标签: iphone setlocale
我是否可以选择让用户从应用程序内部更改语言,而不是更改设备的常规语言? 我正在使用常规的NSLocale类。
答案 0 :(得分:1)
你可以。
<强>不强>
这是系统范围设置的原因。
答案 1 :(得分:0)
取决于。
仅供参考,在像香港这样的地方,很多人会使用英语作为设备语言,并且只有当应用程序是本地应用程序时才会想要使用中文(例如餐馆名称,公共汽车信息)。由于还有很多说英语的人,香港的应用程序通常都有app语言设置。
如果您的应用针对普通人,则应遵循其设备语言设置。