In the Arabic layout,
- The direction of the text is opposite to that in the text file.
i.e. the word "صيف حار" is displayed as "ر ا ح ف ي ص".
- The words also appear disjoined. In the Arabic language, the letters in a word are normally connected.
At earlier lessons, disjoined letters may be alright for early learning, but at later stages full words cannot be read due to the above two reasons.
The attached file has the Arabic.xml keyboard layout and text files for the lessons composed mostly of lyrics of old songs.