La direzione Rtl è interrotta nelle citazioni

Ho un forum in lingua RTL. Recentemente le citazioni mostrano il testo in direzione LTR invece che RTL.

Sei sull’ultima versione di Discourse? Non riesco a riprodurlo localmente quando imposto la mia lingua sull’arabo, ad esempio.

Mi sono aggiornato all’ultima versione proprio ora. Non ha risolto il problema.

Succede su più post o solo su quello specifico? Hai provato anche in modalità provvisoria?

1 Mi Piace

Sì, succede in più post. E succede anche in modalità provvisoria.

1 Mi Piace

Puoi pubblicare un link al tuo sito in modo che possiamo dare un’occhiata?

ecco qui:

1 Mi Piace

Grazie, a giudicare dal codice sorgente, le virgolette lì hanno un attributo dir="ltr". Suppongo che tu abbia abilitato l’impostazione mixed text direction. Infatti, posso riprodurre il tuo problema quando abilito quell’impostazione localmente.

Non sono sicuro se questo sia “funzionante come previsto” o se si tratti di un bug piccolo/grande qui. @Osama hai familiarità con questa parte dell’app?

3 Mi Piace

Sembra proprio che ci sia un bug qui. Mi aspetterei che la direzione della citazione corrisponda alla direzione del sito. Approfondirò per scoprire cosa sta causando questo!

4 Mi Piace

Dopo aver esaminato la questione, sono un po’ confuso, sei sicuro che questo venisse visualizzato correttamente in passato? Perché non ho visto nulla nel codice per gestire il testo citato RTL con un nome utente in una lingua LTR. Ho anche provato una versione di Discourse di oltre un anno fa e la citazione non veniva visualizzata correttamente neanche allora.

Ad ogni modo, ecco una PR per gestire correttamente questo problema:

5 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 3 giorni. Non sono più consentite nuove risposte.