Myanmar Unicode Virtual Keyboard

Click on the icon to type in Myanmar. Click on the icon again for English. Note: to type က္က type "uu`".  is typed after the consonant e.g. "uj" gives ကြ. A visual keyboard will popup, but you can close this if you already know the keyboard layout.



Click on some characters to see their codes.

±Debug| Show DHTML| Clear

You are free to use this on your own website without charge or waranty provided you add a link of acknowledgement to www.thanlwinsoft.org

If you want to include this in your own web pages add a few extra lines to the header as below and append a call to myK.initKeyboard() or myK.registerKeyboard() to the onload function. The first argument to myK.initKeyboard() is the path to the keyboard, javascript files and images. Muliple onload functions can be separated by ";". For example, you may want to combine it with the myDetection code myUnicode.initParse('/styles/').

...
<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
<link type="text/css" rel="stylesheet" href="/styles/myKeyboard.css" />
<script type="text/javascript" src="/styles/myKeyboards.js"></script>
<script type="text/javascript" src="/styles/xmlRequest.js"></script>
</head>
<body  onload="myK.initKeyboard('/styles/','my');" >
...

View the Source HTML, the Keyboard HTML, Javascript and CSS for more instructions on how to use in your own pages.

This script can be combined with myUnicode.initParse('/styles/'); to allow the Myanmar text to be converted to images automatically when Unicode support is not available. If your browser supports Myanmar Unicode you can force the conversion of Myanmar [မြန်မာ] text to images.

An overlay div is used to contain the images, which is placed on top of text-input and textarea tags. The content of the input box is left as real text so that the form submission is still correct, though it may be displayed wrongly. The div overlay is only displayed when the Myanmar keyboard is visible. The overlay is not used at all when image conversion is not needed.

See also the example of detecting Myanmar Unicode support.

Myanmar Unicode technology from သံလွင်Soft.org ThanLwinSoft
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.