Shopware 6.7 Übersetzungen im Theme-Manager

Gibt es ein Problem mit den Übersetzungen im Theme Manager in der aktuellen Shopware Version 6.7.11.0? Die Übersetzungen sollen ja jetzt als snippet ausgelagert werden.

Habe, wie in der aktuelle Doku angegeben, die Übersetzungen für Block und Section in der Datei „theme.json“ als snippets angelegt. Leider werden die Übersetzungen aber im Backend bei den Theme Einstellungen nicht angezeigt. Dort wird leider nur der theme.json definierte Name angezeigt - nicht die Übersetzung aus dem snippet. Mache ich da was falsch?

Hier ein Beispielauszug aus der theme.json:

„config“: {
„fields“: {
„m3c-color-footer-bg“: {
„type“: „color“,
„value“: „#555555“,
„editable“: true,
„block“: „blockThemeColors“,
„section“: „sectionM3cColors“,
„order“: 110
},

Im zugehörigen snippet unter „snippet > de_DE > theme.de-DE.json“ habe ich dies angelegt:

"sw-theme": {
    "M3cStandardTheme": {
		"default": {
			"blockThemeColors": {
				"label": "My Custom Color",
				"helpText": "Select the primary accent color for the storefront."
			}
		}
    }
},	
"sw-theme": {
    "M3cStandardTheme": {
		"default": {
			"blockThemeColors": {
				"sectionM3cColors": {
					"label": "M3C Theme Colors",
				}
			}
		}
    }
}	

Funktioniert aber nicht. Im Backend wird als Section Name angezeigt "sectionM3cColors"

Für einen Tip wäre ich sehr dankbar

Hi, das Problem ist, dass du zweimal denselben Key sw-theme verwendest. Der zweite Block überschreibt dann den ersten, daher hast du nur sectionM3cColors :slight_smile: