# REST Api Übersetzung für Eigenschaften und Attribute

**URL:** <https://forum.shopware.com/t/rest-api-ubersetzung-fur-eigenschaften-und-attribute/9002>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [2. Oktober 2012 um 13:59 UTC](https://forum.shopware.com/t/rest-api-ubersetzung-fur-eigenschaften-und-attribute/9002 "2012-10-02T13:59:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![markus.h](https://avatars.discourse-cdn.com/v4/letter/m/a587f6/32.png) [@markus.h](https://forum.shopware.com/u/markus.h)\
**Post date:** [2. Oktober 2012 um 13:59 UTC](https://forum.shopware.com/t/rest-api-ubersetzung-fur-eigenschaften-und-attribute/9002/1 "2012-10-02T13:59:05Z")

</div>

Hallo! Ich bin gerade dabei mein Importscript um Übersetzungen zu erweitern. Ich muss folgende Werte übersetzen: - Allgemeine Produktinfos (name, description) - Attribute Attr1-20 - Filtereigenschaften inkl deren Werte Diese Übersetzungen entnehme ich aus meiner Artikelstammdatenbank zu jedem Artikel. Da steht etwa description, description\_en, attr1, attr1\_en, … Ich habe es nun geschafft über ` 'translations' =\> array( array( 'shopId' =\> 2 'name' =\> 'textenglisch' ) ` Name und Beschreibung einzutragen. Wie sieht’s denn aus mit Attributen und Filtereigenschaften? Wie kann ich diese importieren? Danke und viele Grüße, Markus

---

<div class="post-metadata">

**Author:** ![markus.h](https://avatars.discourse-cdn.com/v4/letter/m/a587f6/32.png) [@markus.h](https://forum.shopware.com/u/markus.h)\
**Post date:** [21. Januar 2013 um 15:09 UTC](https://forum.shopware.com/t/rest-api-ubersetzung-fur-eigenschaften-und-attribute/9002/2 "2013-01-21T15:09:08Z")

</div>

Ich verzweifle langsam. Welche Möglichkeiten gibt es, Attribute und Filtereigenschaften über die API zu übersetzen? Ich bitte um Antwort. Ein `'translations' =\> array( array( 'shopId' =\> '2', 'name' =\> $name, 'description\_long' =\> $descLong, 'description' =\> $desc, "attr6" =\> $attr6, "attr7" =\> $attr7, ... ) )` übersetzt mir nur die Bezeichnung und die Beschreibung. Viele Grüße, Markus

---

<div class="post-metadata">

**Author:** ![markus.h](https://avatars.discourse-cdn.com/v4/letter/m/a587f6/32.png) [@markus.h](https://forum.shopware.com/u/markus.h)\
**Post date:** [22. Januar 2013 um 14:40 UTC](https://forum.shopware.com/t/rest-api-ubersetzung-fur-eigenschaften-und-attribute/9002/3 "2013-01-22T14:40:01Z")

</div>

Hier eine kleine Hilfe für all jene, die Filter-Eigenschaften übersetzen möchten: Das Schnippsel geht davon aus, dass es die deutschen Werte bereits im System gibt. Wie es aussieht kann ein update auch über create() gemacht werden. ` $propertyValues = array( 'Haus' =\> 'house', 'Auto' =\> 'car' ); foreach($propertyValues as $de =\> $en) { if($id = Shopware()-\>Db()-\>fetchOne("SELECT id FROM `s_filter_values` WHERE value=?", $de)) { $params = array( 'objectlanguage' =\> 2, 'objectkey' =\> $id, 'objecttype' =\> 'propertyvalue', 'objectdata' =\> array('optionValue' =\> $en) ); $this-\>translationResource-\>create($params); } }`
