/ 14.May.2008 at 12:33am
Eu e o Carlos Brando estávamos conversando e chegamos à conclusão que passou da hora de traduzirmos o Why’s (Poignant) Guide to Ruby.
O Poignant Guide é um livro obrigatório para todo Rubista. O Programming Ruby é bom, o The Ruby Way é excelente, mas nada demonstra o espírito Rubista do que o Poignant Guide (e agora todo mundo vai entender o que é Chunky Bacon :-)
A primeira geração de Rubistas (incluindo o Why) começou com o livro do Dave Thomas, mas a segunda geração (como o Geoffrey) já começou com o Poignant Guide :-)
O Carlos já baixou os originais do repositório oficial do Why e colocou à disposição de todos via Github.
A idéia é a seguinte:
O livro é um script Ruby que pega um arquivo poignant.yml e gera o HTML sobre ele. Como era um único arquivo yaml, isso tornaria as coisas muito difíceis. Por isso eu quebrei tudo em 86 pequenas partes para facilitar nosso trabalho. Daí, para gerar o livro faça assim:
rake merge_pt
rake pt
CUIDADO: Como o livro é gerado por script, os trechos de yaml tem uma identação que NÃO pode ser modificada!! MUITO cuidado com isso!! Apenas mexam no conteúdo texto, sem mudar um único markup, identação, linhas em branco, etc.
Vou avisar novamente: o Why é um artista, e como tal tem uma série de idiossincracias. Tem muita gíria. Tem muita expressão que não faz sentido em português. Tem muita coisa que exige interpretação. A idéia é manter ao máximo possível o espírito to Why. Não queremos deixar o Poignant Guide “quadrado” e sim manter seu estilo. Mais um motivo que alguém que entenda bem de inglês e sua cultura é mais indicado.
Por outro lado, quando a tradução ficar pronta, teremos a obra-prima da literatura Ruby finalmente acessível para o deleite de toda a comunidade brasileira :-) Vamos lá pessoal, mão na massa!
13 Comments
É, meu receio está expressado nesse seu penúltimo parágrafo. Mas, vamos ver o que acontece… tentarei colaborar.
lucas húngaro / 14.May.2008 at 12:38am
Parafraseando vc em um dos seus posts, eu digo, sou arrogante, meu inglês é bom, mas no quesito cultura nao sou arrogante não.
Irei colaborar no que eu alcançar.
Ja to indo no GIT dar uma olhada…
Abraços,
Fabio Nascimento
fabio nascimento / 14.May.2008 at 12:57am
Se cadastrem no Google Groups. Vamos ter que usar e abusar de discussão, dicionários, amigos americanos, etc. :-)
akitaonrails / 14.May.2008 at 01:00am
Esse post não foi um call to arms, foi um call to lsd eheheh Meu primeiro contato com o ruby foi com o livro do _why, mas confesso que pulei muitas partes não técnicas.
lauro / 14.May.2008 at 01:23am
Pois é :-) hehe, mas eu acho que é um desafio digno de nossa comunidade, não acham?
akitaonrails / 14.May.2008 at 01:42am
Parabens Akita
com mais essa tradução, o Ruby com certeza ganhará mais usuários. Por mais que se diga que quem mexe com TI é obrigado a saber ingles, no fundo sabemos que muitas pessoas não tem dominio da lingua. Traduções são sempre bem vindas, e quem é contra pode discordar, mas elas ajudam muito a difundir um assunto no nosso país. Estou ansioso para ver o resultado final.
Abraços,
Rogerio
rogerio / 14.May.2008 at 12:44pm
akita, falando nesse livro, existe a versão dele impressa com essa capa bonita pra venda? tentei procurar e não encontrei.
leonardo faria / 14.May.2008 at 02:49pm
Eu nunca comprei a versão impressa. Eu sei que existe uma impressão não autorizada que o Why até satirizou faz algum tempo, mas não sei se existe uma oficial.
Aliás, não desanimem com a ilustração: o livro não tem nem perto dessa grossura em quantidade de páginas. Na realidade é bem pequeno, realmente um livreto.
akitaonrails / 14.May.2008 at 03:05pm
eu até contactei ele perguntando, mas não tive a resposta.
essa capa é espetacularmente linda (e conteúdo também, naturalmente).
leonardo faria / 14.May.2008 at 07:11pm
Coloco-me à disposição para ajudar, especialmente na tradução de expressões idiomáticas.
carl youngblood / 15.May.2008 at 07:44am
Nah… ja até comecei isso uma vez, bacana são as tiras. Tem q achar um cartunista.. tradutor, chacoalhar a árvore cai 30….
nofxx / 15.May.2008 at 01:23pm
eu quero! eu quero!!
herval / 16.May.2008 at 03:44pm
eu posso ajudar, mas tem que ver se vc tá afins mesmo de ajuda. já te traduzi um texto e nao me deste feedback.
gkomel / 29.May.2008 at 04:17pm
Leave a Comment