Linux 软件免费装
Banner图

AutoLingo — Translation for Polylang

开发者 autolingo
更新时间 2026年6月26日 17:26
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce polylang translation multilingual automatic-translation

下载

1.1.16

详情介绍:

AutoLingo connects your Polylang-powered site to DeepL, Google Translate, or OpenAI and automates the entire translation workflow — from a single post to your full content library. Features Page builder support SEO plugin support ACF Translates text, textarea, wysiwyg, and link (title only) fields, including repeater and flexible_content layouts. WooCommerce Translates custom product attributes (name + pipe-separated values) and the purchase note. Price, stock, and SKU are never modified. Reliability

安装:

  1. Upload the autolingo-polylang-translate folder to /wp-content/plugins/
  2. Activate the plugin under Plugins
  3. Go to Settings → AutoLingo and enter your DeepL API key
Via SSH / WP-CLI: cp -r autolingo-polylang-translate /var/www/html/wp-content/plugins/ wp plugin activate autolingo-polylang-translate

屏幕截图:

  • Post list — one-click translate action link next to each post, with a loading overlay while translation runs.
  • Dashboard widget — translation coverage per language and remaining API credit at a glance.

常见问题:

Which DeepL plan do I need?

Both plans work. The Free plan gives 500,000 characters/month at no cost — the key ends with :fx. The Pro plan is billed per character with no monthly cap.

Does it work with Polylang free or only Polylang Pro?

It works with both Polylang (free) and Polylang Pro.

Will it overwrite my existing translations?

translate-missing only creates translations that do not yet exist. translate-all creates or updates all translations. Auto-translate on publish updates existing translations each time the source post is published.

Are shortcodes translated?

No. Shortcodes ([contact-form-7 …], [vc_row], Divi modules, etc.) are replaced by neutral placeholders before sending to the translation API and restored verbatim in the output. This protection applies to all three providers (DeepL, Google Translate, OpenAI). SEO template variables (%%title%%, %sep%) are also preserved automatically.

What happens if the DeepL rate limit is hit?

The plugin retries automatically up to 3 times with exponential back-off (2 s, 4 s, 8 s). If all retries fail the error is logged and the translation is skipped for that request.

更新日志:

1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 Bug fixes 1.0.0