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