WPML 5.0 Beta – A Redesigned Experience and Smarter Automatic Translation
WPML 5.0 is the biggest update we’ve shipped in years.
Many WordPress users are exploring ways to combine ChatGPT and WPML to translate their websites. And it’s no surprise — ChatGPT is fast, fluent, and far better than traditional machine translation tools like Google Translate or DeepL.
In this article, we’ll go over what ChatGPT does well, where it fails in a real-world WordPress workflow, and how WPML AI solves these exact challenges.
Language models like ChatGPT bring major improvements to translation:
While these capabilities make ChatGPT look like an excellent solution, using it to translate WordPress is not as simple as you might think.
ChatGPT treats everything you give it as text. It doesn’t “know” what HTML, shortcodes, or structured content mean. If you paste in a WordPress page with headings, buttons, lists, and shortcodes, the results can break your layout or mangle important dynamic parts.
For example, if you paste in this:
<h2>Welcome to our store</h2> [product-price id=101]
ChatGPT might return:
<h2>Bienvenido a nuestra tienda</h2> [precio-del-producto id=101]
Looks harmless, but the shortcode [precio-del-producto] doesn’t exist and will break your site.
Even if you format your content carefully and avoid breaking shortcodes, manually translating your site with ChatGPT becomes a logistical nightmare. You’ll spend hours copying, pasting, and fixing output — and the larger your site, the worse it gets.
Here are three real-world examples:
Even for small sites, this manual workflow is tedious. For larger ones, it’s nearly impossible to maintain consistency and quality.
Each prompt is treated in isolation. If you translate 20 different posts, terms might vary. For example, “checkout” might become:
Even if you try giving clear instructions, like “translate the content but leave shortcodes unchanged”, ChatGPT can still misinterpret or reformat things it shouldn’t.
This is especially risky with:
Whether you’re editing a product or updating an old post, you’ll need to manually update translations to ensure they match your original content.
If you rarely update content on your website, redoing translations is a small task. However, if you run a big website and regularly edit your pages, updating translations can quickly become its own project.
Besides having to remember to update translations, the process itself will likely differ depending on the type of content you’re updating. And if remembering different workflows isn’t hard already, you’ll need to repeat this process per each language on your website.
ChatGPT can be useful when you’re translating a few pages, know how to prepare input and clean output, and don’t mind regularly fixing layout issues. That said, for real websites with real visitors (and SEO implications) this method becomes time-consuming and risky.
We built WPML AI to give you the best of AI translation, optimized for WordPress sites. Here’s what you can expect:
And in case you’re wondering, yes – you can translate your entire website with just a few clicks (and under 5 minutes). Here’s a quick video showing how to translate your website with WPML AI:
ChatGPT brought a huge improvement to how we translate. For real-world usage, WPML AI offers the best in AI translation, tailored exactly for WordPress sites of all sizes and types.
If you already have WPML, you can make WPML AI your primary translation engine by going to WPML → Settings and dragging WPML AI to the top of the engines list.
If you don’t yet have WPML, visit our pricing page to find the right plan for your website.