根据用户的 Facebook 语言设置设置 Facebook 应用程序区域设置
那么,如果我是法国人并用法语浏览 facebook,应用程序是否可以根据用户的语言更改其区域设置或语言设置?换句话说,如果我打开 Facebook 应用程序,我希望看到法语的应用程序内容。对于任何其他语言也是如此。这怎么能做到呢?
PS 我正在使用旧的 REST api
So if i am French and browse facebook in French, is it possible for an application to change its locale or language settings based on that of the user? In other words, if i open the facebook app, i would like to see the app content in French. Similarly for any other language. How can this be done?
P.S. I am using the old REST api
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有几种方法可以做到这一点:
1)在应用程序加载时检查 facebook 参数中的区域设置,特别是“fb_sig_locale”参数
2)在用户表上使用 fql,如下所示:
Ok a couple of ways to do this:
1) Check for locale in facebook params when the app loads, in particular the "fb_sig_locale" parameter
2) Use fql on user table like so:
像这样设置
before_filter
(我假设您使用I18n
来存储当前区域设置):setup a
before_filter
like this (I'm assuming You're usingI18n
to store the current locale) :