我正在我的应用中设置翻译流程,我想将我的翻译标签整理成几个文件但只有一个域名。 我强烈希望通过{%trans%} {%endtrans%}或|继续使用twig trans,无需每次都指定域。
我尝试在messages.fr.yml文件中定义yml导入:
imports:
- { resource: secondFile.fr.yml }
但是ID似乎不起作用:第二个文件中的标签不会被考虑在内。
有没有人有解决方案?
答案 0 :(得分:1)
您可以通过在addResource
服务上为translator
方法设置最后一个参数来添加尽可能多的文件:
$translator->addResource('yml', 'secondFile.fr.yml', 'fr_FR', 'messages');