Trac 0.12 の翻訳環境

Shibuya.trac へ参加

まずは http://sourceforge.jp/projects/shibuya-trac/memberlist でプロジェクトへの参加申請。

鍵生成

svnssh 経由で使えるようにしないといけないのが大変。というか自分の環境を理解できていなかった。単純に ssh-keygen とか svn だと、どうもうまく動いてくれない。おそらく ssh-keygen と svn が参照する ~/.ssh が異なっている。
ssh-keygen は MSYS 版、Cygwin 版が入っているので、Cygwin 版をフルパスで使用。パスフレーズ無し。

C:\Cygwin\bin\ssh-keygen.exe -t dsa

C:\Cygwin\home\hokorobi\.ssh にできた id_dsa.pub の中身をコピーして、SourceForge.JP のユーザ設定 http://sourceforge.jp/account/ で登録。

ja_JP.po チェックアウト

svn も Cygin 版、TracLightning 付属版が入っているので、Cygin 版をフルパスで使用。

C:\Cygwin\bin\svn.exe checkout svn+ssh://hokorobi@svn.sourceforge.jp/svnroot/shibuya-trac/contrib/trac0.12_locale/

SourceForge.JP の鍵の反映に少し時間がかかるのかな? 鍵登録の直後に実行したら失敗したけど、少し待って再度実行したら大丈夫だった。

ついでに coLinux 側の公開鍵も登録しておく。