Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

0.0.3

Choose a tag to compare

@wolfsolver wolfsolver released this 10 Feb 22:07
· 9 commits to main since this release

Release v0.0.3 - Multilingual Support & Architecture Refactor 🧩
This update focuses on internationalization and code maintainability, preparing the plugin for a global audience and future community contributions.

🚀 What's New

  • Multilingual Interface: Added support for English, Italian, and Chinese (Simplified).
  • Dynamic Language Selector: Implemented a scalable UI footer that allows users to switch languages on the fly.
  • JSON-based Localization: Transitioned from hardcoded strings to external .json assets for easier translation management.
  • Improved Error Handling: New high-contrast error messages for connectivity issues, optimized for E-ink visibility.

🛠️ Technical Improvements

  • DRY Architecture: The language selector is now dynamically generated from the translation keys.
  • Code Documentation: All internal comments and logs have been updated to English to facilitate open-source collaboration.
  • Metadata Sync: Unified versioning across PluginConfig.json and the UI.

🗺️ Roadmap Update

  • Initial steps taken to support Crowdin for community-driven translations.