¿Cómo puedo verificar la validez del archivo .mo?
Pregunta
Estoy usando PHP para hacer archivos .mo fuera de la base de datos y me he encontrado con un problema extraño: algunas claves funcionan, otras no. Creo que hay algún tipo de problema con los archivos generados. ¿Cómo puedo verificar si un archivo .mo es correcto?
Solución
Usar msgunfmt
, que es lo opuesto a msgfmt
:
msgunfmt something.mo
Si el .mo
el archivo está en mal estado, msgunfmt
se quejará.
Otros consejos
polib puede abrir y leer archivos .mo; No debería ser difícil crear una pequeña herramienta que itera a través de las entradas, lo que le permite verificarlas.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow