我正在尝试在下面的代码中本地化文本“系统名称:”:
NSString *systemName = [NSString stringWithFormat:@"System Name: %@", [[UIDevice
currentDevice] systemName];
我通过将代码更改为此:
NSString *systemName = NSLocalizedString(@"SystemNameKey", @"System Name Info");
在我的 Localizable.strings 文件中,我添加了以下代码:
"SystemNameKey" = "System Name: %@", [[UIDevice currentDevice] systemName];
当然,这是行不通的,因为 UIKit 没有导入 Localizable.stings,而且毫不奇怪,当我添加导入代码时,它不起作用。我确信有另一种方法可以做到这一点,我只是暂时没有想到。有任何想法吗?我觉得我错过了一些非常明显的东西。