Ir al contenido principal

Traducir los emails de Klaviyo y Brevo

Muestra el nombre de las Recompensas en distintos idiomas utilizando las variables disponibles.

Escrito por Oussama Guessous

Introducción

Para ofrecer una experiencia de usuario fluida y adaptada, a menudo es necesario traducir elementos como el nombre de las Recompensas o de las Misiones a varios idiomas. Esta guía te ayudará a utilizar las variables de traducción disponibles para mostrar el contenido correctamente localizado según las necesidades de tu plataforma y de tus usuarios.


Mostrar las traducciones

1. Utilizar un idioma específico

Si quieres mostrar el nombre de una Recompensa en un idioma concreto, puedes hacerlo llamando directamente a la variable asociada a ese idioma. Por ejemplo, para el noruego:

{{ event.reward_name_i18n.no }}

Este método es útil si necesitas mostrar el contenido en un idioma predefinido, independientemente del ajuste lingüístico del usuario.

2. Mostrar automáticamente según el idioma del usuario

Para adaptar automáticamente el idioma al preferido por el usuario, puedes utilizar un método dinámico. Este método consulta los ajustes lingüísticos del usuario y muestra la traducción adecuada:

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

Esto garantiza que el usuario vea los nombres de las Recompensas en su idioma preferido.


Klaviyo

Los emails afectados

Tipo de email

Trigger

Variable a utilizar

Email de puntos ganados

points_earned

event.mission_name_i18n

Email de Recompensa reclamada o Recompensa de cumpleaños

Reward_redeemed / Birthday_gift

event.reward_name_i18n

Email de recordatorio de Recompensa

Reward_reminder

event.reward_name_i18n

Reward_reminder

Reward_unused

event.reward_name_i18n

Brevo

Los emails afectados

¿Ha quedado contestada tu pregunta?