Hallo zusammen. Mir ist klar, dass ich die Übersetzungen für alle möglichen Elemente auch über die Translation Resource machen kann, aber es ist so praktisch, sie beim Erstellen des Artikels gleich dabei zu haben.
Das funktioniert auch prima für die Texte des Hauptartikels, allerdings nicht bei den Varianten. Mache ich was falsch oder ist das einfach nicht vorgesehen?
$articleData = array( 'name' =\> 'Mein Artikel', 'taxId' =\> 1, 'configuratorSet' =\> array( 'groups' =\> array( array( 'name' =\> 'Size', 'options' =\> array( array('name' =\> 'S'), array('name' =\> 'M'), array('name' =\> 'L'), ) ), array( 'name' =\> 'Color', 'options' =\> array( array('name' =\> 'Grau'), array('name' =\> 'Blau') ) ) ) ), 'variants' =\> array( array( 'isMain' =\> true, 'number' =\> 'Artikel123-G-L', 'active' =\> true, 'attribute' =\> array( 'attr4' =\> 'gräulich', 'attr5' =\> 'Das Grauen' ), 'inStock' =\> 10, 'additionaltext' =\> 'L / Grau', 'configuratorOptions' =\> array( array('group' =\> 'Size', 'option' =\> 'L'), array('group' =\> 'Color', 'option' =\> 'Grau') ), 'prices' =\> array( array( 'customerGroupKey' =\> 'EK', 'price' =\> 19.99 ), ), 'translations' =\> array ( // Das will nicht :( array ( 'shopId' =\> 2, 'attr4' =\> 'greyly', 'attr5' =\> 'The GreyTest', 'additionaltext' =\> 'L / Grey' ) ) ) ), 'mainDetail' =\> array( 'number' =\> 'Artikel123', 'inStock' =\> 1, 'prices' =\> array( array( 'customerGroupKey' =\> 'EK', 'from' =\> 1, 'to' =\> 'beliebig', 'price' =\> 1, 'basePrice' =\> 0, 'percent' =\> 0 ) ), ), 'categories' =\> array( array( 'id' =\> 3 ) ), 'supplier' =\> 'Clamotten-August', 'description' =\> 'Tolle Klamotte', 'active' =\> true, 'translations' =\> array( // das tut prima :) array ( 'shopId' =\> 2, 'description' =\> 'Marvellous clamot', 'name' =\> 'My Product', ) ) )