Я запускаю проект sulu.io и хочу, чтобы URL-адреса были такими (французский язык является языком по умолчанию):
{host}/mon-article
{host}/en/my-article
Мой конфиг:
<localizations>
<localization language="fr" default="true"/>
<localization language="en"/>
</localizations>
Я пробовал :
<environment type="dev">
<urls>
<url language="fr">{host}</url>
<url>{host}/{localization}</url>
</urls>
</environment>
Но это перенаправить все с {host}/fr
Я не могу иметь только {хост}
Попробуйте использовать комплект JMSI18nRoutingBundle, заслушивать учебник, как настроить подол (6 минут).
jms_i18n_routing:
default_locale: "%locale%"locales: [ru, ua]
strategy: prefix_except_default (!!!)
Попробуй дальше:
<environment type="dev">
<urls>
<url language="fr">{host}</url>
<url language="en">{host}/en</url>
</urls>
</environment>
Работает на сулу 1.6.21