NSLocale currentLocale always returns “en_US” not user's current language

后端 未结 9 1700
夕颜
夕颜 2020-11-30 21:28

I\'m in the processes of internationalizing an iPhone app - I need to make programmatic changes to certain views based on what the user\'s current locale is. I\'m going nut

9条回答
  •  鱼传尺愫
    2020-11-30 21:52

    It shows the correct locale when on a real iPad. However, the simulator has it´s own iOS which by default is set to en-US. Go to the simulator iOS preferences and switch language & region to the one you want.

    That does the trick.

提交回复
热议问题