我找不到一个与Next Head一起使用语言标记的可靠示例。这是我见过的最好的两个。如果有的话,哪一个是正确的?
注意:不一定是动态的
选项1
<Head>
<meta property="og:locale" content="en_US" />
...
</Head>
选项2
<html lang='en'>
<Head>
...
</Head>
</html>
选项3(大写Html)
<Html lang='en'>
<Head>
...
</Head>
</Html>
你可以把它添加到next.config.js
module.exports = {
i18n: {
locales: ['en-US'],
defaultLocale: 'en-US',
localeDetection: false,
},
}