Как мне получить локализацию на родном языке на смартфоне из браузера javascript?

#iphone #android #ios #mobile-website

#iPhone #Android #iOS #мобильный сайт

Вопрос:

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

Есть ли какое-либо решение для этого? Я имею в виду, что есть три состояния:

  1. для настройки языка телефона используется «eng»
  2. для настройки языка телефона используется «hun»
  3. для настройки языка телефона используется другой иностранный язык, тогда язык веб-сайта — «eng»

Я тоже хочу использовать это на iOS и Android.

Спасибо

Комментарии:

1. Извините, я забыл. Я хочу автоматически менять язык по умолчанию в телефоне и с помощью javascript.

Ответ №1:

в случае, если вас все еще интересует ответ:
вы можете использовать navigator.appVersion , смотрите следующий фрагмент JavaScript:

   <script type="text/javascript">
    alert(navigator.appVersion);
  </script>
  

и соответствующий результат на устройстве Android с Android 2.2:
скриншот
вам просто нужно выполнить синтаксический анализ для языка, в примере это de-de.
Извините, у меня нет iPhone, но результат, вероятно, похож…

Комментарии:

1. извините, я совершенно забыл следовать ответу, возможно, тем временем я выяснил решение, но вы заработали очко 🙂