Buscar categorias, pacotes e repositórios

Detalhes do pacotev2.0.13

bidi

Implementação do Algoritmo Bidirecional do Unicode (UBA). Converte strings lógicas em sua representação visual equivalente.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
1,9 mi
Curtidas
20
Pontos Pub
160

Instalar pacote

flutter pub add bidi

Visão geral do pacote

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

O pacote bidi implementa o Algoritmo Bidirecional do Unicode (UBA) para renderizar corretamente textos com scripts mistos de direita para esquerda e da esquerda para direita, como árabe, hebraico e inglês. Ele converte sequências lógicas de caracteres em sua ordem visual correta, garantindo exibição precisa em aplicações multilíngues. Isso é essencial para localização e internacionalização, especialmente em regiões onde idiomas RTL são usados. O pacote suporta todas as principais plataformas, incluindo móvel, web e desktop, tornando-o uma escolha confiável para aplicativos globalizados.

Casos de uso

  • Renderização de texto misto LTR e RTL
  • Suporte a texto em árabe e hebraico em aplicativos
  • Corrigindo o layout de texto em interfaces multilíngues
  • Interfaces de usuário internacionalizadas
  • Processamento de texto em idiomas RTL

Principais recursos

  • Conformidade completa com a UBA
  • Suporte multiplataforma
  • Conversão de texto lógico para visual
  • Leve e eficiente
  • Integração fácil com o Flutter

Indicado para

  • Aplicativos direcionados aos mercados do Oriente Médio ou da África do Norte
  • Aplicações Flutter globalizadas
  • Renderização de texto em idiomas RTL
  • Desenvolvedores que precisam de tratamento preciso de texto bidirecional
  • Equipes de localização

Considerações

  • Requer compreensão das regras de texto bidirecional
  • Pode ser necessário estilização adicional para layouts complexos
  • Não é um editor de texto completo, mas uma ferramenta de renderização
  • Limitado à lógica de direção do texto, não ao formato
  • Melhor usado com configurações apropriadas de fonte e widget de texto

Categorias

Projetos que usam este pacote