我正在开发一款适用于不同语言的本地化iOS应用。例如lt.lproj,et.lproj,lv.lproj目录。现在我需要为特定区域创建翻译文件,以便创建目录lt-RU.lproj,et-RU.lproj和lv-RU.lproj(Xcode自动命名)。一切都按预期工作,但在尝试上传更新时,我收到了一封电子邮件警告
Unrecognized Locale -
The directory located at ( 'Payload/.../lt-RU.lproj' ) has an
unrecognized locale name. Refer to the Language and Locale Designations
guide for more information on naming your language-specific
directories.
After you’ve corrected the issues, you can use Xcode or Application
Loader to upload a new binary to iTunes Connect.
我已经阅读了Apple国际化和本地化指南,并且不明白我的语言特定目录名称有什么问题。可以使用下划线分隔符吗?
答案 0 :(得分:0)
我的问题有点不对,因为我需要为不同的国家改变语言而不是区域。我的项目包含3个不同县的目标,所以要添加俄语翻译我决定创建包含ru.lproj和目标所需应用程序的3个目录。