Segnalazione Bug: Posizionamento errato di “@” nei nomi utente inglesi in RTL con tema Horizon
Ciao
Sto riscontrando un problema di visualizzazione quando utilizzo il tema Horizon con la lingua del sito impostata su RTL (da destra a sinistra). Il problema interessa specificamente i nomi utente inglesi (LTR - da sinistra a destra).
Cosa succede:
Il simbolo “@” viene sempre visualizzato sul lato destro del nome utente, indipendentemente dal fatto che il nome utente sia RTL o LTR (nelle schede argomento ad alto contesto).
Questo posizionamento a destra è corretto per i nomi utente RTL (ad esempio, persiano/arabo). Tuttavia, per i nomi utente inglesi (LTR), la “@” dovrebbe apparire sul lato sinistro in contesti RTL, non a destra.
Cosa mi aspetto:
Il simbolo “@” dovrebbe apparire a destra per i nomi utente RTL (come accade attualmente) e dovrebbe apparire a sinistra per i nomi utente inglesi/LTR quando il sito è in modalità RTL.
Se provo a pubblicare esattamente il paragrafo che hai scritto, l’errore si verifica solo nelle seguenti condizioni:
se il primo carattere del paragrafo è in persiano e c’è un altro carattere persiano (con o senza spazio) immediatamente prima del nome utente, allora si verifica il problema che ho menzionato e il simbolo @ appare sul lato destro del nome utente.
Sono state condivise due immagini: in una si vede il testo così come è scritto nel compositore, e nell’altra si vede come viene visualizzato lo stesso testo nel forum
Il motivo per cui non hai riscontrato il problema è che la riga contenente il nome utente inizia con la parola ‘by’. Il problema si presenta solo nelle due condizioni specifiche che ho menzionato in precedenza.
Ah, allora è attualmente difficile per me riprodurre, perché le traduzioni per Horizon sono state perse di recente. Sono ancora nella versione 2026.1 ma mancano nella 2026.2