1

我创建了 2 个 InfoPlist.strings,一个是葡萄牙语,另一个是英语。我在 .strings 文件中使用我的字符串,如下所示:

"BtnTitle" = "Title"; (English)
"BtnTitle" = "Título"; (Portuguese)

当我在模拟器和设备中调试时,只给我: BtnTitle作为 NSLog 的结果:

NSLog(@"Titulo : %@", NSLocalizedString(@"BtnTitle", @""));

日志没有给我对象“Title”或“Título”的属性,而是对象名称“BtnTitle”

4

1 回答 1

2

InfoPlist.strings是本地化的Info.plist。UI 字符串应该进入Localizable.strings.

于 2012-10-24T17:45:23.593 回答