Как определить язык пользователя смартфона - PullRequest
2 голосов
/ 27 октября 2011

Для производства набора минисайтов для мобильных телефонов / смартфонов, что вы рекомендуете в качестве технологии автоматического выбора языка сайта:

  • IP-адрес браузера
  • заголовок запроса языка мобильного браузера
  • какой-либо метод, связанный со спецификой устройства или спецификой оператора в определенной стране?
  • любой другой метод

Языки, на которые будут нацелены:

  • вьетнамский
  • Немецкий
  • Thai
  • Arabic
  • Испанский
  • индонезийской
  • Итальянский
  • Японский
  • Китайский, традиционный / упрощенный
  • корейский
  • Русский

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

1 Ответ

6 голосов
/ 27 октября 2011

Все остальное, что специально запрошено пользователем - плохая идея. Так, например, использование географического поиска IP - ужасная идея. Люди могут жить в стране, где говорят на нескольких языках, или могут просто предпочесть английский язык lingua franca , и он может счесть это чрезвычайно раздражающим, когда им навязывают другой язык.

Из упомянутых вами опций только заголовок запроса языка браузера звучит так, как будто пользователь может настроить его самостоятельно. Все другие варианты, которые я подозреваю, приведут к ухудшению восприятия для значительной части целевой аудитории.

...