Translate all the strings of your website through the WordPress admin.
Author: | Ben Gillbanks (profile at wordpress.org) |
WordPress version required: | 4.9.0 |
WordPress version tested: | 6.5.0 |
Plugin version: | 1.2.6 |
Added to WordPress repository: | 30-04-2021 |
Last updated: | 06-02-2024 |
Rating, %: | 90 |
Rated by: | 18 |
Plugin URI: | |
Total downloads: | 18 931 |
Active installs: | 4 000+ |
Click to start download |
Translate words used in plugins and themes with the text of your choice.
This plugin allows you to translate the original plugin/ theme text AND the translations that have been created. For example if you’re using the German translation of a theme, you can then change the translated text to something that fits your website better.
You can also change the core WordPress text to something else. For example you might wants to change ‘More Posts’ to ‘More Articles’ or ‘More Stories’.
Your translated text can replace strings with text containing HTML. This works well when you want to add links, or make part of the text bold/ italic.
It will NOT translate dynamic strings that use %s or %d, so “%s has been added to your cart.” is not translatable.
Inspired by these plugins
I made Translated Words because I wanted a very simple plugin that worked the way I wanted, to do this I forked WP Override Translations. I later found out that WP Override Translations is a fork of Gettext override translations.
Usage
- Install and activate the plugin
- Go to Settings > Translate Words
- Enter text found in your theme/ plugins in the ‘Current’ box.
- Enter the text you want to use in the ‘New’ box.
- Hit save.
Note: This does not work with post content, it is only for text passsed through the gettext functions.
Screenshots
ChangeLog