【发布时间】:2013-12-27 08:32:24
【问题描述】:
我有以下本地化文件结构。
A.xib
->A.xib(基础)
->A.strings(西班牙语)
->A.strings(英文)
因为它是“使用基础国际化”。我们可以预期只有一个 xib 文件和本地化所需的字符串文件。
但是,一旦我将此字符串文件转换为 .xib(对于每种语言,我们都有 .xib 文件。这是基础国际化之前的情况)。 iOS 模拟器开始工作,设备会响应这些变化。
注意:- 我也尝试过重置模拟器,清理并创建构建,但没有成功。
不知道为什么我使用 .strings 文件进行本地化时本地化失败。
感谢任何帮助,因为一个小错误会在 Xcode IDE 上花费更多时间并占用开发时间。
【问题讨论】:
-
好问题。我有完全一样的问题。本地化在 XCode 中是一团糟。
-
您找到解决方案了吗?
-
没有。我用过.xib。我在从 .strings 迁移到 .xib 时考虑的另一个事实是,语言中的一个“单词”可以消耗 30 分,而在其他语言中它可以消耗 50 分。
标签: localization xcode5 xib localizable.strings