O primeiro passo para se ter uma API de tradução da Google para seu website ou aplicativo, é ter uma conta Google ativa. Siga os passos para aprender a criar API do Google Translate!
1 – Acesse sua conta Google através do link – https://accounts.google.com/.
2 – Agora com a sua conta logada, acesse o site de desenvolvedor da Google (caso necessário efetue o login com a mesma conta Google do passo 1) – https://console.developers.google.com/.
3 – Agora você visualizará o painel da Google Cloud onde você irá dar inicio à criação de seu projeto e API de tradução da Google. Clique em “My First Project” e em seguida “Novo Projeto”. Após colocar o nome do seu projeto, clique em criar para prosseguir.
4 – Após selecionar o projeto recém-criado, clique em API e Serviços e você será redirecionado para um novo painel. Neste painel, clique em biblioteca e digite Google Translate para realizar uma filtragem e clique em Cloud Translation API e ative-o.
4.1 – Ao ativar, a Google solicitará o cadastro de uma conta de faturamento. Este é um processo padrão da Google para evitar o cadastro de robôs na plataforma. Você precisará cadastrar uma forma de pagamento para concluir esta etapa, porém não se preocupe, a API gerada não terá custo nenhum para você até o limite de 500.000 (quinhentos mil) caracteres traduzidos por mês. Veja mais em https://cloud.google.com/translate/pricing#charged-characters
5 – Agora com o Google Translation registrado em seu projeto, você irá até a parte de credenciais para gerar o código que será necessário para registrar sua API em seu WebSite ou Aplicativo. Clique em credenciais e depois em chave de API.
6 – Restrinja sua chave de acordo com sua necessidade. Caso for para seu WebSite, selecione a opção – Referenciadores de HTTP (sites da Web) e registre o seu domínio.
7 – Agora vá até a a aba de credenciais e você poderá visualizá-la e copiá-la para integrar em seu projeto web ou aplicativo.
Com seu código de API gerado, você poderá integrar em seu website ou aplicativo sem problemas ou passar para o seu desenvolvedor responsável. A Tradução automática da Google é uma das melhores atualmente devido ao sistema de inteligência artificial utilizado.