'How to change the default font for a windows unicode locale / language
When I select a language from the language toolbar, windows automatically changes the input font to one with characters from that language. Is there are a way to change the default font to something else?
Thank you for your help
Solution 1:[1]
You can change the default UI font (which will affect everything). If the characters you are typing are supported by the default UI font, then a fallback font is selected, and you can't (officially) change what that is.
Solution 2:[2]
One method used to work upto Windows 7, I'm not sure if it still works with Windows 8.
First, remove all fonts that support the given locale, and remember to copy the font files to somewhere rather than just deleting them.
Then, install the font you want to render the given locale. Open a document with characters from that range. In absence of the previous font font, Windows seems to fall back to the one available with characters defined in that range. Then install all the other fonts. The one Windows had already set does not get changed even when the "original" default font is available again.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Mihai Nita |
| Solution 2 | Greenleaf |
