Multilingual WordPress without the overhead. Posts, pages, products, taxonomies, strings and slugs - translated using WordPress core APIs alone, with zero third-party PHP libraries. GPL, free, no per-site licensing.
I built PerfLocale so you can run a multilingual WordPress site or store without paying high per-site licences or trading performance for production readiness. It's aimed at freelancers and agencies who need multilingual sites that stay stable.
PerfLocale translates posts, pages, WooCommerce products, taxonomies, gettext strings and URL slugs - and it runs on WordPress core APIs alone, with no third-party PHP libraries bundled.
Here's what it offers:
• Flexible URLs - subdirectory, subdomain, per-language domain or query parameter, with opt-in browser-language and geo redirects
• SEO built-in - hreflang tags, sitemap alternates, canonical handling, and integration with the major SEO plugins
• Coming from WPML, Polylang or TranslatePress? There's a migrator. It reads your existing plugin's data, never modifies it, and every import is safe to re-run
• String translation for any plugin or theme, served either as generated .l10n.php files or lazily from the database
• Machine translation with your own key - DeepL, Google, Microsoft, LibreTranslate, or your own endpoint. Nothing bundled, nothing resold
• Built for large sites - three-layer caching (per-request memory → object cache → transients), batch preloading of slugs and link maps, and chunked background jobs with retries and a watchdog for whole-site translation runs
• 21 bundled integrations, including WooCommerce, ACF, Rank Math, Yoast and Elementor
• 194 language definitions, including 15 right-to-left locales
• Runs on modest hosting - no required PHP extensions beyond WordPress's own floor
• 200+ hooks, a REST API and a full WP-CLI command set
• Background job system with crash-safe resume, race-free locking so two workers never collide, and circuit breakers that back off automatically when a translation provider starts failing
• GPL and free. No per-site licensing, no seat limits
I built PerfLocale so you can run a multilingual WordPress site or store without paying high per-site licences or trading performance for production readiness. It's aimed at freelancers and agencies who need multilingual sites that stay stable.
PerfLocale translates posts, pages, WooCommerce products, taxonomies, gettext strings and URL slugs - and it runs on WordPress core APIs alone, with no third-party PHP libraries bundled.
Here's what it offers:
• Flexible URLs - subdirectory, subdomain, per-language domain or query parameter, with opt-in browser-language and geo redirects
• SEO built-in - hreflang tags, sitemap alternates, canonical handling, and integration with the major SEO plugins
• Coming from WPML, Polylang or TranslatePress? There's a migrator. It reads your existing plugin's data, never modifies it, and every import is safe to re-run
• String translation for any plugin or theme, served either as generated .l10n.php files or lazily from the database
• Machine translation with your own key - DeepL, Google, Microsoft, LibreTranslate, or your own endpoint. Nothing bundled, nothing resold
• Built for large sites - three-layer caching (per-request memory → object cache → transients), batch preloading of slugs and link maps, and chunked background jobs with retries and a watchdog for whole-site translation runs
• 21 bundled integrations, including WooCommerce, ACF, Rank Math, Yoast and Elementor
• 194 language definitions, including 15 right-to-left locales
• Runs on modest hosting - no required PHP extensions beyond WordPress's own floor
• 200+ hooks, a REST API and a full WP-CLI command set
• Background job system with crash-safe resume, race-free locking so two workers never collide, and circuit breakers that back off automatically when a translation provider starts failing
• GPL and free. No per-site licensing, no seat limits
You can try it from here:
https://playground.wordpress.net/?blueprint-url=https://perflocale.com/blueprint.json
Happy to answer your questions here. I'd love to know which integration you'd want next.