[Openlaszlo-i18n 64] Re: 実装後のテストについて

Back to archive index

Yoshihiro ICHIYANAGI ichan****@im*****
2005年 10月 5日 (水) 08:02:21 JST


おはようございます。

> 現在は既存のメッセージの置き換えですが、今後OpenLaszlo側でクラスやメソッ
> ドなどを追加し、メッセージを表示する必要が出てきた場合はPropertiesファイ
> ルにメッセージを記入し、LaszloMessageManagerを使ってコードから呼び出すこ
> とになると思います。その際はソースコードの順に番号が振れるわけではないの
> で、連番というのは逆にわかりにくいかもしれません。

Eclipse ResourceBundle Editorが生成するindexが連番でないのは
既存クラスに新しく追加されるメッセージを考慮しているんですね。(なるほど)
 
> 命名に迷わず、また重複することなく、できれば自己説明的なKeyにする、よい
> アイデアありますでしょうか。

今後一般のdeveloperが新しいクラスやメソッドの追加の際、
多分Messageの国際化を考えたコーディングはおこないませんよね。

/*********** (ここからは理想です) ************
だからLaszloMessageを挿入する作業はあるタイミングで特定の人々が
convertorをつかって行えれば最高ですね。
例えば、source code内の国際化すべきメッセージのところに、マークとなるコメント文を
挿入して、あとはconvertorが勝手にLaszloMessage.getMessage()に変換して、
メッセージもResourceファイルに吐きだし、その時keyも自動生成される。
後はメッセージの翻訳のみ行えばいい、と。
**********************************************/

> $NON-NLS-1$のコメントはPluginのチェックボックスの状態を[internalize]にす
> ることで回避できるようです。

そうですか、それはよかったです。#まだほとんどつかっていないので(^^;



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