如何在Android OS中添加新的语言Unicode范围

时间:2013-06-04 06:15:34

标签: android unicode

背景

  • 在斯里兰卡,我们使用自己的语言电话Sinhala
  • 我们有自己的Unicode范围(0D80 - 0DFF)和这种语言的渲染规则集。
  • 但目前在Android手机中不支持这种语言(但Linux和Windows支持)。
  • 我们使用Javascript构建了一些临时解决方案来阅读Andoid
  • 中的Sinhala
  • 但是当需要用户输入时我们会遇到问题。

问题

  1. 如何为Android添加新的Unicode范围内置支持?
  2. 我是否需要从Google请求或我们自己可以自行申请?
  3. 我们是否需要从Android自定义机构(如Samsung,HTC,Acer
  4. )请求此功能
  5. 如何创建适合我语言的Android键盘。
  6. 欣赏所有想法。谢谢

1 个答案:

答案 0 :(得分:1)

在中东 - 在我的国家伊朗 - 原始设备制造商正在解决这个问题。他们专门为中东发布了定制ROM,并支持该领域的所有语言(阿拉伯语,波斯语,希伯来语等)。

如果OEM尚未支持您的语言,请不要担心。在这种情况下,请查看此链接“https://github.com/AhmedEssam/Better-Arabic-Reshaper.git”,这是阿拉伯语重塑者。你可以自己动手去做。