Continuando la discusión de El botón de respuesta ya no funciona después de la actualización reciente:
Escribí un resumen general del problema aquí: Can it be done with CSS? Grouping categories on category page - #13 by simon.
El código principal de Discourse está diseñado para funcionar con locales RTL. Esto se logra principalmente invirtiendo los archivos CSS de Discourse con la gema RTLcss. El CSS para temas y componentes de temas no se invierte. Esto podría generar problemas inesperados para los sitios RTL.
¿Tendría sentido probar los temas y componentes de temas oficiales con locales RTL? Si fuera necesario, se podrían hacer algunos ajustes al CSS del tema agregando reglas para la clase .rtl. Los temas y componentes de temas oficiales podrían entonces marcarse como seguros para usar en locales RTL.
Idealmente, esto debería ser revisado por alguien que esté acostumbrado a leer texto RTL. Al verlo desde la perspectiva de un lector RTL, puedo notar problemas evidentes, pero es difícil notar los tipos de problemas menores que serían obvios para mí en un diseño LTR.
Señalo esto en parte porque ha habido algunos problemas RTL (no de CSS) en el código principal de Discourse desde hace algún tiempo: Positioning issues with RTL locales after recent updates.