Linux 软件免费装
Banner图

EPICWP AI Translation for Polylang

开发者 epicwpsolutions
更新时间 2026年10月11日 21:21
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

polylang translation automatic translation chatgpt ai translation

下载

4.23.1 4.24.0 4.24.1

详情介绍:

Translate a post, page or category into every language on your Polylang site in one click, with your own OpenAI key and no plugin limits. EPICWP AI Translation for Polylang is a free WordPress plugin that translates posts, pages, custom post types and terms with AI on sites that use Polylang. It creates the Polylang translations from the edit screen and runs the work in the background on your server. It uses your own OpenAI API key with the GPT-5.4 Nano model, so there is no account with us, no subscription and no usage limit. Block and HTML structure stay intact, and a second run only sends the fields you changed. The post list and a dashboard show the status of every translation. How it works
  1. Install Polylang and add your languages. Then install and activate EPICWP AI Translation for Polylang.
  2. Paste your OpenAI API key under Languages > AI Settings and click Test connection.
  3. Open a published post, page or term, tick the target languages and click Start Translation.
The translations appear in Polylang moments later, linked to the original and ready for the language switcher. On a fresh site the first translated post is minutes away. What it translates What it does not do Free vs Pro The free edition is complete for translating content one item at a time. The Pro edition is for sites with a lot of content, page builders, WooCommerce or SEO plugins. Free edition Pro edition Upcoming in Pro: Auto-Translate 24/7, which translates new and edited content automatically. Moving to Pro keeps your settings and translation records. The Pro edition is a separate plugin, sold on our website as Polylang AI Automatic Translation: see pricing and licenses or upgrade to Pro. In both editions the AI provider bills the AI usage, not us. Translation providers and quality The free edition uses the OpenAI API with GPT-5.4 Nano, chosen for its price and translation quality. The Pro edition adds Anthropic Claude, Google Gemini and OpenRouter, with a choice of model. A language model translates the whole post in context, so tone and terminology stay consistent, and it follows instructions such as keeping brand names or using the formal address. The plugin checks every answer before writing it; a refusal or an incomplete answer is reported, not saved. To redo a result, change the instructions and tick Force re-translation for the fields you want. Why people choose this plugin Compatibility and requirements Privacy and third-party services Your content goes to the OpenAI API only when you start a translation, and nothing goes to us: no telemetry, no account, no phoning home. The External services section below lists what is sent, when, and the OpenAI terms and privacy policy that apply. No visitor data is ever sent. Not affiliated with Polylang EPICWP AI Translation for Polylang is an independent plugin by EPIC WP. It is not developed by, endorsed by or affiliated with the makers of Polylang. Support and documentation

安装:

  1. Install and activate Polylang (or Polylang Pro) and add your languages under Languages > Languages.
  2. Install EPICWP AI Translation for Polylang from Plugins > Add New (search for "EPICWP AI Translation for Polylang") or upload the zip, then activate it.
  3. Create an API key in your OpenAI account at https://platform.openai.com/api-keys and add a payment method or prepaid credit under Billing.
  4. Go to Languages > AI Settings, paste the key, click Test connection and save. The post types and taxonomies you can translate are the ones you enabled for translation in Polylang.
  5. Open a published post, page or term. In the AI Translation box, tick the target languages, add instructions if you like and click Start Translation.
  6. Follow progress in the box or on the Languages > AI Translation dashboard, then open the translation in the editor to review it.

屏幕截图:

  • The result on the front end: the English post next to its Spanish translation, linked in Polylang.
  • The AI Translation dashboard: coverage per content type and language, plus the activity feed.
  • The posts list with the AI column: translated languages per post, and a filter by status.
  • Languages > AI Settings: paste your OpenAI key, test the connection and save.
  • The AI Translation box on the category edit screen: terms are translated the same way as posts.

常见问题:

Do I need my own OpenAI account and API key?

Yes. The plugin sends your content to OpenAI with your own API key and nothing else is needed: no account with us, no subscription. Create the key at https://platform.openai.com/api-keys with billing enabled; a ChatGPT subscription is not the same thing: the API is billed separately by usage.

What does it cost to translate a post?

The plugin is free and has no usage limits; OpenAI bills you per token for the GPT-5.4 Nano model, which comes to well under one cent per language for a typical 1,000-word post. Long pages and many languages add up in proportion, and your OpenAI usage page shows the exact amounts.

What is the difference between the free and the Pro edition?

The free edition translates one post, page or term at a time from the editor, with OpenAI; the Pro edition adds bulk translation, page builders, WooCommerce, custom fields, SEO meta, Polylang strings, more AI providers and premium support. The full comparison is in the Free vs Pro section above. Both editions share their settings and translation records, so upgrading keeps everything.

Which content is translated?

For posts, pages and custom post types: the title, the content, the excerpt and the slug; for terms: the name, description and slug. Block editor markup and classic editor HTML keep their structure. Custom fields are not sent to the AI in the free edition; Polylang's own custom fields synchronisation copies them, and the Pro edition lets you decide per field whether it is translated, copied or ignored.

Can I translate into multiple languages at once?

Yes. Tick as many target languages as you like in the AI Translation box and one run creates all of them. Translating every item of a post type in one go is a Pro feature.

Does it work with Polylang Pro and the free Polylang plugin?

Yes, both, from Polylang 3.7 onwards. The plugin uses Polylang's languages and translation links and adds no language system of its own. It is not affiliated with Polylang.

Does it work with Elementor, Bricks and other page builders?

Content written in the block editor or the classic editor is translated in every edition. In the free edition, Elementor and Bricks layouts are copied unchanged into the translation, so the translated page opens in the builder with the original text for you to translate there; the Pro edition translates Elementor and Bricks layouts in place. Other page builders are not supported.

Does it translate WooCommerce products?

In the Pro edition, yes: product content and the WooCommerce product fields are translated in place. The free edition is not built for shops: when Polylang lists products as translatable it translates a product's title, description, short description and slug only, and leaves prices, attributes and variations alone.

Does it translate ACF fields, custom fields and SEO meta from Yoast or Rank Math?

In the Pro edition, yes. It translates ACF fields, custom fields you mark as translatable, and SEO meta for Yoast SEO, Rank Math, All in One SEO, SEOPress, Slim SEO, Squirrly SEO, The SEO Framework and SEO Engine Pro. The free edition leaves custom fields and SEO meta to Polylang's own synchronisation.

Can I review a translation before it is published?

No. The translation is published as soon as it is written, with the same status as the original, and you review or correct it in the editor afterwards. Only published content is translated; a draft or private post waits until you publish it.

What happens when I edit the original?

Open it and translate again: only the fields that changed since the last translation are sent to OpenAI, the rest is kept. Tick Force re-translation to redo everything, or only the fields you select, for example after changing your instructions.

Can I bulk translate my whole site?

Not with the free edition, which translates one post, page or term at a time into as many languages as you like. Bulk runs across post types and taxonomies, and the upcoming Auto-Translate 24/7, are part of the Pro edition.

What happens if a translation fails?

The language card shows the error and the Support tab logs it, and nothing half-finished is written. Each item is retried up to three times when the cause is temporary (a rate limit, a slow response); when your OpenAI account is out of credit the run stops with a clear message. Fix the cause and start the translation again.

Where does my content go? Is it used to train AI models?

Your content goes to the OpenAI API only when you start a translation, and nowhere else: the plugin has no telemetry and sends nothing to us. OpenAI states that data sent through its API is not used to train its models unless you opt in; its terms and privacy policy are linked in the External services section. Your API key is stored in your WordPress database like any other setting, and logs stay on your server in wp-content/uploads/pllat-logs.

Can I choose the AI model?

Not in the free edition, which uses OpenAI's GPT-5.4 Nano model. The Pro edition lets you pick any supported OpenAI model and adds Anthropic Claude, Google Gemini and OpenRouter.

Does it slow down my site?

No. Translations run as background jobs on your server and only when you start them; nothing runs on the front end and nothing changes for your visitors. Before a run, the plugin sends one request to your own site address to check that background jobs can run; if your host blocks loopback requests or WP-Cron, the preflight check tells you what to fix.

Is this the official Polylang plugin?

No. EPICWP AI Translation for Polylang is an independent plugin by EPIC WP and is not developed by, endorsed by or affiliated with the makers of Polylang. It requires Polylang to be installed.

Where do I get support?

Post in the support forum for this plugin on WordPress.org. The Support tab under Languages > AI Settings has the error log you can quote in your post. Pro customers get priority support through the support desk on our website.

更新日志:

4.24.1 Bug Fixes 4.24.0 What's New Bug Fixes 4.23.1 Bug Fixes 4.23.0 What's New Improvements 4.22.4 Bug Fixes Free edition 4.22.3 Bug Fixes Free edition 4.22.2 Bug Fixes 4.22.1 Bug Fixes 4.22.0 What's New Bug Fixes 4.21.4 Bug Fixes 4.21.3 Bug Fixes 4.21.2 Bug Fixes 4.21.1 Improvements Bug Fixes 4.21.0 What's New Improvements Bug Fixes 4.20.0 What's New Improvements Bug Fixes Older versions The full changelog, including older releases, is available at epicwpsolutions.com.