首页 › API 密钥 › Google Cloud Translation
✓ 已对照 Google Cloud 官方页面核实,核实日期为 2026 年九月 23 日。界面和价格会变化:如果看到的不一样,请以谷歌显示的为准。
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. 创建一个项目
TranslateRocket.B. 开启结算
C. 开启翻译服务
D. 创建密钥
把密钥保存在安全的地方,直到你把它粘贴进 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. 给字符数设置一个硬性每日上限(这是真正能停止扣费的方法)。谷歌表示你每天可以发送的字符数默认无限制,而且你可以降低这个配额来控制成本。
- 打开 Cloud 控制台的 Quotas 页面,已按翻译服务筛选:https://console.cloud.google.com/iam-admin/quotas?service=translate.googleapis.com(确保已选中你的项目)。
- 找到 characters sent to the general model per project per day(v2)这一项 Cloud Translation 配额。
- 编辑它并输入每天的字符数。
如何选择这个数字:这个上限是 每天,所以一个月内你最多可能达到大约 30 倍这个数字。例如, 100000 每天可以让你每天翻译一种语言的示例网站;在最坏的情况下,这样一个月大约会用掉 3,000,000 个字符,在免费的 500,000 之外约需 $50。设置上限为 15000 每天可以确保即使是最坏的一个月也不会超出免费额度,但翻译会需要好几天。你可以在翻译期间调高它,之后再调低。
达到上限后,谷歌会返回 “Daily Limit Exceeded” 错误,直到太平洋时间午夜。新的配额数值最长可能需要 24 小时才能生效。
2. 添加一个预算提醒(这只会发送邮件)。
- 打开菜单 ☰ → Billing → Budgets & alerts。
- 为你的项目创建一个预算,设置一个金额(例如 $5)和提醒阈值,然后点击 Finish。
谷歌说得很清楚:这种类型的预算不会限制支出,它只会给你发邮件。这就是为什么第 1 步很重要。
3. 也在 TranslateRocket 内部设置一个限额。 在 TranslateRocket → AI Translation,在 Usage & limits部分,填写 Daily character limit (例如 200000)。达到限额后,自动翻译会停止,直到第二天。 0 表示不限制。
4. 绝不要分享密钥。不要把它放进邮件、聊天记录、截图或支持工单中。
5. 如果你认为密钥已经泄露,请更换它。
- 前往 https://console.cloud.google.com/apis/credentials 并点击该密钥的名称。
- 点击 Rotate key,给新密钥起一个名字,然后点击 Create。复制新密钥并粘贴到 TranslateRocket 中。
- 回到新密钥的页面,在 Previous key 部分,点击 Delete the previous key。
如果你不小心删除了一个密钥,谷歌允许你在 30 天内恢复它(在 Credentials 页面点击 Restore deleted credentials)。
在 TranslateRocket 中粘贴到哪里
- 在你的 WordPress 后台,打开 TranslateRocket → AI Translation。
- 在 Provider & keys 框中,找到名为 Google Translate 的卡片(这就是 Google Cloud Translation)。
- 把你的密钥粘贴到 API key 字段中。
- 在框的顶部,把 Active provider 设置为 Google Translate。
- 点击页面底部的 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 · 该选哪一个?