Question
Comment Zendesk détecte-t-il la langue des utilisateurs dans Support ?
Réponse
Zendesk détecte la langue de l’utilisateur final de plusieurs façons. Si vous utilisez plusieurs langues, vous trouverez dans cet article une description des situations potentielles pour la configuration de la langue de l’utilisateur final.
- Comment les langues des utilisateurs sont-elles détectées si les utilisateurs sont créés par un agent
- Configuration des langues des utilisateurs via la détection automatique
- Que faire si la langue d’un utilisateur est mal configurée ?
Comment les langues des utilisateurs sont-elles détectées si les utilisateurs sont créés par un agent
Si un administrateur ou un agent crée un utilisateur, sa langue est automatiquement configurée pour correspondre à la langue par défaut de votre compte Support. Pour modifier votre langue par défaut, ouvrez le Centre d’administration et accédez à la page Localisation. Sous l’onglet Localisation, sélectionnez votre langue par défaut. Pour en savoir plus, consultez l’article : Ajout de plusieurs langues à Zendesk Support.
Configuration des langues des utilisateurs via la détection automatique
La détection automatique de la langue s'applique uniquement aux utilisateurs qui n’ont pas encore été créés dans votre compte Support.
- E-mail : si un utilisateur final n’existait pas dans votre compte Support avant l’envoi d’un ticket, sa langue est automatiquement détectée par le texte du premier e-mail envoyé à votre compte Support. Les e-mails ou tickets suivants ne le remplaceront pas, même si une autre langue est régulièrement utilisée.
- Centre d’aide : Un utilisateur final non inscrit peut sélectionner une langue dans la barre de menus du centre d'aide et envoyer une demande à partir de cette langue. À la création de l’utilisateur, sa langue est identifiée avec la langue du Centre d’aide qu’il était en train de consulter au moment de l’envoi du ticket.
- Web Widget : Zendesk peut détecter la langue préférée d’un utilisateur via la préférence définie dans son navigateur Web. En effet, l’en-tête accept-language, qui est transmis via HTTP, contient des informations sur la préférence linguistique de l’utilisateur. Si c'est le cas, la langue peut être détectée dans le widget et configurée dans Support. Vous pouvez choisir de remplacer leur préférence de navigateur en personnalisant votre Web Widget. Pour en savoir plus, consultez l’article : Personnalisation avancée du Web Widget (Classique).
- Support SDK : si vous utilisez la dernière version des SDK Support, la langue des nouveaux utilisateurs finaux non inscrits dépend de la langue de leur appareil. Si vous ne prenez pas en charge la langue de l’appareil, la langue de l’utilisateur est définie comme langue par défaut de votre compte.
- API : si l’utilisateur est créé par le biais de l’API, sa langue est la langue par défaut de votre instance Support. Pour sélectionner une langue spécifique pour l’utilisateur, validez-en une dans votre appel API.
- Réseaux sociaux : la reconnaissance de la langue ne fonctionne pas pour les tickets envoyés à partir des réseaux sociaux. Lorsqu’un utilisateur final envoie un ticket à partir d’une plateforme de réseau social comme Facebook Messenger, c’est la langue par défaut du compte Zendesk qui sera associée au profil de l’utilisateur final.
- Déclencheurs : les déclencheurs peuvent également mettre à jour la langue d’un utilisateur dans son profil lors de l’utilisation du déclencheur Demandeur : Langue.
- Messagerie : la langue de l’utilisateur est détectée par les paramètres de son navigateur Web uniquement si la langue du navigateur est activée dans Support. La langue des variantes sera par défaut la langue principale et la langue principale ne sera pas mappée avec la langue des variantes.
Que faire si la langue d’un utilisateur est mal configurée ?
Les informations ci-dessus définissant uniquement la langue à la création de l’utilisateur, les langues des utilisateurs peuvent ne pas être configurées correctement. Utilisez l'une des options ci-dessous pour résoudre ces erreurs.
- Modifiez manuellement la langue de l’utilisateur. Cette opération doit être répétée pour chaque utilisateur.
- Créez un script via Create or Update Many Users call dans l’API Zendesk.