Folgendermaßen kann eine zentrale Datei für die Lokalisierung der eigenen Extensions sowie des Fluid Templates verwendet werden.
1. Sprachdatei im z.B. fileadmin/lang/ anlegen.
Dabei muss folgende Syntax verwendet werden: http://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/Localization/Locallang-xml%28llxml%29Files/Index.html
1. Sprachdatei im z.B. fileadmin/lang/ anlegen.
Dabei muss folgende Syntax verwendet werden: http://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/Localization/Locallang-xml%28llxml%29Files/Index.html
2. Sprachdatei in Fluid Templates verwenden mit Angabe des Pfades nach folgender Anleitung:
http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Translate.html
Beispiel im Fluid Template:
<f:translate key="LLL:fileadmin/lang/locallang.xml:search.results" />
Die Sprachdatei fileadmin/lang/locallang.xml sieht wie folgt aus:
<T3locallang> <meta type="array"> <description>Standard Sprachdatei</description> <type>module</type> <csh_table/> <labelContext type="array"/> </meta> <data type="array"> <languageKey index="en" type="array"> <label index="search.results">Search Results</label> <label index="search.resultsfound">results were found for the search for</label> <label index="search.readmore">read more</label> </languageKey> <languageKey index="de" type="array"> <label index="search.results">Suchergebnisse</label> <label index="search.resultsfound">Ergebnisse wurden gefunden für</label> <label index="search.readmore">mehr lesen</label> </languageKey> </data> </T3locallang>