nuxt-modules
i18n
TypeScript

I18n module for Nuxt

Last updated Jul 8, 2026
2.1k
Stars
526
Forks
171
Issues
0
Stars/day
Attention Score
87
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Nuxt i18n

Nuxt I18n

Internationalization (i18n) for Nuxt apps.

๐Ÿ“– Read documentation

Features

  • Integration with vue-i18n
  • Route localization (static & dynamic)
  • Lazy load translations
  • SEO tag localization
  • Layer support

๐Ÿš€ Usage

Install

  • Install the @nuxtjs/i18n module to your project
npx nuxi@latest module add i18n
  • Configure the module using the i18n key in nuxt.config.ts
{
  modules: [
    '@nuxtjs/i18n',
  ],
  i18n: {
    locales: [
      { code: 'en', language: 'en-US' },
      { code: 'fr', language: 'fr-FR' }
    ],
    defaultLocale: 'en',
  }
}

Sponsors

๐Ÿ”— Links

  • ๐Ÿ”– Release notes
  • ๐Ÿ‘ฅ Community (๐Ÿ—จ๏ธโ“ help support forum)
  • ๐Ÿ“– Documentation
- Version 10.x - Version 9.x - Version 8.x - Version 7.x (Nuxt 2 - EOL)

ยฉ๏ธ License

MIT License - Copyright (c) Nuxt Community

ยฉ 2026 GitRepoTrend ยท nuxt-modules/i18n ยท Updated daily from GitHub