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

Ios 如何使用Localizable.strings在plist中本地化多个NSDictionary?,ios,objective-c,localization,plist,localizable.strings,Ios,Objective C,Localization,Plist,Localizable.strings,我可以使用本地化版本的plist来本地化plist,即plist(英语)和plist(法语)。我不想走这条路。我想对我所有的plists使用Localizable.string 在我的plist文件中,我有10个NSDictionary和键名称、消息、数字,并且plist中的每个NSDictionary都有一个格式为dict1、dict2…dict10的键。 这就是它在plist中的外观 dict1 NSDictionary (3 items) name

我可以使用本地化版本的
plist
来本地化plist,即plist(英语)和
plist
(法语)。我不想走这条路。我想对我所有的
plists
使用
Localizable.string

在我的plist文件中,我有10个
NSDictionary
和键名称、消息、数字,并且
plist
中的每个
NSDictionary
都有一个格式为dict1、dict2…dict10的键。

这就是它在plist中的外观

dict1      NSDictionary       (3 items)
   name          String           John
   message       String           How are you?
   number        String           10
现在,在我的本地化.strings

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

 "simpleString"="Hello";
但是如何编写一本以上的词典呢

如果我写

  "message" = "How are you?";
然后这会引起问题,因为我有10本字典,其中的键是message

如何在可本地化的字符串中使用plist dictionary键dict1、dict2…dict10

我正在寻找一种类似以下内容的解决方案:

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

不要将“message”存储在dict中,而是将一个键存储在“something.messageKey”中,然后在可本地化字符串中本地化“something.messageKey”。。。例如正如L.Wall所说,要做到这一点,有不止一种方法。对于大裂缝来说,这将是一个痛苦的过程。如果我没有找到任何解决办法,我会和你一起去@伊夫斯勒堡