名 前
msguntypot - POT フ ァ イ ル の タ イ プ ミ ス 修 正 時 に PO フ ァ イ ル を 更 新
書 式
msguntypot -o old_pot -n new_pot pofiles ...
説 明
POT フ ァ イ ル に お い て 、 翻 訳 に ま っ た く 影 響 を 与 え な い 些 細 な エ ラ ー (例 : タ イ プ ミ ス ) を 修 正 し た 際 は 、 翻 訳 者 に 余 計 な 作 業 を さ せ な い よ う に 、 翻 訳 し た PO フ ァ イ ル の 対 応 す る msgstr の fuzzy を 外 す べ き で す 。 こ の 作 業 を 手 で 行 う の は 難 し く 、 誤 り が 混 入 す る 傾 向 に あ り ま す 。 こ の ツ ー ル は そ れ を 正 し く 行 う 手 助 け を し ま す 。 必 要 な の は 、 上 記 の 書 式 に あ る 前 の 版 と 後 の 版 の POT フ ァ イ ル 二 つ だ け で 、 後 は す べ て 自 動 的 に 行 い ま す 。
使 用 方 法
簡 単 に 言 う と 、 あ な た の 「 英 語 の 」 メ ッ セ ー ジ に タ イ プ ミ ス を 見 つ け た ら 、 以 下 の よ う に し て く だ さ い :
- POT フ ァ イ ル と PO フ ァ イ ル を 再 生 成 し ま す 。
make -C po/ update-po # メ ッ セ ー ジ プ ロ グ ラ ム 翻 訳 用 debconf-updatepo # debconf 翻 訳 用 po4a po4a.conf # po4a ベ ー ス の ド キ ュ メ ン ト 翻 訳 用
or something else, depending on your project’s building settings. You know how to make sure your POT and PO files are uptodate, don’t you??
- POT フ ァ イ ル の コ ピ ー を 作 成 し ま す 。
cp myfile.pot myfile.pot.orig
- Make a copy of all your PO files.
mkdir po_fridge; cp *.po po_fridge
- タ イ プ ミ ス 修 正 。
$EDITOR the_file_in_which_there_is_a_typo
- POT フ
ァ イ ル と PO
フ ァ イ ル を 再
生 成 し ま す 。
上 記 を 参 照 し
て く だ さ い 。
こ の 時 点 で 、
タ イ プ ミ ス を
修 正 す る こ と
で す べ て の 翻
訳 が fuzzy と な り ま
す が 、 メ イ ン
デ ィ レ ク ト リ
の po フ ァ イ ル と
fridge に 置 い た PO
フ ァ イ ル と の
不 幸 な 変 更 は
、 一 つ だ け の
は ず で す 。 こ
れ を 以 下 の 手
順 で 解 決 し ま
す 。
- fuzzy な 翻 訳 を 捨
て て 、 fridge か ら 復
元 し ま す 。
cp po_fridge/*.po .
- 意 味 の な い fuzzy を 考 慮 し つ つ 、 PO フ ァ イ ル と 新 し い POT フ ァ イ ル の 手 動 マ ー ジ 。
msguntypot -o myfile.pot.orig -n myfile.pot *.po
- 後 片 付 け を し ま す 。
rm -rf myfile.pot.orig po_fridge 以 上 で 完 了 で す 。 POT フ ァ イ ル と PO フ ァ イ ル の 双 方 の msgstr か ら タ イ プ ミ ス を 根 絶 し ま し た し 、 こ の プ ロ セ ス 中 に PO フ ァ イ ル は fuzzy に な り ま せ ん で し た 。 翻 訳 者 は 、 あ な た を 大 好 き な ま ま で い て く れ る こ と で し ょ う 。
関 連 項 目
そ の 名 前 に も か か わ ら ず 、 こ の ツ ー ル は gettext ツ ー ル ス イ ー ト の 一 部 で は あ り ま せ ん 。 po4a の 一 部 で す 。 も っ と 正 確 に 言 う と 、 こ れ は す ば ら し い po4a モ ジ ュ ー ル を 使 用 す る 、 不 格 好 な Perl ス ク リ プ ト で す 。 po4a に つ い て の 詳 細 情 報 は 、 以 下 を 参 照 し て く だ さ い :
著 者
Martin Quinson (mquinson#debian,org)
訳 者
倉 澤 望
<nabetaro [AT] debian.jp>
Debian JP Documentation ML
<debian-doc [AT] debian.jp>
著 作 権 と ラ イ セ ン ス
Copyright 2005 by SPI, inc. 本 プ ロ グ ラ ム は フ リ ー ソ フ ト ウ ェ ア で す 。 GPL の 条 項 に 基 づ き 再 頒 布 と 変 更 を 行 う こ と が で き ま す ( COPYING フ ァ イ ル を 参 照 し て く だ さ い )。