Vue I18n

It is the official internationalization plugin of the Vue.js ecosystem. Compatible with Vue 3, the library supports Composition API and Legacy API styles. The project is being developed and actively maintained under the roof of Intlify.

VU

intlify · Localization & i18n

STARS2.7K
FORKS392
COMMITS—
CONTRIBUTORS282
VERSIONv9.9.1
UPDATEDtoday
vuei18nLocalizationtypescriptMIT

Common commercial products in this category: Crowdin, Lokalise, Phrase

What can it do?
  • You add internationalization support to Vue.js projects.
  • You manage language configurations using Composition API or Legacy API styles.
  • By examining the sample code structures presented, you integrate them into your own application.
User reviews
  • ↓ NegativeGitHub Issue

    global $t show issue

    “### Reporting a bug? The global variable "$t" show issue 'Property '$t' does not exist on type' in vue template My ./i18n/index.ts files : ``` import { createI18n } from 'vue-i18n'; import fr from "./locales/fr.json"; type MessageSchema = typeof fr export default createI18n ({…”

  • ↓ NegativeGitHub Issue

    Warn You are running the esm-bundler build of vue-i18n.

    “**Module versions:** - Vue CLI: 4.5.11 - `vue-cli-plugin-i18n`: 2.0.0 **To Reproduce** 1. Run `vue create project` (select `Default (Vue 3 Preview) ([Vue 3] babel, eslint)`) 2. Run `vue add i18n` 3. Run `npm run serve` **Expected behavior** This warning should be able to be…”

My note

Alternative pages

More in: Localization & i18n