История изменений
Исправление risenshnobel, (текущая версия) :
И второе. На сайте по любому должна быть возможность переключить локали. Как это сделать, используя только Accept-Language?
Выбранная локаль пишется в куки (или в настройки аккаунта, whatever), и имеет приоритет перед автоопределением.
Но вообще, использование одинаковых url-ов для разноязычного контента больше подходит, имхо, для перевода интерфейсов, чем содержимого. То есть оно неплохо для личных кабинетов, всяких админок, веб-приложений и прочего. А для страниц с контентом и сайтов-визиток (тм) лучше отдельные ссылки ради СЕО и простоты.
Исходная версия risenshnobel, :
И второе. На сайте по любому должна быть возможность переключить локали. Как это сделать, используя только Accept-Language?
Выбранная локаль пишется в куки (или в настройки аккаунта, whatever), и имеет приоритет перед автоопределением.
Но вообще, использование одинаковых url-ов для разноязычного контента больше подходит, имхо, для перевода интерфейсов, чем контента. То есть оно неплохо для личных кабинетов, всяких админок, веб-приложений и прочего. А для страниц с контентом и сайтов-визиток (тм) лучше отдельные ссылки ради СЕО и простоты.