我們的應用程序支持多個地區和語言。當我開發今天的擴展部件並閱讀App Extension Programming Guide時,我仍然找不到本地化解決方案。即使我創建的文件Localize.strings像一個正常的Xcode項目,定義Localize.strings文件,如:如何本地化今天的擴展部件?
"scene_people_liked"="%d people like";
使用:
#define NSLocalizedString(key, comment) \
[[NSBundle bundleWithPath:moLocalizedPath] localizedStringForKey:(key) value:@"" table:@"Localizable"]
,並稱之爲:
NSLocalizedString(@"scene_people_liked", nil)
,它仍然沒有工作。任何人都有關於這個問題的想法?
字符串文件是否包含在擴展束中,或僅僅是應用程序? – 2015-03-04 17:45:15
只是留下應用程序,需要包括到今天的部件? – 2015-03-05 03:45:13
@TomHarrington包含在擴展中 – 2015-05-06 03:02:38