« Sockets programming in Python This tutorial shows how to develop | Main | Series title: Directory Services Markup Language Server The Directory Services »

Bidirectional script support Arabic, Hebrew, Urdu, and Farsi (Persian) are


Bidirectional script support
Arabic, Hebrew, Urdu, and Farsi (Persian) are written from right to left, while numbers and segments of Latin (or Cyrillic or Greek) text are embedded in this text from left to right. The dual directionality aspects of such bidirectional (bidi) text are posing challenges to the way this text is processed and presented in computer applications. This article provides an initial introduction to the concepts and peculiarities of bidirectional scripts in computing systems, which forms a basis for understanding how those scripts are implemented in specific systems. It covers directionality and Arabic character shaping, the prevalence of bidi text in different bidi layouts, the definition of the bidi attributes, and the need to transform bidi text to a common layout before processing it.

Technorati Tags:

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)