[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