GetText – Efetuando conversão de arquivo .po em .mo

image_pdfimage_print

Uma das formas de converter arquivos de tradução padrão gettext .po para .mo, formato final e utilizado para real tradução otimizada, é utilizando o programa msgfmt.

Sua sintaxe geral é:

msgfmt arquivo.po -o arquivo.mo

Recomendamos para edição de arquivos .po o PoEdit, visto que o mesmo é eficiente em informar erros no arquivo .po. Qualquer editor é capaz de alterar um arquivo .po, porém, podem existir erros, traduções indicadas como fuzzy, entre outras razões que podem fazer com que na hora de compilar um .po para .mo, aquele determinado texto para tradução não seja compilando no arquivo final. E o editor PoEdit irá cuidar e lhe informar destes problemas a serem resolvidos, garantindo uma conversão completa de seu arquivo .po.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!