Step: ShopwareSetArticleTranslations

Mit dem Step ShopwareSetArticleTranslationsopen in new window können Übersetzungstexte für Artikel und Varianten zu Shopware importiert und aktualisiert werden.

Pflichtspalten

Benötigt wird hierzu ein Spreadsheet mit mindestens den Pflichtspalten:

  • Type: Typ der Übersetzung (article oder variant)
  • ShopId: Id des Shops für den die Übersetzung hinzugefügt oder aktualisiert werden soll
  • ArticleNumber oder ArticleId: Artikelnummer oder ID für den die Übersetzung hinzugefügt oder aktualisiert werden soll

Spezielle Zielspalten für Artikel ("article") und Varianten ("variant")

Folgende Zielspalten können nur bei Type = "article" verwendet werden:

Name, MetaTitle, Keywords, DescriptionLong, Description

Folgende Zielspalten können nur bei Type = "variant" verwendet werden:

AdditionalText

Übersetzung eigener Freitextfelder/Attribute (ab Shopware 5.2)

Ab Shopware 5.2 ist es möglich neben den 20 Standard-Feldern, weitere Attribute anzulegen.

Diese Attribute können gesetzt werden, indem Sie in der Konfiguration des Steps eine neue Spalte hinzufügen, die den Titel *Attribute_{Spaltenname} *hat.

Übersetzung von Freitextfelder/Attribute leeren (ab Shopware 5.2)

Um die Übersetzungen Freitextfelder zu leeren ist es notwendig, dass das Wert Feld der Attribut Spalte gefüllt ist. Um einen leeren Wert in Shopware zu setzen, können sie die spezielle Freemarker Variable ${_emptyValue!} ([Leerwert]) im Wert Feld in der Zielspalte des Freitextfeldes einfügen. Bitte beachten sie, dass bei einem gefüllten Wert Feld, die Werte immer zu Shopware übertragen werden. Wenn sie den Wert nur unter einer bestimmten Bedingung leeren wollen, müssen sie ggf. explizit den aktuell vorhanden Wert bei einer nicht zutreffenden Bedingung übermitteln.

Beispiel:

Attribute_meinTextFeld

<#if BedingungZumLeeren == true>${_emptyValue!}<#else>${Attribute_meinTextFeld!}</#if>

Übersetzung von ConfiguratorGroups und ConfiguratorOptions

Für die Übersetzung von ConfiguratorGroups und ConfiguratorOptions stehen die Zielspalten:

ZielspalteErklärung Screenshot / Beispiel
ConfiguratorGroupName_1Nicht übersetzte Gruppenname 

z.B: Farbe


TranslatedConfiguratorGroupName_1Übersetzung Gruppenname 

z.B. Color


TranslatedConfiguratorGroupDescription_1Übersetzung Gruppen-Beschreibung

z.B. Description of color

TranslatedConfiguratorOptionName_1Übersetzung Optionsname

z.B. yellow

Wenn mehr als eine Gruppe (z.B. Größe) am Artikel vorhanden ist und diese auch übersetzt werden soll, können sie die Zielspalten einfach duplizieren und die Nummer am Ende hochzählen, z.B.

ConfiguratorGroupName_2, TranslatedConfiguratorGroupName_2, TranslatedConfiguratorGroupDescription_2 und  TranslatedConfiguratorOptionName_2

für die Übersetzungen der zweiten Gruppe.