Yoshihiro ICHIYANAGI
ichan****@im*****
2005年 10月 13日 (木) 12:24:03 JST
こんにちは。 ちょっと説明不足の点がありましたので、 本格的な作業に入る前に再確認させてください。 メッセージの外部化のために行うコメント文(//@conv-i18n.beginと//@conv-i18n.end) の挿入は、コンバータの機能的限界があります関係上 次の様にしていただけると助かります。 例1.外部化対象が単純なストリングの場合、 [挿入前] if ((jvmMajor == 1 && jvmMinor < 4) || jvmMajor < 1) { -> String message = "LPS running against JRE version < 1.4; this is *not* supported!"; log(message); mLogger.warn(message); } [挿入後] if ((jvmMajor == 1 && jvmMinor < 4) || jvmMajor < 1) { String message = //@conv-i18n.begin "LPS running against JRE version < 1.4; this is *not* supported!"; //@conv-i18n.end log(message); mLogger.warn(message); } 例2.あるmethodの引数になっている場合、 [挿入前] } catch (Exception e) { -> mLogger.warn(date.toString() + ": Can't parse JRE specification version: " + jvmVersion); } [挿入後] } catch (Exception e) { mLogger.warn( //@conv-i18n.begin date.toString() + ": Can't parse JRE specification version: " + jvmVersion //@conv-i18n.end ); <----このようにしてください。 } わからない点などありましたら、replyくださいませ。 ちょっと不便ではありますが、 何卒よろしくお願いいたします。orz ichan