Set text font runtime for specific language

Hi there!

I’m currently translating a game in multiple languages.

The thing is I’m using a special font, which isn’t compatible with some languages (like korean and japanese).

Is there a way to change all the Textblocks fonts all at once, in all widgets, depending on the selected language?

Thanks for your answers! :smile:

1 Like

Bump

Hi there, it’s actually quite simple:

First, import an universal font into unreal (like arial unicode by Microsoft).

Then, open your main font(s) that are not compatible with some languages:

image

image

Under “fallback font family”, just put the “arial unicode” font.

This font will be used when your main font is not compatible with a specific language :slight_smile:

2 Likes

Thanks, it helped a lot, works in EU 5.4.