Web アプリケーションでの特定言語用日付設定
注: 特別な記載がない限り、言及されるすべてのファイルは Web アプリケーションのインストーラーでインストール済みであるものとします。
重要: webapphome は、Campaign Web アプリケーションがインストールされたディレクトリーを参照します。language_code は、システムに対して選択している言語設定を参照します。
- webapphome/conf/campaign_config.xml ファイルを編集して、<supportedLocales> タグ内のコンマ区切りリストに language_code が含まれるようにします。次のようになります。
<supportedLocales>en_US, language_code</supportedLocales>
- webapphome/webapp ディレクトリーで、ディレクトリー・ツリー en_US to language_code (大/小文字の区別あり) 全体をコピーします。
- webapphome/webapp/WEB-INF/classes/resources で、StaticMessages_en_US.properties を StaticMessages_ language_code.properties にコピーします。また、ErrorMessages_en_US.properties を ErrorMessages_ language_code.properties にコピーします。
- StaticMessages_ language_code.properties を編集します。DatePattern を検索して、DatePattern=dd/MM/yyyy と変更します (大/小文字の区別あり)。注: このフォーマットは Java™ で定義されます。このフォーマットについての詳細は、java.text.SimpleDateFormat に関する Java 資料 (http://java.sun.com) を参照してください。StaticMessages.properties ファイルを変更する必要はありません。
- WebSphere® の場合: Web アプリケーションを再度 jar ファイル化します。
- WebLogic の場合: 現行の Web アプリケーション・モジュールを削除します。
- 新規モジュールを追加します。
- Web アプリケーションを再デプロイします。
- Campaign リスナーを再始動する必要はありません。
- Web ブラウザーの言語設定で、language_code が最優先になっていることを確認してください。詳細については、Web ブラウザーを正しい言語に設定する方法、およびコンピューターで特定言語を表示するように設定する方法のセクションを参照してください。注: language_code では、必ずアンダースコアーでなくハイフンを使用してください。アンダースコアーの代わりにハイフンを使用するのは Web アプリケーション構成においてのみです。
- Campaign にログインします。StaticMessages_language_code.properties に指定したフォーマットで Campaign に日付が表示されます。
IBM® Campaign の時刻を構成する方法については、IBM Campaign の資料を参照してください。
例
時刻が午前 10 時 54 分の場合、CURRENT_TIME() はストリング「10:54:00 AM」を返します。
関連関数
機能 | 説明 |
---|---|
CURRENT_DAY | 現在の日付を数値として戻します。 |
CURRENT_JULIAN | 現在のユリウス暦の数値を戻します。 |
CURRENT_WEEKDAY | 現在の曜日を数値として戻します。 |
CURRENT_YEAR | 現在の年を数値として戻します。 |