Create a formatter instance and set the localization values as needed.
Example
You can provide fallback behavior for use if the appropriate message catalog is not available at formatting time. The following code generates a localized string. If the formatting fails, the application retrieves and uses a fallback string instead of the localized string:
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("Enter account number: "); try { msg = new Label(ltf.format(this.applicationLocale) , Label.CENTER); } catch (LocalizableException le) { msg = new Label(ltf.getFallBackString() , Label.CENTER); } ... }
Related tasks
Composing language-specific strings
Related reference
LocalizableTextFormatter class