KAL has suggested these solutions, which are widely used by Kurds on the WWW, for the first time in the history of Kurdish Orthography based on several characteristics of the Kurdish language. Below is a list of the rational behind such choices:
To work around these problems and allow unlimited access to the new age of IT and the Internet, a unified Kurdish scripting system must increase in popularity. The Kurdish unified alphabet contains the most common keys on the International Standard keyboard layout. To create any new single character means the modification of a keyboard layout to allow input of the new character, which can then be used only locally.
Using "ll" for velar "l" and "rr" for trill "r" will help to create correct spelling of the words which can be widely accepted for all dialects, but can be pronounced in a different way locally by respective speakers. This will prevent the Homonyms (words with the same spelling but with different meanings) words and decrease the cases of misunderstanding of Homophones words (Words which sound exactly the same but which have different meanings). By coding the Kurdish script system so that it follows ISO-8859-1, the Kurdish language will become part of the Internationally recognized standard Scripting code worldwide.
It is interesting to know that grammatical regulation for trill "r" in the Spanish language is exactly the same as in Kurdish. Trill "r" in the Spanish language is written and pronounced like in the Kurdish unified scripting system. It never needs to be written as double "rr" at the start of any word since it is for non-initial positions only and all the Kurdish and Spanish words which start with "R" are pronounce as trill "r".
In the case of velar "l" the grammatical rules say that velar "l" never comes at the start of any Kurdish words so this is for non-initial positions only.