如何获取 Google Translate API 密钥:分步说明(2026)

🔒 已通过安全审核 🧾 GPL 开源 📤 无锁定期——随时可导出 ⚡ 重量仅为原来的1/20的发动机

首页 › API 密钥 › Google Cloud Translation

✓ 已对照 Google Cloud 官方页面核实,核实日期为 2026 年九月 23 日。界面和价格会变化:如果看到的不一样,请以谷歌显示的为准。

⏱ 用时
15 分钟
💳 需要银行卡吗?
需要 — 必须开启结算
🎁 免费额度
每月 500,000 个字符
🧮 我们的 20 页示例,1 种语言
免费额度内为 $0

Google Cloud Translation API 密钥是一串密钥,能让 TranslateRocket 把你网站的文本发送给 Google Translate 的专业版服务,并把翻译结果取回来;每月前 500,000 个字符是免费的,但谷歌要求你先绑定银行卡才能开始使用。

📖 你会遇到的词汇

  • API key:一长串密钥。谁拿到它就能用你的账户使用该服务,所以要像对待密码一样对待它。
  • Google Cloud console:谷歌面向其付费云服务的网站,地址是 console.cloud.google.com。它比这些指南中的其他服务更偏技术性;下面的步骤会尽量简化。
  • Project:谷歌用来归组某项服务、其密钥和账单的容器。
  • Billing account:你的银行卡注册的地方。即使你的使用量在免费额度内,Google Cloud 也需要一个账单账户。
  • Characters:谷歌按你发送的字符数计费,含空格。

开始前你需要准备的东西

  • 一个 Google 账户(一个 Gmail 邮箱地址即可)。
  • 一张银行卡。谷歌表示,你必须开启结算才能使用 Cloud Translation。创建账单账户时,谷歌可能会对你的银行卡进行一次小额临时预授权($0 到 $1 之间)以验证卡片;这不是实际扣费。在部分国家,谷歌还会要求验证你的银行账户。
  • 大约 15 分钟。

分步说明

A. 创建一个项目

1
前往项目选择器 https://console.cloud.google.com/projectselector2/home/dashboard 并登录。
2
创建一个新项目。给它起一个你能认出的名字,例如 TranslateRocket.

B. 开启结算

3
谷歌会要求你为该项目关联一个账单账户(或从菜单 ☰ 打开 Billing)。按照步骤操作并添加你的银行卡。——如果你以前从未为 Google Cloud 付过费,可能会看到 Free Trial:90 天内可使用 $300 额度。这仍然需要一张银行卡。

C. 开启翻译服务

4
打开谷歌的“启用 API”链接,确认你的项目已被选中,然后确认:https://console.cloud.google.com/apis/enableflow?apiid=translate.googleapis.com(该服务名为 Cloud Translation API)。

D. 创建密钥

5
前往 Credentials 页面:https://console.cloud.google.com/apis/credentials(TranslateRocket 的 Get your Google Translate API key ↗ 按钮也会打开此页面)。
6
点击 Create credentials,然后从菜单中选择 API key。
7
添加一项限制,使该密钥只能用于翻译:在 API restrictions 下,选择 Restrict key,然后选中 Cloud Translation API。(谷歌要求你至少添加一项限制。)
8
保持 Authenticate API calls through a service account 复选框不勾选。
9
点击 Create。一个名为 API key created 的对话框会显示你的密钥。复制它。

把密钥保存在安全的地方,直到你把它粘贴进 WordPress(用密码管理器最理想)。不要通过邮件或聊天工具发送。

费用是多少

官方价格(Cloud Translation 价格页面,“Basic” 版本,也就是 TranslateRocket 使用的版本;核实于 2026 年九月 23 日):

每月用量 价格
每月前 500,000 个字符 免费(谷歌以每月 $10 额度的形式提供,不结转)
每月 500,000 到 1B 个字符 每 1,000,000 个字符 $20

谷歌计算你发送的每一个字符,包括空格和 HTML 标签。

这对小型网站意味着什么。我们的示例:一个20 个页面、每页约 600 字的网站(12,000 字),大约是 75,000 个字符。我们把 HTML 标签和菜单也算进去,向上取整为 100,000 个字符。

  • 一种语言:约 100,000 个字符。这在每月免费的 500,000 个字符以内,所以费用是 $0。
  • 同一个月内翻译成五种语言:约 500,000 个字符,仍在免费额度附近。
  • Above the free allowance, each extra language would cost about 100,000 × $20 / 1,000,000 = $2.

每种语言都是单独计算的。TranslateRocket 已经翻译过的文本会被复用,不会重复发送。

安全提示(请阅读)

Google Cloud 不会自动停止扣费,除非你自己设置。请把下面两件事都做好。

1. 给字符数设置一个硬性每日上限(这是真正能停止扣费的方法)。谷歌表示你每天可以发送的字符数默认无限制,而且你可以降低这个配额来控制成本。

  1. 打开 Cloud 控制台的 Quotas 页面,已按翻译服务筛选:https://console.cloud.google.com/iam-admin/quotas?service=translate.googleapis.com(确保已选中你的项目)。
  2. 找到 characters sent to the general model per project per day(v2)这一项 Cloud Translation 配额。
  3. 编辑它并输入每天的字符数。

如何选择这个数字:这个上限是 每天,所以一个月内你最多可能达到大约 30 倍这个数字。例如, 100000 每天可以让你每天翻译一种语言的示例网站;在最坏的情况下,这样一个月大约会用掉 3,000,000 个字符,在免费的 500,000 之外约需 $50。设置上限为 15000 每天可以确保即使是最坏的一个月也不会超出免费额度,但翻译会需要好几天。你可以在翻译期间调高它,之后再调低。

达到上限后,谷歌会返回 “Daily Limit Exceeded” 错误,直到太平洋时间午夜。新的配额数值最长可能需要 24 小时才能生效。

2. 添加一个预算提醒(这只会发送邮件)。

  1. 打开菜单 ☰ → Billing → Budgets & alerts。
  2. 为你的项目创建一个预算,设置一个金额(例如 $5)和提醒阈值,然后点击 Finish。

谷歌说得很清楚:这种类型的预算不会限制支出,它只会给你发邮件。这就是为什么第 1 步很重要。

3. 也在 TranslateRocket 内部设置一个限额。 在 TranslateRocket → AI Translation,在 Usage & limits部分,填写 Daily character limit (例如 200000)。达到限额后,自动翻译会停止,直到第二天。 0 表示不限制。

4. 绝不要分享密钥。不要把它放进邮件、聊天记录、截图或支持工单中。

5. 如果你认为密钥已经泄露,请更换它。

  1. 前往 https://console.cloud.google.com/apis/credentials 并点击该密钥的名称。
  2. 点击 Rotate key,给新密钥起一个名字,然后点击 Create。复制新密钥并粘贴到 TranslateRocket 中。
  3. 回到新密钥的页面,在 Previous key 部分,点击 Delete the previous key。

如果你不小心删除了一个密钥,谷歌允许你在 30 天内恢复它(在 Credentials 页面点击 Restore deleted credentials)。

在 TranslateRocket 中粘贴到哪里

  1. 在你的 WordPress 后台,打开 TranslateRocket → AI Translation。
  2. 在 Provider & keys 框中,找到名为 Google Translate 的卡片(这就是 Google Cloud Translation)。
  3. 把你的密钥粘贴到 API key 字段中。
  4. 在框的顶部,把 Active provider 设置为 Google Translate。
  5. 点击页面底部的 Save AI settings。

Google Translate 没有可选择的“model”。同一页面上的 House style 说明只对 AI 模型(OpenAI、Claude、Gemini)有效;Google Translate 会忽略它们。

如果遇到问题

你看到的内容 通常意味着什么 该怎么做
提示密钥无效的错误(具体措辞可能不同) 密钥复制错误,或者它已被删除。 请仔细重新粘贴,或者创建一个新密钥(参见 D 部分)。
提示 API 未启用或需要开启结算的错误(具体措辞可能不同) 跳过了步骤 B 或 C,或者是在另一个项目上完成的。 检查控制台顶部选中的项目是否就是拥有该密钥的项目,然后为它开启结算和 Cloud Translation API。
“Daily Limit Exceeded”(403) 你在“安全提示”部分设置的每日上限起作用了。 请等到第二天(太平洋时间午夜),或者提高配额。

也要检查密钥的限制:如果在 API restrictions 下你选择了其他服务,Cloud Translation 会拒绝该密钥。

常见问题

Google Translate API 是免费的吗?

每月前 500,000 个字符是免费的,但即使你的使用量在免费额度内,谷歌也要求你绑定银行卡并开启结算。超出后,价格是每百万字符 $20。

怎样才能阻止 Google Cloud Translation 向我扣费?

在 Google Cloud 控制台中为字符数设置一个每日配额:这才是真正能阻止扣费的限制。预算只会发送提醒邮件,不会阻止任何扣费。

Google Translate API 和 Gemini 是同一个东西吗?

不是。Google Cloud Translation 是 Google Translate 的专业版,密钥来自 Google Cloud 控制台。Gemini 是谷歌的 AI 模型,密钥来自 Google AI Studio。

为什么谷歌提示我的 API 密钥无效或需要开启结算?

通常是以下三种情况之一:选中了错误的项目,账单没有关联到该项目,或者该项目没有开启 Cloud Translation API。

该选哪一个?

查看我们的对比页面,可以简单比较全部五种服务,也能找到完全无需密钥的免费方案。

其他指南:OpenAI · Anthropic(Claude) · Google Gemini · DeepL · 该选哪一个?

💬 需要帮助吗?
Powered by TranslateRocket™