Vorussetzung: Silverstripe muss mit einem Übesetzungsmodul wie "translatable" installiert sein. Zudem muss im Template eine Sprachwahlnavigation eingerichtet sein. Diese Arbeitsschritte werden mit Vorteil zu Beginn der Arbeiten an diesem Projekt ausgeführt.
Vorausetzung:
Alle Seiteninhalte werden in der Standardsprache erfasst.
Alle erfassten Seiteninhalte können in eine beliebige Sprache übersetzt werden.
Die Texte selbst, müssen manuell übersetzt werden.
Übersetzt werden: Seitentitel, URL, Navigationsbezeicnung und Inhalt.
Wenn noch keine Übersetzung vorgenommen wurde, muss zuerst die neue Sprache erfasst werden.
Erfassen einer neuen Sprache
Ist die Sprache erst mal erfass, können die Inhalte dieser Sprache zugeordnet werden.
Bspw. für die englische Sprache werden verschiedene Sprachvarianten angeboten. Ist ein Inhalt in amerikanischem Englisch übersetzt. Wird die Sprachauswahl "Englisch US" angeboten. (Achtung, eine Seitenübersetzung in "Englisch GB" erzeugt eine zusätzliche Sprache, mit zusätzlicher Navigation.)