如何检查.mo文件的有效性?

11

我正在使用PHP将数据库制作成.mo文件,但遇到了奇怪的问题:有些键可以使用,而有些不能。我认为生成的文件存在某种问题。如何检查.mo文件是否正确?

2个回答

14

使用 msgunfmt 命令,它是 msgfmt 命令的反向操作:

msgunfmt something.mo

如果 .mo 文件出现问题,msgunfmt 将会报错。


1
这个方法非常有效。如果你在MacOS上使用Homebrew,你可以执行brew install gettext,然后执行brew link gettext,就可以使用这个命令了。 - artlung

0

polib可以打开和读取.mo文件;创建一个迭代文件条目并允许您验证它们的小工具应该不难。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接