FLUTTER ECOSYSTEM

i18next

Um formatador de localização baseado no padrão i18next. Ainda não é uma ferramenta completa de internacionalização, apenas o formato em si.

Versão mais recente
0.9.0
Downloads em 30 dias
26,4 mil
Curtidas
20
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

O i18next é um pacote Flutter/Dart que fornece formatação de localização com base no padrão i18next. Ele se concentra no aspecto de formatação da internacionalização, permitindo o manuseio estruturado de traduções com espaços reservados e pluralização. Embora não seja uma solução completa de i18n, ele oferece formatação de texto consistente entre plataformas. Projetado para desenvolvedores que precisam de padrões de localização padronizados, integra-se bem com fluxos de trabalho existentes. O pacote é compatível com Android, iOS, Web, macOS, Windows e Linux.

Casos de uso
  • Formatar strings traduzidas com espaços reservados
  • Gerenciando formas plurais em traduções
  • Suporte a conteúdo multilíngue de aplicativos
  • Integração com sistemas de backend baseados em i18next
  • Simplificando a renderização dinâmica de mensagens
Principais recursos
  • conformidade padrão i18next
  • Suporte a placeholders e pluralização
  • Compatibilidade multiplataforma
  • Motor de formatação leve
  • Integração fácil com arquivos de tradução existentes
Indicado para
  • Aplicativos que exigem localização estruturada
  • Desenvolvedores familiarizados com o i18next
  • Projetos usando gerenciamento externo de tradução
  • Equipes que precisam de formatação consistente entre plataformas
  • Internacionalização voltada para o frontend
Considerações
  • Não inclui ferramentas completas de i18n
  • Requer gerenciamento de arquivos de tradução externos
  • Limitado à formatação, não ao carregamento ou alteração de localidades
  • Não adequado para fluxos de trabalho i18n complexos
  • Depende da configuração correta dos recursos de tradução
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add i18next

Categorias

Repositório-fonte

Projetos relacionados