mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 23:25:52 +03:00
[GH-ISSUE #829] Simplified Chinese Font Error #652
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#652
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @DeepChirp on GitHub (Apr 17, 2021).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/829
Hello!


After setting Simplified Chinese, there are many places where the font is not displayed as expected. As shown in the picture.
These should be the result of using a non-existent font (probably Ming Dynasty font). Please use Microsoft YaHei or Song as a standard. Thank you!
[Note: The first picture is the editor, the second picture is the "Translation" in "Settings", there are many other places where this problem occurs]
@NickeManarin commented on GitHub (Apr 17, 2021):
The system currently uses Segoe UI globally.
@fz0000 commented on GitHub (Apr 30, 2021):
You can remove all the font settings in the code and build it yourself as a workaround. Then the default font will be used:

A better solution would be adding font setting in the options window. 🤔
@SEWeiTung commented on GitHub (Sep 27, 2021):
Hi @NickeManarin , I'm trying to fix it by adding a font name selection box there... however how can I apply the selected fontfamily to all the related fonts? Any clues? There're TOO MANY font with Seguo UI.....:(
@NickeManarin commented on GitHub (Sep 27, 2021):
@MaledongGit There must be a global way of replacing a font.
Perhaps creating a dynamic font resource and reusing everywhere?
But yeah, that's going to take a while.
If you can create a proof of concept, I can replace all references later.
@SEWeiTung commented on GitHub (Sep 28, 2021):
Now I've used something like "Fonts.SystemFonts" to bind with a Combobox, and handle its SelectionChanged event, write the result directly into UserSettings, and read it out and apply it into the other places. That's a proof of concept.
Everything goes fine with me EXCEPT that:
@DeepChirp commented on GitHub (Nov 4, 2025):
#1404