2

テンプレートにはそのようなものがあります

<h1>Workers {{ 'views.index.list'|trans({}, 'JordiLlonchCrudGeneratorBundle') }}</h1>

そして、これを翻訳したいのですが、方法がわかりません。翻訳付きのファイルを作成する必要があると思いますが、どこに保存するか、ファイルにどのように名前を付け、何を書き込むのですか?app / config/config.ymlに'translator: { fallback: "%locale%" }'

定義された'symfony/app/config/parameters.yml'ロケールパラメータ内"locale:pl"

4

1 に答える 1

0

まず、バンドルのResources / translationsフォルダーを見てください。次のようになります。

JordiLlonchCrudGeneratorBundle.ca.yml
JordiLlonchCrudGeneratorBundle.en.yml
JordiLlonchCrudGeneratorBundle.es.yml

次に、ファイルを作成しJordiLlonchCrudGeneratorBundle.pl.yml(pl ローカルに変換する場合)、app/Resources/JordiLlonchCrudGeneratorBundle/translationsディレクトリに配置します。

デフォルトの翻訳ファイルの 1 つを翻訳のパターンとして使用し、必要なすべてのテキストを翻訳して、作成した pl 翻訳ファイルに保存します。

参照: http://symfony.com/doc/2.1/cookbook/bundles/inheritance.html#overriding-resources-templates-routing-validation-etc

于 2013-03-06T16:29:28.390 に答える