Gimp を始め GTK+-1.0.x を使ったアプリケーションでは GtkConv というパッチ
をあてることによりメニューの文字列を各国語に変換することが簡単にできます。
英語アプリの文字列をどのように変換するかを定義したファイルを作成して
menu.xxxx というファイル名で ~/.gtk ディレクトリに置くだけです。
xxxx の部分は、そのアプリと同じ名前にします。従って Gimp の場合は
~/.gtk/menu.gimp で xscanimage の場合は、
~/.gtk/menu.xscanimage となります。また GTK+-1.0.x を使ったアプリ
全般に共通の内容を定義したmenu.default もあります。
現在使用している Gimp が既に GtkConv で日本語化されている場合は、
menu.xxxx の内容を参考にするとよいでしょう。
英語の文字列と日本語の文字列を TAB で区切るというのがポイントです。
TAB で始まる行は、行末までコメントになります。
なお、GTK+-1.2.x では I18N (国際化)されているので、上記の方法による
メニューの日本語化がうまくいくかどうかは分かりません。
インストール済みの GTK+ のバージョンは、次のようにすれば表示されます。
$ gtk-config --version
詳しくは下記 GtkConv のホームページをご覧下さい。
http://www.hi-ho.ne.jp/~asura/menu/gtk.html
参考までに私が作った ~/.gtk/menu.xscanimage ファイルの内容を
示します。
-*-coding: euc-japan -*-
Time-stamp: <99/06/03 02:15:29 kawa>
Copyright (C) 1999 Ryoji Kawagishi <kawagisi@yk.rim.or.jp>
Preferences 設定
Show advanced options 詳細オプションを表示
Show tooltips ツールチップスを表示
Length unit 長さの単位
millimeters ミリメートル
centimeters センチメートル
inches インチ
Preview options... プレビューオプション...
Save device settings デバイス設定を格納
Restore device settings デバイス設定を読込む
Output 出力
Filename ファイル名
Scan Mode スキャンモード
Scan mode スキャンモード
Color カラー
Gray グレイ
Halftone 中間調
LineArt ラインアート
Scan resolution [dpi] スキャン解像度[dpi]
Expanded Resolution Expanded 解像度
Scan speed スキャン速度
Enhancement エンハンスメント
Exposure [%] 露出 [%]
Brightness [%] 明るさ [%]
Contrast [%] コントラスト [%]
White level 白レベル
Black level 黒レベル
Midtone Level 中間調レベル
Gamma Control ガンマ制御
Gamma Control Mode ガンマ制御モード
None 無し
Scalar スカラ
Table テーブル
How to specify gamma correction, if at all ガンマ補正の指定方法
Geometry ジオメトリ
Top-left x [cm] 左上 x [cm]
Top-left y [cm] 左上 y [cm]
Bottom-right x [cm] 右下 x [cm]
Bottom-right y [cm] 右下 y [cm]
Top-left x [mm] 左上 x [mm]
Top-left y [mm] 左上 y [mm]
Bottom-right x [mm] 右下 x [mm]
Bottom-right y [mm] 右下 y [mm]
Top-left x [in] 左上 x [インチ]
Top-left y [in] 左上 y [in]
Bottom-right x [in] 右下 x [in]
Bottom-right y [in] 右下 y [in]
Scan スキャン
Preview Window プレビュー窓