[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Tradução webwml (era: Re: Inscrição)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10-01-2009 15:18, Gandhi Alberto Schünemann wrote:
> Olá,
> venho por meio desta me inscrever na lista para ajudar nas traduções das
> páginas web do Debian.

Oi Gandhi,

	As páginas web do Debian precisam de bastante carinho e atenção.
Note que elas não são a opção mais fácil para quem quer começar, mas não
deixe que isso o intimide. :-)

	Você vai precisar entender um pouquinho de CVS e vai precisar
entender WML, que é uma espécie de HTML. Um ponto importante, é que
apenas algumas pessoas têm acesso de escrita então você terá que enviar
as páginas traduzidas para a lista usando as pseudo-urls para poder
passar por uma revisão, antes que elas sejam adicionar definitivamente
e apareçam no site do Debian.


Via WEB (CVS WEB)
=================

	Você pode optar por não usar o CVS, isso pode dar mais trabalho
à longo prazo, mas pode ser mais fácil à curto prazo. Para tentar sem o
CVS, acessa a página das estatísticas de tradução do site:

  http://www.debian.org/devel/website/stats/pt


  	No link acima, há uma lista de páginas não traduzidas, imagine
que você quer traduzir a primeira delas 'devel/buildd/operation', vá
até o CVS via web, no diretório em inglês:

 http://cvs.debian.org/webwml/english/


	A hierarquia de arquivos é a mesma, então clique em 'devel',
depois em 'buildd' e você verá o 'operation.wml', clique nele e escolha
a opção 'dowload' da revisão mais nova, neste momento é a 1.8. Você
terá uma cópia do operation.wml, agora é só traduzi-lo e enviá-lo para
a lista para revisão e para que alguém com acesso ao CVS publique-o.
Para ver mais sobre a parte de revisão e as pseudo-urls, veja o final
deste e-mail.


Via CVS
=======

	Se você preferir usar o CVS, que é o método recomendado, já
que ele tem alguns scripts que podem ajudá-lo e permite acompanhar
a atualização do site mais facilmente, aqui estão alguns passos para
você começar:

 * Instale os pacotes: libtimedate-perl e cvs
	# aptitude install libtimedate-perl cvs

 * Crie um diretório para colocar os arquivos do site e para usar como
   área de trabalho para a tradução do site web

 * Baixe os arquivos "www-cvs" e "language.conf" da URL abaixo o coloque
   no diretório que você criou no item anterior.
	http://people.debian.org/~faw/l10n-brazilian/

 * Vá para o diretório que você criou, torne o script www-cvs executável
   ($ chmod a+x www-cvs) e execute-o enquanto estiver conectado à Internet
   da seguinte forma:
	$ ./www-cvs init

   OBSERVAÇÃO: Isso fará o download de aproximadamente 80MB de arquivos
   num diretório chamado webwml.

   Se uma senha for solicitada, simplesmente aperte <ENTER>, você está
   acessando o repositório CVS de forma anônima, por isso não é necessário
   informar senha.

   O script criará o ambiente de produção, composto pelo diretório webwml
   e dentro dele vários scripts e os diretórios da página em inglês e
   português, vai demorar um pouco.

   Copie o arquivo language.conf que você baixou para dentro do diretório
   webwml e execute o script www-cvs novamente.
	$ ./www-cvs


   O script www-cvs vai gerar o arquivo needwork.txt, que contém quais
   arquivos estão desatualizados. Esses são a prioridade máxima. Eu procuro
   manter o site atualizado, então em geral você terá que traduzir _novos_
   arquivos.


Pseudo-URLs
===========

	Use as pseudo-urls para evitar duplicação de esforços e permitir
que o robô rastreie as pendências de revisão e atualização.

  http://i18n.debian.net/debian-l10n/docs/robot/pseudo-urls.html


	O procedimento que eu descrevi neste e-mail é a versão atualizada
do que está listado no Wiki de Debian Brasil (o wiki passará pela tão
aguardada atualização no começo de fevereiro). Você encontra basicamente
os mesmos passos, mas encontra mais detalhes sobre as pseudo-urls em
português.

  http://www.debianbrasil.org/?id=WebWML


	Para mais informações sobre a organização do site do Debian, veja:

  http://www.debian.org/devel/website/


Exemplo
=======

	Apenas para constar, se você fosse traduzir o 'operation.wml',
antes de traduzi-lo, você enviaria uma mensagem com o seguinte assunto:

[ITT] wml://webwml/portuguese/devel/buildd/operation.wml

	Depois de traduzido, você responderia sua própria mensagem,
anexando o operation.wml e mudando o assunto (inclusive removendo o
Re:) para:

[RFR] wml://webwml/portuguese/devel/buildd/operation.wml


	A partir daí ocorrem as revisões e você já deve ter entendido
a idéias das outras pseudo-urls. :-) Espero que isso seja o suficiente,
qualquer dúvida, questão ou sugestão, não hesite em contatar a lista.

	Obrigado pelo interesse em ajudar/contribuir. Fico no aguardo
do seu primeiro WML traduzido.

Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklqsCwACgkQCjAO0JDlykZHfwCfStmsgkOHqg+u53xwBdB8XLr8
ry0AoKoTROfUljlYMf+nhb2RixUjV9W4
=cmGW
-----END PGP SIGNATURE-----


Reply to: