这是命令 msguntypotp,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行
程序:
您的姓名
msguntypot - 在 POT 文件中修复拼写错误后更新 PO 文件
概要
msguntypot -o 旧锅 -n 新锅 波菲莱斯 ...
商品描述
当您修复一个肯定不会影响翻译的小错误(例如拼写错误)时
POT 文件中,应将翻译后的 PO 文件中相应的 msgstr 进行模糊处理,以避免
因此翻译人员需要承担额外的工作。
手动完成此任务很困难且容易出错,而此工具可以提供帮助
正确地这样做。 您只需提供 POT 文件的两个版本:之前
版本和之后如上面概要中标记的那样,这一切都变成自动的。
如何 TO 用途 IT
简而言之,当您发现其中一封 [english] 消息中有拼写错误时,请执行以下操作:
- 重新生成您的 POT 和 PO 文件。
make -C po/ update-po # 用于消息程序翻译
debconf-updatepo # 用于 debconf 翻译
po4a po4a.conf # 用于基于 po4a 的文档翻译
或其他内容,具体取决于您项目的构建设置。 你知道如何制作
确保您的 POT 和 PO 文件是最新的,不是吗?
- 复制您的 POT 文件。
cp myfile.pot myfile.pot.orig
- 复制所有文件。
mkdir po_fridge; cp *.po po_fridge
- 修正你的错字。
$EDITOR the_file_in_which_there_is_a_typo
- 重新生成您的 POT 和 PO 文件。
往上看。
此时,拼写错误修复模糊了所有翻译,这个不幸的变化是
主目录的 PO 文件和冰箱中的 PO 文件之间唯一的一个。 这里
就是如何解决这个问题。
- 放弃模糊翻译,恢复冰箱里的翻译。
cp po_fridge/*.po 。
- 手动将PO文件与新的POT文件合并,但将无用的模糊带入
帐户。
msguntypot -o myfile.pot.orig -n myfile.pot *.po
- 清理。
rm -rf myfile.pot.orig po_fridge
你完成了。 拼写错误已从 POT 和 PO 文件的 msgstr 中消除,并且 PO
在此过程中,文件并没有变得模糊。 您的翻译人员已经爱您了。
使用 onworks.net 服务在线使用 msguntypotp
