Vous pouvez localiser vos actions pour l'Assistant Google afin de proposer des expériences personnalisées pour différentes langues et différents paramètres régionaux que les utilisateurs peuvent définir sur leurs appareils. Vous pouvez également restreindre l'accès à vos actions en fonction des régions ou de la position géographique de vos utilisateurs.
Avant de continuer, il est utile de connaître quelques termes pour comprendre comment adapter vos actions à différents utilisateurs :
- Langue : mode de communication parlé et écrit convenu
- Région : zone géographique définie, généralement associée à un pays.
- Paramètres régionaux : combinaison d'une langue et d'une région
Maintenant que vous connaissez certains termes de base, voici comment adapter vos actions à différentes langues, régions et variantes régionales dans la console Actions, Dialogflow ou le traitement.
Langues et paramètres régionaux acceptés
Consultez le document Langues et paramètres régionaux pour savoir quels paramètres régionaux vos projets d'action peuvent prendre en charge et quelles voix TTS correspondent à ces paramètres régionaux. Pour utiliser vos actions, les utilisateurs doivent définir les paramètres régionaux de l'Assistant sur l'un des paramètres régionaux compatibles.
Publication
La console Actions vous permet de personnaliser les informations suivantes lorsque vous publiez votre projet Actions :
- Informations spécifiques à la langue et aux paramètres régionaux : vous pouvez spécifier différents détails sur les informations de l'action (tels que le nom et la description) au niveau de la langue et des paramètres régionaux pour chacun de vos projets.
- Ciblage géographique : vous pouvez spécifier les régions dans lesquelles votre action est disponible. Par défaut, votre action est compatible avec toutes les régions, à condition que vos utilisateurs aient défini la langue de l'Assistant sur l'une des langues compatibles avec votre action.
- Personnalisation de la voix de la synthèse vocale : par défaut, votre action utilise automatiquement un ensemble de voix de synthèse vocale correspondant au code de langue de l'Assistant de l'utilisateur. Vous pouvez remplacer ce comportement et choisir une voix TTS spécifique qui ne change pas en fonction des paramètres régionaux de l'Assistant de l'utilisateur.
Pour savoir comment localiser la distribution d'actions, consultez Publier des actions localisées.
Agents Dialogflow
Dialogflow vous permet de créer des agents compatibles avec plusieurs langues et paramètres régionaux. Pour chaque langue ou paramètre régional, vous pouvez spécifier des personnalisations telles que des expressions User says et des Responses différentes.
Pour savoir comment créer des agents localisés, consultez Agents Dialogflow.
Modèles localisés
Vous pouvez créer des actions de modèle compatibles avec plusieurs langues ou avec plusieurs langues dans la même action en important une feuille de calcul Google localisée pour chaque nouvelle langue.
Différents modèles sont disponibles dans différentes langues et différents paramètres régionaux. Pour en savoir plus sur les langues et les paramètres régionaux compatibles avec chaque modèle, consultez la documentation Modèles.
Fulfillment
Lorsque vous créez votre fulfillment, vous pouvez fournir les éléments suivants :
- Réponses spécifiques à la langue et aux paramètres régionaux : vous recevez les paramètres régionaux de l'Assistant de l'utilisateur dans chaque requête envoyée à votre service d'exécution. Vous pouvez utiliser cette chaîne (par exemple,
en-GB
) pour déterminer comment renvoyer différentes réponses en fonction de la langue ou des paramètres régionaux d'un utilisateur. - Réponses spécifiques à la région : vous pouvez demander à l'utilisateur l'autorisation d'accéder à la position physique de l'appareil. Ces informations vous permettent de personnaliser davantage les réponses pour les régions.
Consultez Fulfillment pour savoir comment localiser les réponses.
Tests
Pendant le développement, vous pouvez tester votre action localisée avec des appareils ou le simulateur Actions grâce aux fonctionnalités suivantes :
- La simulation de langue vous permet de définir le paramètre régional d'un appareil pour tester les réponses et la logique spécifiques aux paramètres régionaux dans votre action.
- La simulation de localisation vous permet de définir la position physique de l'appareil pour tester le ciblage géographique et les réponses spécifiques à une région dans l'exécution.
Consultez la documentation sur le simulateur Actions pour savoir comment tester les actions localisées avec le simulateur Actions.