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:
Dafür legen wir ein Sprachoverride in einer Sprache an. Im Backend von Joomla öffnen Sie die Sprachverwaltung über System ➜ Sprach-Overrides
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.
Wenn Sie die Sprache ausgewählt haben, werden alle bereits existierenden Sprach-Overrides für die jeweilige Sprache dargestellt.
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. |
Wenn bereits Sprach-Overrides angelegt wurden, sehen Sie diese aufgelistet.
Klicken Sie auf Neu, um ein neues Sprach-Override anzulegen.
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.
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.