Android Firebase电话认证-验证短信文本的内部化
在firebase auth文档中提到,我们可以通过以下调用将身份验证sms语言国际化。比如Android Firebase电话认证-验证短信文本的内部化,android,firebase,firebase-authentication,Android,Firebase,Firebase Authentication,在firebase auth文档中提到,我们可以通过以下调用将身份验证sms语言国际化。比如 FirebaseAuth.getInstance().setLanguageCode("fr"); 应将消息语言设置为法语 事实上,在安卓系统上,我从来没有这样做过,短消息已经到达firebase控制台上设置的模板语言 有什么建议吗?要更改模板中的语言,请执行以下操作: 短信验证 密码重置 更改电子邮件地址 请执行以下操作: 转到firebase控制台 单击“身份验证” 点击模板 在模板中,您有以下
FirebaseAuth.getInstance().setLanguageCode("fr");
应将消息语言设置为法语
事实上,在安卓系统上,我从来没有这样做过,短消息已经到达firebase控制台上设置的模板语言
有什么建议吗?要更改模板中的语言,请执行以下操作: 短信验证 密码重置 更改电子邮件地址 请执行以下操作:
然后,您可以通过单击Template language English旁边的编辑按钮来更改语言。确保您使用的是支持客户端本地化的Android版本。另外,您是否使用自己的自定义模板?如果是这样,Firebase Auth不会本地化自定义电子邮件模板。是的,正如我所评论的,短信是以这种语言发送的,没有考虑应用程序语言。问题是,我们希望根据应用程序语言发送短信。例如:有时是英语,有时是西班牙语,等等。模板语言只能在模板中更改,因此如果您在此处将其从英语更改为西班牙语,您将获得西班牙语。现在我知道您尝试在
setLanguagecode
中添加了哪种语言了?我尝试了各种语言。西班牙语、法语。我试过:“SP”、“ES”、“FR”、“FR”、“ES”“ES”这些都没问题。试一下auth.useAppLanguage()
你能在使用它的地方写下完整的代码吗@Yunnyy