Ciao Discourse
Ho notato un piccolo bug dell’interfaccia che si verifica nella mia istanza e anche qui. Una volta passati a una lingua RTL (come l’ebraico), i numeri in floating si invertono. Ad esempio, 2.8 diventa 8.2 (con uno spazio aggiuntivo in mezzo per qualche motivo - 8. 2). Screenshot da questa community:
Mentre dovrebbe essere:
Credo che rimuovendo quello spazio aggiuntivo in mezzo si dovrebbe risolvere il problema (ha funzionato per me mentre lo testavo con gli Strumenti per sviluppatori). È possibile farlo correggere?
Grazie per averlo segnalato! Ho spostato la tua discussione dalla categoria bug alla categoria UX, poiché non credo che rientri nella nostra definizione di bug. È comunque qualcosa che dovrebbe essere corretto.
Hai notato altri problemi simili quando viene selezionata una lingua RTL?
Ho iniziato a esaminare la questione e ho realizzato che il problema riguarda solo la localizzazione ebraica; le altre lingue RTL non presentano questo inconveniente. Il problema con la direzione del numero è causato dallo spazio aggiuntivo. Nella nostra localizzazione ebraica, il separatore per i numeri decimali è impostato su " .". Rimuovere lo spazio dal separatore risolve il problema. È previsto avere uno spazio prima del separatore quando i numeri sono visualizzati in testo ebraico?
Solo per confermare che sia corretto, ecco cosa vedo quando rimuovo lo spazio prima del separatore nel file di traduzione per un argomento con 12,9k visualizzazioni: