假设我使用以下代码来获取用户的语言环境:
CFShow(CFLocaleGetIdentifier(CFLocaleCopyCurrent()));
我可以更改Language & Region
中的国家/地区,以更改kCFLocaleCountryCode
的内容。但是,我无法弄清楚如何更改kCFLocaleLanguageCode
的任何设置。
有没有办法改变语言? Language & Region
中更改的语言仅由CFLocaleCopyPreferredLanguages
而非CFLocaleCopyCurrent
反映。