android - 是否可以本地化 Facebook 登录权限消息?

标签 android facebook facebook-login facebook-sdk-3.0

在我的应用程序中,我为我的用户使用 Facebook 登录进行身份验证。但是,当他们登录并提示他们获得我需要的权限时,Facebook 会显示一个混合了英语和德语的对话框(因为我的应用程序是德语)。

是否可以设置语言标志或类似的东西,以便我可以告诉 Facebook“好的,只使用英语”或“请只使用德语单词”。

从技术上讲,我只是使用 Facebook SDK 3.6 中的 LoginButton,它只会打开 Facebook LoginActivity(它应该处理身份验证内容)。

最佳答案

Facebook 图书馆使用 2 种方式获取消息。有库值(例如,您可以在/myfacebooklibrary/res/values/strings.xml 中找到默认值,在/myfacebooklibrary/res/values-es/strings.xml 中找到西类牙语)。如果您的库中没有德国语言环境,您可以创建一个。

但是有来自 facebook 服务器的消息,比如权限请求。您可以在 facebook 中配置此消息 App Dashboard .但我不知道你是否可以强制使用某些语言环境,我猜 facebook 使用用户的默认语言环境。

关于android - 是否可以本地化 Facebook 登录权限消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786178/

相关文章:

android - 如何使用 Firebase 在 Android 上正确退出 Facebook?

java - 使用 MVP 模式的 Android Facebook 登录实现

Android AVD 模拟器未运行应用程序,但设备运行? (OpenGL)

java - 当我单击第二个 Activity 布局时,它没有启动

Android Facebook SDK - 无法接收访问 token

javascript - facebook api - 失去我的范围

facebook - 从随机个人资料 URL 获取 Facebook 用户 ID

java - 使用 Stream 按给定索引序列排序

android - 将支持存储库更新到 23.1.0 后,现有代码出现错误

facebook - 从本地主机使用 Facebook 登录