Cómo agregar un botón de traducción de Google a WordPress
Publicado: 2017-06-08Según las cifras más recientes de 2017, se estima que hay 3.700 millones (sí, con una B) de usuarios de Internet. Sí ... eso es mucho. Y creo que podemos estar de acuerdo en que es una apuesta segura que no todos hablan el idioma nativo de su sitio. Entonces, si desea que su sitio de WordPress sea más accesible para esos miles de millones de personas, una de las formas más fáciles de hacerlo es con un botón de Google Translate.
Google Translate no es de ninguna manera la solución definitiva para crear un sitio de WordPress multilingüe. Pero es una de las formas más rápidas y fáciles de hacer que su sitio sea accesible para personas que hablan diferentes idiomas.
En esta publicación, comenzaré con un resumen rápido de cuándo debe elegir Google Translate en lugar de algo más estático como WPML. Luego, le mostraré cómo agregar un botón gratuito de Google Translate tanto en los sitios Divi como en otros sitios de WordPress.
¿Cuándo es una buena idea utilizar Google Translate para sitios de WordPress?
Ya hemos presentado una guía sobre cómo crear un sitio web multilingüe con WPML, lo que puede hacer que se pregunte en qué se diferencia este botón de Google Translate.
Básicamente, WPML le brinda la funcionalidad para crear versiones traducidas completamente independientes de su sitio que los motores de búsqueda como Google pueden indexar. WPML no hará la “traducción” real por usted, solo le brinda la capacidad de crear un sitio traducido coherente y compatible con SEO.
Si realmente desea crear una versión utilizable y clasificable de su sitio en un idioma diferente, es 100% mejor usar una herramienta dedicada como WPML. Simplemente requiere mucho más tiempo y esfuerzo.
Google Translate, por otro lado, traduce dinámicamente cualquier página de su sitio a cualquier idioma compatible con Google Translate.
Las ventajas de este enfoque son:
- No es necesario que se encargue de las traducciones usted mismo.
- Los usuarios pueden seleccionar entre más de 90 idiomas, lo que sería casi imposible de ofrecer con algo manual como WPML.
- No es necesario almacenar versiones traducidas de su sitio.
Pero las desventajas son:
- Google no podrá indexar las versiones traducidas de su sitio. Esto es muy negativo si está tratando de ser multilingüe con fines comerciales.
- Es exclusivamente traducción automática, que de ninguna manera es perfecta.
- No puede volver atrás y editar manualmente ninguna de las traducciones automáticas para corregir errores.
Si solo desea que su contenido sea más accesible y no le importa el SEO, las experiencias cohesivas o los usos comerciales, Google Translate es una buena opción. De lo contrario, quédese con algo más estático como WPML.
Cómo agregar Google Translate a su sitio de WordPress
Para agregar la funcionalidad de Google Translate a su sitio de WordPress, puede usar un complemento gratuito llamado Google Language Translator.
Si bien hay algunos otros complementos de Google Translate disponibles, recomiendo este complemento porque es:
- Popular . Más de 100.000 instalaciones activas según WordPress.org.
- Actualizado . La última actualización fue hace 2 meses y el registro de cambios está lleno de mejoras y correcciones de errores menores.
- Flexible . Le brinda un gran control sobre los idiomas y ubicaciones para su botón de traducción.
- Bien revisado . 4.5 estrellas en más de 120 calificaciones en WordPress.org.
Aquí se explica exactamente cómo usar el complemento para instalaciones regulares de WordPress, así como para sitios Divi.
Paso 1: Instalar + Activar, luego diríjase a Configuración
Para comenzar, puede instalar y activar Google Language Translator directamente desde su panel de WordPress.
Una vez que lo haya activado, puede configurar el complemento yendo a Configuración → Traductor de idiomas de Google.
La configuración está bien documentada, por lo que no creo que necesite mucha ayuda para configurar las cosas. Pero estos son algunos de los aspectos más destacados de lo que definitivamente deberá seleccionar.
Primero, en Configuración principal , asegúrese de seleccionar el idioma original de su sitio web en el menú desplegable Elija el idioma original de su sitio web . Por ejemplo, si escribe su contenido en inglés ... debe elegir inglés. ¡No demasiado complicado!

En Configuración de diseño, puede elegir si mostrar o no imágenes de bandera y, si está habilitado, qué imágenes de bandera específicas mostrar. Nota : los usuarios aún pueden seleccionar cualquier idioma del menú desplegable. Esta configuración solo afecta a los indicadores de enlace rápido que se muestran encima del menú desplegable de idiomas.
Por ejemplo, seleccioné banderas para:
- inglés
- Español
- sueco
- vietnamita
Y puedes ver cómo se ve eso en la vista previa en vivo:


Continuando hacia abajo en la página de configuración, puede configurar algunas configuraciones de diseño adicionales, el texto en el widget flotante opcional, así como si activar o no el seguimiento de Google Analytics:

Luego, en la parte inferior, verá una sección de Uso que le brinda un código corto y una función PHP para mostrar su herramienta Google Translate. Más allá de estas opciones, el complemento también le brinda un widget dedicado que puede usar en cualquier área con widgets de su sitio.
Asegúrese de hacer clic en Guardar cambios y luego estará listo para pasar a mostrar la herramienta Google Translate.
Cómo mostrar la herramienta de traducción de Google en todo el sitio con un widget
Si desea que la herramienta Google Translate esté disponible en todas las páginas de su sitio web, la forma más sencilla de hacerlo es utilizar el widget integrado. Por supuesto, también puede usar la función PHP incluida si se siente cómodo profundizando en algún código.
Para usar el widget, diríjase a Apariencia → Widgets y arrastre sobre el nuevo widget Traductor de idiomas de Google . Más allá de darle un título, no es necesario configurar nada más:

Cuando se dirija a su sitio de front-end, debería ver la opción de traducción en su barra lateral:

Cómo mostrar la herramienta de traducción de Google en publicaciones / páginas individuales
Si solo desea mostrar la opción Google Translate para publicaciones o páginas específicas, probablemente sea mejor que use el código corto. Nota : no intente usar un código corto Y el widget al mismo tiempo, no funcionará. Tienes que elegir uno u otro.
El código abreviado funciona ya sea que esté utilizando el editor de WordPress normal o el Divi Builder. Pero les mostraré a ambos que sean minuciosos.
Para usar el código corto en el editor de WordPress normal, recomiendo colocarlo encima de su contenido para que sus visitantes puedan encontrar rápidamente el botón de traducción. Simplemente pegue el código corto:

Y luego verá algo como esto en el front-end:

De manera similar, para usar la herramienta Google Translate mientras diseña páginas con Divi Builder, todo lo que necesita hacer es pegar el código corto en un módulo de Código:

Y puede hacer que la herramienta Google Translate aparezca en cualquier lugar del diseño de su página:

¿Qué aspecto tiene cuando alguien usa la herramienta de traducción?
Si alguien usa el menú desplegable de traducción, todo el texto de su sitio se traducirá instantáneamente y aparecerá la barra de herramientas del Traductor de Google (si está habilitada en la configuración). Sin embargo, es importante tener en cuenta que la URL de su página no cambiará:

Terminando las cosas
Con todo, puede estar en funcionamiento con Google Translate en su sitio de WordPress en solo un par de minutos. El único inconveniente es que no puede editar manualmente sus traducciones, ni Google podrá indexar las versiones traducidas de su sitio.
Si desea un complemento que le permita crear un sitio multilingüe rápidamente y al mismo tiempo le permita cierta flexibilidad , también puede consultar Weglot. Ofrece un término medio feliz entre Google Translate y complementos como WPML.
Ahora le toca a usted: ¿qué piensa sobre Google Translate frente a los complementos multilingües más resistentes? cuál prefieres y por qué?
Imagen en miniatura del artículo por Aysezgicmeli / shutterstock.com
