[Openlaszlo-i18n 84] Re: i18n作業

Back to archive index

Yoshihiro ICHIYANAGI ichan****@im*****
2005年 10月 11日 (火) 07:48:22 JST


TOGさん

おはようございます。

> 動作完璧です。すごい。
> 感動しました。びっくり!

ありがとうございます。やった甲斐があります。

> コンバート後のjavaファイルを.newと名前付けるのではなくて、コンバート前のファイルを
> .oldに変更するほうが簡単にコンパイルして実行テストできると思います。

わかりました。ちょっとやってみます。

> 以下作業ガイドラインを簡単にまとめてみました。他に必要なことなどがありま
> したら追加くださいませ。
> 
> ・RULE.i18nにしたがって
> 
> > 	//@conv-i18n.begin
> > 	//@conv-i18n.end
> 
> を置き換えたいStringの前後に挿入する。
> 
> 
> ・置き換え対象の文字列はログ・表示用の英語メッセージです。
> ・一クラスごとに確認・追加・編集し、チェックインする。
> ・チェックインの際には
> 
> i18n-messages:1 
> 
> のようにクラス内に追加したコメントの数をコメントしてください。
> ・クラスをチェックして外部化する必要のないクラスは
> 
> i18n-messages:0
> 
> のようにコメントする。

了解いたしました。


あと、国際化対象のパッケージクラスをある程度限定しといた方がいいような気がします。
例えば、ちょっと思い出しましたが、
国際化を行うorg.openlaszlo.i18n.LaszloMessagesクラス内のinitializeで、
org.openlaszlo.server.LPSクラスのstatic変数mLocaleを利用しています。
したがって、LPSクラスの起動時エラーなどinitializeの過程に、
LaszloMessagesを利用すると問題が生ずるような。

LPSクラスは、メッセージの外部化を行なわないのが無難ですかね。
まだ他にその類のクラスはないですかね。
先ずは、org.openlaszlo.serverのパッケージはいじらないで置いておきますか。
いかがでしょうか?

ichan



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