Javaファイル内の多言語化対応

d.furuya 340views 更新:2014年3月18日

<Javaファイル内の多言語化の例>

portlets/exttimecard/src/main/java/com/aimluck/eip/exttimecard/ExtTimecardSystemMapFormData.java

 worktime_in.setFieldName("勤務時間内の勤務時間");

↓↓↓

worktime_in.setFieldName(ALLocalizationUtils.getl10n("EXTTIMECARD_SETFIELDNAME_IN_WORKTIME"));

また、日本語(勤務時間内の勤務時間)がAipoLocalization_ja.properties内に定義されていない場合、

AipoLocalization内に

war/src/main/resources/com/aimluck/eip/modules/localization/AipoLocalization_ja.properties

EXTTIMECARD_SETFIELDNAME_WORKTIME_IN_WORKTIME=勤務時間内の勤務時間

を定義する必要がある。このとき、mvn installを行うと他のAipoLocalizationにも変更が反映される。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません