1

我在 itnernet 中搜索信息,并找到了一些如何在 ExtJS 中更改语言的信息。它在 dev.sencha.com 上

如我所见,他们使用 locale/ext-lang-{0}.js 文件。

太棒了!但我也需要更改自己的文本。例如,我有 Ext.MessageBox.alert,我想从属性文件中获取文本。

有什么方法可以使用 i18n 文件吗?使用 URL 的语言参数 (?lang=en, ?lang=fr) 使用 text-en.properties 或 text-fr.propertes。

我需要一个好的教程链接,如何创建多语言 ExtJS 页面。

我看到Ext.ux.Localizer添加。链接,但我不明白如何使用它。如何更改语言:(

谢谢你。

4

1 回答 1

1

我建议查看运行良好的 Ux.locale.Manager 插件(https://github.com/mitchellsimoens/Ux.locale.Manager)。

我写了一篇关于如何使用它可能有用的文章:https ://web.archive.org/web/20141103155453/http://www.swarmonline.com:80/2013/02/localising-sencha- touch-and-ext-js-applications-with-ux-locale-manager/

于 2013-10-18T12:42:14.357 回答