xpay✦ Commerce
Directory
WooCommerce plugins
Override String Translations
Override String Translations
Replace any text on your site, like button labels or WooCommerce messages, with your own words. No code, no translation files.
3.9
(7 ratings)Will this break my store?
What the WordPress.org registry says about keeping Override String Translations running.
Tested to 7.1.1
Tested against the WordPress branch in use today.4 days ago
At least 0.4 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.6
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Override String Translations is looked after — not on how many stores run it.
88
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
9 / 15Listing transparency
6 / 10Ratings
3.9
7 ratingsChange the words your site shows, without editing code or translation files.
For example, turn “Add to cart” into “Buy now”, “Related products” into “You may also like” or “Proceed to checkout” into “Complete your order”.
How it works
- Open Settings > Override Translations.
- Type the text as it appears on your site, then the text you want instead.
- Save: the new text shows up right away.
Features
- Works with the texts of WordPress, your theme and your plugins, WooCommerce included: buttons, labels, notices, form fields, cart and checkout messages.
- Add simple HTML to the new text, such as bold or a link.
- Upper and lower case don’t matter: “add to cart” also matches “Add to cart”.
- JS mode, for texts a normal override can’t reach, like text typed in a page builder or loaded after the page opens: point to the element with a CSS selector and the plugin replaces the text inside it, placeholders and image alt text included.
- The admin area keeps the original texts.
- Available in English and Italian.
The text as your visitors read it, in your site’s language: on an Italian site type “Aggiungi al carrello”, not “Add to cart”. Type it as written, not as CSS may display it (e.g. uppercase buttons).
Yes, use its fixed part. To change “Hoodie has been added to your cart”, override “has been added to your cart”.
When a text is not replaced by a normal override: text typed in page builders or menus, or added by JavaScript after the page loads. Enable JS and enter the CSS selector of the element that contains the text (e.g. .site-header). The plugin then replaces the text, and the placeholder, title and alt attributes, inside those elements, even when they change later.
No. Overrides apply to the public site and to its AJAX requests; the admin screens keep the original text.
Yes. Contribute on translate.wordpress.org, or start from languages/wp-override-translations.pot with a tool like Poedit.
They are removed together with the plugin. Deactivating it keeps them.
Plugin details
Tags on WordPress.org
