不久前,我决定让我的应用程序多语言。我最终使用了localizable.strings
. 因此,每种语言都有一个不同的文件,其中包含所有翻译。
在我的主情节提要中,我只是在我NSLocalizedString(@"example", nil);
的所有元素等上使用。
我遇到的问题是我刚刚发现我以某种方式结束了每种语言的故事板。我可以折叠我的MainStoryboard_iPhone.storyboard
,在它下面列出了语言特定的故事板(MainStoryboard_iPhone.storyboard (English)
和MainStoryboard_iPhone.storyboard (Dutch)
。因为我不使用它,因为我用我做的所有localizable.strings
事情都不需要这种语言特定的故事板。随着时间的推移,它们也变得不一致。英语板有所有目前的变化和荷兰的没有。
我的问题是:
我怎样才能安全地删除这些特定于语言的故事板并继续使用localizable.strings
. 我只想得到 1 个主故事板(上图中的顶层)。我不想破坏我的项目,我想确保我使用的解决方案是正确的。
谢谢!