zTranslate

zTranslate

Multilingual WordPress — free for manual translations, Pro for AI.

Multi-Model AI
Bulk Translation
7-Day Money-Back

Core Features

Four pillars — AI translation, Gutenberg, WooCommerce, SEO — in one plugin, no add-ons.

Pro

AI Translation

Automatic translations via OpenRouter API supporting DeepSeek, GPT-4, Claude, Llama, and Mistral. Configurable prompts, bulk processing with real-time progress, and cost tracking.

Gutenberg Support

Native language tabs in the block editor with per-language content editing, AI translation button, and per-language slug management.

WooCommerce Integration

Multilingual product titles, descriptions, and URL slugs across the entire catalog — including variable products, attributes, and category archives.

SEO Optimization

Yoast SEO and Rank Math integration with multilingual meta titles, hreflang tags, XML sitemaps, and per-language canonical URLs.

Advanced Features

From URL routing to ERP safety nets — control every layer of your multilingual stack.

Language Management

Unlimited languages with drag-and-drop reordering, emoji flags, per-language date formats, and custom fallback messages.

URL Modes

Query parameter, path prefix, subdomain, or per-domain URL structures for maximum flexibility.

Language Switcher

Widget with multiple display styles, menu item integration, shortcode support, and custom CSS.

REST API Protection

Detects language from HTTP headers and merges updates with existing translations, preventing data loss from ERP systems.

Integration Framework

JSON-based i18n-config.json for making any field translatable. Built-in integrations for WooCommerce, bbPress, and more.

Storage Format

All translations in standard WordPress fields using language markers. No extra tables, easy migration and backup.

Compatibility

Native integrations with the WordPress plugins you already depend on.

Classic Editor
Gutenberg (Block Editor)
WooCommerce
Yoast SEO
Rank Math
ACF (Advanced Custom Fields)
WP-CLI
How It's Different

Single-Record Storage

Unlike WPML and Polylang that create separate posts for each language, zTranslate stores all translations in one database record using compact language markers.

  • No extra database tables for content
  • Works with any plugin that reads standard post fields
  • Easy to migrate, backup, and restore
AI-Powered

Multiple AI Models

One OpenRouter API key opens DeepSeek, GPT-4, Claude, Llama, Mistral, and more. Swap models anytime without re-translating.

  • DeepSeek, GPT-4, Claude, Llama, Mistral
  • Configurable prompts for fine-tuned quality
  • Cost tracking and token usage analytics

How It Works

From install to your first AI-translated post in under 10 minutes.

1

Install

Upload the plugin and activate it through the WordPress Plugins page.

2

Configure Languages

Set up your languages with drag-and-drop reordering and emoji flags.

Pro
3

Enable AI

Upgrade to Pro, enter your OpenRouter API key, and select your preferred model.

4

Translate

Translate content manually — or use bulk AI translation for your entire catalog on Pro.

Simple Pricing

Start free. Upgrade to Pro with annual billing — cancel anytime.

Free

Free

€0 forever
  • Manual translations only
  • 1 site
  • Unlimited languages
  • Gutenberg + Classic Editor
  • WooCommerce, Yoast, Rank Math
  • Community support
Pro

Pro Starter

€97 per year
  • Everything in Free
  • AI translation (OpenRouter)
  • Bulk AI translation
  • 1 site
  • Continuous updates
  • Email support
Pro Most Popular

Pro Growth

€197 per year
  • Everything in Starter
  • 3 sites
  • Priority support
  • Advanced WooCommerce integration
Pro

Pro Unlimited

€397 per year
  • Everything in Growth
  • Unlimited sites
  • Premium support
  • Custom integrations

7-Day Money-Back Guarantee

Try zTranslate risk-free. If it doesn't meet your needs within 7 days of purchase, we'll issue a full refund — no questions asked.

What Our Users Say

"zTranslate saved us weeks of manual translation work. The AI bulk translation processed our entire WooCommerce catalog of 500+ products overnight."

Marcus Weber

E-commerce Manager

"The single-record storage approach is brilliant. No duplicate posts, no bloated database. Migration from WPML was seamless."

Anna Kowalski

WordPress Developer

"Finally a translation plugin that works natively with Gutenberg. The language tabs in the editor are exactly what we needed."

David Chen

Content Director

Frequently Asked Questions

What's the difference between Free and Pro?

Free includes everything you need for manual multilingual editing — unlimited languages, Gutenberg + Classic Editor, WooCommerce, Yoast/Rank Math integrations, language switcher, and single-record storage. Pro adds AI translation via OpenRouter (bulk + per-post), multi-site licenses, and priority support.

How does zTranslate store translations?

All translations are stored in the same WordPress database fields (post_title, post_content, post_excerpt) using language markers like [:en]English[:ru]Russian[:]. This is the most database-efficient approach — no duplicate posts, no extra tables for content.

Which AI models are supported?

zTranslate uses OpenRouter as the AI gateway, giving access to DeepSeek, GPT-4, Claude, Llama, Mistral, and many other models. You can select your preferred model in the AI Settings.

Can I translate my entire WooCommerce catalog automatically?

Yes. The Bulk Translate feature processes products in batches via WordPress cron. You can mark specific products for translation, start a session, and monitor progress in real time. Sessions can be paused and resumed.

Is it compatible with Gutenberg?

Yes. zTranslate provides native language tabs in the Gutenberg editor with per-language content editing and AI translation directly in the editor.

How does the WooCommerce REST API protection work?

When an external system (ERP, PIM) updates a product via the WooCommerce REST API, zTranslate detects the language from the X-ZTranslate-Language HTTP header and merges the update with existing translations, preventing data loss.

Can I migrate from qTranslate-X?

Yes. zTranslate can import settings and data from qTranslate-X, mqTranslate, and qTranslate Plus via the Import/Export tab.

How do per-language slugs work?

Each post/product can have a unique URL slug for each language, stored as postmeta. The plugin handles Cyrillic-to-Latin transliteration and slug uniqueness automatically.

Does it support multilingual sitemaps?

Yes. zTranslate integrates with Yoast SEO sitemaps, WordPress Core sitemaps (5.5+), and Rank Math to generate language-specific sitemap entries with hreflang alternates.

Requirements

WordPress 6.0 or higher
PHP 8.0 or higher
OpenRouter API key (optional, for AI)

Ready to Go Multilingual?

Make your WordPress site multilingual and reach a global audience.