Mehrsprachige Unterstützung

Sitecake bietet die Möglichkeit, zwischen unterstützten Sprachen für die Oberfläche (Symbole und Schaltflächenbeschriftungen, Textnachrichten usw.) zu wechseln.

Derzeit werden folgende Sprachen unterstützt:

Die Oberflächensprache wird durch den Konfigurationsparameter LocaleProxyImpl.interfaceLocale (in der Datei editor.cnf) festgelegt.

# Oberflächensprache (hr, cs, dk, nl, en, fr, de, it, nn, pt, pt-br, ru, sk, sl, es, tr, auto)
LocaleProxyImpl.interfaceLocale = en

Er kann entweder auf den 2-Buchstaben-Sprachcode (ISO 639-2 Sprachcodes) einer unterstützten Sprache oder auf die Option 'auto' gesetzt werden.

Bei der Auto-Option wird die Oberflächensprache entweder durch den GET-Parameter scln (falls vorhanden) oder durch die Browser- (oder System-) Spracheinstellungen ausgewählt.

Das folgende Beispiel zeigt eine URL für den Zugriff auf eine Sitecake-fähige Seite, bei der Englisch als Oberflächensprache durch den scln-Parameter ausgewählt wird, wobei LocaleProxyImpl.interfaceLocale auf 'auto' gesetzt ist:

http://example.com/about.html?scln=en