Guia de automação de internacionalização (i18n)
(meetup.toast.com)-
Ferramentas usadas em internacionalização, como gettext e i18next, recebem uma key e retornam a string traduzida
-
Colaborar e automatizar usando o Google Sheets
→ Escanear as keys no código-fonte e enviar as keys adicionadas para o Google Sheets
→ No build do código-fonte, baixar do Google Sheets as strings traduzidas e fazer o build
- Resumo de um processo de internacionalização automática super simples
→ Desenvolvedor: executar o script npm run upload:i18n e depois solicitar a tradução
→ Tradutor: inserir a tradução na planilha
→ Sempre que houver build, npm run download:i18n é executado para refletir no build os valores de tradução mais recentes da planilha
1 comentários
Também é bom usar crowdin, weblate etc.