Хотите знать об интернационализации, угловом переводе

Я хочу четко узнать об интернационализации и угловом переводе. Я хочу знать, в чем разница между двумя и любой демонстрацией или рабочим примером для этого. Я смотрел демонстрации, в которых есть возможность выбрать язык, и предложения меняются в соответствии с этим. Но мне нужна демонстрация, в которой текст автоматически меняется в зависимости от локали. кто-нибудь может мне помочь?


person Community    schedule 24.01.2016    source источник
comment
Без доступа к службам определения местоположения, как вы будете определять локаль? И почему чье-то географическое положение определяет их предпочтения? Мне кажется, вы хотите знать языковые предпочтения пользователя, а не его язык.   -  person RobG    schedule 24.01.2016


Ответы (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/

person vorant    schedule 24.01.2016