Всем привет! Хочу посоветоваться.
Вообще, переводы сайтов делали уже не раз. С друпалом всегда придерживались одной схемы:
- делаем русскоязычный сайт на домене типа site.ru
- копируем его и разворачиваем на домене типа site.com или поддомене en.site.ru
- переводим
Также знаю, что у друпала предусмотрен вариант с одним доменом, а мультиязычность в этом случае выглядит как site.ru/ru и site.ru/en
Но тут мне поступил вопрос: возможно ли реализовать мультиязычность, используя одну админку, но при этом, чтобы сайты имели домены site.ru и en.site.ru?
Прошу поделиться опытом и мнением. Возможно ли это? Если да, то какие минусы и плюсы? Какой способ вы обычно используете сами и почему?
Комментарии
Ужас какой.
Конечно, из коробки. Вот тут это настраивается: /admin/config/regional/language/detection/url
С префиксом пути. Так показалось проще - не надо поддомены создавать для каждого языка.
Спасибо) Ну вот с префиксами еще понятно, а как быть с папками при разных доменах? Что-то не получается найти по этой теме. Теоретически предполагаю, что папка должна ссылаться на папку основного сайта. Или как-то так.
Какая папка? Файловая система сайта? Не надо ничего настраивать в этом плане для многоязычности.
Ну в смысле домен для второго языка не должен же болтаться сам по себе. Его надо прикрепить к той же директории, что и основной? Я правильно понимаю?
Наверное :).
Мне казалось оно из каробки работает. Включайте, вам же разрешение не нужно. Естественно для манипуляций должен быть тестовый сайт.