Mobile i18n/Android

Initial Building
Rough Estimate: ~8 hours


 * 1) Checkout and build the current AOSP Keyboard (~6 hours) ✅
 * 2) Have Jenkins build the keyboard from our repo (~2 hours, requires hashar)

Language Engine
Rough Estimate: ~20 hours


 * 1) Port the core transliteration engine from jquery.ime to Java (~4 hours) ✅
 * 2) Write a small script that converts the JS keymap data into a form that Java can use (~8 hours) ✅
 * 3) Write a small script that converts the JS tests into Java (~8 hours) ✅

Integrating Language Engine into The Keyboard
Rough estimate: ~30 hours


 * 1) Integrate the transliteration library into the current IME, regardless of language ✅
 * 2) Add preferences to pick secondary languages ✅
 * 3) Implement a quick access language switch button / preference.

Other Tasks
Estimated time - indeterminate.


 * 1) Testing! (I suppose the Language Engineering team would be able to help with this?)
 * 2) More testing! (Because multiple versions of Android exist!)