将新语言环境添加到Dojo小部件

时间:2013-02-28 11:18:28

标签: localization internationalization dojo

我使用DojoX增强型网格小部件,该小部件内置了几种语言(语言环境)的翻译: 见http://svn.dojotoolkit.org/src/tags/release-1.6.1rc2/dojox/grid/enhanced/nls/

如果我想添加一个新的语言环境(让我们说cn(中文)或ru(俄语)),我该怎么做?

如果我在本地托管Dojo,那将是相当微不足道的(我只需在dojox / grid / enhanced / nls /目录下添加一个文件夹作为我选择的语言环境并在那里提供翻译),但在我的情况下,我从CDN加载了道场。

2 个答案:

答案 0 :(得分:0)

这很容易。您可以通过dojo配置对象配置许多全局属性(包括语言环境),在加载dojo.js之前配置http://dojotoolkit.org/documentation/tutorials/1.8/dojo_config/

答案 1 :(得分:0)

发现中文的正确语言环境代码是zh,而不是cn。中国和俄罗斯都已经受到dojox / grid的支持。

我认为没有办法添加新语言(比如印地语或拉丁语),而无需在本地托管dojo。即使在本地托管dojo,为该语言环境添加新文件夹也不是一件小事;我不知道还有什么需要做的事情。