Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.07.2011, 01:07
Аватар для bur85
Новичок на форуме
Отправить личное сообщение для bur85 Посмотреть профиль Найти все сообщения от bur85
 
Регистрация: 05.07.2011
Сообщений: 3

Определение языка пользователя
Доброго времени суток.
Столкнулся с такой задачей, что необходимо реализовать следующее:
Что бы при открытии пользователем сайта, js плагин определял какой язык или операционка у пользователя и открывала сайт на его языке (сайт многоязычный), если не имеет возможности определить, по умолчанию открывал на английском.
Кто что может подсказать по данному вопросу?

P.S. Тема может и баян. Коли так, извините, на форуме впервые.
Ответить с цитированием
  #2 (permalink)  
Старый 05.07.2011, 08:28
Аватар для Vulkan
Профессор
Отправить личное сообщение для Vulkan Посмотреть профиль Найти все сообщения от Vulkan
 
Регистрация: 25.05.2010
Сообщений: 511

Язык, как правило, определяется не на клиенте, а на сервере, по заголовкам запроса. клик.

Последний раз редактировалось Vulkan, 05.07.2011 в 08:40.
Ответить с цитированием
  #3 (permalink)  
Старый 05.07.2011, 10:05
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

alert(navigator.language)
Ответить с цитированием
  #4 (permalink)  
Старый 05.07.2011, 12:14
Аватар для bur85
Новичок на форуме
Отправить личное сообщение для bur85 Посмотреть профиль Найти все сообщения от bur85
 
Регистрация: 05.07.2011
Сообщений: 3

Это всё понятно и ничего нового для меня. Интересует, что бы после определения языка пользователя, страница открывалась на его языке (если таков присутствует на сайте), если нет, то по дефолту.
Ответить с цитированием
  #5 (permalink)  
Старый 05.07.2011, 12:24
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

аякс.
определить язык.
сделать запрос аякс.
получить контент .
вставить в страницу -innerHtml
Ответить с цитированием
  #6 (permalink)  
Старый 05.07.2011, 13:22
Аватар для Vulkan
Профессор
Отправить личное сообщение для Vulkan Посмотреть профиль Найти все сообщения от Vulkan
 
Регистрация: 25.05.2010
Сообщений: 511

А что мешает на сервере при запросе страницы определять язык по заголовку и отправлять нужный контент пользователю? С таким подходом даже не нужно прибегать к средствам JS.
Ответить с цитированием
  #7 (permalink)  
Старый 05.07.2011, 13:36
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Vulkan, правильный подход.
Непонятно чего он хочет-наверное в итоге выясниться,что то типа -чтоб, чел в другой стране, сел за комп и видел сайт на своём языке а не на языке этой страны.
и в итоге нужно определить не язык а национальность пользователя
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GoogleMapAPI определение положения центра карты и высоты namo86 Библиотеки/Тулкиты/Фреймворки 1 21.01.2011 16:49
Определение языка sergey-16a1 Javascript под браузер 3 19.07.2010 21:17
ip пользователя и город demg Элементы интерфейса 2 17.08.2009 16:36
Текущее имя пользователя и домен uniken1 Общие вопросы Javascript 15 24.06.2009 21:17
Определение количества плагинов Александр 2009 Общие вопросы Javascript 19 26.03.2009 00:41