Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

Internationalisierung und Lokalisierung im Jitterbit App Builder

App Builder bietet eingeschränkte Unterstützung für Internationalisierung und Lokalisierung. Insbesondere kann App Builder Datumsangaben und numerische Werte in einem regionsspezifischen Format darstellen. Beispielsweise kann App Builder das Datum 2023-05-16 für einen Benutzer mit US-Englisch (en-US) als 16.05.2023 oder für einen Benutzer mit deutscher Sprache (de-DE) als 16.05.2023 darstellen.

Kultur

Die Lokalisierungsunterstützung des App Builders basiert auf dem Kultur-Konzept von Microsoft .NET. Eine Kultur bietet Datums- und Zahlenformatierungsregeln für eine bestimmte Region. Kulturen werden IETF-Sprachtags.

Wie wird die Kultur des Benutzers bestimmt?

App Builder kann die bevorzugte Kultur des Benutzers auf eine der folgenden Arten ermitteln:

  1. App Builder versucht, die Kultur des Benutzers automatisch zu bestimmen. App Builder analysiert den vom Browser bereitgestellten Accept-Language-Header. Der Wert wird einer App Builder-Kultur zugeordnet.
  2. Die Kultur kann explizit im App Builder Benutzerkonto festgelegt werden. Dies kann durch einen Administrator oder durch den Benutzer selbst erfolgen, wenn die Selbstbedienung aktiviert ist.
  3. Der Benutzeragent kann die Kultur festlegen, indem er anhängt $culture={language-tag} zur URL Abfrage.
  4. Wenn die Kultur nicht anders bestimmt werden kann, wird die Standardsystemkultur verwendet.

Kultur- und Hintergrundjobs

Bei der Ausführung von Hintergrundjobs hängt die effektive Kultur von der Art der Warteschlange ab.

  • Wird der Job von einem Benutzer geplant (z. B. per Mausklick), wird die bevorzugte Kultur des Benutzers verwendet.
  • Wird der Job nach einem Zeitplan in die Warteschlange gestellt, wird die Kultur des Dienstbenutzerkontos verwendet.

Erweiterbarkeit

Kulturen werden durch die Laufzeit definiert. Entwickler können keine neuen Kulturen registrieren. Sie können jedoch eine Liste vorhandener Kulturen abrufen, indem sie das öffentliche Datenobjekt „Kultur“ abfragen.

So überprüfen und bearbeiten Sie Sprache, Gebietsschema und Zeitzonen

  1. Gehen Sie zum Menü Action Drawer
  2. Klicken Sie auf den Menüeintrag, der den aktuellen Sprachwert anzeigt. Beispiel: Englisch (USA)
  3. Der resultierende Popup-Bildschirm Lokalisierung enthält Registerkarten für Sprache und Orts- und Zeitzonen

    • Klicken Sie auf die entsprechende Tab, um sie zu überprüfen und Änderungen vorzunehmen
    • Wenn Sie die Sprache aktualisieren, müssen Sie das Browserfenster aktualisieren, um die aktualisierten Informationen anzuzeigen

    Lokalisierung.png

Bekannte Probleme und Einschränkungen

Accept-LanguageQualitätswerte

Der Accept-Language Mit dem Header können Benutzeragenten Sprachpräferenzen durch die Zuweisung eines „Qualitätswerts“ gewichten. App Builder berücksichtigt den Qualitätswert nicht. Stattdessen verwendet App Builder das erste Sprach-Tag.

Kalender

App Builder unterstützt nur den Gregorianischen Kalender.