ちょっと前に盛り上がりを見せていた、オープンソースのソーシャルブックマークサービス「Scuttle」を日本語化してみました。
よっし。と思ったら先に公開している人がいました。orz
SourceForge.net:[ 1379585 ] I made Japanese translation.
ですが、せっかくだから手順とあわせて晒しておきます。
解凍したファイルの「 ja_JP.po」というのがソースファイルです。
(訂正:ロケール名の書式が間違ってるとご指摘を受けました。ありがとうございます。)
エディタで開いて
msgid "hogehoge" msgstr "ほげほげ"
みたいな形式でひたすら翻訳していきます。できたファイルはutf-8で保存。
次に、gettextに含まれるmsgfmtというコマンドでバイナリにコンパイルする必要があります。OSXにgettextをインストールしてやってみたのですが、上手くいきませんでした。ので、久しぶりにcygwinを使用。
cygwinのsetup.exeを立ち上げ、「devel」の下にあるgettextとgettext-devel(いらない?)をチェックしてインストール。
コマンドラインから、
# msgfmt -o ja_JP.mo ja_JP.po
でOK。
/localesディレクトリにja_JP.moファイルを配置し/config.inc.php内で以下のように書き換えると動きます。
$locale = "ja_JP";
翻訳は自身無いのでご利用は自己責任で。
geekの項目とか訳してないですし。
コミュニティへの登録はどうしよう。。。