Title: TranslateWP
Author: Verdi Heinz
Published: <strong>April 3, 2009</strong>
Last modified: August 31, 2026

---

Search plugins

![](https://ps.w.org/translate/assets/banner-772x250.png?rev=3673909)

![](https://ps.w.org/translate/assets/icon-256x256.png?rev=3673909)

# TranslateWP

 By [Verdi Heinz](https://profiles.wordpress.org/ver3/)

[Download](https://downloads.wordpress.org/plugin/translate.0.9.3.zip)

 * [Details](https://sna.wordpress.org/plugins/translate/#description)
 * [Reviews](https://sna.wordpress.org/plugins/translate/#reviews)
 *  [Installation](https://sna.wordpress.org/plugins/translate/#installation)
 * [Development](https://sna.wordpress.org/plugins/translate/#developers)

 [Support](https://wordpress.org/support/plugin/translate/)

## Description

TranslateWP translates your site in real time, the moment a visitor asks for it,
using AI that understands context, tone and idiom rather than swapping words one
at a time. No pre-translation runs, no background sync jobs, and no word-count invoices.

Because nothing is translated in advance, nothing falls out of date. Edit your source
page and the translated version reflects it on the next request. No stale copies,
nothing to re-run.

Built by the team behind Code Snippets, trusted on over a million WordPress sites.

#### Your site translates itself, exactly when it needs to

Most plugins make you translate everything up front, converting your whole site 
into every language before a single visitor has read a word. TranslateWP works differently:
a page is translated the first time it is requested in a language and stored in 
cache. Every visitor after that is served the stored version instantly, with no 
further AI generation.

#### Teach the AI your vocabulary with Lexicon

Every brand has words that should never be guessed: product names, industry terms,
phrases you always say one way. Lexicon lets you pin exactly how each term is translated,
in each of your languages, so the AI stays on brand everywhere. Your rules overrule
the AI.

#### Stay in control

 * A dashboard with every language and its translation coverage at a glance.
 * Tune how the AI writes with simple controls for tone, formality and creativity.
 * Flexible language switchers: a floating switcher, a native menu item, a classic
   widget, and the [twp-languages] shortcode.
 * Always current: update your source page and the translations follow.
 * Install and go: no DNS changes, no migration, no per-post workflow. Activate 
   and pick your languages.

#### Privacy friendly

Page content is translated and cached by the TranslateWP service. Visitor personal
data never leaves your site: no customer details, no form submissions and no order
data are sent to us.

This plugin connects to the TranslateWP translation service to generate and serve
translations. Site content used for translation is sent to that service when you
translate or scan pages. See the Privacy section below.

### Privacy

When you use translation or scanning features, the plugin may send page content 
samples, your site host, and home URL to `api.translatewp.ai` so the service can
translate content and attribute usage to your site. No data is sent until you use
those features or complete setup that registers the site with the service.

Service terms: https://translatewp.ai/terms. Privacy policy: https://translatewp.
ai/privacy

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/translatewp` directory, or 
    install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Open **TranslateWP** in the admin menu and complete the setup wizard.
 4. Add target languages and configure the language switcher as needed.

## FAQ

### Do you charge per word or per translation?

No. There is no word-count billing at all. You are not metered on how much content
you translate.

### How is this different from pre-translation plugins?

They pre-translate and store a copy of every page in every language, and you manage
all of it. TranslateWP translates in real time when a visitor requests a page, so
there is nothing to pre-build, nothing to keep in sync, and translations cannot 
go stale when you edit the original.

### What happens when I edit a page after it is translated?

The translation updates with it. Because pages are translated on demand rather than
stored as pre-translated copies, your other languages stay in step with your source
content automatically.

### Will it slow my site down?

The first request in a new language is translated and cached. Every visitor after
that is served the stored version, so ongoing performance is normal.

### Does it work with my theme and page builder?

TranslateWP translates the rendered text of your pages, so standard Gutenberg and
classic theme content is detected and translated. Builders output rendered text 
too, so standard builder content should be picked up; formal testing across builders
is still in progress.

### Does this plugin require an external service?

Yes. AI-assisted translation is provided by the TranslateWP API. The free plugin
uses that service to translate content.

### Page cache exclusions

The `lang` query parameter selects the rendered language. Page caches must not strip
or normalize it, and must not serve a cached default-language page for a `?lang=`
URL. The plugin sends no-cache headers for non-default `?lang=` requests.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“TranslateWP” is open source software. The following people have contributed to 
this plugin.

Contributors

 *   [ Verdi Heinz ](https://profiles.wordpress.org/ver3/)
 *   [ Code Snippets Pro ](https://profiles.wordpress.org/codesnippetspro/)
 *   [ Imants ](https://profiles.wordpress.org/0aksmith/)
 *   [ Albert Tarres ](https://profiles.wordpress.org/alberttarress/)
 *   [ Joan Rodas ](https://profiles.wordpress.org/joanrodas/)
 *   [ JohnPixle ](https://profiles.wordpress.org/johnpixle/)

[Translate “TranslateWP” into your language.](https://translate.wordpress.org/projects/wp-plugins/translate)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/translate/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/translate/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/translate/) by [RSS](https://plugins.trac.wordpress.org/log/translate/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.9.3

 * Setup wizard saves each step as you go and can be restarted from Settings, prefilled
   with your saved choices.
 * New language switcher placements: [twp-languages] shortcode, a native menu item
   and a classic widget.
 * Settings adds a full data reset action and an optional delete all data on uninstall.
 * Adding a language starts with nothing preselected.
 * Unified brand color across the plugin.
 * Admin styles now load only on TranslateWP screens.

#### 0.9.0

 * Initial public beta release.

## Meta

 *  Version **0.9.3**
 *  Last updated **2 days ago**
 *  Active installations **80+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/translate/)
 * Tags
 * [ai translation](https://sna.wordpress.org/plugins/tags/ai-translation/)[language switcher](https://sna.wordpress.org/plugins/tags/language-switcher/)
   [localization](https://sna.wordpress.org/plugins/tags/localization/)[multilingual](https://sna.wordpress.org/plugins/tags/multilingual/)
   [translation](https://sna.wordpress.org/plugins/tags/translation/)
 *  [Advanced View](https://sna.wordpress.org/plugins/translate/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/translate/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/translate/reviews/)

## Contributors

 *   [ Verdi Heinz ](https://profiles.wordpress.org/ver3/)
 *   [ Code Snippets Pro ](https://profiles.wordpress.org/codesnippetspro/)
 *   [ Imants ](https://profiles.wordpress.org/0aksmith/)
 *   [ Albert Tarres ](https://profiles.wordpress.org/alberttarress/)
 *   [ Joan Rodas ](https://profiles.wordpress.org/joanrodas/)
 *   [ JohnPixle ](https://profiles.wordpress.org/johnpixle/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/translate/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://translatewp.ai/)