gpt4 book ai didi

ios - 为什么iOS NSLocale localeIdentifier返回“zh-Hans_US”(带有连字符和下划线)?

转载 作者:行者123 更新时间:2023-12-01 18:10:55 35 4
gpt4 key购买 nike

我将语言设置更改为简体中文,然后检查了[[NSLocale currentLocale] localeIdentifier]。是“zh-Hans_US”。我知道zh表示中文,Hans表示简体中文,US表示我是美国,因此它应该使用该区域性变体,但是为什么为什么要先使用连字符然后使用下划线呢?

最佳答案

下划线将语言与区域分开。连字符将语言分为基本语言及其方言或脚本。

zh-Hans是语言(中文和汉斯文字),而US是该地区。

有关更多详细信息,请参阅Apple的文档:https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html

关于ios - 为什么iOS NSLocale localeIdentifier返回“zh-Hans_US”(带有连字符和下划线)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31576813/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com