Godot Version
4.4
Question
So I am starting to do some themes in Godot, and I have added a font into them. But then, when I am about to add another language, I realized that the theme allows you to only use one font…
In this case, suppose we are supporting multiple languages and we would like to use each particular font for each particular language , what would be the recommended way?
Creating multiple themes for multiple fonts for multiple languages make no sense, and one solution here I could think of is to do all of these programmatically instead. So in the _ready() function of all relevant Controls , I would programmatically set the font with respect to the current language setting.
But before I do that, I would like to ask: are there other ways to manage this?