I am currently localizing my game and one of the languages I want my game to support are Russian and Serbian. Sadly, there’s an issue with the Source Sans font on Roblox where Cyrillic characters are displayed in Arial, rather than Source Sans.
How to reproduce: Make a TextLabel, set the font to SourceSans, type something in Latin and then next to it something in Cyrillic
This is the result:
"Maybe Source Sans itself doesn’t support Cyrillic characters?"
It does though. On the Google Fonts page, type something in Cyrillic (example in picture: Ђердап). The text will be properly displayed in Cyrillic
Speaking of fonts not supporting Cyrillic characters, I haven’t included other fonts in this bug report (such as Antique, Bodoni, Cartoon, Code, Fantasy, Garamond, Highway) because those fonts themselves don’t support Cyrillic characters and I’d say it is out of Roblox’s reach to support Cyrillic characters for these fonts.
"Maybe Roblox itself doesn’t support Cyrillic characters at all/for the Source Sans font?"
Roblox already properly shows Cyrillic characters when you select the bold version of the Source Sans font. I don’t really see a reason why they wouldn’t support them on the italic, thin, semi-bold and regular version of the font (If there is a reason, please correct me)
"Still, a small font mismatch shouldn’t make a be a big problem really"
In my game, it is in a way. Here’s a comparison during the map selection how it looks like in English vs how it looks like in Russian:
Overall I’d like to see this problem fixed (if possible) as it is more than a year old