MacBook Banner 728x90
< Seite verstecken wenn keine Übersetzung vorhanden ist.

Bei Mehrsprachigkeit Standartsprache im TYPO3 Backend bennen

22.12.2008
Lina Wolf
TYPO3 Backend Mehrsprachigkeit
Deutsche Flagge und deutsche Label für Standartsprache "Deutsch"

Wenn man in TYPO3 die Mehrsprachigkeit aktiviert, so wird die erste Sprache, die Standartsprache, im TYPO3 Backend nicht Deutsch, Englisch oder Arabisch genannt sondern eben "Standart". Dies ist jedoch in der regel nicht so Benutzerfreundlich.

Doch nun kommt die gute Nachricht. Das Problem mit dem Label der Standartsprache lässt sicht per TSconfig comfortabel Lösen. Es ist nicht einmal eine TYPo3 Extension notwendig.

Per TypoScript (TSconfig der Rootseite) Standartsprache im TYPO3 Backend umbennen

mod.SHARED {
colPos_list=0
defaultLanguageFlag = de.gif
defaultLanguageLabel = Deutsch
}

Dieser Code wird nicht dem TypoScript Seitensetup im normalen TYPO3 Template sondern der TSconfig der Seite in den Seiteneigenschaften hinzugefügt.

Datensätze im Backend

Gravatar: Dominik Weber Datensätze im Backend
Als kleine Ergänzung: Wenn man bei Database-Relation-Feldern nicht immer alle Sprachen durcheinander im Backend haben möchte, kann man das in der tca auch auf die aktuell ausgewählte begrenzen:<br />
"foreign_table_where" => "AND (sys_language_uid=CAST('###REC_FIELD_sys_language_uid###' AS UNSIGNED) OR sys_language_uid= -1) ORDER ...

sys_language_uid von Relation Feldern begrenzen

Gravatar: Lina Ourima sys_language_uid von Relation Feldern begrenzen
Ein sehr schöner Hinweis, vielen Dank. <br />
Zu erwähnen bleibt, dass dieses nur bei Eingabefeldern vom Typ "select", nicht jedoch vom Typ "modul" funktioniert.

Kommentar hinzufügen

* - Pflichtfeld

*




*