IBI-aws
1.30 1.29 1.28 1.27 1.26 1.25 1.24 1.23 1.22 1.21 German English
1.30 1.29 1.28 1.27 1.26 1.25 1.24 1.23 1.22 1.21 German English

Lokalisierung

Vorhandene Texte anpassen

Texte der vorhandenen Sprachen können bei Bedarf angepasst werden. Hierzu sind folgende Schritte nötig:

  • Texte der anzupassenden Sprache in die custom-localizations.js kopieren
    Children macro unable to render for apps.

  • Die Texte wie gewünscht anpassen

    Nicht benötigte Einträge können gelöscht werden

  • Die Datei custom-localization.js speichern

Die angepassten Texte werden angewendet, sobald der IBI-aws WebClient im Browser Ihrer Wahl erneut geladen wurde.

Neue Texte hinzufügen

Werden neue Texte benötigt, können können diese durch folgende Schritte hinzugefügt werden:

  • Einen Text der gewünschten Sprache in die custom-localizations.js kopieren
    Children macro unable to render for apps.

  • Die ID und den Text wie gewünscht anpassen

    Der neue Text muss für jede im WebClient genutzte Sprache hinzugefügt werden.

  • Die Datei custom-localization.js speichern

Die neuen Texte werden angewendet, sobald der IBI-aws WebClient im Browser Ihrer Wahl erneut geladen wurde.

Neue Sprache hinzufügen

Wenn der IBI-aws WebClient in einer weitere Sprache benötigt wird, kann diese durch folgende Schritte hinzugefügt werden:

  • Verfügbare Texte aus einer vorhandenen Sprache in die custom-localizations.js kopieren
    Children macro unable to render for apps.

  • Den Sprachcode anpassen (z.B. de)

  • Vorhandene Texte in der neuen Sprache übersetzen

    Es müssen alle Einträge, wie in der kopierten Lokalisierung, vorhanden sein.

  • Die Datei custom-localization.js speichern

Die neue Sprache steht zur Verfügung, sobald der IBI-aws WebClient im Browser Ihrer Wahl erneut geladen wurde.

Beispiel einer custom-localization.js

Die custom-localization.js kann mehrere Sprachen beinhalten, jede Sprache allerdings nur einmalig. Der Inhalt einer custom-localization.js kann wie folgt aussehen:

JavaScript
IBI.aws.customStrings["en"] = {
    "Remark": "Remark",
    "Message": "Note",
    "ApplicationSpecificRemark": "Applicationspecific remark",
    "GeneralRemark": "General remark",
    "MobileGeneralRemark": "Remark for mobile clients"
};
 
IBI.aws.customStrings["de"] = {
    "EarlyWarning": "Warnung"
};