Inhalte in mehreren Sprachen
Wenn Sie Ihre Website in mehren Sprachen anzeigen wollen, bietet Ihnen NOEO die Möglichkeit, Inhalte einer bestimmten Sprache zuzuweisen, so dass sie nur angezeigt werden, wenn Ihr Besucher sich z.B. über ein Menü oder über seine Benutzereinstellungen (registrierter Benutzer) für diese Sprache entscheidet. Wollen Sie darüber hinaus einen bestimmten Inhalt in mehreren Sprachen darstellen, können Sie sog. Sprachversionen (Übersetzungen) des Inhaltes erstellen und diese mit dem Ausgangstext (Hauptversion) verknüpfen, so dass Sie den Inhalt nur einmal auf einer bestimmten Seite veröffentlichen müssen. Beispielsweise sieht jeder Besucher die Homepage in seiner Sprache.
Sprachversionen können von Texten, Bildern und Dateien erstellt werden. Hyperlinks können einer Sprache zugeordnet werden, z.B. um sicherzustellen, dass eine Verlinkung zu einer rein englischsprachige externen Website auch nur für einen englischsprachigen Besucher angezeigt wird.
Sprachversionen von Texten / Texte einer Sprache zuweisen
Texte sind für NOEO immer die Basis, um einen Inhalt, egal ob Bilder oder Dateien, darzustellen. Damit ein Inhalt auf einer Seite in der ausgewählten Sprache angezeigt wird, müssen eines folgen Kriterien erfüllt sein:
- Der Text muss der Sprache zugewiesen sein, die der Besucher ausgewählt hat.
- Alternativ kann der Text auch auf „sprachneutral“ gesetzt werden.
Um einen Text eine Sprache zuzuweisen, wählen Sie in „Freigabe und Sprache“ aus dem Listenfeld „Sprache“ die jeweilige Sprache aus.
Hinweis: Welche Sprachen in der Auswahl der Sprachen zur Verfügung stehen, hängt von den eingestellten Sprachen und Ihren Berechtigungen ab.
Hauptversion oder Sprachversion
Um einen Inhalt auf die Ausgabe in einer Sprache zu beschränken, gibt es zwei Möglichkeiten:
- Hauptversion:
Sie erstellen für jede Sprachausgabe Ihrer Website eigene Inhalte und weisen dieser der jeweiligen Sprache zu. Jede Sprachausgabe Ihrer Website wird unabhängig über den Seiteneditor gestaltet. Diese Methode ist sinnvoll, wenn sich die Sprachausgaben Ihrer Website wesentlich voneinander unterscheiden. Jeder Inhalt ist eine sog. Hauptversion.
- Sprachversion:
Sollen die Sprachausgaben Ihrer Website lediglich Übersetzungen sein, ist es sinnvoll mit sog. Sprachversionen zu arbeiten. Dabei erstellen Sie jeden Inhalt in einer Sprache (Hauptversion) und hängen die Übersetzung als Sprachversion an. Die Inhalte können global über den Seiteneditor auf den Seiten veröffentlich werden und werden automatisch in allen Sprachausgaben Ihrer Website angezeigt, soweit eine Übersetzung dazu existiert. Sie können auch beide Methoden kombinieren. So enthalten beispielsweise manche Seiten in allen Sprachen identische Inhalte, während wiederum andere Seiten Inhalte enthalten, die nur für eine bestimmte Sprache (Land) von Bedeutung sind.
Sprachversionen von Bildern und Dateien
Analog zu den Texten können Sie auch von Bildern und Dateien Sprach-versionen erstellen oder Sprachen zuweisen. Alle Dateien oder Bilder werden unabhängig von den Sprachversionen des Textes direkt an die Haupt-version des Textes angehängt. Ob ein Bild oder ein Text für einen Besucher in seiner Sprache angezeigt wird oder verfügbar ist, hängt von folgenden Kriterien ab:
- Für die Hauptversion des Textes, an dem die Datei angehängt ist, muss entweder eine Sprachversion für den Besucher existieren oder die Hauptversion selbst in der Sprache oder auf „sprachneutral“ gesetzt sein.
- Die Datei oder das Bild muss auf die Sprache des Besuchers oder auf „sprachneutral„ gesetzt sein.
Um zu überprüfen, in welcher Sprache welches Bild oder welche Datei verfügbar ist, klicken Sie im Aufgaben- und Listenbereich auf „Anhänge“ und auf eine Kategorie. Wählen Sie in der Sprachauswahl über der Liste die zu überprüfende Sprache aus. Es werden alle Inhalte gezeigt, die entweder dieser Sprache oder „sprachneutral“ zugewiesen sind.
Sprachversionen von Menüs und Seiten
Die Sprachausgabe der Seiten wird allein durch Ihre Inhalte bestimmt. Die Seiteneinstellung erlauben es auch den Seitentitel in verschiedenen Sprachen auszugeben. Um für Sprachen Seitentitel in den jeweiligen Übersetzungen einzugeben, öffnen Sie die Seite im Seiteneditor und klicken „Seite bearbeiten“ oder wählen Sie die Seite in „Einstellungen Systemeinstellungen“ >> „Seiten und Menüs“ >> „Seiten“ und wählen Sie dort die Seite aus. Klicken Sie auf den Reiter „Spracheinstellungen“. In der ersten Zeile ist die Standardausgabe für den Seitentitel, der für alle Sprachen verwendet wird, für die keine eigene Übersetzung zugewiesen wurde.
Um eine Übersetzung hinzufügen, geben Sie diese in das Textfeld „Übersetzung hinzufügen“ ein, und wählen Sie die Sprache aus. Klicken Sie schließlich auf „anfügen“. Vorhandenen Sprachversion werden darunter angezeigt. Um eine vorhandenen Sprachversion zu bearbeiten, geben Sie die Änderung in das Textfeld ein und speichern Sie. Analog dazu können Sie hier auch die Menübeschriftung übersetzen.
Sprachen hinzufügen
Um Sprachversionen von Seiten und Inhalten erstellen zu können, müssen Sie zunächst Sprachen hinzufügen. Klicken Sie dazu auf „Einstellungen Systemeinstellungen“ >> „Sprachen und Länder“ >> „Sprachen“ und auf „Neu“. Sie können auch Einstellungen an vorhandenen Sprachen vornehmen.
Hinweis: Eine Sprache zu erstellen oder ändern erfordert bestimmte Rechte. Möglicherweise dürfen Sie nur bestimmte Sprachen bearbeiten und keine neue hinzufügen.
Im folgenden Abschnitt werden die Eingabemöglichkeiten beschrieben:
Internationale Bezeichnung (erforderliche Eingabe): Geben Sie die Sprache in englisch ein, z.B. German, English. Die Großschreibung ist dabei unerheblich. Diese Eingabe wird u.a. verwendet um Sprachverzeichnisse und -Dateien zu definieren. Die englische Bezeichnung erweist sich hier als sinnvoll, da sie i.d.R. keine Sonderzeichen enthält.
Sonderfälle: Diese Bezeichnung muss aus technischen Gründen eindeutig sein. Möchten Sie eine Sprache mehrfach eingeben, z.B. für landesspezifische Inhalte, benennen Sie diese Bezeichnung entsprechend. Verwenden Sie keine Sonderzeichen und keine Leerzeichen. Beispiele: german_sw (Schwyzerdütsch), german_at (Österreichisch), english_us (Amerikanisches Englisch) usw.
öffentlich auswählbar (erforderliche Eingabe): Aktivieren Sie die Option, wenn der Besucher diese Sprache auswählen können soll.
Sprachspezifische Bezeichnung (erforderliche Eingabe): Hier geben Sie die Bezeichnung in der jeweiligen Landesprache ein, mit allen erforderlichen Sonderzeichen und der korrekten Großkleinschreibung.
Kurzbezeichnung (erforderliche Eingabe): Geben Sie die Sprache als Kurzform ein (it. Schreibweise, 3 Buchstaben, z.B. ger, eng usw.).
Des Weiteren können Sie Monatsnamen und Wochentage eingeben, das Datumsformat gemäß der Sprache festlegen und eine passenden Code-Seite auswählen, um sicherzustellen, dass sprachspezifische Besonderheiten korrekt angezeigt werden. Vor dem ersten Speichern werden die Standard-werte von NOEO verwendet.
Beschriftungen (Textbausteine)
Neben den Inhalten, die Sie auf Ihrer Website in verschiedenen Sprachen veröffentlichen, sind oft auch noch andere Textangaben notwendig, die in der richtigen Sprache dargestellt werden sollen, z.B. Beschriftungen von Formularfeldern usw. diese Texte werden als Textbausteine in einer Textbausteinsammlung zusammengefasst und durchnummeriert. Die Textbausteine können für alle Sprachen erstellt werden. Öffnen Sie unter „Einstellungen Systemeinstellungen“ >> „Sprachen und Länder“ >> „Beschriftungen“ eine Textbausteinsammlung um Übersetzung zu einzelnen Textbausteinen hinzufügen zu können.
Die Variante „sprachneutral“ wird verwendet, wenn keine Sprache ausgewählt wurde, oder wenn eine Textbausteinsammlung noch nicht in dieser Sprache existiert. Wählen Sie eine Sprache aus, um Übersetzungen hinzuzufügen. In der oberen Zeile befindet sich die Originalversion, darunter können Sie die Übersetzung einfügen. Klicken Sie auf „Bearbeiten“, um eine einzelne Sprachen im Texteditor zu bearbeiten. Klicken Sie „Speichern“ um die Änderung für die gewählte(n) Sprache(n) zu speichern.
Hinweis: Wenn Sie eine neue Sprache hinzugefügt haben, wählen Sie diese hier anschließend aus und klicken auf „Speichern“, um eine Textbausteinsammlung für die neue Sprache zu erstellen.

