I'm using PHP to make .mo files out of the database and have run into a strange problem: some keys work, some don't. I think there is some kind of a problem with the generated files. How can I check, whether a .mo file is correct?
How can I check .mo file validity?
Use msgunfmt
, which is the opposite of msgfmt
:
msgunfmt something.mo
If the .mo
file is messed up, msgunfmt
will complain.
polib can open and read .mo files; it should not be difficult to create a small tool that iterates through the entries, allowing you to verify them.
© 2022 - 2024 — McMap. All rights reserved.
brew install gettext
and thenbrew link get text
and then have access to this command. – Mazdaism