从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. 春天。异常翻译如何工作?