Indicare quali temi e componenti sono sicuri da usare con le impostazioni RTL

Continuando la discussione da Il pulsante di risposta non funziona più dopo il recente aggiornamento:

Ho scritto un riassunto generale del problema qui: Can it be done with CSS? Grouping categories on category page - #13 by simon.

Il codice principale di Discourse è progettato per funzionare con le localizzazioni RTL. Questo è ottenuto principalmente invertendo i file CSS di Discourse con la gemma RTLcss. Il CSS per i temi e i componenti dei temi non viene invertito. Questo potrebbe potenzialmente causare problemi imprevisti per i siti RTL.

Avrebbe senso testare i temi ufficiali e i componenti dei temi con le localizzazioni RTL? Se necessario, potrebbero essere apportate alcune modifiche al CSS del tema aggiungendo regole per la classe .rtl. I temi ufficiali e i componenti dei temi potrebbero quindi essere contrassegnati come sicuri da usare per le localizzazioni RTL.

Idealmente, questo dovrebbe essere esaminato da qualcuno abituato a leggere testi RTL. Guardandolo dalla prospettiva di un lettore RTL, posso notare problemi evidenti, ma è difficile notare il tipo di problemi minori che sarebbero ovvi per me in un layout LTR.

Sto segnalando questo in parte perché ci sono stati alcuni problemi RTL (non CSS) nel codice principale di Discourse da qualche tempo: Positioning issues with RTL locales after recent updates.

3 Mi Piace