Simple play icon Course

Preparing a Vue 3 App for Internationalization

by Mateo Prigl

Every modern Vue application needs to have a localization option. This course will teach you how to implement internationalization with the help of the vue-i18n plugin.

What you'll learn

Globally accessible Vue applications need to adapt to different parts of the world. In this course, Preparing a Vue 3 App for Internationalization, you’ll learn how to adjust your Vue application to different locales. First, you’ll explore how the vue-i18n package works and how to implement it into a current project. Next, you’ll discover how to customize the translation options. Finally, you’ll learn how to persist the chosen locale and optimize the translation with lazy loading. When you’re finished with this course, you’ll have the skills and knowledge of implementing localization based on the chosen locale needed to internationalize your Vue applications.

Course FAQ

What will you learn in this Vue Application course?

In this course, you will learn how to translate messages, localize dates and numbers, implement pluralization, persist the locale and lazy loading localization files.

Are there any prerequisites for this course?

Before taking this course, you should be familiar with the basics of Vue.

What is internationalization in Vue?

Within Vue, internationalization is the procesds of preparing software so that it can support local languages and cultural settings.

Who is this course for?

This course is for anyone who wants to enhance their Vue application skills with the help of the Vue-i18n plugin.

What is Pluralization in vue?

Within Vue, Pluralization is way to translate messages.

About the author

Mateo is currently a full stack web developer working for a company that has clients from Europe and North America. His niche in programming was mostly web oriented, while freelancing, working on small startups and companies that require his services. Go(lang), Elixir, Ruby and C are his favorite languages and also the ones he’s mostly working with other then PHP in day to day work. He has a big passion for learning and teaching what he knows the best. His big interests recently have been the fi... more

Ready to upskill? Get started