Le immagini si rompono quando la pagina viene tradotta automaticamente da un'estensione di traduzione del browser (S3/R2 + CDN è configurato correttamente)

Quando un componente aggiuntivo di traduzione del browser riscrive la pagina dell’argomento, alcune immagini dei post smettono di essere visualizzate. Se disabilito il traduttore, tutte le immagini vengono mostrate e i domini sono corretti. Sembra che il traduttore muti l’HTML elaborato in un modo che aggira la logica di riscrittura/caricamento differito degli URL di caricamento di Discourse.

Ambiente

  • Discourse: 3.6.0.beta1-dev

  • Hosting: contenitore dell’app Docker standard

  • Caricamenti: Cloudflare R2

  • Con il traduttore disabilitato, ricaricare lo stesso argomento visualizza normalmente tutte le immagini. Fare clic con il pulsante destro del mouse su “Copia indirizzo immagine” mostra l’URL CDN previsto.

1 Mi Piace

Sono abbastanza sicuro che Discourse non possa controllarlo. Esistono numerosi problemi:

La mia raccomandazione sarebbe di utilizzare la nostra traduzione nativa

2 Mi Piace