Linux 软件免费装
Banner图

AIT Multilingual Translate

开发者 itdesignsro
更新时间 2026年7月3日 21:31
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

ecommerce translation localization ai multilingual

下载

0.3.39

详情介绍:

AIT Multilingual Translate helps site owners translate WordPress content with AI and machine translation providers while saving translations locally for reuse. The plugin is currently available as a Public Beta Build. Please make a backup before bulk translating production websites. Language flag icons are bundled locally from the MIT-licensed lipis/flag-icons project. No external request is made to load flag images. Key features Public Beta AIT Multilingual Translate is still under active testing. Bulk translation can consume provider quota and should be tested on staging first. The plugin stores API keys in WordPress options unless you define keys in wp-config.php. Trademark notice WooCommerce and Elementor are trademarks of their respective owners. This plugin is not affiliated with, endorsed by, or sponsored by WooCommerce, Automattic, Elementor, or their parent companies. External services AIT Multilingual Translate can connect to external translation providers. No provider is contacted unless you configure a provider key and start a provider test, queue process, background queue run, or on-page translation request. For all providers, the plugin may send source text strings, source language, target language, provider model/endpoint selection, and request metadata required by the provider. API keys are sent only to the selected provider endpoint and are not shown in the debugger or public output. OpenAI: Google Translate: DeepL: Gemini: Grok/xAI:

安装:

  1. Upload the ait-multilingual-translate folder to /wp-content/plugins/ or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate AIT Multilingual Translate.
  3. Open AI Translate in the WordPress admin menu.
  4. Choose source and target languages.
  5. Select a provider and add the provider API key.
  6. Run the scanner to collect site strings.
  7. Process the translation queue.
  8. Add a language switcher using [aitmt_language_switcher], a widget, Elementor, or a WordPress menu item.

屏幕截图:

  • Setup Wizard for languages, providers, API keys, scanning, and frontend editor.
  • Translation Matrix with search, status filters, pagination, and bulk save.
  • Scanner and queue controls for collecting and translating strings in batches.
  • Frontend editor toolbar and modal for administrator translation corrections.
  • Elementor language switcher widget controls.
  • WordPress menu language switcher setup.
  • Debugger with provider test, route diagnostics, queue status, and safe log export.

升级注意事项:

0.3.39 Adds safer API defaults and provider pricing guidance to help prevent unexpected translation costs. 0.3.38 Clarifies queue source reporting and adds a guarded page-load queue cleanup action for sites where page-load collection was previously enabled. 0.3.37 Adds queue safety guards and cleanup tools to prevent technical strings or unknown source rows from being sent to translation providers. 0.3.36 Blocks unknown queued rows from provider processing and adds diagnostics/cleanup for inflated queues. Open Scanner > Queue Debug Report before running Translate All on production. 0.3.35 Adds queue locks, retry limits, Translate All confirmation, usage logging, and safer new-install defaults to reduce unexpected provider usage. Review local quota settings before bulk translation. 0.3.34 Updates DeepL legal links in readme.txt for WordPress.org review. 0.3.33 Updates public branding to AIT Multilingual Translate, restores dashboard language search, language switcher styling, and frontend editor bindings after the final WordPress.org compliance cleanup. 0.3.32 This build uses the final ait-multilingual-translate slug/text domain and removes the beta self-update helper. Test on staging before replacing older beta builds. 0.3.31 Renames the public WordPress.org package to AIT Multilingual Translate and updates the slug/text domain. Test on staging before replacing an installed beta build. 0.3.30 Adds AI Cost Optimization, provider capability cards, language-pack readiness, and the final public package slug. Test on staging before bulk translation. 0.3.29 Final Tone of Voice polish and Scanner/Queue visibility for the selected global translation mode. 0.3.28 Adds a safe Scanner and Queue "Translate All" action plus final Tone of Voice UI polish. Test provider quota on staging before bulk translation. 0.3.27 Fixes admin styling on plugin subpages after the public slug change. No translation-engine or routing changes. 0.3.26 Public Beta Build package cleanup for WordPress.org, with Tone of Voice settings and Plugin Check hardening. 0.3.25 Adds frontend editor Auto Translate without changing queue, routing, WooCommerce, or switcher logic. 0.3.24 Controlled WordPress.org preparation cleanup. No translation-engine or routing changes. 0.3.23 Public Beta Build for WordPress.org preparation. Back up production websites before bulk translating and test provider quota settings on staging first.

常见问题:

Does AIT Multilingual Translate translate pages on every visit?

No. The recommended workflow is to scan strings, process them in the queue, save translations locally, and serve saved translations to visitors.

Can I use the plugin without an AI provider?

Yes. You can scan strings and manually edit translations in the Translation Matrix. Provider translation requires a provider API key.

Does the plugin support WooCommerce?

The Public Beta Build includes WooCommerce product and product-category URL compatibility helpers and scanner coverage for product content. Always test stores on staging before bulk translation.

Where are translations stored?

Translations are stored in a custom WordPress database table named with the site prefix, usually wp_aitmt_translations.

Are API keys visible in logs?

The debugger masks provider keys. Safe debug exports redact secrets and sensitive data before inclusion in reports.

Can I define API keys in wp-config.php?

Yes. Supported constants are AITMT_OPENAI_API_KEY, AITMT_GEMINI_API_KEY, AITMT_GROK_API_KEY, AITMT_GOOGLE_TRANSLATE_API_KEY, and AITMT_DEEPL_API_KEY.

更新日志:

0.3.39 0.3.38 0.3.37 0.3.36 0.3.35 0.3.34 0.3.33 0.3.32 0.3.31 0.3.30 0.3.29 0.3.28 0.3.27 0.3.26 0.3.25 0.3.24 0.3.23 0.3.22 0.3.21 0.3.20