MLC Transcription System is a transliteration system for rendering Burmese in the Latin alphabet. It is loosely based on the Pali romanisation system, has some similarities to the ALA-LC Romanization, and was devised by the Myanmar Language Commission. This system is used in many linguistic publications regarding Burmese, and is used in all MLC publications as the primary form of transcription for Burmese.

I’ve found a few good notes on Burmese transliteration system (MLCTS).

MLCTS transliteration can be widely seen in English Wikipedia entries, Myanmar Wiktionary definitions and Myanmar Orthography (currently using in Myanmar Wiktionary).

And Romabama (ရိုးမဗမာ) is a good keyboard layout of Burmese Romanization. MLCTS itself have some cons in transforming into keyboard layout and cannot be typed with standard QWERTY keyboard. It cannot differentiate between different consonants with same pronunciation such as ta (တ and ဋ). It doesn’t differentiate between virama (ဝိရာမ – ပါဌ်ဆင့်) and asat (အသတ်) or between the anunasika (ံ) and the -m final (မ်).

I’m currently brainstorming for a new roman keyboard layout for Burmese based on standard US keyboard. Here is the latest spreadsheet.

Tags: , , , , , , , , ,

· · · ◊ ◊ ◊ · · ·

(1) Keyman

Keyman is a software from Tavultesoft. Myanmar3 layout was developed based on Keyman freely redistributable version. Myanmar NLP lab developed Myanmar3 layout.


Layout – Myanmar3

OS: Windows

License: LGPL (Keyboard file only ##not the Keyman software)


Project Links: (Latest updated versions)

Download Links:


(2) Ekaya

Ekaya uses Windows Advanced Text Services Framework to provide a Smart Input method (keyboard) suitable for typing languages using Complex Scripts such as Myanmar (Burmese). This means that it can do context sensitive reordering and substitution of characters as you type.  The keyboard rules are written in the same kmn format that the commercial Tavultesoft Keyman uses for its keyboards. The main advantage of Ekaya is that it is free and Open Source (GPL). It uses the Open Source KMFL library to parse the .kmn files. Ekaya was developed by Keith Stribley, Thanlwinsoft.


Layout – Myanmar3, MyWin

OS – Windows

License – Creative Commons Attribution-ShareAlike 2.5 License


Project Links:

Download Links: (##64bit Windows)

Updated Maintained Link:


(3) Keymagic

KeyMagic Unicode Keyboard Input Customizer – is a smart keyboard input method editor for complex script languages. With this IME, now you can have different type of Unicode keyboard layout and, you can switch to and from. As well as map/edit key layout as your own preferred type layout setting. Keymagic was mainly developed by Thant Thet Khin Zaw.


Layout – Myanmar3, MyWin, Parabaik, ZawgyiL

OS – Windows, OSX, Linux

License – GPL


Project Links:

Download Links



(4) Waitzar

This project has evolved, from a simple plugin which converts romanised Burmese to native text, to a solid multi-font system for typing Burmese at all levels of its computerized history: past (Win Innwa), present (Zawgyi-One), and future (Unicode 5.1). Waitzar was developed by Waitzar Team and mainly by Seth N. Hetu.


Layout – Waitzar, Burglish, Myanmar3, Ayar, MyWin, Parabaik, Zawgyi

OS – Windows, Linux (##Linux version doesn’t have full features)

License – Apache License 2.0


Project Links: (Windows) (Linux)

Download Links:


(5) NHM Writer

This project was developed by Ravi to fill up the gap for Zawgyi Keyboard users. Over 100,000 rules were written during this layout development. NHM software from New Horizon Media was used.


Layout – Zawgyi

OS – Windows

No License. Free to use and redistribute.


Download Link:


(6) MyMyanmar

MyMyanmar input methods are packaged with MyMyanmar Language System.


Input Methods – TypeWriter, Phonetics, On Screen Keyboard, MyRoman, Handwriting

OS – Windows

License – No license mentioned, assumed copyrighted since it’s a commercial product


Project Link:

Download Link:


Extra notes for Linux

Linux has iBus and Scim for input methods. Both iBus and Scim can import (keyman layout)kmn files. Latest myanmar3 kmn file is available at Myanmar3 project from googlecode.

Tags: , , , , , , , , , , , , ,

· · · ◊ ◊ ◊ · · ·