【发布时间】:2011-04-15 01:21:18
【问题描述】:
UISwitch 文本以英文显示 ON/OFF。当我将语言切换为日语时,UISwitch 会显示 ON/OFF 文本的本地化版本。但是,当我将语言切换为德语时,UISwitch 会显示 I/O 符号而不是德语本地化的 ON/OFF 文本。为什么所有非英语语言的行为不一致?这是一个错误吗?
如果您对此有任何信息,请告诉我。谢谢。
【问题讨论】:
UISwitch 文本以英文显示 ON/OFF。当我将语言切换为日语时,UISwitch 会显示 ON/OFF 文本的本地化版本。但是,当我将语言切换为德语时,UISwitch 会显示 I/O 符号而不是德语本地化的 ON/OFF 文本。为什么所有非英语语言的行为不一致?这是一个错误吗?
如果您对此有任何信息,请告诉我。谢谢。
【问题讨论】:
我认为问题在于,在某些语言中,这些单词太大而无法放入按钮中。这也与文化背景有关。虽然,作为土生土长的德国人,我不明白他们为什么不使用“An/Aus”,但 I/O 可能有更强的象征意义。
最后,这不应该让您担心。这些东西在整个 iOS 上都是一致的。如果看起来不同,用户可能会感到困惑......
【讨论】: