Thursday, January 24, 2008

SinhalaKey Extension Release

Sinhala key is a extension to Firefox which helps to typing Sinhala language. It'll be suitable for chatting, blogging and other common typing purposes in Firefox browser. Now (In version 1.0) it supports only for SINGRISH ( ea kiyanne mehema type karana eka [ typing sinhala words using English letters as same sound generate as Sinhala word] ). In version 2 , it'll support to Wijesekara keyboard layout, which is the standard keyboard for typing Sinhala.

PREREQUESITES: You should install sinhala unicode fonts in your computer inorder to use this extension. Follow the instructions on the
and install correct sinhala pack from here.


Here is a preview of it's use for typing


IMPORTANT : If you have not installed sinhala unicode fonts and not followed the instructions at page , Do it before continuing. the link . Then Firefox will tell that it prevent installing software form this site. Click the popup bar in the window and allow this site to install softwares.Then click the previous link again. Then Click Install.

2.Restart Firefox browser.

3.To use sinhala singrish, Go to required text box and click on it.


  1.Right click on it, then select "Sinhala Yathuru Puwaruwa"->"Singrish"


  2.Press Alt+F2,

to use the Singrish typing.

5.To go back to normal English typing,

  1.Right click on it, then select "Sinhala Yathuru Puwaruwa"->"English"


  2.Press F2,


this version still has some little bugs, as soon as i have time I'll fix it. :)

THANKS: For NiMaL(S. Nimalaprakasan)[1] for help me by sending many resource links.

For Creators of TamilKey extension, I got the idea to do this from TamilKey extension.

Any comments on this are welcome!

Happy typing!

Manjula A. Weerasinghe

Project Home Page

Addons Mirror page

Firefox Add-ons site


Version History

Version 0.9.0 Added : 28/01/2008 : Removed bugs

Version 0.9.1 Added : 14/07/2008 : Update for Firefox v 3.0 compatibility, But this version is still in the sandbox of Firefox addon official site, But You can get it from here .



நிமல்/NiMaL said...

Its great that you have done this and put this online, I hope you will be doing more improvements to this.

I wish you best of luck with future releases...


Niro said...
This comment has been removed by a blog administrator.
dilanka said...

Wow! What a wonderful creation. May U have the strength to do new things in future!
WiSh YoU AlL ThE BeSt!....


SRIshanu said...

Nice work...! Keep working on it and make it a super duper extension for FF.

It's so good that u hav done this in Singlish style as some ppl don't bother to learn Wijesekara keyboard. But in further improvements, try to add Wijesekara as an option for users to select.

koolb said...
This comment has been removed by the author.
koolb said...

Great work!. Btw how to spell the word "Sinhala" using this.


MaNJuLA said...

Hi KoolB,
I couldn't add the transliteration in the relavent page. but u cn go to
Tools - > addons and then click the "options" button in SinhalaKey add on
It shows letter combinations.

rajika said...

nice work Malli!
First I thought this was done in COM(C++) and then I found that is in JS. Keep up the good work!

CJ said...

When u release this for Firefox 3???

MaNJuLA said...

Hi CJ,
I updated it for FF v3. But it is still on the reviewing phase on the AMO site. Hope they will make it available for public soon.

BlackHawk said...

එල addon එක මචං බොහොම ස්තුති

snjflame said...

not compatible with FireFox 3.5 ???
please update!

ධනික | Dhanika said...

නියමයි අයියෙ වැඩේ...! මේක ගොඩක්ම ප්‍රයෝජනවත් වෙන්නෙ සිංහල ස්ථාපනය කරලා නැති කැම්පස් labs වල වගේ admin privileges නැති පරිගණක වලින් සිංහල යතුරුකරද්දි....
Sinhala Unicode Enabled Portable Firefox එක තියෙන හින්දා ඒ වගේ පරිගණක වලින් සිංහල කියවන්න පුළුවන් උනත් යතුරුකරන්න හැකියාවක් නෑ....
නමුත් මේ ඇඩෝනය නිසා ඒ ප්‍රශ්නෙත් විසඳිලා තියෙනවා....

පුංචි ඉල්ලීමක්... අපි ගොඩදෙනෙක් පුරුදු වෙලා ඉන්නෙ විජේසේකර key board එකට. පුළුවන් ඉක්මණට ඒ විදිහටක් යතුරුකරන්න පුළුවන් විදියට මේක වැඩිදියුණු කරන්න පුළුවන් නම් අපිට ගොඩක් ප්‍රයෝජනවත් වේවි..!

ඔබට ජය!!!