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

ios – Localizable.strings(base)x英文

发布时间:2020-12-14 19:23:43 所属栏目:百科 来源:网络整理
导读:当您在 Xcode 5上本地化文件时,您有这个“基
当您在 Xcode 5上本地化文件时,您有这个“基础”文件,如果用户使用的是另一种未本地化的语言,我将会使用该文件.在旧版本的Xcode上,你没有.

我希望英语成为基本语言,默认情况下会使用.所以我认为,对于这种“基础”类型,我不需要进行“英语”本地化(如果我希望英语是默认的),对吧?我只是将所有英语本地化置于“基础”之内.

它是否正确?

解决方法

听起来不错.

如果我让Xcode为我生成新的语言文件,我总是遇到很大麻烦,所以我开始用这个小script自己创建它们.

>在Xcode中,只需在项目设置中添加语言(在“本地化”下),并确保激活“使用基础国际化”
>运行脚本.现在,这将在您的树中创建所有需要的翻译文件
>只需将它们从项目中的取景器中拖放(取消选择复制选项)

对脚本的深思熟虑是,如果您的代码中有任何更新,脚本会处理此问题并更新您的翻译文件. Apple自己的genstrings总是覆盖一切.

编辑:
我写了一篇关于用iLocalize翻译的blog post,可能很有趣.

(编辑:李大同)

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

    推荐文章
      热点阅读