FireFox2000000 / Moonscraper-Chart-Editor

BSD 3-Clause "New" or "Revised" License
225 stars 61 forks source link

(Font issue) Russian characters not supported in certain interfaces #51

Open ComradeCheekiBreeki opened 3 years ago

ComradeCheekiBreeki commented 3 years ago

Hi, I'm working on a song that is in Russian and I noticed that a few environments (notably event flags) do not support the characters (they appear as boxes).

An example from my lyrics: image Should appear as: Га-, си-, тся, свет

And another example from the top bar of the application (though this could be text encoding related? I can't be sure) image I know what this one is supposed to be (Я Не Коммунист) but it's so messed up that I can't say it correlates one to one, which is why I think it might be caused by text encoding

Russian text does work with some text displays (I think because of fonts that support it) i.e in the song properties image

Adjusted fonts that include Russian text would be a helpful fix for me and anybody else who works with Russian music.

FireFox2000000 commented 2 years ago

Note to self, just need to add to add backup font that supports these characters. This is pretty much an ongoing issue as there's no universal font that includes all characters, so I'd prefer to figure out a more concrete solution for all languages/characters.