Hours
Monday to Friday: 9AM - 5PM
Upline Translate · WordPress plugin
Translate your WordPress site. Skip the subscription.
Upline Translate puts your site in any language on your own Google key. You pay Google pennies (most small sites pay nothing), not $12 a month forever.
Works with block themes and WooCommerce · Unlimited languages · No account with us · Translations live in your database
[swap] Language Switcher dropdown open on a real header (TCI), or an English/Spanish side-by-side
How it works
Four steps, about ten minutes, no code.
Step 1
Pick your languages
Add as many as you want: Spanish, French, Portuguese, Arabic (right-to-left handled).
Step 2
Paste your Google key
Your own Google Cloud key. The bill goes to you, not us.
Step 3
Translate the whole site
One button. Pages translate in the background, and every string is saved so it never gets paid for twice.
Step 4
Drop in the switcher
Add the Language Switcher block to your header. Visitors pick a language; URLs become /es/, /fr/ and so on.
After that it runs itself: new posts and products translate automatically, and you can review and fix any line by hand.
Editions
Both have unlimited languages. Pro adds stores, extra engines, and translator tools.
| Feature | Free | Pro |
|---|---|---|
| Languages | Unlimited | Unlimited |
| Google Cloud Translation | Yes | Yes |
| Review screen, approve, glossary | Yes | Yes |
| Language Switcher block + shortcode | Yes | Yes |
| SEO: language URLs, hreflang, sitemap, translated meta | Yes | Yes |
| Spend caps and background translation | Yes | Yes |
| WP-CLI | Yes | Yes |
| WooCommerce (shop, cart, checkout, emails) | — | Yes |
| DeepL engine | — | Yes |
| Self-hosted AI (Gemma, Ollama, LM Studio) | — | Yes |
| Translated URL slugs with 301s | — | Yes |
| CSV export/import for translators | — | Yes |
| Price | $0 | $30 one time |
Upgrading keeps every setting and translation. Installing Pro switches the free plugin off automatically.
Free features
Everything here ships in both versions.
Translation
- Unlimited languages, with right-to-left support
- Google Cloud Translation on your own key
- Pseudo engine to test layouts without spending anything; Manual mode for hand-written translations only
- Every string cached in your own database; only new or changed text is ever sent again
- New content translates automatically, in the background or on first view
You stay in control
- Review screen grouped by page, with links and formatting shown as simple numbered markers
- Approve one line, a batch, or everything at once; approved text is never overwritten
- Glossary: words that never translate (brand names) and fixed translations per language
- Add the notranslate class to any block to skip it
- Admin bar shortcuts: review this page, translate this page
Block themes
- Works on the finished page, so headers, footers, patterns and template parts translate with no per-block setup
- Language Switcher block: inline, dropdown or list; show short codes, names or both
- [upline_language_switcher] shortcode for anywhere else
SEO
- Language URLs (/es/about/)
- hreflang tags with x-default
- Translated titles, meta descriptions and social (Open Graph) tags
- Correct page language and direction tags
- Per-language sitemap
- Friendly language suggestion for visitors; never a forced redirect
Spend guards
- Monthly and per-page character caps
- Nothing is sent until an admin ticks the approval box
- Searches and 404 pages never cost anything
Extras
- WP-CLI: translate, check status, retranslate from the command line
- Installs WordPress language packs for each language
- Accessible: labeled fields, keyboard-friendly switcher, screen-reader announcements
Pro
For stores, agencies, and anyone working with a human translator.
Everything in Free, plus the parts a shop or an agency actually needs.
WooCommerce
Shop and product pages, block cart and checkout, mini-cart updates, order language saved, and customer emails sent in the shopper’s language.
DeepL
A second engine, often preferred for European languages.
Self-hosted AI
Point it at your own model server (Ollama, LM Studio, vLLM; e.g. Gemma) for zero per-character cost, with tone guidance.
Translated URL slugs
/es/sobre-nosotros/ instead of /es/about-us/, with automatic 301 redirects and a slug panel on each post.
CSV export/import
Send strings to a translator, import their file back as approved.
Clean upgrade
Same settings and translations as Free, nothing to redo.
Pricing
Pay once. Translate forever.
No monthly fee. No account with us. Your translations live in your database and stay there whether or not you keep the plugin.
Free
WordPress.org
$0
- Unlimited languages
- Google on your key
- Review and glossary
- Switcher
- SEO
- Spend caps
- WP-CLI
Pro
One time, one site
$30
- Everything in Free
- WooCommerce
- DeepL
- Self-hosted AI
- Translated slugs
- CSV for translators
- A year of updates included
Agency
One time, unlimited sites
$99
- Pro on every site you build
- One license key
Upline Base customers get Pro included. Running your shop on Base? Translate is already yours.
14-day refund, no questions asked. Updates delivered through your license key. Prices in USD.
The comparison
Same job. No rent.
| Upline Translate Pro | Typical subscription tool | |
|---|---|---|
| Price | $30 once | ~$12+/month, every month |
| Translation bill | Yours, direct with Google (often $0) | Bundled, capped by plan |
| Where translations live | Your WordPress database | Their servers |
| Stop paying | Translations stay | Translations can go dark |
| Languages | Unlimited | Often limited by tier |
| Word/character limits | Google’s free credit, then pay-as-you-go | Plan word caps |
$12 a month is $144 a year. Pro is $30, once.
Subscription figures are typical published prices as of October 2026 and will change.
Before you install
Requirements and what it costs to run.
- WordPress 6.4 or newer
- PHP 7.4 or newer
- Block (FSE) themes recommended; classic themes work via the shortcode
- WooCommerce for store features (Pro)
- A Google Cloud account with billing turned on and a Cloud Translation API key
What Google charges
About $10 of free credit a month per billing account, roughly 500,000 characters. After that, about $20 per million characters.
A typical small site translates once for free; after that only new or changed text costs anything. Sites sharing one billing account share one free credit.
Self-hosted AI (Pro)
No per-character cost; you pay for the server.
Google pricing as of October 2026.
Questions
Who pays for translation?
Whoever owns the Google key. For client sites, set the Google account up under the client’s own login so the bill is theirs.
Do I need an account with Upline?
No. Nothing goes through us. Text goes from your site to the engine you choose, and translations are stored on your site.
Will it translate new posts and products automatically?
Yes. New or changed text is picked up and translated in the background.
Can I fix a bad translation?
Yes. Edit it on the review screen and approve it. Approved text is never overwritten by the machine.
I edited an approved line. Now what?
Save and approve it again.
What if I stop using it?
Your translations stay in your database. Uninstalling the plugin removes them only if no other edition is installed.
Is it good for SEO?
Yes: real language URLs, hreflang, translated meta and a sitemap per language, so Google indexes each version.
Can I keep brand names in English?
Add them to the glossary, or add the notranslate class to a block.
Does Pro need a license key?
Yes. The key activates Pro on your site and delivers updates. Agency keys cover unlimited sites.
Refunds?
14 days, no questions asked.
Stop renting your translations.
Free on WordPress.org. Pro is $30, once.
