Skip to main content
💚Works with Vue.js

Translate Your Vue.js App
Vue 2 & Vue 3. No vue-i18n Needed.

Skip the vue-i18n plugin configuration, locale files, and $t() wrapping. GoLocal! translates your Vue app automatically — Composition API, Options API, Vuetify, Quasar. One script, zero Vue code changes.

5-day free trial · No credit card required · Cancel anytime

Vue 2 & 3No vue-i18nUnlimited WordsComposition API50+ LanguagesVuetify Ready

Translate a Vue.js App

1

Add Script to index.html

Paste GoLocal! script in public/index.html before </body>. Works with Vue CLI and Vite.

2

Templates Auto-Translate

All template content translated — v-for items, v-if conditionals, dynamic bindings. Vue reactivity changes detected.

3

Language Widget

Floating switcher works with Vue Router. No page reloads. Instant CDN translations.

Add GoLocal! to Vue.js

<!-- public/index.html (Vue CLI) or index.html (Vite) -->
<script src="https://goinglocal.online/plugin/golocal-web.min.js"
  data-key="YOUR_PROJECT_KEY"></script>
<!-- Add before </body> -->

Works with Vue CLI, Vite, Nuxt — add to the HTML entry point.

Everything You Need for Vue.js Translation

One script. All languages. Zero complexity. GoLocal! handles translation, caching, and delivery for your Vue.js site.

No vue-i18n Required

Skip plugin installation, locale messages, $t() function wrapping. GoLocal! translates rendered output automatically.

Vue 2 & Vue 3

Compatible with both Vue 2 (Options API) and Vue 3 (Composition API, script setup). No version conflicts.

Vue Router Support

Navigation between routes detected. New route content translated instantly. No full reloads.

Component Libraries

Vuetify, Quasar, Element Plus, PrimeVue, Naive UI — all component text translated.

Reactive Content

State changes, computed properties, watchers — DOM updates detected and translated in real-time.

Pinia/Vuex Data

Data from state management rendered in templates gets translated automatically.

Unlimited Words

Every component, every route, every dynamic element — translated without limits.

CDN Performance

300+ edge nodes. Vue app performance unaffected.

Why GoLocal! for Vue.js?

No Code Changes

Don't refactor templates to use $t(). GoLocal! translates existing Vue apps as-is.

No Locale Files

No JSON translation files to create, maintain, or keep in sync.

Both Vue Versions

One solution for Vue 2 legacy and Vue 3 modern apps.

Fast Integration

5 minutes vs days of vue-i18n setup.

Existing Projects

Add multilingual to mature Vue codebases without migration effort.

Affordable

$15/mo unlimited. Cheaper than i18n development time.

For Vue.js Apps

SaaS Dashboards

Vue-based SaaS interfaces for international users.

Admin Panels

Internal tools serving multilingual teams.

E-Commerce

Vue storefront apps with products and checkout.

Content Apps

CMS-driven Vue applications with dynamic content.

Simple, transparent pricing

All plans include unlimited translation words. No hidden fees.

MonthlyYearly

Starter

$15/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 1 project
  • 30K MAU/month
  • 1 external DB connection
  • Translation editor
  • Email support
Start Trial
Most Popular

Pro

$35/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 1 project
  • 150K MAU/month
  • 3 external DB connections
  • Glossary
  • Priority support
Start Trial

Business

$89/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 2 projects (2 domains)
  • 1M MAU/month
  • 10 external DB connections
  • Advanced analytics
  • Slack support
Start Trial

All plans include a 5-day free trial. Overage: $3 per 10K MAU above limit.

Frequently Asked Questions about Vue.js Translation

Need vue-i18n?
No. GoLocal! replaces vue-i18n with automatic AI translation. No $t() wrapping needed.
Vue 2 or Vue 3?
Both supported. Options API and Composition API work equally.
Works with Vue Router?
Yes. Route changes detected, new content translated instantly.
Vuetify/Quasar support?
Yes. All Vue component libraries supported.
Reactive data?
Yes. DOM changes from reactivity detected via MutationObserver.
Vite or Vue CLI?
Both. Add script to HTML entry point.
Performance?
11KB async, CDN delivery. Vue performance unaffected.
Existing app?
Yes. Add to any existing Vue project without refactoring.

GoLocal! Also Works With

Translate Your Vue App

No vue-i18n. No locale files. Free 5-day trial.

Start Free Trial Now