[TYPO3-german] Überschreiben von Werten aus der locallang.xlf bei tx_news

Master Chief chief75 at web.de
Thu Oct 29 08:42:49 CET 2015


Hallo Leute,

folgendes Ziel: Customizing der Datums-Ausgabe bei der o.g. Extension. Standardmäßig wird das Datum angegeben.

Was bisher funktioniert hat über Typoscriptkonfig:

plugin.tx_news._LOCAL_LANG.default.dateFormat = %A, %d.%m.%y %H:%M Uhr

Problem ist, dass %A die Strings in Englisch ausgibt.

Was nicht funktioniert hat:
1)im obigen Statement direkt die entsprechende Sprache zu setzen also _LOCAL_LANG.de (-> kein Effekt)
2)über Typoscript den entsprechenden Key zu überschreiben, weil diese mit einem Punkt deklariert sind zB 

<trans-unit id="day.1" xml:space="preserve">

3)die locallang.xlf zu kopieren und global zu überschreiben. Hierbei bin ich unter anderem auf diesen Fehler gestoßen: https://forge.typo3.org/issues/46525

Aber ehrlich gesagt hat es bei mir auch mit dem dort vermerkten funktionstüchtigen Teil nicht funktioniert :(

$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['EXT:news/Resources/Private/Language/locallang.xlf'][]
    = 'EXT:news/Resources/Private/Language/locallang_test.xlf';

Ist es eigentlich best practice die ext_localconf.php anzupassen? Ist diese bei extension-updates ausgenommen? Desweiteren bin ich noch darüber gestolpert, dass man manchmal manuell Cachefiles im Filesystem löschen muss (/typo3_testsystem/typo3temp/Cache/Data/l10n) um Änderungen zu sehen. Gibt es da irgendeine sinnvolle Erklärung außer "muss man halt manchmal machen"? Kann man das Caching zu Testzwecken global deaktivieren?

Das waren jetzt 1-2 Fragen mehr als gedacht, hoffe jemand kann etwas Licht ins Dunkle bringen :)

Grüße, Thomas


More information about the TYPO3-german mailing list