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

Many SVGs contain text elements (labels, headings, 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 through TrueLang, just like the rest of your content.
Import your SVG in the plugin (TrueLang > SVG Translate)
The plugin scans and lists all text elements found in the SVG
Click Translate to translate all texts for all your languages in one click
Copy the shortcode and paste it in your page - the SVG displays with translated text automatically
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 geometric shapes and is no longer readable. Ask your designer to re-export the SVG with the "Preserve text" option enabled.
In addition to translation, the plugin enables SVG file uploads across the entire WordPress interface, including Elementor, Bricks, Breakdance, Divi and other page builders. SVGs are automatically sanitized on upload to remove any potentially dangerous content.
SVG Translate is included for free with your TrueLang plan.
Start for free