我们有一个要求,需要将阿拉伯文本转换为拉丁字符(无变音符号)并显示给用户。我们目前使用IBM ICU4j来实现这一功能。但该API不能很好地将阿拉伯文本转换为适当的可读的拉丁字符。请参考以下示例:
示例:
- 阿拉伯文本: صدام حسين التكريتي - 谷歌的转译输出: Sadaam Hussein al-tikriti - ICU4J的转译输出: ṣdạm ḥsyn ạltkryty
我们应该如何改进ICU4j库的转译输出?ICU4J给了我们编写自己规则的选项,但我们目前陷入了困境,因为我们团队中没有人懂阿拉伯语,并且无法找到任何可以遵循的适当标准。
示例:
- 阿拉伯文本: صدام حسين التكريتي - 谷歌的转译输出: Sadaam Hussein al-tikriti - ICU4J的转译输出: ṣdạm ḥsyn ạltkryty
我们应该如何改进ICU4j库的转译输出?ICU4J给了我们编写自己规则的选项,但我们目前陷入了困境,因为我们团队中没有人懂阿拉伯语,并且无法找到任何可以遵循的适当标准。