Passer au contenu principal

Traduire les emails Klaviyo & Brevo

Afficher le nom des récompenses dans différentes langues à l'aide des variables disponibles.

Farah Bahoui avatar
Écrit par Farah Bahoui
Mis à jour il y a plus d’une semaine

Introduction

Pour offrir une expérience utilisateur fluide et adaptée, il est souvent nécessaire de traduire des éléments comme le nom des récompenses ou des missions dans plusieurs langues. Ce guide vous aidera à utiliser les variables de traduction disponibles pour afficher le contenu correctement localisé en fonction des besoins de votre plateforme et de vos utilisateurs.


Afficher les traductions

1. Utiliser une langue spécifique

Si vous souhaitez afficher le nom d'une récompense dans une langue précise, vous pouvez le faire en appelant directement la variable associée à cette langue. Par exemple pour le Norvégien:

{{ event.reward_name_i18n.no }}

Cette méthode est utile si vous devez afficher le contenu dans une langue prédéfinie, quel que soit le paramètre linguistique de l'utilisateur.

2. Afficher automatiquement en fonction de la langue de l'utilisateur

Pour adapter automatiquement la langue à celle préférée par l'utilisateur, vous pouvez utiliser une méthode dynamique. Cette méthode consulte les paramètres linguistiques de l'utilisateur et affiche la traduction appropriée :

{{ event.reward_name_i18n[person|lookup:'locale_language'] }}

Cela garantit que l'utilisateur voit les noms des récompenses dans sa langue préférée.


klaviyo

Les emails concernés

Type d’email

Trigger

Variable à utiliser

Nouvelle mission

new_mission

event.mission_name_i18n

Email points gagnés

points_earned

event.mission_name_i18n

Email récompense réclamée ou récompense d'anniversaire

Reward_redeemed / Birthday_gift

event.reward_name_i18n

Email de rappel de récompense

Reward_reminder

event.reward_name_i18n

Reward_reminder

Reward_unused

event.reward_name_i18n

Brevo

Les emails concernés

Email type

Trigger

Variable to use

Nouvelle mission

new_mission

params.mission_name_i18n

Email points gagnés

points_earned

params.mission_name_i18n

Email récompense réclamée ou récompense d'anniversaire

reward_redeemed / birthday_gift

params.reward_name_i18n

Email de rappel de récompense

reward_reminder

params.reward_name_i18n

Reward_reminder

reward_unused

params.reward_name_i18n

Avez-vous trouvé la réponse à votre question ?