Estou usando o Ubuntu para fazer este arquivo de tradução, não sei como fazer em outros sistemas operacionais.
Primeiramente vamos instalar os pacotes necessários:
$ sudo apt-get install gettext gtranslator
Depois com o arquivo .po traduzido é hora de gerar o arquivo de tradução .mo
$ msgfmt source.po -o destination.mo
source.po = Arquivo de tradução base para geração do .mo
destination.mo = Nome do arquivo final de tradução
Lembrando que source e destination são nomes de exemplo, seus arquivos deverão ter o nome do thema e a sigla da linguagem.
Vamos dizer que estou traduzindo um texto para Português Brasil, a sigla no wordpress é pt_BR
Agora vamos dizer que meu thema chama blogfernando
Então o nome do meu arquivo .po e .mo seria:
– blogdofernando-pt_BR.po
– blogdofernando-pt_BR.mo
Agora é só jogar estes dois arquivos na pasta de tradução do wordpress, atualmente na data que estou escrevendo a pasta é a: “./wp-content/languages/themes“