Übersicht
Ein leichtgewichtiges Flutter-Paket zur Verwaltung von App-Übersetzungen mithilfe von TOML-Dateien (Tom's Obvious, Minimal Language). Auf Flutter's LocalizationsDelegate aufgebaut, ermöglicht es die einfache Integration lokalisierter Zeichenketten durch Laden von Schlüssel-Wert-Paaren aus TOML-Dateien. Das Paket unterstützt mehrere Sprachen und vereinfacht Übersetzungsworkflows mit einer sauberen, menschenlesbaren Formatierung. Ideal für Entwickler, die eine minimale, strukturierte Alternative zu JSON oder YAML für die Lokalisierung suchen. Es funktioniert auf allen wichtigen Flutter-Plattformen wie Android, iOS, Web, macOS, Windows und Linux.
Anwendungsfälle
- Verwaltung mehrsprachigen App-Inhalts
- Übersetzungen aus TOML-Dateien werden geladen
- Einfachere Einrichtung der Lokalisierung in Flutter-Apps
- Unterstützung der dynamischen Sprachwechsel
- Integration strukturierter Textdateien für Übersetzungen
Hauptmerkmale
- TOML-basierte Übersetzungsdateien
- Minimale Abhängigkeitsspur
- Auf LocalizationsDelegate aufgebaut
- Plattformübergreifende Unterstützung
- Einfach lesbare Konfigurationsformat
- Automatische Lokalisierungserkennung
Geeignet für
- Entwickler, die TOML gegenüber JSON/YAML bevorzugen
- Projekte, die eine leichte Lokalisierung erfordern
- Teams, die strukturierte Textformate verwenden
- Apps, die mehrere Sprachen ansprechen
- Flutter-Apps, die eine einfache Übersetzungsverwaltung benötigen
Hinweise
- Benötigt manuelle Einrichtung von TOML-Dateien
- Beschränkt auf grundlegende String-Übersetzungen
- Keine integrierten Übersetzungs-Editoren
- Die Analyse von TOML ist möglicherweise weniger vertraut als die von JSON
- Nicht geeignet für komplexe Lokalisierungsstrukturen