【发布时间】:2012-12-17 23:22:37
【问题描述】:
我有一个带有元 og 标签的 grails 应用程序,如下所示:
<meta property="og:description" content="${message(code:'description')}"/>
如果用户的浏览器发送请求,消息属性对 i18n 工作正常。但在 Facebook 的情况下,情况就不同了。 Facebook 似乎总是在我的页面上请求 en_US 版本,这意味着如果用户从 de_DE 浏览器请求页面,meta og 标签总是使用错误的语言。
有没有办法告诉 facebook 使用与 en_US 不同的请求语言?
我试过了:
<meta property="og:locale" content="de_DE" />
但这也不会更改请求的语言。
我该怎么做才能获得正确的 i18n?
【问题讨论】:
标签: facebook facebook-graph-api grails facebook-opengraph