类似facebook的按钮是否具有i18n功能?
在我的rails应用程序中,我有一个与FacebookLikes一起工作的投票功能 是一种为我支持的任何语言提供动态元facebook描述(og:title)的方法 例如,在我的墙上,我想如果一个英国人点击了投票/喜欢按钮,上面写着“我刚刚投票给XXX”,如果一个法国人点击了,上面写着“Je viens de voter pour XXX” 我看过这个文档:但是,我真的不知道如何实现它 我在想facebook使用了某种缓存,所以它只解析了一次og:title(用一种特定的语言),但我看到了一些具有该功能的网站类似facebook的按钮是否具有i18n功能?,facebook,internationalization,facebook-opengraph,Facebook,Internationalization,Facebook Opengraph,在我的rails应用程序中,我有一个与FacebookLikes一起工作的投票功能 是一种为我支持的任何语言提供动态元facebook描述(og:title)的方法 例如,在我的墙上,我想如果一个英国人点击了投票/喜欢按钮,上面写着“我刚刚投票给XXX”,如果一个法国人点击了,上面写着“Je viens de voter pour XXX” 我看过这个文档:但是,我真的不知道如何实现它 我在想facebook使用了某种缓存,所以它只解析了一次og:title(用一种特定的语言),但我看到了一些具
谢谢您需要在standart fb js中更改js.src:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = '<%= fb_source_url(your_app_id) %>';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
如果我没有误认为是法国,那应该是这样的:
"//connect.facebook.net/fr_FR/all.js#xfbml=1"
在我的例子中,问题是一个简单的打字错误:我刚从
/pt BR
改为/pt\u BR
,结果成功了!
"//connect.facebook.net/fr_FR/all.js#xfbml=1"