【问题标题】:Want to know about internationalization,angular translate想了解国际化,角度翻译
【发布时间】:2016-01-24 10:10:23
【问题描述】:

我想清楚地了解国际化和角度翻译。我想知道两者与任何演示或工作示例之间的区别是什么。我观看了可以选择语言和句子的演示,但我想要一个演示,其中文本根据语言环境自动更改。谁能帮帮我?

【问题讨论】:

  • 如果无法访问定位服务,您将如何确定区域设置?为什么某人的地理位置会决定他们的偏好?在我看来,您希望了解用户的语言偏好,而不是他们的语言环境。

标签: javascript angularjs internationalization angular-translate


【解决方案1】:

根据语言环境,您可以使用 navigator.languages 一些这样的

function getLocale() {
    if (navigator.languages != undefined) {
      return navigator.languages[0];
    } else {
      return navigator.language;
    } 
  }

  var locale = getLocale();

http://jsfiddle.net/vorant/pc4dh05j/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-08
    • 2017-03-24
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 2017-06-19
    • 2016-11-30
    相关资源
    最近更新 更多