Edit 2025-05-20: I just realized it's not as simple as a drop-in replacement of the fonts, as I can't get the patch to work with different fonts.
--------------------------
Suggestion Name: Use a font that supports non-latin-alphabet languages
Suggestion Description:
Currently, the font used for TMP's UI within the game is a font that does *not* support Chinese characters. It also lacks a fallback mechanism for unsupported charaters, and as such, any unsupported characters will display as a question mark.
As such, a player whose game language is set to Chinese or Japanese would see question marks on the drop-down menus that select cities or cargo/trailer types for the job creator UI.
We know for a fact that the mod's code is capable of displaying Unicode fonts. The Chinese community has guides to replace the font files in the TMP folder to ones that support Chinese characters, allowing the drop-down to display actually readable characters (albeit with another issue unrelated to this post). However this is not a permanent solution for us, because TMP launcher has a tendency to revert the fonts to the original files, causing the fix to be undone.
As far as my understanding goes, if we could do a drop-in replacement of the fonts, it would be possible for TMP to do this too, albeit with some UI/display concerns. I would love to see a font that supports more writing systems be used for the TMP user interface.
Any example images: See section above.
Why it should be added:
This make life easier for players using a language that has a different writing system, like Chinese or Japanese.
While you *can* argue that "just use English, you are using TMP which is already in English", I would say that even though we *can* speak and read English, it's still easier for us if the rest of the game, where other languages are available, are in our native languages, which are obviously easier to read.
Additional considerations:
- Possible alternatives, albeit harder to implement, are: 1. make an actual fallback system that use another font for unsupported characters, or 2. an option to force the dropdowns to use English text even when the game is in a different language.
- Unrelated to this suggestion, but just for your consideration, one can't directly type Chinese into the dropdown's search box, however they can type the text elsewhere and copy-paste into the search box.