objective-c – Xcode:运行具有指定本地化的项目

objective-c – Xcode:运行具有指定本地化的项目,第1张

概述我的Cocoa项目本地化为意大利语(我的语言)和英语。 如果我运行它,我会看到意大利语(当然我的 *** 作系统是意大利语)! 如何运行它来测试英语本地化而不改变 *** 作系统语言? 在旧时代,豹和之前,Finder中的获取信息窗口会让 你选择可用的语言。所以这是一个取消选举的问题 你不想使用的语言,它会“默认”到另一个。 这些天,你可以使用像this one这样的实用程序。我很想知道它是什么 在幕后呢 我终于 我的Cocoa项目本地化为意大利语(我的语言)和英语。
如果我运行它,我会看到意大利语(当然我的 *** 作系统是意大利语)!
如何运行它来测试英语本地化而不改变 *** 作系统语言?解决方法 在旧时代,豹和之前,Finder中的获取信息窗口会让
你选择可用的语言。所以这是一个取消选举的问题
你不想使用的语言,它会“默认”到另一个。

这些天,你可以使用像this one这样的实用程序。我很想知道它是什么
在幕后呢

我终于在cocoa-dev mailing list archives年找到了一个很好的解决方案。
显然,您可以在传递给的参数中更改默认域
您的可执行文件,这将导致全局偏好被覆盖。它
可以用-AppleLanguages标志来实现,传递一个语言列表
按优先顺序:

~/apath/Appname.app/Contents/MacOS/Appname -AppleLanguages "(Italian,English)"

从你的终端运行它,它应该给不同的优先级
语言。请注意,您还可以指定单个元素列表“(意大利语)”
– 更有意义的测试目的。

要在Xcode中执行此 *** 作并避免终端,请转到菜单Product>编辑计划…然后,在运行配置中切换到“参数”选项卡创建一个新的发布。添加-AppleLanguages“(日语)”文字给它类似的东西:

总结

以上是内存溢出为你收集整理的objective-c – Xcode:运行具有指定本地化的项目全部内容,希望文章能够帮你解决objective-c – Xcode:运行具有指定本地化的项目所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1039244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存