我需要把基础语言设置为中文,而不是英语。
当我将设备语言改为日语时,这个应用程序也显示中文,而不是英语。
因此,我打开project.pbxproj并将developmentRegion更改为中文。
并将Localization native development region在info.plist中设置为中国。
我运行我的应用程序,语言也显示英语。
知道设置基本语言吗?
发布于 2022-04-13 05:55:39
以目标C为例
基本上本地化形式是NSLocalizedString(<#key#>, <#comment#>)
如果你想要你的基本语言是汉语,那么你应该把本地化键作为中文而不是英语。例如,NSLocalizedString("你好", nil)
当应用程序语言是英语时,如果你指定了一些语言,你就会得到"Hello"。英语,在本地化文件为"你好" = "Hello",如果不是,您将得到默认的"你好"。
https://stackoverflow.com/questions/71851298
复制相似问题