v1.8.0 - International User Experience Optimization
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 functionsrenderer/toolbar-i18n.js- Toolbar internationalization
Modified Files
main.js- Integrated i18n systemrenderer/activation.html- Complete rewrite with privacy noticerenderer/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
- Download the DMG file below
- Install MDskill
- Language: Automatically detects your system language
- 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):
- Download
MDskill-1.8.0-arm64.dmg - Open the DMG file
- Drag MDskill to Applications folder
- 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 ⬇️