Vue.js Globetrotter: Mastering i18n for User-Centric Web Applications
summary
Shows how to set up and use the Vue I18n plugin (by kazup) with concrete code: createI18n, set legacy: false, use $t in templates and useI18n in the Composition API, plus $d and $n for date/number formatting. Covers pluralization, lazy loading, caching, code‑splitting and component‑level scopes, and demo of devtools integration. Describes a production workflow using Contentful and actual deployment translating Garmin apps into 64 languages, with performance and SEO tradeoffs and proven successful at scale.
AI-written summary · about
chapters (5)
related talks
10mVue + i18n = FUN
33mState of Vue i18n
08mLocalization for Real-World Use-Cases: Key Learnings from Onboarding Global Brands
20mFinding translations, localisation and internationalisation
39mThink globally, act locally with i18n on the web
38mSacré bleu! The trials and tribulaciones of internationalising your ẨṔṔŁîÇåŤḯṏÑ���
03mInternationalize your web apps
35mInternationalize your Web Applications with Globalize.js
