Problem: Metafelder von Seiten erscheinen seit Kurzem nicht mehr in der Shopify-Übersetzungs-App (Localize/Translate & Adapt). Bei Produkten funktionieren Metafelder weiterhin. Nutzer berichten, dass Seiten-Metafelder früher darüber übersetzbar waren; der Support bestreitet das.
Bestätigung: Ein Teilnehmer hat das Verhalten nachgestellt und bestätigt, dass Seiten-Metafelder in der App nicht mehr auffindbar sind.
Begriffe: Metafelder = zusätzliche Felder an Ressourcen (z. B. Seiten). Metaobjekte = strukturierte, wiederverwendbare Inhalte unter Inhalte → Metaobjekte, mit eigener Übersetzbarkeit.
Workarounds:
Sprachspezifische Metafelder anlegen (z. B. custom.content_de, custom.content_en) und im Theme/Template pro Sprache referenzieren. Übersetzungslogik erfolgt im Template statt über die Seiten-Übersetzung in der App.
Inhalte zu Metaobjekten migrieren und diese in Inhalte → Metaobjekte als „Übersetzbar“ markieren; dann sind sie in Translate & Adapt übersetzbar. Für viele Seiten aufwändiger, aber ohne Template-Workaround.
Status/Outcome: Keine offizielle Lösung oder Bestätigung einer Plattformänderung. Zwei praktikable Umgehungen wurden genannt und werden getestet. Diskussion ohne endgültige Klärung. Anhänge zeigen App-Ansichten und die „Übersetzbar“-Option, sind aber nicht zwingend zum Verständnis.
Summarized with AI on December 19.
AI used: gpt-5.
wir haben für unseren Shop mehrere Anwendungsseiten zu unseren Geräten und dort für die Programmempfehlung jedes Geräts Metafelder genutzt. Dadurch müssen wir nicht für jede Anwendungsseite eine eigene Themevorlage erstellen. Wir nutzen die Shopify eigene Localize App für Übersetzungen und haben damals auch alle Metafelder übersetzt. Nun wollte ich etwas ändern, jedoch tauchen die Metafelder nicht mehr in der Localize App auf. Dies betrifft die Seiten, bei Produkten können sie weiterhin übersetzt werden.
@TK1304 hast du die Übersetzungen mal über die Translate & Adapt App aufgerufen? Also nicht auf die Seite und auch Localize gehen, sondern tatsächlich die App öffnen und die Seiten darüber gesucht?
Zudem noch die Frage: hast du seitenbezogene Metafelder erstellt oder auf Metaobjekte verwiesen? Wenn Metaobjekte, musst du in der Adminkonsole über Inhalte → Metaobjekte die entsprechenden Objekte auswählen, und dann auch Localize gehen.
wir haben dasselbe Problem. Wir haben viele Seiten bereits in drei weitere Sprachen übersetzt, und seit kurzem können wir nicht mehr finden, wo die Metafelder der Seiten übersetzt werden können. Der Shopify-Support sagt uns, dass dies nie möglich war. Das stimmt jedoch nicht, da diese Seiten bereits übersetzt wurden und online sichtbar sind.
“Hast du die Übersetzungen mal über die Translate & Adapt App aufgerufen? Also nicht auf die Seite und auch Localize gehen, sondern tatsächlich die App öffnen und die Seiten darüber gesucht?”
Das haben wir gemacht, aber in der App kann man nur das übersetzen, was im Screenshot zu sehen ist.
“Hast du seitenbezogene Metafelder erstellt oder auf Metaobjekte verwiesen? Wenn Metaobjekte, musst du in der Adminkonsole über Inhalte → Metaobjekte die entsprechenden Objekte auswählen und dann über Localize gehen”
Unsere Seiten verwenden Metafelder.
Hat jemand eine Lösung dafür? Vom Shopify-Support bekommen wir keine Lösung. Sie meinten nur, wir könnten eine andere App verwenden, aber das wäre ein riesiger Aufwand.
@PaulPAS@TK1304 ich habe das selbst getestet und kann Eure Beobachtung nachvollziehen. Das Einfachste wäre das Erstellen von Metafeldern für die Extra-Sprachen. Dadurch könnt Ihr im Template die Metafeld-Referenz (über die T&A App) entsprechend zuordnen.
Beispiel:
Wenn in der T&A App eine Referenz in einem Abschnitt eingetragen ist, könnt Ihr eine neue Referenz für die entsprechende Sprache einsetzen.
{{ pages.metafields.custom.content_de }} -> DE Inhalt
{{ pages.metafields.custom.content_en }} -> EN Inhalt
D. h. das Metafeld muss über das Template angepasst/geändert werden, anstatt die Übersetzung auf der Seite anzupassen.
@Finer Vielen Dank für die Hilfe, wir werden das auch testen. Ich habe noch ein wenig herumprobiert und es scheint, dass es auch über Metaobjekte lösbar ist. Wird bei vielen Seiten zwar ein größerer Aufwand (oder ich habe noch nicht rausgefunden wie man die Metaobjekte effizient erstellt und so umsetzt wie es damals mit den Metafeldern ging), aber diese sind über die T&A App auch übersetzbar. Die Funktion der Übersetzbarkeit kann bei Metaobjekten bei der Definition selbst ausgewählt werden, das geht bei den Metafeldern nicht.