LINUX.ORG.RU

История изменений

Исправление risenshnobel, (текущая версия) :

И второе. На сайте по любому должна быть возможность переключить локали. Как это сделать, используя только Accept-Language?

Выбранная локаль пишется в куки (или в настройки аккаунта, whatever), и имеет приоритет перед автоопределением.

Но вообще, использование одинаковых url-ов для разноязычного контента больше подходит, имхо, для перевода интерфейсов, чем содержимого. То есть оно неплохо для личных кабинетов, всяких админок, веб-приложений и прочего. А для страниц с контентом и сайтов-визиток (тм) лучше отдельные ссылки ради СЕО и простоты.

Исходная версия risenshnobel, :

И второе. На сайте по любому должна быть возможность переключить локали. Как это сделать, используя только Accept-Language?

Выбранная локаль пишется в куки (или в настройки аккаунта, whatever), и имеет приоритет перед автоопределением.

Но вообще, использование одинаковых url-ов для разноязычного контента больше подходит, имхо, для перевода интерфейсов, чем контента. То есть оно неплохо для личных кабинетов, всяких админок, веб-приложений и прочего. А для страниц с контентом и сайтов-визиток (тм) лучше отдельные ссылки ради СЕО и простоты.