Continuando a discussão de O botão de resposta não funciona mais após a atualização recente:
Escrevi um resumo geral do problema aqui: Can it be done with CSS? Grouping categories on category page - #13 by simon.
O código principal do Discourse foi projetado para funcionar com locais RTL. Isso é principalmente alcançado invertendo os arquivos CSS do Discourse com o gem RTLcss. O CSS para temas e componentes de tema não é invertido. Isso pode potencialmente resultar em problemas inesperados para sites RTL.
Faria sentido testar temas oficiais e componentes de tema em locais RTL? Se necessário, alguns ajustes poderiam ser feitos no CSS do tema adicionando regras para a classe .rtl. Temas oficiais e componentes de tema poderiam então ser marcados como seguros para uso em locais RTL.
Idealmente, isso seria analisado por alguém que está acostumado a ler texto RTL. Olhando do ponto de vista de um leitor RTL, consigo notar problemas gritantes, mas é difícil notar os tipos de problemas menores que seriam óbvios para mim em um layout LTR.
Estou apontando isso em parte porque existem alguns problemas RTL (não de CSS) no código principal do Discourse há algum tempo: Positioning issues with RTL locales after recent updates.