Translate your whole WordPress site.
Keep every word.
Gloty translates your entire site with AI and writes every translation into your own WordPress database. You pay to translate, not to keep serving — your translated pages stay live whatever happens to your plan.
- Free & GPL-licensed
- No API keys to manage
- Translations stay in your database
Jedes Stück wird lokal gefertigt und in über 30 Länder versandt.
Translation is routed for you to these AI engines
- Languages in the picker
- 38Languages in the picker
- Translations stored in your DB
- 100%Translations stored in your DB
- Queries to serve a translated page
- 0Queries to serve a translated page
- Free and open source
- GPLFree and open source
Why Gloty
Own your translations.
Not a subscription to them.
Cloud translation services rent you your own content back — metered, capped, and stranded the day you stop paying. Gloty flips that.
Your translations, in your database
Every translation is written to your own WordPress database, not held in a vendor's cloud. Producing a translation calls the Gloty service once; after that the text is yours, stored locally and served from there.
Pay to translate, not to serve
Weglot's subscription is what keeps your translated pages online — stop paying and they stop serving. Gloty's quota meters new translation only. Text you have already translated keeps serving on any plan, including none.
AI translation, no setup
Translation runs on OpenAI, with Gemini as an automatic fallback if it is unavailable. The service picks per batch, so there is nothing to configure — and every plan, free included, uses the same engines.
No queries at render time
Gloty compiles your translations into a cache file your server keeps in memory, so a warm page view serves them without a single database query — and never waits on a remote API. Translation itself happens in the background.
Everything included
A complete multilingual toolkit
Not a stripped-down free tier with the good parts locked away. Every core capability ships in the plugin — free.
Automatic page translation
Gloty intercepts your page output, extracts the text, and translates it on the fly — themes, plugins, and page builders included.
Review and correct any translation
Every captured string is listed under Gloty → Translations with filters and search. Edit anything by hand; manual edits are marked and never overwritten by a later machine sync.
SEO built in
Reciprocal hreflang + x-default, per-language canonicals, translated titles, meta, Open Graph and JSON-LD — plus a sitemap of every translated URL, which works even though your SEO plugin replaces the WordPress one. Translates Yoast & Rank Math meta too.
Clean language URLs
Subdirectory routing under /fr/, /de/, /es/ — the structure search engines and users expect, with correct <html lang> on every page.
WooCommerce ready
Translates product titles, descriptions, attributes, cart, and checkout — including JS-rendered blocks via language-pack install — and sends order emails in the language the customer bought in.
Glossary control
Keep brand names verbatim across every language, or force a specific translation per term. Glossary hits skip the translator entirely and save quota.
Language switcher
A navigation-menu item your theme styles like any other, a block, a floating widget, a shortcode or a sidebar widget — with flags, positioning and styles that match your theme.
Hand the work to a colleague
Let a role correct translations without an administrator account, optionally in one language only. They get the translation list and nothing else — not your settings, not your plan, not your content.
Prepare a language before publishing it
Turn a language on and let it fill up in the background while visitors and search engines still see your own. Anyone who can manage the site previews it exactly as visitors eventually will.
Bring your translations with you
Moving from TranslatePress? Import what you already paid to translate rather than paying for it twice. Export and import XLIFF or CSV for an outside translator, from the admin or WP-CLI.
Structure-safe parsing
HTML tags, shortcodes, and placeholders like %s and {0} are preserved verbatim. A validation guard stops a bad format string from ever breaking a page.
Developer-friendly
A REST API and filters throughout the capture and render pipeline — including gloty_capture_output, gloty_translate_output, and cache-purge hooks. Self-host the translator service by defining GLOTY_SERVICE_URL.
Built for slow hosting
Translations compile into a PHP file your server's OPcache holds in shared memory, so a warm page view reads them with no database query and almost no memory. That matters most on shared hosting with no object cache — exactly where a translation plugin usually hurts. If OPcache or the cache file is unavailable, Gloty falls back to the database and the page is still correct.
How it works
Live in four steps
No developer required. Connect your site, pick languages, and Gloty handles the rest — asynchronously, so your site never waits on a translation API.
- 01
Connect your site
Verify your connection to the Gloty service under Gloty → Connection. Two minutes, no code, no API keys to manage.
- 02
Pick your languages
Choose from 38 languages — the set both AI engines' vendors say their models support, rather than every language code in existence. Set your source language once and add as many targets as you like.
- 03
Gloty translates in the background
It extracts every translatable string — pages, posts, UI, WooCommerce — batches them, and translates asynchronously. Your site never waits.
- 04
Serve fast, local pages
Translations compile into a cache your server holds in memory and serve under clean language URLs — no database query, no remote call. Refine anything under Gloty → Translations; your edits stay protected.
Gloty vs. cloud SaaS
The same multilingual site — without the rent
Weglot and its peers are excellent products. But they store your content and charge by the word, forever. Here's the side-by-side.
Comparison reflects Gloty's local-storage model. Weglot is a trademark of its respective owner; used here for factual comparison only.
Learn & explore
Free resources for multilingual WordPress
We build tools and write guides that are useful whether or not you ever install Gloty. Dig in.
Free tools
hreflang generator & checker, translation cost calculator, language codes, slug generator, and more — no signup.
ExploreComparisons
Honest, sourced comparisons vs. Weglot, WPML, Polylang, and MultilingualPress — including where each genuinely shines.
ExploreGuides
Practical walkthroughs: making WordPress multilingual, hreflang, WooCommerce translation, and a multilingual SEO checklist.
ExploreBy language
Language-specific guides — text expansion, RTL, plurals, and SEO — for German, Arabic, Japanese, and 27 more.
ExploreNothing to lose
Switch with zero risk
Any AI translation means sending your text somewhere to be translated. What should never be in question is whether you get to keep the result — and with Gloty it lands in your database, on your terms.
Free & open source
The plugin is GPLv2-licensed. Install it, use it, and keep it forever — no trial clock, no seat you can lose.
Your translations live with you
Every translation is written to your own WordPress database, and serving a translated page never calls out. Producing one sends the text to the Gloty service, which routes it to the AI engine — but the result is yours, stored locally.
No lock-in — cancel anytime
Stop paying and your translations stay put and keep serving. Unlike cloud SaaS, your translated pages don't vanish when you leave.
Your edits are protected
Fix a translation by hand and it's safe — machine re-sync will never silently overwrite a human-corrected string.
Pricing
Free to run. Fair to scale.
The Gloty plugin is free and GPL-licensed. The trial is a one-time grant rather than a monthly allowance, because translating the site you already have is a job you finish — paid plans cover that work plus whatever you publish from then on. Every plan has the same features and the same AI engines; they differ in how much you can translate each month and how many sites you can cover. What you translate stays in your database.
Trial
Enough to translate a small site's key pages and watch it work.
- Full plugin — all core features
- Unlimited languages
- A one-time grant, not a monthly allowance
- What you translate stays in your database
Starter
For a single site that keeps publishing.
- Everything in the trial, refilling monthly
- Unlimited languages
- Email support
Growth
For a few sites, or one that publishes a lot.
- Everything in Starter — 4× the volume
- Up to 5 sites on one plan
- Priority email support
Agency
For agencies running client sites.
- Everything in Growth — 4× the volume
- Up to 25 sites on one plan
- Multi-site network friendly
- Bespoke tiers available on request
Migration pack
Translate the site you already have. No subscription.
- Bought once, not subscribed to
- Enough for a substantial site in several languages
- Stack another pack any time
- Your translations keep serving afterwards
Comparing to a per-word service? See what the same site would cost you every month elsewhere.
Estimate your costQuotas are measured in characters translated per month. Managed plans include AI credits — no separate provider key required. Prices billed monthly; cancel anytime.
FAQ
Questions, answered
Weglot stores your translations in its cloud and serves them from there, so the subscription is what keeps your translated pages online. Gloty writes every translation into your own WordPress database. Both meter usage, but they meter different things: Weglot bills for the words it holds, month after month, while Gloty's quota applies to new translation only — text you have already translated keeps serving on any plan, including none.
No. Translation runs in the background and results are cached locally. At render time, visitors are always served fast, pre-translated pages — Gloty never calls a remote API while a page is loading.
The plugin is free and GPL-licensed. Translation runs through the Gloty service, which gives you a one-time 50,000-character trial and paid plans from $29/mo. There is also a $149 migration pack that covers 3 million characters once, with no subscription — for the common case where you want to translate the site you already have and nothing more. Because translations are cached in your database, you pay to translate a string once rather than every time it is served. Estimate your case with our translation cost calculator.
No. Gloty does not ask you to create or manage an account with OpenAI or Google — translation is routed through the Gloty service, which calls the engine on your behalf. You connect your site once under Gloty → Connection and that is the whole setup.
Yes. Go to Gloty → Translations, find the string, and edit it. Human edits are marked as such and machine re-sync will never silently overwrite a translation you have corrected.
New content stops being translated until the period rolls over or you upgrade. Everything already translated keeps serving normally, because it lives in your database rather than being fetched from us — so hitting the cap pauses new work rather than taking your translated pages offline. The trial is the one exception: it is a one-time grant, so it does not roll over. Paid plans refill monthly, and a migration pack can be added on top at any time.
In your own WordPress database, as translated variants alongside your original content — your source content is never overwritten. Serving a translated page makes no external request at all. Text does leave your server when it is translated: it is sent to the Gloty service, which calls the translation engine and returns the result.
Yes. Gloty translates WooCommerce products, cart, checkout, and emails, and works with Elementor, Beaver Builder, and Divi because it operates at the HTML output level. It also installs WordPress language packs so JS-rendered blocks localize too.
Gloty ships a full SEO suite: reciprocal hreflang with x-default, per-language canonical URLs, translated titles and meta, Open Graph, JSON-LD, and a sitemap listing every translated URL. It also translates Yoast SEO and Rank Math meta instead of fighting them.
WordPress 6.4+ and PHP 8.1+. Gloty is optimized to run well on typical shared hosting — including sites without a persistent object cache.
Go multilingual this afternoon.
Install Gloty, connect your site, and watch it translate itself — with every word stored safely in your own database.