Different Font Assets for Different Languages

My game support multiple languages and my base font file not support all these languages so I required to import different independent language font files. This kind of Fonts folder I have within my project:

I want to publish my game on iOS platform.
Am I doing correct implementation? Because many font files I required to load within the iPhone memory.
or iPhone will provide in-built support for multiple languages.

I am little bit confuse on this matter so creating a thread here so I can get some suggestion.
Thank you for your given time on this point.

You will need multiple fonts in order to support the different languages. You wont need them all loaded into memory at once though, just the ones for the current language. You can use the Localized Property variants to assign fonts and ensure that they are only loaded when needed. https://docs.unity3d.com/Packages/com.unity.localization@1.3/manual/LocalizedPropertyVariants.html

Make sure to assign an Asset Table to the Localization Scene Controls so that the fonts go into the table and are not embedded locally.

1 Like