Hallo,
ich hab folgendes Problem bei einem selbstgemachten Bundle:
In einem Template:
"vendor/georgpreissl/projects/src/Resources/contao/templates/modules/mod_projectsnavigation.html5"
... lade ich eine Übersetzung aus diesem File:
"vendor/georgpreissl/projects/src/Resources/contao/languages/de/tl_module.xlf"
So sieht der relevante Teil vom Template aus:
Code:
<?= $GLOBALS['TL_LANG']['tl_module']['project_first'] ?>
So sieht der relevante Teil der 'tl_module.xlf' aus:
Code:
<trans-unit id="tl_module.project_first">
<source>First project</source>
<target>Erstes Projekt</target>
</trans-unit>
Das ganze funktioniert auch.
Jedoch nur wenn ich im dev-Modus bin.
D.h. wenn ich in der .env den Eintrag "APP_ENV=dev" setze.
Gehe ich in den prod-Modus, werden die Übersetzungen nicht mehr geladen.
Wenn ich allerdings im prod-Modus ein "composer update" ausführe, werden die Übersetzungen wieder geladen.
Allerdings nur bis zum nächsten Seiten-Refresh im Browser – danach sind sie wieder weg.
Hat jemand von euch eine Idee was hier los sein könnte?
Danke schon mal für eure Hilfe!
Lesezeichen