有没有一种方法可以使localizable.strings不区分大小写



我在iPhone应用程序中使用本地化。

我有将近10种语言,每种语言都有很长的"字符串文件"。我注意到.string文件中的字符串是区分大小写的,这使得跟踪每个文件和其中的每个字母成为一项乏味的工作,尤其是我从为我翻译这些文件的其他人那里获得这些文件。

那么,有什么方法可以使这些字符串不区分大小写吗?

如果您将本地化字符串的键设置为小写,该怎么办?所以你不必担心任何鞋面。我认为不可能使字符串显式区分大小写。

例如:

NSLog(@"%@", NSLocalizedString(@"test", @"comment..."));

在您的Localizable.strings文件中对应的语言:

"test" = "Teststring English";
"test" = "Teststring Another Language";

最新更新