WPML
Status
Gelöst
Gelöst in
WPML Export and Import 1.1.0
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie das WooCommerce-Import-Tool verwenden, um mehrsprachige Produkte zu importieren, und anschließend das Tool WPML-Export und -Import nutzen, um den importierten Inhalten die richtige Sprache zuzuweisen, kann es vorkommen, dass die übergeordnete Kategorie nicht der richtigen Sprache zugewiesen wird, sofern hierarchische Produktkategorien beim Import in den Sekundärsprachen enthalten sind.

Zum Beispiel enthalten die WC-Beispieldaten die Kategorien „Clothing>Accessories“. Beim Import werden sowohl die Kategorie „Clothing“ als auch „Accessories“ erstellt (als übergeordnete > untergeordnete Kategorien), aber nur die Kategorie „Accessories“ wird dem Produkt zugewiesen (die Kategorie „Clothing“ ist implizit, wird aber nicht direkt zugewiesen).

Ein ähnliches Szenario in einem mehrsprachigen Kontext (z. B. wenn die Importdatei spanische Produkte enthält, von denen einige die Kategorien „Ropas>Accesorios“ aufweisen) würde dazu führen, dass alle Kategorien erstellt werden, „Ropas“ jedoch fälschlicherweise als Standardsprache (in diesem Beispiel Englisch) gekennzeichnet würde, obwohl die untergeordnete Kategorie „Accesorios“ korrekt als Spanisch gekennzeichnet würde.

Problemumgehung

Bis wir das Plugin WPML-Export und -Import aktualisieren können, um dieses Szenario abzudecken, ist es erforderlich, dass in der .csv-Datei mindestens ein Produkt die übergeordnete Kategorie verwendet.

Sie können entweder ein Dummy-Produkt hinzufügen, dem die übergeordneten Kategorien zugewiesen sind und das später gelöscht werden kann, oder Sie können dort, wo Sie den Wert „Kleidung>Accessoires“ für die Kategorie-Spalte haben, für mindestens ein Produkt auch explizit die übergeordnete Kategorie zuweisen, z. B. „Kleidung,Kleidung>Accessoires“.

Alle bekannten Probleme →