使用Javascript SDK本地化Facebook登录

时间:2014-04-04 14:18:45

标签: javascript facebook localization facebook-javascript-sdk

我正在尝试本地化使用Javascript SDK下的FB.login()显示的弹出式登录框,但该对话框仅显示为英文。我使用下面的代码连接:

var facebookScript = "//connect.facebook.net/fr_FR/all.js"
$.ajaxSetup({ cache: true });
$.getScript(facebookScript, function () {
   FB.init({
        appId: SOCIAL_FACEBOOK_APP_ID,
        status: true, // check login status
        cookie: true, // enable cookies to allow the server to access the session
        xfbml: true  // parse XFBML
    });
    FB.getLoginStatus(function () {
        // At some point here FB.login() is called.
    }, true);
});

我注意到如果我使用登录框的URL并向其添加&locale=fr_FR,我会得到所需的结果。

1 个答案:

答案 0 :(得分:2)

Facebook将根据用户浏览器和帐户中的信息自动使用适当的区域设置。

SDK的本地化版本主要是为了在第三方网站上进行一些调整,主要是从左到右/从右到左的语言,以及一些标签。