GUIの日本語化を行うためにKomodoの内部を覗いたところ、一部DTDファイルが存在するものの、xulファイルからDTDファイルを参照していませんでした。ということはxulを直接編集しなければなりません。ActiveStateにxulやjsを書き換えて配布しても良いか問い合わせたところ、許可しないとのことでした。しかし、ActiveStateとしてもローカライズの問題は検討しており、1週間かそこらでリリースされる 4.2 Betaで、ローカライズが可能になるということでした。
日本語リソースを作成して、「解凍→パッチ→圧縮」を行うスクリプトを付ければ、日本語化リソースを配布できなくも無いですが、4.2でDTDを使用可能になると分かった今、そこまでする必要も無いと思いますがいかがでしょうか。
ぐは
xulから文字列リテラル分離->英dtd->日dtd
とかやってましたがしばらく待つことにします
分離はしてないですけど
私は、komodo.xulのメニュー項目のlabelは書き換えてしまいました。抽出と書き換えのスクリプト書いて・・・。
komodo.xulのDTDは存在するので、今のうちから翻訳しておくと良いでしょうか。