如果您的应用程序本地化为pt-br
和pt-pt
,如果系统仅报告pt
代码(通用葡萄牙语),应选择什么语言?如果您的应用程序已本地化为pt-br和pt-pt,如果系统仅报告“pt”代码,您应该选择哪种语言?
此问题与应用程序,桌面,移动设备或基于浏览器的性质无关。我们假设假设您无法从其他来源获取地区信息,并且您必须选择一种语言作为默认语言。
问题不适用,以及更多的情况包括:
pt-pt
和pt-br
en-us
和en-gb
fr-fr
和fr-CA
zh-cn
,zh-tw
,... - 事实上在这种情况下,我知道zh
可以用作主要语言Sim plified Chinese其中完整代码为zh-hans
。对于繁体中文,其代码如zh-tw
,zh-hant-tw
,zh-hk
,zh-mo
正确的代码(规范)应该是zh-hant
。
Q1:如何我确定一个指定的元语言的主要语言?
我需要一个至少包含葡萄牙语,英语和法语的解决方案。
Q2:如果系统报告的简体中文(中国)(zh-cn
)作为用户的首选语言,我有翻译只为英文和繁体中文(中国en,zh-tw
)我应该从两个选项中进行选择:en
或zh-tw
?
“en-US而不是en-US”。我认为最后一个应该是en-GB。 – Thomas 2010-03-23 18:59:11
固定(后人:-)。谢谢托马斯。 – 2010-03-24 09:03:35