网站的区域设置已正确抓取但显示不正确

时间:2012-03-20 13:00:23

标签: web internationalization translation opengraph facebook-wall

我有一个多语言网站,被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自动为该网站提取的标题和说明都是英文的... : - (

我在网站上还有很多工作要做,所以我非常绝望,这个问题花了我太多时间!

感谢任何可以提供帮助的人!

1 个答案:

答案 0 :(得分:1)

当您从Facebook粉丝页面进行交流时,您可以选择谁可以查看哪种语言的公告(基于他们的Facebook语言和地理位置),完全独立于您自己的帐户&amp;语言设定。也许这就是问题,你没有将你的沟通设置为特定语言?