Php 未加载Symfony翻译域

Php 未加载Symfony翻译域,php,symfony,internationalization,Php,Symfony,Internationalization,我在加载翻译时遇到问题。 现在我有两个翻译域: messages和lokituosultbundle.forms都在/src/%BUNDLE&/Resources/translations文件夹中。我的翻译messages.en.xlf工作正常。但是在容器内,myLokiTuoResultBundle.forms.en.xlf不会加载。 如果我尝试php-bin/console-debug:translation-en-LokiTuoResultBundle--domain=LokiTuoRes

我在加载翻译时遇到问题。 现在我有两个翻译域:
messages
lokituosultbundle.forms
都在
/src/%BUNDLE&/Resources/translations
文件夹中。我的翻译
messages.en.xlf
工作正常。但是在容器内,my
LokiTuoResultBundle.forms.en.xlf
不会加载。 如果我尝试
php-bin/console-debug:translation-en-LokiTuoResultBundle--domain=LokiTuoResultBundle.forms
它会清楚地显示我的翻译


状态域Id消息预览(en)


未使用的LokiTuoResultBundle.forms form.resultfile.comment注释(例如,who simmed)
未使用的LokiTuoResultBundle.forms表单.resultfile.resultfile结果文件
未使用的LokiTuoResultBundle.forms提交
未使用的LokiTuoResultBundle.forms form.player.playername playername
未使用的LokiTuoResultBundle.forms.player.guild帮会
未使用的LokiTuoResultBundle.forms form.mission.name任务名称(带BGE)
未使用的LokiTuoResultBundle.forms form.mission.type Missiontype


当我转储
var\u转储(数组\u键($this->getContainer()->get('translator')->getcatalog('en')->all())
它只显示4个键

阵列(4){ [0]=> 字符串(10)“验证器” [1]=> 字符串(8)“安全性” [2]=> 字符串(8)“消息” [3]=> 字符串(13)“FOSUserBundle” }

如果我在我的控制器或命令中使用它,它将不会加载我的自定义域。 有什么我需要做的,所以它将加载我的自定义域?
有没有关于我做错了什么的提示?

错误似乎是域的命名。在我的例子中,它的名字中有一个
。这在装载时造成了麻烦。一旦我去掉了圆点,一切都很好