У меня есть многоязычный веб-сайт, который корректно сканируется Facebook, но плохо отображается на стенах Facebook.
Сайт существует на двух языках, поэтому я настроил два разных набора свойств og, одиндля каждого языка:
Английский:
<meta property="og:title" content="Perehana, the best way to find perfect gifts!"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://www.perehana.com"/>
<meta property="og:image" content="http://www.perehana.com/img/large-icon.jpg"/>
<meta property="og:site_name" content="Perehana"/>
<meta property="og:description" content="No gift ideas for Christmas, birthdays, weddings, births or any other event? Perehana allows you to enter gift ideas and to reserve your family and friends' ideas before buying them."/>
<meta property="og:locale" content="en_GB"/>
<meta property="fb:app_id" content="242045389185230"/>
<meta property="og:locale:alternate" content="fr_FR"/>
Французский:
<meta property="og:title" content="Perehana, le meilleur moyen de faire plaisir à coup sûr !"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://www.perehana.com"/>
<meta property="og:image" content="http://www.perehana.com/img/large-icon.jpg"/>
<meta property="og:site_name" content="Perehana"/>
<meta property="og:description" content="En manque d'idées de cadeaux à l'approche de Noël, des anniversaires, des mariages ou des naissances ? Perehana est un site qui vous permet de saisir des idées-cadeaux et de réserver celles de votre famille et de vos amis. Vous pouvez ensuite aller les acheter sans qu'ils le sachent."/>
<meta property="og:locale" content="fr_FR"/>
<meta property="fb:app_id" content="242045389185230"/>
<meta property="og:locale:alternate" content="en_GB"/>
Как видите, локали и альтернативы установлены правильно.Когда я проверяю в отладчике Facebook, что было просканировано, все выглядит нормально: http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.perehana.com&locale=fr_FR
Проблема возникает, когда я хочу опубликовать URL (http://www.perehana.com) на моей стене, заголовок и описаниечто Facebook автоматически выбирает сайт на английском языке, даже если моя учетная запись на французском языке ...: - (
У меня еще много работы на сайте, поэтому я очень отчаялся, этопроблема заняла у меня слишком много времени!
Спасибо всем, кто может помочь!