FLUTTER ECOSYSTEM

devicelocale

Ein Flutter-Paket, das verwendet werden kann, um die derzeit auf einem Gerät definierten Lokalisierungen abzurufen, wobei die aktuelle Lokalisierung an erster Stelle in der Liste steht.

Neueste Version
0.8.2
30-Tage-Downloads
97.700
Likes
150
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Das devicelocale-Paket ist eine Flutter-Utility, die die Liste der auf dem Gerät des Benutzers konfigurierten Lokalisierungen abruft, wobei die aktuelle Systemlokalität an erster Stelle erscheint. Es unterstützt mehrere Plattformen wie Android, iOS, Web, macOS und Linux und ist daher ideal für Anwendungen, die lokalisationsbewusstes Verhalten erfordern. Durch den Zugriff auf native Geräteeinstellungen ermöglicht es Apps, sich dynamisch an die Benutzerpräferenzen anzupassen, ohne manuelle Konfiguration. Das Paket ist leichtgewichtig und lässt sich nahtlos in Internationalisierungsworkflows integrieren.

Anwendungsfälle
  • Dynamische Spracherkennung in mehrsprachigen Apps
  • Automatische Auswahl der bevorzugten Sprache des Benutzers beim Start
  • Unterstützung der App-Lokalisierung basierend auf Geräteeinstellungen
  • Regionenbewusste Merkmale erstellen
  • Synchronisieren der Benutzeroberflächen-Sprache mit den Systemeinstellungen
Hauptmerkmale
  • Gibt gerätedefinierte Lokalisierungen zurück, wobei die aktuelle Lokalisierung zuerst kommt
  • Cross-Plattform-Unterstützung für Hauptbetriebssysteme
  • Einfaches API zum Abrufen von Lokalisierungslisten
  • Integriert sich in das Lokalisierungsframework von Flutter
  • Leichtgewichtig und abhängigkeitsfrei
Geeignet für
  • Apps für globale Zielgruppen
  • lokalisationsintensive Anwendungen
  • Entwickler, die das intl-Paket von Flutter verwenden
  • Projekte, die automatische Lokalisierungsrückfall benötigen
  • Teams, die responsive Internationalisierung umsetzen
Hinweise
  • Beruht auf den nativen Geräteeinstellungen
  • Behandelt keine benutzerdefinierten Lokalisierungsüberschreibungen
  • Kann eine leere Liste zurückgeben, wenn keine Lokale festgelegt sind
  • Erfordert plattformspezifische Berechtigungen auf einigen Systemen
  • Beschränkt auf Lesen, keine Änderung der Geräte-Lokalisierungseinstellungen möglich
Unterstützte PlattformenAndroidiOSWebmacOSLinux

Paket installieren

flutter pub add devicelocale

Kategorien

Quell-Repository

Verwandte Projekte