嗯,有一个huge debate正在进行“显示用户语言选择的最佳方式”,但没有答案。
所有人似乎都很糟糕。 2和3患有“国家!=语言”,1和4患有“认知,从单词列表中选择一个单词很糟糕”。那我该怎么办?
虽然这个问题可能看似主观,但有可能以非主观的方式回答这个问题。例如,如果Flex或某些Flex组件作为“语言选择器”存在,例如移动设备上的语言选择器。
答案 0 :(得分:1)
此后,语言以母语和英语显示
示例:"Francais (French)"
。
这样做有几个原因:您当前的字体可能不支持显示语言名称,或者您可能无法在测试时区分CJK符号。
答案 1 :(得分:1)
标志最简单 - 它们也很容易识别,通常易于理解和解释。符号总是更引人注目。
不,一个国家不是一种语言,但由于语言起源于各国,因此这是一个不好的理由。如果我看到德国或法国国旗,我知道该语言是德语或法语。非常简单 - 就个人而言,我喜欢英语,因为我知道我所使用的网站/应用程序是否支持英国英语或美国语。
当有人看到加拿大国旗时,他们希望英语和加拿大有两种官方语言。但魁北克也有一面旗帜。在加拿大必须有一个人也会说世界上所有其他语言 - 但我不希望在点击加拿大国旗后看到中文或阿拉伯语,这样做是不合理的。
印度极受欢迎的语言是印地语(比下一个共同语言多5倍),英语被用于他们的政治机构(比这更复杂,所以把它当作过于简短的说法)当你点击一个时,你会期待什么?印度国旗?加拿大有30-40种(至少)语言的发言者,但正如我之前所说,除了英语之外,或者根据具体情况,法语(即FrenchLanguageOnly.com上带有代表方言的旗帜),期望任何东西是不合理的。标志易于识别,通常易于理解和解释。
如果您支持世界上的每种语言或印度的所有15种官方语言,请选择文本或区域标志。但我的意思是,孟加拉人在印度有8%的人使用孟加拉语,这是官方语言 - 但它也是孟加拉语的语言,所以孟加拉国的旗帜同样适合imho。