Dieses kleine Typoscript Snippet zeigt, wie man für Default und andere Sprachen, Texte einer Locallang XLF Datei anpassen kann.

Hier ein Beispiel für die Default Language (Diese ist immer beim direkten Aufruf der Seite ausgewählt und in 99% der Fälle EN:

 

plugin.extensionname._LOCAL_LANG.default {
   selector.greeting = Hello World
   selector.nextpage = Next page
}

 

 

Fluid Element-Bezeichner finden

Damit man herausfinden kann, wo die Variablen genutzt werden und wie sie heißen, muss man ins jeweilige Fluid-Template der Extensions gehen. Oft findet man dann solche Zeilen:

 

<f:translate key="name1" />

 

Wenn wir jetzt diverse andere Sprachen haben, können wir statt default auch einfach den TwoLetterIsoCode nehmen. Für deutsch wäre dieser also „de“:

 

plugin.extensionname._LOCAL_LANG.de{
   selector.greeting = Hallo Welt
   selector.nextpage = Nächste Seite
}

 

Um noch ein bisschen präziser darauf einzugehen, habe ich dieses Beispiel für die News Extension erstellt:

 

plugin.tx_news._LOCAL_LANG.de.back-link = Zurück zur Übersicht
plugin.tx_news._LOCAL_LANG.de.more-link = Weiterlesen
plugin.tx_news._LOCAL_LANG.de.search-text = Suchergebnisse für
plugin.tx_news._LOCAL_LANG.de.search-noresult = Keine Ergebnisse gefunden.
plugin.tx_news._LOCAL_LANG.de.paginate_previous = Zurück
plugin.tx_news._LOCAL_LANG.de.paginate_next = Nächste
plugin.tx_news._LOCAL_LANG.de.paginate_overall = Seite

 

Die Zeilen können natürlich auch verschachtelt werden.

Previous PostPlesk Tutorial: Quota und Traffic Statistik "Force"-Refresh
Next PostTYPO3 Snippet: .html am Ende der URL-Segmente hinzufügen