Bug di localizzazione per utenti anonimi con ?tl=[lang]

Ciao,

questo è parzialmente simile a un problema risolto l’anno scorso. Penso che tutto funzionasse correttamente dopo la correzione di novembre, ma si è rotto a gennaio :thinking:

Problema:
Abbiamo abilitati sul nostro forum tutti i seguenti campi:

  • Imposta lingua dall'intestazione accept language
  • Imposta lingua dal cookie
  • Imposta lingua dal parametro

Quando si accede al forum come utente anonimo con un parametro di lingua (ad esempio ?tl=fi), si vedono correttamente i titoli dei thread in finlandese, anche se il browser è impostato in inglese. Tuttavia, quando si scorre un po’ verso il basso, alcuni titoli appaiono in inglese. Inoltre, quando si apre uno dei thread, sia quelli in finlandese che quelli in inglese, i messaggi all’interno del thread vengono visualizzati in inglese. Questo accade anche se in alto a destra si vede FI come lingua selezionata.

Ecco una cattura dello schermo per mostrare come funziona. Per quanto ne so, questo accade solo per gli utenti anonimi. Puoi provarlo tu stesso su forum.inderes.com.

1 Mi Piace

Qualcun altro ha riscontrato un problema simile, in cui ?tl non funziona correttamente con la lingua del browser?

Ehi Mikka, credo che anche i colleghi di Topic list is shown in a language (DE) but has one (DE) topic not translated stiano affrontando lo stesso problema.

Penso di aver individuato il bug e ti aggiornerò qui entro questa o la prossima settimana.

1 Mi Piace