1
如何加入的.js文件翻译在翻译js文件钢轨
我有喜欢
$(display_charsleft_id).innerHTML = VAR1 + “左字符!” 一条线;
我试图添加翻译 (display_charsleft_id).innerHTML = var1 + <%= t:str_chars_left%>;
但这只显示翻译值,并没有附加var1的值 str_chars_left:“剩下的字符!”
如何加入的.js文件翻译在翻译js文件钢轨
我有喜欢
$(display_charsleft_id).innerHTML = VAR1 + “左字符!” 一条线;
我试图添加翻译 (display_charsleft_id).innerHTML = var1 + <%= t:str_chars_left%>;
但这只显示翻译值,并没有附加var1的值 str_chars_left:“剩下的字符!”
我有Rails的没有经验,但是从你的问题,我觉得
<%=t :str_chars_left%>
应该<%= t:str_chars_left%>
。但它可能不会改变任何东西。
我们怎样通常做JS的i18n这里,是我们创建一些数组填充在服务器上,然后分配给翻译正确的变量:
Translations = new Array();
Translation['chars_left'] = 'something written by server side';
.
.
.
(display_charsleft_id).innerHTML = var1 + Translation['chars_left'];
但遗憾的是我不能给你确切的例子。
您也可以考虑更好地支持本地化,方法是提供像question这样的占位符。