Logo Lanfrica

tenth-package0/kistane-flutter

Domaine:

natural language processing

Type de record:

softwaredataset
Créateur:
ten
Hôte:
Cross-platform Kistanigna dictionary with 9,924 trilingual records, quizzes, favorites, and cultural traditions. # Kistane Dictionary for Flutter Kistane Dictionary is a multilingual Flutter app designed to make Kistanigna easier to access, learn, and preserve digitally across mobile and desktop platforms. Kistanigna · English · Amharic ## Why I Built It Kistanigna is spoken by the Kistane community in Ethiopia and throughout the diaspora, but it has far fewer digital resources than widely supported languages. That makes vocabulary and cultural knowledge harder to pass on, especially for younger generations growing up away from home. This Flutter edition brings the dictionary to a cross-platform codebase while keeping the experience local and fast. The goal is practical access today and long-term digital preservation for the community. ## Features - Browse 9,924 bundled dictionary records - Search across Kistanigna, English, and Amharic - Save favorite entries locally - Practice vocabulary with quizzes - Explore six traditions with cultural descriptions and imagery - Run without a network connection - Target Android, iOS, web, Windows, macOS, and Linux from one Flutter project ## Project Structure ```text lib/ ├── main.dart ├── home_tab.dart ├── favorites_tab.dart ├── quiz_wrapper_tab.dart ├── traditions_tab.dart ├── models/ ├── services/ └── widgets/ ``` The dictionary is bundled as `kistanigna_trilingual_dictionary_FIXED.json`, so searches and learning features do not depend on a remote service. ## Getting Started ```sh flutter pub get flutter run ``` Before submitting changes: ```sh dart format --output=none --set-exit-if-changed lib test flutter analyze flutter test ``` Android release signing is intentionally local. Copy `android/key.properties.template` to `android/key.properties` and provide your own keystore values; never commit that file or the keystore. ## Data and Media Rights The dictionary dataset and cultural media are original project content maintained as part of Kistane Dictionary. ## Source Availability No open-source license has been selec …