Why we need special Right-To-Left support
Arabic, which is actually a generic name for several languages and dialects supported in the Oracle database environment, alongside the Hebrew language, are Right-To-Left oriented languages. This means that text in these languages is written from right-to-left, while numbers and some date formats are written in the "regular" direction of left-to-right. Hence, these languages are, in fact, bi-directional. A proper Right-To-Left support means that the client Web browser will display content in these languages properly, i.e., in the correct order and direction, as well as allowing us to feed data into our application in a natural way to these languages text from right-to-left and numbers or dates from left-to-right.
Reversing the application page orientation from the natively supported Left-To-Right to the desired Right-To-Left might seem very simple at first glance. CSS provides us with an attribute called direction
, which can be assigned the values...