【发布时间】:2023-03-29 02:27:01
【问题描述】:
我正在尝试为澳大利亚网站添加 og:locale 标签,而 Facebook 的 linter 告诉我有一个错误。
根据文档(并假设正确的内容应该是什么),我已将其添加到我的页面标题:
<meta property="og:locale" content="en_AU" />
Facebook 的 linter (http://developers.facebook.com/tools/debug) 告诉我:
对象无效值 URL 'http://foo' 类型为“website”的对象无效,因为属性“og:locale:locale”的给定值“en_au”无法解析为“enum”类型。
这里发生了什么? en_AU 不是澳大利亚的正确代码吗?我也试过 en_AUS 也没有用。如果我把它改成 en_US 就可以了。
【问题讨论】:
-
此错误是否会影响您在 Open Graph 或 Facebook 中的地位?据我所知,它会报告错误,但会在内部恢复为默认值。 (无论如何,我已经在我的项目中改变了它)
标签: facebook internationalization facebook-opengraph