The localization tool on unity uses systemlanguage to detect the default language of the device so when game opens it automatically sets the default language for users
HOWEVER systemLanguage doesn’t support Hindi so although we can still have Hindi in our language option in setting for users to manually choose, it won’t automatically be set to default when loading phone.
Why are all other languages covered, but the 2nd most used in the world not? And any plans to add support to it?
Hi,
Whilst we do support SystemLanguage its not a core part of the Localization package and more there for compatibility.
The System Locale Selector uses CultureInfo.CurrentUICulture which does support Hindi, so Hindi should work.
If its not being detected then it sounds like a bug and you can file a bug report so we can look in to it.