1

我需要Transliterate使用谷歌直译器或任何其他替代工具将任何语言的任何给定单词翻译成英语。我已经尝试为此寻找解决方案,但找不到任何解决方案。Google Translate API 有很多解决方案,但我需要的是Transliteration.

我只需要提供一个字符串(例如:阿拉伯语)作为输入,Google Transliterator API 然后它应该将其转换为英语作为输出。

找到了这个可能的重复项,但无法让它工作,并且大多数链接都不再工作了......找到了这个,但我需要在 java 控制台应用程序中使用它。

请问有什么建议吗?我需要在 JAVA 程序中使用它。

4

1 回答 1

4

无法使用 Google Transliterator 找到任何可行的解决方案,但找到了替代方案 ICU4J Transliterator。它不支持所有语言,但适用于大多数语言。

我使用 ICU4J 音译器和谷歌翻译器制作了一个示例项目。如果有人感兴趣,请查看。

于 2019-09-26T06:58:43.343 回答