Ben*_*ton 11 xcode localization storyboard ios
我在Xcode 5.1中有一个故事板,其基础是英语本地化,第二个是法语本地化.
当我使用Xcode Storyboard编辑器时,字符串以英语显示,正如预期的那样.有没有办法让Xcode在我的其他本地化(法语)中显示故事板?
我不想改变Mac OSX的语言,我希望在某个地方Xcode中有一个选项.
编辑:我在我的资源文件夹中有这个

如果我双击Main.storyboard,那么故事板会打开,显示英语(基本语言),如预期的那样.
有没有办法查看Main.storyboard,但显示Main.strings中显示的文本?
编辑:我已经发现(感谢本教程)Xcode中有一个'预览'选项.要获得此功能,请打开故事板,单击"助手"编辑器,单击"助理编辑器菜单按钮"(紧靠助手窗口左上角的>箭头右侧),然后选择预览.这显示了ViewController在横向/纵向568/480高模式下的外观.非常方便,但仍然用英语显示一切.
如果只有这个让我选择本地化,那么检查文本布局的工作方式是不同的语言.

我相信 Xcode 不准备在使用字符串文件时在 Interface Builder 中显示本地化的故事板。但是,它允许您非常轻松地转换格式。选择故事板文件,然后在实用程序面板中选择要预览的语言:

将“可本地化字符串”更改为“Interface Build Cocoa Touch Storyboard”:

您现在应该能够选择法语故事板文件并在 IB 中预览它。
完成后,您可以反转此过程或使用源代码版本控制系统将文件转换回“可本地化字符串”。然后,您可以通过任何必要的调整来更新基本文件,并再次使用此方法验证它是否符合您的喜好。
| 归档时间: |
|
| 查看次数: |
12345 次 |
| 最近记录: |