[TYPO3-german] locallangXMLOverride und Übersetzungen
"Christian Müller"
chrimuel at gmx.de
Thu Feb 20 12:06:52 CET 2014
Hallo Liste!
Ich habe über $GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['EXT:femanager/Resources/Private/Language/locallang.xlf'][] = 'EXT:vtm_translation/Resources/Private/Language/femanager/locallang.xlf';
ein Mapping der Original Femanager-Locallang-Datei auf meine eigene Datei konfiguriert. (Die EXT:femanager dient hier nur zur Veranschaulichung).
Das Funktioniert soweit super.
Nun wollte ich eine litauische Übersetzung der Seite hinzufügen und erstelle die Datei <<EXT:vtm_translation/Resources/Private/Language/femanager/lt.locallang.xlf.>>
Diese Datei wird jedoch nur geladen wenn auch <<EXT:femanager/Resources/Private/Language/lt.locallang.xlf>> oder <<typo3conf/l10n/lt/femanager/Resources/Private/Language/lt.locallang.xlf>> existiert.
<<EXT:femanager/Resources/Private/Language/lt.locallang.xlf>> oder <<typo3conf/l10n/lt/femanager/Resources/Private/Language/lt.locallang.xlf>> kann dabei sogar leer sein, aber die Datei muss vorhanden sein, damit <<EXT:vtm_translation/Resources/Private/Language/femanager/lt.locallang.xlf>> berücksichtigt wird.
Ist das ein Bug oder ein Feature? Oder gibt es gar eine weitere Konfigurationsmöglichkeit die dieses Verhalten abstellt/ändert?
Ich hatte noch von:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['EXT:femanager/Resources/Private/Language/lt.locallang.xlf']['lt'] = 'EXT:vtm_translation/Resources/Private/Language/femanager/lt.locallang.xlf';
oder ähnlich gelesen, aber auch das greift nicht.
Viele Grüße, David.
More information about the TYPO3-german
mailing list