本地化核心数据属性

时间:2010-11-08 10:21:10

标签: cocoa core-data

我正在尝试本地化我的Core Data模型,以便显示更好的错误消息。我按照http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdUsingMOM.html上的说明操作,但没有成功。

我的模型文件是v8.xcdatamodel,所以我的字符串文件是v8Model.string。我希望将属性“name”显示为“Name”。所以我添加了一行

"Property/name" = "Name";

到字符串文件。但是当显示错误消息时它什么都不做。我错过了什么想法?

感谢, 马丁

1 个答案:

答案 0 :(得分:0)

你的字符串文件应该是v8Model.strings,但也许这只是你问题中的拼写错误。另请注意,.strings个文件必须以UTF-16编码保存为documented here

.strings文件应保存在相应的本地化文件夹中,例如en.lproj。