Traducción de sitios web

Consigue una clave API de Google Translate para tu sitio

Consigue una clave API de Google Translate para tu sitio
Actualizado el
27 de febrero de 2025
27 de mayo de 2025

La clave API de Google Translate te permite conectar con el mismo aprendizaje automático que usa Google en su buscador y en Gmail cuando encuentra texto en un idioma diferente al tuyo.

Hay una razón por la que Tim Berners-Lee llamó a su creación más importante la “World Wide Web”. ¡Todo el mundo podía usarla! Como no todos usamos el mismo idioma, es importante que podamos comunicarnos sin importar el idioma que hablemos y escribamos.

Si usas la web para llegar a clientes de todo el mundo, al estudiante internacional del campus universitario cercano o a cualquiera que necesite acceder a tu contenido, haz que tu sitio web se pueda leer en otros idiomas. Hacer que tu sitio sea accesible en otros idiomas también mejora la experiencia de usuario para los visitantes internacionales de tu web.

¿Quizás has usado Google Translate para leer una página que apareció en una búsqueda de Google? Puede que no sepas que Google ofrece una Interfaz de Programación de Aplicaciones (API) para que cualquiera pueda acceder a su herramienta de traducción. Aunque no es perfecta, funciona bastante bien para la traducción automática. Por esa razón, la API de Google Translate suele verse como una opción sencilla para hacer este trabajo.

En esta entrada, te guiaremos por el proceso de configuración y te ayudaremos a convertir tu sitio web en un éxito internacional con la API de Cloud Translation.

También hay otras formas de traducir tu sitio web. Puedes ver nuestro video a continuación para saber más sobre ellas.

Consigue una clave API de Google Translate

Para usar la API de Google, primero necesitas una cuenta de Google Cloud.

  1. Ve a https://cloud.google.com/translate/docs/basic/setup-basic
  2. Haz clic en Configurar un proyecto.
  3. Ponle un nombre al nuevo proyecto en la pantalla de Habilitar la API de Cloud Translation. Usa este cuadro de diálogo para nombrar tu proyecto
  4. Puede que te pidan que crees o conectes una cuenta de facturación existente. Google te da un crédito de 300 $ para usar la API de Cloud Translation durante un año y probarla.
  5. Crea una nueva cuenta de servicio.
  6. Aparecerá esta pantalla con el nombre de tu nuevo proyecto y la cuenta de servicio asociada. Haz clic en Descargar clave privada. Esta clave API (escrita en JSON) conecta tu sitio a Google Cloud. Para habilitar la API, descarga la clave privada.
  7. Sube la clave API de Google Translate a tu sitio. Consulta con tu empresa de hosting dónde colocar esta clave en tu sistema.
  8. Cuando hayas colocado la clave API de Google en tu sitio, dile a tu sistema dónde encontrarla. Establece una variable de entorno. De nuevo, consulta con tu empresa de hosting si no sabes cómo abrir una terminal.

En un símbolo del sistema de Windows, escribe:

set GOOGLE_APPLICATION_CREDENTIALS=[PATH]

En una terminal de Linux, escribe:

export GOOGLE_APPLICATION_CREDENTIALS=”/home/user/Downloads/service-account-file.json”

Instalando las herramientas de Google Cloud

Cuando la cuenta esté configurada y tu clave API esté en tu sitio, lo siguiente es instalar las herramientas de Cloud. Encontrarás información de instalación para Linux, Mac y Windows aquí.

Ejecuta la configuración del SDK de Google Cloud. Este kit de desarrollo de software está escrito en lenguaje Python (incluido en el software).

Cuando la configuración esté completa, aparecerá un programa de línea de comandos y ejecutará la rutina de configuración. Iniciarás sesión con tu cuenta de Google y luego seleccionarás tu proyecto. El programa selecciona amablemente todas las opciones predeterminadas por ti.

¡Ya casi terminamos!

¿Buscas una alternativa sencilla? Weglot traduce tu sitio web en minutos sin necesidad de conexiones API manuales, y te da acceso a Google Translate, DeepL y Microsoft Translator. Prueba Weglot gratis con nuestra prueba gratuita de 10 días.

Enviando texto para traducir

Para traducir un párrafo, abre las herramientas de Google Cloud para Powershell (en Windows). Luego, escribe este comando:

curl -s -X POST -H “Content-Type: application/json” \
-H “Authorization: Bearer “$(gcloud auth application-default print-access-token) \
–data “{
‘q’: ‘The Great Pyramid of Giza (also known as the Pyramid of Khufu or the
Pyramid of Cheops) is the oldest and largest of the three pyramids in
the Giza pyramid complex.’,
‘source’: ‘en’,
‘target’: ‘es’,
‘format’: ‘text’
}” “https://translation.googleapis.com/language/translate/v2”

Deberías ver un texto traducido parecido a este.

{
“data”: {
“translations”: [
{
“translatedText”: “La Gran Pirámide de Giza (también conocida como la
Pirámide de Khufu o la Pirámide de Keops) es la más antigua y más
grande de las tres pirámides en el complejo de la pirámide de Giza.”
}
]
}
}

Ahora puedes poner esto en tu sitio. ¡Uf!

Weglot tiene una forma mejor

Hay una forma más fácil de traducir tu sitio web. El plugin de traducción de WordPress, Weglot, es fácil de integrar porque se instala como cualquier otro plugin de WordPress. (Ten en cuenta que Weglot funciona en todas las tecnologías de sitios web, incluyendo Shopify, Webflow, Wix y más.

Desde tu página de administración, ve a Plugins > Añadir nuevo. Busca Weglot. Instálalo y actívalo.

Configurar Weglot también es rápido y fácil. Crea tu cuenta en Weglot.com. Coge tu clave API de tu correo electrónico y pégala en la pantalla de configuración:

Elige tus idiomas de destino en la pantalla de configuración de Weglot.

Elige tu idioma original y el idioma al que quieres traducir de la lista de más de 100 idiomas disponibles. Haz clic en Guardar cambios y ¡listo!

Cuando publicas una entrada en tu sitio, Weglot usa la detección de contenido para crear un sitio web independiente para cada idioma al que quieras traducir. Empieza con un aprendizaje automático similar al de Google, pero luego personas revisan el trabajo, así no tienes que preocuparte constantemente por cómo se traducirán tus expresiones.

Al final de cada publicación, los lectores harán clic en este recuadro para elegir su idioma:

Selector de idiomas

Los lectores hacen clic en este botón tan fácil de usar para elegir su idioma.

Verán algo así:

Captura de pantalla de una entrada de blog de WordPress

Además, tienes acceso a la red de traductores profesionales de Weglot para tus tareas más complejas.

Estas son solo algunas de las razones por las que más de 110.000 propietarios de sitios web confían en Weglot.

La clave API de Google Translate te ayudará a conectar con lectores de otros idiomas, una vez que hayas completado el complicado proceso de instalación que se describe aquí. No importa qué CMS uses para construir tu sitio web, Weglot puede simplificar el proceso. Prueba Weglot gratis con nuestra prueba gratuita de 10 días.

icono de dirección
Descubre Weglot

Únete a las más de 110.000 marcas que ya confían en Weglot para traducir sus sitios web.

Traduce tu sitio web al instante con IA, ajusta y perfecciona las traducciones como quieras y publícalo en solo unos minutos.

¿Qué vamos a tratar en este artículo?
Icono de un cohete

¿Listo para empezar?

La mejor manera de comprender el poder de Weglot verlo por ti mismo. Pruébalos gratis y sin compromiso.

La mejor manera de comprender el poder de Weglot verlo por ti mismo. Pruébalos gratis y sin compromiso.

Si aún no estás listo para conectar tu sitio web, tienes a tu disposición un sitio web de demostración en tu panel de control.

Otros artículos que también te pueden interesar

No se encontraron elementos.
Icono de preguntas frecuentes

Preguntas frecuentes

No se encontraron elementos.

Flecha azul

Flecha azul

Flecha azul