Come posso controllare la validità del file .mo?
Domanda
Sto usando PHP per realizzare file .mo dal database e ho riscontrato uno strano problema: alcune chiavi funzionano, altre no. Penso che ci sia una sorta di problema con i file generati. Come posso controllare, se un file .mo è corretto?
Soluzione
Uso msgunfmt
, che è l'opposto di msgfmt
:
msgunfmt something.mo
Se la .mo
Il file è incasinato, msgunfmt
si lamenterà.
Altri suggerimenti
Polib può aprire e leggere i file .mo; Non dovrebbe essere difficile creare un piccolo strumento che itera attraverso le voci, permettendoti di verificarle.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow