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

Localization

Customize existing texts

Texts of the existing languages can be adapted as required. This requires the following steps:

  • Copy the texts of the language to be adapted into the custom-localizations.js

  • Customize the text as desired

    Unused entries can be deleted

  • Save the custom-localizations.js file

The customized texts will be applied as soon as the IBI-aws WebClient has been reloaded in the browser of your choice.

Add new texts

New texts can be added by following these steps:

  • Copy a text of the target language into custom-localizations.js
    Children macro unable to render for apps.

  • Customize the ID and text as desired

    The new text must be added for each language used in the WebClient.

  • Save the custom-localizations.js file

The new texts will be available as soon as the IBI-aws WebClient has been reloaded in the browser of your choice.

Add new language

Other languages can be added by following these steps:

  • Copy texts from an existing language into custom-localizations.js
    Children macro unable to render for apps.

  • Adjust the language code (e.g. en)

  • Translate the existing texts into the new language

    All entries must be present, as in the copied localization.

  • Save the custom-localizations.js file

The new localization will be available as soon as the IBI-aws WebClient has been reloaded in the browser of your choice.

Example of a custom-localization.js

The custom-localization.js can contain several languages, but each language can only be used once. The content of a custom-localization.js can look like this:

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"
};