Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tradução da documentação para pt-br (Translation Progress) #555

Open
eduardomoroni opened this issue Dec 6, 2021 · 141 comments
Open

Tradução da documentação para pt-br (Translation Progress) #555

eduardomoroni opened this issue Dec 6, 2021 · 141 comments
Assignees
Labels
🚼 good first issue Good for newcomers

Comments

@eduardomoroni
Copy link
Member

eduardomoroni commented Dec 6, 2021

A nova documentação do React está no AR. Já criaram um issue sobre o assunto em reactjs/react.dev#4135 e uma discussão #553

Como contribuir

Revisando Pull Requests

uma maneira de contribuir é revisar algum PR que esteja aberto, conferindo se a tradução faz sentido e é entendível.

Traduzindo

Escolha uma das páginas abaixo que esta disponível (ou seja, ninguém está traduzindo), crie um fork deste repositório, traduza a página no seu fork e manda um Pull request para a comunidade revisar e mergear.

Páginas para serem traduzidas

Por favor faça um comentário para atualizarmos essa tabela a medida que prosseguirmos na tradução, colocaremos o seu nome de usuário(a) do github na frente da página que você pretende traduzir

Conteúdo principal

Para fazer antes de lançar como uma tradução "oficial". Por favor, traduza estas páginas primeiro.

Observe que cada seção possui uma página de índice, que também precisa ser traduzida.

Guia de Estilo Universal

Learn React

Blog

API Reference

Navigation e UI

Sugerimos deixar a maior parte da tradução da IU para o final. Planejamos fazer algumas alterações invasivas no layout e nos componentes da pasta do site, portanto, adiar isso até que sua tradução esteja quase concluída facilitaria a mesclagem das alterações de nosso lado mais tarde. Pode fazer sentido traduzir a página inicial logo no início, mas deixar o resto para depois. À medida que as páginas individuais são traduzidas, você pode alterar os títulos das páginas nos arquivos correspondentes da barra lateral. Por fim, ao traduzir a navegação, certifique-se de testar os layouts para desktop e dispositivos móveis.

Quando você estiver pronto...

Depois que tudo acima for traduzido, adicione seu idioma a deployedLanguages em Seo.tsx do repositório original reactjs/react.dev.

Conteúdo Secundário

O ideal é que essas páginas da API também sejam traduzidas, mas são menos urgentes e podem ser feitas depois das outras:

  • Legacy React APIs
    • Children
    • cloneElement
    • Component
    • createElement
    • createFactory
    • createRef
    • isValidElement
    • PureComponent

Conteúdo opcional

Estes não são os principais destinos de tradução, mas se você quiser fazê-los, sinta-se à vontade para expandir a lista para incluir suas subpáginas:

@eduardomoroni eduardomoroni added the 🚼 good first issue Good for newcomers label Dec 6, 2021
@jwandekoken
Copy link
Contributor

jwandekoken commented Dec 8, 2021

Opa. Como posso contribuir com a tradução? (newcomer, sry xD)
Nos organizamos por aqui mesmo, ou temos uma tabela do que já está sendo feito ou algo do tipo?

@eduardomoroni
Copy link
Member Author

Show de bola @jwandekoken , eu atualizei o meu post ali em cima. Basicamente escolhe uma página, traduz e manda um PR.
O que eu faço no verdade é, eu uso uma ferramenta de traduçao, Deepl por exemplo, traduzo a página usando a ferramenta. Depois eu vou lendo os dois e corrigindo o tradutor.
Eu acho mais rápido e fácil, mas você pode traduzir você mesmo do zero também.

@jwandekoken
Copy link
Contributor

learn - @jwandekoken

@walerya
Copy link
Contributor

walerya commented Jan 10, 2022

Olá! Tenho português nativo e, além disso, sou graduada em língua portuguesa, estou estudando TW e gostaria de contribuir com a tradução.

@jwandekoken
Copy link
Contributor

@Waleryaa, escolha uma das páginas e mete bala, o @eduardomoroni mencionou sobre o processo. Caso tenha alguma dúvida ou dificuldade de como fazer, posso te auxiliar (no processo de forkar o repo, baixar, trabalhar no arquivo e subir o PR). Qualquer coisa, só falar!

@walerya
Copy link
Contributor

walerya commented Jan 10, 2022

@jwandekoken Toda ajuda é bem-vinda, até porque esse será meu primeiro projeto aqui no GitHub. Obrigada pela disposição.

@walerya
Copy link
Contributor

walerya commented Jan 10, 2022

Vou fazer "meet-the-team.md". Não sei como colocar na planilha.

@eduardomoroni
Copy link
Member Author

Uma outra grande ajuda @Waleryaa seria dar uma olhada nos Pull Requests ja aberto e revisar. Certifique-se de dar uma revisao "formal", ou seja, enviar uma revisao atraves da aba 'files changed'. Assim a gente ja sabe quais podem ser mergeado.
image

@walerya
Copy link
Contributor

walerya commented Jan 10, 2022

Obrigada, @eduardomoroni! Farei isso.

@walerya
Copy link
Contributor

walerya commented Jan 11, 2022

Oie! Estou procurando uma nova task para fazer (aproveitando que estou de férias hahaha) e notei que algumas já foram feitas, mas não estão marcadas. É isso mesmo?

@eduardomoroni
Copy link
Member Author

Oie! Estou procurando uma nova task para fazer (aproveitando que estou de férias hahaha) e notei que algumas já foram feitas, mas não estão marcadas. É isso mesmo?

Fique a vontade. Num deveria ter nenhuma pagina traduzida que nao esteja marcada aqui nao, Se souber quais eu ja marco aqui.

@walerya
Copy link
Contributor

walerya commented Jan 11, 2022

Fique a vontade. Num deveria ter nenhuma pagina traduzida que nao esteja marcada aqui nao, Se souber quais eu ja marco aqui.

404.md
add-react-to-a-website.md
conditional-rendering.md

São os que eu lembro.

@walerya
Copy link
Contributor

walerya commented Jan 12, 2022

Bom dia!
Vim com mais uma dúvida de newbie: traduzi o start-a-new-react-project. mas não estou conseguindo fazer um novo PR, só me dá a opção de ver o que já criei. Alguém pode me ajudar?

@eduardomoroni
Copy link
Member Author

eduardomoroni commented Jan 12, 2022 via email

@jhonmike
Copy link
Member

Pessoal editei a mensagem principal e adicionei no finalzinho os novos posts do blog que estão para serem traduzidos

@soutovnc
Copy link

Olá, gostaria de ajudar a tradução. Sou Brasileiro e estou estudando inglês, gostaria de contribuir pois isso deve me ajudar a aprimorar ainda mais a leitura e escrita e também revisar a documentação pode ajudar a fixar alguns conceitos da ferramenta.
Se ficarem de acordo, pretendo traduzir o usestate.md.

@volinha
Copy link
Contributor

volinha commented Feb 3, 2022

Enviei a PR com a tradução do community/acknowledgements.md, se for possível atualizar na tabela @volinha #571

@pedrowindisch
Copy link
Contributor

enviei uma PR com a tradução da página learn/installation

@alexandredev3
Copy link
Contributor

Gostaria de traduzir a página: Separating Events from Effects

@marcusviniciusg03dev
Copy link

marcusviniciusg03dev commented May 24, 2024

Olá!
Gostaria de traduzir a página Extracting State Logic Into a Reducer (/learn/extracting-state-logic-into-a-reducer). Criei uma PR: #760

@GabrielleEmanoela
Copy link
Contributor

GabrielleEmanoela commented May 25, 2024

Opa, posso puxar o StrictMode pra traduzir

@lmos0
Copy link

lmos0 commented May 26, 2024

Olá,

gostaria de traduzir Removing Effect Dependencies

@Joao848846
Copy link

Boa Tarde, como posso ajudar na tradução da página e qual parte seria legal eu começar? Estou a disposição e qualquer review podem me acionar

@yogmel
Copy link

yogmel commented Jun 21, 2024

boa noite, gostaria de traduzir a seção Scaling Up with Reducer and Context :)

@rick-ssa
Copy link

rick-ssa commented Jun 23, 2024

Boa noite! Gostaria de traduzir hydrateRoot

@pecraveiro
Copy link

pecraveiro commented Jun 26, 2024

Olá enviei um PR - Tradução de Conteúdo opcional: Warnings

@Zapotoczn
Copy link

Zapotoczn commented Jun 29, 2024

Gostaria de contribuir com o projeto! sou junior e quero aprender mais e mais, o que posso fazer de começo???

EDIT: Comecei fazendo uns PR review aqui com vocês, se eu estiver fazendo algo fora da curva por favor me notifiquem.

@Zapotoczn
Copy link

Zapotoczn commented Jun 30, 2024

@eduardomoroni @jhonmike

esse projeto não tem mais acompanhamento? está largado?

Vejo que ninguém mais responde nada e ninguém verifica PR, parece estar abandonado.

Um monte de coisa ja foi feita e nas listas está tudo desatualizado.

não sei o que posso fazer e o que não posso.

@pecraveiro
Copy link

Aguardando alguma atualização em: #767

@henriquedev24
Copy link

henriquedev24 commented Jul 20, 2024

Olá, gostaria de traduzir <StrictMode> posso?

@Thales-Coutinho
Copy link

Olá, gostaria de terminar a tradução da pagina Start a New React Project, a tradução foi iniciada por outra pessoa, mas não sei em que pé está. Se for melhor eu ajudar na tradução de outra pagina aceito sugestões :)

@devjuliof
Copy link

Olá, gostaria de traduzir a página https://react.dev/reference/react/memo

@jgb27
Copy link

jgb27 commented Aug 9, 2024

Olá, gostaria de traduzir a página forwardRef

@jgb27
Copy link

jgb27 commented Aug 9, 2024

Olá, gostaria de traduzir a página a parte de input, select e textarea

@anthonibs
Copy link

Estou traduzindo a página Removing Effect Dependencies estou com 50% dá página já traduzidas

@bdsqqq
Copy link

bdsqqq commented Sep 11, 2024

Ao invés de atualizarmos a tabela com os nomes de quem pretende traduzir, o que acham de atualizar apenas com PRs abertas? evita o problema de uma página importante estar associada a alguém e acabar não sendo traduzida por outros membros. Alguns dos hooks mais comuns (memo, effect, state) parecem estar nessa situação...

@TarsiSurdi
Copy link
Contributor

Ao invés de atualizarmos a tabela com os nomes de quem pretende traduzir, o que acham de atualizar apenas com PRs abertas? evita o problema de uma página importante estar associada a alguém e acabar não sendo traduzida por outros membros. Alguns dos hooks mais comuns (memo, effect, state) parecem estar nessa situação...

O problema com isso seria acabar criando alguma situação em que haja trabalho duplicado de duas pessoas traduzindo a mesma página por não saberem sobre o trabalho da outra. Entretanto seria interessante estipular um tempo mínimo para abertura das PRs após o comprometimento e traduzir algum dos itens da lista!

@bdsqqq
Copy link

bdsqqq commented Sep 12, 2024

O problema com isso seria acabar criando alguma situação em que haja trabalho duplicado de duas pessoas traduzindo a mesma página por não saberem sobre o trabalho da outra. Entretanto seria interessante estipular um tempo mínimo para abertura das PRs após o comprometimento e traduzir algum dos itens da lista!

Concordo, mas uma forma de minimizar esse problema seria encorajando contribuidores a abrirem Draft PRs antes do trabalho estar finalizado. Isso também tornaria mais fácil acompanhar o progresso de traduções que ainda não estão finalizadas.

Concordo que no sistema atual não temos o problema de duas pessoas trabalhando na mesma página, mas ao custo de termos páginas fundamentais como useState tendo dono desde janeiro de 2022 e nenhuma atualização. Claro que os contribuidores podem explorar outras soluções para o problema, mas acredito que algo deve mudar.

@TarsiSurdi
Copy link
Contributor

Concordo, mas uma forma de minimizar esse problema seria encorajando contribuidores a abrirem Draft PRs antes do trabalho estar finalizado. Isso também tornaria mais fácil acompanhar o progresso de traduções que ainda não estão finalizadas.

Legal! Não conhecia esse recurso das Draft PRs, mas com isso faz todo sentido deixar de operar da forma com que as coisas estão sendo feitas no momento.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚼 good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests