Title: LinguaPress
Author: omarakharaz
Published: <strong>Февраль 28, 2026</strong>
Last modified: Мартъи 15, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/linguapress.svg)

# LinguaPress

 By [omarakharaz](https://profiles.wordpress.org/omarakharaz/)

[Download](https://downloads.wordpress.org/plugin/linguapress.1.4.0.zip)

 * [Details](https://os.wordpress.org/plugins/linguapress/#description)
 * [Reviews](https://os.wordpress.org/plugins/linguapress/#reviews)
 *  [Installation](https://os.wordpress.org/plugins/linguapress/#installation)
 * [Development](https://os.wordpress.org/plugins/linguapress/#developers)

 [Support](https://wordpress.org/support/plugin/linguapress/)

## Description

**LinguaPress** is a fast, lightweight multilingual plugin that makes translating
your WordPress site simple. No bloated settings, no complex setup — just install,
configure your languages, and start translating in minutes.

#### Why Choose LinguaPress?

 * **Lightweight** — Under 500KB, no performance impact on your site
 * **Simple Interface** — Intuitive metabox to manage translations directly from
   the editor
 * **SEO Optimized** — Clean URL structure (`/en/`, `/fr/`) with automatic hreflang
   tags
 * **Developer Friendly** — `linguapress__()` and `linguapress_e()` functions for
   theme string translation
 * **No Lock-in** — Your translations are stored as regular posts, no proprietary
   database tables

#### Free Features

 * **Content Translation** — Translate posts, pages, and any custom post type
 * **Menu Translation** — Create separate navigation menus per language with one-
   click duplication
 * **Theme String Translation** — Translate hard-coded text with `linguapress__()`
   and `linguapress_e()`
 * **SEO-Friendly URLs** — Clean language prefixes (`/en/`, `/fr/`, `/de/`, etc.)
 * **Automatic hreflang Tags** — Improve multilingual SEO automatically
 * **Language Switcher** — Widget, shortcode `[linguapress_switcher]`, and template
   function
 * **Browser Detection** — Auto-redirect visitors based on their browser language
 * **RTL Support** — Full support for Arabic, Hebrew, and other RTL languages
 * **15 Built-in Languages** — Pre-configured with country flags
 * **2 Languages Included** — Perfect for bilingual websites

#### Pro Features

 * **Unlimited Languages** — Add as many languages as you need
 * **Auto-Translate with DeepL** — High-quality machine translation with one click
 * **Auto-Translate with Google** — Google Cloud Translation API integration
 * **WooCommerce Support** — Translate products, categories, and shop pages
 * **Elementor Integration** — Translate pages directly from the Elementor editor
 * **Priority Email Support** — Direct support from the development team

#### Perfect For

 * **Bilingual Blogs** — Run your blog in two languages effortlessly
 * **International Businesses** — Reach customers in their native language
 * **WooCommerce Stores** — Sell products globally with translated product pages
 * **Portfolio Sites** — Showcase your work to an international audience
 * **Corporate Websites** — Professional multilingual presence for your company

#### WPML & Polylang Alternative

Looking for a simpler, faster alternative to WPML or Polylang? LinguaPress offers
the essential features you need without the complexity or bloat. Our lightweight
approach means faster page loads and a better experience for both you and your visitors.

### External Services

This plugin connects to third-party translation services when automatic translation
is enabled (Pro feature). No data is sent to external services unless you explicitly
configure and use automatic translation.

#### DeepL API

When DeepL is selected as the translation provider, your content is sent to the 
DeepL API for translation.

 * Service: [DeepL](https://www.deepl.com/)
 * API documentation: [https://developers.deepl.com/docs](https://developers.deepl.com/docs)
 * Terms of service: [https://www.deepl.com/pro-license](https://www.deepl.com/pro-license)
 * Privacy policy: [https://www.deepl.com/privacy](https://www.deepl.com/privacy)

#### Google Cloud Translation API

When Google Translate is selected as the translation provider, your content is sent
to the Google Cloud Translation API for translation.

 * Service: [Google Cloud Translation](https://cloud.google.com/translate)
 * API documentation: [https://cloud.google.com/translate/docs](https://cloud.google.com/translate/docs)
 * Terms of service: [https://cloud.google.com/terms](https://cloud.google.com/terms)
 * Privacy policy: [https://policies.google.com/privacy](https://policies.google.com/privacy)

## Installation

 1. Upload the `linguapress` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the Plugins” menu in WordPress.
 3. Go to LinguaPress > Languages to add your languages.
 4. Set your default language in LinguaPress > Settings.
 5. Start translating your content using the LinguaPress metabox on each post or page.

## FAQ

### How many languages can I use with the free version?

The free version supports up to 2 languages, which is perfect for bilingual websites.
If you need more languages, upgrade to LinguaPress Pro for unlimited language support.

### Is LinguaPress compatible with my theme?

Yes! LinguaPress works with any properly coded WordPress theme. It uses WordPress
standards and doesn’t require any theme modifications.

### Does LinguaPress work with WooCommerce?

Yes, WooCommerce product translation is available in LinguaPress Pro. You can translate
products, product categories, tags, and attributes. Product data (price, inventory,
etc.) is automatically synced across translations.

### Does LinguaPress work with Elementor?

Yes! LinguaPress Pro includes full Elementor integration. A floating translation
panel appears in the Elementor editor, allowing you to create and manage translations
without leaving the page builder.

### How does automatic translation work?

With LinguaPress Pro, connect your DeepL or Google Cloud Translation API key to 
auto-translate content with one click. The plugin sends your content to the translation
service and creates a draft translation. You can review and edit before publishing.

### Does LinguaPress support RTL languages?

Yes, LinguaPress has full RTL (right-to-left) support for Arabic, Hebrew, Persian,
and other RTL languages. The plugin automatically detects RTL languages and applies
the correct text direction.

### Can I translate navigation menus?

Yes! Go to Appearance > Menus to:
 * Assign a language to each menu * Duplicate 
a menu to another language (menu items are automatically translated if translations
exist) * Link existing menus as translations * Unlink menu translations

### How are translations stored?

Translations are stored as regular WordPress posts with a custom taxonomy linking
them together. This means no proprietary database tables and easy data portability.

### Will LinguaPress slow down my site?

No. LinguaPress is designed to be lightweight (under 500KB) with minimal database
queries. URL rewriting uses WordPress native functions for optimal performance.

### Can I translate custom post types?

Yes! Any registered custom post type can be translated. Go to LinguaPress > Settings
to enable translation support for your custom post types.

### How do I add a language switcher?

You have three options:
 1. **Widget** — Add the LinguaPress Language Switcher widget
to any sidebar 2. **Shortcode** — Use `[linguapress_switcher]` anywhere in your 
content 3. **Template function** — Use `linguapress_switcher()` in your theme templates

### Is there a way to test browser language detection?

Yes! Use browser extensions like Locale Switcher” (Chrome) or Quick Accept-Language
Switcher” (Firefox) to simulate visitors from different countries. You can also 
use Chrome DevTools > Network conditions to change your locale.

### Do I need my own API keys for auto-translation?

Yes, you need your own DeepL or Google Cloud Translation API key. Both services 
offer free tiers: DeepL Free allows 500,000 characters/month, and Google offers 
$10 free credit for new accounts.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ omarakharaz ](https://profiles.wordpress.org/omarakharaz/)

[Translate “LinguaPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/linguapress)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/linguapress/), check
out the [SVN repository](https://plugins.svn.wordpress.org/linguapress/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/linguapress/) by
[RSS](https://plugins.trac.wordpress.org/log/linguapress/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.0

 * **New:** Shared product images — WooCommerce product translations now share images
   with the source product
 * **New:** Shared GTIN — Product GTIN/EAN codes are shared between translations
 * **New:** Build script updates readme.txt Stable tag automatically
 * **Changed:** Renamed all prefixes from `lp_` to `linguapress_` (WordPress.org
   4+ character requirement)
 * **Changed:** Functions renamed: `lp__()`  `linguapress__()`, `lp_e()`  `linguapress_e()`
 * **Changed:** Removed Freemius SDK from free version (WordPress.org compliance)
 * **Fixed:** Elementor integration loading when plugin loads before Elementor
 * **Improved:** 223 unit tests with 287 assertions

#### 1.3.2

 * **Fixed:** WordPress.org plugin check compliance
 * **Fixed:** Added proper escaping and sanitization throughout
 * **Fixed:** Prefixed all global variables in view files
 * **Improved:** Code quality with PHPCS annotations

#### 1.3.0

 * **New:** Menu language selector — assign a language to each navigation menu
 * **New:** Menu duplication — duplicate a menu to another language with automatic
   translation resolution
 * **New:** Link existing menus — connect existing menus as translations
 * **New:** Unlink menu translations — remove translation link without deleting
 * **Improved:** Refactored menu UI to use wp_localize_script for cleaner code
 * **Improved:** Assets now use filemtime() for instant cache invalidation
 * **Fixed:** Duplicate metabox appearing on WooCommerce products
 * **Fixed:** Unit tests conflict with linguapress_current_lang()

#### 1.2.0

 * **New:** Elementor integration — translate pages directly from the Elementor 
   editor
 * **New:** Auto-translate in Elementor — use DeepL or Google Translate API from
   the editor (Pro)
 * **New:** Delete translations from both Elementor and classic WordPress editor
 * **Improved:** Test coverage with 103 unit tests and 57 integration tests

#### 1.1.0

 * **New:** API key validation button with detailed error messages
 * **New:** Validate translation API credentials before saving
 * **Improved:** Moved uninstall logic to Freemius after_uninstall hook
 * **Improved:** Added Pro ZIP build job to CI pipeline

#### 1.0.1

 * **Improved:** Freemius SDK integration for license management
 * **Fixed:** Crash during wp_query initialization
 * **Fixed:** WordPress.org submission errors
 * **Improved:** Excluded vendor/ from free build to reduce ZIP size

#### 1.0.0

 * Initial release
 * Post, page and custom post type translation
 * Navigation menu translation
 * Theme string translation with `linguapress__()` and `linguapress_e()`
 * URL rewriting with language prefixes
 * SEO hreflang tags
 * Language switcher widget
 * Browser language detection
 * 15 built-in languages

## Meta

 *  Version **1.4.0**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/linguapress/)
 *  [Advanced View](https://os.wordpress.org/plugins/linguapress/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/linguapress/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/linguapress/reviews/)

## Contributors

 *   [ omarakharaz ](https://profiles.wordpress.org/omarakharaz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/linguapress/)