Phrase
Phrase est une plateforme de localisation. Elle traduit le contenu, automatise les flux de traduction et génère des rapports sur ce contenu afin de vous permettre de communiquer avec des personnes de toutes langues et cultures.
Cette intégration est assurée par Phrase.
À propos de l’intégration
Traduisez le contenu de vos Campaigns et Canvas depuis Braze, puis récupérez les traductions finalisées dans le même message. Phrase indique que l’envoi d’e-mails pour traduction depuis Braze peut réduire le travail de préparation jusqu’à 98 % par rapport à d’autres intégrations.
Dans Phrase, des workflows automatisés, des traductions par IA respectant votre marque et la collaboration avec des prestataires de traduction permettent de renvoyer le contenu dans Braze. Pour les e-mails HTML, les traducteurs bénéficient d’une prévisualisation visuelle afin que la traduction corresponde à la mise en page.
L’intégration vous permet de :
- Éviter les importations, exportations et configurations de projet manuelles
- Réduire le délai entre le brouillon et le lancement
- Garantir la cohérence des traductions avec le ton de votre marque
- Vérifier que les traductions s’intègrent correctement dans la mise en page du message
Canaux pris en charge
L’intégration traduit le contenu suivant dans les Campaigns et les Canvas, dans l’éditeur par glisser-déposer ou l’éditeur HTML traditionnel :
- Notification push
- Messages in-app
- Bannières
Démonstration
Pour une présentation détaillée, regardez la démonstration de l’intégration Phrase et Braze.
Prérequis
| Condition | Description |
|---|---|
| Compte Phrase | Un compte Phrase avec le module complémentaire d’intégration Braze. |
| Clé API REST Braze | Une clé API REST Braze avec les permissions suivantes : - templates.translations.get- templates.translations.update- templates.email.list- campaigns.list- campaigns.details- campaigns.translations.get- campaigns.translations.update- canvas.list- canvas.details- canvas.translations.get- canvas.translations.updateCréez cette clé dans le tableau de bord de Braze depuis Paramètres > API et identifiants > Clés API. Pour plus d’informations, consultez Créer des clés API REST. |
| Endpoint REST Braze | L’URL de votre endpoint REST. Votre endpoint dépend de l’URL Braze de votre instance. |
Intégration
Étape 1 : Ajouter des locales dans Braze
Avant de connecter Phrase, ajoutez les locales que vous souhaitez traduire.
- Dans Braze, accédez à Paramètres > Paramètres de localisation.
- Sélectionnez Ajouter une locale et ajoutez chaque langue que vous souhaitez prendre en charge. Pour plus d’informations, consultez Paramètres de localisation.
- Nommez chaque locale avec le même code que celui utilisé dans Phrase et utilisez des underscores (par exemple,
en_US,de_DEoufr_FR).

Braze stocke la clé de locale sous forme de nom de locale en minuscules. Une locale nommée en_US est stockée comme en_us. Utilisez cette clé de locale dans Phrase.
Étape 2 : Créer une clé REST API Braze
Phrase utilise une clé REST API pour lire vos messages et réécrire les traductions.
- Dans Braze, accédez à Paramètres > API et identifiants > Clés API.
- Sélectionnez Créer une clé API.
- Saisissez un nom pour la clé (par exemple,
Phrase integration). - Sélectionnez les autorisations listées dans Prérequis.
- Copiez la clé API et l’URL de votre endpoint REST (par exemple,
https://rest.iad-03.braze.com).
Étape 3 : Configurer le connecteur dans Phrase TMS
- Dans Phrase, accédez à Phrase TMS > Settings > Connectors et sélectionnez New.
- Sélectionnez Braze comme type de connecteur.
- Saisissez un nom pour le connecteur.
- Collez l’URL de l’endpoint REST et la clé REST API de l’Étape 2.
- Sélectionnez Test connection. Une coche apparaît lorsque la connexion réussit.
- (Facultatif) Sous Show optional settings, saisissez les ID des tags de traduction si vous souhaitez importer uniquement le contenu Braze qui utilise ces ID.
- Sélectionnez Save.
Étape 4 : Marquer le contenu pour la traduction
Phrase identifie le contenu traduisible à l’aide de tags de traduction Liquid. Chaque ID de tag doit être unique dans le message. Pour plus d’informations, consultez Messages multilingues.
Éditeur HTML
Encadrez le contenu que vous souhaitez traduire. Cela s’applique aux e-mails, aux notifications push et aux messages in-app composés dans l’éditeur HTML.
Pour le contenu du corps :
{% translation body %}
Your email content here...
{% endtranslation %}
Pour l’objet et l’accroche :
{% translation subject %}Your subject{% endtranslation %}
{% translation preheader %}Your preheader{% endtranslation %}
Éditeur glisser-déposer
Ajoutez le message glisser-déposer à une Campaign ou un Canvas avant de l’importer. Phrase importe les messages glisser-déposer depuis les Campaigns et les Canvas.
- Ouvrez le message de la Campaign ou du Canvas.
- Ajoutez un bloc Paragraph en haut du message contenant
{% translation body %}. - Ajoutez un bloc Paragraph en bas du message contenant
{% endtranslation %}.
Choisir les locales sur le message
- Enregistrez le message.
- Rouvrez le message. Sélectionnez Manage languages (Languages dans l’éditeur glisser-déposer) et ajoutez les locales correspondant à votre projet Phrase.
Étape 5 : Importer le contenu et exporter les traductions
Importation
Dans Phrase TMS, accédez à Jobs > New > Import from online repository. Sélectionnez votre connecteur Braze, puis sélectionnez les modèles, Campaigns ou Canvas à traduire. Utilisez cette importation pour tester la connexion. Après validation, vous pouvez importer du contenu avec Automated Project Creation.
Traduction
Pour un test, traduisez dans l’éditeur de traduction assistée par ordinateur (TAO) de Phrase. Pour les e-mails HTML, utilisez la prévisualisation instantanée. Vous pouvez ajouter la traduction par IA, la notation de qualité et une étape de révision humaine au workflow.
Exportation
Pour renvoyer les traductions vers Braze, sélectionnez Export to online repository, ou configurez l’automatisation pour livrer les traductions lorsqu’elles sont prêtes.
Prévisualisation dans Braze
Ouvrez le message, accédez à Prévisualisation et test, et sélectionnez Utilisateur multilingue. Changez de locale pour vérifier les traductions. Pour plus d’informations, consultez Prévisualisation de la personnalisation.
Résolution des problèmes
Pourquoi mon modèle n’apparaît-il pas dans Phrase TMS ?
- Ajoutez au moins une paire de tags de traduction. Phrase répertorie les messages qui incluent ces tags.
- Utilisez un ID de traduction différent pour chaque paire de tags dans le message. Si le même ID apparaît deux fois (par exemple, dans l’objet et le corps du message), Braze renvoie une erreur et Phrase omet le message.
- Si vous avez saisi un ID de tag de traduction dans les paramètres du connecteur, Phrase importe le contenu qui utilise cet ID.