Java 如何通过selenium使用google translator翻译文件

Java 如何通过selenium使用google translator翻译文件,java,Java,我遇到了将给定文本翻译成所需语言的工具 我有将近2000个文件,每个文件有300KB 目前我需要打开每个文件,粘贴文本,并通过上述网站翻译,然后保存它 有没有一种方法可以通过读取和发送部分文件并最终附加到文件中来自动处理2000个文件?对所有文件重复相同的操作 疑问: IP地址会被阻止吗 为此目的使用硒是否违法 使用上述免费服务是否有合法的自动翻译方式 如果什么都不可能,我需要手动操作 请告知 谢谢。1-我想没有 2-不,这不违法 3-是的,您可以使用google translate api

我遇到了将给定文本翻译成所需语言的工具

我有将近2000个文件,每个文件有300KB

目前我需要打开每个文件,粘贴文本,并通过上述网站翻译,然后保存它

有没有一种方法可以通过读取和发送部分文件并最终附加到文件中来自动处理2000个文件?对所有文件重复相同的操作

疑问:

  • IP地址会被阻止吗
  • 为此目的使用硒是否违法
  • 使用上述免费服务是否有合法的自动翻译方式
  • 如果什么都不可能,我需要手动操作

    请告知

    谢谢。

    1-我想没有
    2-不,这不违法
    3-是的,您可以使用google translate api:

    https://translate.googleapis.com/translate_a/
    single?
    client=gtx
    &sl=<SOURCE LANGUAGE, can be auto>
    &tl=<TARGUET LANGUAGE, cannot be auto>
    &dt=t
    &q=<TEXT>
    
    https://translate.googleapis.com/translate_a/
    单身?
    客户机=gtx
    &sl=
    &热释光=
    &dt=t
    &q=
    

    参考资料:

    我建议您检查谷歌API云翻译:

    以及REST API参考:

    这一个显示了价格。但是我共享的链接是在线服务,没有注册。请重新检查您发布的链接。与成本相关联的云API。上面的链接,我已经粘贴是一个免费的在线服务,我正试图通过编程使用。