Skip to main content

Localiser un formulaire d’interface utilisateur

Archived

3 Tâches

45 mins

Visible to: All users
Débutant
Pega Platform 8.6
Expérience utilisateur
Français
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded. Cliquez ici to continue your progress in the latest version.

Scénario

Les parties prenantes de GoGoRoad souhaitent traduire le type de dossier New vendor en espagnol.

Utilisez l’assistant de localisation pour localiser le type de dossier New vendor de l’application GoGoRoad, exporter les fichiers, traduire en espagnol les propriétés d’un formulaire d’interface utilisateur, importer les fichiers, définir les paramètres régionaux et tester le formulaire traduit.

Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi.

Rôle Nom d’utilisateur Mot de passe
System Architect author@gogoroad pega123!
Note: Votre environnement de travail est susceptible de prendre en charge la réalisation de plusieurs défis. Par conséquent, la configuration montrée dans la vidéo de présentation du défi peut ne pas correspondre exactement à votre environnement.

Présentation du défi

Détail des tâches

1 Exécuter l’assistant de localisation

  1. Dans l’en-tête de Dev Studio, cliquez sur Configure > User Interface > Application readiness > Localization> Translate to new language pour démarrer le processus de traduction.
  2. Dans la liste déroulante Select a Language, sélectionnez Spanish ES, et cliquez sur Add.
  3. Cliquez sur Next pour passer à l’étape suivante.
  4. Cliquez Next.
    Note: Si un message No unlocked rulesets available s’affiche, fermez la fenêtre de message, puis désélectionnez et sélectionnez le ruleset GoGoRoad.
  5. Cliquez sur Enable records for translation pour définir l’indicateur de localisation sur chaque enregistrement.
    Enable records for translation
    Note: L’exécution du script de traduction peut prendre quelques minutes. Le nombre d’enregistrements activés peut varier, car votre environnement de travail prend en charge la réalisation de plusieurs défis.
  6. Cliquez sur Next.
  7. Cliquez sur Download for translation pour créer le module de traduction.
    Note: Cela peut prendre plusieurs minutes. Le module de traduction est automatiquement téléchargé dans votre dossier de téléchargement par défaut.
  8. Cliquez sur Next.
  9. Enregistrez le Work ID  de la traduction en cours dans un éditeur de texte pour pouvoir vous y reporter ultérieurement et cliquez sur Close pour fermer l’assistant de localisation.

    Note: Si l’application est traduite en plusieurs langues ou si l’assistant est exécuté plusieurs fois, vous aurez besoin du Work ID car vous aurez le choix entre plusieurs Work ID lorsque vous importerez le module de traduction.

2 Modifier le fichier TextToTranslate.xml

  1. Extrayez le contenu du module de traduction sur votre disque local. Le module est décompressé dans un dossier nommé Translation_<LangueSélectionnéePourLaTraduction>_<DateDeCréationDeL’Archive>_<Horodatage> (par exemple,Translation_Espagnol_2021-03-05_15-37-29).
  2. Dans le dossier TranslationFiles, ouvrez le fichier TextToTranslate.xml.
    Note: Vous pouvez modifier ce fichier dans Microsoft Excel 2003 ou une version ultérieure en cliquant sur le bouton Enable Editing à la première ouverture de la feuille de calcul.
  3. Saisissez le texte espagnol dans column B (Traduction) pour les libellés répertoriés dans le tableau suivant.
    Terme anglais Terme espagnol
    Name Nombre
    Street Calle
    City Ciudad
    State Estado
    Latitude Latitud
    Longitude Longitud
  4. Enregistrez le fichier TextToTranslate.xml pour confirmer vos traductions.
    Note: Ne modifiez pas le nom du fichier TextToTranslate.xml. L’assistant de traduction recherche ce nom exact lors du processus d’importation.
  5. Après traduction des termes voulus, recréez un package du dossier parent sous forme d’archive .zip.

3 Importer le module de traduction

  1. Dans l’en-tête de Dev Studio, cliquez sur Configure > User Interface > Application readiness > Localization> Translations in progress pour télécharger votre fichier.
  2. Sélectionnez le Work ID de traduction approprié que vous avez noté lors de l’exécution de l’assistant de traduction.
  3. Sélectionnez le GoGoRoad (Spanish) et saisissez 01-01-01 comme version du ruleset sous laquelle vous souhaitez enregistrer les traductions.
    Note: Si vous choisissez un ruleset non localisé, l’assistant crée une nouvelle version localisée du ruleset. Si le ruleset existe déjà, l’assistant importe les traductions dans le ruleset localisé existant.
  4. Pour les paragraphes HTML, correspondances et fragments de correspondance, saisissez 01-01-01 comme version du ruleset.
  5. Cliquez sur Next.
  6. Cliquez sur Choose File et sélectionnez le package de traduction mis à jour que vous avez créé aux étapes précédentes.
  7. Cliquez sur Next pour importer le module de traduction.
    Note: L’importation peut prendre plusieurs minutes.
  8. Cliquez sur Finish , puis sur Close  pour fermer l’assistant de localisation.

Vérifier votre travail

  1. Dans l’en-tête de Dev Studio, cliquez sur Configure > User Interface > Application readiness > Localization > Locale Settings.
  2. Dans la liste déroulante Use Locale, sélectionnez Spanish (Spain) puis cliquez sur Update.
  3. Revenez dans l'application GoGoRoad et créez un dossier New vendor. Lorsque le formulaire d'interface utilisateur s'affiche, vérifiez que les libellés des champs sont traduits comme dans l'image suivante.
    New vendor localized screen
               
  4. Remettez les Locale Settings sur ingles (Estados Unidos) puis cliquez sur Update.
  5. Créer un dossier New vendor et vérifiez que les libellés des champs sont en anglais.

      



Disponible dans les missions suivantes :

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice