Problem: Ein Personalisierungsfeld wurde per Code ins Dawn-Theme eingefügt und ist auf Deutsch hinterlegt. Die Übersetzung ins Englische über Translate & Adapt funktioniert nicht.
Ursache: Der Text ist direkt im Code als String eingebettet (z.B. in Labels und Input-Feldern), wodurch Translate & Adapt nicht darauf zugreifen kann.
Lösung:
Die deutschen Texte müssen durch Liquid-Variablen ersetzt werden (z.B. {{ 'products.custom.personalisierung' | t }})
Entsprechende Übersetzungsstrings in den Sprachdateien (en.default.json, de.json) anlegen
Der Pfad ist theme-spezifisch und muss ggf. angepasst werden
Status: Die Umsetzung erfordert Coding-Kenntnisse. Es wird empfohlen, einen Experten zu beauftragen, da keine einfache Schritt-für-Schritt-Anleitung verfügbar ist.
Summarized with AI on November 3.
AI used: claude-sonnet-4-5-20250929.
Da es im Code direkt drin ist, kann er nicht auf diese Ressource zugreifen. Du müsstest dies so umgestalten:
Personalisierung gewünscht? → {{ ‘products.custom.personalisierung’ | t }}
Personalisierung - gib die gewünschten Daten für den Fussteildruck ein (max. 2 Zeilen) → {{ ‘products.custom.personalisierung_daten’ | t }} (Hinweis: Der Pfad zum Text ist je nach Theme individuell und muss ggf. noch angepasst werden)
Dazu die entsprechenden Strings in der en.default.json, de.json etc. anlegen. Auf diese kann die App zugreifen und es übersetzen.
Eine (Schnell-)Anleitung gibt es für sowas nicht. Das ist schon Coding. Bei sowas täte ich an deiner Stelle einen Experten anheuern, der dies erledigt.