Lokalisierten Text generieren

Führen Sie diese Task aus, um die Laufzeitformatierung für lokalisierten Text in einer Anwendungskomponente festzulegen.

Vorbereitende Schritte

Erstellen Sie eine Formatter-Instanz und legen Sie die benötigten Lokalisierungswerte fest.

Vorgehensweise

  1. Passen Sie bei Bedarf das Formatierungsverhalten an.
  2. Rufen Sie im Anwendungscode die entsprechende format-Methode auf.

Beispiel

Falls der erforderliche Nachrichtenkatalog zum Zeitpunkt der Formatierung nicht verfügbar ist, können Sie eine Zurücksetzungsmethode bereitstellen.

Der folgende Code generiert eine lokalisierte Zeichenfolge. Wenn die Formatierung scheitert, ruft die Anwendung an Stelle der lokalisierten Zeichenfolge eine Zurücksetzungszeichenfolge ab und verwendet diese:

import com.ibm.websphere.i18n.localizabletext.LocalizableException;
import com.ibm.websphere.i18n.localizabletext.LocalizableTextFormatter;
import java.util.Locale;

public void drawAccountNumberGUI(String accountType){
   ...
   LocalizableTextFormatter ltf = new LocalizableTextFormatter();
   ...
   ltf.setFallBackString("Geben Sie Ihre Kontonummer ein: ");
   try {
      msg = new Label(ltf.format(this.applicationLocale), Label.CENTER);
   }
   catch (LocalizableException le) {
      msg = new Label(ltf.getFallBackString(), Label.CENTER);
   }
   ...
}

Nächste Schritte

Implementieren Sie die fertig gestellte Anwendung. Weitere Informationen finden Sie unter Implementierung des Pakets Localizable Text vorbereiten.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tin_gnlt
Dateiname:tin_gnlt.html