Vous êtes ici: Guide des formulaires > Traduction des formulaires dans d’autres langues

Traduction des formulaires Composer dans d’autres langues

Pour plus d’informations :

Cette page décrit trois méthodes de traduction des formulaires Composer (libellés de champs, options déroulantes, etc.) dans d’autres langues.

Dans cette page

Vidéo : Traduction des formulaires dans Composer

Option 1 : Utiliser le service de traduction de Bing

Retour au début

Vous pouvez convertir les formulaires dans Composer en utilisant le service de traduction de Microsoft Bing.

Vous devez obtenir un code secret Service de traduction de Bing sur le site Web du service Bing. Pour ce faire, vous devez vous abonner au service de traduction de Bing Microsoft dans Azure Marketplace.

Obtenir un code de traduction Bing

  1. Connectez-vous à Azure Marketplace.
  2. Sous Account Information, cliquez sur Developers.

  3. Enregistrez une application :
    • L’ID client peut être n’importe quel élément de leur choix et ils l’utiliseront dans Composer.
    • Ils doivent entrer une adresse URL valide dans le champ de redirection.
    • Ensuite, ils peuvent cliquer sur Save et utiliser la clé secrète dans Composer.
  4. Dans la page Developers, sous Registered Applications et en regard de l’application de service de traduction (à savoir l’application que vous avez enregistrée), cliquez sur Edit.
  5. Copiez l’ID client et les informations de secret client à partir des champs respectifs.

Ajout du code de traduction Bing à Composer

Retour au début

  1. Une fois que vous disposez du code, cliquez sur le bouton Démarrer Composer , puis sur Préférences.

  2. Dans l’écran Préférences, cliquez sur l’onglet Formulaire et entrez les informations suivantes :
    • ID client Microsoft Translator (Bing) : Entrez votre ID client dans ce champ.
    • Code secret Microsoft Translator (Bing) : Copiez et collez le code de traduction ici.

  3. Cliquez sur OK.
  4. Dans Composer, cliquez sur le menu Démarrer, sur Traductions et sur Exécuter les traductions.

  5. Dans l’écran Sélectionner les langues à traduire, sous Sélectionner la langue, cliquez sur la flèche et sélectionnez une ou plusieurs langues.
  6. Cliquez sur Traduire.
  7. Une fois le formulaire compilé, cliquez sur OK.
  8. Dans le ruban, cliquez sur Bureau pour afficher le formulaire et les traductions.

  9. Dans l’aperçu, en regard de Traduire, cliquez sur la flèche et sélectionnez une langue.

Option 2 : Exporter un fichier texte

Retour au début

Exemple de fichier texte de traduction de Composer

Exemple de fichier texte de traduction de Composer
Une autre option de traduction consiste à exporter la traduction, à l’envoyer à un service de traduction, puis à importer le contenu traduit. Cette option crée un fichier avec tous les libellés associés au formulaire (pour toutes les vues) et inclut les paires Name=Value de chaque libellé.

  • Le nom est l’ID de libellé.
  • La valeur est le texte anglais du libellé.

Le texte de libellé peut être ensuite traduit dans n’importe quelle autre langue, puis réimporté vers la solution en définissant la langue à mettre à jour.

Remarque : Ne modifiez jamais le nom (ou ID de libellé).

Avant la version 11.1, il était nécessaire de conserver une copie des fichiers traduits. Cependant avec la version 11.1 la langue traduite précédemment peut être également exportée. Ces libellés nouveaux ou pas encore traduits, s’affichent en anglais.

Exportation vers un fichier texte

  1. Ouvrez le formulaire Composer.
  2. Ouvrez le menu Démarrer de Composer, puis cliquez sur Traductions et sur Exporter les traductions. Cette opération exporte le fichier de solution comme fichier texte (.TXT).

  3. Traduisez le fichier texte exporté. Par exemple, vous pouvez envoyer le fichier via un service de traduction.
  4. Importez le fichier texte traduit. Ouvrez le menu Démarrer de Composer, puis cliquez sur Traductions et sur Importer les traductions.

  5. Dans l’écran Importer les traductions, cliquez sur Choisir un fichier pour accéder au fichier traduit, puis sélectionnez la langue du fichier texte traduit dans le menu déroulant.
  6. Cliquez sur Importer.
  7. Remarque sur l’importation des fichiers de traduction

    L’importation d’un fichier de traduction met à jour la propriété « Remplacer la traduction » de chaque libellé.

    Si une erreur est détectée ou que des libellés doivent être traduits, vous pouvez procéder manuellement en modifiant la propriété « Remplacer la traduction » du libellé et/ou de la langue. Vous pouvez également procéder ainsi si les traductions initiales ont été effectuées avec le service de traduction de Bing. (Dans ce cas, il n’est pas nécessaire d’utiliser la fonctionnalité d’importation de traduction.)


    Importer des transactions


Option 3 : Utiliser les remplacements de traduction

Retour au début

Vous pouvez utiliser Remplacements de traduction pour définir manuellement le texte d’un champ de formulaire.

  1. Dans le formulaire Composer, cliquez sur le libellé du champ (et non pas sur le champ) à traduire.
  2. Dans le volet Propriétés, en regard de Remplacements de traduction, cliquez sur le bouton Options [...] .

  3. Dans l’éditeur de remplacement de traduction, entrez le ou les traductions désirées de la ou des langues souhaitées, puis cliquez sur OK.

Remarque : Si vous modifiez l’élément DropDown ou ComboBoxes pour lequel vous avez créé des options manuellement (à savoir que la Plage est définie sur Manuellement), veillez à retraduire la solution avant de la déployer.