Curiosamente, aunque trabajo con WordPress desde 2009, nunca necesité traducir mis sitios web a varios idiomas.
Pero siempre recibía preguntas de clientes que me recomendaban una forma de traducir sus sitios. Así que probé programas como WPML, Babble, qTranslate o Polylang, pero nunca me convenció ninguno de ellos.
En 2017 vi una demostración de TranslatePress en WordCamp Bucarest e inmediatamente me atrajo su facilidad de uso. Conocía al equipo detrás del complemento en WordCamp Rumania 2014. Son chicos geniales y eso me dio el empujón para probar más en profundidad.
TranslatePress es un complemento de WordPress que le permite traducir su sitio, o partes de él, fácilmente, directamente desde el front-end. Funciona de manera similar a un editor de páginas visual en ese sentido, tenía ganas de trabajar en el Personalizador de WordPress.
Dado que cada vez más sitios atienden a una audiencia internacional, no puede permitirse el lujo de
En pocas palabras: si está traduciendo su sitio, entonces debería utilizar TranslatePress .
Instalar y configurar TranslatePress
Puede instalar TranslatePress buscándolo en la interfaz Panel de WordPress > Complementos, instalándolo y activándolo desde allí.
El proceso de configuración es sencillo:
- Agregue un segundo idioma desde la configuración del complemento: estoy usando rumano
- Haga clic en Traducir sitio para comenzar a traducir el contenido de su sitio, directamente desde la interfaz.
También puede acceder a la interfaz de traducción desde la barra de administración superior. Una vez abierto, pase el cursor sobre las cadenas del lado derecho y tradúzcalas una por una.
Las cadenas de íconos azules son generadas por el usuario (como el título de la página o el contenido de una publicación), mientras que las cadenas de íconos verdes son cadenas de texto obtenidas de sus complementos y tema.
Puede acceder a la configuración del complemento TranslatePress en el área de administrador en el menú en Configuración > TranslatePress .
También se puede acceder desde la interfaz y el área de administrador desde la barra de administración en el botón recién creado Traducir sitio, el menú desplegable Configuración.
Establecer idioma predeterminado
Puede seleccionar el idioma original en el menú desplegable de la página de configuración del complemento. De forma predeterminada, el idioma se hereda del idioma de WordPress que puede configurar durante la instalación o cambiar desde Configuración > General .
Establecer idiomas de traducción
Puede seleccionar los idiomas a los que desea traducir su sitio web. Seleccione el idioma en el menú desplegable y haga clic en el botón Agregar y luego en Guardar cambios.
Acciones que puedes realizar sobre los idiomas:
- editar el slug del idioma que aparecerá en las URL del sitio desde la entrada Slug
- haga que el idioma esté activo para los visitantes del sitio o solo esté disponible para traducción para el administrador marcando o desmarcando la casilla Activar (solo en la versión PRO)
- elimine el idioma haciendo clic en el enlace Eliminar (esto no eliminará las traducciones existentes de su base de datos)
- reorganice el orden de los idiomas con la interfaz de arrastrar y soltar. Esto determinará el orden en el código corto y flotante del selector de idiomas.
Mostrar idiomas en sus nombres nativos
Seleccione Sí si desea que los idiomas se muestren con sus nombres nativos. De lo contrario, se mostrarán en inglés.
Usar subdirectorio para el idioma predeterminado
Seleccione Sí si desea agregar el slug de idioma en la URL del idioma predeterminado. Por ejemplo, www.myhomepage.com/en/ en lugar de www.myhomepage.com cuando los visitantes ven el sitio en su idioma predeterminado (EN).
En lugar de dirigir al usuario a un idioma predefinido, también puede redirigirlo a su idioma utilizando el complemento Detección automática del idioma del usuario.
Forzar idioma en enlaces personalizados
Seleccione Sí si desea forzar que los enlaces personalizados sin codificación de idioma agreguen el slug de idioma en la URL para el idioma predeterminado.
Google Translate
Activa o desactiva la traducción automática del sitio con Google Translate. Las traducciones existentes no se verán afectadas.
Nota: No todos los idiomas admiten la traducción automática. Debes consultar la lista de idiomas admitidos .
Clave API del Traductor de Google
Aquí puede ingresar la clave API de Google Translate. Visite este enlace para ver cómo puede configurar una clave API.
Cambiador de idiomas
Tiene tres opciones para mostrar los selectores de idiomas en el sitio:
- Código corto (use el código corto [cambiador de idioma] en cualquier página o widget).
- Elemento de menú (vaya a Apariencia > Menús para agregar idiomas de cambio de idioma en cualquier menú).
- Selección de idioma flotante (tiene un menú desplegable flotante que sigue al usuario en cada página).
Para todos los selectores de idiomas disponibles, tiene las siguientes opciones:
- Banderas con nombres de idiomas completos (predeterminado)
- Nombres completos del idioma
- Nombres cortos de idiomas
- Banderas con nombres de idiomas cortos
- Sólo banderas
Traducir nunca ha sido tan fácil
Eso es lo que me gusta de este complemento: puedes traducir directamente en la página y es tan intuitivo que no se requieren habilidades previas. TranslatePress se integra en la configuración de tu tema existente, por lo que no sólo no tendrás que cambiar nada para usarlo, sino que no debería haber conflictos con nada que ya estés usando.
TranslatePress también está integrado con el popular Google Translate y todo lo que necesitas es una clave API de Google.
Complementos pagados
El complemento tiene un modelo freemium, lo obtienes gratis y puedes comprar algunos complementos premium:
- paquete de SEO
- Complemento de varios idiomas : compatibilidad con 221 idiomas Control editorial
- Complemento de cuentas de traductor – Crear o
permitir usuarios existentes para traducir el sitio sin derechos de administrador. - Complemento Explorar como rol de usuario : vea contenido que es visible para un rol de usuario en particular.
- Complemento de navegación basado en idioma : configure diferentes elementos de menú para diferentes idiomas.
- Detección automática del idioma del usuario : redirige a los visitantes a su preferencia de idioma
Precios
La tabla de precios detallada con todo lo que ofrece cada nivel se puede encontrar en el sitio web oficial .
Deja un comentario