【发布时间】:2014-02-18 08:32:58
【问题描述】:
我的Xcode项目本地化为“葡萄牙语(巴西)”,然后我尝试在设备和模拟器上将语言设置为“葡萄牙语”和“葡萄牙语(葡萄牙)”,但界面仍然显示英文,怎么了?
其他本地化语言运行良好,只有巴西无法运行。我想知道巴西人会选择哪种语言设置?
【问题讨论】:
-
愚蠢的问题我知道,但需要问。您确实添加了葡萄牙语的新字符串,对吗?而且您不只是复制一个新文件或类似的东西,而是使用 xcode 添加语言和文件,然后自己修改文件?
-
是的,我成功本地化为法语和德语。不知道为什么巴西不能工作。
-
我不确定这一点,因为我从未做过特定国家/地区的本地化,但是使用 葡萄牙语(巴西) 而不是 葡萄牙语 有什么特别的原因我>? 葡萄牙语(巴西) 和 葡萄牙语(葡萄牙) 是不同的语言。而且 葡萄牙语(巴西) 不是 葡萄牙语,至少对于计算机来说不是,如果 iOS 想要葡萄牙语,它就不会使用巴西变体。通常,您希望首先以最不具体的语言进行本地化,在您的情况下为 葡萄牙语。如果 iOS 想要巴西葡萄牙语但找不到它,它将使用“普通”葡萄牙语。
-
我想为巴西人本地化,所以我在 xcode 中选择了葡萄牙语(巴西),但 iOS 设置中没有“葡萄牙语(巴西)”。我尝试了“葡萄牙语”和“葡萄牙语(葡萄牙)”,但显示的是英语。
-
是的。巴西葡萄牙语与葡萄牙语非常不同。虽然它们可以相互理解,但至少与美国英语和英国英语一样不同。
标签: ios xcode cocoa localization