Moin,
die Contao Dokumentation ärgert mich schon wieder. Ich habe mir eine 5.2 Sandbox installiert um ein Bundle zu erstellen.
Soweit kein Problem, Listener und Controller machen was sie sollen.
Für Menüeinträge sollen nun Übersetzungen greifen und hier ist das Problem.
in Versionen < 5 ging das ja wie folgt:
src > Resources > contao > languages > de > und hier z.B. modules.php
jetzt ist der contao Ordner ins root Verzeichnis gewandert und hier werden die translations nun nicht mehr geladen. Die composer.json classmap wurde angepasst
folgendes getestet:HTML-Code:"classmap": [
"contao/"
],
src > Resources > contao > languages > de > modules.php
src > Resources > contao > languages > de > modules.xlf
contao > languages > de > modules.php
contao > languages > de > modules.xlf
translations > messages.de.yaml (weil im profiler die messages translation domain gesucht wurde)
Welcher Pfad ist denn jetzt richtig?
Danke für jeden Hinweis.
-----------------------------------------------------------------------------------------------------------------
OK, hat sich wohl erledigt. In den Bundles bleibt die alte Verzeichnis-Struktur wohl erhalten?!
Demnach also -> src > Resources > contao > languages > de > modules.php
und classmap wieder zurücksetzen auf "src/Resources/contao/"