Como obter uma chave de API do Google Translate: passo a passo (2026)

🔒 Revisado em termos de segurança 🧾 Código aberto sob a licença GPL 📤 Sem compromisso — exporte a qualquer momento ⚡ Motor 20 vezes mais leve

Início › Chaves de API › Google Cloud Translation

✓ Conferido nas páginas oficiais do Google Cloud em 23 de setembro de 2026. Telas e preços mudam: se algo parecer diferente, confie no que o Google mostrar para você.

⏱ Tempo
15 min
💳 Precisa de cartão?
Sim — o faturamento precisa estar ativado
🎁 Cota gratuita
500.000 caracteres por mês
🧮 Nosso exemplo de 20 páginas, 1 idioma
$0 dentro da cota gratuita

Uma chave de API do Google Cloud Translation é um código secreto que permite ao TranslateRocket enviar o texto do seu site para o serviço profissional do Google Translate e receber a tradução de volta; os primeiros 500.000 caracteres de cada mês são gratuitos, mas o Google pede um cartão antes de você poder começar.

📖 Palavras que você vai encontrar

  • API key: um código secreto longo. Quem tiver acesso a ele pode usar o serviço às suas custas, então trate-o como uma senha.
  • Google Cloud console: o site do Google para seus serviços de nuvem pagos, em console.cloud.google.com. É mais técnico do que os outros serviços destes guias; os passos abaixo mantêm tudo simples.
  • Projeto: um contêiner que o Google usa para agrupar um serviço, suas chaves e sua fatura.
  • Conta de faturamento: onde seu cartão fica registrado. O Google Cloud precisa de uma mesmo que você fique dentro da cota gratuita.
  • Caracteres: o Google cobra pelo número de caracteres que você envia, espaços incluídos.

O que você precisa antes de começar

  • Uma conta Google (um endereço do Gmail funciona).
  • Um cartão de pagamento. O Google diz que é preciso ativar o faturamento para usar o Cloud Translation. Ao criar uma conta de faturamento, o Google pode colocar uma pequena retenção temporária no cartão (entre $0 e $1) para verificá-lo; não é uma cobrança. Em alguns países, o Google também pede para verificar sua conta bancária.
  • Cerca de 15 minutos.

Passo a passo

A. Crie um projeto

1
Acesse o seletor de projetos, https://console.cloud.google.com/projectselector2/home/dashboard, e faça login.
2
Crie um projeto novo. Dê a ele um nome que você reconheça, por exemplo TranslateRocket.

B. Ative o faturamento

3
O Google vai pedir para você vincular uma conta de faturamento ao projeto (ou abra Billing no menu ☰). Siga os passos e adicione seu cartão. – Se você nunca pagou pelo Google Cloud antes, pode receber a oferta do Free Trial: $300 de crédito para usar em até 90 dias. Ainda assim é preciso um cartão.

C. Ative o serviço de tradução

4
Abra o link do Google “enable the API”, confira se o seu projeto está selecionado, e confirme: https://console.cloud.google.com/apis/enableflow?apiid=translate.googleapis.com (o serviço se chama Cloud Translation API).

D. Crie a chave

5
Acesse a página Credentials: https://console.cloud.google.com/apis/credentials (o botão Get your Google Translate API key ↗ do TranslateRocket também abre essa página).
6
Clique em Create credentials, depois escolha API key no menu.
7
Adicione uma restrição para que a chave só possa ser usada para tradução: em API restrictions, escolha Restrict key e selecione Cloud Translation API. (O Google pede para você adicionar pelo menos uma restrição.)
8
Deixe a caixa Authenticate API calls through a service account desmarcada.
9
Clique em Create. Uma caixa de diálogo chamada API key created mostra sua chave. Copie-a.

Guarde a chave em um lugar seguro até colá-la no WordPress (um gerenciador de senhas é ideal). Não a envie por e-mail ou chat.

Quanto custa

Preço oficial (página de preços do Cloud Translation, edição “Basic”, que é a usada pelo TranslateRocket; conferido em 23 set. 2026):

Uso mensal Preço
Primeiros 500.000 caracteres por mês Grátis (o Google aplica como um crédito de $10 todo mês; não acumula)
De 500.000 a 1 bilhão de caracteres por mês $20 por 1.000.000 de caracteres

O Google conta todo caractere que você envia, incluindo espaços e tags HTML.

O que isso significa para um site pequeno. Nosso exemplo: um site de 20 páginas com cerca de 600 palavras cada (12.000 palavras), o que dá cerca de 75.000 caracteres. Arredondamos para 100.000 caracteres por causa das tags HTML e dos menus.

  • Um idioma: cerca de 100.000 caracteres. Isso cabe nos 500.000 gratuitos por mês, então custa $0.
  • Cinco idiomas no mesmo mês: cerca de 500.000 caracteres, ainda próximo da cota gratuita.
  • Above the free allowance, each extra language would cost about 100,000 × $20 / 1,000,000 = $2.

Cada idioma é contado separadamente. Textos que o TranslateRocket já traduziu são reaproveitados e não enviados de novo.

Segurança (leia com atenção)

O Google Cloud não para de gastar automaticamente, a menos que você configure isso. Faça as duas coisas a seguir.

1. Defina um teto diário rígido de caracteres (esse é o que realmente para o gasto). O Google diz que o número de caracteres que você pode enviar por dia é ilimitado por padrão, e que você pode reduzir essa cota para controlar custos.

  1. Abra a página Quotas do console do Cloud, já filtrada para tradução: https://console.cloud.google.com/iam-admin/quotas?service=translate.googleapis.com (confira se o seu projeto está selecionado).
  2. Encontre a cota do Cloud Translation para characters sent to the general model per project per day (v2).
  3. Edite-a e informe um número de caracteres por dia.

Como escolher o número: o teto é por dia, então em um mês você poderia chegar a cerca de 30 vezes esse valor. Por exemplo, 100000 por dia permite traduzir nosso site de exemplo em um idioma por dia; no pior caso, isso permite cerca de 3.000.000 de caracteres por mês, o que dá cerca de $50 depois dos 500.000 gratuitos. Um teto de 15000 por dia mantém até o pior mês dentro da cota gratuita, mas a tradução vai levar vários dias. Você pode aumentá-lo enquanto traduz e diminuí-lo depois.

Quando o teto é atingido, o Google responde com um erro “Daily Limit Exceeded” até a meia-noite do horário do Pacífico. Novos valores de cota podem levar até 24 horas para entrar em vigor.

2. Adicione um alerta de orçamento (isso só envia e-mails).

  1. Abra o menu ☰ → Billing → Budgets & alerts.
  2. Crie um orçamento para o seu projeto, defina um valor (por exemplo $5) e os limites de alerta, depois clique em Finish.

O Google é claro: um orçamento desse tipo não limita o gasto; ele só envia e-mails para você. Por isso o passo 1 é importante.

3. Defina um limite dentro do TranslateRocket também. Em TranslateRocket → AI Translation, na seção Usage & limits, preencha Daily character limit (por exemplo 200000). Quando o limite é atingido, a tradução automática para até o dia seguinte. 0 significa sem limite.

4. Nunca compartilhe a chave. Não a coloque em e-mails, chats, capturas de tela ou chamados de suporte.

5. Se você achar que a chave vazou, substitua-a.

  1. Acesse https://console.cloud.google.com/apis/credentials e clique no nome da chave.
  2. Clique em Rotate key, dê um nome à chave nova e clique em Create. Copie a chave nova e cole-a no TranslateRocket.
  3. De volta à página da chave nova, na seção Previous key, clique em Delete the previous key.

Se você excluir uma chave por engano, o Google permite restaurá-la em até 30 dias (Restore deleted credentials na página Credentials).

Onde colá-la no TranslateRocket

  1. No painel do seu WordPress, abra TranslateRocket → AI Translation.
  2. Na caixa Provider & keys, encontre o cartão chamado Google Translate (esse é o Google Cloud Translation).
  3. Cole sua chave no campo API key.
  4. No topo da caixa, defina Active provider como Google Translate.
  5. Clique em Save AI settings no final da página.

O Google Translate não tem “modelo” para escolher. As instruções de House style na mesma página só funcionam com os modelos de IA (OpenAI, Claude, Gemini); o Google Translate as ignora.

Se algo não funcionar

O que você vê O que geralmente significa O que fazer
Um erro dizendo que a chave não é válida (o texto exato varia) A chave foi copiada errada, ou foi excluída. Cole-a de novo com cuidado, ou crie uma chave nova (seção D).
Um erro dizendo que a API não está ativada, ou que o faturamento é obrigatório (o texto exato varia) O passo B ou C foi pulado, ou feito em um projeto diferente. Confira se o projeto selecionado no topo do console é aquele com a chave, depois ative o faturamento e a Cloud Translation API para ele.
“Daily Limit Exceeded” (403) O seu próprio teto diário da seção de Segurança cumpriu a função dele. Espere até o dia seguinte (meia-noite do horário do Pacífico), ou aumente a cota.

Confira também a restrição da chave: se em API restrictions você selecionou um serviço diferente, o Cloud Translation vai recusar a chave.

Perguntas frequentes

A API do Google Translate é gratuita?

Os primeiros 500.000 caracteres de cada mês são gratuitos, mas o Google pede para você ativar o faturamento com um cartão mesmo que fique dentro da cota gratuita. Além disso, o preço é $20 por milhão de caracteres.

Como faço para o Google Cloud Translation não me cobrar?

Defina uma cota diária de caracteres no console do Google Cloud: esse é o limite que realmente para o gasto. Um orçamento só envia e-mails de alerta; ele não para nada.

A API do Google Translate é a mesma coisa que o Gemini?

Não. O Google Cloud Translation é a versão profissional do Google Translate, com chaves do console do Google Cloud. O Gemini é o modelo de IA do Google, com chaves do Google AI Studio.

Por que o Google diz que minha chave de API não é válida ou precisa de faturamento?

Geralmente é uma de três coisas: o projeto errado está selecionado, o faturamento não está vinculado ao projeto, ou a Cloud Translation API não está ativada para ele.

Qual devo escolher?

Veja nossa página de comparação para uma comparação simples dos cinco serviços, e para a opção gratuita que não precisa de nenhuma chave.

Outros guias: OpenAI · Anthropic (Claude) · Google Gemini · DeepL · Qual devo escolher?

💬 Precisa de ajuda?
Fornecido por TranslateRocket™