Hallo zusammen,

in meiner Extension werden bis jetzt die Sprach-Strings in default.php bereit gestellt und über diese Zeile an das Template weitergeben.
PHP-Code:
$objTemplate->lang = (object) $GLOBALS['TL_LANG']['be_piwikcharts']['template']['sheet']; 
https://github.com/mathContao/be_piw...harts.php#L450


Wenn ich jedoch XLF-Dateien verwende (https://github.com/mathContao/be_piw...r/languages/de), dann weiß ich nicht mehr weiter.

Wie muss die XLF-Datei heißen, damit sie geladen wird?
Wird sie automatisch geladen oder muss ich sie im Code manuell laden?
Stehen die Strings im $GLOBALS Array weiterhin bereit? Wenn ja, wie heißt das Root-Feld? $GLOBALS direkt kann ich nicht ausgeben, da es zu riesig ist. In $GLOBALS['TL_LANG'] kann ich die Strings nicht finden.


Grüße
µaTh

P.S. tl_settings.xlf für die Einstellungen und modules.xlf für die Backend-Navigation konnte ich erfolgreich auf XLF umstellen.