Pakete, Repositories und App-Kategorien suchen

Cover von auto_direction
Paketdetailsv0.0.7

auto_direction

Dieses Paket ändert die Richtung eines Widgets von LTR in RTL und umgekehrt basierend auf der Sprache des bereitgestellten Textes.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1860
Likes
88
Pub-Punkte
40

Paket installieren

flutter pub add auto_direction

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das auto_direction-Paket passt automatisch die Textrichtung von Widgets in Flutter-Anwendungen basierend auf der erkannten Sprache an und wechselt zwischen links-nach-rechts (LTR) und rechts-nach-links (RTL)-Layouts. Es vereinfacht die Internationalisierung, indem es die UI-Richtung dynamisch ohne manuelle Eingriffe anpasst und sicherstellt, dass Sprachen wie Arabisch, Hebräisch und andere mit RTL-Schriftarten korrekt gerendert werden. Das Paket lässt sich nahtlos in Anwendungen für mehrsprachige Zielgruppen integrieren.

Anwendungsfälle

  • Dynamische Anpassung der Benutzeroberflächenlayout
  • Mehrsprachige App-Unterstützung
  • Wechsel der Textrichtung RTL/LTR
  • Internationalisierte Benutzeroberflächen
  • Automatische sprachbasierte Layoutanpassung

Hauptmerkmale

  • Sprachbasierte Richtungserkennung
  • Automatischer LTR/RTL-Wechsel
  • Nahtlose Integration mit Flutter-Widgets
  • Unterstützung für mehrere Plattformen
  • Minimale Konfiguration erforderlich

Geeignet für

  • Anwendungen für globale Zielgruppen
  • Entwickler, die Flutter für die Internationalisierung verwenden
  • Projekte, die dynamische Textrichtung erfordern
  • Benutzeroberflächen mit gemischtem Sprachinhalt
  • Web- und Mobile-Anwendungen mit RTL-Sprachunterstützung

Hinweise

  • Erforderliche genaue Spracherkennung
  • Möglicherweise ist zusätzliche Logik für komplexe Layouts erforderlich
  • Nicht geeignet für statische Richtungsdesigns
  • Abhängig von der korrekten Lokalisierungseinstellung
  • Beschränkt auf Textrichtungsänderungen, keine vollständigen RTL-Themen

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

auto_direction

This widget changes the direction of a widget from ltr direction into rtl direction and vice versa based on the language of the text provided.

Auto RTL on a TextField

Getting Started

This widget will wrap its child with a Directionality widget and it will decide the direction based on the provided text.

...
String text = "";
...
AutoDirection(
  text: text,
  child: TextField(
    onChanged: (str){
      setState(() {
        text = str;
      });
    },
  ),
)

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden