Payload pluginPayload v3 · TypeScript5.0

Your Payload translated automatically, in full.

Reversia installs as a plugin on your Payload v3 instance. `localized: true` fields detected automatically, translated by Claude, and rendered in the native Payload admin without hacks or custom fields.

100% compatible with Payload v3GitHub · npm · TypeScript
admin.maboutique.com / collections / products / 6831f4a
Collections Products Veste mérinos camel
Edit Product
ID 6831f4a · Created Mar 8 · Updated 1 min ago
FRENDEESITJP
titlelocalized
Merino wool jacket · relaxed cut
sluglocalized
merino-wool-jacket-camel
descriptionlocalized
Pure merino wool, woven in Italy. Free shipping to the UK over £150. Available in 4 colours...
pricenumber
249.00
statusselect
published
Reversia plugin · field localizeddescription translated into 5 languages · 1 min 47 s
They translate with Reversia
01Translation quality

The highest-performing translation engine on the market.

The best translation quality on the e-commerce market. Reversia understands the context of every product page and stays true to your brand's tone, where generic machine translators fail.

  • Exclusive partnership with Anthropic, enterprise Claude access.
  • Native quality, the fluency of a professional translator.
  • Zero data retention, your content trains no model.
Reversia
Powered by Anthropic's Claude
EXCLUSIVE
Reversia × Claude
100
GPT-4o
82
DeepL Pro
79
Payload native i18n
60
Google Translate
64
Perceptual score · 1,200 product-page pairs · 12 languages · 2026
02Completeness

All your `localized` fields, translated by default.

Reversia parses your `payload.config.ts`, detects every field marked `localized: true` (text, richtext, blocks, arrays, relationships) and syncs the translations across all activated locales.

  • Text, richtext, blocks, arrays: all localizable types detected.
  • Globals and collections from the same schema.
  • Lexical / Slate richtext, structure preserved block by block.
Reversia plugin › Translations
Products
1,487 docs
Translated
Categories
62 docs
Translated
Pages
18 docs
Translated
Posts
27 docs
Translated
Forms
8 docs
Translated
03Adaptability

Full control over your brand's tone.

Define your rules in a versioned TypeScript file, shared between staging and prod. Reversia applies your decisions to every translation and every newly published document.

  • TypeScript glossary versioned, type-safe, committable.
  • Brand prompt, your tone read for every translation.
  • Exclusion rules: proper nouns, brands, technical references.
Glossary
RuleTypeLanguages
Brand prompt
Maison Claire · warm tone, informal address
PromptAll languages
Always translate cachemire as cashmere
Always translate🇩🇪 🇪🇸 🇮🇹 🇳🇱
Never translate Reversia
Never translateAll languages
Never translate OEKO-TEX®
Never translateAll languages
Default translation promptreversia.glossary.ts

Brand voice: Maison Claire, premium women's fashion, warm and timeless tone. Consistent informal address in French, short sentences, precise fashion vocabulary. Preserve cultural references. No exclamatory marketing.

04Multilingual SEO

Visible on the search engines of every market.

Reversia generates hreflang tags, translated slugs, Open Graph metadata and multi-locale sitemaps. On the Next.js storefront side, the Reversia helper hydrates your pages with localized content via the Local API.

  • Hreflang & internal linking automatic between Payload locales.
  • Translated slugs indexed in the database, exposed via the Local API.
  • Next.js helper to hydrate the storefront in SSR.
🇫🇷maison-claire.com / fr / vestes / veste-laine-merinos-camel
🇬🇧maison-claire.com / en / jackets / merino-wool-jacket-camel
🇩🇪maison-claire.com / de / jacken / merinowolljacke-camel
🇪🇸maison-claire.com / es / chaquetas / chaqueta-lana-merina-camel
🇮🇹maison-claire.com / it / giacche / giacca-lana-merino-cammello
payload.find({ collection: 'products', locale: 'de' })
{ title: "Merinowolljacke...", description: "..." }
// + helper @reversia/next pour SSR
05Automation

Your Payload hooks, captured in real time.

Reversia subscribes to Payload hooks (afterChange, afterDelete, etc.). A change to a document? The translation is synced before your frontend re-fetches via the Local API.

  • afterChange and afterRead hooks on the relevant collections.
  • Incremental translation, only the diff is re-translated.
  • Outbound webhooks to notify your storefront or ISR.
Payload hooks · activityLive
HookafterChange · productsRound-neck merino sweater · detected 12 s ago+ 4 languages
HookafterChange · pagesHome page updated · 1 min 14 s+ 4 languages
HookafterChange · categories12 categories · meta rewritten · 2 min 48 s+ 4 languages
HookafterChange · formsContact form · 47 strings3 min 02 s
Translation in progress
1 min 47 s
06Media per language

Your visuals too, localized.

Reversia translates the Media collection per locale and automatically associates the right image with the right document based on the active language. Compatible with native Payload uploads (S3, R2, MinIO, GCS).

  • Media variants per language stored in your upload provider.
  • CDN compatible (S3 + CloudFront, R2, MinIO, GCS).
  • Next.js helper to serve the localized image in SSR.
🇫🇷FR
Lookbook Paris
Veste mérinos camel
289,00 €
🇬🇧EN
London editorial
Merino wool jacket
£ 249.00
🇯🇵JP
Tokyo street style
メリノウールジャケット
¥ 49,800
🇩🇪DE
Berliner Atelier
Merinowolljacke
289,00 €
07Human support

A premium team, by your side.

You talk to Payload engineers, not a chatbot. Personalized onboarding, plugin code review, multilingual SEO audit: people remain at the heart of the Reversia experience.

  • Dedicated onboarding: glossary and brand prompt setup.
  • Plugin code review on your PR before the merge.
  • Audit & optimization ongoing, free on all plans.
AnJeJyJo
The Reversia teamOnline · reply in under 1 h
We have custom Lexical blocks that contain markdown, do you handle translating the structure?
Cimalp · 09:14
Yes, we parse the Lexical JSON block by block and only translate the text nodes. The structure stays intact. Can we have a call this morning?
Camille · Reversia · 09:18
< 1 h
Response time
100%
Satisfied merchants
7 days/week
Availability
08Unlimited languages

110 languages. No extra cost.

Whether you activate 2 locales or 20 in your `payload.config.ts`, the Reversia price doesn't change. Open all the markets you want, without stacking per-language add-ons.

  • 110+ languages available, including all Asian and Middle Eastern languages.
  • Single price regardless of the number of activated locales.
  • On-the-fly activation, redeploy and it's live.
110+languages

No extra cost. Activate what you want, when you want.

🇫🇷FrançaisFR
🇬🇧EnglishEN
🇩🇪DeutschDE
🇪🇸EspañolES
🇮🇹ItalianoIT
🇳🇱NederlandsNL
🇵🇹PortuguêsPT
🇸🇪SvenskaSV
🇯🇵日本語JA
🇰🇷한국어KO
🇨🇳中文ZH
🇸🇦العربيةAR
🇹🇷TürkçeTR
🇵🇱PolskiPL
🇩🇰DanskDA
🇫🇮SuomiFI
🇮🇱עבריתHE
+ 93
Pricing

A single price, all included.

All features on all plans. You pay by translated volume, not by feature.

Pro
199 € / month
500,000 words / month
  • Pro translation with Claude AI
  • Unlimited languages
  • Smart glossary and brand prompt
  • Complete multilingual SEO
  • Compatible with Payload v3
  • Next.js & Local API helper
  • Dedicated human support
Advanced
299 € / month
1,000,000 words / month
  • Pro translation with Claude AI
  • Unlimited languages
  • Smart glossary and brand prompt
  • Complete multilingual SEO
  • Compatible with Payload v3
  • Next.js & Local API helper
  • Dedicated human support
Business
399 € / month
2,000,000 words / month
  • Pro translation with Claude AI
  • Unlimited languages
  • Smart glossary and brand prompt
  • Complete multilingual SEO
  • Compatible with Payload v3
  • Next.js & Local API helper
  • Dedicated human support
Scale
499 € / month
3,000,000 words / month
  • Pro translation with Claude AI
  • Unlimited languages
  • Smart glossary and brand prompt
  • Complete multilingual SEO
  • Compatible with Payload v3
  • Next.js & Local API helper
  • Dedicated human support
Verified reviews

They use Reversia and talk about it.

Verified 5-star reviews.

5.0
Verified reviews

"As a Reversia user on a site with over 7 million sessions per year, I can only recommend it! We translate our entire site into more than 7 languages in a few minutes, automatically. The value for money of this solution is unbeatable."

Mickaël
Project X Paris

"Reversia is a promising tool, constantly evolving thanks to good customer listening. For me, this is the strong point of this tool."

Florence
Arcane Industries

"Thanks to Reversia my productivity has exploded, I can focus on writing products and categories in FR and Reversia translates everything and converts internal links into the right language, incredible."

Yann
Hattila
Ready?

Install Reversia on your PayloadCMS.

npm plugin, setup in 2 minutes. First full pass delivered within 24 hours.

Open-source · Compatible with Payload v3