AOSP keyboard ported to support more languges.
- Android 4.1 and above.
- Assamese
- Bengali
- Gujarati
- Hindi
- Kannada
- Kashmiri/Kashur
- Malayalam
- Marathi
- Nepali
- Oriya/Odia
- Punjabi
- Sanskrit
- Sinhalese
- Tamil
- Telugu
- Urdu
- Assamese: Inscript, Transliteration
- Bengali: Probhat, Avro, Inscript
- Gujarati: Phonetic, Inscript, Transliteration
- Hindi: Phonetic, Inscript, Transliteration
- Kannada: Phonetic, Inscript, Transliteration
- Kashmiri/Kashur: Inscript
- Malayalam: Phonetic (based on lalitha), Inscript, Transliteration
- Marathi: Transliteration
- Nepali: Phonetic, Traditional, Transliteration, Inscript
- Oriya/Odia: Inscript, Transliteration
- Punjabi: Phonetic, Inscript, Transliteration
- Sanskrit: Transliteration
- Sinhalese: Transliteration
- Tamil: Tamil-99 (initial support), Inscript, Phonetic
- Telugu: Phonetic, Inscript, Transliteration, KaChaTaThaPa
- Urdu: Transliteration
- Word suggestion is not working in transliteration
- Transliteration is not working when curser is moved to the middle of a word
- Test on 10" tablet.
- New logo
- Dictionary - Assamese
- Dictionary - Kashmiri
- Dictionary - Marathi
- Dictionary - Nepali
- Dictionary - Oriya
- Phonetic layout - Assamesee
- Phonetic layout - Marathi
- Phonetic layout - Oriya
- Phonetic layout - Urudu
- KaChaTaThaPa layout for Telugu
- Inscript layout - Kashmiri - testing/validation pending
- Inscript layout - Marathi
- Inscript layout - Nepali
- Inscript layout - Sanskrit
- Inscript layout - Sindhi
- Remove unwanted permissions
- Remove unused options from settings
- Konkani
- Manipuri
- Try to increase width of keys in Inscript layout
- Fix Tamil-99 (add character replacement)
- Modify welcome screen, sort and add more languages
- Fix linting errors
This project uses code from jquery.ime
project of Wikimedia and some of the layouts are ported from there.
Thanks Chakravarthy Ashok for the help on Telugu KaChaTaThaPa layout