[Openlaszlo-i18n 477] laszlomessages.propertiesの場所

Back to archive index

Yoshihiro ICHIYANAGI ichan****@im*****
2005年 10月 21日 (金) 11:47:54 JST


こんにちは

以前TOGさんが言われていたようにlaszlomessages*.propretiesファイル
をLPS_HOME/WEB-INF/lps/i18n/に置いてテストしてみたのですが、
この場合ResourceBundle.getBundle(BUNDLE_NAME, LOCALE)では
ファイルを見つけることができませんでした。
どうもLPS_HOME/WEB-INF/lps/config/lps.propertiesなどは
ResourceBundleを使わず直接FileInputStreamからreadしている
ようです。したがってResourceBundleとして読み込む必要のある
われわれの場合としては、やはり$LPS_HOME/WEB-INF/classes/に
置かないといけないようです。

結論としては、$LPS_HOME/WEB-INF/classes/org/openlasze/i18n/下に
laszlomessages*.propertiesファイルを置いておきます。

簡単なテストではありますが、log4j.propertiesをDEBUGモードにして
$LPS_HOME/WEB-INF/lps/config/lps.propertiesファイルを
i18n.locale=ja_JP
そしてlaszlomessages_ja_JP.propertiesファイルの一部を翻訳して
正常に日本語化されているのを確認できました。




Openlaszlo-i18n メーリングリストの案内
Back to archive index