Adara Translate

Description

Adara Translate adds a sidebar to the block editor that translates the post you’re editing into any supported language. The translation is saved as a new draft post linked to the original — review it, edit it, and publish when ready.

Connect the plugin to your Adara Translate account with an API key. Translation engines available: DeepL, Google, Microsoft, GPT, and Gemini.

v0.1 covers posts and pages. WooCommerce, SEO meta, menus, and a language switcher are on the roadmap.

This plugin is a service-backed plugin. It requires an Adara Translate account and sends post content to the Adara Translate API to perform translations — see the External services section below for full details.

External services

This plugin connects to the Adara Translate API to perform translations. Adara Translate is a third-party service operated by Adara Translate. The plugin will not function without it — translations are not performed on your WordPress server.

What the plugin sends and when

The plugin sends data to Adara Translate only when an editor clicks Translate in the Gutenberg sidebar (or invokes the plugin’s REST endpoint). For each translation, the plugin sends:

  • The text content of the post being translated. This includes the post title, excerpt, paragraph and heading text, and a curated set of translatable text attributes for known core blocks (button labels, image alt text and captions, quote citations, search labels, etc.).
  • The target language code (e.g. es) and, if you’ve selected one, the source language code and translation engine.
  • Your Adara Translate API key, sent in an X-API-Key request header so Adara can authenticate the request and bill credits to your account.

The plugin does not send: your WordPress username or email, site URL, post IDs, post slugs, draft history, or the contents of core/code, core/html, core/shortcode, or core/freeform blocks.

Where the data goes

Requests are sent over HTTPS to https://www.adaratranslate.com/api/translation/translate (configurable in Settings Adara Translate if you self-host Adara). Adara Translate routes each request to the translation engine you select — DeepL, Google Cloud Translation, Microsoft Translator, OpenAI (GPT), or Google Gemini — and returns the translated text. The selected engine processes the post content as a sub-processor; please review the engine’s own terms before sending sensitive content.

Service provider

Adara Translate, https://www.adaratranslate.com

  • Terms of Service: https://www.adaratranslate.com/terms
  • Privacy Policy: https://www.adaratranslate.com/privacy

By installing and activating this plugin and entering an Adara Translate API key, you agree to Adara Translate’s Terms of Service and Privacy Policy.

Screenshots

Installation

  1. Upload the plugin folder to /wp-content/plugins/adara-translate/, or install from the WordPress plugin directory.
  2. Activate the plugin under Plugins.
  3. Visit Settings Adara Translate and paste an API key from your Adara dashboard.
  4. Open any post or page in the block editor; click the Adara Translate icon in the top-right sidebar.

FAQ

Where are translations stored?

As separate draft posts, linked to the original via post meta (_adara_source_id, _adara_language). This keeps your archives, REST API, and SEO plugins working normally.

Does this work with Polylang or WPML?

Not yet. The roadmap includes a compatibility layer that writes our meta into Polylang’s term relationships so the language switcher works without us shipping one.

Does this translate Gutenberg blocks correctly?

Yes. The plugin parses your post into its block tree, translates each block’s content plus known text attributes (button labels, image alt and captions, quote citations, search labels, etc.), and reserializes the tree. Code, raw HTML, and shortcode blocks are intentionally skipped so your snippets stay intact.

How are translation costs handled?

Each request consumes credits from your Adara account at 1 credit per word. View usage at https://www.adaratranslate.com/dashboard.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Translate “Adara Translate” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.1.0

  • Initial release. Translate posts and pages from the Gutenberg sidebar. Block-aware translation walks each post’s block tree and translates per-block content plus known text attributes. Translations are stored as draft duplicate posts.