Um Shopify E-Mail-Benachrichtigungen zu übersetzen, fügen Sie den Text jeder Sprache zur Benachrichtigungsvorlage hinzu Einstellungen > Benachrichtigungen, und Shopify (oder ein flüssiger Zustand) wählt für jede Bestellung die richtige Version aus. Die Methode hängt davon ab, wie Ihre Storefront übersetzt wird. Mit Shopify’s eigenen Sprachen verwenden Sie die Lokalisieren Schaltfläche und die App „Übersetzen & Anpassen“. Mit ConveyThis wickeln Sie jede Sprache in eine Liquid case Block, der die Bestellung liest lang Attribut.
Nachfolgend finden Sie beide Methoden mit Code, den Sie kopieren können, den Fehlern, die Vorlagen beschädigen, und wie Sie testen, bevor ein Kunde das Ergebnis sieht.
Wichtige Erkenntnisse
- Shopify sendet eine Benachrichtigung in der Sprache, in der der Kunde bestellt hat, jedoch nur, wenn eine Übersetzung für diese Benachrichtigung vorhanden ist (Shopify Hilfecenter).
- Wenn Ihr Geschäft die Sprachen Shopify’s verwendet, übersetzen Sie Benachrichtigungen in Einstellungen > Benachrichtigungen > [Benachrichtigung] > Lokalisieren.
- Wenn Ihr Shop mit ConveyThis übersetzt wird, speichert die Sprachumschalter die Sprache des Besuchers im Warenkorb als Attribute
lang„Invoice Language, sodass Ihre Vorlage verzweigt werden kann aufattributes.lang. - Übersetzen Sie die Sätze und lassen Sie alles drin
{% %}oder{{ }}Genau so wie es ist. - Beginnen Sie mit den E-Mails, die Kunden tatsächlich öffnen: Bestellbestätigung, Versandbestätigung und Rückerstattung.
Welche Methode passt zu Ihrem Geschäft?
| Ihre Storefront wird übersetzt mit | Wo Übersetzungen leben | Wie die Sprache gewählt wird |
|---|---|---|
| Shopify Sprachen (Übersetzen & Anpassen oder eine Shopify-native App) | Die App „Übersetzen & Anpassen“ über Lokalisieren | Shopify verwendet die Sprache, in der die Bestellung aufgegeben wurde |
| ConveyThis | Innerhalb der Benachrichtigungsvorlage, als Liquid case Block | Die lang Attribut ConveyThis speichert im Warenkorb |
In jedem Fall benötigen Sie eine Übersetzung jeder E-Mail, die Ihnen am Herzen liegt, in jeder Sprache, in der Sie verkaufen.
Methode 1: Shopify’s integrierte Benachrichtigungsübersetzung
Wenn Sie Sprachen hinzugefügt haben unter Einstellungen > Sprachen und übersetzen Sie Ihren Shop mit der Translate & Adapt-App Shopify’s:
- Gehen zu Einstellungen > Benachrichtigungen.
- Öffnen Sie beispielsweise die Benachrichtigung, die Sie übersetzen möchten Auftragsbestätigung.
- Klicken Lokalisieren.
- Fügen Sie die Übersetzung für jede Sprache im Translate & Adapt-Editor hinzu oder bearbeiten Sie sie und speichern Sie sie dann.
Shopify’s help center erklärt, dass “wenn Übersetzungen für eine E-Mail-Benachrichtigung verfügbar sind, dann werden einem Kunden automatisch E-Mail-Benachrichtigungen in der Sprache gesendet, in der er seine Bestellung aufgegeben hat.” Fehlt eine Übersetzung, erhält der Kunde die E-Mail in der Standardsprache Ihres Shops. Einen Vergleich der nativen Tools von Shopify’ mit einer dedizierten App finden Sie unter Shopify Übersetzen und Anpassen vs. ConveyThis.
Methode 2: Übersetzen von Benachrichtigungen, wenn Sie ConveyThis verwenden
ConveyThis für Shopify übersetzt Ihre Storefront. Shopify generiert jedoch E-Mail-Benachrichtigungen außerhalb Ihrer Website, sodass ConveyThis sie nicht automatisch übersetzen kann. Was es stattdessen tut: Wenn ein Besucher im ConveyThis-Umschalter eine Sprache auswählt, speichert ConveyThis diesen Sprachcode als Attribut im Warenkorb lang (und als Invoice Language). Das Attribut bleibt in der Reihenfolge, sodass die Benachrichtigungsvorlage es lesen und den richtigen Text anzeigen kann.
Schritt 1: Schreiben Sie das Flüssigkeitsskelett
Beginnen Sie in einem Klartexteditor (kein Textverarbeitungsprogramm) mit dieser Struktur. Ersetzen Sie die Sprachcodes durch die Sprachen, in denen Sie tatsächlich verkaufen:
{% case attributes.lang %}
{% when 'fr' %}
FRENCH EMAIL HERE
{% when 'es' %}
SPANISH EMAIL HERE
{% else %}
ORIGINAL-LANGUAGE EMAIL HERE
{% endcase %}Die else Zweig ist der Fallback. Jede Bestellung ohne lang Attribut oder mit einer Sprache, die Sie noch nicht hinzugefügt haben, erhält die ursprüngliche E-Mail.
Wenn Sie nur in einer zusätzlichen Sprache verkaufen, ist der Block kürzer:
{% case attributes.lang %}
{% when 'de' %}
GERMAN EMAIL HERE
{% else %}
ORIGINAL-LANGUAGE EMAIL HERE
{% endcase %}Schritt 2: Kopieren Sie den aktuellen E-Mail-Text
- Gehen Sie in Shopify admin zu Einstellungen > Benachrichtigungen und öffnen Sie die Benachrichtigung, zum Beispiel Auftragsbestätigung.
- Klicken Code bearbeiten.
- Alles kopieren in E-Mail-Text (HTML).


Bevor Sie etwas ändern, speichern Sie eine Kopie des Originalcodes in einer separaten Datei. Wenn etwas schief geht, können Sie auch verwenden Zurück zu > Standard im Benachrichtigungseditor.
Schritt 3: Fügen Sie das Original in die else Zweig
Ersetzen ORIGINAL-LANGUAGE EMAIL HERE mit dem Code, den Sie kopiert haben.

Schritt 4: Fügen Sie es für jede Sprache erneut ein und übersetzen Sie die Sätze
Fügen Sie jeweils den gleichen Code ein when Verzweigen Sie und übersetzen Sie dann nur den Text, den eine Person liest. Für Französisch, “Vielen Dank für Ihren Kauf!” wird “Merci pour votre achat!”.

Eine Regel verhindert fast jede defekte Vorlage: Übersetzen oder bearbeiten Sie nichts dazwischen {% %} oder {{ }}. Dies sind Liquid-Tags und -Variablen. {{ order_name }} muss bleiben {{ order_name }} In jeder Sprache. Wenn Sie es ändern, wird die E-Mail leer angezeigt oder kann nicht gerendert werden.
Schritt 5: Fügen Sie den gesamten Block in Shopify ein und speichern Sie
Kopieren Sie die vollständige case Blockieren Sie Ihren Texteditor und ersetzen Sie den Inhalt von E-Mail-Text (HTML) damit, und klicken Sie Speichern.

Schritt 6: Übersetzen Sie die Betreffzeile auf die gleiche Weise
Das Thema ist ein eigenständiges Feld und braucht ein eigenes case Block:
{% case attributes.lang %}{% when 'fr' %}Commande {{ name }} confirmée{% when 'es' %}Pedido {{ name }} confirmado{% else %}Order {{ name }} confirmed{% endcase %}{{ name }} bleibt in jeder Filiale auf Englisch. Behalten Sie das Thema in einer Zeile, damit verirrte Zeilenumbrüche nicht in der Posteingangsvorschau angezeigt werden.
Welche Benachrichtigungen zuerst übersetzt werden sollen
Sie müssen nicht jede Shopify-Benachrichtigung am ersten Tag übersetzen. Beginnen Sie mit denen, die jeder Kunde erhält:
- Auftragsbestätigung
- Versandbestätigung und Versandaktualisierung
- Zur Lieferung aus und geliefert (falls Sie sie verwenden)
- Bestellung storniert und Rückerstattung
- Verlassene Kasse. Dies ist eine Verkaufs-E-Mail und eine nicht übersetzte Version verschwendet Ihre Chance, die Bestellung wiederherzustellen.
Der ConveyThis Hilfeartikel zu Übersetzen von Shopify E-Mail-Benachrichtigungen stellt fest, dass diese Methode für Bestellbenachrichtigungen funktioniert, jedoch nicht für die E-Mail zur Erstellung von Geschenkkarten, und beschreibt einen separaten Ansatz für E-Mails mit Kundenkonten.
Fehler, die mehrsprachige Vorlagen beschädigen
- Übersetzende Flüssigkeit.
{{ nombre }}anstelle von{{ name }}rendert nichts, übersetzen Sie also nur den Text zwischen den Tags. - Ein Vermisster
endcase. Jedercasebraucht genau einen{% endcase %}, und ohne sie wird die Vorlage nicht gespeichert oder gerendert. - Falsche Sprachcodes. Der Code in
whenmuss mit dem Code übereinstimmen, den ConveyThis für diese Sprache verwendet (fr,es,de,ptund so weiter). Überprüfen Sie die Codes der in Ihrem ConveyThis-Dashboard aktivierten Sprachen. - Bearbeitung in einem Textverarbeitungsprogramm. Word und Google Docs tauschen gerade Anführungszeichen gegen lockige aus, was Liquid bricht. Verwenden Sie einen Klartext- oder Code-Editor.
- Das Thema vergessen. Ein französischer Körper unter einer englischen Betreffzeile sieht aus wie ein Fehler.
- Fehlende Vorlagenaktualisierungen. Wenn Shopify eine Standardvorlage aktualisiert, bleibt Ihre angepasste Version so, wie sie war. Bewahren Sie Ihre Masterdatei auf, damit Sie sie neu erstellen können.
Testen Sie, bevor Kunden es sehen
- Vorschau im Editor. Shopify’s Vorschau „ Test-E-Mail senden Tasten (Shopify Hilfecenter) Bestätigen Sie die Renderings der Vorlage. Die Musterbestellung hat keine
langAttribut, so dass Sie die sehen werdenelseZweig, was zumindest beweist, dass der Fallback funktioniert. - Geben Sie in jeder Sprache eine echte Testbestellung auf. Besuchen Sie Ihr Geschäft, wechseln Sie mit dem Umschalter ConveyThis auf Französisch, fügen Sie ein Produkt hinzu und schließen Sie den Checkout mit dem Testzahlungsmodus Shopify’s oder einem Rabattcode ab, der die Bestellung kostenlos macht. Überprüfen Sie, ob die Bestätigung auf Französisch eintrifft und dass Preise, Bestellnummer und Links ausgefüllt sind.
- Überprüfen Sie die Attribute der Bestellung. Öffnen Sie im Shopify-Admin die Testreihenfolge. Die zusätzlichen Details sollten angezeigt werden
langmit dem Code, den Sie erwarten. Fehlt diese, hat der Besucher den Umschalter vor dem Bezahlvorgang nicht benutzt und die E-Mail fällt auf die Originalsprache zurück. - Lesen Sie die E-Mail auf einem Telefon. Längere Sprachen wie Deutsch können Knöpfe und Tische aus der Form drücken.
Übersetzungen auf dem neuesten Stand halten
Benachrichtigungstext muss genauso gepflegt werden wie alle anderen übersetzten Inhalte:
- Wenn Sie die ursprüngliche E-Mail ändern, aktualisieren Sie jeden Sprachzweig am selben Tag.
- Wenn Sie eine Sprache in ConveyThis hinzufügen, fügen Sie eine neue hinzu
whenVerzweigung zu jeder übersetzten Benachrichtigung. - Senden Sie sich ein- bis zweimal im Jahr Testaufträge in jeder Sprache und lesen Sie diese von Anfang bis Ende.
Verwenden Sie in den E-Mails, die Kunden auf Ihren übersetzten Seiten sehen, dieselben Produkt- und Richtlinienbegriffe. A Übersetzungsglossar hält die beiden in einer Linie.
Wie ConveyThis in einen mehrsprachigen Shopify-Shop passt
ConveyThis übersetzt Ihre Shopify-Storefront in eine von 210 Sprachen, mit einem visuellen Editor zum Überprüfen von Text im Kontext, einem Glossar und einem Übersetzungsspeicher für konsistente Formulierungen, automatischen hreflang-Tags und übersetzten Metatiteln, Beschreibungen und JSON-LD für die Suche. Die lang Das aufgezeichnete Warenkorbattribut ist die Art und Weise, wie Ihre Benachrichtigungsvorlagen wissen, welche Sprache der Kunde verwendet hat, von der Produktseite bis zum Posteingang. Die Shopify App Installationen aus dem Shopify App Store, und Sie können Pläne auf der Preisseite.
Häufig gestellte Fragen
Übersetzt Shopify E-Mail-Benachrichtigungen automatisch? Nr. Shopify sendet eine Benachrichtigung in der Bestellsprache des Kunden nur, wenn Sie eine Übersetzung für diese Benachrichtigung hinzugefügt haben. Ohne eine erhalten Kunden Ihre Standardsprache.
Warum hat mein Kunde die E-Mail auf Englisch erhalten, obwohl er auf Französisch gestöbert hat? Bei der nativen Methode von Shopify’s gibt es für die Benachrichtigung noch keine französische Übersetzung. Bei ConveyThis hat die Bestellung keine lang Attribut (der Kunde hat vor dem Bezahlvorgang nicht das Sprachumschalter verwendet) oder die Vorlage hat kein when Zweig für diesen Sprachcode.
Kann ich die gleiche Methode für den E-Mail-Betreff verwenden? Ja. Die Betreffzeile ist ein separates Feld, also wickeln Sie sie in ein eigenes case Blockieren Sie in einer Zeile.
Wird das Bearbeiten einer Benachrichtigung zukünftige Shopify-Updates unterbrechen? Benutzerdefinierte Vorlagen werden nicht automatisch aktualisiert. Bewahren Sie eine Kopie Ihrer Mastervorlage auf und verwenden Sie Zurück zu > Standard wenn Sie jemals einen sauberen Start brauchen.
Um sowohl die Storefront als auch die E-Mails in die Sprache Ihrer Kunden’ zu bringen, Erstellen Sie ein ConveyThis-Konto und verbinden Sie Ihren Shopify-Shop.