ios - Swift iOS 本地化 - 并非 main.strings 中的所有字符串(xcode 6.3)

标签 ios xcode swift

我尝试本地化我的 iOS 应用程序。不幸的是,我在本地化方面遇到了麻烦。我的问题是通过添加附加语言,并非所有字符串都列在附加语言的 main.strings 文件中。我的 ViewController 中有一个 ScrollView 和一个标签。 ScrollView 本身也有很多标签。 Wenn 我进入 main.string 文件,我错过了 separat 标签以及 ScrollView 中的第一个标签。 因为 Controller 是作为描述 View 工作的第二个 View Controller ,所以我没有将 IBOutlets 添加到标签中。只需将它们用作文本即可。

有谁知道如何将这两个标签添加到 main.string 文件中,或者只是给我一个提示,我可以检查哪些内容可能是错误的?

提前致谢

最佳答案

好的,又过了两天,我找到了它不起作用的原因。我希望我的问题不是愚蠢的,所有成员都只是想到了 RTFM。

我已经解决了以下问题: 1) 如何将额外的标签文本添加到本地化文件“main.strings”和 2) 通过添加语言,并非所有文本都由 Xcode 输入到 main.stings 文件中。

1) 在身份检查器的文档 block 中有一个名为对象 ID 的文件。这是 Xcode 生成的对标签(文本)的引用。将其添加到特定语言的 main.strings 文件中,用“;”结束该行并且有效。

2) 好吧,据我所知,本地化仅适用于纯文本(属性检查器 - block 标签)。它不适用于属性文本。也许我做错了什么,但改为“普通”,问题就解决了。

感谢所有花时间阅读我的问题的人。

关于ios - Swift iOS 本地化 - 并非 main.strings 中的所有字符串(xcode 6.3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28727489/

相关文章:

ios - 有哪些可靠机制可以防止 CoreData CloudKit 中的数据重复?

swift - 即使我为 UICollectionViewDataSource 添加了方法,它也会给我一个错误

ios - NSScrollView 中的 NSPopoverTouchBarItems (NSTouchBar)

ios - UIButton 上的 RxSwift 和 isSelected 属性

android - 堆栈中的 ListView

ios - 计算截断时 UILabel 中可见字符的数量 - Xcode Swift

ios - 防止 UITableViewCells 在平移时突出显示

ios - 将进度 View 添加到搜索栏

iOS 应用程序在点击时挂起

ios - 更新到 Xcode 8 后的布局问题