- Make sure that you have an RTL language pack installed
- Create a course
- Add users to the course
- Add some Activities (or Resources)
- Go to the course settings screen, and in it enable completion tracking for the course.
- Set what Activities and how to track completion, via Administration > Course Completion > Condition: Activity completion
- Navigate to Administration > Reports > Activity completion
- Switch to an RTL user interface
As in English, the columns headers should be displayed correctly - the header of each column should be the name of the activity that its participants data is shown in.
The columns headers are not displayed correctly. It seems that they are indented incorrectly - The header of one column is displayed above the neighboring column.
When there are a lot of participants and a lot of columns, this is almost unnoticeable, and because of that, dangerous. The teacher could easily think that a participant completed or didn't completed an activity, while in reality the data is referring to another activity.
Although the issue could be solved by switching to an LTR user interface for a moment, this is far from being ideal. Fixing this issue could give a great boost to the usage of the activity completion mechanism by RTL users.
This issue seems non-theme related. It occurs in both system themes - "Boost" and "Classic".
I'm not sure, but the current issue could be a regression bug of
MDL-58044 Course completion report labels do not align correctly in RTL mode