我在Android中为阿姆哈拉语设计了一个自定义键盘,但以下内容适用于很多其他非英语语言。 两个或更多个键的组合转换为一个字符。因此,如果用户键入'S',键盘将输出'ሰ'...并且如果他们跟着字母'A',则'ሰ'被替换为'ሳ'。 我设法得到一个解决方案,如下所示,通过查看游标前面的字符并根据Map来检查它。但是,我想知道是否有更简单更清洁的解决方案。 public void onKey(int p
我正在研究需要翻译成40多种语言的项目。 我有大多数事情都排序,但这一个真的buggging我。请看看这个,看看有什么我需要: <script type="text/javascript">
/* Purpose: Converts all non-latin based characters to their ASCII entity value
* Usage: [String].enco