本地化不在ipad上工作但在iphone上工作

时间:2016-05-09 09:19:57

标签: ios objective-c ipad localization

我有2个故事板,每个故事板有2个StoryboardName.string(英语和法语)和一个单独的Localize.string,它包含视图控制器的字符串。

当我在iPhone上运行应用程序时,它正确地选择了本地化文件,但是在iPad上它将声明的值保留在故事板中,而不使用文件中的值。

我曾尝试多次删除和安装应用程序,我也尝试从方案配置中设置参数,我检查了本地化文件中的id是否在故事板中(并且它们是)。没什么办法......

我修改了本地化文件,但iPad没有选择更改。 如何强制iPad选择/使用本地化文件?

2 个答案:

答案 0 :(得分:0)

在右侧窗口中看到目标是否正确设置

Open Storyboard

答案 1 :(得分:0)

问题是storyboard.string文件中缺少“和xcode没有丢失错误。此外,我已经在选择应用程序语言和应用程序区域的方案中进行了更改。

有用的教程: http://rshankar.com/internationalization-and-localization-of-apps-in-xcode-6-and-swift/