一个能让 OmegaT 从有道翻译获取机器翻译的插件。官方没有提供测试 Key,必须先申请再配置使用。使用方法见下方。
已在 OmegaT 4.3.2 和 gradle 3.0 环境下测试通过。
参考了以下项目的代码,把我从黑箱带入 OmegaT 插件开发,感谢各位作者。
https://github.com/yoyicue/omegat-tencent-plugin https://github.com/omegat-org/omegat/blob/854b6b5a66a0306e5c27e74c0b5d656ed80b2bd4/src/org/omegat/core/machinetranslators/YandexTranslate.java GoogleTranslateWithoutApiKey
特别感谢 @Ninty 介绍的 Gson 和 OkHttp 用来处理数据。不过后来发现只需要一个很小子集的功能,也为了减小生成 jar 包的大小,工具包改为了 Hutool。
关于 OmegaT 插件项目开发环境配置和开发相关资料请参见我的另一个 OmegaT 彩云小译插件项目的 readme。
plugins
文件夹Youdao Translate
,点击配置,然后填入第一步得到应用ID和应用密钥,最后勾选启用,点确定关闭首选项窗口。./gradlew build
。build/libs/
目录下,拷贝omegat-youdao-plugin-*.jar
文件到 OmegaT 的插件目录。本项目采用木兰宽松许可证, 第2版 本项目采用了以下第三方组件:
注意!!!
有道智云平台不像彩云小译一样在低频率使用下一直免费。有道的方式是注册就提供 50 元体验金,另外在价格中心最下面有两个微信客服二维码,任选其一添加后会再送 50 元体验金。这样一共 100 元的体验金,会按照 48元/百万字符的标准扣费,即使没到百万字符,也是按照用多少扣多少。所以最终该平台还是要收费的,不过能用就用嘛。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。