Skip to main content
Skip table of contents

i18nModule

Versionshinweise

18.1

Code

GROOVY
String I18nUtils.i18nModule(String moduleID, String key, Locale language, Object... parameter)

Beschreibung

Internationalisiert den übergebenen Schlüssel für das gewählte Modul.

Parameter

  • moduleID - Die ID eines Moduls
    z.B. "TICKET" oder "C20CRMBASIS"
  • key - Der Schlüssel für die Internationalisierung. 
    z.B. "Mein.Schluessel"
  • language - Gibt die Sprache an, für welche die Internationalisierung durchgeführt werden soll. 
    z.B. SessionConstants.LOCALE, siehe auch LocaleConstants.
  • parameter - [optional]
    Kommaseparierte Liste von zusätzlichen Parametern für den internationalisierten Text. Die Platzhalter im Text sind mit {0}, {1} usw. anzugeben.

Rückgabe
Gibt den internationalisierten Schlüssel zurück. Wurde der angegebene Schlüssel nicht gefunden, so wird der übergebene Schlüsselwert zurückgeliefert.

Beispiele

GROOVY
String internationalizedValue = I18nUtils.i18nModule("TICKET", "Mein.Schluessel", SessionConstants.LOCALE);
//=> "My value"
String internationalisierterWert = I18nUtils.i18nModule("C20CRMBASIS", "Mein.Schluessel", SessionConstants.LOCALE, "ParameterA", "ParameterB");
//=> "Mein ParameterA Wert ParameterB"
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.