【发布时间】:2017-02-09 15:03:19
【问题描述】:
我想在单页网站上提供不同的翻译。使用这种方法(伪代码)翻译每个文本条目是否是个好主意:
html
<p id="my_text"></p>
js (jQuery)
function init(){
$('#my_text')[0].innerHTML(isEnglish ? "Hello" : "Hallo");
}
如果此解决方案有任何缺点或会导致问题,请告诉我哪个(简单)解决方案是更好的选择。
【问题讨论】:
-
有很多用于国际化的库,例如 polyglot js airbnb.io/polyglot.js/polyglot.html
-
@VladuIonut 看起来不错,谢谢!
-
您可以阅读 medium.com/@jamuhl/… 以了解 i18n 框架的概述
标签: javascript html internationalization