Manual Translation
Maintain direct control over your translations with a manual translation workflow.
Manage your store's translations manually or streamline your workflow with AI-powered automatic translation using WooCommerce Multilingual Pro.
Manual download and offline activation available.
Two workflows, one plugin. Use the one that fits each job, and change your mind whenever you like.
Maintain direct control over your translations with a manual translation workflow.
Use AI-powered automatic translation to streamline translation tasks.
Choose the translation method that suits your workflow: manual translation or AI-powered automation.
Activate your licensed installation using the supported offline registration and license-file workflow.
Download the plugin package manually and follow the documented registration and activation process.
Designed for multilingual translation workflows in WooCommerce stores.
The core of the product, grouped by what it is for. Every item below is a shipped capability, not a roadmap.
Write and edit each translation yourself, so terminology and tone stay exactly where you want them.
Send outstanding content to a translation provider and have it filled in for you.
Draft with automation, then review by hand — or translate a whole language manually and automate only the rest.
The plugin is delivered as a ZIP you install yourself through the WordPress dashboard.
Record the details the license is issued to, on the plugin's own registration screen.
Activate through the plugin's existing activation system, using the signed file you are issued.
Use the supported file-based workflow, with no direct connection between your site and a licensing server.
A workflow designed around WooCommerce stores rather than a generic content site.
A dedicated landing page covering the product and the activation procedure, so customers are not left guessing.
Documented steps for installation, registration and activation, written for the person doing it.
These are documented capabilities of the plugin, listed here because they are part of what you receive. Nothing on this page is a forward-looking promise.
Neither one is better in every case. This is what each is good at, stated plainly.
| Aspect | Manual translation | AI-powered automatic translation |
|---|---|---|
| Who writes it | You do, in the editor, field by field. | A configured translation provider does, in a background run. |
| Best for | Product names, legal text, brand voice — anything where the exact wording matters. | Large volumes of straightforward content that would take a long time to write by hand. |
| Needs an internet connection | No. | Usually yes — the request goes to your translation provider. Check your provider's requirements. |
| Needs a provider account | No. | Yes. Automatic translation only runs once you have configured a provider. |
| Quality | As good as the person writing it. | Varies by provider, language pair and content. Review what matters — no automatic translation is guaranteed to be error-free. |
| Can be mixed | Yes. | Yes. Draft with automation, then edit by hand. An approved translation is not silently overwritten. |
Six steps. The exact wording of each screen may differ slightly — always follow the instructions that come with your copy.
Purchase your WooCommerce Multilingual Pro license through the official purchase link.
Receive the plugin ZIP package and the instructions for manual installation, registration, and activation.
Log in to WordPress, navigate to Plugins → Add New Plugin → Upload Plugin, select the ZIP file, and install it.
Open the plugin's registration screen and complete the required customer registration details.
Follow the plugin's supported offline activation process. Where required, export the activation request, obtain the corresponding signed license file from the license issuer, and import that file into the plugin.
Once activation is complete, open the available plugin features and choose manual or AI-powered automatic translation.
The full procedure, written out. Nothing here assumes a licence server is reachable from your site.
WooCommerce Multilingual Pro is delivered as a downloadable ZIP package through the delivery method configured by the seller, and you install it yourself through the WordPress dashboard.
Registration happens inside WordPress, on the plugin's own screen. The details you enter are written into your activation request, so the issuer knows who the license is for. They stay on your site; nothing is sent anywhere automatically.
Activation is a file exchange. Your site generates a request; the license issuer signs it and returns a license file; your site verifies that file locally. At no point does your site need to reach a licensing server.
The most common situations, and what to check first. If none of these match what you are seeing, contact support with the diagnostic report from the plugin's activation screen.
Check three things in order. First, that the file was imported exactly as it was sent — opening it in a text editor and saving it again changes the bytes the signature covers, and the plugin will correctly refuse it. Second, that you are importing a license file and not the activation request you sent out; they look similar but only one of them is signed. Third, that your site's files have not been modified since the file was issued.
If the file still will not import, ask the issuer to generate a fresh one. If you cannot resolve it, contact support.
The request is built from the registration details, so complete those fields first and save them. If the button still does not produce a file, the usual cause is that the browser is blocking the download, or that something on the server prevented the response from completing.
Most activation screens also let you copy the whole request as text. That works exactly as well as sending the file, so it is the quickest way around a download that will not start.
A license is bound to the address and the installation it was issued for. This message appears when the site the file was made for is not the site you are importing it on — a staging copy, a changed domain, or a site that has been reinstalled.
If you have genuinely moved your store to a new address, contact support or the issuer: the license needs to be re-issued for the new one rather than transferred by hand.
Confirm the plugin is active, then open its menu from the WordPress admin sidebar. Until a license is active the plugin's settings are locked, and the screen will say so — that is the gate working, not an error.
Nothing is deleted while the site is unactivated: your languages, translations and store data remain in place and come back as soon as activation succeeds.
Automatic translation does nothing until a provider is configured, so check that first: an endpoint, a model and a working key. Then check that your site can reach that provider — a firewall, a proxy or an expired key all present as "nothing was translated".
Manual translation is unaffected by any of this and keeps working whether or not a provider is configured.
If attaching a file is awkward, paste the activation request into the body of an email instead — the whole request is text, and pasting it works as well as attaching it. For the license file you receive back, it does need to arrive unaltered, so a direct download or a file attachment is safest.
If you are not sure whether a transfer preserved the file, contact support before importing.
Click any image to open it full size. Use the arrow keys to move between them, and Escape to close.
A short walk through each one, from an empty translation to a published page.
Full control, and the wording is exactly yours. It takes as long as writing does.
Much faster on volume. The output is a draft to review, not a finished translation — treat it that way and it saves real time.
Two licenses, one plugin. Both cover a single site and include the same features — manual translation and AI-powered automatic translation. Choose the term that suits you.
For a single-site license.
Includes
For a single-site license.
Includes
What the product is, how it is delivered, and how it is activated.
Where a policy has not been published, the answer says so rather than guessing.
It is a WordPress plugin for managing multilingual content in a WooCommerce store. You can translate content yourself, or have it translated automatically by an AI-powered translation provider you configure.
Yes. Manual translation is one of the two supported workflows, and it works with no provider configured and no internet connection.
Yes. Automatic translation runs once you have configured a translation provider with an endpoint, a model and a working key. Without a provider configured, the automatic features have nothing to call.
You receive a ZIP package and install it yourself: Plugins → Add New Plugin → Upload Plugin, choose the ZIP, and install and activate it. The full procedure is in the guide above.
Your site generates an activation request file. You send it to the license issuer, who returns a signed license file. You import that file into the plugin, which verifies the signature on your own server and unlocks the settings. Nothing in that exchange requires your site to reach a licensing server.
No. Verification happens locally, using a public key that ships inside the plugin. You still need a way to send the request and receive the license file — normally email or another method agreed with the issuer.
Usually, yes. The request is sent to the translation provider you configure, so your site needs to be able to reach it. Whether that is possible depends on your hosting and your provider. Manual translation is unaffected.
First make sure you imported the license file exactly as it was sent — re-saving it in a text editor changes the bytes the signature covers. Then confirm you are importing the signed license file rather than the request you sent out. If it still fails, ask the issuer for a fresh file, and contact support if that does not resolve it.
A license is bound to the site it was issued for, so it cannot simply be copied to a different address. If you have moved your store, contact support or the issuer to have the license re-issued. Please contact support for confirmation of the exact policy.
Email ahmed@letstartnow.com. Including the diagnostic report from the plugin's activation screen helps considerably, and it contains no passwords or customer data.
There are two licenses to choose from — an annual license and a lifetime license, both for a single site. Purchase goes through the official purchase link once it is published on this page. If the link is not shown yet, email support and you will be given the current purchase method.
The guide on this page covers the whole procedure, and the same instructions ship with your copy of the plugin. Where the two differ, follow the version supplied with your copy.
Neither is an auto-renewing subscription — nothing charges you again automatically. The annual license covers one year of use, updates and technical support, and is renewed by purchasing it again if you want to continue. The lifetime license is a single payment for use of the plugin without an annual renewal, with updates and technical support included. Both cover a single site.
Questions about licensing, activation, or whether the plugin fits your store — ask directly.
This page is a static file with no backend, so there is no contact form here — a form that silently discarded your message would be worse than no form at all. Email reaches a real inbox.
Manual translation when the wording matters, AI-powered translation when the volume does. One plugin, both workflows, and an activation process you can complete without a licensing server.