如何将gettext .mo文件转换为.po文件

时间:2012-06-02 16:02:21

标签: python translation gettext

当.po文件不再可用时,有没有办法将.mo文件转换为.po文件源?我需要编辑.mo文件的内容,但我没有.po文件。有可能吗?

5 个答案:

答案 0 :(得分:33)

msgunfmt [path_to_file.mo] > [path_to_file.po]

答案 1 :(得分:7)

您可以使用Online Tools for WordPress Developers

将.mo转换为.po转换文件

答案 2 :(得分:6)

您可以使用polib反编译.mo文件来解决此问题。

答案 3 :(得分:3)

安装poedit后,您可以使用:

START - > RUN(cmd)

/ program files / poedit / bin / msgunfmt ab_AB.mo> ab_AB.po

答案 4 :(得分:0)

在Windows下并安装了最新的Poedit 2.2.4:

"C:\Program Files (x86)\Poedit\GettextTools\bin\msgunfmt.exe" file.mo -o file.po

要重新创建.mo文件:

"C:\Program Files (x86)\Poedit\GettextTools\bin\msgfmt.exe" file_edited.po -o file_new.mo