如果我使用的是android.R.string.yes
之类的字符串,那么所有设备都会在设备的所选语言中使用此字符串吗?换句话说,这个字符串在西班牙语手机上是西班牙语,在中文手机上是中文吗?如何理解这一点或链接表示赞赏!
我会尝试自己检查,但我没有英语以外的语言技能,也不想迷失,试图导航回复语言。
答案 0 :(得分:1)
西班牙语手机上的西班牙语,中文手机上的中文
是。所有Android String资源都被翻译成多种语言,它将以手机设置的任何语言显示。
检查一下:
https://groups.google.com/d/msg/android-developers/MLWJ-prKGFo/OR2m26uvYIUJ
使用它们(与您自己的值相比)的唯一原因是保存 你自己翻译自己的“是/否”值的麻烦应该是 你决定支持另一种语言。
...... this question。