Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hailflex

internacionalização com gettext

Recommended Posts

Pessoal... estou tentando tornar um programa traduzível. Gostaria de saber os passos para fazer isso, ou um bom tutorial de como usar o gettext, pois tenho algumas dúvidas.

O que sei até agora é basicamente:

 

trocar a sintaxe dos Strings para _("")

gerar aquivo po

editar arquivo po com a tradução e gerar arquivo mo

adicionar arquivo mo na pasta /usr/share/locale/

 

falta alguma coisa? como faço pra testar o programa com a nova lingua?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi como funciona... mas gostaria de saber como ficaria a sintaxe em C que define onde vou colocar os arquivos...

 

locale.setlocale(locale.LC_ALL, '')
gettext.bindtextdomain('app', './locale')
gettext.textdomain('app')

isso é válido pra C também?

 

a partir disso, só de existir dentro do ./locale ele ja muda o idioma quando o idioma do sistema for igual?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.