Kategorien, Pakete und Repositories suchen

Paketdetailsv2.0.13

bidi

Implementierung des Unicode-Bidirektionalitätsalgorithmus (UBA). Konvertiert logische Zeichenketten in ihre äquivalente visuelle Darstellung.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1,9 Mio.
Likes
20
Pub-Punkte
160

Paket installieren

flutter pub add bidi

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das bidi-Paket implementiert den Unicode-Bidirektionalitätsalgorithmus (UBA), um Texte mit gemischten rechts-nach-links- und links-nach-rechts-Skripten, wie Arabisch, Hebräisch und Englisch, korrekt darzustellen. Es konvertiert logische Zeichenfolgen in ihre richtige visuelle Reihenfolge und sorgt für eine genaue Anzeige in mehrsprachigen Anwendungen. Dies ist für Lokalisierung und Internationalisierung unerlässlich, besonders in Regionen, in denen RTL-Sprachen verwendet werden. Das Paket unterstützt alle wichtigen Plattformen, einschließlich Mobilgeräte, Web und Desktop, was es zu einer zuverlässigen Wahl für globalisierte Anwendungen macht.

Anwendungsfälle

  • Gemischte LTR- und RTL-Textwiedergabe
  • Unterstützung von arabischen und hebräischen Texten in Apps
  • Textlayout in mehrsprachigen Benutzeroberflächen korrigieren
  • Internationalisierte Benutzeroberflächen
  • Textverarbeitung in RTL-Sprachen

Hauptmerkmale

  • Vollständige UBA-Konformität
  • Plattformübergreifende Unterstützung
  • Logische zu visueller Textkonvertierung
  • Leicht und effizient
  • Einfache Integration mit Flutter

Geeignet für

  • Apps, die auf Märkte im Nahen Osten oder Nordafrika abzielen
  • Globalisierte Flutter-Anwendungen
  • Textdarstellung in RTL-Sprachen
  • Entwickler, die eine präzise bidirektionale Textverarbeitung benötigen
  • Lokalisierungsteams

Hinweise

  • Erfordert Verständnis der bidirektionalen Textregeln
  • Möglicherweise sind zusätzliche Stile für komplexe Layouts erforderlich
  • Kein vollständiger Texteditor, sondern ein Rendering-Tool
  • Beschränkt auf Textrichtungslogik, nicht auf Formatierung
  • Am besten mit geeigneten Schriftart- und Textwidget-Konfigurationen verwenden

Kategorien

Projekte, die dieses Paket verwenden