TL;DR: Queres ajudar-nos a traduzir o Exercism para a tua língua? Junta-te aqui à equipa de tradutores!
Introdução
Desde que o Exercism começou, há mais de uma década, o pedido número um tem sido que o traduzamos para outras línguas naturais.
Apenas 20% da população mundial sabe ler inglês e, no entanto, quase todos os melhores recursos de aprendizagem e a documentação estão exclusivamente em inglês. Em muitas partes do mundo (por exemplo, nos EUA e na UE), o inglês tornou-se, na prática, a língua da programação, mas para o resto do mundo não é esse o caso.
Muitas pessoas veem a solução para isto como pôr toda a gente a aprender inglês, mas com a introdução dos modelos de linguagem de grande escala (LLM), parece-me que é muito mais fácil traduzir esses recursos para 90 línguas do que pedir a 4 mil milhões de pessoas que aprendam a ler e a escrever numa língua diferente!
Então, vamos a isso!
Por isso, hoje damos oficialmente início aos nossos esforços de internacionalização, com o objetivo de traduzir o Exercism para as 90 línguas naturais mais usadas: 🇨🇳 🇮🇳 🇪🇸 🇬🇧 🇧🇩 🇧🇷 🇵🇹 🇷🇺 🇯🇵 🇵🇰 🇩🇪 🇮🇩 🇫🇷 🇰🇷 🇮🇹 🇹🇷 🇻🇳 🇮🇷 🇺🇦 🇸🇦 🇹🇭 🇵🇭 🇳🇬 🇪🇬 🇪🇹 🇵🇱 🇦🇷 🇰🇪 🇿🇦 🇲🇲 🇳🇵 🇨🇦 🇸🇪 🇳🇱 🇲🇾 🇨🇱 🇨🇿 🇨🇭 🇭🇷 🇬🇷 🇩🇰 🇫🇮 🇳🇴 🇮🇸 🇧🇬 🇷🇴 🇭🇺 🇸🇰 🇸🇮 🇷🇸 🇲🇰 🇱🇻 🇱🇹 🇪🇪 🇮🇪 🇲🇹 🇱🇺 🇦🇱 🇦🇿 🇺🇿 🇹🇯 🇰🇬 🇦🇲 🇬🇪 🇲🇳 🇧🇾 🇧🇦 🇲🇪 🇲🇬 🇼🇸 🇵🇪 🇱🇸 🇿🇼 🇸🇴
Há alguns passos para lá chegar:
- Extrair todo o inglês do Exercism, pronto a ser traduzido (aqui está o enorme PR que o conseguiu!).
- Atualizar o Exercism para suportar várias línguas, com URLs diferentes para cada localização, permitindo que as pessoas mudem facilmente entre elas, detetando as línguas prováveis e mantendo um bom SEO, etc. Isso também está quase terminado.
- Traduzir o inglês para outras línguas. Para isso, usamos LLM para nos dar uma boa primeira passagem e depois pedimos a pessoas como tu que nos ajudem a verificar e a melhorar essas traduções numa interface de tradução personalizada que criámos.
- Lançar assim que tivermos um bom primeiro conjunto pronto.
Teremos os pontos 1 e 2, e a interface do ponto 3, concluídos este mês. Só falta ter um pequeno exército de voluntários que queiram ajudar a verificar e a melhorar as traduções criadas por LLM.
Queres ajudar?
Vamos dar prioridade às línguas com base no número de pessoas que se comprometem a ajudar. Se estiveres disposto a dedicar algumas horas a ajudar pessoas do teu país a terem um recurso como o Exercism na sua língua, inscreve-te como tradutor e entraremos em contacto nas próximas semanas para te dar acesso à nossa interface de tradução.
Estamos incrivelmente entusiasmados por finalmente estarmos a fazer isto e pelo impacto que vai ter nas pessoas que mais precisam de recursos como o Exercism!