dgrid分页 - 更改i18n语言文件

时间:2013-10-20 10:53:48

标签: pagination dgrid

如何在dgrid分页中加载一个i18n语言库?
说我想加载'ar'而不是'en',怎么做?

1 个答案:

答案 0 :(得分:1)

Dojo通常根据两件事确定要加载的i18n语言环境:

  • 加载locale的脚本标记的dojoConfig变量(或data-dojo-config属性)中的dojo.js设置(如果存在)
  • 否则,浏览器的区域设置

如果要强制使用区域设置,则覆盖dojoConfig.locale通常是执行此操作的方法。这不仅会影响dgrid,还会影响页面上加载的所有其他dojo / dijit i18n资源。

在加载dojo.js

之前的脚本块
var dojoConfig = {
    locale: 'ar'
};
dojo.js脚本标记中的

<script src=".../dojo.js" data-dojo-config="locale: 'ar'"></script>

internationalization tutorial提供了有关覆盖此设置和使用i18n资源的更多信息。