Continuant la discussion de Le bouton Répondre ne fonctionne plus après la dernière mise à jour :
J’ai rédigé un résumé général du problème ici : Can it be done with CSS? Grouping categories on category page - #13 by simon.
Le code principal de Discourse est conçu pour fonctionner avec les locales RTL. Ceci est principalement réalisé en inversant les fichiers CSS de Discourse avec la gem RTLcss. Le CSS pour les thèmes et les composants de thème n’est pas inversé. Cela pourrait potentiellement entraîner des problèmes inattendus pour les sites RTL.
Serait-il judicieux de tester les thèmes et composants de thème officiels avec des locales RTL ? Si nécessaire, certains ajustements pourraient être apportés au CSS du thème en ajoutant des règles pour la classe .rtl. Les thèmes et composants de thème officiels pourraient alors être marqués comme sûrs à utiliser pour les locales RTL.
Idéalement, cela devrait être examiné par quelqu’un qui est habitué à lire du texte RTL. En l’examinant du point de vue d’un lecteur RTL, je peux remarquer des problèmes flagrants, mais il est difficile de remarquer les types de problèmes mineurs qui seraient évidents pour moi dans une mise en page LTR.
Je souligne cela en partie parce qu’il y a eu quelques problèmes RTL (non CSS) dans le code principal de Discourse depuis un certain temps : Positioning issues with RTL locales after recent updates.