Pessoal,

De acordo com a reunião que tivemos dias atrás, tentei esboçar uma
fluxograma para mostrar de uma forma mais gráfica como realizar a
tradução do site.

Separei a descrição em um arquivo txt para facilitar neste momento.

A idéia é que em uma pagina web as instruções aparecem quando o mouse
estiver sobreposto ao processo.

vejam o que acham!

[]'s

-- 
Daniel Lenharo de Souza
http://www.lenharo.eti.br
GPG: 31D8 0509 460E FB31 DF4B
     9629 FB0E 132D DB0A A5B1

Attachment: Fluxo.pdf
Description: Adobe PDF document

Attachment: Fluxo.odg
Description: application/vnd.oasis.opendocument.graphics

-Inicio
1-Ambiente está preparado?
2-Leu Pagina: http://www.debian.org/devel/website
3-Instalar Pacotes: apt install cvs gettext wml tidy
4-Configurar Variavel: export 
CVSROOT=:pserver:anonym...@anonscm.debian.org:/cvs/webwml
5-Baixar Arquivos CVS: 
$ cvs login
Logging in to :pserver:anonym...@anonscm.debian.org:2401/cvs/webwml
CVS password: <em branco>
$ cvs checkout -l webwml
$ cvs checkout webwml/Perl
$ cvs checkout webwml/english
$ cvs checkout webwml/portuguese
6-Inscrever-se na lista: http://lists.debian.org/debian-l10n-portuguese

7- O que vai fazer?
- Atualizar Tradução
9-Atualiza arquivo
$ cd webwml/portuguese/<arquivo>
$ $EDITOR <arquivo>.wml
10-Testa arquivo
$ make <arquivo>.pt.html
$ tidy -e <arquivo>.pt.html
Info: Doctype given is "-//W3C//DTD HTML 4.01//EN"
Info: Document content looks like HTML 4.01 Strict
No warnings or errors were found.
11-Gerar DIFF
$ cvs diff -uN <arquivo>.wml > <arquivo>.wml.patch

-Revisão de tradução
12-Atualiza CVS
13-Aplica path
$ cd webwml/portuguese/
$ patch -p0 < <arquivo>.wml.patch (você pode usar "patch -p0 --dry-run" para 
testar antes se o patch será aplicado corretamente)
patching file <arquivo>.wml
14-Revisa arquivo
15-teve alteração
-Não -> 
16-Gera diff ->

-Nova tradução
17-Executa script (copypage.pl) e configura variável
$ cd webwml
$ export DWWW_LANG=portuguese
$ ./copypage.pl english/intro/<arquivo>.wml
18-Executa tradução
19-Inserir cabeçalho
#use wml::debian::translation-check translation="<versão_do_original>" 
maintainer="<Nome_do_tradutor>"

Dica: Saber versão do arquivo: $ cvs status webwml/english/intro/help.wml

20-Volta 10


21-Envia e-mail para lista

FIM






Attachment: signature.asc
Description: OpenPGP digital signature

Responder a