Интерфейс редактирования языковых версий
Синтаксис шаблона URL (site_url) при создании нового языка допускает несколько вариантов:
-
Указание только правой части url
Например для английской версии мы можем указать
/eng/
В этом случае все адреса ресурсов в английской версии будут иметь вид http://mydomian.com/eng/resource/full/url.html
-
Указание точного соответствия url
Например
При таком варианте вы жестко привязаны к адресу сайта. В этом случае разные языковые версии сайта могут находиться на разных доменах. Например русская на http://mydomainrussia.ru/, а английская на http://mydomainusa.com/
-
С помощью плейсхолдеров
[[+schema]]
и[[+base_domain]]
Например
[[+schema]]eng.[[+base_domain]]/
[[+schema]]english.[[+base_domain]]/
Данный вариант более удобен, если языковые версии строятся на поддоменах. Например http://mybasedomain.ru/ и http://eng.mybasedomain.ru/