是否有脱机工作的Java翻译库?

时间:2011-09-17 14:34:43

标签: java translation

我真的需要找到一个可以翻译的Java翻译库 在法语,英语,德语等语言之间 - 尽管不需要 互联网连接。

3 个答案:

答案 0 :(得分:3)

要翻译单独的字词,请查看Debian's freedict packages。它们具有简单的基于文本的格式,可以使用Java轻松解析。

答案 1 :(得分:3)

据我所知,这里有两种可能性。

I18N

您正试图将您的离线应用程序国际化(i18n),在这种情况下,您本身不需要翻译“库”。相反,您需要使用翻译捆绑包并将应用程序中的所有可能字符串翻译为不同的语言。有关更多信息,请参阅以下链接:

Oracle i18n Doc

Official Oracle Example

Good Java i18n Example

动态翻译

您正尝试离线翻译动态或用户生成的内容。在这种情况下,这是一个非繁琐的问题。它们可能是一些框架,但它们会非常庞大​​且笨重,而且可能不是免费或开源的。谷歌翻译是最明显的在线翻译,即使它没有正确的一半时间。这是一个由世界上一些顶级开发人员和计算机科学家构建的系统,只处理这个问题。

简而言之,您可能需要重新考虑您的应用程序真正需要的内容。

答案 2 :(得分:0)

我不知道你是否能找到它。想想以后使用本地库存储和处理的只有一个成语的语法和词典有多大。我认为这样的流程翻译效率不高。