加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 如何将本地化的.strings文件添加回Xcode?

发布时间:2020-12-14 19:53:00 所属栏目:百科 来源:网络整理
导读:我有一个.strings文件,本地化为多种语言.我想将它添加到我的 Xcode项目中.你如何让 Xcode正确引用文件?我试过了 将英文版的.strings文件(在English.lproj中找到)拖到Xcode中,并希望它能自动获取文件的其他本地化版本 – 但事实并非如此. 拖动.strings文件的
我有一个.strings文件,本地化为多种语言.我想将它添加到我的 Xcode项目中.你如何让 Xcode正确引用文件?我试过了

>将英文版的.strings文件(在English.lproj中找到)拖到Xcode中,并希望它能自动获取文件的其他本地化版本 – 但事实并非如此.
>拖动.strings文件的所有5个本地化版本(在English.lproj,es.lproj等中找到),假设Xcode将使用各种本地化版本创建单个文件引用 – 它崩溃.
>将每个.lproj文件夹拖动到Xcode,希望它能够确定每个文件夹中的文件都是同一个文件,但是本地化 – 不是
>将本地化.strings文件的英文版拖到Xcode,然后添加已存在的本地化 – Xcode警告它将覆盖该文件,但不提供使用现有文件的选项.

更新:向Apple提交了一个错误报告:#10181468.

解决方法

添加原始文件(仅文件,而不是.lproj文件夹)然后使其可本地化,添加所需的所有语言,xcode将创建.lproj文件夹并复制每种语言的原始文件.

在您可以覆盖已翻译文件(如果文件具有相同名称或内容)复制的每个文件之后.

添加时,不要忘记将原始文件的格式设置为UTF-16.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读