Fonts that have non-Latin name in Windows system locale language cannot be used for subtitles
My OS: Windows 7
My System locale (default character set and font used for non-Unicode): Simplified Chinese (zh-CN)
My bug: Fonts that have a zh-CN (consists with my system locale) name cannot be used for subtitles.
For example, I can see "微软雅黑" (the font's en-US name is "Microsoft YaHei") in the list of the Preferences -> Subtitles & OSD -> Font, I select it, then I restart VLC, the subtitles use default font instead of my selected font.
But, fonts that do not have a zh-CN name can be used for subtitles, no matter if the fonts include Chinese character set or not.
For example, I can select "Microsoft JhengHei" (although the font has its Traditional Chinese (zh-TW) name "微軟正黑體", it has no zh-CN name, and my system locale is zh-CN, so the VLC Font list shows its en-US name) in my Preferences and correctly use it for my subtitles.
I assume that generally the bug could be described as:
Fonts that have name in Windows system locale language (non-Latin or non-ASCII) cannot be used for subtitles.