Доброго времени.
Помогите, плз., решить проблему настройки многоязычного сайта.
Установил i18n, основным языком установил русский. В настройках английского убрал префикс en и установил доменное имя mysite.com.
Основное имя сайта mysite.ru.
В настройках выбора и определения языка поставил "По доменному имени". В итоге ссылки на перевод материалов приняли вид http://mysite.ru/node/mysite.com/node/1
В чем может быть причина? Почему не формируются ссылки http://mysite.com/node/1 ?
Комментарии
читаем в нимательно справку и думаем
Язык отображения сайта определяется через использованный для входа домен, который должен быть указан для каждого языка. Если совпадений нет, то используется язык по умолчанию. Пример: «http://ru.example.com/contact» устанавливает русский язык, основываясь на использовании домена «http://ru.example.com».
идет речь о субдомене. а как настраивать на второй домен тут уже думать надо
Все оказалось банально: в настройках всех языков нужно было прописать полный URL сайта. Например, для русского языка "http://example.ru", для английского "http://example.com".