【发布时间】:2018-08-14 10:49:56
【问题描述】:
我有这样一个问题:我有一个登录/注册活动,默认情况下使用的是俄语版本的 strings.xml。 因此,当用户进入应用程序时 - 他会看到俄语文本。但是在该活动中,有一个按钮可以选择另一种语言。 当他单击该按钮时-我打开另一个活动,他可以在其中选择要使用的语言(英语/西班牙语/德语/等)。当他选择一个 语言(比如说德语)。我怎样才能从这个时间点向用户显示现在应该从德语版本的strings.xml 中使用的文本? 还有 - 我怎么能做这样的事情:如果用户的语言环境来自俄罗斯、乌克兰、格鲁吉亚 --- 然后使用俄罗斯版本的 strings.xml,如果用户的 来自任何其他国家/地区的语言环境 - 用户英文版的 strings.xml? 谢谢。
【问题讨论】:
标签: android localization android-resources android-location localizable.strings