WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ramon fincken v2.0.2

Gettext override translations

GUI in backend to override texts and translations without any programming knowledge.

Gettext override translations

The facts

Rating
5★ from 7
Active installs
2k+
Price
Free
Last updated
27 May 2024
Added
Aug 2016
Requires WP
4.0
Tested up to
WP 6.5.10
Downloads
25,287

Our analysis

AI-assisted

Gettext Override Translations is a WordPress plugin that allows you to override default texts directly from your admin panel. It was initially designed for WooCommerce but can also be used for texts added by WordPress Core and other plugins.

The plugin translates all calls to _e(”) or __(”) in the PHP source code, but does not support dynamic strings or strings containing HTML tags. This makes it suitable for users who want to customise specific text elements on their site without altering the code directly.

Best for: This plugin is best for WordPress users looking to customise text in their WooCommerce store or other plugins.

What it does well

  • Free to use from the WordPress.org directory
  • Allows text overrides from the admin panel
  • Works with WooCommerce and other plugins
  • Translates specific PHP string calls

Where it falls short

  • Does not translate dynamic strings like %s or %d
  • Does not translate strings containing HTML tags

Verdict

Gettext Override Translations provides a straightforward way to modify text on your site. However, its limitations on dynamic and HTML-containing strings may restrict its use in some scenarios.

From the developer

ramon fincken's own description of Gettext override translations, lightly tidied.

Lets you override default texts from your admin panel.
Originally built to override texts from Woocommerce, but also works for all neatly added texts by WordPress Core and plugins.

It will translate all _e(”) or __(”) string calls, so check the PHP sourcecode of the plugin or theme you need to translate.

It will NOT translate any dynamic strings like %s or %d, so “%s has been added to your cart.” is not translatable.

It will NOT translate any strings that contain HTML tags at all.

Some WooCommerce examples:
WooCommerce “Select option” (dropdown value) setting
Fullscreen Screenshot 3
WooCommerce “Select option” (dropdown value) translation result
Fullscreen Screenshot 4
WooCommerce “Order notes” setting
Fullscreen Screenshot 5
WooCommerce “Order notes” translation result
Fullscreen Screenshot 6

Coding by: MijnPress.nl Twitter profile More plugins

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running multilingual.

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
Loco Translate

Translate WordPress plugins and themes directly in your browser. Versatile PO file editor with integrated AI t...

Free 1M+ installs 4.8★ (452)
TranslatePress

Translate your site visually, directly from the front-end. Go multilingual in minutes using automatic AI trans...

Free 400k+ installs 4.7★ (1,653)
Cyr-To-Lat

Convert Non-Latin characters in post, page and term slugs to Latin characters.

Free 300k+ installs 4.7★ (98)
WP Chat App

Integrate WhatsApp experience directly into your WordPress website.

Free 100k+ installs 4.9★ (219)