Моих знаний не хватило, чтобы решить задачу, и я не смог найти ответ в Гугл.
Есть сайт-визитка с небольшим количеством html страниц (~12-14 на версию) . "site.ru" (основная) и "site.ru/en" (англоязычная).
Нужно определить язык пользователя (по языку браузера) и перенаправить по нужной ссылке. При этом на сайте есть возможность переключить язык через ссылку. После нажатия это состояние записывается в куки.
Спасибо за ответ! Очень помогли. Не могли бы ли вы подсказать, а как связать это с ручной сменой языка, чтобы после ручной смены языка не было переадресации и браузер запомнил язык, который выбрал пользователь?
tommmm, чуть выше Jaroslaw Goszowski уже ответил: обернуть window.location в проверку наличия куки с языком. И там-же проверять, не находимся ли мы уже по нужному адресу.