加载AngularJS应用程序的本地化内容

时间:2014-07-01 15:10:14

标签: javascript angularjs

到目前为止,我通常使用从浏览器发送到服务器的语言代码来加载本地化内容。它可以从浏览器的语言设置派生,也可以由用户从某种语言选择中选择。这可能类似于存储在cookie中的“en-us”或可能是标题。然后我的服务器代码选择正确的语言相关内容并返回。在Javascript中,我可能会在页面最初加载时检测语言设置,然后将依赖于语言的内容注入变量或直接注入HTML标记。

这是我多年来一直在做的方法,但我不确定这是否是正确的方法,特别是现在我已经开始使用AngularJS构建我的应用程序了。有关如何将本地化内容注入响应的更流行的方法吗?

1 个答案:

答案 0 :(得分:1)

你看过angular translate了吗?我相信它很受欢迎,文档非常不错:

http://angular-translate.github.io/