Это на самом деле не ответ на вопрос, а общий совет ... Если вы решили отправить вывод пользователю на языке, который вы считаете для него наилучшим, на основе GeoIP, языка браузера и т. Д., Сделайте конечно, ОЧЕНЬ просто найти элемент управления выбором языка на сайте всегда, даже если вы не знаете язык.
Нет ничего более раздражающего, чем показ сайта на венгерском языке только потому, что вы оказались в вестибюле отеля на компьютере, на котором у вас нет доступа к настройкам браузера (если вы не говорите на языке).
Кроме того, несмотря на то, что я швед и у меня шведский язык в качестве родного языка, я почти всегда предпочитаю английский или немецкий сайт на английском или немецком языке перед переведенным. Важные вещи теряются в переводе слишком часто, и пока язык не останавливает меня, я знаю, что я предпочитаю. Я понимаю, что это не «нормальная ситуация» для большинства ваших пользователей, но, пожалуйста, имейте в виду:)