0

我正在编写一个主干应用程序。
我正在编写一个模板,模板中的所有名称都已直接给出。
我想实现国际化,我应该能够在应用程序开始时设置我喜欢的语言环境,并且名称应该相应地改变。
我不知道如何实现这一点。
有什么方向吗?感谢帮助..

4

1 回答 1

0

如果您想翻译字符串,我会推荐l10n。经过简单的设置后,您可以这样做:

包括翻译字符串:

{
    "en": {
        "%title.main": "Main Page"
    },
    "de": {
        "%title.main": "Mein Parge"
    }
}

然后在您的渲染函数中,例如:

this.$el.find(".title").html( l('%title.main') );
于 2013-09-12T03:42:42.373 回答