生成本地化的文本

执行此任务来指定应用程序组件中已本地化的文本的运行时格式。

开始之前

创建格式化程序实例设置本地化值(如果需要)。

过程

  1. 如果需要,定制格式化行为
  2. 在应用程序代码中,调用相应的格式化方法。

示例

如果相应的消息目录在格式化期间不可用,您可以为使用提供回退行为。

下列代码生成本地化的字符串。如果格式化失败,应用程序检索和使用回退字符串,而不是本地化的字符串。

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);
   }
   ...
}

下一步做什么

完成应用程序时,部署应用程序。有关更多信息,请参阅为部署准备可本地化文本包

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tin_gnlt
文件名:tin_gnlt.html