Softtrix Multilanguage
Softtrix Multilanguage

Softtrix Multilanguage

0/5 (0 ratings) — active installs Updated Nov 13, 2026
The setup wizard: pick the languages for your website.

The setup wizard: pick the languages for your website.

Softtrix Multilanguage makes any WordPress website multilingual in a few minutes, whatever theme or page builder it uses. It reads the finished page, including the header, menus, footer, widgets, page builder content and theme templates, so everything your visitors see can be translated.

A short setup wizard asks three questions: which languages you want, how you want to translate, and where the language switcher goes. Then a step-by-step Translate screen guides you through the rest.

Two ways to translate, your choice

  • By file, free and without any account. Download your website text as one file, fill in the translations yourself, send it to a translator or use any AI tool with the ready-made instruction, then upload it again.
  • Automatically. Use the AI provider connected to your site through the WordPress AI Client (WordPress 7.0 or later, under Settings > Connectors), or your own DeepL or Google Cloud Translation account, and translate the pages you select in one click.

Either way, new translations are saved as drafts. Nothing appears on your live site until you approve it.

Features

  • Unlimited languages, picked from a list of nearly 70, or add your own
  • SEO-friendly language addresses such as example.com/fr/ and example.com/de/about/
  • Translated page addresses (slugs) for each language
  • Language switcher with flags: floating button, menu item, widget, shortcode [softml_switcher] or the PHP function softml_language_switcher()
  • Visual translation editor with progress for every page and language
  • Text shared by many pages, such as menus and the footer, is translated only once
  • Brand names, email addresses and links are never translated
  • Choose which pages to translate, and take a page out again at any time
  • Multilingual SEO: hreflang and x-default tags, self-referencing canonical, <html lang> and Open Graph locale
  • Works with Yoast SEO and Rank Math: every translation keeps its own SEO title and description
  • Translated sitemaps (WordPress core and Yoast SEO)
  • Posts by language: the blog, archives, search and widgets show the posts of the current language
  • Right-to-left languages (Arabic, Hebrew, Persian, Urdu), including RTL support for Slick sliders
  • Custom CSS for each language
  • Translations are normal WordPress pages: no lock-in, and your data stays when you deactivate the plugin
  • AI translation uses the WordPress AI Client, so no AI key is stored by this plugin. DeepL and Google keys are stored encrypted, or can be kept in wp-config.php
  • Automatic visitor language detection by browser language and/or country, never applied to search engines or to visitors who already chose a language
  • Custom post types such as WooCommerce products, portfolios and locations
  • SEO tools: export and import every page’s SEO title and description in one file, and a live canonical and hreflang check for each page

Every feature is free. There is no paid version and no account to create.

External services

Softtrix Multilanguage only connects to an outside service when you choose automatic translation with DeepL or Google and save an API key for it, or when you enter an IP geolocation address in the detection settings. Nothing is sent otherwise.

DeepL API (provider “DeepL”). When you translate pages or press “Test connection”, the text of the selected pages (including their titles and SEO text) is sent to DeepL SE at api.deepl.com or api-free.deepl.com, together with your API key.
Terms: https://www.deepl.com/pro-license – Privacy policy: https://www.deepl.com/privacy

Google Cloud Translation API (provider “Google Cloud Translation”). When you translate pages or press “Test connection”, the same text is sent to Google at translation.googleapis.com, together with your API key.
Terms: https://cloud.google.com/terms – Privacy policy: https://policies.google.com/privacy

WordPress AI (provider “WordPress AI”). This plugin makes no AI requests itself. When you choose this provider, the text to translate is handed to the WordPress AI Client, which sends it to the AI provider that the site owner connected under Settings > Connectors. The terms and privacy policy of that provider apply.

IP geolocation service (optional, off by default). Only when you choose a “Visitor country” detection mode, enter a geolocation service address in the settings, and your server or CDN sends no country itself: the visitor’s IP address is sent to the service you entered, to find the visitor’s country. Results are cached for a day. The terms and privacy policy are those of the service you choose; mention it in your site’s privacy policy.

To read your pages, and for the SEO check, Softtrix Multilanguage also requests them from your own website (a “loopback” request). That request stays on your server.

The flag images are from the flag-icons project (MIT License, https://github.com/lipis/flag-icons) and are included in the plugin; no outside request is made for them.