gpt4 book ai didi

本地化字符串文件不适用于 Xcode 5 中的 xib

转载 作者:行者123 更新时间:2023-12-03 17:51:27 25 4
gpt4 key购买 nike

我有以下用于本地化的文件结构。

A.xib

->A.xib(基础)

-> A.strings (西类牙语)

-> A.strings (英文)

因为它是“使用基础国际化”。我们可以期望只有一个 xib 文件和本地化所需的字符串文件。

但是,一旦我将此字符串文件转换为 .xib(对于每种语言,我们都有 .xib 文件。这是基础国际化之前的情况)。 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

您可以使用 Localizable Strings 通过 Xcode 自动生成本地化的 XIB 文件,如果您不启用 Auto Layout,您需要这样做。

关于本地化字符串文件不适用于 Xcode 5 中的 xib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20484066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com