Vue

Learn how to translate your Vue apps

  • Vue 3 i18n: Building a multi-lingual app — this is a new version of the tutorial mentioned below. This is a deep-dive into all the Vue 3 i18n specifics. You'll learn how to get started with the vue-i18n plugin, work with translation files, automatically detect the user's locale, store preferences, use Vue router to store the language, and perform lazy loading.
  • Vue 2 i18n: Building a multi-lingual app — this is a must-read tutorial for all Vue developers who are getting started with internationalization. It covers not only the basics, but also dives deeper, and explains how to set up localized routes, and create a translation plugin.