Язык сайта по умолчанию на основе ip с рельсами 3 - PullRequest
2 голосов
/ 13 февраля 2011

У меня есть мультиязычный сайт, основанный на локализации посетителя (его ip), я буду использовать тот или иной язык (настройка I18n.locale).

, то есть: для посетителя изФранция, язык по умолчанию будет французский, для посетителя из США язык по умолчанию будет английский.

Какой драгоценный камень вы порекомендуете для этого, есть широкий выбор .

Спасибо

1 Ответ

1 голос
/ 18 февраля 2011

В некоторых странах существует более одного официального языка или несколько распространенных языков.Для этих стран вы можете рассмотреть возможность использования по умолчанию наиболее распространенных разговоров, а затем отобразить ранжированный список по предварительному балансу.Вы можете получить официальные и общепринятые языки и процентное содержание из списка фактов CIA World на английском языке:

https://www.cia.gov/library/publications/the-world-factbook/fields/2098.html

Если вам нужно сопоставить язык с альфа-каналом ISO 639-1-2 или альфа-3 коды, вы можете получить эту информацию из Библиотеки Конгресса США по адресу:

http://www.loc.gov/standards/iso639-2/php/English_list.php

Команда OpenGeoCode.Org Эндрю

...