Php 传输默认域Symfony2

Php 传输默认域Symfony2,php,symfony,translation,Php,Symfony,Translation,我更改翻译文件名(messages.en.yml=>ProjectMainBundle.en.yml) 有没有一种方法可以更改所有项目的默认翻译域,而不在我的所有小枝页面中添加trans_default_域 谢谢你的帮助我想你需要重写 vendor\symfony\symfony\src\Symfony\Component\Translation\MessageCatalogue vendor\symfony\symfony\src\Symfony\Component\Translation\M

我更改翻译文件名(messages.en.yml=>ProjectMainBundle.en.yml)

有没有一种方法可以更改所有项目的默认翻译域,而不在我的所有小枝页面中添加trans_default_域


谢谢你的帮助

我想你需要重写

vendor\symfony\symfony\src\Symfony\Component\Translation\MessageCatalogue
vendor\symfony\symfony\src\Symfony\Component\Translation\MessageCatalogueInterface

默认的翻译域
消息
在那里是硬编码的。

可以,但我需要覆盖我所有包中的翻译。我不知道哪种解决方案是正确的,使用trans\u default\u domain或override