Skip to main content
🔥Works with Svelte

Translate Your Svelte App
Svelte & SvelteKit. Zero Config.

No svelte-i18n library, no $format() functions, no locale stores. GoLocal! translates your Svelte app automatically — reactive content, SvelteKit routes, server-loaded data. One script, 50+ languages.

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

Svelte & SvelteKitNo LibrariesUnlimited WordsReactive Content50+ LanguagesZero Config

Translate a Svelte App

1

Add to app.html

Paste GoLocal! script in src/app.html (SvelteKit) or public/index.html (Svelte). Done.

2

Components Translate

All rendered text from Svelte components translated. Reactive updates detected automatically.

3

Language Widget

Works with SvelteKit routing. Instant CDN delivery.

Add GoLocal! to Svelte

<!-- SvelteKit: src/app.html before </body> -->
<script src="https://goinglocal.online/plugin/golocal-web.min.js"
  data-key="YOUR_PROJECT_KEY"></script>

SvelteKit: src/app.html. Plain Svelte: public/index.html.

Everything You Need for Svelte / SvelteKit Translation

One script. All languages. Zero complexity. GoLocal! handles translation, caching, and delivery for your Svelte / SvelteKit site.

No i18n Library

Skip svelte-i18n, typesafe-i18n, or paraglide. GoLocal! translates at DOM level.

Svelte Reactivity

$: reactive declarations, stores, derived values — DOM changes detected and translated.

SvelteKit Routes

+page.svelte, +layout.svelte, dynamic routes — all translated.

Server Load Data

Data from load() functions rendered and translated client-side.

Small Bundle

Svelte is known for small bundles. GoLocal! adds only 11KB async — aligned with Svelte's philosophy.

Unlimited

Every component, route, layout translated without limits.

CDN Performance

Edge-cached translations. Svelte's speed advantage maintained.

Editor Dashboard

Review and edit translations. Full control.

Why GoLocal! for Svelte?

Svelte Philosophy

Minimal setup, no boilerplate — just like Svelte itself.

No Stores for i18n

Don't create locale stores or $format functions.

SvelteKit Ready

Works with SvelteKit's file-based routing and SSR.

Fast Setup

Add one script. Faster than configuring any i18n library.

Existing Projects

Add multilingual to existing Svelte apps instantly.

Affordable

$15/mo unlimited translations.

For Svelte Apps

SvelteKit Sites

Marketing sites, blogs, docs built with SvelteKit.

Web Apps

Svelte-based web applications for global users.

Dashboards

Admin panels and analytics dashboards.

Interactive Tools

Calculators, configurators, interactive 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 Svelte / SvelteKit Translation

Need svelte-i18n?
No. GoLocal! provides automatic translation without i18n libraries.
Svelte reactivity?
Yes. All reactive DOM changes detected via MutationObserver.
SvelteKit routes?
Yes. All page and layout routes translated.
Server load data?
Yes. load() function data translated when rendered.
Bundle size?
11KB async — aligned with Svelte's small-bundle philosophy.
SSR?
Client-side translation after hydration.
Existing app?
Yes. One script addition, no refactoring.
How many languages?
50+ on all plans.

GoLocal! Also Works With

Translate Your Svelte App

Minimal setup for minimal framework. Free trial.

Start Free Trial Now