hailflex 0 Denunciar post Postado Abril 24, 2009 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
_Isis_ 202 Denunciar post Postado Abril 24, 2009 http://simplesideias.com.br/tags/gettext/ Lê tudo. Tem umas coisas no final. Compartilhar este post Link para o post Compartilhar em outros sites
hailflex 0 Denunciar post Postado Abril 24, 2009 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
_Isis_ 202 Denunciar post Postado Abril 24, 2009 Vá direto na fonte,então... http://www.gnu.org/software/gettext/manual/gettext.html Compartilhar este post Link para o post Compartilhar em outros sites