# Translated/Fallback Werte in CMS Element configs

**URL:** <https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283>\
**Category:** Shopware 6 (German)\
**Created:** [17. September 2022 um 12:15 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283 "2022-09-17T12:15:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexBS](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@AlexBS](https://forum.shopware.com/u/AlexBS)\
**Post date:** [17. September 2022 um 12:15 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283/1 "2022-09-17T12:15:54Z")

</div>

Hallo,

ich habe ein CMS Element und würde die config Felder gerne nur in einer Sprache pflegen müssen. Ich habe Media Felder, Colorpicker und Dropdowns, die für alle Sprachen gültig sind.

Sowas funktioniert ja in Twig sonst relativ einfach, da ich die betreffenden Werte einfach aus dem translated Array nehme und er mir dann immer den Fallback Wert der Basissprache ausgibt, z.B. product.translated.name statt product.name.

Nur funktioniert das bei einem CMS Element scheinbar nicht. Wenn ich mir in meiner Template Datei in views/storefront/element/ das „element“ dumpe, habe ich zB in Deutsch dann gar keine Werte innerhalb des translated Arrays. In der gepflegten Basissprache habe ich innerhalb des translated Arrays die config noch einmal drinnen, in Deutsch zB ist das Array einfach leer.

Wie schaffe ich es, die Fallback Werte von Config Feldern aus der Basissprache zu bekommen, wenn die Felder in anderen Sprachen nicht gepflegt sind?

LG Alex

---

<div class="post-metadata">

**Author:** ![AlexBS](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@AlexBS](https://forum.shopware.com/u/AlexBS)\
**Post date:** [19. September 2022 um 09:19 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283/2 "2022-09-19T09:19:13Z")

</div>

Niemand? ☹ Das gibts doch gar nicht…

---

<div class="post-metadata">

**Author:** ![AlexBS](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@AlexBS](https://forum.shopware.com/u/AlexBS)\
**Post date:** [20. September 2022 um 19:47 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283/3 "2022-09-20T19:47:29Z")

</div>

Push… Bitte um Hilfe, ob dies auch bei CMS element configs möglich ist. Danke.

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [21. September 2022 um 05:47 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283/4 "2022-09-21T05:47:16Z")

</div>

Wenn die gepflegte Sprache = der Systemstandard-Sprache ist, sollte es immer einen Fallback geben.

---

<div class="post-metadata">

**Author:** ![AlexBS](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@AlexBS](https://forum.shopware.com/u/AlexBS)\
**Post date:** [21. September 2022 um 08:45 UTC](https://forum.shopware.com/t/translated-fallback-werte-in-cms-element-configs/96283/5 "2022-09-21T08:45:23Z")

</div>

Meine Systemsprache ist Englisch und ansonsten funktionieren die Fallbacks immer ohne Probleme. Bei meinem CMS Element sind die config Felder im translated Array leider null, wenn ich in eine Sprache umschalte, in der die Felder nicht gepflegt sind.

In vielen Templates von Shopware wird auf element.fieldConfig zurückgegriffen. Das ist bei mir grundsätzlich leer. Ich greife immer auf element.config zurück.

Ist das falsch?
