我正试图让一些组织来处理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 %}