I’m probably doing something wrong… when I call Application.SystemLanguage on iOS 10 or 9 I always receive “English”, even if the device language is set to “French” or whatever… Any known issue with Unity 5.5. and iOS related to the problem I’m experiencing?
This error is pretty annoying and it seems that it’s not always reproducible. We are calling Application.SystemLanguage from the “Start” function so it should not be related to the serialization in constructor… probably the only option is to use NSLocale directly on the player to get the correct language and store it as User Default (but it means that we have to write a new Language Manager from the ground :/)