作者: Keiichi Takahashi
日時: 2002/4/21(16:14)
ビットウォークの高橋です。

山本さんの「Tcl/Tk日本語マニュアル」に刺激を受けて…、というか、今までサ
ボっていましたので、懺悔します。

Tcl/Tkをインストールすると、例えば

lib/tk8.4/msgs

というディレクトリがありまして、::msgcatライブラリを利用してメッセージ、
ダイアログ関係のウィジェットのOKボタンなどのメッセージを各国対応できるよ
うになっています。

実は昔、日本語の部分のメッセージカタログ作成についてJan Nijtmans氏や
Laurent Duperval氏から任されたのですが、Img1.2.4の日本語メッセージカタロ
グを取り込んでもらった他は、肝心のコアへのメッセージ作成努力を怠っていま
した。

言い訳になりますが、8.3のリリース当初はまだ対象のウィジェットに日本語を
表示した場合、一部問題があったので何度か論議した後、そのまま途絶えてし
まったのでした。

対象となるウィジェットは、

tk_getOpenFile
tk_getSaveFile
tk_chooseDirectory
tk_messageBox
tk_chooseColor

などです。

ただし、Windows版TkではOSに依存したメッセージが表示されてメッセージカタ
ログが不要な箇所もあります。

この機に、精力的にメッセージカタログを作って、本MLで紹介し、皆さんのご意
見を伺っていこうと思います。

なお、日本語メッセージカタログ作成については、今のところプロジェクトを個
別に作る予定はありません。理由は、この件は比較的容易にコアソースへ反映さ
せることができると考えられるからです。

今後、進捗を紹介していこうと考えていますので、ご意見などお寄せ下さい。


-- 
Keiichi Takahashi, bitWalk Co.,Ltd.
mailto:bitwalk@...
http://members10.tsukaeru.net/bitwalk/