# kleines PDF-Beleg Übersetzungsproblem

**URL:** <https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250>\
**Category:** Administration\
**Created:** [16. November 2015 um 09:15 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250 "2015-11-16T09:15:12Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [16. November 2015 um 09:15 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/1 "2015-11-16T09:15:12Z")

</div>

Bei der PDF-Belegerstellung erscheint in der Rechnung unter den Artikeln eine Position „Versandkosten“ die auch im englischsprachigen Dokument deutschsprachig erscheint und sich anscheinend weder über die Textbausteine, noch über das Templatedokument „index.tpl“ ändern lässt. Wo kann ich das ändern?

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [20. November 2015 um 11:49 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/2 "2015-11-20T11:49:27Z")

</div>

Handelt es sich hier um einen Bug in SW5, das ich den Übersetzungstext nicht in den Textbausteinen ändern kann, oder habe ich irgend etwas übersehen …

---

<div class="post-metadata">

**Author:** ![medienagenturmadco](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@medienagenturmadco](https://forum.shopware.com/u/medienagenturmadco)\
**Post date:** [20. November 2015 um 15:11 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/3 "2015-11-20T15:11:04Z")

</div>

Hey, schau mal in der index.tpl {if $position.name == ‘Versandkosten’} {s name=“DocumentIndexPositionNameShippingCosts”}{$position.name}{/s} {else} {s name=“DocumentIndexPositionNameDefault”}{$position.name|nl2br}{/s} {/if} in den Textbausteinen musst du bei dem Snippet "DocumentIndexPositionNameShippingCosts " einen anderen Wert eintragen dort steht wohl “{$position.name}” DocumentIndexPositionNameShippingCosts = Versandkosten bei DE DocumentIndexPositionNameShippingCosts = ShippingCosts bei EN gruß Sven

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [20. November 2015 um 15:44 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/4 "2015-11-20T15:44:01Z")

</div>

Hallo Sven, vielen Dank für deinen Hinweis. Ich hatte genau das bereits gestern geändert, bloß hat es leider keine Abhilfe geschaffen: Was kann das denn sein? A.

---

<div class="post-metadata">

**Author:** ![medienagenturmadco](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@medienagenturmadco](https://forum.shopware.com/u/medienagenturmadco)\
**Post date:** [20. November 2015 um 15:58 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/5 "2015-11-20T15:58:08Z")

</div>

hast du auch den Cache geleert ?

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [20. November 2015 um 15:59 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/6 "2015-11-20T15:59:53Z")

</div>

Ja, mehrmals - ändert leider nichts.

---

<div class="post-metadata">

**Author:** ![medienagenturmadco](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@medienagenturmadco](https://forum.shopware.com/u/medienagenturmadco)\
**Post date:** [20. November 2015 um 16:32 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/7 "2015-11-20T16:32:39Z")

</div>

wie kontrollierst du ob es jetzt greift, erstellst du eine neue PDF oder verwendest du die Vorschau Funktion ?

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [20. November 2015 um 16:48 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/8 "2015-11-20T16:48:06Z")

</div>

Ja, Cache leeren, Browser beenden, neue Bestellung aufgeben etc., neues Dokument generieren - das volle Programm …

---

<div class="post-metadata">

**Author:** ![medienagenturmadco](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@medienagenturmadco](https://forum.shopware.com/u/medienagenturmadco)\
**Post date:** [20. November 2015 um 17:41 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/9 "2015-11-20T17:41:59Z")

</div>

Bei mir funktioniert es mal in SW 5.1.1

---

<div class="post-metadata">

**Author:** ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)\
**Post date:** [21. Februar 2019 um 15:57 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/10 "2019-02-21T15:57:22Z")

</div>

> [@solaradmin schrieb:](https://forum.shopware.com/profile/2158/solaradmin "solaradmin")
> 
> Ja, mehrmals - ändert leider nichts.

Ich hing an genau der Stelle. Habe alles ausprobiert, doch erst hat nichts&nbsp;hat geholfen. Jetzt habe ich die Lösung, aber fragt mich nicht was da genau im Hintergrund passiert ist. Ich beschreibe mal, was ich genau gemacht habe. Nach jedem Schritt vollen Cache leeren!

- index\_en.tpl in&nbsp;/themes/Frontend/eigenes Theme/documents angelegt und alle Blöcke und namespaces gleich gelassen.

- Nur im „Versandkosten“-Bereich die namespaces so umbenannt (mit **\_en** am Ende)

- Anschließend über die Textbausteine alles angepasst.

- **DocumentIndexPositionNameDefault\_en wurde jedoch im Backend unter index\_en.tpl nie angezeigt!**

- Bis auf „Versandkosten“ war dann im PDF&nbsp;an sich sonst alles richtig und auf englisch.

- Den oben genannten Block testweise folgendermaßen umgeändert, um zu sehen wo sich was verändert:

- Nach Cache Leerung stand da im PDF auf einmal „AAAAA“ statt „Versandkosten“.

- Namespace&nbsp; **DocumentIndexPositionNameDefault\_en** &nbsp;erschien auf einmal auch im Backend.

- Danach konnte alles über die Textbausteine geändert werden.

Wie gesagt ich weiß nicht wieso es zunächst nicht ging, jedoch hat das tripple a eine Änderung angestoßen und so einen namespace eingefügt.&nbsp;

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/1557e4062984a4e68a0ec0f834514be59b5efa5e.jpeg)

---

<div class="post-metadata">

**Author:** ![rits](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@rits](https://forum.shopware.com/u/rits)\
**Post date:** [1. Juli 2020 um 15:21 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/11 "2020-07-01T15:21:49Z")

</div>

Sollte jemand immernoch dieses Problem haben, einfach nach ‘Versandkosten’ folgendes ergänzen:

|| $position.name == ‘Shipping costs’&nbsp;

```
				{if $position.name == 'Versandkosten' || $position.name == 'Shipping costs'}
					{s name="DocumentIndexPositionNameShippingCosts"}{$position.name}{/s}
				{else}

```

Anschliessend kann für alle Sprachen die Ausgabe mittels Textbaustein DocumentIndexPositionNameShippingCosts angepasst werden.

---

<div class="post-metadata">

**Author:** ![equippr](https://avatars.discourse-cdn.com/v4/letter/e/ce7236/32.png) [@equippr](https://forum.shopware.com/u/equippr)\
**Post date:** [26. September 2020 um 10:41 UTC](https://forum.shopware.com/t/kleines-pdf-beleg-ubersetzungsproblem/32250/12 "2020-09-26T10:41:47Z")

</div>

Extra nochmal ein Konto erstellt, um Danke zu sagen!l Das hat geholfen (Shopware 5.6.6)
