我到处使用 NSLocalizedString(@"Text in deutsch",@"das Textfeld Text in deutsch") 我有两个 Localizable.strings 文件。一个是德语,一个是英语。
我现在意识到的是。如果你有一部德语 iPhone,你会得到德语文本,如果你的 iPhone 设置为英语,你会得到英文文本。但是,如果您说法语,那么您也会得到德语文本,因为我使用德语作为键,对吗?有没有办法将英语设置为后备语言,而不是我的代码中到处使用的德语?(我有很多 NSLocalizedString 的出现,以至于现在到处更改键会很痛苦(在代码中,在 Localized.string.en 和 Localized.string.de 中))