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ファイルの一部を翻訳して 正常に日本語化されているのを確認できました。