我有一个有3种语言的网站。页面网址结构:/{lang}/page/{id}
。例如/en/page/2
或/ru/page/2
。
如何配置facebook like button以获得相同页面ID的相同计数?如果访问者喜欢/en/page/2
,我希望在/ru/page/2
注意:内容仅使用相同的语言翻译UI。
我尝试为每个页面使用data-href="/page/{id}"
和<meta property="og:url" content="/{lang}/page/{id}">
。但是当我点击相似的按钮时,类似的对话框会在1秒后消失。和喜欢的数量不增加。
答案 0 :(得分:1)
如果您希望类似按钮在不同语言中具有相同的计数,则3种语言的网址必须相同。
我唯一的解决方案是使用get参数而不是在您的网址上定义的语言使用get参数,这3个示例:
/page/2?lang=ru
/page/2?lang=en
/page/2?lang=pt
对于facebook这3个网址他们都是一样的因为facebook删除了获取参数