LocalizeAI

Description

Translate your WordPress site automatically into multiple languages with LocalizeAI. This performance-first, fully self-hosted plugin allows you to go multilingual seamlessly while maintaining 100% data ownership inside your own local database.

Experience a better way to manage automatic translation. By bringing your own API keys (Google Translate, DeepL, or Microsoft Azure), you bypass expensive middleman SaaS subscriptions and translate your website infinitely for fractions of a cent per word.

Unlike other translation plugins that slow down your site with foreground processing or lock your translated content on external cloud servers, LocalizeAI utilizes a non-blocking background cron queue engine. It safely processes your automated translations every 30 seconds, preventing server timeouts and keeping your admin UI completely responsive.

Whether you need to translate pages, posts, custom post types, or complex layouts, this plugin delivers server-side rendered, search-engine-friendly localized pages built for international SEO.

Built Differently: Why LocalizeAI Wins

  • 100% Local Data Ownership: Every translated string is written directly to your WordPress database. You completely own your content—if you deactivate the plugin, your website translations remain intact forever.
  • Infinite Scalability (No Word Caps or Quotas): Translate 5,000 words or 5 million words. We never limit your characters or force you into expensive recurring premium subscription plans.
  • Background Cron Queue Engine: Say goodbye to slow performance. Our native background queue processes translation requests silently, ensuring smooth server scalability for large sites.
  • SEO-Friendly Server-Side Rendering: This is not a superficial JavaScript translation widget that search engines ignore. All translations are hard-rendered on the server side with clean, crawlable code and accurate hreflang attributes.

Core Features (Free Version)

  • Automatic Translation Engine: Deeply integrated with the official Google Translate API using your own API key.
  • 1 Active Translation Language: Expand your website to a secondary global audience instantly.
  • Per-Post Translation Control: Easily edit, manage, and review translation strings via an intuitive admin metabox on individual edit screens.
  • WP Cron Background Queue: Runs silently at 30-second intervals to protect server resources and bypass timeouts.
  • Language Switcher: A lightweight, customizable shortcode and widget to position your language selector anywhere on your theme.
  • Live Translation Queue Dashboard: Track automated translation batch progress in real-time from the WordPress admin notice panel.
  • Onboarding Setup Wizard: Fast, step-by-step wizard to configure your preferred translation language and API connection in under two minutes.

Premium Features (Pro Upgrade)

  • Unlimited Translation Languages: Instantly make your brand globally accessible across infinite international markets.
  • DeepL & Azure API Integrations: Swap translation providers or combine advanced neural machine learning engines seamlessly.
  • Deep Elementor Parsing: Complete, automated compatibility mapping for over 30+ custom Elementor widget field types—no broken layouts or missing strings.
  • WooCommerce & Custom Post Type Support: Full out-of-the-box localization for dynamic e-commerce stores, product attributes, variations, and complex site schemas.
  • One-Click Bulk Translation: Automatically translate your entire post, page, and product library directly from the admin list views.
  • Advanced String Manager: Fine-tune theme templates, system alerts, plugin notifications, and hardcoded UI elements with absolute ease.

External Services

LocalizeAI connects to the Google Translate API to translate WordPress content into the target languages selected by the site administrator. The plugin uses this external API because automatic machine translation requires a translation provider to process the source text and return translated text.

Service: Google Translate API / Google Cloud Translation API

Data sent: When a translation is requested, the plugin sends the text that needs translation to Google. This may include the post or page title, post content, excerpt, URL slug, selected translatable post meta such as SEO titles and descriptions, custom translatable meta values, and extracted Elementor text when Elementor content is present. The request also includes the source language, target language, and the site’s configured Google API key.

When data is sent: Data is sent only when an administrator requests translation or when a queued background translation job runs for selected content and target languages. Translation requests are not sent during normal front-end page views.

Why the API is used: Google Translate API returns translated text that LocalizeAI saves back into the WordPress database as translated WordPress content.

Privacy Policy: https://policies.google.com/privacy

Terms of Service: https://cloud.google.com/terms

Screenshots

Installation

  1. Go to your WordPress Dashboard > Plugins > Add New.
  2. Search for “LocalizeAI” and click Install Now, or upload the plugin directory to your /wp-content/plugins/ folder.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Follow the onboarding setup wizard to link your translation API key and publish your target language.

FAQ

How is this different from other premium translation plugins?

LocalizeAI is entirely self-hosted and performance-driven. Instead of paying expensive monthly subscription fees based on word limits or rendering text via dynamic cloud networks, you use your own API keys. You store everything locally in your database and retain absolute ownership of your data.

Will this plugin slow down my front-end page load speed?

No. Because all automatic translation processing occurs in the background via our cron engine and saves directly to your database, your front-end pages render instantly like standard local content. It is fully compatible with popular caching plugins.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“LocalizeAI” is open source software. The following people have contributed to this plugin.

Contributors

Translate “LocalizeAI” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.