Projetos de tradução com a comunidade R

aMostra de Estatística - IME USP
r-ladies-sao-paulo.github.io/2026-amostra-ime-usp

R-Ladies São Paulo + Beatriz Milz + Geovana Lopes Batista

01 de outubro de 2026

Cronograma

  • Quem somos

  • R-Ladies São Paulo

  • Projetos de tradução com a comunidade R

    • Pacote dados
    • Livro R para Ciência de Dados
    • DevGuide da rOpenSci
    • Tradução das mensagens do R
  • Faça parte!

Beatriz Milz

  • Doutorado em Ciência Ambiental (IEE/USP), estágio pós-doutoral na UFABC (bolsista FAPESP).

  • Co-organizadora da R-Ladies São Paulo desde 2018.

  • Editora de revisão de software na rOpenSci desde 2024.

  • GitHub Star.

  • Mãe do Eduardo.

  • Site: beamilz.com

  • Email: milz.bea@gmail.com

Geovana Lopes Batista

  • Cientista de dados no Banco BMG.

  • Formada em Matemática pela USP e graduanda em Estatística no IME-USP.

  • Pós-graduação em Ciência de Dados pelo IFSP.

  • Co-organizadora da R-Ladies São Paulo.

  • GitHub | LinkedIn

  • Email: geovana.batista@usp.br

R-Ladies SP

O que é a RLadies+?

RLadies+ é uma organização mundial cuja missão é promover a diversidade de gênero na comunidade da linguagem R.

R-Ladies São Paulo integra, orgulhosamente, a organização RLadies+ Global, em São Paulo.

Como?

Através de meetups e mentorias em um ambiente seguro e amigável.

Nosso principal objetivo é promover a linguagem computacional estatística R compartilhando conhecimento, assim, quem tiver interesse na linguagem será bem-vinda, independente do nível de conhecimento.

Para quem?

Nosso principal público-alvo são as pessoas que se identificam com gêneros sub-representados na comunidade R, portanto: mulheres cis e trans, homens trans, pessoas não-binárias, genderqueer e agênero.

Missão

Como uma iniciativa de diversidade, a missão da RLadies+ é alcançar uma representação proporcional de pessoas de gêneros atualmente sub-representados na comunidade R, incentivando, inspirando e capacitando-as.

Código de conduta

A RLadies+ dedica-se a proporcionar uma experiência livre de assédio para todas as pessoas participantes, desta forma, não é tolerada nenhuma forma de assédio. Código de conduta - R-Ladies

RLadies+: capítulos no mundo

Região Capítulos Capítulos ativos Participantes
EUA e Canadá 69 16 35824
América Latina 67 17 33276
Europa 65 10 28687
Ásia 21 2 8231
África 18 2 12192
Oceania 11 2 5976

RLadies+ no Brasil: capítulos ativos

Capítulo Participantes Último evento realizado
Goiânia 632 09/2026
Niterói 1482 09/2026
São Paulo 1558 03/2026
Porto Alegre 343 08/2025

RLadies+ no Brasil: outros capítulos

Capítulo Participantes Último evento realizado
Floripa 527 05/2025
Vitória 266 05/2025
Lavras 131 10/2024
Natal 311 10/2024
Belo Horizonte 807 03/2024
Salvador 329 10/2023
Ribeirão Preto 472 10/2023
Capítulo Participantes Último evento realizado
Brasília 118 12/2021
Rio de Janeiro 468 11/2021
Fortaleza 85 12/2020
Curitiba 99 12/2020
Recife 114 09/2019
São Mateus 57 Nenhum evento

R-Ladies em São Paulo

  • Primeiro encontro da R-Ladies São Paulo - 2018

  • + 1558 pessoas participantes - 10/2026

GuGuDaDados

Primeira edição em novembro/2022.

Blog: rladies-sp.org

  • Textos escritos por pessoas da comunidade

Projetos de tradução com a comunidade R

Por que traduzir?

  • Muitos recursos para aprender R estão disponíveis apenas em inglês.

  • Traduzir amplia o acesso a conteúdos técnicos e democratiza o conhecimento.

  • Mesmo com ferramentas de IA, traduções feitas e revisadas pela comunidade continuam importantes.

Vamos falar de 4 projetos

  1. Pacote dados
  2. Livro R para Ciência de Dados
  3. DevGuide da rOpenSci
  4. Tradução das mensagens do R

Comunidades envolvidas: RLadies+, R-Ladies São Paulo, LatinR, Curso-R, rOpenSci e R Contribution Working Group.

Pacote dados

Pacote dados (2020)

  • Tradução das bases de dados usadas no livro R for Data Science: documentação, nomes das colunas e valores das colunas categóricas e de texto.

  • Inspirado no pacote {datos}, em espanhol.

  • Coordenação: Riva Quiroga e Beatriz Milz.

  • Disponível no CRAN.

  • GitHub: issues, pull requests e projects para organizar o trabalho.

Equipe

  • 11 pessoas voluntárias de 3 países (Brasil, Chile e Colômbia).

Site do pacote dados

Pacote dados: exemplo

# install.packages("remotes")
remotes::install_github("cienciadedatos/dados") # instalar o pacote
library(dados) # carregar o pacote
dados_starwars # exemplo: base starwars
# A tibble: 87 × 14
  nome           altura massa cor_do_cabelo cor_da_pele  cor_dos_olhos
  <chr>           <int> <dbl> <chr>         <chr>        <chr>        
1 Luke Skywalker    172    77 Loiro         Branca clara Azul         
2 C-3PO             167    75 <NA>          Ouro         Amarelo      
3 R2-D2              96    32 <NA>          Branca, Azul Vermelho     
4 Darth Vader       202   136 Nenhum        Branca       Amarelo      
5 Leia Organa       150    49 Castanho      Clara        Castanho     
# ℹ 82 more rows
# ℹ 8 more variables: ano_nascimento <dbl>, sexo_biologico <chr>,
#   genero <chr>, planeta_natal <chr>, especie <chr>, filmes <list>,
#   veiculos <list>, naves_espaciais <list>

Livro R para Ciência de Dados

O livro R for Data Science

  • Livro para aprender ciência de dados com R e o tidyverse: importar, arrumar, transformar, visualizar e modelar dados.

  • Autoria: Hadley Wickham, Mine Çetinkaya-Rundel e Garrett Grolemund.

  • Gratuito online (r4ds.hadley.nz) e à venda impresso (O’Reilly).

Quem escreveu o livro?

  • Hadley Wickham: cientista-chefe da Posit (antiga RStudio), lidera a equipe do tidyverse e criou pacotes como ggplot2 e dplyr.

  • Mine Çetinkaya-Rundel: professora do Departamento de Ciência Estatística da Duke University, trabalha com ensino de estatística e ciência de dados.

  • Garrett Grolemund: autor do livro Hands-On Programming with R e um dos autores do pacote lubridate.

Hadley Wickham

Livro R para Ciência de Dados

  • A 1ª edição em português estava disponível apenas impressa (R$ 120 a R$ 150).

  • 2021: no Clube do livro da R-Ladies SP, vimos que a 2ª edição estava sendo escrita e pedimos permissão para traduzir.

  • Set/2023 a nov/2024: tradução da 2ª edição.

    • Coordenação: Beatriz Milz. Orientação: Riva Quiroga.
  • Disponível gratuitamente em: pt.r4ds.hadley.nz

Livro R para Ciência de Dados: equipe

22 pessoas participaram: cada capítulo foi traduzido por uma pessoa e revisado por duas.

Livro R para Ciência de Dados: como fizemos

  • Comunidades como a R-Ladies ajudaram a encontrar pessoas voluntárias.

  • GitHub: issues, pull requests e projects para organizar o trabalho.

  • Guia de tradução: facilitou a participação de pessoas sem experiência prévia com GitHub.

  • Divulgação: Clube do livro R-Ladies SP, organizado por Luana Antunes e Beatriz Milz.

Aprendendo Git e GitHub

  • Muitas pessoas voluntárias não sabiam usar Git e GitHub.

  • Apoio: o guia de tradução e chamadas de ajuda.

  • Várias pessoas contaram que aprender Git e GitHub foi um dos ganhos de participar do projeto.

  • Git e GitHub são muito usados no mercado de trabalho: para versionar código, colaborar em equipe e mostrar portfólio.

Guia de tradução: Git e GitHub

Site do livro em português

DevGuide da rOpenSci

O que é a rOpenSci?

  • Organização sem fins lucrativos, fundada em 2011.

  • Promove pesquisa aberta e reprodutível, com dados compartilhados e software reutilizável.

  • Faz revisão por pares de pacotes R, com uma equipe de editoras e editores voluntários.

  • Busca construir uma comunidade acolhedora e diversa.

Pacotes da rOpenSci

Exemplo: pdftools

Outros pacotes da rOpenSci

  • targets: pipelines reprodutíveis, que reexecutam apenas o que mudou.

  • skimr: resumo rápido e legível de bases de dados.

  • magick: processamento de imagens no R.

  • Veja todos em: ropensci.org/packages

DevGuide da rOpenSci

  • Guia sobre desenvolvimento, manutenção e avaliação por pares de pacotes em R.

  • Tradução de jun/2023 a out/2025, com pessoas de Angola, Brasil e Portugal.

  • Coordenação: Yanina Bellini Saibene.

  • Participação: Francesca Belem Lopes Palmeira, Beatriz Milz, António Pedro, Ariana Moura Cabral, Daniel Vartanian, Ildeberto Vasconcelos, João Granja-Correia, Marcelo Perlin, Pedro Faria, Rafael Fontenelle e Samuel Carleial Fernandes.

DevGuide: como a tradução é feita

  • Tradução inicial automática com o pacote babeldown (que usa o DeepL), e revisada por uma pessoa.

  • Hoje, toda alteração no DevGuide precisa ser traduzida para português e espanhol antes de ser incorporada na versão original (em inglês).

Site do DevGuide em português

Tradução das mensagens do R

Tradução das mensagens do R

  • Tradução das mensagens (erros, avisos, etc.) do R e dos pacotes do “R base”.
  • Projeto aberto para contribuições!

Mensagens do R: em inglês

mean(notas)
Error: object 'notas' not found
library(tidyvese)
Error in library(tidyvese): there is no package called 'tidyvese'

Mensagens do R: em português

Mudando o idioma das mensagens:

Sys.setenv(LANGUAGE = "pt_BR")

O mesmo código, agora com as mensagens traduzidas:

mean(notas)
Error: objeto 'notas' não encontrado
library(tidyvese)
Error in library(tidyvese): não há nenhum pacote chamado 'tidyvese'

Como traduzir as mensagens do R?

  1. Entre no Zulip do R Project e procure os canais da seção Translation.

  2. Crie uma conta no Weblate, a plataforma onde as traduções são feitas.

  3. Leia as orientações para tradução em português.

  4. Escolha um componente em português que não esteja 100% traduzido.

    • Dica: comece por pacotes como parallel ou methods. Pacotes como stats têm muitos termos técnicos.
  5. Clique em Unfinished strings e comece a traduzir!

Weblate

Materiais de apoio em português

Próxima geração de contribuições ao R

  • Em 2025, o projeto Enabling the Next Generation of Contributors to R recebeu cerca de £500 mil do Research Software Maintenance Fund (Software Sustainability Institute, Reino Unido).

  • Objetivo: garantir a sustentabilidade do R Project.

  • Beatriz Milz e Fernando Correa estão trabalhando para melhorar a integração das traduções feitas no Weblate, com a mentoria do Gergely Daróczi (administrador do Weblate).

Faça parte!

Contribuições da RLadies+

  • O pedido para traduzir a 2ª edição do R4DS surgiu no Clube do livro da R-Ladies SP.

  • Comunidades como a RLadies+, a LatinR e a Curso-R foram essenciais para encontrar pessoas voluntárias.

  • O Clube do livro da R-Ladies SP ajuda a divulgar o livro traduzido.

Por que participar?

  • Aprender na prática como funciona um pacote de R (e o próprio R por dentro).

  • Praticar Git e GitHub em um projeto real: issues, pull requests e revisão.

  • Construir portfólio e currículo.

  • Conhecer pessoas da comunidade R no Brasil e no mundo.

  • Abrir portas para oportunidades, como bolsas e participação em eventos.

Como contribuir?

  • Traduzir e revisar: por exemplo, as mensagens do R no Weblate.

  • Avisar sobre problemas encontrados (erros de tradução, links quebrados etc.), abrindo issues no GitHub: livro, pacote dados, DevGuide.

  • Usar e divulgar os materiais: estude pelo livro, use o pacote dados em aulas e compartilhe com colegas!

  • Organizar eventos: por exemplo, maratonas de tradução (como os Traslatóns da LatinR) ou clubes do livro (como o da R-Ladies SP).

Saiba mais

Obrigada!

Slides: r-ladies-sao-paulo.github.io/2026-amostra-ime-usp

  • Email:
    • Beatriz Milz - milz.bea@gmail.com
    • Geovana Lopes Batista - geovana.batista@usp.br