Nuxt 前端获取浏览器语言

可以使用 $nuxtI18n 对象来获取浏览器语言。

具体实现如下:

export default {
  async asyncData({ $nuxtI18n }) {
    const language = $nuxtI18n.locale // 获取浏览器语言
    return { language }
  }
}

其中,$nuxtI18n.locale 返回的是当前浏览器语言的语言代码,如 'en''zh-CN' 等。如果需要获取更详细的浏览器语言信息,可以使用 $nuxtI18n.getBrowserLocale() 方法。

Nuxt.js 前端获取浏览器语言

原文地址: https://www.cveoy.top/t/topic/lYVu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录