Localization ideas?

Hi All!

Like many game developers, I would like to localize my games into a few languages, say, Ru En Fr Sp De Ch etc.
In my previous game I had a problem - my chosen font didn’t contain different languages, only English. It means I can’t just use it in Photoshop and make textures with different text constants. I see these solutions:

  1. Find a font which contain all the necessary languages. It’s veeery difficult, because I think there are very few such fonts. And even if it contains Ru, En, Sp, Fr, it doesn’t contain Chinese or Korean languages.
  2. Draw every letter from every necessary language myself and use them in drawing. It’s more flexible, but a lot more difficult.

Are there any better ideas?

Normally just pick a font that has extended-latin characters, that will cover the latin based families. Then just have a different font(s) for the non-latin (Chinese/Korean/Cyrillic). It is pretty common for quality(modern/recent) fonts to contain extended-latin. Larger fonts will have non-latin variants for consistency.

Check out Google fonts, they have a good selection that is open source and pretty robust. (you can filter for extended-latin and other types)

Hi Maklaud. The asset store has a nice add-on to easily localize your game projects. I don’t know about fonts though.

see here https://www.assetstore.unity3d.com/#/content/984

I havent tried this add-on myself (will probably get it sometime though if I ever need to localize my stuff.) but I hear its pretty good at what its suppose to do and its in the top ten assets. Maybe its worth a try?