FLUTTER ECOSYSTEM

slang

Solução de localização/internacionalização (i18n). Use arquivos JSON, YAML, CSV ou ARB para criar traduções seguras por tipo por meio da geração de código-fonte.

Capa de slang
Versão mais recente
4.14.0
Downloads em 30 dias
234,1 mil
Curtidas
757
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Slang é um pacote Flutter/Dart para localização e internacionalização (i18n) que suporta múltiplos formatos de arquivos, incluindo JSON, YAML, CSV e ARB. Ele permite traduções seguras por tipo por meio da geração de código-fonte, reduzindo erros em tempo de execução e melhorando a experiência do desenvolvedor. O Slang se integra perfeitamente aos projetos Flutter em todas as principais plataformas — Android, iOS, Web, macOS, Windows e Linux — tornando-o ideal para aplicativos que exigem suporte multilíngue com forte segurança de tipos e arquivos de tradução fáceis de manter.

Casos de uso
  • Aplicações móveis e web multilíngues
  • Gerenciamento de tradução segura por tipo
  • Integração de arquivos de tradução com JSON/YAML/CSV/ARB
  • Suporte a pipeline de CI/CD sem interrupções
  • Fluxos de trabalho i18n amigáveis para desenvolvedores
Principais recursos
  • Suporta vários formatos de arquivo de tradução
  • Geração de código-fonte para segurança de tipo
  • Compatibilidade multiplataforma
  • Integração fácil com o Flutter
  • Validação automática da chave de tradução
Indicado para
  • Desenvolvedores Flutter construindo aplicativos multilíngues
  • Equipes priorizando segurança de tipo em traduções
  • Projetos usando arquivos de tradução estruturados
  • Desenvolvedores em busca de mínimo boilerplate
  • Aplicativos direcionados a públicos globais
Considerações
  • Requer etapa de compilação para geração de código
  • Configuração inicial necessária para arquivos de tradução
  • Limitado a formatos de arquivo compatíveis
  • Dependente da estrutura correta de arquivo
  • Pode exigir ferramentas adicionais para fluxos de trabalho de tradução em grande escala
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add slang

Categorias

Projetos relacionados

Rankings