Мультиязычность на сайте drupal 9

Главные вкладки

Аватар пользователя gera8774 gera8774 8 июня 2022 в 9:43

Всем привет! Хочу посоветоваться.
Вообще, переводы сайтов делали уже не раз. С друпалом всегда придерживались одной схемы:
- делаем русскоязычный сайт на домене типа site.ru
- копируем его и разворачиваем на домене типа site.com или поддомене en.site.ru
- переводим
Также знаю, что у друпала предусмотрен вариант с одним доменом, а мультиязычность в этом случае выглядит как site.ru/ru и site.ru/en
Но тут мне поступил вопрос: возможно ли реализовать мультиязычность, используя одну админку, но при этом, чтобы сайты имели домены site.ru и en.site.ru?
Прошу поделиться опытом и мнением. Возможно ли это? Если да, то какие минусы и плюсы? Какой способ вы обычно используете сами и почему?

Комментарии

Аватар пользователя marassa marassa 8 июня 2022 в 13:25

gera8774 wrote: С друпалом всегда придерживались одной схемы:
- делаем русскоязычный сайт на домене типа site.ru
- копируем его и разворачиваем на домене типа site.com или поддомене en.site.ru
- переводим

Ужас какой.

gera8774 wrote: возможно ли реализовать мультиязычность, используя одну админку, но при этом, чтобы сайты имели домены site.ru и en.site.ru?

Конечно, из коробки. Вот тут это настраивается: /admin/config/regional/language/detection/url

gera8774 wrote: Какой способ вы обычно используете сами и почему?

С префиксом пути. Так показалось проще - не надо поддомены создавать для каждого языка.

Аватар пользователя gera8774 gera8774 8 июня 2022 в 17:49

Спасибо) Ну вот с префиксами еще понятно, а как быть с папками при разных доменах? Что-то не получается найти по этой теме. Теоретически предполагаю, что папка должна ссылаться на папку основного сайта. Или как-то так.

Аватар пользователя gera8774 gera8774 8 июня 2022 в 22:19

Ну в смысле домен для второго языка не должен же болтаться сам по себе. Его надо прикрепить к той же директории, что и основной? Я правильно понимаю?

Аватар пользователя VasyOK VasyOK 9 июня 2022 в 0:59

Наверное :).
Мне казалось оно из каробки работает. Включайте, вам же разрешение не нужно. Естественно для манипуляций должен быть тестовый сайт.