WebSphere Application Server Network Deployment, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

ローカライズ済みテキストの生成

アプリケーション・コンポーネント内のローカライズ済みテキストのランタイム・フォーマットを指定するには、このタスクを実行します。

始める前に

必要に応じて、フォーマッター・インスタンスの作成およびローカリゼーション値の設定を行います。

プロシージャー

  1. さらに、必要であれば、 フォーマット動作のカスタマイズを行います。
  2. アプリケーション・コード内で、適切な format メソッドを呼び出します。

適切なメッセージ・カタログがフォーマット時に使用できない場合に利用する、 フォールバック動作を提供することができます。

以下のコードで、ローカライズ済みストリングが生成されます。 フォーマットに失敗すると、アプリケーションは、ローカライズ済みストリングの代わりとして、 フォールバック・ストリングを検索し、使用します。
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);
   }
   ...
}

次の作業

アプリケーションが終了した後で、そのアプリケーションをデプロイします。 詳しくは、デプロイメントのためのローカライズ可能テキスト・パッケージの準備 を参照してください。



サブトピック
フォーマット・メソッドの動作のカスタマイズ
関連タスク
言語特定ストリングの構成
関連資料
LocalizableTextFormatter クラス
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 7:44:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/tin_gnlt.html