* feat(i18n): add Korean (ko-kr) translation
Add full Korean (ko-kr) locale for the app UI, translated from the
English (en-us) source with full key parity (746/746 keys) and all
placeholders preserved. Registers the new locale in languages.json
and src/lang/index.ts, mirroring how existing locales are wired up.
* feat(i18n): add Korean tray menu strings to tray.ts
Add ko-kr entry to the tray module's messages map, matching the
existing en-us/zh-cn/zh-tw pattern with full key parity (19/19 keys):
play/pause, next/prev song, collect/uncollect, show/hide main window,
show/hide/lock/unlock/top desktop lyric window, statusbar lyric
toggle, exit, and tooltip labels.
Addresses reviewer feedback on PR #2902.
* i18n cleanup
- A final trimming of the language. (I hope it's the last.)
- For en-US and zh-TW, some of the terms have been revised again.
- For zh-CN, some of the terms have been revised to ensure that they do
not change the habits of users.
* update
* update
* update
* Apply suggestions from lyswhut
* Apply suggestions from lyswhut
* update
* update
* update
* Apply suggestions from lyswhut
* Fix edit theme dialog title logic
As you can see from the code and the actual behavior, both share the
same code whether adding or editing a theme. So why does the title show
up as "Edit Theme" no matter what? It does seem strange in a way.
This feature appears to have been added in v2.0.0, but no one seems to
have cared about the issue during the two years.
Nonetheless, when I realized this recently, I decided to fix it.
Hopefully this will make things clearer for those users who may not be
able to tell the difference.
Now, when the "Add theme" button is clicked, the dialog title will
show "Add theme". If you right-click on a user-created theme, the dialog
title will show "Edit theme".
* Apply suggestions from lyswhut
Simpler code
Co-authored-by: lyswhut <lyswhut@qq.com>
---------
Co-authored-by: lyswhut <lyswhut@qq.com>
* Fix edit theme dialog layout again
Ensures that the layout looks better and doesn't get out of place in the
smallest windows and largest fonts, as well as in both English and
Chinese environments.
* update
* update
* fix
---------
Co-authored-by: lyswhut <lyswhut@qq.com>
* Revise app language text
Some additional revisions.
* Apply suggestion from lyswhut
Co-authored-by: lyswhut <lyswhut@qq.com>
---------
Co-authored-by: lyswhut <lyswhut@qq.com>
* Revise zh-TW language
Revise according to Taiwanese language habits
Special thanks: Fanhuaji <https://zhconvert.org/>
* update
* Apply suggestion from lyswhut
* Overhaul English
Let's go!!!
Overhaul with reference to Simplified Chinese text
and English user habits.
* Clarify `Music API` and `Song Source`
* fix