Hallo Zusammen,
ich benutze den Service Symfony\Contracts\Translation\TranslatorInterface um in einem Subscriber (auf ControllerArgumentsEvent::class) bestimmte, hier hinzugefügte Positionen im Warenkorb mit entsprechenden Übersetzungen zu versehen.
Das funktioniert auch immer, nur sobald man eine Bestellung über eine Zahlart tätigt und dann abbricht, lädt er stattdessen den Namen des Textbausteins der Übersetzung, und nicht die Übersetzung selbst.
Die Positionen haben also am Ende den Namen des Textbausteins als Namen.
Habt Ihr eine Idee, woran das liegen könnte?
Auf eure Rückmeldung hierzu freue ich mich.
Vielen Dank!