0
我想在Symfony 3的多國網絡中使用不同的主機和不同的路由。爲此我使用了JMS i18n路由。 我的配置文件陽明海運:Symfony witho JMS中的不同主機和路由i18n
jms_i18n_routing:
default_locale: es_ES
locales: [es_ES, fr_FR, en_GB]
strategy: custom
hosts:
es_ES: www.aaa.local
fr_FR: www.aaa-fr.local
en_GB: www.aaa-uk.local
redirect_to_host: true
有了這個,我可以正確地使用不同的主機,但我不知道我怎麼能「翻譯」的路線,f.ex:/contacto
/contact
和/contact
。
我想加載不同routing.yml
取決於語言環境。
我要在我的'messages.es_Es.yml'添加以下代碼?我真的使用.po/.mo翻譯文件 –
它不是「代碼」,不是特定的格式(不是yml)。但是你可以使用你的.po/.mo翻譯文件。 – toooni
好吧,我產生一個新的翻譯文件:routes.es_ES.po(和的.mo)與此: 'MSGID 「接觸」'' msgstr 「CONTACTO」' 但如果我去/ CONTACTO的路線不匹配。你能告訴我如何以及在哪裏可以翻譯這條路線的「部分」?謝謝! –