2016-08-02 71 views
0

首先,我會嘗試寫下我想要做的事情,然後如果你們不明白或者實際上需要代碼來完全理解我想要的內容,我會發佈一個代碼示例。 我試圖翻譯使用角度翻譯的內容,但使用角度表達式作爲關鍵。 {{'key'|在這種情況下,由於我將信息從服務中提取出來,然後將該信息轉換爲控制器,所以我可以推入html,我需要知道是否有可能這樣做。角度翻譯 - 使用角度表達式作爲鍵

這麼喜歡,

{{'{{product.productDetails}} |因此,在這種情況下,product.producDetails中出現的內容將是一些內容,並且該內容將作爲根據該人選擇的語言進行翻譯的關鍵字。

反正, 讓我知道,如果有人可以幫助。 感謝 雷南

回答

1

它甚至比你想的更簡單:

{{ product.productDetails | translate }} 

Here's工作演示

+0

謝謝阿列克謝L,這工作就像一個魅力)。比我想的嘿嘿簡單得多。 –

1

有一個語法錯誤。

而不是

{{ '{{product.productDetails}}' | translate }} 

只是用這個

{{ 'product.productDetails' | translate }} 

而且應該JSON對象,它的按鍵與實際短信 地圖,並提供JSON對象translateprovider,給翻譯名稱波紋管是樣品。

例子:

var englishTranslations = {'productDetails':'please enter product details'} 

$translateProvider.translations('en', englishTranslations); 

$translateProvider.preferredLanguage('en');