# Plugin-Konfiguration: Übersetzung 'value' bei einem Text-Feld

**URL:** <https://forum.shopware.com/t/plugin-konfiguration-ubersetzung-value-bei-einem-text-feld/41243>\
**Category:** Programmierung\
**Created:** [10. November 2016 um 09:22 UTC](https://forum.shopware.com/t/plugin-konfiguration-ubersetzung-value-bei-einem-text-feld/41243 "2016-11-10T09:22:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![webarbeit](https://avatars.discourse-cdn.com/v4/letter/w/b487fb/32.png) [@webarbeit](https://forum.shopware.com/u/webarbeit)\
**Post date:** [10. November 2016 um 09:22 UTC](https://forum.shopware.com/t/plugin-konfiguration-ubersetzung-value-bei-einem-text-feld/41243/1 "2016-11-10T09:22:40Z")

</div>

Hallo zusammen,

ich habe in der Plugin-Konfiguration ein Text-Feld angelegt (lauffähig ab Version 5.0.x):

```
$form->setElement('text', 'textAllCategories', array(
            'label' => 'Feld A',
            'value' => 'Inhalt A',
			'description' => 'Lorem...',
            'scope' => \Shopware\Models\Config\Element::SCOPE_SHOP
        ));

```

Das ‚label‘ und die ‚description‘ bekomme ich für en\_GB ohne Probleme übersetzt. Nur das ‚value‘ will einfach nicht funktionieren.

Folgende Dokumentation hat leider nicht weitergeholfen:&nbsp;[https://developers.shopware.com/developers-guide/plugin-configuration/#translation-of-configurations](https://developers.shopware.com/developers-guide/plugin-configuration/#translation-of-configurations)

Das ‚value‘ bei einem select-Feld konnte ich ohne Probleme ebenfalls übersetzen. 🙂

Kann mir jemand weiterhelfen?

Viele Grüße und Danke vorab,  
Frank

---

<div class="post-metadata">

**Author:** ![AndreasT](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@AndreasT](https://forum.shopware.com/u/AndreasT)\
**Post date:** [2. November 2017 um 14:48 UTC](https://forum.shopware.com/t/plugin-konfiguration-ubersetzung-value-bei-einem-text-feld/41243/2 "2017-11-02T14:48:39Z")

</div>

„Schön“, daß ich nicht der Einzige bin …  
Der folgende Code funktioniert bei mir NICHT

```
$form = $this->Form();

$translation = [
	['disabled', [
		'en_GB' => 'Disabled',
		'de_DE' => 'Deaktiviert',
	]],
	['enabled', [
		'en_GB' => 'Enabled',
		'de_DE' => 'Aktiviert',
	]],
];

$form->setElement(
	'select',
	'elementname', [
		'label' => "MyLabel",
		'description' => "MyDescription",
		'store' => $translation,
		'value' => 'disabled'
	]
);

```

obwohl hier beschrieben:  
[Plugin configuration](https://developers.shopware.com/developers-guide/plugin-configuration/#translation-of-configurations)

Was ich bisher herausgefunden habe ist, dass immer der erste Spracheintrag gewählt wird.  
Steht de\_DE vor en\_GB so wird der deutschsprachige Text in der Selectbox ausgegeben und umgekehrt.  
Dies ist unabhängig von der im Backend vom Admin gewählten Sprache.

**Ich habe hierzu ein ticket geöffnet (bitte dort voten!):  
 [https://issues.shopware.com/issues/SW-20370](https://issues.shopware.com/issues/SW-20370)**
