将希伯来语单词转换为英文字符

Posted

技术标签:

【中文标题】将希伯来语单词转换为英文字符【英文标题】:transforming a hebrew word into english characters 【发布时间】:2012-10-09 17:47:45 【问题描述】:

我需要一个 java 开源代码,将希伯来语字符串转换为带有英文字符的字符串,例如:将单词“שלום”转换为“shalom”

【问题讨论】:

用Java标记它,这样问题就可以接触到更多人 希伯来语允许一个字母以多种方式发音(没有元音),所以这很难实现。 【参考方案1】:

您可以使用 ICU 音译。 http://userguide.icu-project.org/transforms/general#TOC-Script-Transliteration

如果这不能满足您的需要,请四处寻找希伯来语直译器,您一定会找到的。

【讨论】:

【参考方案2】:

您可以采用的另一种方法是使用 Unicode 音译字体,但这仅适用于显示,如果您确实需要“英语”或“IPA”等价物,这将无济于事。

您可以查看音译库,例如 this。 干杯

【讨论】:

以上是关于将希伯来语单词转换为英文字符的主要内容,如果未能解决你的问题,请参考以下文章

希伯来语/犹太日期转换

为啥字符串不能像数字一样直接编码

将列表转换为字符串或单词[重复]

将字符串转换为单词数组 - Python

如何从字符串中删除所有非希伯来字符并将单词放入数组中?

如何将数组转换为逗号分隔的单词字符串? [复制]