如何使用Ux.locale.Manager动态填充页面上的文本

时间:2014-05-16 16:25:34

标签: localization sencha-touch-2.3

我正在使用sencha touch 2.3,我正在使用插件语言环境来更改我的页面语言。

页面视图中包含的内容是否会使用区域设置插件进行更改,但我可以说我想根据语言提醒一些文本,然后我该怎么做。

Ext.Msg.confirm(
            "Application Update",
            "This application has just successfully been updated to the latest version. Reload now?",
            function(buttonId) {
                if (buttonId === 'yes') {
                    window.location.reload();
                }

所以上面的警告框我想更改文本"应用程序更新" &安培; "此应用程序已更新等等"

那我怎么用Ux.locale.Manager

来做呢

1 个答案:

答案 0 :(得分:1)

我无法让Ux.locale.Manager动态执行此操作,因此我使用了i18next库。

基本上,您会按照以下方式加载翻译:{{1​​}}

i18n.t('common.back');是json资源。

另请查看此post