Added Chinese language support and smooth mouse wheel scrolling.#52
Added Chinese language support and smooth mouse wheel scrolling.#52nellwhoami wants to merge 1 commit intoTomBadash:masterfrom
Conversation
- Add LocaleManager with dictionary-based i18n for English, Simplified Chinese, and Traditional Chinese - Translate all QML pages, tray menu, and macOS accessibility dialog - Add language picker to Settings page - Add Page Up, Page Down, Home, End actions (all platforms) - Add Chinese README (README_CN.md) Based on work from PR #52 by nellwhoami.
|
Thanks for this great contribution @nellwhoami! We've merged the following into master with your attribution: Merged:
Still open for review:
Could you rebase this PR on the latest master so it only contains the remaining changes? That way we can review and test them separately. Also - would you be interested in writing a short guide on how to add new languages? It would help other contributors translate Mouser into more languages and spread the word! One small tip for next time: if each feature has its own commit (or even its own PR), it makes the review process much faster and smoother. For example, i18n in one commit, new actions in another, scroll speed in another. That way we can approve and merge features independently without having to cherry-pick. Just something to keep in mind for future contributions! Thanks again for the work on this. If you get a chance to test the merged changes on your end, let us know how it works for you - feedback always helps! |
Added Chinese language support and smooth mouse wheel scrolling.