Multilingualismus (Mehrsprachigkeit)

plentymarkets » Einstellungen » Mandant (Shop) » Standard » Webshop » Multilingualismus

 

Multilingualismus

In plentymarkets können Sie den Bestellvorgang und auch das Webshop-Layout sowie die Artikelbeschreibungen in verschiedenen Sprachen anlegen. Auch Artikel-, Content- und Container-Kategorien lassen sich sprachspezifisch anlegen. Im Bereich Layout werden Webshop-Layouts ebenfalls in verschiedenen Sprachen angelegt. Artikelbeschreibungen werden im Tab Texte des Artikels in verschiedenen Sprachen angelegt und gespeichert.

Tipp: Design-Sprachvarianten
Ein Design in einer bestimmten Sprache kann über das Icon Design übertragen im Menü CMS » Webdesign in eine andere Sprache kopiert werden. Auf diese Weise können aus einem Design in einer Sprache Vorlagen für mehrere Sprachen angelegt werden, die dann nur noch sprachlich angepasst werden müssen. Über das Layout wird das Aussehen des Webshops, des Bestellvorgangs und des Webshop-Bereichs Mein Konto festgelegt. Beachten Sie dazu die Handbuchseite Spracheinstellungen.
Webshop und Artikel vollständig multilingual einrichten
Wenn Sie Ihren Webshop mehrsprachig einrichten möchten, achten Sie darauf, alle Bereiche, also Webdesign (PageDesign und alle Templates), Artikel und Kategorien in den betreffenden Sprachen einzurichten. Nur so ist gewährleistet, dass Ihre Artikel in der zweiten Sprache korrekt angezeigt werden und auch über die fremdsprachliche URL erreichbar sind.

Einstellungen für mehrere Sprachen

Sie stellen hier ein, welche Bereiche im Webshop mehrsprachig vorliegen sollen. So könnte beispielsweise nur der Bereich Bestellvorgang mehrsprachig vorliegen, nicht aber das Design, die Artikel- und Content-Kategorien oder die Artikel. In der Grundeinstellung ist der Bestellvorgang bereits für Multilingualismus eingestellt.

Bild 1: Multilingualismus konfigurieren

Sprachoptionen einstellen:
  1. Öffnen Sie das Menü Einstellungen » Mandant (Shop) » Standard » Webshop » Multilingualismus.
  2. Nehmen Sie die Einstellungen gemäß Tabelle 1 vor.
  3. Klicken Sie auf Speichern, um die Einstellungen zu sichern.

Die folgende Tabelle erläutert die Einstellungen im Menü Einstellungen » Mandant (Shop) » Standard » Webshop » Multilingualismus:

Einstellung Erläuterung
Bereich Option Bestellvorgang = nur der Bestellvorgang wird multilingual angelegt.
Option Artikel & Layout & Content-Seiten & Bestellvorgang = der gesamte Webshop wird für Multilingualismus aktiviert.
Sprachen Die Sprachen für die Mehrsprachigkeit wählen.
Mehrere Sprachen mit Strg (Win) bzw. cmd (Mac) + Mausklick markieren.
Automatische Spracherkennung Mit der automatischen Spracherkennung erfolgt eine Weiterleitung entsprechend der gewählten Browser-Sprache. Die Konfiguration in Bild 1 zeigt, dass für diesen Webshop die drei Sprachen Deutsch, Englisch und Französisch verfügbar sind (siehe Pfeil). Die Standard-Sprache des Webshops ist Englisch.
Wie im Beispiel in Bild 1 zu sehen, werden die Browser-Sprachen Deutsch, Englisch und Französisch den entsprechenden Shop-Sprachen zugeordnet, damit eine Weiterleitung auf die gewünschte Sprache erfolgt.
Für alle anderen Browser-Sprachen eine Shop-Sprache einstellen. Im Beispiel in Bild 1 ist für alle Sprachen, die nicht im System bzw. im Webshop verfügbar sind, die Sprache Englisch gewählt, d.h. der Webshop wird automatisch in Englisch geöffnet.
Wichtig: Wenn eine Browser-Sprache nicht erkannt wird oder nicht in der Liste enthalten ist, erfolgt eine Umleitung auf die Zielsprache, die im Menü unter Browser-Sprache, bei der Option Standard eingestellt ist (Bild 1). Hier ist z.B. die Webshop-Sprache Englisch zu empfehlen. Diese Sprache muss auch in den Sprach-Einstellungen des Browsers enthalten sein. Z.B. bei Firefox unter Extras » Einstellungen » Inhalt » Sprachen (je nach Betriebssystem abweichend).
Wurde bei der ermittelten Sprache keine Auswahl getroffen, erfolgt eine Umleitung auf die Standard-Sprache im System, im Beispiel Englisch.

Tab. 1: Einstellungen im Menü Multilingualismus

Sprachversionen für Kategorien anlegen

Um eine Sprachversion für eine Kategorie des Typs Artikel, Content oder Container anzulegen, gehen Sie wie im Folgenden beschrieben vor. Für Kategorien werden separate Sprachvarianten angelegt, die durch die Sprachumstellung der Kategorieübersicht sichtbar gemacht werden.

Bild 2: Spracheinstellung einer Kategorie

Sprachversion für eine Kategorie anlegen:
  1. Öffnen Sie das Menü Artikel » Kategorien.
  2. Öffnen Sie die Kategorie, für die Sie eine Sprachvariante anlegen möchten.
  3. Stellen Sie in der Kopfzeile die Option Sprache auf die gewünschte Sprache ein, z. B. Englisch.
  4. Tragen Sie unter Name eine Bezeichnung für die Seite ein.
  5. Wählen Sie eine Template-Seite, eine Template-Liste, ein Template-Produkt und eine Option zur Volltextsuche.
    → Beachten Sie dabei die Einstellungen der Kategorie in der Standard-Sprache.
  6. Klicken Sie auf Speichern.
    Der Eintrag wird gespeichert und der Pfad der Seite wird angelegt; er ist in der Zeile URL sichtbar.
  7. Fügen Sie die gewünschten Inhalte in der betreffenden Sprache ein.
  8. Klicken Sie auf Speichern, um die Einstellungen zu sichern.

Wenn Sie jetzt im Webshop die entsprechende Sprache auswählen, wird die Sprachversion der Kategorie angezeigt.

Wichtig für Unterseiten
Die Einstellungen der Sprachversionen werden nur wirksam, wenn die Spracheinstellungen des jeweils übergeordneten Ordners bis in die Hauptebene genau so vorgenommen wurden. Das bedeutet, Sie müssen für die übergeordneten Ebenen die Spracheinstellungen zuerst vornehmen.
Bedingungen für Sichtbarkeit im Webshop
Um eine Sprachvariante einer Kategorie im Webshop anzeigen zu können, muss für die Kategorie in der Standardsprache mindestens ein Artikel hinterlegt sein und für die Kategorie (in der Standardsprache) unter Einstellungen » Mandant (Shop) » Standard » Kategorien » Aktivieren ein Häkchen gesetzt werden (= aktiviert).

Sprachversionen für Artikel anlegen

Für Artikel legen Sie keine separaten Varianten in einer weiteren Sprache an, sondern legen innerhalb des Artikels weitere Sprachversionen an. Diese Inhalte werden dann durch Sprachumstellung im Webshop angezeigt.

Wenn Sie Sprachvarianten für Artikel und Kategorien angelegt haben, können Sie im Webshop per Sprachauswahl ganz einfach die Sprache wechseln. Dazu gehört auch, dass Sie für die jeweilige Sprache ein Design angelegt haben.

Sprachversionen für einen Artikel konfigurieren:
  1. Öffnen Sie das Menü Artikel » Artikel bearbeiten.
  2. Öffnen Sie den gewünschten Artikel.
  3. Wechseln Sie in das Tab Texte.
  4. Wählen Sie aus dem Dropdown-Menü Öffne Sprache, die von Ihnen gewünschte Sprache.
  5. Tragen Sie im Feld Name 1 einen Namen (Übersetzung) für den Artikel in der gewählten Sprache ein.
  6. Fügen Sie alle weiteren Texte hinzu (Beschreibung, Technische Daten etc.).
  7. Klicken Sie auf Speichern, um Ihre Einstellungen zu sichern.
    → Die Sprachvariante des Artikels wurde erstellt und der Artikel ist im Webshop sichtbar.

URL-Aufbau der Sprachvarianten

In die URL der Sprachvarianten wird das Sprachkürzel automatisch eingefügt, bei Englisch z. B. en. Somit ist an der URL sofort die Sprachversion zu erkennen.

Dies gilt nur für die Sprachvarianten. In der URL der Webshop-Standardsprache wird das Sprachkürzel nicht angezeigt.

Bild 3: Sprachkürzel in der URL einer englischen Artikel-Sprachvariante

Das gilt analog auch für Kategorien.

Flaggensymbole und Sprachlinks

Damit Ihre Kunden schnell und einfach von einer Sprache Ihres Webshops in eine andere wechseln können, ist das Einfügen von Template-Funktionen in Ihr Webshop-Layout notwendig. Verwenden Sie hierfür die Template-Funktionen, {% Link_Lang("DE") %}, {% Link_Lang("EN") %}, {% Link_Lang("FR") %} usw. Je nachdem, zu welchem Zeitpunkt Sie Ihren Kunden den Wechsel ermöglichen wollen, ist eine Einbindung in das entsprechende Layout notwendig. Im folgenden Beispiel wird ein Link im deutschen Seiten-Layout PageDesignContent für den englischsprachigen Webshop eingefügt.

Textlinks im Webshop

Template-Funktion für Sprachen ins Layout einfügen:
  1. Öffnen Sie das Menü CMS » Webdesign.
  2. Wählen Sie im Dropdown-Menü Sprache die Sprache des Designs, die Sie bearbeiten möchten, z.B. Deutsch.
  3. Wählen Sie links im Verzeichnisbaum unter Layout PageDesignContent.
    → Das Layout öffnet sich in der gewählten Sprache.
  4. Fügen Sie die Template-Funktion für die gewünschte Sprache, für Englisch {% Link_Lang("EN") %}, an der gewünschten Stelle im Layout ein.
  5. Klicken Sie auf Speichern.
    → Der Link erscheint im deutschsprachigen Webshop.
Beispiele
<a href="{% Link_Lang("EN") %}">English</a>
<a href="{% Link_Lang("DE") %}">Deutsch</a>

Flaggensymbole im Webshop

Um statt eines einfachen Textlinks Flaggensymbole in Ihren Webshop einzubinden, mit deren Hilfe Ihre Kunden die Sprache wechseln können, gehen Sie wie im Folgenden beschrieben vor. Die Vorgehensweise ähnelt der zum Einbinden von Textlinks. Im Grunde geben Sie statt des Texts nur die URL des Bildes ein.

Flaggensymbole im Design einfügen:
  1. Öffnen Sie das Menü CMS » Webspace.
  2. Wählen Sie dort layout » Ihr aktives Layout » images.
  3. Klicken Sie auf den Button Dateien hochladen und wählen Sie den Speicherort der gespeicherten Flaggen.
  4. Wählen Sie die gewünschten Bilder der Flaggen aus und klicken Sie auf Öffnen. (Alternativ können Sie die Bilder auch per Drag- & Drop-Funktion in den Ordner einfügen.)
    → Die Bilder werden hochgeladen.
  5. Öffnen Sie ein Bild, z.B. die Flagge der USA.
  6. Notieren Sie sich die URL z.B. /layout/stonepattern/images/Flagge_USA.png. Diese stellt sich aus dem Pfad links oben im Dropdown-Menü und dem Bildnamen mit Endung zusammen.
  7. Öffnen Sie das Menü CMS » Webdesign.
  8. Wählen Sie im Dropdown-Menü Sprache die Sprache des Designs, die Sie bearbeiten möchten, z.B. Deutsch.
  9. Wählen Sie im Verzeichnisbaum unter Layout PageDesignContent.
    → Das Layout öffnet sich in der gewählten Sprache.
  10. Fügen Sie die Template-Funktion für die gewünschte Sprache, für Englisch {% Link_Lang("EN") %}, und den Bildpfad an der gewünschten Stelle im Layout ein.
  11. Klicken Sie auf Speichern, um die Einstellungen zu sichern.
    → Der Flagge erscheint im deutschsprachigen Webshop.
Beispiel
<a href="{% Link_Lang("EN") %}>English<img src="/layout/stonepattern/images/Flagge_USA.png"></a>

Weitere Details sowie eine menüübergreifende Einrichtung Ihres multilingualen Webshops finden Sie auf der Handbuchseite Mehrsprachiger Webshop.

Nach oben