Theme .ini Global Namespace

Hi,

ist es möglich in den Theme .ini Dateien Übersetzungen aus den Shopware Standard zu überschreiben?

unter Shopware 5 snippet management 

The namespace can either be set for the whole file (affecting the namespaces of all snippets, which will possibly break the default Shopware snippets) or can be set manually for each snippet tag

kann man auch für die jeweiligen .ini Files im Theme einen Namespace außerhalb vom theme// angeben? Wenn nicht, wie löst ihr es wenn ihr Texte aus dem Standard mit dem theme übersetzen möchtet.

Alter Thread, aber weil ich keine entsprechende Antwort gefunden habe und die Lösung selbst herausfinden musste, hier trotzdem die Antwort für die Nachwelt :wink:

  1. Das Theme muss als Plugin verpackt werden, hierzu folgender Link zur Dokumentation: Preparing themes for the Community Store

  2. Snippet .ini Dateien und config laut Doku anlegen Shopware 5 snippet management

  3. Die Ordnerstruktur inneralb Resources/snippets/ ergibt den Namespace unter denen die Textbausteine abgelegt werden. D. h. wenn man z. B. das Snippet für IndexCopyright überschreiben will, muss die footer.ini in folgendem Verzeichnis liegen: MyPlugin/Resources/snippets/frontend/index/
    Für Snippets, die unter einem eigenen Namespace abgelegt werden sollen wäre der Pfad dann z. B. MyPlugin/Resources/snippets/themes/mypluginthemecustomnamespace/customsnippet/dummy.ini

(oben genannte Möglichkeit wurde mit 5.7.1 getestet)