我尝试本地化我的iOS应用。不幸的是我遇到了本地化问题。我的问题是添加其他语言,并非所有字符串都列在main.strings文件中以供其他语言使用。我在ViewController中有一个滚动视图和一个标签。滚动视图本身也有许多标签。 Wenn我进入main.string文件,我错过了separat标签以及滚动视图中的第一个标签。 因为控制器是用作描述视图的第二个视图控制器,所以我没有将IBOutlets添加到标签中。只需将它们用作文本即可。
有没有人知道如何将这两个标签添加到main.string文件中,或者只是给我一个提示,我可以查看哪些内容可能有问题?
提前致谢
答案 0 :(得分:7)
好的,再经过两天,我发现了它无法正常工作的原因。我希望我的问题不是愚蠢而且所有成员都只是想到了RTFM。
我解决了以下问题: 1)如何将其他标签文本添加到本地化文件" main.strings"和 2)通过添加语言,Xcode不会将所有文本输入到main.stings文件中。
1) 在身份检查器的文档块中有一个名为Object ID的字段。这是Xcode生成的Label(Text)引用。将其添加到特定语言main.strings文件中,用&#34 ;;"关闭该行。它有效。
2) 好吧,据我所知,本地化只适用于纯文本(Attributes Inspector - Block Label)。它不适用于属性文本。也许我做错了什么,但改为"平原"问题解决了。
感谢所有花时间阅读我的问题的人。