Actions
バグ #629
closedmikutter makepot コマンドが正しく動作しないらしい
プラグイン名:
uitranslator
ブランチ:
クラッシュする:
Description
話を聞いただけ。要検証。
lindwurm_: @toshi_a mikutter makepotでコケるのでまだmikutter-l10nのリソース更新できないです [http://twitter.com/lindwurm_/status/413611694053531648]
Files
Updated by Osamu Koga almost 11 years ago
- File makepot.patch makepot.patch added
gettext 3.0.0からGetText.update_pofiles
がなくなったのが原因みたいです。
Newsを見たらGetText::Tools::Task
を使えということが書いてあって、要するにRake用のTaskを用意したからそっちを使えということのようです。
http://rubydoc.info/gems/gettext/file/doc/text/news.md#3-0-3
直接GetText::Tools::XGetText
とかを叩いてもいいのですが、GetText.update_pofiles
は元ファイルが更新されたときに自動マージするなど賢い挙動をするようだったので、
同じような機能を手っ取り早く移植できる方法として、Taskを生成してRakeから実行するようにしてみました。
GetText::Tools::Task
も最初にロケールをひとつ設定しないとエラーになったり、poファイルひとつにつき1回づつ翻訳者名を聞くプロンプトを出してきたりと怪しい挙動がありますが、適当に対処してあります。
Updated by toshi_a 初音 almost 11 years ago
- Status changed from 新規 to レビュー待ち
なるほど。moファイルを作るところでも同様の問題が有りましたが、こちらでも起こってたんですね。
問題ないと思います。取り込みました。
Updated by toshi_a 初音 almost 11 years ago
- Assignee changed from toshi_a 初音 to Osamu Koga
Actions