【发布时间】:2014-07-22 14:46:06
【问题描述】:
如何本地化使用 Kendo UI 等框架的纯前端应用程序?
我的意思是,可以这样做:
$(document).ready(function(){
$("#myText").html(<grab text based on language>);
});
但是,如果我有一个列表视图并且想要本地化它的标题:
<div id="tabstrip-expenseaccounts" data-role="view">
<ul data-role="listview" data-style="inset" data-type="group">
<li id="expenseaccounts-listview-title">
abcde
<ul>
...
</ul>
</li>
</ul>
</div>
变成:
...
<li id="expenseaccounts-listview-title" class="km-group-container">
<div class="km-group-title">
<div class="km-text">abcde</div>
</div>
<ul class="km-list">
...
</ul>
</li>
...
我需要检查生成的代码并执行以下操作:
$(document).ready(function(){
$("#expenseaccounts-listview-title.km-group-container div.km-group-title div.km-text").html(<grab text based on language>);
});
它工作正常,但这对我来说似乎不是一个干净的解决方案。 有什么建议吗?谢谢!
【问题讨论】:
标签: javascript jquery localization kendo-ui