Gato Multilingual for Polylang
Automatically translate your content
![Logo](/_next/static/media/Gato-logo-suki-rectangular.d3bab7ee.png)
![Target Image](/images/icons/plugins/multilingual-polylang.webp)
Automatically translate the content in your WordPress site, including posts, taxonomies, and media. It works with Polylang, and integrates with multiple translation APIs: DeepL, Google Translate, and ChatGPT.
Features
Translate content automatically
Publishing a post, creating a tag or category, or uploading media, will automatically trigger its translation.
Translate content in bulk
Select multiple entries and translate them via Bulk Actions.
No limit on languages
Whether you need to translate to 3 or 30 languages, you are covered.
Translate posts, taxonomies, and media
Translate your posts, pages, custom post types, taxonomies (tags and categories) and custom taxonomies, and media items.
Translate your own and 3rd-party CPTs
You can translate the description of WooCommerce products, LearnDash courses, Events Calendar events, and more.
Use Polylang or Polylang PRO
Manage your content using either the free or paid versions of the Polylang plugin.
Use the translation API of your choice
Choose among DeepL, Google Translate, and ChatGPT, to perform the translation.
Send the biggest context to the API
All strings are sent together in a single request (up to the API's limits), helping the API produce the best-possible results.
Use different APIs for different languages
You can decide to use DeepL if it supports the target language, and Google Translate or ChatGPT otherwise.
Translate blocks without breaking them
Properties inside Gutenberg blocks are translated without affecting the block's inner HTML structure.
Translate your custom Gutenberg blocks
Inject logic to have the properties of your custom blocks also translated.
Customize the prompt for ChatGPT
When using ChatGPT as translation provider, you can provide your own prompt and customize the results.
Automatically Translate your Content
Reduce the effort of managing translations on your site
Automatically translate your content, whenever:
- Publishing a post
- Creating a tag or category
- Uploading an image
All relationships across entities are also handled: A translated post (eg: to Spanish) will be assigned translated tags, categories, and featured image (ie: to Spanish).
Translate your own and 3rd-party CPTs
Translate content from your application's Custom Post Types, and from the plugins it requires
The content from any Custom Post Type can be translated, including from popular plugins such as WooCommerce.
Translate Content in Bulk
Select multiple entries and translate them via Bulk Actions
Translate entries in bulk, sending all strings to the API in a single request (up to the API's limits), improving the quality of the translation.
Select the translation API for each language
Use the best translation provider, language by language
You can use the translation provider of your choice, among:
- DeepL
- Google Translate
- ChatGPT
You're not restricted to using only one of them. Select the best one for each language.
Translate posts for the Classic and Block Editors
Whichever WordPress content editor you use, you are covered
Content based on both the Classic Editor and the Block Editor (Gutenberg) is automatically handled, according to the configuration for that CPT.
Localize/customize translations via ChatGPT
Adapt the prompt sent to ChatGPT according to your needs
When using ChatGPT to translate content, you can customize the prompt to suit your specific needs.