来自facebook的本地化家乡连接

时间:2012-05-12 10:06:36

标签: facebook ruby-on-rails-3 devise

当使用facebook与设计连接时,我得到了这样的家乡:

... hometown=#<Hashie::Mash id="116045151742857" name="Munich, Germany">
locale="de_DE" ...

有没有办法让每个用户在他自己的语言环境中或至少在一个集语言环境中(在我的情况下是de_DE),例如“慕尼黑,德国”与facebook API?

如果我不需要,我不想运用我自己的家乡数据库。

1 个答案:

答案 0 :(得分:0)

注意测试,但您可以尝试将&amp; locale = de_DE添加到图形调用中。您可以从用户对象获取区域设置,以便有效地为每个用户自定义此区域设置。进行“/ me”图形调用以获取区域设置,然后执行“/ me?locale = de_DE”以用户的语言获取它。

正如我所说的那样,我没有进行测试,所以它可能不会改变该领域的内容(例如德国 - > Allemande),但如果你没有尝试过,那就值得一试。