hel_Sinki
(hel Sinki)
17. September 2025 um 14:57
1
When a browser translation add-on rewrites the topic page, some post images stop rendering. If I disable the translator, all images show and the domains are correct. This looks like the translator mutates the cooked HTML in a way that bypasses Discourse’s upload URL rewriting/lazy-load logic.
Environment
Discourse: 3.6.0.beta1-dev
Hosting: standard Docker app container
Uploads: Cloudflare R2
With the translator disabled , reloading the same topic renders all images normally. Right-click “Copy image address” then shows the expected CDN URL.
1 „Gefällt mir“
sam
(Sam Saffron)
18. September 2025 um 00:23
2
I am pretty sure Discourse can not control this. Plenty of issues exist:
For English-speaking people, problems of this kind are not very clear. However, try, for example, to go to a German forum and understand something there without speaking German. Or on the Russian-language forum. To quickly translate from an unfamiliar language, Google Translate is used. And it is completely broken on this forum and many other forums using Discourse.
Discourse pages cannot be translated using Google Translate:
Built-in translator does not work in Google Chrome
The official Goo…
I am not a native English speaker, this post may contain grammatical errors, etc. If you find any, please feel free to edit it, thank you.
When I try to use the built-in translation function of Google Chrome on a website built by Discourse, nothing happens when I click on any link in the page.
I noticed that the address bar changes, but the page content is not modified.
Is this a known bug? Is there any way to fix it?
My recommendation would be to use our native translation
In this topic, we will walk you through the Content Localization features and how to enable them. The features are split into two parts: What is available by default in Discourse; and Discourse AI for automatic translations. For quick access to the relevant sections, use the wiki headings
Localizing Your Community’s Content
An updated version of Discourse (3.5.0.beta7-dev) gives you access to several localization features available for configuration at:
<y…
2 „Gefällt mir“