如何本地化新的“增强权限对话框”?

时间:2012-01-03 22:37:34

标签: facebook facebook-c#-sdk

https://developers.facebook.com/apps/{id}/auth

现在允许您为授权对话框指定标题,说明等,该对话框将显示给想要安装画布应用的用户。

我的脸书应用需要支持多种语言。 无论如何我可以本地化这些值,因为它们在Facebook设置中是硬编码的吗?

2 个答案:

答案 0 :(得分:1)

不幸的是,从我所看到的情况来看,它们是否允许您为每种语言提供多个版本的文本。您目前可以做的最好的事情是确保在抓取JavaScript SDK时使用正确的区域设置,希望它们能确保它们控制的按钮和其他文本是本地化的。增强型Auth对话仍然是测试版,因此希望他们能够做得更好。

答案 1 :(得分:0)

根据我的经验,接受的答案是不正确的。

对话框的区域设置不依赖于开发人员指定的区域设置,但它取决于用户在其Facebook帐户中的语言设置。

我为对话框指定了nl_NL,它仍会显示在en_US中。但事实证明,这是我的帐户的语言设置(即,正在查看对话框的帐户)。将我的帐户设置更改为荷兰语修复了问题,新的身份验证对话框已更改为荷兰语。