WR Series: Arabic a Complex Script

In this video, you will explore the different features of the Arabic language. First, we will add an Arabic Keyboard and start typing Arabic. Switch to right-to-left display and examine some Arabic character shaping characteristics, in addition to ligatures, kashida, diacritics and Arabic numerals. Short video and filled with demos. For your reference, this is…


Shaping Arabic Characters

  In a previous post, I talked about converting Arabic digits. Today I’ll talk to you about shaping Arabic characters. Windows in general, performs the contextual shaping of Arabic characters as we type them. However some applications, especially graphic designer apps, such as Expression Design, perform their own shaping and layout. In this post I’m…


Display Arabic Native Digits in Silverlight

Several Arabic countries do not use 1,2,3 .. etc.. They use Indic digits ١,٢,٣… etc.  Silverlight 4, doesn’t display Arabic native digits, by default. However, there is a workaround to convert the digits yourself from Arabic-English (1,2,3..) digits to Arabic-Indic (١,٢,٣…) digits. This is possible because Silverlight supports Unicode. The Arabic-Indic numbers are available in…


Silverlight: Arabic Reversed?

Microsoft Silverlight is a cross-browser, cross-platform implementation of the .NET Framework for building rich interactive applications for the web. Support for Arabic and Bidi languages did not come for free. Microsoft added Bidi support starting version 4 but before that, there was no “official” support for Bidi languages (for example, Arabic, Hebrew).  Today, thanks to…