Add more CJK fonts, as well as different font properties for each language

As a Roblox developer, it is currently too hard to customize text with different fonts based on different languages, due to the lack of fonts. I am currently translating my game into Chinese, and I also noticed that there is no way to change the font based on the current language set.


The font appears normal when the language is set to English.


But when I set the game language to Traditional Chinese, all the Chinese characters are reset to the default font, but not the Latin characters.

Small Concept:
Add a font property for each language.

If Roblox is able to address this issue, it would improve my development experience because I can add more fonts to text elements to improve customization and UI design. I suggest adding the whole DynaComware font library to the engine, as they have a wide variety of different CJK fonts.

This can be scripted by yourself, this doesn’t need to be a feature.

I mean sure, I could create my own multifont system. But I am just giving a suggestion for Roblox to make their own as well, so it could be easier to implement rather than building an entire system.

Other than that, my only other concern is the lack of CJK fonts. Most of them are either just Noto Sans or Serif.