|
редиррект по языку клиента.
|
| Автор |
Сообщение |
jekob $UIN = 22102006335


Зарегистрирован: 22.10.2006 Сообщения: 1142 Откуда: Zirkan.com 26013 
|
Добавлено: Чт, 10 Сен, 2009 02:38 Заголовок сообщения: редиррект по языку клиента. |
|
|
вобщем я пытаюсь сделать две версии сайта, английскую и русскую, по умолчанию пользователь попадает в инглиш, но если язык браузера русский, или Украинский, пользователь должен быть перенаправлен на другой домен.
Ктото сталкивался с этим ранее?
Спасибо! _________________
Fear is the Mind Killer.
  |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2065 Откуда: Самара 11674 
|
Добавлено: Чт, 10 Сен, 2009 12:55 Заголовок сообщения: |
|
|
Давайте разделим вопросы:
1. Как узнать локаль пользователя с помощью JS
2. Как сделать переадресацию, по результатам (1) на JS
Не думаю, что у вас есть вопросы по второму пункту, по первому
Есть св-ва
navigator.language
navigator.systemLanguage
navigator.userLanguage
Проверяем, какое заполнено берем первые 2 символа, и сравниваем со значениями
русский - ru
английский - en
немецкий - de
украинский - ua
Далее переадресуем по результатам _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Чт, 10 Сен, 2009 14:05 Заголовок сообщения: |
|
|
Во-первых, сделать на стороне сервера проще - почему? - ибо так.
Во-вторых, Веденин, не вводите, пожалуйста, человека в заблуждение, давай заведомо неверную информацию по ISO-кодам языков... украинский - не ua
Ps: парсь user-agent _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
jekob $UIN = 22102006335


Зарегистрирован: 22.10.2006 Сообщения: 1142 Откуда: Zirkan.com 26013 
|
Добавлено: Чт, 10 Сен, 2009 14:26 Заголовок сообщения: |
|
|
Можно конкретный пример?
Я в яваскрипте на самом деле далеко не гуру... _________________
Fear is the Mind Killer.
  |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Чт, 10 Сен, 2009 14:41 Заголовок сообщения: |
|
|
jekob
Google: language detection javascript _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
jekob $UIN = 22102006335


Зарегистрирован: 22.10.2006 Сообщения: 1142 Откуда: Zirkan.com 26013 
|
Добавлено: Сб, 12 Сен, 2009 22:52 Заголовок сообщения: |
|
|
В конце-концов сделал на пыхе...надежнее. _________________
Fear is the Mind Killer.
  |
|
| Вернуться к началу |
|
 |
noLove Два пингвина


Зарегистрирован: 25.04.2007 Сообщения: 352
18114 
|
Добавлено: Вс, 13 Сен, 2009 09:23 Заголовок сообщения: |
|
|
| jekob писал(а): | | В конце-концов сделал на пыхе...надежнее. | и красивее  _________________ Друзья, уважайте труд других
http://xternalx.com - моя хомпага
 |
|
| Вернуться к началу |
|
 |
madhamster Согнул ложку


Зарегистрирован: 09.10.2006 Сообщения: 902
432 
|
Добавлено: Вс, 13 Сен, 2009 11:06 Заголовок сообщения: |
|
|
Как юзер скажу что крейне негативно отношусь к такого рода переключениям без предупреждения. Ощущение будто навязывают... Дайте я сам выбиру. _________________ NextStage - live music competition |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Вс, 13 Сен, 2009 11:48 Заголовок сообщения: |
|
|
madhamster
практически всегда в интерфейсе где-нибудь остается "Страна: х, язык: х" - жмем, выбираем альтернативно. _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
noLove Два пингвина


Зарегистрирован: 25.04.2007 Сообщения: 352
18114 
|
Добавлено: Пн, 14 Сен, 2009 18:32 Заголовок сообщения: |
|
|
имхо этот топик переместить в "программирование для WEB" _________________ Друзья, уважайте труд других
http://xternalx.com - моя хомпага
 |
|
| Вернуться к началу |
|
 |
|