有没有人知道是否有字符串资源自动翻译成用户的语言?
我观察了Google"登录"按钮文本具有适应用户语言的这种特性
xml:com.google.android.gms.common.SignInButton />
有这种行为的其他资源吗?
我需要为我的应用程序提供一些常用词,例如:电子邮件,消息,退出,呼叫,加载,全选,设置,删除。
我知道硬道路方法(值-fr>字符串...)但我希望Google在某处为我们翻译常用词。
答案 0 :(得分:1)
您可以创建可本地化的字符串。在res
文件夹中,创建一个values-<locale>
。在里面,创建一个包含已翻译字符串的strings.xml
文件。
示例文件夹
values-ja
示例字符串
<string name="app_name">私のアプリケーション</string>
当您更改手机语言时,如果可用,您的应用将更改为所需的本地化。
有关详情,请查看here