Partager via


Ajouter la prise en charge de plusieurs langues dans vos applications agent

 

Date de publication : novembre 2016

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Unified Service Desk vous permet de regrouper les chaînes localisées de l'interface de vos contrôles de sorte qu'elles apparaissent dans la langue définie dans les paramètres régionaux de l'ordinateur de l'utilisateur. La prise en charge de plusieurs langues est disponible pour tous les composants, sauf pour ceux qui apparaissent via Accélérateur d'assistance clientèle, qui ne prend pas en charge les scénarios multilingues. Cela concerne notamment les noms des onglets des contrôles hébergés.

Pour fournir des ressources localisées du composant :

  1. Commencez par créer un fichier XML à l'aide de la mise en forme ASP.NETresx. Voici un exemple de ce format.

    <root>
      <data name="Welcome">
        <value>My Translated Welcome</value> 
      </data>
    </root>
    

    Chaque terme pour lequel vous souhaitez fournir une traduction doit être inclus dans un élément de données avec un nom et une valeur enfant avec la traduction.

  2. Enregistrez le fichier avec l'identificateur de la langue dans le nom de fichier. Par exemple, si vous disposez de ressources espagnoles, vous pouvez enregistrer le fichier avec le nom « TranslationResource.es.xml. »

  3. Téléchargez le fichier en tant que ressource Web vers Microsoft Dynamics 365. Nommez la ressource Web de manière à pouvoir identifier la langue des ressources de chaînes qu'elle contient.

    1. Connectez-vous à Microsoft Dynamics 365.

    2. Accédez à ParamètresPersonnalisations (Comment y accéder ?)

    3. Cliquez sur Personnaliser le système pour ajouter les ressources Web à la solution par défaut.

    4. Dans la page Solution par défaut, cliquez sur Ressources Web, puis cliquez sur Nouveau.

    5. Dans la nouvelle page Ressources Web, indiquez le nom de la ressource Web, sélectionnez Données (XML) comme type, Anglais comme langue, puis sélectionnez votre fichier .xml.

      Nouvelle ressource Web

    6. Enregistrez et publiez la ressource Web.

  4. Après avoir publié la ressource Web pour votre fichier de ressources de langues, ajoutez la ressource Web à votre contrôle hébergé Gestionnaire global.

    1. Dans la barre de navigation, choisissez Paramètres > Unified Service Desk > Contrôles hébergés.

    2. Cliquez sur Gestionnaire global Dynamics 365 sous la colonne Nom, ou sélectionnez l'enregistrement, puis cliquez sur Modifier dans la barre de commandes.

      Notes

      Gestionnaire global Dynamics 365 est le nom du type de contrôle hébergé Gestionnaire global dans Unified Service Desk. Si vous avez donné un autre nom à votre contrôle hébergé Gestionnaire global, sélectionnez ce nom à la place.

    3. Dans la page Gestionnaire global Dynamics 365, sous la zone Services linguistiques, cliquez sur + pour ajouter un enregistrement de module de langue.

      Ajouter un module linguistique

    4. Dans la page Nouveau module linguistique, indiquez le nom, l'ID de paramètres régionaux et le nom de la ressource Web contenant le fichier de traductions.

      L'ID de paramètres régionaux doit être une valeur qui représente la langue que représente cette ressource.Affichez la liste des ID de paramètres régionaux.

      Nouveau module linguistique

    Important

    Si vous utilisez les services linguistiques, vous devez toujours les configurer pour la langue de base de Dynamics 365. Dans cet exemple, ajoutez également un service linguistique de langue anglaise. Le fichier de traduction de la langue de base est toujours utilisé si un utilisateur utilise un module linguistique de Dynamics 365 qui n'a pas de fichier de traduction dans les services linguistiques de Unified Service Desk.

  5. Cliquez sur Enregistrer.

Utiliser le texte traduit

Pour utiliser le texte traduit, voir l'entrée utilisant un paramètre de remplacement, comme indiqué ici.

[[$Resources.Welcome]]

Celle-ci peut être utilisé partout où vous utilisez un paramètre de remplacement et le fichier de traduction peut également contenir d'autres paramètres de remplacement. La traduction de la langue est substituée d'abord, puis les autres paramètres de remplacement sont appliqués. Ceux-ci peuvent être utilisés pour les noms des boutons, le texte des scripts d'agent, ou à n'importe quel emplacement où l'utilisation de paramètres de remplacement est possible.

Voir aussi

Gestionnaire global (contrôle hébergé)

Unified Service Desk 2.0

© 2017 Microsoft. Tous droits réservés. Copyright