DeepL support for Discourse Translator

Adding as a new post since all replies to the plugin are otherwise deleted on this forum. Continuing the discussion from Discourse Translator:

Seems API’s are available for those interested, in addition to their “Developer Pro Account”.


They also have some simulator here -

1 Like

Hi all,

I have in previous (now deleted) posts expressed the same desire. Think in principle it should be quick work to add another service provider with the authentication framework already being in place. I think an alternative well-performing translation service is well suited for our Discourse community.

As such I have just reached out to Deepl pointing them to Discourse and this plugin. Having looked at their propositions, I have asked if they would be open to consider a free-tier type proposition for not-for-profit/small-time users like myself and many others.

Being open source one of their developers working with the plugin devs would probably make quick work of adding another service provider. I know I don’t have the skills yet but happy to test of course.

I’ll let you know what I hear.



Hi, just had a real nice conversation with the DeepL folks. They are about to launch a new entry proposition with some free tier and the obvious restrictions. Should fit our use very nicely. I’ll get the specifics shortly. The technical stuff they can’t work on that should be on us. But they can provide all the necessary documentation.

I expect to get the info by next week, would there be people able to do the development work to add DeepL into the default options? Would love to do it myself so I can learn, but I’d need some coaching. Also happy to test of course.



Here’s more info on the DeepL free tier and related restrictions, it is available to everyone and free as long as you stay under 500k characters a month.

Had look at some of my top topics and conservatively speaking they are about 7500 characters and the rest below that. If the topics would average 5000k (which is conservative too) that would mean 100 topics could be translated once without hitting the limit each month. That should work for the scale of the forum that I run.

By the way: used this online tool and just did Ctrl+A in the web page and pasted that there. Is there a more elegant way to get the statistics on the character count for posts and/or topics?


Hi @koen360,

thanks a lot for the updates on DeepL. They are really helpful for me right now, as our team is searching for a way to make our forum community more welcoming for users with different language background.
Have you already implemented the connection of DeepL to your forum?

I found this post quite good as an orientation on how we could count our own characters. How to estimate the cost of translation using the translator plugin - #3 by lee-dohm But this online tool seems interesting too.

Hi that’s indeed a great post.

Haven’t implemented it yet. I am waiting for some proper time off to take a stab at adjusting the existing code but that will trigger quite some learning curves for what probably is short work for an actual developer. But I like the learning experience.

I also hear the plugin dev is having some time off, let’s see what he comes up with when he is back.

Thats great, hope the post its helpful for you.

Yes indeed, its not that easy as it seems at first glance. Do you actually know how the translation option would be visible for users, once implemented? I’m sure there are probably a few ways, but we are wondering if it would look like the translator plugin, with the visible button under each post?

Do you know something about that?

What I am hoping is that it will be exactly the same but just using a different translation service provider in the back. Just DeepL instead of google translate.

1 Like