gpt4 book ai didi

ios - 本地化 UIDatePicker "Today"标签

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:26 26 4
gpt4 key购买 nike

如何在 UIDatePicker 的日期和时间模式下本地化标签“今天”?

我需要俄语,所以我设置了 UIDatePicker 语言环境,在设备设置中设置了区域和语言,在 info.plist< 中设置了“Localization native development region”和“Localizations”属性 改为“ru”,但没有任何区别 - 所有月份和日期标签都是俄语,但“今天”标签仍然是“今天”。

最佳答案

在以下代码的帮助下,日期选择器中的所有文本都已本地化,包括字符串“Today”:

//Localizing the datepicker
NSLocale * locale = [[NSLocale alloc] initWithLocaleIdentifier:NSLocalizedString(@"en_US",nil)];
datePicker.locale = locale;
datePicker.calendar.locale = locale;

我在这里使用 NSLocalizedString 将“en_US”(键)替换为适当的区域设置标识符(值)。这是在相应的 Localizable.strings 的帮助下完成的您需要添加的特定语言环境/语言的文件:

/*==== Locale identifier ====*/   
"en_US"="it_IT";

我这里用的是Italian(意大利)

关于ios - 本地化 UIDatePicker "Today"标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7736125/

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