WordPress plugin

wpLingua Premium

wpLingua analyzes page HTML and JavaScript to find text and generate machine translations. The Premium package supports up to 25 translated languages, with no limit on translated words. It uses the integrated wpLingua API; a separate DeepL or Google Translate plan is not required. You request an API key in the add-on options, and translations are stored in your WordPress database.

wpLingua Premium

How wpLingua creates translated pages

wpLingua analyzes page HTML and JavaScript to find text and generate machine translations. The Premium package supports up to 25 translated languages, with no limit on translated words. It uses the integrated wpLingua API; a separate DeepL or Google Translate plan is not required. You request an API key in the add-on options, and translations are stored in your WordPress database.

wpLingua is designed to work with most themes and plugins. Tested examples include WooCommerce, Elementor, Gutenberg, and Divi. WordPress Multisite is not supported.

Review translations and manage exceptions

Use the visual on-page editor to revise translated text in context. Dictionary rules let you keep selected words unchanged or specify how terms should be translated for each language. You can exclude an entire page by its URL or keep selected parts of a page in the original language with CSS selectors.

The plugin also discovers site URLs and splits them into editable slugs, so you can pick which parts to translate. Language-specific rules can change link and media URLs, including picture and iframe URLs, as well as URLs in intercepted JSON.

Prepare language versions for search

wpLingua translates SEO components including meta title and description tags, hreflang alternative links, social media tags for Twitter and OpenGraph, and image ALT attributes. It can also make XML sitemaps multilingual. These capabilities help search engines identify the language versions of your pages; they do not guarantee indexing or rankings.

Choose how visitors switch languages

Customize the language switcher with dropdown, inline, or block styles; predefined themes; configurable language names; and language-specific or custom flags. You can add custom CSS. Place the switcher through a predefined position or navigation menu, add the Language Switcher block in the Site Editor with a block-based theme, or insert the [wplng_switcher] shortcode.

Set up wpLingua Premium

  1. Install and activate wpLingua in WordPress, then choose the Premium package for access to more than one translated language, up to 25.
  2. Open the plugin settings and request an API key for the integrated translation service.
  3. Choose the target languages for your site.
  4. Configure the switcher and add it using a supported position, navigation menu, Site Editor block, or shortcode.
  5. Review translations with the visual editor and adjust wording or URL slugs as needed.