[Resolved] AI based automatic translations dynamically
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is revamping their website using React.JS with WordPress as the CMS and wants to use WPML for automatic translations. They inquired about the process of dynamic page creation with WPML, whether WPML can automatically translate meta tags, and the speed of creating translated pages. Solution: We explained that pages can be automatically translated into multiple languages using WPML’s Automatic Translation feature by enabling 'Translate Everything Automatically' and setting it to publish without human review for full automation. For meta tags, if using a supported SEO plugin like Yoast SEO, Rank Math, or All in One SEO, WPML can translate meta titles and descriptions, provided these fields are marked as translatable in WPML settings. Translated pages are typically created within a few seconds to minutes after the original content is published, depending on various factors such as content length and server performance.
For further details on using WPML with the WordPress REST API, which has some limitations, the client can consult the following resources:
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I have a client who is revamping their website using React.JS with WordPress as the CMS. We want to use WPML for translations and aim to automate the translation process without human involvement.
Symptoms:
No specific issue or error message mentioned.
Questions:
How does the dynamic page creation work with WPML for automatic translations? Can I create a page in English and have it translated into 4 or 5 other languages with just a few clicks?
Does WPML automatically translate the meta tags of these pages, including meta title and description?
How quickly are these translated pages created after I create one in English? Is there a specific time frame?
How does the dynamic page creation work with WPML for automatic translations? Can I create a page in English and have it translated into 4 or 5 other languages with just a few clicks?
Yes, you can create a page in English and have it automatically translated into multiple languages using WPML’s Automatic Translation feature.
Here’s how it works:
- You create a page in English (your source language).
- WPML detects this new content.
- If you have Translate Everything Automatically enabled, WPML will:
- Automatically queue the content for translation.
- Use your chosen translation engine (e.g., PTC, DeepL, Google Translate, Microsoft).
- Publish translated versions in the target languages (e.g., French, German, Spanish, etc.).
To achieve full automation:
- Go to WPML → Translation Management
- Set Translate Everything Automatically to ON.
- Choose to Publish without review (you can skip human review for full automation).
Does WPML automatically translate the meta tags of these pages, including meta title and description?
Yes, it does, if you’re using a supported SEO plugin (like Yoast SEO, Rank Math, or All in One SEO) in combination with WPML.
WPML integrates with these SEO plugins and can translate:
- Meta title
- Meta description
These SEO fields are handled as translatable custom fields or plugin-specific fields in WPML.
Make sure:
- The SEO meta fields are marked as translatable under WPML → Settings → Custom Fields Translation.
How quickly are these translated pages created after I create one in English? Is there a specific time frame?
WPML typically begins translating immediately after the original content is published, depending on your automation settings and translation engine.
- Speed: It usually takes a few seconds to a couple of minutes per language, depending on:
- Content length
- Number of languages
- Server performance
- If “Translate Everything Automatically” is on and set to “Publish translations immediately,” translated pages can appear within 1–2 minutes after page creation.