Shopify – Übersetzen Sie Ihre Shopify E-Mail-Benachrichtigungen
ConveyThis verarbeitet automatisch Übersetzungen für Website-Inhalte. Da E-Mails außerhalb des Geltungsbereichs der Website liegen, werden sie nicht automatisch mit ConveyThis übersetzt. Mit ConveyThis in Kombination mit flüssigem Code können Sie jedoch die Übersetzung von E-Mail-Inhalten basierend auf der Sprache der Bestellung manuell steuern.
Bedenken Sie, dass diese Methode für Bestellbenachrichtigungen gilt, nicht jedoch für die Benachrichtigung zur Erstellung von Geschenkkarten.
Bevor Sie sich einarbeiten, sollten Sie sich darüber im Klaren sein, dass es verschiedene Benachrichtigungstypen gibt und der Ansatz bei jedem leicht variiert:
Öffnen Sie einen Texteditor Ihrer Wahl und fügen Sie den folgenden flüssigen Code ein!
Starten Sie Ihren bevorzugten Texteditor und geben Sie den angegebenen flüssigen Code ein. Passen Sie den Code an die Sprachen an, die Ihre Website spricht. Passen Sie die ‘Wann’-Zeilen an, indem Sie die richtigen Sprachcodes festlegen.
Stellen Sie sich vor, Ihre Site verwendet ConveyThis: Englisch gibt den Ton an, während Französisch und Spanisch als die von Ihnen gewählten übersetzten Sprachen einspringen. Hier ein Einblick, wie die flüssige Struktur aussehen würde:
{% case attributes.lang %}
{% when 'fr' %}
EMAIL EN FRANÇAIS ICI
{% when 'es' %}
EMAIL EN ESPAÑOL AQUI
{% else %}
EMAIL IN THE ORIGINAL LANGUAGE HERE
{% endcase %}
//----------
{% case attributes.lang %}
{% when 'de' %}
EMAIL IN DEUTSCH HIER
{% else %}
EMAIL IN THE ORIGINAL LANGUAGE HERE
{% endcase %}Der Titel bedeutet übersetzt „Perfektionieren Sie Ihre E-Mail-Übersetzungen: Ein Leitfaden für Deutsch“
Denken Sie daran, dass der bereitgestellte Code nur eine Blaupause ist. Passen Sie es an die Sprachen an, die Sie in Ihrem ConveyThis-Dashboard für die personalisierte E-Mail-Übersetzung ausgewählt haben.
Sie planen eine E-Mail-Übersetzung nur auf Deutsch? Hier ist ein Beispiel, das Ihnen als Orientierung dient:
Der Titel bedeutet übersetzt Codierung mit Blick auf Sprachpräferenzen: So passen Sie Inhalte für Deutschsprachige und andere an
Wird eine Bestellung auf Deutsch aufgegeben, wird der Kunde mit Inhalten begrüßt, die zwischen den Codezeilen ‘de’ und ‘else’ eingebettet sind. Wenn sie jedoch einen anderen Tanzpartner als den deutschen gewählt haben, werden ihnen die Inhalte zwischen den Codezeilen ‘else’ und ‘endcase’ vorgelesen.
Gehen Sie in Ihrem Shopify-Adminbereich zu Einstellungen > Benachrichtigungen und öffnen Sie die E-Mail, die Sie übersetzen möchten!
Segeln Sie im Herzen Ihres Shopify-Dashboards zu Einstellungen > Benachrichtigungen und verankern Sie sich in der E-Mail, die nach einer Übersetzungsberührung verlangt. Träumen Sie von einer mehrsprachigen ‘Bestellbestätigungs-’E-Mail? Hier ist dein Kompass:

Klicken Sie oben rechts auf „Code bearbeiten“ und kopieren Sie den E-Mail-Text!

Kehren Sie zu Ihrem Texteditor zurück und tauschen Sie ‘E-MAIL IN DER ORIGINALSPRACHE HIER’ mit dem Code aus, den Sie kopiert haben (vorausgesetzt, Englisch ist Ihre Hauptsprache)
Da in diesem Fall Englisch die Hauptsprache ist, wurde der Platzhalter ‘E-MAIL IN DER ORIGINALSPRACHE HIER’ durch den Code ersetzt.
Tauschen Sie ‘EMAIL EN FRANÇAIS ICI’ mit dem bereitgestellten Code aus und passen Sie die Phrasen an ihre übersetzten Versionen an. Wiederholen Sie dies für andere Sprachen wie ‘EMAIL EN ESPAÑOL AQUI’

Für Französisch ändern Sie sich beispielsweise ‘Vielen Dank für Ihren Kauf!’ von ‘Merci pour votre achat!’. Achten Sie darauf, dass Sie nur die Sätze ändern. Sie dürfen keinen flüssigen Code dazwischen übersetzen {% %} oder {{ }}
Nachdem Sie alle Felder für jede Sprache aktualisiert haben, kopieren Sie den gesamten Inhalt aus Ihrem Texteditor und fügen Sie ihn unter Shopify admin > Benachrichtigungen in die gewünschte Benachrichtigung ein, um ihn zu ändern
In diesem Fall lautet die bearbeitete E-Mail ‘Auftragsbestätigung’:

Befolgen Sie das gleiche Verfahren für den Betreff der E-Mail
Für den E-Mail-Betreff ist der Vorgang identisch: Kopieren Sie in Ihrem Texteditor den Code und ersetzen Sie dann die Felder durch den übersetzten Betreff, wie hier gezeigt:
{% case attributes.lang %} {% when ‘es’ %} Pedido {{nombre}} confirmado {% when ‘fr’ %} Commande {{nom}} confirmée {% else %} Order {{name}} confirmed {% endcase %}
Klicken Sie auf die Schaltfläche ‘Speichern’ in der oberen rechten Ecke
Du bist fertig! Ihr Kunde sollte die E-Mail in seiner Sprache erhalten.
Benachrichtigungen für Kunden
Um E-Mail-Benachrichtigungen für Ihre Kunden anzupassen, können Sie ein Lang-Tag in den Abschnitt ‘Kunden’ Ihres Shopify-Admins > Kunden integrieren. Dieses Tag spiegelt die Sprache wider, die der Besucher bei der Registrierung auf Ihrer Website gewählt hat.
Um diese Funktion zu aktivieren, fügen Sie die Zeile ein customer_tag: true in den ConveyThis-Code. Navigieren Sie zu Ihrem Shopify-Admin > Online-Shop > Themen > Aktionen > Code bearbeiten > ConveyThis_switcher.liquid, um diese Anpassung vorzunehmen.
<!-- ConveyThis: https://www.conveythis.com/ -->
<script src="//cdn.conveythis.com/javascript/conveythis-initializer.js"></script>
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(e) {
ConveyThis_Initializer.init({
api_key: "pub_********************"
});
});
</script>Nachdem Sie dieses Tag in den Code integriert haben, können Sie die Kundenbenachrichtigung basierend auf dem zuvor besprochenen Format strukturieren:
Der Ansatz bleibt derselbe wie im ersten Abschnitt dieses Leitfadens beschrieben, verwendet jedoch den folgenden Code:
{% assign language = customer.tags | join: '' | split: '#conveythis-wrapper' %}
{% case language[1] %}
{% when 'en' %}
English account confirmation
{% else %}
Original Customer account confirmation
{% endcase %}