[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