Locale = nl_BE(荷兰比利时)不再受支持(在iframe中如按钮)?

时间:2012-04-25 09:09:49

标签: facebook facebook-like locale facebook-iframe

我们是位于比利时的网站。我们将'locale = nl_BE'参数添加到我们的iframe按钮中,所以它用荷兰语(=“vind ik leuk”)表示。

这不再适用。当我们将语言环境更改为nl_NL(也是荷兰语)时,like按钮会再次起作用。

当我检查Facebook国际化文档时,我似乎无法找到比利时或nl_BE,奇怪吧?这工作了几个月,直到yeaserday。 http://www.facebook.com/translations/FacebookLocales.xml

jsFiddle:http://jsfiddle.net/Jeroenvdb/cw6js/1/

nl_NL(正在工作):https://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.hln.be%3Futm_source%3Dfacebook%26utm_medium%3Dweb&locale=nl_NL&send=false&layout=box_count&width=0&show_faces=false&action=like&colorscheme=light&font&height=85

nl_BE(不工作):https://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.hln.be%3Futm_source%3Dfacebook%26utm_medium%3Dweb&locale=nl_BE&send=false&layout=box_count&width=0&show_faces=false&action=like&colorscheme=light&font&height=85

2 个答案:

答案 0 :(得分:3)

Facebook刚刚关闭了我发布的有关nl_BE问题的错误报告。

“目前不支持此区域设置。但即使不支持区域设置,您也应该可以加载插件,它将回退到en_US区域设置。”

http://developers.facebook.com/bugs/442881812429427

那简直太傻了。与几个月前相比,我看到的变化是(如错误评论中所述)当您传递不受支持的区域设置但回退到en_US时,共享按钮不再中断。

他们应该让他们的语言/语言环境一起行动。

答案 1 :(得分:0)

必须是Facebook上的新错误或代码更改。同样, en_EN 之前不再有效。 en_US 确实有效。