我有一个Constants.h
它具有所有的字符串,我的应用程序全面使用。如何将语言支持添加到Constants.h文件?
#define kGuideTitle @"Guide"
#define kSeatingTitle @"Seating"
#define kNotesTitle @"Notes"
#define kQuestionsTitle @"Questionnaire"
#define kTimelineTitle @"Timeline"
#define kMessagesTitle @"Messages"
现在我迫切需要将该文件本地化以支持多种语言(5种语言)。
我得到了我需要支持的每种语言的翻译。
因此,我添加了lanugage支持Constants.h
文件从检查员。 XCode为每种语言创建了Constants.h
文件的版本。
之后我编辑了语言特定文件的内容,就像这样。
Constants.h(Dutch)
#define kGuideTitle @"Leitfaden"
#define kSeatingTitle @"Sitzplan"
#define kNotesTitle @"Notizen"
#define kQuestionsTitle @"Fragebogen"
#define kTimelineTitle @"Zeitlinie"
#define kMessagesTitle @"Nachrichten"
但是,当我在模拟器中运行的代码(仿真语言设置为荷兰语),我只看到文字遍布应用程序的英文版本。为什么这样?
是否可以对任何文件进行本地化或只能对localizable.strings文件进行本地化?
(我不想重写将所有内容转移到localizable.strings文件)。
任何人都可以请帮忙吗?
非常感谢。
那是荷兰人吗?看起来更像deutsch(德国) – 2012-03-13 11:23:49