У меня есть дилемма со следующими сценариями:
Дилемма № 1
Cookies:
Это хорошо для пользователей, которые получают доступ к веб-сайту со своего персонального компьютера (не нужно снова выбирать предпочтительный язык), но что произойдет, если язык был впервые выбран на общедоступном ПК (например, в библиотеке) кем-то, тогда это не не имеет особого смысла, потому что может прийти кто-то другой с другими языковыми предпочтениями.
Дилемма № 2
Определение языка:
Если веб-страница обнаруживает язык из данного местоположения. Что происходит с иностранцами, живущими в этой стране? (Более вероятно, что иностранцы, проживающие в стране, используют браузер, настроенный на его язык?).
(У меня уже есть меню для выбора языка, но я думаю, что «автоматизация» - это хорошо.)
Какое решение может быть лучшим?