# Fallback Sprache in Twig Ausgabe

**URL:** https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776
**Category:** Themes & Design
**Created:** [10. April 2021 um 18:57 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776 "2021-04-10T18:57:27Z")
**Posts on this page:** 9
**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: [10. April 2021 um 18:57 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/1 "2021-04-10T18:57:27Z")

</div>

Hallo,

ich gebe im Template der Product Card zusätzlich über dem Produktnamen den Hersteller aus über  
`{{ product.manufacturer.name }}`

Standardsprache unseres Shops ist Englisch. Hersterllname wird im Frontend angezeigt. Wechsel ich jetzt im Frontend auf die deutsche Sprache, gibt er mir nichts mehr aus. Gedumped wird bei manufacturer.name auch nur null.

Im Backend haben wir die Hersteller nicht auf Deutsch eingepflegt, im Namendsfeld der Hersteller ist aber grau der englische Name als Fallback.

Wie schaffe ich es, dass er den Fallback Herstellernamen ausgibt und nicht immer leer lässt, wenn er in der gewählten Sprache nichts eingetragen hat?

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: [11. April 2021 um 10:13 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/2 "2021-04-11T10:13:45Z")

</div>

Das zieht sich leider auch durch Custom Fields, Custom Media Files etc. Unser Shop baut auf Custom Fields auf und wir würden uns gerne sparen, alle Felder in allen Sprachen zu pflegen, wenn bei den meisten Custom Fields die Werte in allen Sprachen identisch sind.

---

<div class="post-metadata">

### Author: ![mf2019](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@mf2019](https://forum.shopware.com/u/mf2019)
#### Post date: [8. November 2024 um 15:08 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/3 "2024-11-08T15:08:26Z")

</div>

Gibt es hier mittlerweile eine Lösung? Ich habe das gleiche Problem mit Custom Fields…

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [8. November 2024 um 18:44 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/4 "2024-11-08T18:44:44Z")

</div>

> [@AlexBS](#):
>
> {{ product.manufacturer.name }}

```auto
{{ product.manufacturer.translated.name }}

```

---

<div class="post-metadata">

### Author: ![mf2019](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@mf2019](https://forum.shopware.com/u/mf2019)
#### Post date: [19. November 2024 um 10:58 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/5 "2024-11-19T10:58:14Z")

</div>

Super, Danke Dir. Das probiere ich nachher direkt mal aus.

---

<div class="post-metadata">

### Author: ![mf2019](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@mf2019](https://forum.shopware.com/u/mf2019)
#### Post date: [27. November 2024 um 10:50 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/6 "2024-11-27T10:50:47Z")

</div>

Hallo @AlexBS. Irgendwie stehe ich auf dem Schlauch. Ich habe nun folgendes Implementiert:

```auto
	{% if customFields.custom_gspr_herstellername is defined %}
    {{ pcustomFields.translated.custom_gspr_herstellername|default(customFields.custom_gspr_herstellername) }}<br>
{% endif %}

```

Aber egal was ich auch versuche, im englischen wird nichts ausgegeben. Dort müsste ja der Inhalt aus dem deutschen Feld erscheinen…

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [27. November 2024 um 16:37 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/7 "2024-11-27T16:37:59Z")

</div>

Da ist ein p zuviel am Anfang…

---

<div class="post-metadata">

### Author: ![mf2019](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@mf2019](https://forum.shopware.com/u/mf2019)
#### Post date: [29. November 2024 um 10:22 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/8 "2024-11-29T10:22:33Z")

</div>

Danke @Anotherone . Leider geht es trotzdem nicht. Hast Du noch eine Idee?

```auto
{% if customFields.custom_gspr_herstellername is defined %}
    {{ customFields.translated.custom_gspr_herstellername|default(customFields.custom_gspr_herstellername) }}<br>
{% endif %}

```

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [29. November 2024 um 15:34 UTC](https://forum.shopware.com/t/fallback-sprache-in-twig-ausgabe/86776/9 "2024-11-29T15:34:10Z")

</div>

```auto
{{ page.product.translated.customFields.custom_gpsr_herstellername|default('Leer') }}

```

Achtung, bei mir heißt der Feldname mit gpsr, bei Dir gspr
