[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