Title: Override String Translations
Author: Vincenzo
Published: <strong>6 augustus 2019</strong>
Last modified: 16 september 2026

---

Plugins zoeken

![](https://ps.w.org/wp-override-translations/assets/icon-256x256.png?rev=2134779)

# Override String Translations

 Door [Vincenzo](https://profiles.wordpress.org/vluongo/)

[Download](https://downloads.wordpress.org/plugin/wp-override-translations.4.1.0.zip)

 * [Details](https://nl.wordpress.org/plugins/wp-override-translations/#description)
 * [Beoordelingen](https://nl.wordpress.org/plugins/wp-override-translations/#reviews)
 *  [Installatie](https://nl.wordpress.org/plugins/wp-override-translations/#installation)
 * [Ontwikkeling](https://nl.wordpress.org/plugins/wp-override-translations/#developers)

 [Ondersteuning](https://wordpress.org/support/plugin/wp-override-translations/)

## Beschrijving

Change 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

 1. Open Settings > Override Translations.
 2. Type the text as it appears on your site, then the text you want instead.
 3. 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.

## Schermafbeeldingen

[⌊Settings page: the original text, its replacement and, for JS mode, the CSS selector
of the element that contains it.⌉⌊Settings page: the original text, its replacement
and, for JS mode, the CSS selector of the element that contains it.⌉[

Settings page: the original text, its replacement and, for JS mode, the CSS selector
of the element that contains it.

## Installatie

 1. Install the plugin from Plugins > Add New, or upload the `wp-override-translations`
    folder to `/wp-content/plugins/`.
 2. Activate it.
 3. Go to Settings > Override Translations and add your first override.

## FAQ

### What should I type as the original text?

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).

### A text contains a product name or a number. Can I still change it?

Yes, use its fixed part. To change “Hoodie has been added to your cart”, override“
has been added to your cart”.

### When do I need JS mode?

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.

### Does it change the admin area?

No. Overrides apply to the public site and to its AJAX requests; the admin screens
keep the original text.

### Can I translate the plugin into my language?

Yes. Contribute on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/wp-override-translations/),
or start from `languages/wp-override-translations.pot` with a tool like Poedit.

### What happens to my overrides when I delete the plugin?

They are removed together with the plugin. Deactivating it keeps them.

## Beoordelingen

![](https://secure.gravatar.com/avatar/191205eced5f31b961f30b0de26ce2f8a15e468a7128675653a8299fc944a689?
s=60&d=retro&r=g)

### 󠀁[light weight & functional](https://wordpress.org/support/topic/light-weight-functional/)󠁿

 [KJA4U](https://profiles.wordpress.org/kja4u/) 30 november 2022

A great replacement for the outdated well-known plugin "Lucas String Replace".

![](https://secure.gravatar.com/avatar/86cb165485daa1b0f7e703a972b5ff559af96f6ef1fbb4407861753198b9fd9e?
s=60&d=retro&r=g)

### 󠀁[Does not work with Woocommerce!](https://wordpress.org/support/topic/does-not-work-with-woocommerce-12/)󠁿

 [john1257](https://profiles.wordpress.org/john1257/) 8 februari 2022

Does not work with Woocommerce! And when you translate, translated text disappears!
So you don't know what you translated and what not!

![](https://secure.gravatar.com/avatar/884736c23a862cf69a8b57d35ee4dad98530ef9fdd79a728bcaca6e8e5b7b242?
s=60&d=retro&r=g)

### 󠀁[Super simple and useful](https://wordpress.org/support/topic/super-simple-and-useful/)󠁿

 [cojad](https://profiles.wordpress.org/cojad/) 11 april 2021

Make changes to existed translation string with simplest way. 看到甚麼翻譯不順眼
就直接替換掉, 粗暴又有效. 太棒了

![](https://secure.gravatar.com/avatar/16e9f2548b9baf0c78374ccba867340ac5a6803902004dbdbe7637de5e2d1ebe?
s=60&d=retro&r=g)

### 󠀁[Totally useless](https://wordpress.org/support/topic/totally-useless-20/)󠁿

 [leokand](https://profiles.wordpress.org/leokand/) 10 februari 2021

Doesn't function.

![](https://secure.gravatar.com/avatar/64a8c94fb546437d452f24a2fcd2e101436dce76757c5dc4b68d73bf294d11f0?
s=60&d=retro&r=g)

### 󠀁[Excellent Plugin](https://wordpress.org/support/topic/excellent-plugin-6577/)󠁿

 [dluiso](https://profiles.wordpress.org/dluiso/) 18 december 2020

Anyone does not calculate the functionality of this plugin, after spending days 
looking for how to translate certain words of a website in which I did not want 
to use the rest of the robust plugins for translations by simply changing 4 texts,
I found this plugin and it is well worth it in leave a recommendation, because they
deserve it. Keep moving forward.

![](https://secure.gravatar.com/avatar/75bdf5fb84bb3a1bffb166a83902e547520f804a0ca9e1e39066a60ad28b82ab?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-10040/)󠁿

 [the-webmaster](https://profiles.wordpress.org/the-webmaster/) 12 oktober 2021

Ce plugin est juste magique, enfin mes traductions récalcitrantes sont faites sur
des plugins impossible à traduire, même avec poedit… Mille Merci au Développeur !
Ce plugin soigne aussi les nerfs 😉

 [ Lees alle 7 beoordelingen ](https://wordpress.org/support/plugin/wp-override-translations/reviews/)

## Bijdragers & ontwikkelaars

“Override String Translations” is open source software. De volgende personen hebben
bijgedragen aan deze plugin.

Bijdragers

 *   [ Vincenzo ](https://profiles.wordpress.org/vluongo/)

“Override String Translations” is vertaald in 1 locale. Dank voor [de vertalers](https://translate.wordpress.org/projects/wp-plugins/wp-override-translations/contributors)
voor hun bijdragen.

[Vertaal “Override String Translations” in je eigen taal.](https://translate.wordpress.org/projects/wp-plugins/wp-override-translations)

### Interesse in ontwikkeling?

[Bekijk de code](https://plugins.trac.wordpress.org/browser/wp-override-translations/),
haal de [SVN repository](https://plugins.svn.wordpress.org/wp-override-translations/)
op, of abonneer je op het [ontwikkellog](https://plugins.trac.wordpress.org/log/wp-override-translations/)
via [RSS](https://plugins.trac.wordpress.org/log/wp-override-translations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 4.1.0

 * Tested up to WordPress 7.1.
 * Fix: HTML replacements were ignored on plain-text strings.
 * Fix: removing a row in the settings could move the JS option to another row.
 * Fix: JS mode could freeze the page when the replacement contains the original
   text (e.g. “Search” to “Search products”).
 * Fix: JS mode removed the spaces around the replaced text.
 * Fix: overrides no longer depend on the order they were saved in; the longest 
   text wins.
 * New: context strings (`_x()`, `_nx()`) and front-end AJAX responses are covered.
 * New: JS mode also handles content added later inside the selected elements and
   selectors containing commas.
 * New: Italian translation.
 * Plugin assets are loaded as cacheable files, only where needed; settings are 
   removed when the plugin is deleted.

#### 4.0.0

 * Tested up to WordPress 7.0; requires PHP 7.4.
 * Settings page redesigned, with an override counter and no jQuery.
 * Safer output escaping.

#### 3.0.0

 * JS mode reacts to page changes instead of polling.
 * Capability check on save, no inline event handlers, translatable interface.

#### 2.0.0

 * New JS mode with CSS selectors. Tested up to WordPress 6.8.

#### 1.5.0

 * WordPress 6.x support.

#### 1.4.0

 * WordPress 5.9 support and bug fixes.

#### 1.3.0

 * WordPress 5.8 support and bug fixes.

#### 1.2.1

 * WordPress 5.7 support.

#### 1.2.0

 * WordPress 5.6 support and bug fixes.

#### 1.1.0

 * WordPress 5.3 support and bug fixes.

#### 1.0.0

 * First release.

## Meta

 *  Versie **4.1.0**
 *  Laatst geüpdatet **3 weken geleden**
 *  Actieve installaties **1.000+**
 *  WordPress versie ** 5.6 of nieuwer **
 *  Getest t/m **7.1.3**
 *  PHP versie ** 7.4 of nieuwer **
 *  Talen
 * [English (US)](https://wordpress.org/plugins/wp-override-translations/) en [French (France)](https://fr.wordpress.org/plugins/wp-override-translations/).
 *  [Vertaal in je eigen taal](https://translate.wordpress.org/projects/wp-plugins/wp-override-translations)
 * Tags
 * [gettext](https://nl.wordpress.org/plugins/tags/gettext/)[translation-management](https://nl.wordpress.org/plugins/tags/translation-management/)
 *  [Geavanceerde weergave](https://nl.wordpress.org/plugins/wp-override-translations/advanced/)

## Waarderingen

 3.9 van 5 sterren.

 *  [  5 5 sterren beoordelingen     ](https://wordpress.org/support/plugin/wp-override-translations/reviews/?filter=5)
 *  [  0 4 sterren beoordelingen     ](https://wordpress.org/support/plugin/wp-override-translations/reviews/?filter=4)
 *  [  0 3 sterren beoordelingen     ](https://wordpress.org/support/plugin/wp-override-translations/reviews/?filter=3)
 *  [  0 2 sterren beoordelingen     ](https://wordpress.org/support/plugin/wp-override-translations/reviews/?filter=2)
 *  [  2 1 sterren beoordelingen     ](https://wordpress.org/support/plugin/wp-override-translations/reviews/?filter=1)

[Je beoordeling](https://wordpress.org/support/plugin/wp-override-translations/reviews/#new-post)

[Bekijk alle beoordelingen](https://wordpress.org/support/plugin/wp-override-translations/reviews/)

## Bijdragers

 *   [ Vincenzo ](https://profiles.wordpress.org/vluongo/)

## Ondersteuning

Iets te melden? Hulp nodig?

 [Het supportforum bekijken](https://wordpress.org/support/plugin/wp-override-translations/)