NNi*_*ikN 5 localization xib localizable.strings xcode5
我有以下文件结构用于本地化.
A.xib
- > A.xib(基础)
- > A.strings(西班牙语)
- > A.strings(英文)
因为它是"使用基础国际化".我们可以期望只有一个xib文件和本地化所需的字符串文件.
但是,当我将此字符串文件转换为.xib时(我们的每种语言都有.xib文件.在Base Internationalization之前就是这种情况).事情开始在iOS模拟器上工作,设备响应这些变化.
注意: - 我还尝试重置模拟器,清理并创建构建但没有成功.
当我使用.strings文件进行本地化时,不知道为什么本地化失败了.
任何帮助,一个小错误在Xcode IDE上消耗更多时间和耗费开发时间.
在 Xcode 6 中,您需要选择“使用自动布局”才能使用字符串文件。如果您执行以下操作,则会出现已知问题:
1)Your storyboard or XIB uses size classes.
2)The base localization and build target are set to Universal.
3)The build target is for iOS 7.0
Run Code Online (Sandbox Code Playgroud)
您可以使用可本地化字符串通过 Xcode 自动生成本地化的 XIB 文件,如果您未启用自动布局,则需要执行此操作。
| 归档时间: |
|
| 查看次数: |
1114 次 |
| 最近记录: |