zeba_academy_localization 1.0.0 copy "zeba_academy_localization: ^1.0.0" to clipboard
zeba_academy_localization: ^1.0.0 copied to clipboard

Smart offline localization and accessibility Flutter package

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project follows Semantic Versioning.


1.0.0 — Initial Release #

✨ Features #

  • 🌍 Automatic Locale Detection using device settings.

  • 🌐 Offline Translation System for predefined phrases without external APIs.

  • 🔊 Text-to-Speech (TTS) support for multiple languages.

  • 🎤 Voice Input Helper for capturing speech and converting it to text.

  • 🔤 Dynamic Font Scaling to support accessibility and user text scaling preferences.

  • 🎨 Theme Helper to detect dark/light colors and improve readability.

  • 📱 Example Application demonstrating:

    • Voice input
    • Offline translation
    • Text-to-speech
    • Locale detection
    • Accessibility support

⚡ Improvements #

  • Optimized helper classes for lightweight performance.
  • Designed API to be simple and developer-friendly.
  • Clean project structure for easier integration.

🛠 Maintenance #

  • Added Flutter analyzer compliance with modern APIs.

  • Replaced deprecated Flutter APIs:

    • withOpacitywithValues
    • textScaleFactortextScaler
    • Deprecated color channels updated to new API.
  • Improved internal code quality and lint compliance.

📚 Documentation #

  • Added production-ready README.md.

  • Included usage examples for all helpers:

    • LocaleHelper
    • OfflineTranslation
    • VoiceInputHelper
    • TTSHelper
    • FontHelper
    • ThemeHelper
  • Added screenshots section for pub.dev preview.

📦 Package #

  • Initial release of Zeba Academy Smart Localization Flutter package.
0
likes
140
points
98
downloads
screenshot

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Smart offline localization and accessibility Flutter package

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, flutter_localizations, flutter_tts, intl, speech_to_text

More

Packages that depend on zeba_academy_localization