Alexandre A.
- 19 juin 2023
- 13h59
Traduisez vos notifications par e-mail Shopify pour un meilleur engagement client
Un guide étape par étape pour traduire les notifications par e-mail sur votre site Web Shopify
ConveyThis traduit automatiquement tout le contenu affiché sur votre site Web. Cependant, comme les e-mails ne font pas partie de votre site Web, ConveyThis ne les traduit pas automatiquement. Néanmoins, ConveyThis vous permet de gérer manuellement le contenu des e-mails en fonction de la langue de commande. En utilisant du code liquide, vous pouvez gérer la traduction des e-mails. Veuillez noter que même si ces instructions s'appliquent aux notifications de commande, elles ne couvrent pas les notifications de création de carte-cadeau.
I. Notifications de commandes et d'expédition :
1. Ouvrez un éditeur de texte et collez l'extrait de code liquide donné.
Selon les langues prises en charge sur votre site Web, vous devrez modifier le code en conséquence. Vous devez ajuster les codes de langue dans les instructions 'quand'.
Par exemple, considérons un scénario dans lequel ConveyThis gère l'anglais comme langue d'origine et le français et l'espagnol comme langues de traduction cibles. La structure globale de Liquid serait la suivante :
{% case attributs.lang %} {% when 'fr' %} EMAIL EN FRANÇAIS ICI {% when 'es' %} EMAIL EN ESPAGNOL ICI {% else %} EMAIL DANS LA LANGUE D'ORIGINE ICI {% endcase %}
Le code fourni ci-dessus n'est qu'un exemple. Veuillez vous assurer de saisir les langues gérées dans votre application ConveyThis que vous souhaitez inclure pour la traduction des e-mails.
Voici un autre exemple de traduction d'e-mails spécifiquement en allemand :
{% case attributs.lang %} {% when 'de' %} EMAIL IN DEUTSCH HIER {% else %} EMAIL IN THE ORIGINAL LANGUAGE HERE {% endcase %}
{% case attributs.lang %} {% when 'fr' %} TEXTE FRANÇAIS {% when 'es' %} TEXTE ESPAGNOL {% when 'pt' %} TEXTE PORTUGAIS {% else %} TEXTE ANGLAIS {% endcase %}
2. Accédez à votre zone d'administration Shopify et accédez à Paramètres > Notifications. Localisez la notification par e-mail spécifique que vous souhaitez traduire.
3. Copiez le contenu du corps de l'e-mail.
4. Revenez à votre éditeur de texte et remplacez le texte de l'espace réservé
5. Ensuite, remplacez 'EMAIL EN FRANÇAIS ICI' par le même code et modifiez les phrases avec leurs traductions correspondantes.
Par exemple, lors de la traduction vers le français, modifiez la phrase « Merci pour votre achat ! » à 'Merci pour votre achat !' N'oubliez pas de modifier uniquement les phrases et évitez de traduire tout code liquide entre {% %} ou {{ }}.
Dans ce cas, localisez l'e-mail « Confirmation de commande » dans votre zone d'administration Shopify et collez le contenu traduit de l'éditeur de texte dans cette section d'e-mail spécifique.
6. Copiez l'intégralité du contenu de l'éditeur de texte et collez-le dans la section de notification correspondante de votre zone d'administration Shopify.
Dans ce cas, l'e-mail modifié est 'Confirmation de commande' :
7. Suivez les mêmes étapes pour traduire le titre de l'e-mail.
Vous pouvez appliquer le même processus pour traduire l'objet de l'e-mail. Copiez et collez le code dans un éditeur de texte, puis remplacez les champs par la version traduite du sujet. Voici un exemple pour illustrer le processus :
{% case attributs.lang %} {% when 'fr' %} Commande {{name}} renforcée {% when 'es' %} Commande {{name}} confirmée {% when 'pt' %} Commande {{name }} confirmé {% else %} Commande {{name}} confirmée {% endcase %}
Ensuite, collez l'objet traduit de l'éditeur de texte dans le champ "Objet de l'e-mail" de votre zone d'administration Shopify.
II. Notifications pour les clients :
Pour gérer les e-mails des clients, vous pouvez inclure une balise de langue dans les informations Clients de votre zone d'administration Shopify. La balise lang sera ajoutée en fonction de la langue utilisée par le visiteur lors de l'inscription au site Web.
Pour activer cette fonctionnalité, vous devez ajouter la ligne « customer_tag : true » au code ConveyThis dans le fichier « conveythis_switcher.liquid ». Vous pouvez accéder à ce fichier en accédant à votre administrateur Shopify > Boutique en ligne > Thèmes > Actions > Modifier le code.
{% assigner la langue = client.tags | rejoindre : '' | split : '#ct' %} {% case language[1] %} {% when 'en' %} Confirmation de compte en anglais {% else %} Confirmation de compte client d'origine {% endcase %}