相关疑难解决方法(0)

使用 i18n 和 Nuxt 时设置语言属性?

使用 Nuxt,您可以在nuxt.config.js文件中设置语言 HTML 属性,如下所示:

module.exports = {
  head: {
    htmlAttrs: {
      lang: 'en-GB',
},
... etc etc
Run Code Online (Sandbox Code Playgroud)

但是,如果您有一个多语言应用程序,您应该怎么做?有没有办法根据语言环境设置语言属性?

我认为这可能document.documentElement.setSttribute('lang', 'language-code')会起作用,但是由于 nuxt 在服务器端呈现,它似乎无法访问 documentElement 对象。

谢谢

internationalization vue.js nuxt.js vue-i18n nuxt-i18n

4
推荐指数
2
解决办法
4481
查看次数