Symfony2 trans_default_domain包含多个xlf文件



我正试图让一些组织来处理Symfony2中的翻译文件。我不想要一个有成千上万条条目的巨大翻译文件。我宁愿拆分xlf文件并使用命令导入

{% trans_default_domain 'add-user' %}

但有些页面有常见的文本,如"过滤器"或"显示所有条目"等。

我想做的是像这个

{% trans_default_domain 'add-user', 'global-texts' %}

只需在一个trick模板中链接两个或三个不同的xlf文件。

但它不起作用。这个问题还有别的解决办法吗?如何组织具有数千个翻译标签的大型项目?

任何提示和提示都将不胜感激。

感谢

使用trans_default_domain配置默认域。您仍然可以将域作为第二个参数传递给|trans[choice]:

{{ 'hello'|trans({}, 'the_domain') }}

或者使用trans[choice]标签中的from关键字:

{% trans from 'the_domain' %}hello{% endtrans %}

最新更新