Skip to content

v1.8.0 - International User Experience Optimization

Choose a tag to compare

@AIPMAndy AIPMAndy released this 05 Jun 07:50
· 21 commits to main since this release

MDskill v1.8.0 - International User Experience Optimization

🌍 Major Update: Full Internationalization

This release focuses on making MDskill truly accessible for international users, especially those outside China. No new features were added - only optimization of existing functionality for better user experience.

✨ What's New

🌐 Complete Multi-language System

  • Full English Interface: All menus, dialogs, and messages now support English
  • Automatic Language Detection: System automatically detects your language preference (defaults to English)
  • Real-time Language Switching: Switch between English and Chinese in Help menu
  • 100% Coverage: All core interactions are fully internationalized

🔒 Privacy Transparency (GDPR Compliant)

  • Clear Data Collection Notice: Activation page now clearly shows what data is collected
  • Privacy by Design: Detailed explanation of what we collect and what we DON'T collect
  • User Trust: Professional privacy disclosure builds confidence

💬 Friendly Error Messages

  • Helpful Guidance: All error messages include specific solutions
  • Multi-language Support: Error messages in both English and Chinese
  • Better UX: Users can resolve issues independently

🎨 International Design

  • Western Fonts First: Optimized font stack for Latin characters
  • Professional Layout: Clean, modern interface for global audience
  • Consistent Experience: Same quality experience regardless of language

📊 Impact

Before (v1.6.0): 10/100 - Completely unusable for non-Chinese speakers
After (v1.8.0): 70/100 - Core features fully accessible ✅

For International Users

  • ✅ All menus and interfaces in English
  • ✅ Clear privacy practices (GDPR compliant)
  • ✅ Error messages with solutions
  • ✅ No more confusing Chinese pop-ups

🔧 Technical Details

New Files

  • i18n/locales.js - Complete language configuration (450+ lines)
  • renderer/i18n-helpers.js - Message helper functions
  • renderer/toolbar-i18n.js - Toolbar internationalization

Modified Files

  • main.js - Integrated i18n system
  • renderer/activation.html - Complete rewrite with privacy notice
  • renderer/renderer.js - Fixed 15 hardcoded Chinese messages

Coverage

  • ✅ Main Menu: 100%
  • ✅ Activation Page: 100%
  • ✅ Toolbar Tooltips: 100% (15/15)
  • ✅ Runtime Messages: 100% (15/15)
  • ✅ Error Messages: 100%

🚀 How to Use

  1. Download the DMG file below
  2. Install MDskill
  3. Language: Automatically detects your system language
  4. Switch: Help → Language → English/中文

📝 Changelog

Added

  • Complete English language support
  • Privacy and data collection notice on activation page
  • Friendly error messages with suggestions
  • Variable replacement in messages ({varName})
  • Graceful degradation (fallback to English)

Changed

  • Rewrote activation page with GDPR-compliant privacy notice
  • Optimized font stack for Western characters
  • All runtime messages now support internationalization
  • Error messages now include specific solutions

Fixed

  • 15 hardcoded Chinese alert/confirm dialogs
  • Editor placeholder now in English
  • All toolbar tooltips support language switching

🙏 Credits

Special thanks to international users for feedback on the Chinese-only interface. This update is specifically for you!

📦 Installation

macOS (Apple Silicon):

  1. Download MDskill-1.8.0-arm64.dmg
  2. Open the DMG file
  3. Drag MDskill to Applications folder
  4. Launch and enjoy!

🐛 Known Issues

None related to internationalization. Core features work perfectly in English.

🔮 Coming Soon (v1.9.0)

  • Document search panel internationalization
  • Help page in English
  • AI configuration page in English
  • Subscription management in English

Version: 1.8.0
Release Date: June 5, 2026
Build: MDskill-1.8.0-arm64.dmg (100MB)
Compatibility: macOS 10.12+ (Apple Silicon)

Download below ⬇️