Automated documentation translations — Dutch + updated Chinese demo

Aberta
#1,217 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 3 dias

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
35/100
Tipo de issue
Documentação
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
javascript

Direção de pesquisa

Revise a tradução zh-CN existente e a transferência proposta de um repositório de tradução para a organização immerjs. Em seguida, avalie a configuração i18n solicitada e o menu suspenso de locale, incluindo o suporte ao holandês e ao chinês atualizado. A conclusão exigiria um escopo de tradução acordado e a aprovação dos maintainers para a abordagem de integração.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Hi @mweststrate — I noticed you co-initiated zh.mobx.js.org for MobX and Immer already has a zh-CN locale. We'd love to help expand and maintain that automatically.

We're PageTurner — we automatically translate open-source documentation and keep translations in sync via CI/CD. Currently maintaining translations for 87 projects. Here's a live demo for Immer:

The existing zh-CN translation was great community work, but it's ~3 years behind (missing array-methods, v11 changes). Our translations stay current automatically.

If this looks good to you, we can also add Japanese, Korean, Spanish, and French — Korean was requested in #535 but never delivered. With ~27M weekly downloads, these languages would open up Immer to a much wider audience.

How it works: We transfer a translation repo to the immerjs org. You own it. We maintain contributor access and push updates automatically. Zero maintenance, zero cost, no lock-in — revoke our access anytime.

I can submit a PR adding the i18n config and locale dropdown — you'd just need to merge.

Linguagem predominante
JavaScript
Estrelas
29k
Forks
905
Merge médio
3d 7h
PRs com merge (30d)
21

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de immerjs/immer

Todas as issues de immerjs/immer

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.