我的故事板具有中文(简体)的本地化。
最初,当生成.strings文件时,它包含我在每个场景上输入的标题/标签的每个文本。像这样:
/ * Class =“UINavigationItem”; title =“灯光窗帘”; ObjectID = “03C-苏3Ya”; * /“03c-Su-3Ya.title”=“灯光窗帘”;
/ * Class =“UIButton”; normalTitle =“按钮”; ObjectID = “1DN-RP-FNM”; * /“1dN-RP-fnm.normalTitle”=“按钮”;
/ * Class =“UIButton”; normalTitle =“写入”; ObjectID =“1yV-zN-VyH”; * / “1yV-zN-VyH.normalTitle”=“写入”;
/ * Class =“UIButton”; normalTitle =“通风”; ObjectID =“26S-O2-95j”; * / “26S-O2-95j.normalTitle”=“通风”;
但是当我添加新的视图控制器和新文本时。我注意到.strings文件没有自动更新。我每次都必须生成此文件吗?或者有办法刷新其内容?
请帮忙。提前谢谢!
答案 0 :(得分:3)
是。这是Xcode的百万限制之一。我通常只做这个本地化作为我为应用程序做的最后一件事。
在添加新元素时,Xcode不会将这些新元素添加到本地化文件中。你必须手动完成。