7 android glyph bidi arabic right-to-left
让我首先说明我想要实现的目标:
为Android操作系统创建补丁,使其能够正确显示阿拉伯语/希伯来语.这两种语言都是从右到左(RTL),它们的脚本涉及连接的字母/ 字形(与具有离散字母的拉丁字母不同).
例:
"汽车"的阿拉伯语单词是:
سيارة
离散字母看起来像这样:
سيارة
正如您所看到的,每个字母以不同的方式连接到彼此的字母,具体取决于它之前和之后的内容.好的,语言课程足够:)我的问题是:
我需要劫持什么二进制/类来启用此功能?
另一种说法是; 如果你希望每个实例"x"在系统范围内显示为"y",你需要干什么二进制/类?
源代码可以在GitHub浏览:http://github.com/android/
我认为它可能位于C/C++ platform_system_core或其自定义JVM platfom_dalvik之下.
需要明确的是,字体不是问题,因为您可以将阿拉伯语/希伯来语字体作为后备字体删除,并且它们会显示,尽管是以离散形式显示的.
非常感谢你的帮助:)
| 归档时间: |
|
| 查看次数: |
1994 次 |
| 最近记录: |