Description
The String Translation add-on translates interface text, widgets, theme options, plugin messages, and any string registered outside post and page content, capturing these strings in a single hub inside WPML. The extension displays the “WPML › String Translation” screen in the admin, where you filter by domain, context, or status and edit each item language by language without touching code.
Key Features
- String translation hub
Brings together theme, plugin, and widget text in a single WPML admin screen. - .po and .mo file scanning
Imports strings from theme or plugin gettext catalogs in just a few clicks. - Automatic string capture
Detects text passed through gettext functions and registers it for incremental translation. - Filter by context and domain
Groups strings by origin (admin, widget, plugin) to find and review them faster. - Send to Translation Management
Forwards batches of strings to local translators or services connected to WPML.
String Translation Benefits
- A fully multilingual site
Covers menus, labels, and buttons that fall outside the post and page editor. - Less reliance on a developer
Editors adjust interface text without opening PHP files or catalogs. - Centralized maintenance
Updating one string reflects everywhere it appears on the site. - Unified workflow with WPML
Leverages the translators, roles, and reviews already set up in the base plugin.
Who Is It For?
- Multilingual WordPress sites that need to translate interface text, not just content.
- Agencies delivering projects with third-party themes and plugins in multiple languages.
- Editorial teams adjusting labels, messages, and widgets without access to code.
The String Translation add-on completes WPML’s multilingual strategy by reaching the strings that usually escape editors: admin panel text, forms, widgets, error messages, and plugin labels. Ideal for projects where translation needs to be consistent across every corner of the interface, not just the main content of pages and posts.
Frequently asked questions
Is WP Multi-Lingual String Translation GPL-licensed?
Yes. WP Multi-Lingual String Translation is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WP Multi-Lingual String Translation on multiple sites?
Yes. You can install WP Multi-Lingual String Translation on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WP Multi-Lingual String Translation cost at Ultrapack?
WP Multi-Lingual String Translation costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WP Multi-Lingual String Translation include updates?
Yes. The current version of WP Multi-Lingual String Translation is 5.1.0, published at Ultrapack on Oct 1, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP Multi-Lingual String Translation scanned before publication?
Yes. Every version of WP Multi-Lingual String Translation goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wpml-string-translation.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wpml-string-translation.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready