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

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: https://developers.shopware.com/developers-guide/plugin-configuration/#translation-of-configurations

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

Kann mir jemand weiterhelfen?

Viele Grüße und Danke vorab,
Frank

„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

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