我们是位于比利时的网站。我们将'locale = nl_BE'参数添加到我们的iframe按钮中,所以它用荷兰语(=“vind ik leuk”)表示。
这不再适用。当我们将语言环境更改为nl_NL(也是荷兰语)时,like按钮会再次起作用。
当我检查Facebook国际化文档时,我似乎无法找到比利时或nl_BE,奇怪吧?这工作了几个月,直到yeaserday。 http://www.facebook.com/translations/FacebookLocales.xml
答案 0 :(得分:3)
Facebook刚刚关闭了我发布的有关nl_BE问题的错误报告。
“目前不支持此区域设置。但即使不支持区域设置,您也应该可以加载插件,它将回退到en_US区域设置。”
http://developers.facebook.com/bugs/442881812429427
那简直太傻了。与几个月前相比,我看到的变化是(如错误评论中所述)当您传递不受支持的区域设置但回退到en_US时,共享按钮不再中断。
他们应该让他们的语言/语言环境一起行动。
答案 1 :(得分:0)
必须是Facebook上的新错误或代码更改。同样, en_EN 之前不再有效。 en_US 确实有效。