Cómo realizar traducción automática de contenidos y módulos Drupal

Un monitor de computadora mostrando una página web. Una persona hablando por teléfono.
Tabla de contenido

Cómo crear traducciones automáticas en contenido y módulos DrupalDrupal . Drupal es un CMS muy utilizado por los usuarios y puede competir con Drupal en la creación de diversos tipos de sitios web. No es de extrañar que muchos propietarios de sitios web creen sus sitios web con WordPress .

La popularidad de los sitios web multilingües está en aumento, y todos los propietarios compiten para que sus sitios web se traduzcan a varios idiomas. Entonces, ¿cómo pueden los propietarios de sitios web en Drupal traducir automáticamente su contenido y módulos?

En este artículo, explicaremos en detalle cómo realizar traducciones automáticas de contenido y módulos de Drupal mediante un servicio de traducción automática. Continúe leyendo a continuación.

Varios métodos para traducir su contenido y módulos Drupal

Antes de empezar con la traducción automática en Drupal, existen varios métodos para traducir el contenido y los módulos Drupal . Aquí tienes algunas opciones.

Módulo multilingüe integrado Drupal

Un método para traducir el contenido y los módulos Drupal Drupal es usar el módulo multilingüe integrado. Drupalproporciona este módulo por defecto, pero tenga en cuenta que este método puede ser bastante complejo y requiere conocimientos técnicos. Sin embargo, usar los módulos multilingües integrados de Drupalpermite traducir el contenido y los módulos al sistema de forma más fluida.

Sin embargo, una de las principales desventajas es el nivel de experiencia técnica requerido. El proceso de traducción con los módulos integrados de Drupalrequiere un profundo conocimiento de la estructura y la configuración de los módulos de Drupal.

La principal desventaja del método de traducción integrado de Drupales la posibilidad de editar las traducciones directamente. Esta imposibilidad de editar las traducciones de forma directa y dinámica puede ser un obstáculo si se necesitan realizar cambios o ajustes en las traducciones de forma rápida y sencilla.

Servicios de traducción de terceros

Además de los módulos integrados de Drupal, también existen opciones de traducción de terceros que pueden resultarte útiles. Existen varios servicios de traducción de terceros, como Drupal Linguise Linguise Linguise un servicio de traducción automática compatible con varios CMS, entre ellos translate Drupal CMS.

Con Linguise, puedes traducir fácilmente el contenido y los módulos Drupal sin necesidad de conocimientos técnicos profundos. Linguise ofrece una interfaz intuitiva y herramientas que te permiten traducir tu sitio Drupal de forma rápida y eficiente. Además, Linguise ofrece un excelente servicio de atención al cliente, para que puedas obtener ayuda si tienes algún problema o pregunta.

Elegir una opción de traducción de terceros como Linguise puede ser una buena alternativa si buscas una solución más sencilla que no requiera conocimientos técnicos profundos.

Por lo tanto, puedes usar Linguise como uno de los métodos para crear traducciones automáticas. ¿Cómo se crea una traducción automática en Drupal? Consulta el método completo a continuación.

Rompe las barreras del idioma
¡Diga adiós a las barreras del idioma y hola al crecimiento ilimitado! Pruebe nuestro servicio de traducción automática hoy.

Cómo hacer traducción automática en tu sitio web Drupal

Linguise es una plataforma de traducción automática compatible e integrada con más de 40 CMS y plataformas , incluyendo Drupal . Con Linguise , puedes traducir el contenido de tu sitio web a más de 80 idiomas diferentes, desde el tradicional hasta el internacional.

Linguise utiliza tecnología de traducción neuronal e IA basada en la nube que permite una tasa de precisión de hasta el 97 % con una calidad de traducción perfecta Linguise que es casi similar a la de las traducciones humanas.

Con Linguise puedes traducir Drupal para atraer visitantes de otros países y aumentar el tráfico. Aquí te explicamos cómo configurar e instalar Linguise en Drupal .

Paso 1: registrar una cuenta Linguise

El proceso inicial para registrarse implica crear una cuenta gratuita en Linguise y aprovechar su prueba gratuita de un mes. Para crear una Linguise , simplemente proporciona tu correo electrónico para crear un nombre de usuario y una contraseña.

Durante el periodo de prueba, que dura un mes completo, tendrás acceso a una gama de funciones completas y atractivas que ofrece Linguise. Al finalizar el periodo de prueba, accederás al panel de control Linguise .

Paso 2: Agregar el sitio web del dominio y generar la clave API

En el panel Linguise , deberá proporcionar el dominio de su Drupal que requiere traducción. Hay varias columnas que debe completar, entre ellas:

  • Cuenta
  • URL
  • Plataformas/CMS
  • Idioma
  • Idioma de traducción
  • Traducir URL
Una imagen oscura con varias líneas de texto.

Después, en la sección de clave API, puede seleccionar la opción " Copiar al portapapeles". Esto le permite copiar fácilmente la clave API proporcionada por Linguise para su uso posterior o para integrarla con su Drupal .

Una barra de búsqueda sobre un fondo negro con dos botones

Paso 3: Cargue el script de traducción y active la clave API

Para utilizar el script de traducción Linguise , deberá subirlo al servidor donde reside su instalación Drupal . Esto implica transferir el archivo del script al directorio correspondiente de su servidor, asegurándose de que sea accesible y esté correctamente integrado con su configuración Drupal .

Una vez descargado el script, extraiga o descomprima el archivo. A continuación, cargue los archivos extraídos a la carpeta raíz de su CMS, donde se encuentran sus Drupal . Es importante asegurarse de que la linguise , que contiene los archivos del script, conserve su nombre predeterminado linguise , y se encuentre en la raíz de su sitio web. Esto garantiza un correcto funcionamiento e integración con su CMS Drupal

Fondo negro con texto blanco en inglés.

Para incorporar la Linguise a su configuración, deberá encontrar el archivo Configuration.php que subió previamente a su servidor. Abra el archivo para editarlo y localice la sección específica donde debe insertar la clave API. Dentro de esta sección, encontrará una línea de código con un texto de marcador, generalmente REPLACE_BY_YOUR_TOKEN.

Fragmento de código para desarrollo de software. Métodos públicos estáticos.

Paso 4: Configurar la reescritura de URL Drupal

Drupal tiene habilitada la reescritura de URL por defecto. Para confirmar esta configuración, dirígete a la sección Configuración en la barra de menú superior de la interfaz de administración Drupal . Desde allí, ve a Búsqueda y metadatos y selecciona Alias ​​de URL. Esto te permitirá verificar que la reescritura de URL esté activa.

Vale la pena señalar que si está utilizando el módulo Pathauto en Drupal, las URL multilingües también serán funcionales. 

Pantalla de configuración de alias de URL

Para configurar la URL según el idioma de Drupal , debe ajustar el archivo .htaccess ubicado en el directorio principal de su Drupal . Puede copiar el siguiente código y colocarlo después de la línea " RewriteEngine el archivo .htaccess integrado de Drupal

				
					<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
</IfModule>
				
			

Después de realizar ajustes en el archivo .htaccess como se explicó anteriormente, aquí hay un ejemplo de cómo se verá el archivo .htaccess final en su instalación Drupal .

Paso 5: Activar y configurar el selector de idioma

El siguiente paso es activar el selector de idioma y su configuración. El selector de idioma es una ventana emergente con forma de bandera que permite al usuario seleccionar el idioma deseado. Para instalarlo, debe copiar el código que aparece al final de la configuración del sitio web y colocarlo en la parte superior de la página HTML.

Después, el selector de idioma de la bandera se cargará automáticamente y estará disponible para el usuario. Para ello, abra el panel Linguise y busque el siguiente script.

Una barra negra en la parte superior con texto ilegible

Para incluir contenido en el encabezado de tu página, puedes usar el módulo Drupal Añadir al encabezado". Haz clic en Configuración > Desarrollo > Añadir perfil.

Un formulario de inicio de sesión sobre un fondo oscuro

Por último, asegúrese de que la ubicación del script esté validada o verificada.

No hay descripción de imagen disponible

De forma predeterminada, el selector de idioma aparecerá flotante en la esquina superior derecha de tu sitio web. Puedes personalizar su apariencia con CSS según tus preferencias.

Captura de pantalla de la página de bienvenida Drupal

Además, puedes personalizar el selector de idiomas accediendo al Linguise y navegando a la Configuración . Desde allí, ve a la de visualización de la bandera de idioma . Cualquier modificación realizada en esta sección se aplicará automáticamente al selector de idiomas de tu sitio web.

Una interfaz de temática oscura con varias opciones de menú

Puedes encontrar la vista previa del selector de idiomas en el lado derecho de la pantalla. En esta vista previa, puedes configurar los siguientes elementos.

  • 3 diseños: lado a lado, desplegable o emergente
  • La posición del selector de idioma
  • El contenido del selector de idioma
  • Formas y tamaños de banderas
  • Sombra del cuadro de banderas
  • Estilo de banderas
  • Los nombres de los idiomas se muestran al pasar el mouse sobre el color
  • Sombra del cuadro de bandera al pasar el cursor
  • Color al pasar el mouse sobre la ventana emergente de idioma y varios otros que puedes encontrar en el panel Linguise .

Paso 6: Activar el sistema de caché local

Como alternativa, puede habilitar un sistema de caché local que almacena las URL y su contenido multilingüe correspondiente. Este sistema de caché está diseñado para optimizar la velocidad de carga de las páginas al reducir la transferencia de datos entre el servidor Linguise y el servidor de su sitio web. 

La caché se utiliza únicamente para páginas traducidas previamente y no actualizadas. Prioriza las páginas multilingües más visitadas.

Además, puede especificar la cantidad de caché que se almacenará en megabytes (MB). En el siguiente ejemplo, la caché está activada y el tamaño especificado es de 200 MB.

Pantalla de un desarrollador que muestra el código para el desarrollo de un chatbot

Paso 7: Comience a traducir su sitio web Drupal

Después de configurar algunas cosas, desde la creación de una cuenta Linguise , la configuración de claves API, el selector de idioma y el caché local, es hora de intentar traducir el sitio web Drupal a un idioma distinto del inglés predeterminado.

Para ello, abra la página web y haga clic en el selector de idiomas, como se indica a continuación. Por ejemplo, lo traduciremos al alemán.

Captura de pantalla de la página de bienvenida Drupal

Después de esto, el sistema traducirá automáticamente la página al alemán durante unos segundos, luego aparecerá una pantalla con la página traducida exitosamente.

Un mensaje de bienvenida para la comunidad Draper

¿Cómo? Es muy fácil crear traducciones automáticas en Drupal. Con Linguise, solo necesitas seguir 7 sencillos pasos para añadir la traducción automática a Drupal.

Una vez que el selector de idioma esté activo y haya seleccionado el idioma de destino, su contenido y módulos se traducirán automáticamente cuando seleccione el selector de idioma.

Por lo tanto, no es necesario traducir manualmente ningún contenido de su sitio.

¿Listo para explorar nuevos mercados? Pruebe nuestro servicio de traducción automática gratis con nuestra prueba de 1 mes sin riesgos. ¡No se necesita tarjeta de crédito!

Se pueden implementar estrategias SEO en Drupal para mejorar sitios web multilingües

Después de traducir automáticamente con éxito un sitio web Drupal , debe continuar mejorando el rendimiento del sitio web para que el tráfico aumente y los visitantes sean más fáciles de encontrar, una de las cuales es mediante la implementación de SEO mtulilingual.

De hecho, Linguise también es 100% compatible con SEO multilingüe , como puedes ver en la infografía a continuación.

Infografía que ilustra el proceso de traducción paso a paso. Diagrama de cuatro pasos.

Implementar estrategias de SEO en Drupal puede mejorar significativamente el rendimiento de sitios web multilingües. Aquí tienes algunas técnicas de SEO que puedes implementar.

  • URL específicas para cada idioma: Utilice URL específicas para cada versión traducida de su sitio web. Esto ayuda a los motores de búsqueda a comprender el idioma de cada página y mejora la indexación y el posicionamiento.
  • Etiquetas hreflang: Aplica etiquetas hreflang en el encabezado HTML de tus páginas para indicar el idioma y la segmentación regional de cada versión. Esto ayuda a los motores de búsqueda a ofrecer versiones en los idiomas adecuados a los usuarios según su ubicación y preferencias de idioma. Linguise aplica automáticamente el código hreflang a cada página traducida.
  • Metadatos traducidos: Asegúrese de que los metatítulos, las descripciones y las palabras clave se traduzcan correctamente en cada versión de idioma. Linguise también traduce automáticamente los metadatos de todo el contenido de Drupal .
  • Optimización del selector de idioma: Optimice el selector de idioma para que sea compatible con los motores de búsqueda. Un selector de botones intuitivo puede mejorar considerablemente la experiencia del usuario, de modo que los usuarios no tengan problemas para cambiar de idioma.
  • URL canónicas: Linguise también genera automáticamente las URL canónicas para evitar duplicaciones.
  • Mapa del sitio XML: Genere mapas del sitio XML para cada versión lingüística de su sitio web. Puede generar un mapa del sitio multilingüe y enviarlo a Google Search Console. Linguise lo creará automáticamente.
  • Investigación de palabras clave multilingües: Realice una investigación de palabras clave específica para cada idioma de destino para identificar palabras clave y frases relevantes. Optimice su contenido con estas palabras clave para mejorar la visibilidad en los resultados de búsqueda en cada versión lingüística.

Al implementar estas estrategias de SEO en Drupal, puede mejorar la visibilidad, la clasificación y la experiencia del usuario de su sitio web multilingüe, atrayendo tráfico específico de audiencias de varios idiomas.

¡Traducción automática de sitios web Drupal con Linguise desde hoy!

Ahora ya sabes cómo crear traducciones automáticas para el contenido y los módulos Drupal . Existen varios métodos para traducir sitios Drupal , y la traducción automática es la mejor solución.

La traducción automática con Linguise le permite traducir contenido a 85 opciones de idiomas de forma rápida y sencilla con solo unos pocos clics.

Aunque es automático, Linguise tiene una calidad de traducción buena y natural; incluso puedes editar los resultados de la traducción a través del editor en vivo del frontend.

¿A qué esperas? ¡ Crea una cuenta Linguise ahora mismo y disfruta de un mes de prueba gratis!

También te puede interesar leer

¡No te lo pierdas!
Suscríbete a nuestro boletín

¡Recibe noticias sobre traducción automática de sitios web, SEO internacional y más!

Invalid email address
Pruébalo. Una vez al mes y puedes darte de baja cuando quieras.

¡No te vayas sin compartir tu correo electrónico!

No podemos garantizar que gane la lotería, pero podemos prometerle algunas noticias informativas interesantes sobre la traducción y descuentos ocasionales.

¡No te lo pierdas!
Invalid email address