Sie haben das Theme neu gebaut. Es sieht besser aus, es konvertiert besser, und Sie veröffentlichen es an einem Dienstagmorgen. Dann öffnet eine Kundin in Deutschland die Seite, und die Ankündigungsleiste, der Warenkorb und der Footer sind wieder auf Englisch.
Das ist eine der häufigsten Überraschungen in einem mehrsprachigen Shopify-Shop, und es ist kein Fehler. Es passiert wegen der Stelle, an der Shopify Theme-Übersetzungen speichert. Sobald Sie das wissen, ist die Lösung einfach, und Sie erledigen sie vor dem Launchtag statt danach.
Warum ein neues Theme unübersetzt startet
Shopify speichert Übersetzungen an verschiedenen Stellen, je nachdem, was übersetzt wird.
Produkttitel, Beschreibungen, Kategorietexte, Seiteninhalte, Blogbeiträge und Metafelder hängen an diesen Datensätzen. Sie gehören zum Produkt, nicht zu dem Theme, das es zeichnet. Wechseln Sie das Theme, bleiben sie genau so, wie sie waren.
Theme-Inhalte funktionieren anders. Die Texte, die Sie im Theme-Editor bearbeiten, und die Sprachdateien des Themes hängen an genau diesem Theme. Ein neues Theme ist ein neuer Datensatz, es kommt also mit einem leeren Satz Übersetzungen.
Deshalb fühlt sich ein Relaunch an, als würde er die Hälfte Ihrer Arbeit löschen. Mit dem Katalog ist alles in Ordnung. Mit dem Rahmen darum herum nicht.
Kurz gesagt
Ihre Produkte behalten ihre Übersetzungen. Ihr Theme nicht. Ein neues Theme ist ein neuer Datensatz, und der startet leer.
Was üblicherweise schiefgeht
Der Ablauf sieht meist so aus.
- Die Agentur oder die eigene Entwicklung dupliziert das Live-Theme und baut es um.
- Alle testen das neue Theme in der Ausgangssprache, meist Englisch, weil die Vorschau das zuerst zeigt.
- Das Theme wird an einem ruhigen Morgen veröffentlicht.
- Die übersetzten Märkte zeigen plötzlich englische Navigation, englische Buttons und englische Ankündigungsleisten.
- Jemand startet die Übersetzung erneut, und der Shop steht halb übersetzt da, während der Job die Texte durcharbeitet.
Daran ist nichts nachlässig. Die übersetzten Märkte sind schlicht nicht Teil der normalen Theme-Abnahme. Die Übersetzungen lagen am alten Theme, also hatte niemand einen Grund hinzusehen.
Die Lösung: das Theme übersetzen, bevor es live geht
LocaleFlow listet jedes Theme in Ihrem Shop auf, nicht nur das veröffentlichte. Im Tab Online Store finden Sie eine Liste namens “Themes to translate”, in der jedes Theme mit seiner Rolle gekennzeichnet ist.
- Live ist das Theme, das Ihre Kundschaft gerade sieht.
- Unpublished ist ein Theme in Ihrer Theme-Bibliothek, zum Beispiel das Duplikat, das Sie umbauen.
- Development ist ein Theme, das mit der Shopify CLI von einem Entwicklerrechner hochgeschoben wurde.
Sie haken die an, die übersetzt werden sollen. Das Live-Theme kann ohne Haken bleiben, dann rührt der Lauf nur das neue Theme an.
Danach klicken Sie auf Restart translation. Die Karte bestätigt mit “Job queued. Translation will start shortly.” Ein grünes Banner meldet dann, dass der Job läuft. Neue Inhalte werden automatisch übersetzt, und daneben steht ein Check status-Link.
Wenn er fertig ist, öffnen Sie die Vorschau des unveröffentlichten Themes mit einer Ihrer Sprachen. Wenn Navigation, Buttons und Ankündigungsleiste richtig lesen, ist das Theme fertig. Veröffentlichen Sie es, und der Shop ist ab der ersten Minute übersetzt.
Was der Übersetzungslauf tatsächlich macht
Jedes Theme, das Sie anhaken, wird aus Ihrer Ausgangssprache übersetzt. LocaleFlow hebt die Texte nicht aus Ihrem alten Theme heraus und legt sie in das neue.
Dieser Unterschied wiegt schwerer, als er klingt. Ein umgebautes Theme nutzt selten dieselben Texte wie das alte, weil Sektionen umbenannt, Texte neu geschrieben und neue Blöcke ergänzt werden. Eine Übersetzung aus der Quelle deckt die neuen Texte ab, auch die, die es vorher nie gab.
Ihre Einstellungen gelten weiterhin für den Lauf:
- Eigene Begriffsübersetzungen halten Ihre feste Wortwahl, ein Begriff aus dem letzten Jahr wird also wieder verwendet.
- Gesperrte Schlüssel bleiben in der Ausgangssprache, was Sie bei Markennamen und Artikelnummern wollen.
- Custom Prompt und Prompts pro Sprache halten die Markenstimme, das neue Theme klingt also wie das alte.
Das Ergebnis ist ein neues Theme in derselben Stimme wie das, das es ablöst, ohne dass jemand ein Glossar neu tippen muss.
Eine Checkliste für den Theme-Relaunch
Nutzen Sie sie in der Woche vor der Veröffentlichung.
- Duplizieren Sie das Live-Theme, oder schieben Sie Ihr Development-Theme hoch, damit es in der Theme-Bibliothek auftaucht.
- Machen Sie die Texte zuerst in der Ausgangssprache fertig. Ein Theme zu übersetzen, das sich noch ändert, verschwendet einen Lauf.
- Öffnen Sie LocaleFlow, gehen Sie auf den Tab Online Store und haken Sie das neue Theme an. Lassen Sie das Live-Theme ohne Haken.
- Klicken Sie auf Restart translation und warten Sie, bis der Job fertig ist.
- Öffnen Sie die Vorschau des unveröffentlichten Themes in jeder Zielsprache und lesen Sie den Rahmen, nicht die Produkte.
- Korrigieren Sie mit eigenen Begriffen, was falsch liest, und starten Sie erneut.
- Veröffentlichen Sie das Theme.
- Haken Sie das neu veröffentlichte Theme an, damit laufende Änderungen weiter synchronisiert werden, und nehmen Sie den Haken beim alten weg.
Schritt 8 ist der, den alle vergessen. Nach dem Wechsel sollte das Theme, an dem Sie arbeiten, auch das sein, das LocaleFlow synchron hält.
Was sonst noch theme-spezifisch ist, und was nicht
Es hilft zu wissen, welche Teile eines Shops dem Theme folgen und welche nicht, denn das sagt Ihnen, was Sie nach einem Relaunch prüfen müssen.
Theme-spezifisch, braucht also den Lauf von oben:
- Inhalte aus dem Theme-Editor, darunter Ankündigungsleisten, Startseitentexte und Sektionsüberschriften
- Texte aus den Sprachdateien des Themes, darunter Buttons, Warenkorbtexte und Formularbeschriftungen
Nicht theme-spezifisch, übersteht also alles unberührt:
- Produkte, Kategorien, Seiten, Blogs und Blogbeiträge
- Metafelder und Metaobjekte
- Menüs, Shop-Richtlinien, Filterbeschriftungen im Shop und Namen von Versandarten
- Alt-Texte von Bildern und Namen von Produktoptionen
LocaleFlow deckt alle fünfzehn Ressourcentypen ab, dieselbe Einrichtung bedient also beide Gruppen. Ein Relaunch ändert nur, an welchem Theme-Datensatz die Theme-Inhalte hängen.
Einmal einrichten
Setzen Sie den Übersetzungslauf auf Ihre Checkliste für den Theme-Launch, direkt neben den Speedtest. Er kostet einen Klick und nimmt Ihnen die schlimmste Überraschung am Launchtag in einem mehrsprachigen Shop.
Auch interessant
- Die häufigsten Fehler bei Shopify-Übersetzungen
- Leitfaden für mehrsprachige SEO
- Leitfaden zur Übersetzung mit Shopify Markets
Testen Sie LocaleFlow mit einer kostenlosen Demo - sehen Sie Ihre eigenen Shop-Inhalte übersetzt.