Simple Multilang
Multilingual WordPress without plugin bloat
Unlimited languages, flexible URL modes, hreflang, multilang sitemaps, and headless-ready REST in the free core. Upgrade for machine translation, visual editing, advanced WooCommerce, and cookie/geo language detection.
Free core on WordPress.org · Premium license purchased externally · Paste key in wp-admin
Unlimited languages · hreflang & sitemap · Headless REST (core) · DeepL / Google / OpenAI MT · Elementor / Divi / Bricks · Advanced WooCommerce · Webhooks & analytics
What is Simple Multilang?
Simple Multilang is a performance-first WordPress multilingual engine: unlimited languages, flexible URL modes, hreflang, multilang sitemaps, and optional headless REST export in the free core. Premium adds machine translation, visual editing, builder workflows, licensed headless export on Pro+, and Business-tier commerce, webhooks, and cookie/geo detection. Licenses are validated externally — not sold via fake checkout on this page.
Compare tiers
Free · Pro · Business · Agency
| Feature |
Free |
Pro |
Business |
Agency |
| Unlimited languages, URL prefixes, hreflang, multilang sitemap |
✓ | ✓ | ✓ | ✓ |
| ?lang= / subdomain / domain mapping URL modes |
✓ | ✓ | ✓ | ✓ |
| Headless REST export |
✓ | ✓ | ✓ | ✓ |
| Machine translation (DeepL / Google / OpenAI), queue, TM, glossary, XLIFF |
— | ✓ | ✓ | ✓ |
| Visual front-end editing |
— | ✓ | ✓ | ✓ |
| Elementor / Divi / Bricks / ACF draft translation |
— | ✓ | ✓ | ✓ |
| Per-language SEO meta, slug routes, gettext scan, SEO bulk AI |
— | ✓ | ✓ | ✓ |
| Per-language menus / sidebars / media |
Menu sync | ✓ | ✓ | ✓ |
| WooCommerce product fields |
Basic CPT | ✓ | ✓ | ✓ |
| Advanced Woo (pricing, stock sync, variations, cart, …) |
— | — | ✓ | ✓ |
| Webhooks, language detection, analytics, GraphQL |
— | — | ✓ | ✓ |
| Agency (multi-site / support / seats) |
— | — | — | Commercial |
Headless export is available in the Free core (login policy in Settings). Valid Pro, Business, and Agency baselines include headless_export; if the license server strips the feature, REST export is blocked.
What each tier unlocks
Free — engine
- Unlimited languages with path, query, subdomain, or domain URL modes
- hreflang, canonical, and multilang XML sitemap
- Headless REST export in the free core (login policy in Settings)
- Translation groups, menu sync, and string overrides
- Zero bloat — custom tables only where they matter
Get the free core →
Pro — translation
- Machine translation (DeepL, Google, OpenAI) with queue and TM
- Visual front-end editing and XLIFF / glossary workflows
- Elementor, Divi, Bricks, and ACF draft translation
- Per-language SEO meta, slug routes, gettext scan, SEO bulk AI
- Per-language menus, sidebars, and media
- WooCommerce product fields (basic CPT-level coverage)
- Licensed headless REST export (headless_export on Pro+)
Contact for Pro →
Business — commerce & webhooks
- Everything in Pro
- Advanced WooCommerce per language (pricing, stock, variations, cart)
- Webhooks, country/browser/cookie language detection
- Language analytics and GraphQL bridge
Contact for Business →
Agency
- Same Business capability baseline in code
- Multi-site seats and support via the license server
- Commercial packaging — contact for agency terms
How licensing works
From external purchase to an active license
There is no fake Stripe checkout here. Buy a license externally, install the Premium add-on, paste your key in wp-admin, and the license server validates it via https://maksut.net/simple-multilang-premium/update-check.
-
1
Choose Pro, Business, or Agency externally
Purchase a license on the vendor site — there is no in-plugin checkout. Agency plans include multi-site seats via the license server.
-
2
Install the free core and Premium add-on
Upload both plugins to WordPress. The free core handles routing, hreflang, and sitemaps; Premium unlocks translation and commerce features.
-
3
Paste your license key
Open Simple Multilang → Premium in wp-admin and paste the key. Verification runs against https://maksut.net/simple-multilang-premium/update-check — no auto-activate from this marketing page.
-
4
Ship multilingual content
Configure languages, translate with machine or visual workflows, and export headless JSON when your tier allows it.
Frequently asked questions
What is the difference between Free and Pro?
Free includes the full multilingual engine: unlimited languages, path/query/subdomain/domain URL modes, hreflang, multilang sitemap, translation groups, menu sync, and headless REST export in core (subject to login policy). Pro adds machine translation, visual front-end editing, page-builder draft translation, per-language SEO meta, slug routes, richer WooCommerce product fields, and licensed headless export.
How does headless REST export work across tiers?
The free core ships REST export endpoints. With Premium installed, valid Pro, Business, and Agency baselines include headless_export. If the license server strips that feature, export is blocked. An unlicensed Premium add-on must not break free export.
Do I need Business for WooCommerce?
Pro covers basic WooCommerce product fields at the CPT level. Business adds advanced per-language commerce: pricing, stock sync, variations, cart behavior, plus webhooks and language analytics. Choose Business when you run a multilingual store, not just translated product pages.
Path prefix vs subdomain vs domain mapping?
Free tier uses path prefixes (/en/, /tr/) out of the box and can enable ?lang=, subdomain, or domain mapping under Simple Multilang → URL language modes (DNS/TLS required for host modes). Cookie and country detection remain Premium Business+.
What happens when my license expires?
Your translations and language structure remain in the database — nothing is deleted. Premium-only features lock until you renew; the free core keeps serving published multilingual URLs, hreflang, and sitemaps. Re-activate anytime by pasting a valid key.
What is the Agency plan?
Agency shares the Business capability baseline in code. Differentiation is commercial: multi-site seats, support packaging, and license-server entitlements. Contact us for agency pricing — there is no self-serve Stripe SKU on this page.
Is there checkout on maksut.net?
No in-plugin or on-page Stripe checkout for Simple Multilang licenses today. Buy externally, then paste the key in wp-admin. This page compares tiers; the license server validates keys via SML_PREMIUM_UPDATE_URL.
Start free
Install the core, upgrade when you need translation or commerce.
Download the free plugin, configure languages and hreflang, then add Premium when you need machine translation, visual editing, or Business-tier WooCommerce and webhooks.