Textbausteine

Man unterscheidet zweierlei Arten von Textbausteinen.

  • für Textseiten (Texte und Bilder)
  • für Plugins (Locale)

Beide werden als Textbausteine bezeichnet.

Texte und Bilder

Die Textbausteine für Textseiten werden als Texte und Bilder über die Administrationsoberfläche angelegt und gepflegt. Sie sind ein Modul in der Inhaltsverwaltung.

Über diese Textbausteine lassen sich ganze Textseiten, zum Beispiel AGBs, Datenschutzrichtlinien usw. erstellen und über die Adminoberfläche komfortabel ändern oder formatieren.

Texte und Bilder

Locale

Die Textbausteine für Plugins werden als Locale bezeichnet und können nicht über die Administrationsoberfläche angesteuert werden, da sie von Plugins zur Verfügung gestellt werden. Hierbei handelt es sich meist um einzelne Worte. In manchen Fällen können auch ganze Sätze - zum Beispiel für Fehlermeldungen - darin enthalten sein.

Hier ein Beispiel für Locale auf einer Produktdetailseite:

Locale

Hierbei handelt es sich immer um einzelne Worte, die vermehrt innerhalb einer Webseite verwendet werden können.

Da man die Locale nicht über die Administrationsoberfläche verändern kann, muss die Pflege per Excel-Datei erfolgen. Hierfür exportiert man die Dateien.

Verwendung

Die Verwendung einer Locale erfolgt immer nach dem selben Prinzip: Es wird ein sprachunabhängiger Schlüssel vergeben (meist in Englisch) und dieser mit einem sprachabhängigen Wert bestückt.

In nachfolgendem Beispiel sieht man, wie Locale technisch aufgebaut sind und definiert werden.

Hinweis

Hierbei ist ['SHOPPINGCART'] der Schlüssel und 'Warenkorb' der sprachabhängige Wert.

$locale['language']['de']['SHOPPINGCART'] = 'Warenkorb';

Beispiel der Locale Definition

In nachfolgendem Beispiel sieht man, wie eine definierte Locale in einem Plugin verwendet wird.

Verwendung einer Locale

Weiterführende Informationen

Wie man Locale bearbeiten kann, erfährt man hier.

Wie man Texte und Bilder bearbeiten kann, kann man hier nachlesen.