-1
我可以爲同一種語言提供兩個翻譯文件嗎?例如:是否有可能爲同一種語言提供兩個翻譯文件?
messages1.fr.yml
hello: "Salut"
messages2.fr.yml
here: "ici"
我可以爲同一種語言提供兩個翻譯文件嗎?例如:是否有可能爲同一種語言提供兩個翻譯文件?
messages1.fr.yml
hello: "Salut"
messages2.fr.yml
here: "ici"
是的,這就是所謂的translation domain
{{ "hello"|trans({},"messages1") }}
{{ "here"|trans({},"messages2") }}
要在控制器使用它,它是相同的邏輯: 參數是the key
,the array of parameters
然後the translation domain
$this->get('translator')->trans('key', [], 'yourDomain);
在你的情況
$this->get('translator')->trans('hello', [], 'message1);
它非常好謝謝,我怎麼能在控制器做到這一點? –
@ tr.am更新了答案 – goto