2012-04-25 3 views
7

Мы - сайт, расположенный в Бельгии. Мы добавили параметр 'locale = nl_BE' к нашей кнопке, подобной iframe, поэтому он говорит, как на голландском языке (= «vind ik leuk»).Locale = nl_BE (Голландская Бельгия) больше не поддерживается (в iframe как кнопка)?

Это больше не работает. Когда мы меняем локаль на nl_NL (также на голландском языке), аналогичная кнопка работает снова.

Когда я проверяю документацию по интернационализации 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

+0

Если я вхожу в систему с учетной записью, которая является администратором приложения facebook этого веб-сайта, я могу видеть понравившуюся кнопку. Каждая другая учетная запись (или не входит в систему) не может видеть подобную кнопку. – JeroenVdb

+1

Здесь тоже появилась ошибка. Все кнопки facebook, в которых мы передаем nl_BE, так как locale в настоящее время прерываются. Насколько я могу видеть, кнопки все еще работали несколько дней назад, поэтому мне было интересно, исправили ли они это несколько месяцев назад (в апреле), когда вы сообщили об этой проблеме, и если ошибка как-то появилась? –

ответ

3

Facebook только что закрыл отчет об ошибке, который я опубликовал о проблеме nl_BE.

«Этот языковой стандарт в настоящее время не поддерживается, но вы должны иметь возможность загрузить плагин, даже если языковой стандарт не поддерживается, он будет отвисеть от en_US locale».

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

Это просто глупо. Изменение, которое я вижу по сравнению с несколькими месяцами назад, - это то, что (как упоминалось в комментарии об ошибке) кнопки общего доступа больше не ломаются, когда вы передаете неподдерживаемый язык, но возвращаетесь в en_US.

Им следует использовать их язык/локаль.

0

Должна быть новая ошибка или код изменения на Facebook. Аналогичным образом, en_EN, который работал раньше, больше не работает. ru_US. Произведение.