從Worklight tutorial - 05_05_Enabling_translation.pdf(Sample app),我們可以
1.定義在messages.js
2.參考HTML格式的消息作爲一個HTML元素與class="translate"
或作爲一個JavaScript的ID翻譯的消息對象屬性Messages.<ID>
。
3.執行languageChanged函數以設置新值Messages.<ID>
並將內容更新爲所選語言。
在該示例 - languageChanged(朗)函數: $("#sampleText").html(Messages.sampleText);
$("#headerText").html(Messages.headerText);
$("#actionsLabel").html(Messages.actionsLabel);
用於更新的內容,以選擇的語言。
根據我的理解,需要編寫上面的代碼行來將內容更新爲選定的語言。
如果有很多元素,是否有更好的方法來更新內容?工作燈 - 使能翻譯
1
A
回答
2
通過使用jQuery選擇器和更新文本,您可以輕鬆地遍歷所有元素。像
$(".translate").each(function(index, element){
element = $(element);
var elementId = element.attr("id");
element.text(Messages[elementId]);
});
相關問題
- 1. NG2-翻譯不工作
- 2. 的Magento翻譯不工作
- 3. Django的翻譯不工作
- 4. Magento翻譯不工作
- 5. 翻譯例如不工作
- 6. django - 如何使翻譯工作?
- 7. 翻譯不能使用symfony2.1
- 8. Silverstripe可翻譯不能創建翻譯
- 9. 翻譯工具
- 10. 谷歌翻譯工具不能正常工作
- 11. 使翻譯能翻譯一個以上的語言
- 12. 如何實施「智能」翻譯:翻譯?
- 13. 如何使用谷歌翻譯工具自動翻譯部分?
- 14. 即使沒有可用的翻譯字符串,AEM OTB i18n翻譯也能正常工作
- 15. CSS變換:翻譯不工作在iPad
- 16. 小工具翻譯將不起作用
- 17. 抽象翻譯器如何工作?
- 18. Google翻譯活動不再工作
- 19. 爲什麼不是XSL翻譯工作?
- 20. 試圖翻譯文本,不工作
- 21. Magento的 - 轉換翻譯不工作
- 22. Biopython翻譯腳本不工作?
- 23. View.GONE不工作後,翻譯動畫
- 24. bing翻譯api無法正常工作
- 25. 翻譯Rails模型關聯 - 不工作
- 26. 鉻翻譯工作不正確
- 27. Django的翻譯與格式()不工作
- 28. 翻譯不可設計工作
- 29. 如何工作WebSharper翻譯器?
- 30. 春天。異常翻譯如何工作?