How can I set font for each locale?

Is there a way to specify font for each locale (instead of changing every font of Text components manually)?
Or are there plans to develop such a feature later? Please let me know.

Yes we have a feature being worked on that will let you change anything per locale on a component including fonts.

Sounds great. I’ll wait for that! :slight_smile:

Ill be showing a preview of it at the webinar Localization Package Beta Webinar and Q&A

3 Likes

Excited for this!

1 Like

Another possible way to do this, is to set a fallback font. This works project-wide, without having to set it for every component.

1 Like

Hi Karl,

that is currently included, right?

But is there a possibility to set a font for a locale that is used without having to change every font in every TMPUGUI?

(Without using the fallback font, the sounds a bit like a workaround, but is still a nice idea)

No, unfortunately, you will need to set the TMP component up to use a localized font. Once this is done then you can change the font in the Asset Table if you need it to be changed for all of them in the future. I don’t believe TMP has support for changing the default font at the moment, ill speak to the dev and see if they have any ideas for the future.

Hm, I think that could also be implemented right now, because the localization system already knows how to change the font of a TMPUGUI component right?

The locale asset itself could have a Font property for TMP and automatically set that (like it would do it, if it is a tracked property).

Don’t you think, that would already be possible?