Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
PluginWordPressNew

AI Post and Product Translator for WordPress & WooCommerce – Linked Drafts, Glossary & hreflang

Translate posts, pages and WooCommerce products with your own AI into linked drafts: block-safe placeholders, a glossary and do-not-translate list, a structure check that refuses broken results, outdated detection, bulk runs with a cost estimate, a language switcher and hreflang links.

No reviews yet0 salesby TAQNIXUpdated Oct 29, 2026

Description

Posts, pages and products in every language, reviewed by you.

AI Post and Product Translator translates a post, a page or a WooCommerce product with your own AI account and saves the result as a linked draft in the target language. It does not need WPML, Polylang or TranslatePress: the links between translations live in post meta.

Original and translation side by side

What is translated

  • Title, content and excerpt (the short description of a product)
  • SEO title and description of Yoast SEO, Rank Math, SEOPress and AI SEO Meta Generator when they are filled
  • Custom product attributes (names and values), and optionally the alt, title, aria-label and placeholder attributes in the content
Know the cost before you start

Block-safe, or nothing is saved

  • Only the text is sent: block comments, JSON settings, links, shortcodes and code stay byte for byte
  • Inline formatting becomes placeholders; your glossary is always applied; the do-not-translate list, SKUs, product codes, e-mail addresses and phone numbers never leave your site
  • Every answer is validated: same placeholders, no new markup, links or shortcodes, the same blocks, tags and links as the original. A broken answer is retried once, then refused
Your blocks come back intact

Stay in sync

  • Translations are marked outdated when the original changes; translate again in one click
  • A published translation is never changed by the AI: the new text waits for your review
  • Side-by-side review of every field, right to left for Arabic
Translate from the edit screen

Bulk with a cost estimate

Pick items and languages, see the characters, requests, tokens and estimated cost, then start a background run with progress, pause, resume and cancel. A daily limit (200 requests by default) pauses it.

Products with their attributes

On the site

A language switcher (block, shortcode, widget) for the published translations, hreflang alternate links with x-default, and the lang attribute of translated pages.

Switcher and hreflang links

Per language, Arabic first-class

Formality, tone and the slug policy (transliterate, translated title, or original slug + code) per language. Arabic works as a source and as a target.

Translate, check, review

WPML and Polylang

When one of them is active the plugin works in copy-out mode (review, copy, JSON download) or, if you choose, registers the drafts through their documented API. It never writes into their tables. These interfaces were checked in their documentation and tested with stand-ins, not with the real plugins.

Inside WordPress

Honest limits

The AI can be wrong: every translation is a draft for a person to read. It is not a full multilingual system: no language prefixes in URLs, no translated menus or theme strings. Text inside block JSON settings and the alt text of media library items are not translated. Tested with a local stand-in model, not with every provider.

Tested

199 automated checks: placeholder protection, structure validation against hostile AI answers, linking and outdated detection, hreflang and switcher escaping, WPML/Polylang detection and API calls, the bulk run lifecycle, permissions and uninstall.

Documented

Illustrated guide in English and Arabic, and an Arabic translation of the plugin.

What's included

  • ai-post-and-product-translator.zip: the WordPress plugin (translation-ready, Arabic translation included)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Licence file (GPL-2.0-or-later) and changelog

Requirements

WordPress 6.0+, PHP 7.4+ and an API key of an AI provider. Optional: WooCommerce 8.0+ for products; Yoast SEO, Rank Math, SEOPress or AI SEO Meta Generator for SEO fields.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Translation files
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

// Translate one item into one language (a linked draft; nothing is published)
$res = TQTR_Translator::instance()->translate( $post_id, 'ar' );   // array( id, status ) or WP_Error

// Find the translations of an item
$all = TQTR_Links::members( $post_id );          // array( 'en' => 12, 'ar' => 57 )
$ar  = TQTR_Links::translation( $post_id, 'ar' ); // 57, or 0
$old = TQTR_Links::is_outdated( $ar );            // true when the original changed since

// The language switcher in a template
echo TQTR_Frontend::switcher( 0, array( 'style' => 'list' ) );   // or the shortcode [tqtr_switcher style="inline"]

// Filters
add_filter( 'tqtr_post_types', function ( $types ) { $types[] = 'event'; return $types; } );
add_filter( 'tqtr_fields', function ( $fields, $post ) {
	$fields['meta:_subtitle'] = array( 'value' => get_post_meta( $post->ID, '_subtitle', true ), 'html' => false );
	return $fields;
}, 10, 2 );
add_filter( 'tqtr_system_prompt', function ( $prompt, $from, $to ) { return $prompt . "\nUse British spelling."; }, 10, 3 );
add_filter( 'tqtr_copy_meta_keys', function ( $keys ) { $keys[] = '_my_layout'; return $keys; } );

// The key can live in wp-config.php
define( 'TQTR_AI_KEY', 'sk-...' );

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Translation of posts, pages and WooCommerce products into linked drafts with AI (OpenAI-compatible or Anthropic)
  • Block-aware segmentation with placeholder protection, glossary, do-not-translate list and validation that refuses broken results
  • Outdated detection, translate again, waiting updates for published translations, side-by-side review
  • Bulk translation with a cost estimate, background run, pause, resume and cancel; daily limit
  • Language switcher block, shortcode and widget; hreflang alternate links; lang attribute
  • Per-language formality, tone and slug policy; WPML and Polylang detection with copy-out or API mode; Arabic translation

Frequently asked questions

Do I need an AI account?

Yes. The plugin works with your own account at an OpenAI-compatible service (OpenAI, OpenRouter, Azure, a local server such as Ollama) or at Anthropic. You pay your provider for what you use; the plugin has no usage fees.

Is anything published automatically?

No. Every translation is a draft. A translation that is already published is never changed by the AI: a new version waits on the review screen until a person applies it.

Will it break my blocks?

It is built not to: only the text is sent, block comments, JSON settings, links and shortcodes stay as they are, and every answer is checked against the structure of the original. A result that does not match is refused and nothing is saved. Text stored inside block JSON settings is not translated.

Do I need WPML or Polylang?

No. Translations are linked through post meta. If WPML or Polylang is active, the plugin switches to copy-out mode, or registers its drafts through their documented API if you choose that. We did not run WPML or Polylang ourselves.

Does it translate WooCommerce products?

Yes: title, description, short description, SEO fields and custom attributes. The product is copied with the WooCommerce duplicate feature (price, images, variations); variation attributes are kept, categories are mapped when you linked their translations. Prices and stock are not synchronised afterwards.

Can I control terms and brand names?

Yes. Glossary rules are always applied, and the do-not-translate list, SKUs, product codes, links and e-mail addresses are never sent to the AI.

Does it work with Arabic?

Yes, as a source and as a target, with formal Modern Standard Arabic by default, right-to-left review screens and transliterated slugs. The plugin itself is translated into Arabic.

How much will it cost?

It depends on your provider and model. Before a bulk run you see the characters, requests, tokens and an estimated cost from the prices you enter; a daily limit (200 requests by default) stops runaway costs.

Is my content sent to Taqnix?

No. Text goes only to the AI provider you choose. Links, e-mail addresses, phone numbers, SKUs and your do-not-translate words are replaced by placeholders and never sent.

More from TAQNIX

  • App templateNew

    Taqnix POS Terminal – Offline-First Point of Sale PWA for Odoo 19: Next.js Source Code with Restaurant Tables, Kitchen Tickets, Loyalty and Arabic

    A point of sale for Odoo 19 that runs in the browser as an installable app and keeps selling when the network is gone: every order is saved on the device first and sent to Odoo once, with the same call Odoo's own POS uses. Variants and combos, split payments, receipts with barcode and QR, restaurant tables and kitchen tickets, dashboard, stock lookup, layaway, loyalty, English and Arabic. Full Next.js source code; no Odoo module to install.

    by TAQNIX
    No reviews yet
    Sales:0$399.00
  • ModuleNew

    UAE E-Invoicing (PINT AE) for Odoo 19 Community – PINT AE XML for Your ASP, Readiness Checks, UBL XSD and Schematron Validation, E-Invoice Outbox

    Prepare UAE e-invoices and credit notes in the PINT AE format (Peppol PINT AE Billing 1.0.4, UBL 2.1) for your Accredited Service Provider: TIN, TRN and tax categories, readiness checks per invoice and per batch, validation against the official XSD and Schematron, an outbox with statuses, a log and XML / ZIP export. It does not send anything. Arabic included.

    by TAQNIX
    No reviews yet
    Sales:0$149.00
  • PluginNew

    AI Support Reply Drafts for WooCommerce – Order-Aware Customer Reply Drafts with Fact Checks

    Draft replies to customer messages on the WooCommerce order screen with your AI model, from the order facts and your own shop texts only. Missing facts become [CHECK] placeholders; nothing is sent without a click and a confirmation.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • PluginNew

    AI Product Recommender and Bundles for WooCommerce – Related Products, Complete the Look & Add All to Cart

    Related products and “complete the look” bundles ranked by AI meaning similarity and what your customers bought together, with Add all to cart, a preview with the reasons, pins and exclusions.

    by TAQNIX
    No reviews yet
    Sales:0$49.00

Similar items

  • PluginNew

    AI Support Reply Drafts for WooCommerce – Order-Aware Customer Reply Drafts with Fact Checks

    Draft replies to customer messages on the WooCommerce order screen with your AI model, from the order facts and your own shop texts only. Missing facts become [CHECK] placeholders; nothing is sent without a click and a confirmation.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • PluginNew

    AI Product Recommender and Bundles for WooCommerce – Related Products, Complete the Look & Add All to Cart

    Related products and “complete the look” bundles ranked by AI meaning similarity and what your customers bought together, with Add all to cart, a preview with the reasons, pins and exclusions.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • PluginNew

    AI Chatbot from Your Site Content for WordPress – Answers Only from Your Pages, with Sources

    A chat widget that answers visitors only from your own pages, posts and products, links its sources, says so when the site has no answer and hands over to a person, with rate limits and spending caps.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • PluginNew

    AI Comment and Review Moderator – Spam, Abuse & Fake Review Filter for WordPress and WooCommerce

    Score new comments and product reviews with your AI model, decide by your own thresholds, and review everything in one queue. Dry run first; nothing is ever deleted.

    by TAQNIX
    No reviews yet
    Sales:0$29.00