Liquid, JavaScript, Themes
Hallo,
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.
Gab es da eine Änderung? Vielen Dank im Voraus.
Gruß Tobias
@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.
Hallo,
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.
Zu der Antwort von @Finer
"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.
Vielen Dank! Wir testen das.
@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.
Ich hoffe das hilft manchen ebenfalls weiter.
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024