автоматический выбор языка сайта
Jul. 14th, 2011 12:00 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Друзья, вопрос:
У меня сайт на русском языке.
Делаю англ. версию.
Как сделать / отправьте, что почитать по этому узкому вопросику:
нужно, чтобы посетитель, у которого основной язык -
русский/кириллица в раскладке - автоматом попадал на русскую версию сайта.
А английский / нерусский посетитель - автоматом попадал на английскую версию.
Это ведь как-то очень просто. (charset ??)
не хочу создавать велосипед, а место, где велосипеды хранятся - начисто отшибло.
Гугл да, но приятнее когда человек.
всем спасибо.
У меня сайт на русском языке.
Делаю англ. версию.
Как сделать / отправьте, что почитать по этому узкому вопросику:
нужно, чтобы посетитель, у которого основной язык -
русский/кириллица в раскладке - автоматом попадал на русскую версию сайта.
А английский / нерусский посетитель - автоматом попадал на английскую версию.
Это ведь как-то очень просто. (charset ??)
не хочу создавать велосипед, а место, где велосипеды хранятся - начисто отшибло.
Гугл да, но приятнее когда человек.
всем спасибо.
no subject
Date: 2011-07-13 08:26 pm (UTC)HTTP_ACCEPT_LANGUAGE=en-us,en;q=0.7,ru;q=0.3
no subject
Date: 2011-07-13 08:55 pm (UTC)Ну и, конечно, давать выбрать руками и гадить в куки.
no subject
Date: 2011-07-13 08:27 pm (UTC)HTTP_ACCEPT_CHARSET=UTF-8,*
и какой язык показывать?
no subject
Date: 2011-07-14 02:52 am (UTC)http://www.cyscape.com/products/chawk/
detects language by country of the requesting IP.
no subject
Date: 2011-07-14 06:28 am (UTC)no subject
Date: 2011-07-14 01:55 pm (UTC)no subject
Date: 2011-07-14 06:43 am (UTC)charset тут не поможет - он лишь указывает кодировку русских (или не русски) букв. Т.е. выбор между Win1251, DOS-cp866, KOI8-r с возможностью автоматической перекодировки (тогда как автоматический перевод - задача пока не решённая).
Так что ключевое слово - language (или lang).
no subject
Date: 2011-07-14 07:08 am (UTC)может не парицца и заставить юзера вручную выбрать язык? большую такую кнопку рус/eng
запарился, т.к. по себе меряю — буду я на китайском сайте искать, где язык переключается, или сразу уйду искать альтернативу.
no subject
Date: 2011-07-14 03:02 pm (UTC)no subject
Date: 2011-07-14 03:05 pm (UTC)А вообще, скачайте себе Apache и почитайте его конфиг.
Или http://apache.lexa.ru/configure.html - возможно, это что-то прояснит. Хотя там в основном на тему charset. Но я сразу нашёл упоминание "LanguagePriority".