Linux 软件免费装
Banner图

LATW AI Translation for WPML

开发者 szymon0zawadzki
更新时间 2026年10月14日 19:22
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

wpml machine translation automatic translation ai translation llm translation

下载

3.0.4 3.0.0 1.1.1 1.3.0 1.4.0 1.4.1 1.5.1 1.5.5 1.5.6 1.6.0 1.6.1 1.6.2 2.0.0 2.0.2 2.0.3 2.0.5 2.0.1 2.0.4 2.0.6 2.0.7 2.0.8 2.1.0 2.2.0 1.1.0 1.2.0 2.0.9 2.2.1 2.2.2 2.2.4 3.0.1 3.0.2 2.2.3 3.0.5 3.0.6 3.0.3 3.1.0

详情介绍:

LATW AI Translation for WPML adds an AI translator to the WPML Translation Management workflow you already use. WPML keeps doing what it does today: language switching, translation jobs, string translation, the whole multilingual structure of your site. This plugin registers one additional translator inside that pipeline and lets it do the actual translating, using the AI model or translation engine you pick. https://youtu.be/iqlw5al1G4Q You bring your own API key WPML's built-in automatic translation is billed in WPML credits. This plugin works differently. You connect your own provider key, and every request goes straight from your WordPress server to OpenAI, Google, Anthropic or DeepL, at their published rates, with nothing added on top by us. A real example. Translating 30 articles into 3 languages costs €386.00 in WPML Automatic Translation credits. The same job, through this plugin with GPT-5.4 nano, costs $0.45. Same content, same WPML workflow, over 99% off the bill. Nothing passes through our servers, and no content is stored outside your site and your chosen provider. You are responsible for your own provider billing and usage limits. The one exception is LATW Cloud, an optional engine you connect yourself: it translates on LATW's servers instead. How it plugs into WPML On activation the plugin creates a dedicated virtual translator user, latwaitr_ai_bot, shown in WPML as "LATW AI Translator", and registers it with WPML as a local translator for your active language pairs. Assign content to that translator on WPML's Translation Management screen and the plugin picks the job up automatically, translates it with your chosen engine, and hands the result back through WPML's own pipeline. The practical consequence: if WPML can send it for translation, this plugin can translate it. Posts, pages, custom post types, taxonomies, strings, page-builder layouts, third-party integrations. The plugin does not reinvent translation routing, it rides WPML's. Who it is for Features Free vs Pro The free version is not a trial. It translates unlimited content into every language configured in WPML, permanently. Free Pro Everything in free, plus: Upgrade to Pro Supported content Translation engines Six engines, split into two kinds, plus any endpoint of your own, or LATW Cloud. Language models read the whole page, follow your prompt and your website description, and handle nuance. Machine translation engines are faster and cheaper per word but take no instructions, because there is nothing to instruct. Language models Machine translation Your own endpoint (Pro) Each engine stores its own API key and model separately, so switching between them, and back again, costs you nothing in reconfiguration. LATW Cloud With LATW Cloud, your server doesn't call an AI provider or wait for WP-Cron to collect the answer. LATW's servers read the text from your site, translate it and write the translation back, so long pages and large batches no longer depend on your host's timeouts or on WP-Cron. LATW Cloud is a good fit if: Connecting. Under AI Translator → Settings → General, pick LATW Cloud as the engine and click Connect with LATW. A window opens where you sign in to your LATW account and authorize the site. The plugin does the rest and checks that LATW Cloud can reach your site. No Pro licence is needed. Requirements. The site must be reachable from the internet. If a security plugin, firewall or password protection blocks access, LATW Cloud tells you when you connect or click Test connection. Your data. LATW Cloud does not store your source texts. They are processed only while a translation is running. Finished translations are written straight back to your site. A translation is stored on LATW's servers only when your site can't be reached at that moment. In that case it is kept for up to 7 days until it can be delivered, and then deleted. Requirements Third-Party Services Content is sent only to the engine you selected in the plugin settings, and only when you start a translation. Nothing is sent without your action, and every request goes directly from your WordPress server to that provider — except with LATW Cloud, described last, where LATW's servers do the translating. OpenAI API Google Gemini API Google Cloud Translation API MyMemory (Translated S.r.l.) LATW Cloud

安装:

Quick start
  1. Install and activate LATW AI Translation for WPML
  2. Go to AI Translator > Settings, choose an engine and paste its API key. Starting with MyMemory needs no key at all. 2.5. Optionally write a short website description, so the language model knows what kind of site it is translating
  3. Open Translations page, select your content, and translate it.
The plugin picks the job up from there and returns the finished translation through WPML. Check Translation History to see what was sent, what came back, and what it cost. Adding Pro Pro is a separate add-on plugin that runs alongside this one. Install this plugin first, then upload the Pro .zip under Plugins > Add New > Upload Plugin and activate it. The extra engines, the glossary and automatic translation appear on the screens you already know — there is no second settings page and nothing to migrate. Where to get an API key The settings screen links straight to the right page for each engine, with step-by-step instructions:

屏幕截图:

  • Pick your engine and model
  • Batch-translate WPML interface, theme and plugin strings in one pass
  • Translation history: what was sent, what came back, and what each job cost

升级注意事项:

3.0.5 If you use the Pro add-on with OpenAI or Gemini, translations now use the model you selected in Settings instead of the default one. If that model costs more per token, so will your translations — check your Model setting after updating. 3.0.0 The Pro version is now an add-on that runs alongside this plugin instead of replacing it. If you use the free plugin only, nothing changes and no action is needed. If you have Pro, update it too: it will offer to install this plugin for you, and your translations, settings and licence are carried over untouched. 2.2.0 Every language configured in WPML is now available in the free version, and MyMemory joins as a free engine that needs no API key. No settings changes needed.

常见问题:

Do I need WPML?

Yes. This is an add-on for WPML, not a standalone translation plugin. It extends WPML with AI-powered automatic translation and does nothing without it.

How is this different from WPML's own automatic translation?

WPML bills automatic translation in WPML credits, purchased from WPML. This plugin bills nothing at all: you connect your own provider key and the provider charges you directly at their list price. There is no markup and no intermediary. In exchange you manage your own API account and your own spending limits. The one exception is LATW Cloud, if you choose to connect it. Then you pay for translation in LATW Credits instead of keeping your own provider account, or you use your own API key in LATW Cloud.

Is my content sent anywhere else?

No. Content goes from your server to the engine you selected and back. It does not pass through our servers, and we neither see nor store it. The exception is the optional LATW Cloud engine, if you connect it: LATW's servers then read the text from your site, have it translated by the AI model chosen for the site and write the translation back. Source texts are not stored. A translation is kept on LATW's servers only while your site can't be reached to receive it, for up to 7 days (see LATW Cloud above).

What can I do with the free version?

Translate unlimited content into every language configured in WPML, using MyMemory, Google Translate, OpenAI GPT-6 luna, GPT-5.4 nano or Gemini 3.5 Flash Lite, or connect LATW Cloud. Posts, custom post types, taxonomies, ACF, Elementor, Bricks, SEO metadata and WPML strings are all included. It is not a trial and it does not expire.

How much does translation actually cost?

It depends on the engine and the volume. Language models bill per token, Google Translate and DeepL bill per character, MyMemory is free within its quota. Rough guide for a single 1,000-word page:

  • OpenAI GPT-5.4 nano — under $0.01
  • Gemini 3.5 Flash Lite — under $0.01
  • Google Translate — $20 per million characters
  • MyMemory — free, within its daily quota
  • Batch mode — roughly half the synchronous price
For a full project: 30 articles into 3 languages runs to €386.00 in WPML Automatic Translation credits, against $0.45 with GPT-5.4 nano through this plugin. LATW Cloud prices each job by the number of words and charges it in LATW Credits, or your provider bills you directly if you use your own API key in LATW Cloud. Current prices are at latw.ai/cloud.

Which engine should I choose?

If quality on nuanced content matters most, use a language model. It sees the whole page, follows the translation prompt and your website description, and keeps tone consistent. If you are pushing large volumes of straightforward text and cost is the priority, Google Translate and DeepL are cheaper and faster, and MyMemory is free within its daily quota. If you don't want to manage an API key, WP-Cron is unreliable on your host or your server is small, choose LATW Cloud.

Can I switch engines later?

Yes, at any time. Each engine keeps its own key and model setting, so switching back does not mean re-entering anything. While the site is connected to LATW Cloud, the Engine setting is locked to it. To use another engine, click Disconnect under AI Translator → Settings → General (or disconnect the site in LATW Cloud). The engine you used before connecting comes back, with its key and settings unchanged.

Do Google Translate, DeepL and MyMemory use the prompt?

No. They ignore the translation prompt, the website description and the reasoning effort setting. They are translation engines rather than language models, so there is nothing to prompt.

Can I customise the translation prompt?

In the free version the prompt is fixed and shown read-only on the Settings page, but you can add a website description that is passed to the model with every translation. A fully editable prompt, along with a glossary for locking specific terms, is a Pro feature. With LATW Cloud, the prompt, the glossary and the website description are set for the site in LATW Cloud instead, and their fields here link there.

What are the processing modes?

Synchronous waits for the provider and fills in the translation in the same run. Fastest feedback, full price. Background is OpenAI-only. It finishes in minutes without holding a long request open, and is the default where available. Batch sends the job to the provider's Batch API for roughly half the price and collects it when ready, usually within the hour, though providers only guarantee a 24-hour window. All three modes are available in the free version. Google Translate, DeepL and MyMemory run synchronously only, because they have no Batch API. That is safe even for long posts, since their content is split into many small requests. With LATW Cloud there is no processing mode to choose: LATW's servers run the translation, so the setting is hidden.

What is bulk translation, and how is it different from Batch mode?

They solve different problems and the names are easy to confuse. Batch mode is about price: a single job is sent to the provider's Batch API instead of being translated immediately, and comes back at roughly half the cost. Available to everyone. Bulk translation (Pro) is about volume: you select dozens of posts and queue them all for translation in one action, rather than assigning them one at a time. It works with any processing mode.

Can I translate from a chat with Claude or ChatGPT?

Yes, with Pro. Pro includes an MCP server: connect your site once to Claude or ChatGPT, then ask the assistant to translate a post, page or product. It reads the content through WPML, translates it inside the subscription you already have, so there is no API key and no per-token charge, and publishes the result as a WPML-linked translation with blocks and internal links intact. The free version does not include MCP. While the site is connected to LATW Cloud, the MCP server and Pro's automatic translation are switched off. Their settings are kept, and they work again after you disconnect.

Does it work with WooCommerce?

WooCommerce support is a Pro feature. Products are ordinary posts as far as WPML is concerned, so the free version translates whatever WPML hands over, but it has no shop-specific handling: no product attribute taxonomies (pa_*), no variations, no other WooCommerce data. Pro adds that handling and supports it.

Does it work with page builders?

Elementor and Bricks Builder are fully supported. Other builders compatible with WPML should work, but have not been officially tested.

Can I translate WPML strings?

Yes. The plugin integrates with WPML String Translation, so interface strings, theme strings and plugin strings can be batch-translated through your chosen engine directly from the plugin.

Can I see what was translated?

Yes. The Translation History page shows every past translation, what was sent, what came back, the status of each job and what it cost. For translations done by LATW Cloud, the Cost column says "LATW Cloud", because LATW Cloud bills them. You can see what they cost in your LATW account.

How are translations queued?

Through WordPress Cron, in the background, so long jobs do not time out. You can check cron status from the admin UI. With LATW Cloud, WordPress Cron is not used. Translations show as "In LATW Cloud" in the queue, and LATW's servers write each one back to your site as soon as it is ready. You can cancel a translation from the queue until LATW Cloud starts translating it.

What happens when my Pro license expires?

The version you have keeps working, but you stop receiving updates until you renew. The free version continues working regardless, with no license at all.

更新日志:

3.1.0 3.0.6 3.0.5 3.0.4 3.0.3 3.0.2 3.0.1 3.0.0 2.2.4 2.2.3 2.2.2 2.2.0 2.1.0 2.0.9 2.0.0