如何使用Localizable.strings在plist中本地化多个NSDictionaries?

时间:2016-03-28 15:48:51

标签: ios objective-c localization plist localizable.strings

我可以通过plist的本地化版本来定位plist,即plist(英语)和plist(法语)。我不想这样走。我希望Localizable.string使用plists

在我的plist文件中,我有10个NSDictionaries,其中包含名称,消息,数字NSDictionary中的每个plist都有一个格式的密钥的 dict1,dict2 ... dict10。

所以这就是它在plist中的样子

dict1      NSDictionary       (3 items)
   name          String           John
   message       String           How are you?
   number        String           10

现在,在我的 Localizable.strings

对于一个简单的字符串,我会写

 "simpleString"="Hello";

但是怎么写超过1个字典?

如果我写

  "message" = "How are you?";

然后这会导致问题,因为我有10个字典,其中包含消息键。

如何在 Localizable.strings 中使用plist词典键 dict1,dict2 .... dict10

我正在寻找类似的解决方案:

"dict1"."title" ="something";
"dict2"."title"="somehtoing 2";

0 个答案:

没有答案