Dram, у вас стоит задача исправить недочет вашего способа определения языка.
Если использовать локаль для определения языка, процент людей, переключающих язык, будет намного меньше, чем если определять язык по гео.
Да, я не знаю специфику вашего проекта, но мне трудно представить какой она должна быть, чтобы оправдать определение языка по гео .---------- Добавлено 01.08.2019 в 09:28 ----------Например у меня предпочитаемый язык en, но географически я в Украине, когда я захожу на нормальный би-язычный сайт, он у меня на en, но не на ua или ru.
Dram, хорошо, извините.
ivan-lev, конечно хорошо, когда есть возможность переключить язык. Но глупо определять язык клиента по географическому положению, когда есть Accept-Language.
https://habr.com/ru/post/159129/
Dram, если бы вы реализовало как правильнее, у вас бы не было такой проблемы:
иначе вы уже начинаете костылить.
ua-ru, вам в этот раздел.
язык пользователя желательно определять по локали и желательно для каждого языка должна быть своя страница.
Bill_geits, решения вашей задачи, без уточнения ваших технических деталей, вы тут не получите.
да, но реализация tcp, хоть и не обязательно, лежит на плечи ОС, где технически они по разному могут быть реализованы, но интерфейс соответстует tcp. ---------- Добавлено 31.07.2019 в 10:57 ----------
может быть работает благодаря интерфейсу? А интерфейс разве не предлагает уровень абстракции, чтобы вы не знали детали реализации?
Не так или иначе, а соотносится. Вы не можете сказать: "http наследует tcp", но вы можете сказать: "http абстрагирует tcp".
Sitealert, где ты видел, чтобы XML вырождался в HTML? Это https://filesg.s3.eu-central-1.amazonaws.com/example.xml у тебя вырождается в HTML?