Ich habe ein Problem beim Laden meiner Übersetzungen. Im Moment habe ich 2 Übersetzungsdomänen: messages
und LokiTuoResultBundle.forms
beide sind in der /src/%BUNDLE&/Resources/translations
Ordner. Meine Übersetzung messages.en.xlf
funktioniert gut. Aber innerhalb des Containers wird meine LokiTuoResultBundle.forms.en.xlf
nicht geladen. Wenn ich versuche, php bin/console debug:translation en LokiTuoResultBundle --domain=LokiTuoResultBundle.forms
Es zeigt deutlich, meine ÜbersetzungenSymfony Translations Domain nicht geladen
Staat Domain-ID-Meldung Vorschau (en)
ungenutzt LokiTuoResultBundle.forms form.resultfile.comment Kommentar (zB die simmed)
unbenutzt LokiTuoResultBundle.forms form.resultfile.resultfile Ergebnisdatei
unbenutzt LokiTuoResultBundle.forms Senden Senden
ungenutzt LokiTuoResultBundle.forms form.player.playername Spielername
ungenutzt LokiTuoResultBundle.forms form.player.guild Guild
ungenutzt LokiTuoResultBundle.forms form.mission.name Missionsname (mit BGE)
ungenutzt LokiTuoResultBundle.forms form.mission.type Missiontype
Wenn ich var_dump(array_keys($this->getContainer()->get('translator')->getCatalogue('en')->all()))
Dump Es zeigt nur 4 Tasten
arr ay (4) { [0] => string (10) "validators" [1] => string (8) "Sicherheit" [2] => string (8) "Nachrichten" [3 ] => string (13) "FOSUserBundle" }
Wenn ich es in meinem Controller oder Befehl verwenden, laden sie es gewohnt meine benutzerdefinierte Domain. Gibt es irgendetwas, was ich tun muss, damit meine benutzerdefinierte Domain geladen wird? Irgendwelche Hinweise darauf, was ich falsch mache?