4

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

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

那么,有没有办法让这些字符串不区分大小写?

4

1 回答 1

0

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

例如:

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

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

"test" = "Teststring English";

"test" = "Teststring Another Language";
于 2012-09-06T08:26:01.417 回答