Hi @m.finamor
It would be really nice if we could configure the AI Translate plugin to add a list of field names that would be skipped for translation.
For example, we have JSON settings fields in many of our blocks, and I would like to exclude them. Now, ChatGPT sometimes translates object property names and values, which we don’t want.
If you see this as useful, it would help us a lot.
Hello @primoz.rome
We just released the new update with the new vendor options
If you update the plugin to version 2.0.1 you will see the new vendor options ready to select on the config screen of the plugin! If you don’t have it installed yet, you can install it here: https://www.datocms.com/marketplace/plugins/i/datocms-plugin-ai-translations
A quick note if you are a DeepL user: DeepL support has been added!
But, it has a small caveat on setup, due to security concerns on DeepL side, unlike other vendors that allow the requests to be made directly on browser, now DeepL requires you to make a small proxy to make sure all requests are server-side. I explained why that is and how to setup a small proxy in minutes right here: https://github.com/marcelofinamorvieira/datocms-plugin-ai-translations?tab=readme-ov-file#deepl-requires-a-proxy-why-and-how with a deeper CLI breakdown (for an even easier deploy) right here: https://github.com/marcelofinamorvieira/datocms-plugin-ai-translations/blob/master/docs/DeepL-Proxy-CLI.md
Also, you can now add exclude rules, on every vendor:
Allowing you to exclude roles that cant access the plugin functions
Fields that will be skipped on translation and not have the translate option
And entire models to be skipped from translation and not have the translate option
Let me know if it works!
2 Likes
system
Closed
October 31, 2025, 12:22pm
3
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.