Free add-ons

Extensions that complement TrueLang for specific use cases. Image replacement, multilingual ads, and more to come.

Included with all Solo, Pro and Agency plans

Popular

Image Switcher

Display different images based on the visitor's language. Perfect for banners, infographics, screenshots or any visual containing text.

Learn more

Why replace your images per language?

TrueLang translates your site's text, but images containing text (promotional banners, infographics, screenshots, logos with taglines) stay in the original language. Image Switcher solves this: you assign a different image per language, and the right visual is displayed automatically.

How it works

1

Add a CSS class to the image in your page builder (e.g. truelang-hero)

2

In the plugin settings, associate this class with a different image for each language

3

The image is automatically replaced when a visitor views the page in another language

Compatible with all page builders (Elementor, Divi, Breakdance, Gutenberg, etc.)
Also replaces links associated with images (useful for banners with CTA)
Works with CSS background images
Compatible with lazy-loading (data-src, srcset)
Visual interface with image selection from the WordPress media library
Add as many replacement rules as needed
New

SVG Translate

Translate text inside your SVG files. Import SVGs, automatically detect text elements, translate them for all your languages, and embed the translated SVG via shortcode. Also enables SVG uploads across all page builders.

Learn more

Why translate SVGs?

Many SVGs contain text elements (labels, headings, descriptions) that stay untranslated when your site is translated. Charts, diagrams, certificates, infographics - any SVG with text needs translation too. SVG Translate detects these text elements and translates them through TrueLang, just like the rest of your content.

How it works

1

Import your SVG in the plugin (TrueLang > SVG Translate)

2

The plugin scans and lists all text elements found in the SVG

3

Click Translate to translate all texts for all your configured languages at once

4

Copy the shortcode and paste it in your page - the SVG displays with translated text automatically

Automatic detection of text, tspan, title and desc elements
Bulk translate all SVG texts for all languages in one click
Enables SVG uploads in WordPress, Elementor, Bricks, Breakdance, Divi and more
SVG sanitization on upload (strips scripts and dangerous content)
[tl_svg] shortcode with automatic translation based on visitor language
Translations stored in TrueLang DB - zero API calls at runtime

Important: text must be editable

SVGs exported from Figma, Illustrator or other design tools with the "Convert text to outlines" or "Vectorize text" option cannot be translated - the text has been converted to shapes and is no longer readable. Ask your designer to re-export the SVG with the "Preserve text" option enabled so that text elements remain editable.

Popular

WC Emails

Translate WooCommerce transactional emails in each customer's language. Order confirmation, shipping, refund - everything is automatic.

Learn more

Why translate WooCommerce emails?

Your customers order in their language but receive emails in your default language. WC Emails sends each email in the customer's language, automatically.

Translation of all WooCommerce emails
Visual WYSIWYG editor per language
Language selector at checkout
Automatic customer language detection
Send test emails per language
Compatible with FunnelKit, Elementor and all builders

JNews Ads

Display different ads based on language on sites using the JNews theme. Each ad slot can have its own image and link per language.

Learn more

Multilingual ads for JNews

If your site uses the JNews theme, your ad slots display the same banners regardless of the visitor's language. This add-on automatically detects your JNews ad slots and lets you configure different images and links per language. Your French ads point to your French offers, and so on.

Automatic detection of JNews ad slots (page scan)
Image and link replacement per language
Link attribute control (nofollow, open in new tab)
Compatible with JNews lazy-loading
Manual custom slot entry
Requires JNews theme

Install in 1 minute

Add-ons are WordPress plugins installed like any other plugin.

1

Download the add-on from your TrueLang dashboard (Add-ons tab)

2

Install the .zip file in WordPress (Plugins > Add New > Upload)

3

Activate the plugin and configure your replacement rules

Ready to customize your site per language?

Add-ons are free and included with your TrueLang plan.

Get started now