I have a multilingual website that is correctly scanned by Facebook but does not display well on Facebook walls.
The site exists in two languages, so I set two different sets of og properties, one for each language:
English:
<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"/>
French:
<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"/>
As you can see, the locales and alternatives are set correctly. When I check the Facebook debugger that it was scanned, everything looks fine: http://developers.facebook.com/tools/debug/og/object?q = HTTP% 3A% 2F% 2Fwww.perehana.com & locale = fr_FR
The problem occurs when I want to publish the URL ( http://www.perehana.com ) on my wall, the name and description that Facebook automatically selects for the site is in English, even if my user account is in French. ..: - (
I still have a lot of work to do this on the site, so I get pretty desperate, this problem took a long time!
Thanks to everyone who can help!
source share