VIntl for Nuxt
Nuxt app internationalization made easy
- Power of the browser Intl API
- ICU MessageFormat syntax for messages
- Formatted components
Get started: Get Started
Open on GitHub: Open on GitHub →
Installation:
npm install -D @vintl/nuxt
pnpm add -D @vintl/nuxt
yarn add -D @vintl/nuxt
What's included
Automatic language detection
Detect the languages your user use and apply them automatically.
Plurals, dates, and more
ICU MessageFormat syntax provides a powerful way to format your messages.
Parserless mode
Parse your messages once during the build to reduce bundle size and improve performance.
Storage options
Store your users preferences with cookies, localStorage, or with the custom storage adapter.