ConveyThis übersetzt automatisch alle auf Ihrer Website angezeigten Inhalte. Da E-Mails jedoch nicht Teil Ihrer Website sind, übersetzt ConveyThis sie nicht automatisch. Dennoch können Sie mit ConveyThis E-Mail-Inhalte basierend auf der Bestellsprache manuell verwalten. Durch die Verwendung von Liquid-Code können Sie die E-Mail-Übersetzung handhaben. Bitte beachten Sie, dass diese Anweisungen zwar für Bestellbenachrichtigungen gelten, jedoch nicht für Benachrichtigungen zur Erstellung von Geschenkkarten.
Abhängig von den auf Ihrer Website unterstützten Sprachen müssen Sie den Code entsprechend ändern. Sie sollten die Sprachcodes in den „when“-Anweisungen anpassen.
Betrachten wir beispielsweise ein Szenario, in dem ConveyThis Englisch als Originalsprache und Französisch und Spanisch als Zielsprachen für die Übersetzung behandelt. Die Gesamtstruktur von Liquid wäre wie folgt:
{% case attributes.lang %} {% when 'fr' %} E-MAIL AUF FRANZÖSISCH HIER {% when 'es' %} E-MAIL AUF SPANISCH HIER {% else %} E-MAIL IN DER ORIGINALSPRACHE HIER {% endcase %}
Der oben angegebene Code ist nur ein Beispiel. Bitte stellen Sie sicher, dass Sie die in Ihrer App ConveyThis verwalteten Sprachen eingeben, die Sie für die E-Mail-Übersetzung berücksichtigen möchten.
Hier ist ein weiteres Beispiel für die Übersetzung von E-Mails speziell ins Deutsche:
{% case attribute.lang %} {% when 'de' %} EMAIL IN DEUTSCH HIER {% else %} EMAIL IN DER ORIGINALSPRACHE HIER {% endcase %}
Durch die Implementierung des Codes erhält der Kunde bei einer Bestellung in deutscher Sprache den Inhalt zwischen den Codezeilen, die mit „when ‚de‘“ und „else“ beginnen. Gibt der Kunde hingegen eine Bestellung in einer anderen Sprache als Deutsch auf, erhält er den Inhalt zwischen den Codezeilen „else“ und „endcase“. Dadurch wird sichergestellt, dass für verschiedene Bestellszenarien jeweils der entsprechende sprachspezifische E-Mail-Inhalt bereitgestellt wird.
{% case attribute.lang %} {% when 'fr' %} FRANZÖSISCHER TEXT {% when 'es' %} SPANISCHER TEXT {% when 'pt' %} PORTUGIESISCHER TEXT {% else %} ENGLISCHER TEXT {% endcase %}
Betrachten wir beispielsweise die E-Mail „Bestellbestätigung“, die übersetzt werden muss.
Da in diesem Beispiel die Originalsprache Englisch ist, sollten Sie den Platzhaltertext „HIER E-MAIL IN DER ORIGINALSPRACHE“ durch den Code ersetzen, den Sie kopiert haben.
Ändern Sie beispielsweise beim Übersetzen ins Französische den Satz „Vielen Dank für Ihren Einkauf!“ in „Merci pour votre achat!“. Denken Sie daran, nur die Sätze zu ändern und vermeiden Sie die Übersetzung von Liquid-Codes zwischen {% %} oder {{ }}.
Suchen Sie in diesem Fall in Ihrem Shopify-Administrationsbereich nach der E-Mail „Bestellbestätigung“ und fügen Sie den übersetzten Inhalt aus dem Texteditor in diesen speziellen E-Mail-Abschnitt ein.
In diesem Fall lautet die bearbeitete E-Mail „Bestellbestätigung“:
Sie können dasselbe Verfahren anwenden, um den Betreff der E-Mail zu übersetzen. Kopieren Sie den Code, fügen Sie ihn in einen Texteditor ein und ersetzen Sie dann die Felder durch die übersetzte Version des Betreffs. Hier ist ein Beispiel zur Veranschaulichung des Vorgangs:
{% case attributes.lang %} {% when 'fr' %} Bestellung {{name}} bestätigt {% when 'es' %} Bestellung {{name}} bestätigt {% when 'pt' %} Bestellung {{name}} bestätigt {% else %} Bestellung {{name}} bestätigt {% endcase %}
Fügen Sie dann den übersetzten Betreff aus dem Texteditor in das Feld „E-Mail-Betreff“ in Ihrem Shopify-Administrationsbereich ein.
Um Kunden-E-Mails zu verwalten, können Sie in Ihrem Shopify-Administrationsbereich ein Sprach-Tag in die Kundeninformationen einfügen. Das Sprach-Tag wird basierend auf der Sprache hinzugefügt, die der Besucher bei der Website-Anmeldung verwendet hat.
Um diese Funktion zu aktivieren, müssen Sie die Zeile „customer_tag: true“ zum Code ConveyThis in der Datei „conveythis_switcher.liquid“ hinzufügen. Sie können auf diese Datei zugreifen, indem Sie zu Ihrem Shopify-Admin > Online-Shop > Designs > Aktionen > Code bearbeiten gehen.
Sobald das Sprach-Tag zum Code hinzugefügt wurde, können Sie mit der Erstellung von Kundenbenachrichtigungen nach demselben Schema fortfahren, das zuvor in diesem Handbuch beschrieben wurde. Für diesen Teil müssen Sie jedoch den folgenden Code verwenden:
{% assign language = customer.tags | join: '' | split: '#ct' %} {% case language[1] %} {% when 'en' %} Englische Kontobestätigung {% else %} Ursprüngliche Kundenkontobestätigung {% endcase %}
Wir schätzen Ihr Feedback! Wenn Sie Anmerkungen oder Vorschläge zu diesem Artikel haben, teilen Sie sie uns gerne mit. Ihr Feedback ist uns wichtig und hilft uns, unsere Inhalte zu verbessern.
Übersetzen ist weit mehr als nur das Erlernen von Sprachen und ein komplexer Prozess.
Wenn Sie unsere Tipps befolgen und ConveyThis verwenden, werden Ihre übersetzten Seiten bei Ihrem Publikum gut ankommen und sich wie in der Zielsprache anfühlen.
Es erfordert zwar Mühe, aber das Ergebnis ist lohnend. Wenn Sie eine Website übersetzen, können Sie mit ConveyThis dank automatisierter maschineller Übersetzung Stunden sparen.
Testen Sie ConveyThis 7 Tage lang kostenlos!