繁体   English   中英

Internacionalize Ext-js

[英]Internacionalize Ext-js

我正在做一个Ext-js应用程序,我不知道如何对其进行内部化。

怎么做?

我应该阅读包含不同字符串的.txt文件吗? 怎么做...?

我们正在使用类似gettext [1]的本地化。 所有与语言相关的字符串都包装在tr() (例如var msg = tr('SERVER_ADDRESS'); )。

tr本身看起来像这样:

function tr(msg)
{
    if (!_translation[msg]) {
        return msg;
    }
    return _translation[msg];
}

gettext po -files转换为javascript代码,如下所示:

_translation = {
    SERVER_ADDRESS: 'The server address'
};

并且此文件作为常规javascript源文件包含在内。

[1] http://en.wikipedia.org/wiki/GNU_gettext

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM