【发布时间】:2021-02-11 10:41:40
【问题描述】:
我想获取设备的语言 (macOS)。我发现的只是应用程序本身或首选用户设置的一堆示例,而不是设备本身:
Locale.preferredLanguages => ["en", "de-DE"](我使用的是英文 XCode、非本地化应用和德文 macOS)
我想将 Finder 的标签设置为与操作系统本身语言相同的扩展属性。对我来说,它是“de”,无论应用程序的本地化如何。
我还发现了一些旧技巧(5 - 10 岁),需要对代码进行大量更改,但仍然无法正常工作。 什么是正确的函数调用来让操作系统使用的语言稍后设置颜色名称,如“Rot”或“Red”? (例如我的设置为“de”)
【问题讨论】:
-
不,如上所述,它不显示操作系统设置。
-
系统首选项中语言的顺序是什么?
标签: swift macos localization