dgrid分页 - 更改i18n语言文件
答
道场通常确定I18N语言环境来加载基于两点:
- 的
locale
设置在dojoConfig
变量(或data-dojo-config
属性加载dojo.js
脚本标签的),如果存在的话 - 否则,浏览器的语言环境设置
如果您要强制使用语言环境,则通常需要覆盖dojoConfig.locale
。这不仅会影响dgrid,还会影响页面上加载的所有其他dojo/dijit i18n资源。
在脚本块之前装载dojo.js
:
<script src=".../dojo.js" data-dojo-config="locale: 'ar'"></script>
的internationalization tutorial对覆盖此设置,并与国际化的详细信息:
var dojoConfig = {
locale: 'ar'
};
在dojo.js
脚本标记或资源。
谢谢ken。 这确实有帮助,但虽然'ar'文件加载但它并没有改变分页文本。 – Tarek
这是因为目前没有阿拉伯语翻译可用于dgrid的nls资源。如果您愿意在[Dojo CLA](http://www.dojofoundation.org/about/cla)下提供一个(请参阅其他语言的文件以供参考),则可以打开一个拉取请求以获取一个添加。 –
好的,同时我注册了CLA,但它可能需要很长时间才能成为提交者。 直到那时,如何运行我添加到“dgrid/extensions/nls/ar”文件夹中的pagination.js ar文件? – Tarek