See all add-ons
New

SVG Translate

Translate text inside your SVG files. Import, detect texts, translate in one click, and integrate via shortcode.

SVG Translate - Import SVG

Why translate SVGs?

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

How it works

1

Import your SVG into 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 languages in one click

4

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

What can be translated?

Translatable

text elements
tspan elements
title tooltips
desc descriptions
aria-label attributes

Not translatable

Text converted to outlines/paths
Text rasterized as image
SVGs loaded via img src
SVGs as CSS background-image

Features

Automatic detection of text, tspan, title and desc elements
Grouped translation of all SVG texts for all languages in one click
Enables SVG upload in WordPress, Elementor, Bricks, Breakdance, Divi and more
Secure SVG cleanup on upload (removes scripts and dangerous content)
[tl_svg] shortcode with automatic translation based on visitor language
Translations stored in TrueLang database - zero API calls on page load

Important: text must remain editable

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

Bonus: SVG upload everywhere

In addition to translation, the plugin enables SVG file upload throughout the WordPress interface, including Elementor, Bricks, Breakdance, Divi and other page builders. SVGs are automatically cleaned on upload to remove any potentially dangerous content.

Ready to translate your SVGs?

SVG Translate is included free with your TrueLang plan.

Start for free