gpt4 book ai didi

iOS8 区域本地化(例如 pt-BR)?

转载 作者:可可西里 更新时间:2023-11-01 03:54:06 25 4
gpt4 key购买 nike

据我了解,iOS8 现在支持区域本地化(在这种情况下,我想支持 pt-BR)。

参见 http://www.ibabbleon.com/iOS-Language-Codes-ISO-639.html

我遇到了这个问题,使用全新的单 View 应用程序对此进行了测试,在 xcode 中我将 pt 和 pt-BR 语言添加到我的项目中,并相应地更改了 pt.lproj 和 pt-BR 中的文本。 lproj 目录。

将我的设备设置为 pt-BR 并运行后,显示的文本始终是 pt,而不是所需的 pt-BR。

确实记录了 NSLocale 返回的首选语言环境

NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
NSLog(@"Locale = %@", language);

只返回 'Locale = pt'...

我是否遗漏了任何步骤或者这是 iOS8 中的错误?

感谢您的帮助...

最佳答案

出于某种原因,iOS8 使用 pt 表示 Portuguese Brasil(而不是 pt_BR)。当您选择 Portuguese Portugal 时,本地化将为 pt_PT

我删除了本地化,并添加了通用葡萄牙语(并用旧文件替换为 .strings 文件)。

关于iOS8 区域本地化(例如 pt-BR)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26410021/

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