Mobile i18n/Android
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on any information on this page. |
Initial Building[edit]
Rough Estimate: ~8 hours
- Checkout and build the current AOSP Keyboard (~6 hours) Done
- Have Jenkins build the keyboard from our repo (~2 hours, requires hashar)
Language Engine[edit]
Rough Estimate: ~20 hours
- Port the core transliteration engine from jquery.ime to Java (~4 hours) Done
- Write a small script that converts the JS keymap data into a form that Java can use (~8 hours) Done
- Write a small script that converts the JS tests into Java (~8 hours) Done
Integrating Language Engine into The Keyboard[edit]
Rough estimate: ~30 hours
- Integrate the transliteration library into the current IME, regardless of language Done
- Add preferences to pick secondary languages Done
- Implement a quick access language switch button / preference. Done
Other Tasks[edit]
Estimated time - indeterminate.
- Testing! (I suppose the Language Engineering team would be able to help with this?)
- More testing! (Because multiple versions of Android exist!)