Les images se cassent lorsque la page est traduite automatiquement par une extension de traduction de navigateur (S3/R2 + CDN est correctement configuré)

Lorsqu’un module complémentaire de traduction de navigateur réécrit la page de sujet, certaines images de publication cessent de s’afficher. Si je désactive le traducteur, toutes les images s’affichent et les domaines sont corrects. Il semble que le traducteur mute le HTML traité d’une manière qui contourne la logique de réécriture d’URL de téléchargement/chargement différé de Discourse.

Environnement

  • Discourse : 3.6.0.beta1-dev

  • Hébergement : conteneur d’application Docker standard

  • Téléchargements : Cloudflare R2

  • Avec le traducteur désactivé, le rechargement du même sujet affiche toutes les images normalement. Un clic droit sur « Copier l’adresse de l’image » affiche alors l’URL CDN attendue.

1 « J'aime »

Je suis à peu près sûr que Discourse ne peut pas contrôler cela. De nombreux problèmes existent :

Ma recommandation serait d’utiliser notre traduction native

2 « J'aime »