【问题标题】:transforming a hebrew word into english characters将希伯来语单词转换为英文字符
【发布时间】:2025-11-30 18:10:02
【问题描述】:

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

【问题讨论】:

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

标签: java string character-encoding ocr hebrew


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】: