Localizable.strings导致plist解析错误

max*_*ax_ 15 localization objective-c plist nsstring ios

我刚刚在我的Xcode项目中本地化了Localizable.strings文件,以便将我的应用程序本地化为几种不同的语言.但是,在以标准"key = value"格式编辑每个文件后,我收到以下解析错误,该错误未指定文件,因此很难找到它所指的内容.

CFPropertyListCreateFromXMLData():旧式plist解析器:第10行的字典中缺少分号.解析将被放弃.打破_CFPropertyListMissingSemicolon进行调试.

我查看了每个*.strings文件,特别是在第10行,我发现没有任何兴趣或问题导致问题.请你能告诉我哪里出错了.

这是我项目中Localizable.strings文件的示例.所有其他文件遵循相同的格式.

"Enter URL" = "Voer adres in"
"Headers" = "Koppen"
"Key" = "sleutel"
"Value" = "waarde"
"Parameters" = "Parameters"
"Tap to add a new line" = "Tik om een nieuwe lijn toe te voegen"
"Perform request" = "Verzoek Uitvoeren"
"Response" = "Antwoord"
"Received Headers" = "Ontvangen Koppen"
"Error" = "Fout"
"Loading" = "Verzoek aan het versturen"
Run Code Online (Sandbox Code Playgroud)

然后我用它NSLocalizedString()来提供翻译的字符串.

Kei*_*ley 31

如错误消息中所述,您在每行末尾都缺少分号.

"foo" = "bar";
Run Code Online (Sandbox Code Playgroud)

格式是否正确