{"id":311435,"date":"2026-05-13T04:46:45","date_gmt":"2026-05-13T04:46:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/adara-translate\/"},"modified":"2026-05-13T04:45:23","modified_gmt":"2026-05-13T04:45:23","slug":"adara-translate","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/adara-translate\/","author":23497264,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.0","stable_tag":"0.1.0","tested":"6.9.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Adara Translate","header_author":"Adara Translate","header_description":"Translate WordPress posts and pages with Adara Translate. Translations are saved as drafts you can review and publish.","assets_banners_color":"5c9de4","last_updated":"2026-05-13 04:45:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.adaratranslate.com\/wordpress-plugin","header_author_uri":"https:\/\/www.adaratranslate.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"adaratranslate","date":"2026-05-13 04:45:23"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3530505,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3530505,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3530505,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3530505,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3530505,"resolution":"1","location":"assets","locale":"","width":1280,"height":1024},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3530505,"resolution":"2","location":"assets","locale":"","width":1280,"height":1024},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3530505,"resolution":"3","location":"assets","locale":"","width":1280,"height":1024}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[180485,104,1734,99,2333],"plugin_category":[48],"plugin_contributors":[262745],"plugin_business_model":[],"class_list":["post-311435","plugin","type-plugin","status-publish","hentry","plugin_tags-deepl","plugin_tags-i18n","plugin_tags-localization","plugin_tags-multilingual","plugin_tags-translation","plugin_category-language-tools","plugin_contributors-adaratranslate","plugin_committers-adaratranslate"],"banners":{"banner":"https:\/\/ps.w.org\/adara-translate\/assets\/banner-772x250.png?rev=3530505","banner_2x":"https:\/\/ps.w.org\/adara-translate\/assets\/banner-1544x500.png?rev=3530505","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/adara-translate\/assets\/icon-128x128.png?rev=3530505","icon_2x":"https:\/\/ps.w.org\/adara-translate\/assets\/icon-256x256.png?rev=3530505","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/adara-translate\/assets\/screenshot-1.png?rev=3530505","caption":""},{"src":"https:\/\/ps.w.org\/adara-translate\/assets\/screenshot-2.png?rev=3530505","caption":""},{"src":"https:\/\/ps.w.org\/adara-translate\/assets\/screenshot-3.png?rev=3530505","caption":""}],"raw_content":"<!--section=description-->\n<p>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 \u2014 review it, edit it, and publish when ready.<\/p>\n\n<p>Connect the plugin to your Adara Translate account with an API key. Translation engines available: DeepL, Google, Microsoft, GPT, and Gemini.<\/p>\n\n<p><strong>v0.1 covers posts and pages.<\/strong> WooCommerce, SEO meta, menus, and a language switcher are on the roadmap.<\/p>\n\n<p>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 \u2014 see the <em>External services<\/em> section below for full details.<\/p>\n\n<h3>External services<\/h3>\n\n<p>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 \u2014 translations are not performed on your WordPress server.<\/p>\n\n<p><strong>What the plugin sends and when<\/strong><\/p>\n\n<p>The plugin sends data to Adara Translate only when an editor clicks <strong>Translate<\/strong> in the Gutenberg sidebar (or invokes the plugin's REST endpoint). For each translation, the plugin sends:<\/p>\n\n<ul>\n<li>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.).<\/li>\n<li>The target language code (e.g. <code>es<\/code>) and, if you've selected one, the source language code and translation engine.<\/li>\n<li>Your Adara Translate API key, sent in an <code>X-API-Key<\/code> request header so Adara can authenticate the request and bill credits to your account.<\/li>\n<\/ul>\n\n<p>The plugin does <strong>not<\/strong> send: your WordPress username or email, site URL, post IDs, post slugs, draft history, or the contents of <code>core\/code<\/code>, <code>core\/html<\/code>, <code>core\/shortcode<\/code>, or <code>core\/freeform<\/code> blocks.<\/p>\n\n<p><strong>Where the data goes<\/strong><\/p>\n\n<p>Requests are sent over HTTPS to <code>https:\/\/www.adaratranslate.com\/api\/translation\/translate<\/code> (configurable in <strong>Settings \u2192 Adara Translate<\/strong> if you self-host Adara). Adara Translate routes each request to the translation engine you select \u2014 DeepL, Google Cloud Translation, Microsoft Translator, OpenAI (GPT), or Google Gemini \u2014 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.<\/p>\n\n<p><strong>Service provider<\/strong><\/p>\n\n<p>Adara Translate, https:\/\/www.adaratranslate.com<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/www.adaratranslate.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/www.adaratranslate.com\/privacy<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/adara-translate\/<\/code>, or install from the WordPress plugin directory.<\/li>\n<li>Activate the plugin under <strong>Plugins<\/strong>.<\/li>\n<li>Visit <strong>Settings \u2192 Adara Translate<\/strong> and paste an API key from your <a href=\"https:\/\/www.adaratranslate.com\/dashboard\/api-keys\">Adara dashboard<\/a>.<\/li>\n<li>Open any post or page in the block editor; click the <strong>Adara Translate<\/strong> icon in the top-right sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20are%20translations%20stored%3F\"><h3>Where are translations stored?<\/h3><\/dt>\n<dd><p>As separate draft posts, linked to the original via post meta (<code>_adara_source_id<\/code>, <code>_adara_language<\/code>). This keeps your archives, REST API, and SEO plugins working normally.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20polylang%20or%20wpml%3F\"><h3>Does this work with Polylang or WPML?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20this%20translate%20gutenberg%20blocks%20correctly%3F\"><h3>Does this translate Gutenberg blocks correctly?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"how%20are%20translation%20costs%20handled%3F\"><h3>How are translation costs handled?<\/h3><\/dt>\n<dd><p>Each request consumes credits from your Adara account at 1 credit per word. View usage at https:\/\/www.adaratranslate.com\/dashboard.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>","raw_excerpt":"Translate WordPress posts and pages with Adara Translate. Each translation is saved as a draft you can review and publish.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/311435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=311435"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/adaratranslate"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=311435"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=311435"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=311435"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=311435"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=311435"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=311435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}