Symfony 3を使用して、私の多国籍企業のWebで異なるホストと異なるルートが必要です。これにはJMS i18nルーティングを使用しました。 マイ設定YMLファイル:これにより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変換ファイルを使用することができます。 ' "接触"' ' msgStrを "連絡先ヘルプ"' をMSGIDしかし、私はルート連絡先ヘルプ/に行けば次のとおりです。これをroutes.es_ES.po(とな.mo): – toooni
[OK]を、私は新しい翻訳ファイルを生成します一致しません。このルートの「一部」をどのように、どこで翻訳できるのか教えてください。ありがとうございました! –