0

DojoX Enhanced Grid ウィジェットを使用します。これには、いくつかの言語 (ロケール) の翻訳が組み込まれています。 /

新しいロケール (cn (中国語) や ru (ロシア語) など) を追加したい場合、どうすればよいですか?

Dojo をローカルでホストしている場合、それはかなり些細なことです (選択したロケールの dojox/grid/enhanced/nls/ ディレクトリーの下にフォルダーを追加し、そこに翻訳を提供するだけです) が、私の場合は、 CDN からロードされた dojo。

4

2 に答える 2

0

中国語の正しいロケールコードは、cnではなくzhであることがわかりました。中国語とロシア語の両方がすでにdojox/gridによってサポートされています。

dojoをローカルでホストせずに、新しい言語(たとえば、ヒンディー語やラテン語)を追加する方法はないと思います。ローカルでホストされているdojoを使用している場合でも、そのロケール用に新しいフォルダーを追加するのは簡単なことではありません。私にはわからないことがあります。

于 2013-03-04T11:02:10.773 に答える
0

それはとても簡単です。dojo.js がロードされる前に、dojo 構成オブジェクトを介して多くのグローバル・プロパティー (ロケールを含む) を構成できます。http://dojotoolkit.org/documentation/tutorials/1.8/dojo_config/

于 2013-03-01T09:41:10.863 に答える