L'elenco degli argomenti è visualizzato in tedesco (DE), ma un argomento (DE) non è tradotto

Ciao,

Sto riscontrando un problema con la mia installazione di Discourse relativo alla traduzione automatica tramite AI.

Configurazione attuale:

  • La traduzione automatica tramite AI è abilitata e funziona generalmente molto bene

  • default locale: Inglese

  • allow user locale: abilitato

Descrizione del problema:

Quando un utente visita il forum per la prima volta (inserendo direttamente l’URL nel browser), l’elenco degli argomenti non viene localizzato in modo coerente:

  • Alcuni titoli degli argomenti appaiono nella lingua del visitatore

  • Altri rimangono nella loro lingua originale

Tuttavia:

  • Cliccando sul logo del forum (che attiva una navigazione interna), tutti i titoli degli argomenti vengono tradotti correttamente

  • Utilizzando il pulsante di aggiornamento del browser in seguito, il problema si ripresenta e le traduzioni tornano inconsistenti

Sembra che le traduzioni non vengano applicate in modo affidabile al caricamento iniziale della pagina o dopo un aggiornamento completo della pagina, ma funzionino correttamente durante la navigazione interna.

Qualcuno ha mai riscontrato questo comportamento o ha un’idea di cosa possa causarlo?

Qualsiasi aiuto sarebbe molto apprezzato.

Cordiali saluti,
M

self-hosted - Versione 2026.4.0-latest

Dopo un’ulteriore indagine, ho notato un chiaro schema:

  • Se un visitatore, ad esempio, ha l’inglese come lingua del browser:

    • I titoli degli argomenti scritti originariamente in altre lingue vengono tradotti correttamente in inglese

    • Tuttavia, i titoli degli argomenti scritti originariamente in inglese vengono visualizzati in tedesco (la lingua predefinita del forum)

Questo comportamento può essere riprodotto anche con altre lingue del browser:

  • La lingua del visitatore viene applicata parzialmente

  • Ma il contenuto che corrisponde già alla lingua del visitatore sembra ricadere nella lingua predefinita del forum invece

Strano…

1 Mi Piace

Puoi confermare di avere queste impostazioni?

E il tedesco è nella tua lista di lingue supportate? Se l’utente visualizza traduzioni parziali, potrebbe essere che il riempimento sia troppo lento.

C’è anche questa impostazione:

  • Localizzazione dei contenuti: usa la locale predefinita quando non supportata

Ottimo che sei riuscito a restringere il campo del problema! Riesco a riprodurlo qui su Meta (finestra di navigazione privata, non loggato).
L’unico argomento visualizzato in inglese è 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!

@nat non è un mix dovuto a traduzioni mancanti, ma l’argomento scritto in tedesco viene mostrato in inglese, mentre tutti gli altri argomenti sono correttamente in tedesco.

1 Mi Piace

Localizzazione dei contenuti abilitata: :check_mark:
Consenti la lingua dell’utente: :check_mark:
Imposta la lingua dal cookie: :check_mark:
E il tedesco è presente nella tua lista di lingue supportate: :check_mark:

Se l’utente vede traduzioni parziali, potrebbe essere dovuto al fatto che il riempimento retroattivo è troppo lento

Tutti gli argomenti sono completamente tradotti :check_mark:

È riproducibile con altre lingue (supportate).

1 Mi Piace

Interessante. Sto dando un’occhiata.

1 Mi Piace

Ciao,

in effetti il problema è presente anche qui nel meta :+1: Si manifesta esattamente lo stesso comportamento del mio forum.

@nat Ecco un video relativo al problema

Il problema esiste da qualche tempo. Pensavo fosse dovuto alle mie impostazioni.

1 Mi Piace