Joomla Sprach-Overrides

Die Texte Ihrer Seite bestehen aus zwei Arten. Das eine sind redaktionelle, von Menschen erfasste Texte wie z.B. die Beschreibung eines Objektes oder das Impressum.
Das andere sind sogenannte Sprachkonstanten, wie z.B. kinderfreundlich, Wohnfläche, Meerblick, Schlafzimmer etc. Also Worte oder kurze Texte, welche Teil der Software sind.
Diese kommen in JFeWo bereits in 9 Sprachen daher.

Manchmal möchte man eine dieser Sprachkonstanten für die eigenen Bedürfnisse ändern oder eine neue Sprachkonstante hinzufügen.

Es kann z.B. sein, dass Sie das Wort Objekte in Ferienunterkünfte umbenennen möchten. Oder Sie haben einen neuen Nebenkostenposten oder ein neues Merkmal erstellt und möchten dessen Namen für alle Sprachen anlegen. Das ist ein Sprach-Override und hier wird beschrieben, wie das geht.

Hier sehen Sie ein neu angelegtes Merkmal für eine Spülmaschine mit dem Namen SMACHINE:

joomla sprachoverrides jfewo ferienhaus software vorher

Sprachverwaltung von Joomla

Dafür legen wir ein Sprachoverride in einer Sprache an. Im Backend von Joomla öffnen Sie die Sprachverwaltung über SystemSprach-Overrides joomla sprachoverrides

Auswahl der Sprache

In der sich öffnenden Ansicht wählen Sie die Sprache aus, für welche Sie das Override anlegen möchten. Es spielt dabei keine Rolle, ob Sie diese für das Frontend (Site) oder für das Backend (Administrator) auswählen. In diesem Bild wird die Sprache Englisch ausgewählt. joomla sprachoverrides installierte sprachen

Wenn Sie die Sprache ausgewählt haben, werden alle bereits existierenden Sprach-Overrides für die jeweilige Sprache dargestellt.

Erläuterung zu den einzelnen Spalten der Liste

Bereich Erklärung
Schlüssel Von Joomla genutzte Sprachkonstanten, die mit einer vom Standard abweichenden Übersetzung überschrieben wurden.
Text Die eigene Übersetzung.
Sprach-Tag Zeigt an, für welche installierte Sprache das Sprach-Override erstellt wurde.
Bereich Information, für welchen Bereich das Override greifen soll. Entweder ist dies der Administrationsbereich von Joomla oder das Frontend, also der Bereich, den die Besucher der Webseite sehen oder beide.

Anlegen eines neuen Sprach-Override

Wenn bereits Sprach-Overrides angelegt wurden, sehen Sie diese aufgelistet.

joomla sprachoverrides angelegte uebersetzungen

Klicken Sie auf Neu, um ein neues Sprach-Override anzulegen.

  1. Tragen Sie die neue oder zu ändernde Sprachkonstante unter Sprachschlüssel ein.
  2. Tragen Sie die Übersetzung unter Text ein.
  3. Klicken Sie auf "Beide Bereiche", um die Übersetzung sowohl für das Frontend als auch das Backend anzulegen.
  4. Mit dem Klicken auf Speichern & Schließen wird das Override dauerhaft gespeichert.

joomla sprachoverrides uebersetzung anlegen

Sie sehen ihr neu angelegtes Sprach-Override nun in der Liste der Overrides.

Sollten Sie Ihre Webseite mehrsprachig betreiben, dann denken Sie daran, für alle genutzten Sprachen auch das entsprechende Sprach-Override anzulegen.

Auf der Webseite erscheint an der entsprechenden Stelle der geänderte Text. joomla sprachoverrides jfewo ferienhaus software nachher

Nach Sprachkonstanten suchen

Beim neu Anlegen einer Sprachkonstante oder beim Umbenennen einer vorhandenen, können Sie im Bereich rechts auch einfach nach vorhanden suchen.
Sie können dort entweder nach einer Übersetzung suchen, z.B. "Spülmaschine" oder nach Teilen dessen Sprachkonstante, also z.B. "SMACHINE".

Bitte bedenken Sie, dass Sie vorhandenen Konstanten nur umbenennen sollten, wenn es semantisch sinnvoll ist. Sie sollten also nicht "COM_FEWO_WOHNSTUDIO" in "Leuchtturm" umbenennen, nur weil Sie kein Wohnstudio haben und ein Leuchtturm Merkmal benötigen. Denken Sie daran, dass all diese Daten im Channel Management benötigt werden und zu anderen Portalen übertragen werden. Sie sollten also weiterhin den semantischen Zweck erfüllen. Wenn Sie ein Merkmal benötigen, welches nicht vorhanden ist, dann legen Sie einfach ein Neues an.