我的应用偏好设置中有其他页面,这些页面存储在settings.bundle中的单独文件中。
现在是时候本地化我的应用程序了,我似乎只能将Root值设置为本地化。我想知道是否有诡计?
下图显示我的第二个屏幕存储在名为“MyPrefs.plist”的文件中,并且我在en.lproj目录中创建了相应的命名文件“MyPrefs.strings”。镜像与Root.plist和Root.strings相同的命名和位置。
alt text http://i40.tinypic.com/25piuld.png
Root.plist中的值按预期转换,但不在额外屏幕中转换。
是否有使用settings.bundle本地化辅助屏幕的技巧?
答案 0 :(得分:0)
您是否在MyPrefs.plist
文件中为字符串文件名键设置了正确的值?
应该看起来像:
+ iPhone Settings Schema
Settings Page Title MyPrefs Title
Strings Filename MyPrefs
+ Preferences Items
....