创建Google翻译API镜像

创建Google翻译API镜像

2023-12-19·devcxl
devcxl

众所周知,谷歌翻译中国版已经停止服务了,以前使用translate.googleapis.cn的翻译接口大部分都挂掉了,该怎么解决这个问题呢?

我们可以使用 Cloudflare 来创建一个代理地址,以正常访问 google 翻译 API。

首先,去注册一个 Cloudflare 账户。

  1. 创建一个 Page 应用 Alt text Alt text

  2. 创建 js 文件,并打包为 zip 压缩包,上传

_worker.js
export default {
  async fetch(request, env) {
    let url = new URL(request.url);
    url.hostname = "translate.googleapis.com";
    return fetch(new Request(url, request));
  },
};

Alt text Alt text

  1. IDEA Translation 插件配置

Alt text

  1. VsCode Common Translate (https://github.com/devcxl/vscode-comment-translate) 插件配置

Alt text