Site Standard-Sprache

Ändern Sie die Standard-Sprache Ihrer Website.

Einleitung

Sie können die Standard-Sprache Ihre Website im eCMS-Admin unter Administration > Systemsteuerung > Site Standard Sprache ändern.

Als Standard-Sprache können nur aktive Sprache aus dem Redaktionssystem ( Administration > Redaktionssystem - Administration > Sprachen) ausgewählt werden.

 

Sprache umstellen

 

Wählen Sie in der Selectbox die neue Standard-Sprache für Ihre Website aus.

Für die bestehenden Seiten-Aliase können Sie festlegen, wie mit diesen nach dem erfolgreichen Speichern der Standard-Sprache umgegangen werden soll.

Sie können die Seiten-Aliase unverändert bestehen lassen oder Sie löschen alle Seiten-Aliase.

Unabhängig davon, wie Sie mit den bestehenden Seiten-Aliasen umgehen, können Sie entscheiden welche Root-Aliase (z.B. "www.ihre-domain.de/") erstellt werden sollen.

Mit der Option "keine Änderunngen" werden keine Änderungen an den Root-Aliasen vorgenommen. Wenn Sie diese Option wählen und es Root-Aliase zur alten Standard-Sprache gibt, greift Ihre Umstellung ggf. nicht, weil in den veralteten Root-Aliasen die bisherige Standard-Sprache hinterlegt ist.

Mit der Option "kein Root-Alias" weissen Sie das eCMS an, kein Root-Aliase zu erstellen. Die vorhandenen Root-Aliase werden gelöscht. Die Anzeige der Startseite wird dann über die Standard-Seite gesteuert.

Mit der Option "Root-Alias nur für Standard-Sprache" werden vom eCMS nur Root-Aliase zur neuen Standard-Sprache erstellt. Die Root-Aliase zu anderen Sprachen werden gelöscht.

Mit der Option "Root-Aliase für alle aktiven Site-Sprachen" werden für alle aktiven Sprachen aus dem Redaktionssystem passende Root-Aliase erstellt.

Wenn Sie Änderungen an den Root-Aliasen vornehmen wollen, sollten Sie vorab prüfen, ob Root-Aliase als schreibgeschützt markiert sind. Aliase mit Schreibschutz können nicht geändert werden und die Root-Alias-Aktion wird durch schreibgeschützte Root-Aliase blockiert.

 

Developer Short Facts

Die vom Benutzer gewählte aktive Sprache können Sie im Page-Render-Prozess über die eCMS ENV Variablen abfragen.

  1. $eCMS->_ENV['LANGUAGE']

Wenn Sie die aktuelle Standard-Sprache der Website abfragen möchten, können Sie dies über die "language" Core-Komponente.

  1. $eCMS->language->language_getSiteDefault()

Die Default-Sprache des Redaktionssystem, können Sie über die "ecms_cdb" Core-Komponente abfragen.

  1. $eCMS->ecms_cdb->language->svc_language_getDefaultISO()