= MacOS X 10.9 Mavericks でのGIMP 2.8.10の日本語化

MacOS XGIMPをインストールするがメニューが日本語されていないものを日本語化する方法。

参考

http://voidptr.seesaa.net/article/391032251.html

  1. GIMP本家からgimp2.8.10をダウンロードしてインストール。このままだとメニューが英語のまま。で、SourceForge.jp版のロケールをコピーすることで解決するとのこと。
  2. SourceForge.jp版をダウンロードし、dmgをダブルクリックしてマウントする。
  3. SourceForge.jp版のGimp.app内にあるjaディレクトリをインストールした本家の配下にコピー。GUIでも可能とのこと。その際はGimp.appを右クリックして「パッケージの内容を表示」を選択することでその中身のFinderが起動。
$ cd /Volumes/Gimp\ 2.8.10p2\ Mavericks/Gimp.app/Contents/Resources/share/locale/
$ cp -ipr ja /Applications/GIMP.app/Contents/Resources/share/locale/
overwrite /Applications/GIMP.app/Contents/Resources/share/locale/ja/LC_MESSAGES/gtk20.mo? (y/n [n]) y
$

一応、ロケールファイルがありげだが上書きしてしまえ。

起動スクリプトの修正

エディタでインストールした本家の /Applications/GIMP.app/Contents/MacOS/GIMP を編集。中身を見るとバグっぽいぞ。

$ cd /Applications/GIMP.app/Contents/MacOS/
$ ls -alF
total 16392
drwxr-xr-x@ 5 kohchi  admin      170 12 14 05:53 ./
drwxr-xr-x@ 6 kohchi  admin      204 12 14 05:52 ../
-rwxrwxrwx@ 1 kohchi  admin     7538 11 18 02:56 GIMP*
-rwxr-xr-x@ 1 kohchi  admin  8365044 12 14 05:53 GIMP-bin*
-rwxr-xr-x@ 1 kohchi  admin    13064 12 14 05:53 python*
$ cp -ip GIMP GIMP.sv
$ vi GIMP
APP=nameとなっているところをAPP="gimp20"に変更する。
$ diff -u GIMP.sv GIMP
--- GIMP.sv	2013-11-18 02:56:29.000000000 +0900
+++ GIMP	2014-04-14 17:40:37.000000000 +0900
@@ -89,7 +89,7 @@
 
 echo "Locale black magic..."
 
-APP=name
+APP="gimp20"
 I18NDIR="$bundle_data/locale"
 # Set the locale-related variables appropriately:
 unset LANG LC_MESSAGES LC_MONETARY LC_COLLATE
$ rm GIMP.sv

その後起動してみる

起動時スプラッシュもメニューも(一部英語だが)日本語化されている。