Hi There,
Thank you for the clarification, and sorry for the inconvenience you’re experiencing.
Following our recent update to the invoice system, the layout and language handling were made more flexible to allow customization via overrides. However, this also means that language overrides must now be applied separately for both the Site (frontend) and the Administrator (backend). Updating or overriding the language strings in one context will not automatically apply to the other, even if the language constants are the same.
Could you please confirm that the German language overrides are configured in both:
- Extensions → Languages → Overrides → Site (German)
- Extensions → Languages → Overrides → Administrator (German)
If the overrides exist only in one place, the invoice may still fall back to English in the other context—particularly after the invoice status changes to “Paid,” when a different layout/view may be used.
We are also working on improving the default language coverage in an upcoming update to reduce the need for manual overrides.
Thank you for your patience, and please let us know if the issue persists after checking both override areas.
Best regards