![]() |
1
1
从nls/fr/about.js中删除根对象。它只在根文件中需要,因为如果找不到特定于区域设置的文件,就会使用这些字符串。 因此,特定于区域设置的文件应该如下所示:
对于第二个问题:当你引用文件“about.js”时,你使用了一个有效的文件路径。当您引用“nls/about”时,您指的是AMD模块,因此您可以根据包定义使用有效的模块路径。任何一种语法都可以,但如果您想使用包路径,请尝试在dojoConfig中添加包定义,如下所示:
|
![]() |
2
0
根据我在本地化方面的经验,我一直是这样做的。
所以你所做的基本上是正确的,但
var my_localization_object=i18n.getLocalization(“locale”,“about”); 并且您需要将该包添加到dojoconfig:
这样你就可以把一个物体放回
你about.js应该是这样的:
|
![]() |
Neil Weicher · 环境变量和本地化 6 年前 |
![]() |
QED · 带NSNumberFormatter的字符串乘法器 6 年前 |
![]() |
Lee Wise · 翻译DNN 2sxc模块中的内容时出错 6 年前 |
![]() |
TomBombadil · 查看本地化 6 年前 |
![]() |
lorenzo · 本地化情节提要中未反映基本情节提要更改 6 年前 |