我已经发布了一个iOS应用程序,它使用Localizable.string文件在英语和希腊语中进行了本地化,并且它们按预期工作。问题是我需要将俄文添加到我的翻译中,而我不能。我将整个文件翻译成本地俄语翻译器的pdf文件。我通过进入Xcode生成了一个新的字符串文件,选择了Localizable.strings包(包含2个文件,一个用于希腊文,一个用于英文),在右侧窗格中,我在本地化部分单击了'+',然后我选择俄语作为新语言。然后,我将新翻译复制到俄语的Localizable.strings文件中。iOS俄语可本地化的字符串不工作(但其他人可以)
我改变了我的iPad的语言是俄语,一切都是俄语,除了我的英语应用程序!我从iPad上删除了应用程序并重新安装,清理了构建并重新安装了,我可以确认俄语的localizable.strings文件已正确复制到应用程序包中。
我已经用UTF-8和UTF-16作为文件的编码尝试过这些东西,并且翻译一直回退到英语。原始应用程序使用UTF-8。
的任何想法我怎么能解决这个问题?