我有以下内容:
CFBundleDevelopmentRegion设置为" en"在Info.plist中:
默认语言是英语,包含所有字符串。瑞典语和法语版本不完整,当字符串未在fr或sv中本地化时,我想用英语回溯。
以下是我的翻译方式:
translatedContent = [[NSBundle mainBundle] localizedStringForKey:translationKey
value:nil
table:@"Localizable"];
当设备使用英语时,一切都很好。
但是,当设备使用瑞典语或法语时,它可以正常工作,但如果sv / fr文件中没有该键,则翻译不会回退到英语。相反,它会回退到翻译键。
我无法弄清楚出了什么问题。有什么想法吗?