[Kde-i18n-pt_br] iniciante

Rafael Martins Feitosa rafasmart7 em yahoo.com.br
Segunda Março 26 18:34:52 CEST 2007


ae pessoal,

Estou querendo internacionalizar/traduzir alguns programas e preciso da ajuda de vcs.

pra começar a entender, tentei seguir este artigo(dentre vários outros):

http://lie-br.conectiva.com.br/artigos/internacionalizacao.html

com este código:

   #include <libintl.h> 
   #define _(texto) gettext (texto)

   main()
   { 
      bindtextdomain("hello", "/usr/share/locale"); 
      textdomain("hello");
      puts(_("Hello World!")); 
   } 


modifiquei o hello.po, :

# Copyright (C) 2007 UfpaR
# This file is distributed under the same license as the hello package.
# Rafael M F <rafasmartemail-web em yahoo.com.br>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: hello\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-03-26 10:59-0300\n"
"PO-Revision-Date: 2007-03-26 11:01-0300\n"
"Last-Translator: Rafael M F <rafasmartemail-web em yahoo.com.br>\n"
"Language-Team: pt_BR <pt_BR em li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: hello_int.c:6 hello_int.c:7
msgid "hello"
msgstr "Ola"

#: hello_int.c:6
msgid "/usr/share/locale"
msgstr "/usr/share/locale"

#: hello_int.c:8
msgid "Hello World!"
msgstr "Ola Mundo!"


#######------------
depois o comando(depois do xgettext e checagem )
msgfmt -o /usr/share/locale/pt_BR/LC_MESSAGES/hello.mo hello.po 
(sem erros)

e eu gostaria de saber o porque de não funcionar...(e também como fazer funcionar) :(
já exportei a $LANG e etc... tudo normal e continua aparecendo em inglês
(puxa... logo com hello world...bomba de cara.. é realmente desistimulante)

em um primeiro momento gostaria de saber a fundo o que está acontecendo para depois utilizar 
as ferramentas disponíveis(como kbabel, poedit etc..), vcs sugerem outros site mais recomendados?(de preferência em Ling. C)

PS: se a informação ajudar, to usando Kubuntu Dapper



 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.kde.org/pipermail/kde-i18n-pt_br/attachments/20070326/a0844c71/attachment.html 


Mais detalhes sobre a lista de discussão Kde-i18n-pt_br