久保田です。

2009年12月3日10:04 Yazaki.Makoto <[email protected]>:

> 査読後のものはPootleからダウンロードすればいいですね。
>
> 翻訳前のものは…、手元に9/27のタイムスタンプのpoファイルがありました。
> http://www.b-trust.jp/ooo/openoffice_org-ja_20090927.zip
>
> これが使えるといいのですけれど、3.1と同等ということは
> 確認のしようがないかも…?
>
> 久保田さんが「コレ!」というのを持っているのを期待したりして。^-^;

今回の一連の翻訳の最初のもの (Rafaella-san から go サインが出たときの Pootle の状態)は、
こちらにおいてありますよ・・・違うものをご希望かな?

http://wiki.services.openoffice.org/wiki/JA/translation/3.2/guideline/UI_Help#.E5.AF.BE.E8.B1.A1.E3.83.95.E3.82.A1.E3.82.A4.E3.83.AB

うん、(さぼっていてすいません)、最新は上記 wiki にはなくって、Pootle にあるものが最新です。

そして、これがテクニカルかつ非常に大事なんですが!(笑)
それぞれからうまく diff ファイルを作るには、normalize する必要があります。

これは翻訳中に問題提起しましたが、編集者・翻訳者の環境によっては、複数行だった
msgid, msgstr が連結されてしまうため、行数が変わってしまい、
差分がうまく取れない、という問題があるためです。

エラリーさんの教えてくれたように msgcat を使って、

$ msgcat --width=80 something.po > newer_something.po

と、同じ桁数で normalize してから、diff を取る必要があります。

# 編集した PO にそれをするシェルスクリプトまで書いてしまいました。(^^;
--
久保田貴也

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

メールによる返信