ビットウォークの高橋です。
山本さんの「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/