Problema lingua interfaccia (dopo invito)

La lingua dell’interfaccia per l’utente anonimo funziona correttamente - tramite il rilevamento della lingua del browser.

Anche la lingua dell’invito funziona correttamente - ancora la lingua dell’utente anonimo.

Ma la lingua dell’interfaccia dopo - quando l’utente accetta l’invito - diventa automaticamente la lingua dell’interfaccia predefinita di Discourse (ad esempio, inglese).

Quindi i membri che si uniscono, ad esempio, in francese iniziano a vedere l’inglese dopo la registrazione tramite invito.

Come mantenere la stessa lingua di quando era in modalità anonima / durante l’invito?

Un esempio:
Utente anonimo - Francese
Lingua dell’invito - Francese
dopo l’accettazione dell’invito, quando l’utente è registrato - predefinito, inglese

Come può essere risolto?
Grazie!

1 Mi Piace

Se si tratta di una richiesta di funzionalità, spostala nella categoria più adatta.
Considero questo un bug poiché non è molto intuitivo per le community basate sulla modalità “solo su invito”.

2 Mi Piace

@osioke posso chiederti di dare una breve occhiata anche a questo (questo argomento).
Non sono sicuro se si tratti di un bug o di una funzionalità intenzionale, ma molti utenti segnalano complicazioni correlate.
Mi scuso se non è la tua domanda, non so a chi indirizzarla.

Grazie!

1 Mi Piace

Grazie per la menzione! :smiley:
Quale versione di Discourse stai eseguendo?
E se avessi una registrazione schermo di questo accaduto, sarebbe anche molto utile :slight_smile:

Grazie @osioke
Uso l’ultima versione di Discourse 2.9.0.beta1
( a1adc13125 )

Ed è sempre stato così (per quanto mi ricordi).

Ecco una registrazione dello schermo del problema:

È breve e mostra come la lingua dell’interfaccia sia diventata inglese invece del russo iniziale (subito dopo aver accettato l’invito).

Funziona così con gli inviti accettati con l’autenticazione Google/Facebook/Twitter/LinkedIn.

E con questo problema ogni utente deve navigare e reimpostare la propria lingua subito dopo la registrazione tramite invito.

Grazie!

1 Mi Piace

Grazie per aver condiviso @4ong, mi dispiace molto per questo, ci occuperemo della questione.

1 Mi Piace

Grazie @osioke - cercherò di vedere se potrò aiutare anch’io.

1 Mi Piace

Va bene, va bene. Stiamo già discutendo i possibili modi per risolvere questo problema.

1 Mi Piace

Grazie per il rapporto dettagliato, Anatol. La vedo come una richiesta di funzionalità, ma capisco la confusione che un utente incontra vedendo il sito in una lingua come utente anonimo e in un’altra lingua una volta effettuato l’accesso.

Potremmo usare un’impostazione del sito qui che consenta di salvare la locale dell’utente in base all’impostazione del browser/sistema operativo al momento della registrazione. Attualmente, abbiamo solo l’impostazione “imposta la lingua dell’interfaccia per gli utenti anonimi dalle intestazioni della lingua del browser web”, che è chiaramente per gli utenti non autenticati.

Segnalo questo come pr-welcome, al momento non abbiamo la larghezza di banda per occuparci di questo lavoro, ma siamo felici di vederlo accadere.

2 Mi Piace

Grazie @pmusaraj

Ok, darò un’occhiata se sarò in grado di gestirlo.

  1. Quando l’utente non conosce la lingua predefinita, può essere piuttosto complesso per lui andare a cambiare la lingua nella sua lingua madre.

  2. Nelle community multilingue, gli inviti portano spesso a un argomento particolare con un’introduzione iniziale, un post di benvenuto…
    E quell’argomento (o addirittura un’intera categoria) è solitamente formulato nella lingua dell’invito.

Quindi cambia solo la lingua dell’interfaccia in quella predefinita. E in questo caso è piuttosto incoerente e non user-friendly, a mio parere.

2 Mi Piace