@pingvin156

Как программно переключать язык в DRUPAL8?

Есть мультиязычный сайт. Как программно переключать язык?
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 2
@nimfai
Full stack developer
$lang_code = 'en';     
\Drupal::configFactory()->getEditable('system.site')->set('default_langcode', $lang_code)->save();
Ответ написан
afi13
@afi13
Из описания вопроса не очень понятно для чего вам это нужно и в чем проблема. Если бы вы описали проблему более подробно, было бы легче Вам что-то посоветовать.

Update:
Специально для этого в профиле пользователя есть поле Language. И в настройках определения языка вы можете включить использования языка пользователя (и даже несколько методов определения и определить их порядок).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы