Generación de texto adaptado al entorno local
Ejecute esta tarea para especificar el formato de tiempo de ejecución de texto localizado en un componente de aplicación.
Antes de empezar
Procedimiento
- Si es necesario, personalice el comportamiento del formato.
- En código de aplicación, llame al método de formato adecuado.
Ejemplo
Puede proporcionar un comportamiento supletorio para utilizarlo si el catálogo de mensajes no está disponible en tiempo de formato.
El siguiente código genera una serie adaptada al entorno local. Si se produce una anomalía de formato, la aplicación recupera y utiliza una serie supletoria en lugar de la serie adaptada al entorno local:
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("Entre número de cuenta: ");
try {
msg = new Label(ltf.format(this.applicationLocale), Label.CENTER);
}
catch (LocalizableException le) {
msg = new Label(ltf.getFallBackString(), Label.CENTER);
}
...
}