Background
Sri Lanka has its own language called Sinhala with its own Unicode range (0D80 - 0DFF) and set of rendering rules. Currently Android phones do not support this language (but Linux and Windows do). We have built a temporary solution using JavaScript to read Sinhala in Android but we face issue when need to input by users.
Questions
- How can we add a new built-in Unicode range to Android?
- Do I need to request this from Google or can we do it ourselves?
- Do we need to request this from Android manufacturers such as Samsung, HTC, Acer?
- How can we create a Android keyboard that is suitable to our language.