7

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

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

当我查看 Facebook 国际化文档时,我似乎找不到比利时或 nl_BE,很奇怪吧?这工作了几个月,直到昨天。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

4

2 回答 2

3

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

“当前不支持此语言环境。但即使不支持语言环境,您也应该能够加载插件,它将回退到 en_US 语言环境。”

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

这简直是​​愚蠢的。与几个月前相比,我看到的变化是(正如关于错误的评论中所述)当您传递不受支持的语言环境但回退到 en_US 时,共享按钮不再中断。

他们应该让他们的语言/区域设置一起行动。

于 2013-01-03T05:49:04.073 回答
0

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

于 2012-07-16T20:00:06.063 回答