Skip to main content

UI-Formulare lokalisieren

3 Aufgaben

45 Min.

Visible to: All users
Anfänger
Pega Platform 8.7
Benutzererfahrung
Deutsch

Szenario

Die GoGoRoad-Stakeholder möchten den Case-Typ „New vendor“ ins Spanische übersetzen.

Verwenden Sie den Localization-Assistenten, um den Case-Typ „New vendor“ der GoGoRoad-Anwendung zu lokalisieren, die Dateien zu exportieren, die Eigenschaften eines UI-Formulars ins Spanische zu übersetzen, die Dateien zu importieren, die Locale-Einstellungen festzulegen und das übersetzte Formular zu testen.

In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen.

Rolle Benutzername Passwort
System Architect author@gogoroad pega123!
Hinweis: Ihre Übungsumgebung unterstützt möglicherweise den Abschluss mehrerer Challenges. Es kann daher vorkommen, dass die im Challenge-Walkthrough gezeigte Konfiguration nicht genau mit Ihrer Umgebung übereinstimmt.

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Challenge-Schritte

Genaue Übungsschritte

1 Localization-Assistenten ausführen

  1. Klicken Sie im Header von Dev Studio auf Configure > User Interface > Application readiness > Localization> Translate to new language, um den Übersetzungsprozess zu starten.
  2. Wählen Sie in der Drop-down-Liste „Select a Language“ Spanish ES, aus und klicken Sie auf Add.
  3. Klicken Sie auf Next, um mit dem nächsten Schritt fortzufahren.
  4. Klicken Sie auf Next.
    Hinweis: Wenn eine Meldung No unlocked rulesets available angezeigt wird, schließen Sie das Hinweisfenster, heben die Auswahl auf und wählen das GoGoRoad-Ruleset aus.
  5. Klicken Sie auf Enable records for translation, um das Lokalisierungskennzeichen für jeden Eintrag zu setzen.
    Enable records for translation
    Hinweis: Die Fertigstellung des Übersetzungsskripts kann ein paar Minuten dauern. Die Anzahl der aktivierten Datensätze kann variieren, da Ihre Übungsumgebung den Abschluss mehrerer Challenges unterstützt.
  6. Er klickt auf Next.
  7. Klicken Sie auf Download for translation, um das Übersetzungspaket zu erstellen.
    Hinweis: Das kann einige Minuten dauern. Das Übersetzungspaket wird automatisch in Ihren standardmäßigen Download-Ordner heruntergeladen.
  8. Klicken Sie auf Next.
  9. Speichern Sie die Work ID  der laufenden Übersetzung in einem Texteditor zur weiteren Verwendung. Klicken Sie auf Close, um den Localization-Assistenten zu schließen.

    Hinweis: Wird die Anwendung in mehrere Sprachen übersetzt oder der Assistent mehrmals ausgeführt, benötigen Sie die Work ID, da beim Importieren des Übersetzungspakets mehrere Work IDs zur Auswahl stehen werden.

2 Datei „TextToTranslate.xml“ ändern

  1. Entpacken Sie den Inhalt des Übersetzungspakets auf Ihr lokales Laufwerk. Das Übersetzungspaket wird in einen Ordner entpackt, der die Namenskonvention „Translation_<LanguageSelectedForTranslation>_<DateArchiveCreated>_<TimeStamp>“hat (z. B. Translation_Spanish_2021-03-05_15-37-29).
  2. Öffnen Sie im Ordner TranslationFiles die Datei TextToTranslate.xml.
    Hinweis: Wenn Sie Microsoft Excel 2003 oder höher verwenden, können Sie diese Datei bearbeiten, indem Sie beim ersten Öffnen der Tabelle auf die Schaltfläche Enable Editing klicken.
  3. Geben Sie den spanischen Text in column B (Übersetzung) für die Bezeichnungen in der folgenden Tabelle ein.
    Englische Begriffe Spanische Begriffe
    Name Nombre
    Street Calle
    City Ciudad
    State Estado
    Latitude Latitud
    Longitude Longitud
    Hinweis: Wenn Ihnen Microsoft Excel nicht zur Verfügung steht, können Sie die XML-Datei mit einem Texteditor bearbeiten. Wenn Sie die Datei in einem Texteditor geöffnet haben, suchen Sie nach diesem String:

     

    Name

     

     

     

     

    Aktualisieren Sie dann den String, um die Übersetzung zum zweiten -Tag hinzuzufügen:

     

    Name

     

     

    Nombre

     

    Wiederholen Sie den Prozess, um nach jedem englischen Begriff zu suchen und die spanische Übersetzung hinzuzufügen.

  4. Speichern Sie die Datei TextToTranslate.xml, um Ihre Übersetzungen zu übernehmen.
    Hinweis: Ändern Sie nicht den Namen der Datei TextToTranslate.xml. Der Übersetzungsassistent sucht während des Importvorgangs nach genau diesem Namen.
  5. Ist die Übersetzung fertig, verpacken Sie den übergeordneten Ordner wieder als ZIP-Archiv.
    Hinweis: Der Übersetzungs-Assistent lässt es nicht zu, ZIP-Ordner mit Leerzeichen im Ordnernamen hochzuladen.

3 Übersetzungspaket importieren

  1. Klicken Sie im Header von Dev Studio auf Configure > User Interface > Application readiness > Localization> Translations in progress, um Ihre Datei hochzuladen.
  2. Wählen Sie die entsprechende Übersetzung Work ID, die Sie während der Ausführung des Übersetzungsassistenten angegeben haben.
  3. Wählen Sie das GoGoRoad (Spanish) und geben Sie 01-01-01 als die Ruleset-Version ein, in der Sie die Übersetzungen speichern möchten.
    Hinweis: Wenn Sie ein nichtlokalisiertes Ruleset auswählen, erstellt der Assistent ein neues lokalisiertes Ruleset und eine neue Version. Gibt es das Ruleset bereits, importiert der Assistent Übersetzungen in das bestehende lokalisierte Ruleset.
  4. Für die HTML-Absätze, Correspondences und Correspondence Fragments geben Sie als Ruleset-Version 01-01-01 ein.
  5. Er klickt auf Next.
  6. Klicken Sie auf Choose File und wählen Sie das aktualisierte Übersetzungspaket aus, das Sie in den vorherigen Schritten erstellt haben.
  7. Klicken Sie auf Next, um das Übersetzungspaket zu importieren. Stellen Sie sicher, dass das Import-Protokoll 6 erfolgreich importierte Übersetzungen anzeigt.
    Hinweis: Der Import der Übersetzungsdatei kann einige Minuten dauern.
  8. Klicken Sie auf Finish  und dann auf Close , um den Localization-Assistenten zu schließen.

Arbeit überprüfen

  1. Klicken Sie im Header von Dev Studio auf Configure > User Interface > Application readiness > Localization > Locale Settings.
  2. Wählen Sie in der Drop-down-Liste Use Locale die Option Spanish (Spain) aus und klicken Sie auf Update.
  3. Kehren Sie zur GoGoRoad-Anwendung zurück und erstellen Sie einen neuen Case „New vendor“. Wenn das UI-Formular ausgeblendet wird, bestätigen Sie, dass die Feld-Label wie im folgenden Bild übersetzt sind.
    New vendor localized screen
               
  4. Ändern Sie die Option Locale Settings zurück zu ingles (Estados Unidos) und klicken Sie auf Update.
  5. Erstellen Sie einen neuen Case „Vendor“ und bestätigen Sie, dass die Feld-Label auf Englisch sind.

      


In dieser Challenge üben Sie, was Sie im folgenden Modul gelernt haben:


In den folgenden Missions verfügbar:

Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

100% fanden diesen Inhalt hilfreich

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

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