Passer au contenu principal
PlayFab introduit la prise en charge de le stockage de chaînes localisées pour le compte des développeurs de jeux. En outre, nous ajoutons la logique nécessaire pour fournir à vos joueurs les chaînes correspondant à leur langue préférée. Ce tutoriel vous explique comment utiliser les modèles de courriel localisés. Avec les modèles de courriel localisés, vous pouvez créer plusieurs versions traduites d’un courriel et les associer toutes à un seul ID de modèle.
Les modèles créés avant la publication de cette fonctionnalité conservent leur comportement. Vous pouvez toutefois les mettre à jour facilement pour utiliser le nouveau format localisé employé par les nouveaux modèles de courriel.

Configuration requise

Il s’agit d’un tutoriel avancé. Assurez-vous que toutes les conditions requises sont remplies, sans quoi vous ne pourrez pas terminer ce tutoriel.

Mise à jour d’un modèle de courriel existant

Nous allons d’abord mettre à jour le modèle de courriel de récupération de compte existant que nous avons créé dans le tutoriel Utilisation de modèles de courriel pour envoyer un courriel de récupération de compte mentionné ci-dessus.
  1. Sélectionnez Content dans le menu de gauche.
  2. Accédez à l’onglet Courriel Templates.
  3. Passez au champ Template name et sélectionnez le modèle Account Recovery.
Game Manager : contenu, modèles de courriel, modifier un modèle de courriel Pour les besoins de ce tutoriel, nous supposerons que la langue par défaut de votre titre est l’anglais. Vous constaterez que la version existante de votre modèle s’affiche comme version dans la langue par défaut. Modifier un modèle de courriel : objet et corps, langue par défaut Pour ajouter d’autres langues, il suffit de sélectionner le lien + ADD LANGUAGE fourni, de choisir la langue à ajouter au modèle, puis de saisir les chaînes localisées. Dans cet exemple, nous allons ajouter les chaînes françaises suivantes à notre modèle existant. Objet du courriel en français :
Corps du courriel en français :
Voici le résultat attendu : Modifier un modèle de courriel : objet et corps, langue française Lorsque vous sélectionnez le bouton SAVE Courriel TEMPLATE, vous êtes redirigé vers la page contenant la liste de vos modèles de courriel. Comme vous pouvez le constater, une nouvelle version linguistique a été ajoutée, mais aucun nouveau modèle n’a été ajouté, car toutes les versions linguistiques sont stockées sous le même ID de modèle.

Envoi de courriels localisés

Nous allons ensuite envoyer notre nouvelle version localisée du courriel. Comme indiqué dans le tutoriel Définition des langues par défaut, PlayFab se charge de faire correspondre les langues prises en charge par votre titre avec la langue préférée de vos joueurs. Il vous suffit de nous demander d’envoyer le courriel. Pour vérifier ce comportement, créez deux joueurs de test. Laissez l’un des nouveaux joueurs sans langue préférée. Cela montrera comment PlayFab revient à la langue par défaut du titre si aucune langue n’est spécifiée ou s’il n’y a aucune correspondance entre la langue du titre et celle du joueur. Définissez la langue de l’autre nouveau joueur à l’aide de Game Manager ou de l’API SetProfileLanguage. Nous avons utilisé le français dans cet exemple.
Lorsque vous utilisez l’API SetProfileLanguage, la chaîne de langue doit être spécifiée au format ISO 639-1 (p. ex., “en”, “es” ou “ja”). Actuellement, le code “zh” n’est pas pris en charge.
Avant de passer à l’étape suivante, assurez-vous d’avoir défini l’adresse courriel de contact des deux joueurs comme expliqué à l’étape 2 du tutoriel Utilisation de modèles de courriel pour envoyer un courriel de récupération de compte. Utilisez l’API SendCustomAccountRecoveryEmail une fois par joueur pour envoyer ce modèle :
  • Une fois en français au joueur dont la langue préférée est le français.
  • Une fois dans la langue par défaut au joueur sans langue préférée définie.
Un exemple de courriel envoyé au joueur sans langue préférée est présenté ci-dessous. Courriel : réinitialisation du mot de passe, langue par défaut Un exemple de courriel envoyé au joueur dont la langue préférée est le français est présenté ci-dessous. Courriel : réinitialisation du mot de passe, langue française

Conclusion

Comme vous pouvez le constater, PlayFab a détecté une correspondance entre la prise en charge du français par votre modèle et la préférence linguistique du joueur. En l’absence de correspondance ou de préférence, le joueur a reçu les chaînes dans la langue par défaut de votre titre. Si vous avez des questions ou des commentaires sur ce tutoriel, contactez-nous au moyen de nos forums ou notre canal Slack.
Dernière modification le 8 octobre 2026