На работе есть frontend часть скрипта, которая, после сборки, всегда использует RU язык. Но мне потребовалось главную страницу для определенного заказчика отображать как EN язык.
Долго думал, не мог найти адекватного решения. Сходил в магазин за пивом - вспомнил про переменные браузера.
navigator.language забирает у браузера тот язык, который стоит в настройках. Если стоит RU - будет отображаться RU, если стоит какой-то другой - будет использовать EN. Проблема решена. "Пьяный мастер в деле".