0

我可以让用户选择从应用程序内部更改语言,而不是更改设备的通用语言吗?我正在使用常规的 NSLocale 类。

4

2 回答 2

1

你可以。

不。

它是系统范围的设置是有原因的。

于 2011-01-02T09:20:24.250 回答
0

这取决于。

仅供参考,在香港这样的地方,很多人会使用英语作为设备语言,并且只希望应用程序是本地应用程序时使用中文(例如餐厅名称,巴士信息)。而且由于也有很多说英语的人,香港应用程序通常有应用程序语言设置。

如果您的应用面向普通人,您应该遵循他们的设备语言设置。

于 2012-01-25T08:35:27.483 回答