Cómo implementar la traducción automática en Craft CMS

Una mujer sentada rodeada de elementos tecnológicos futuristas.
Tabla de contenido

Implementar la traducción automática en Craft CMS puede ser un cambio de juego para las empresas que buscan expandir su alcance y conectarse con una audiencia global. En el mundo interconectado de hoy, tener un sitio web multilingüe ya no es un lujo, sino una necesidad.

Craft CMS es un sistema de gestión de contenido potente y flexible que proporciona una plataforma robusta para construir y gestionar sitios web. La integración de la traducción automática en su sitio Craft CMS le permite optimizar la creación y el mantenimiento de contenido multilingüe, ahorrando tiempo y recursos mientras garantiza una experiencia de usuario coherente y de alta calidad en varios idiomas.

Esta guía explorará la importancia de implementar la traducción automática en Craft CMS y le guiará a través de los pasos para lograrlo sin problemas. 

El beneficio de implementar la traducción automática en Craft CMS

Cómo implementar la traducción automática en Craft CMS

Antes de discutir más a fondo cómo implementar la traducción automática en Craft CMS, también debe saber qué beneficios obtendrá si la implementa en Craft CMS. Aquí hay algunos de ellos.

  • Alcanzar una audiencia global: Al proporcionar el contenido de su sitio web en varios idiomas, puede ampliar su alcance y conectarse con una audiencia más amplia en todo el mundo. Por ejemplo, si ejecuta una agencia de viajes en línea que ofrece servicios en toda Europa, traducir automáticamente el contenido del sitio web al francés, alemán, español e italiano puede abrir nuevos mercados y atraer a clientes que pueden no hablar inglés con fluidez.
  • Improve User Experience: Offering content in a user’s preferred language enhances their overall experience on your website. Users are more likely to engage with and understand content presented in their native language, leading to increased satisfaction, trust, and loyalty toward your brand.
  • Aumentar las tasas de conversión: Los estudios han demostrado que las personas tienen más probabilidades de comprar o tomar las acciones deseadas cuando se les presenta contenido en su idioma nativo. Uno de los beneficios de un sitio web multilingüe es que puede aumentar las tasas de conversión y atraer más ventas o generar leads.
  • Contenido coherente y actualizado: Con el servicio de traducción automática, puede asegurarse de que su contenido multilingüe se mantenga coherente y actualizado en todas las versiones de idioma. Cada vez que actualice el contenido fuente, las traducciones se pueden generar automáticamente, eliminando la necesidad de actualizaciones manuales y reduciendo el riesgo de incoherencias.
  • Facilitar SEO e impulsar tráfico internacional: La traducción automática del contenido de su sitio web a varios idiomas puede aumentar significativamente los esfuerzos de optimización para motores de búsqueda (SEO) e incrementar el tráfico desde mercados internacionales.

Ejemplo de implementación de sitio web multilingüe Craft CMS

Después de conocer los beneficios que obtendrá, antes de entrar en cómo implementar un sitio web multilingüe, aquí tenemos varios ejemplos de Craft CMS multilingüe que pueden ser utilizados como inspiración.

Concepto de creación de impacto impulsado por la marca

Hotz Brand Consultants es una empresa de branding y consultoría construida utilizando Craft CMS. Su sitio web presenta un diseño audaz y minimalista con un esquema de color amarillo y gráficos simples. Como se ve en la esquina superior izquierda, el sitio utiliza un selector de idioma. Aunque con sede en Suiza, el sitio ofrece servicios de cambio de idioma entre inglés y alemán. Por lo tanto, si los visitantes globales no hablan alemán, pueden cambiar a inglés.

Con este enfoque, el sitio web puede aparecer en los resultados de búsqueda para usuarios globales fuera de Suiza, lo que facilita que los visitantes internacionales encuentren el sitio. Esto, a su vez, puede mejorar las clasificaciones de SEO y

Nomura

Una escena de guerra apocalíptica con un cielo oscuro y sombrío. Un paisaje dramático con un sentido de destrucción.

Nomura es una gran empresa de servicios financieros global que opera en alrededor de 30 países. Su sitio web atiende a una audiencia internacional a través de una versión en inglés y su mercado interno en Japón a través de traducciones al japonés y al chino. Esto le permite proporcionar contenido localizado adaptado a diferentes contextos lingüísticos y culturales.

Al publicar contenido en el sitio en diferentes idiomas, Nomura puede comunicarse de manera efectiva con clientes de todo el mundo mientras mantiene la coherencia de la marca.

Romper barreras lingüísticas
¡Diga adiós a las barreras del idioma y hola al crecimiento ilimitado! Pruebe nuestro servicio de traducción automática hoy mismo.

Cómo implementar la traducción automática en Craft CMS

After knowing the multilingual Craft CMS example, here we will start trying to implement automatic translation in Craft CMS using an automatic translation service.

Many translation services can automatically translate the web easily and quickly in just a few configuration steps. Linguise’s automatic translation service is one such service.

Este servicio está integrado con varios CMS y constructores de sitios web, incluyendo Craft CMS. Para instalar Linguise traducción automática en Craft CMS, sigue estos pasos.

Paso 1: Prepare su Craft CMS

The first step is to ensure your Craft CMS website is ready for translation. Some things you need to prepare for installing Linguise automatic translation on a Craft CMS website include access to the Craft CMS admin dashboard.

Paso 2: Registre una cuenta de Linguise

Siguiente, regístrese para obtener una Linguise cuenta para agregar el dominio de su sitio web. Puede usar el Linguise período de prueba gratuito durante 30 días antes de comprometerse con un plan de suscripción.

Paso 3: Agregar sitio web de dominio Craft CMS

Después de crear con éxito una Linguise cuenta, obtendrá acceso al panel de control donde podrá agregar su Craft CMS dominio de sitio web. Haga clic en “Agregar dominio” y luego complete los siguientes campos:

  • Cuenta
  • URL
  • Plataforma utilizada (Craft CMS)
  • Idioma predeterminado
  • Idiomas de traducción
  • Traducir URLs
  • Traducción de contenido dinámico

Luego, haga clic en “Siguiente paso”.

Imagen en blanco y negro. Texto sobre un fondo oscuro.
Fondo oscuro con patrones de líneas sutiles.

You can also get the API key you should paste on the next step.

Grey and black image of a man on a website

Paso 4: Cargar y conectar el script Linguise

Luego, el script de traducción Linguise debe cargarse en su servidor donde está instalado Craft CMS :

Download the PHP-JS translation script. Unzip it and upload it to the root folder of your Craft CMS installation.

Asegúrese de que:

  • The script is placed at the root level of your website (where your Craft CMS files are located).
  • La carpeta conserva su nombre predeterminado, “linguise”.
File manager directory listing with folders

A continuación, copie la clave API Linguise en el archivo Configuration.php que cargó en su servidor. Edite el archivo y pegue su clave API entre comillas, reemplazando el texto REPLACE_BY_YOUR_TOKEN.

Un fragmento de código que muestra la configuración.

Paso 5: Configure la reescritura de URL para Craft CMS

De forma predeterminada, la reescritura de URL está habilitada en Craft CMS. Si no es así, puede activarla a través de su proveedor de hosting. Su archivo .htaccess debería verse algo así.

				
					<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]

    # Send would-be 404 requests to Craft
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
    RewriteRule (.+) index.php?p=$1 [QSA,L]
</IfModule>
				
			

Paso 6: Activar y personalizar el selector de idioma

The Linguise JS script link must be included on all your Craft CMS pages to show the language switcher with flags and add alternate URLs to your HTML headers for SEO purposes.

To get the script link, go to the domain settings in the Linguise dashboard and copy the provided script link.

Selector de idioma de script: Cómo implementar la traducción automática en Craft CMS

Un método sencillo para integrar este código en Craft CMS es agregarlo a su índice de plantilla. Vaya a la carpeta /template y modifique el archivo index para incluir el enlace del script en la sección del encabezado.

El selector de idioma, representado por el popup de la bandera para seleccionar su idioma preferido, se puede cargar copiando el código proporcionado al final de la configuración del sitio web y pegándolo en la cabeza de su página HTML. Esto cargará automáticamente el selector de idioma de la bandera.

una pantalla de computadora con texto blanco sobre fondo negro

The language switcher will appear by default, but you can customize it. Customize the language switcher from the Linguise dashboard by navigating to Settings > Language flags display. You can see the following language flags display, consisting of several menus you can customize, starting from the main display, language names, and design.

Step 7: Automatic translation of your Craft CMS

Finally, you can see how it looks after setup the language switcher. Here is an example of what Craft CMS looks like translated automatically using Lingusie’s automatic translation service.

Una captura de pantalla de una página web con un mensaje de bienvenida

Linguise: Best automatic translation that is integrated with Craft CMS

Ahora, puede implementar la traducción automática en su sitio web Craft CMS utilizando Linguise. Linguise puede ser una de las mejores opciones entre los muchos servicios de traducción automática. Entonces, ¿cuáles son las ventajas de los servicios de traducción Linguise ? Preste atención a los siguientes puntos.

Linguise integrado con más de 40 CMS, uno de los cuales es Craft CMS

Craft CMS Craft CMS Linguise

Algunos CMS populares también compatibles con Linguise incluyen:

Editar traducción con el editor en vivo de front-end de Linguise

Additionally, you can refine Linguise’s automatic translation outputs using the front-end live editor functionality. With this feature, you can easily tweak translations with minimal effort.

Además, puede invitar a traductores competentes en idiomas particulares a colaborar. Esto asegura que el sitio web traducido mantenga la precisión contextual y cultural.

Característica de traducción dinámica automática de Linguise

Linguise’s característica de traducción dinámica

Esta función garantiza una experiencia multilingüe coherente para los visitantes sin configuraciones complejas ni edición de código. Simplemente active el botón de traducción dinámica en el panel de control para traducir contenido dinámico a todos los idiomas.

Reglas de exclusión de traducción automática Linguise

Una imagen de fondo negro con un espacio blanco

A veces, las palabras no se traducen bien a otros idiomas, por lo que es mejor mantenerlas como están o saltarlas en idiomas específicos. La Linguise tiene algunas reglas útiles para ayudar con esto:

  • Reglas de ignorar texto: Puede decir Linguise para omitir la traducción de palabras o frases específicas para que permanezcan iguales en todos los idiomas.
  • Ignorar en línea: Esto le permite mantener un formato específico consistente en todos los idiomas, como enlaces o texto en negrita.
  • Excluir páginas usando URL: Si tiene páginas que no necesitan traducirse, puede omitirlas por completo.

Estas reglas aseguran que tus traducciones sean claras y precisas, especialmente cuando se trata de palabras complicadas o nombres de marca esenciales.

Implementación SEO completa y exhaustiva

Cómo crear una tienda Magento multilingüe

Seleccionar un servicio que respalde SEO multilingüe es una decisión crucial. Este soporte asegura la visibilidad de su sitio en las páginas de búsqueda de Google, haciéndolo fácilmente detectable por los usuarios.

Linguise offers diverse SEO functionalities, including:

¿Listo para explorar nuevos mercados? Pruebe nuestro servicio de traducción automática de forma gratuita con nuestro período de prueba sin riesgos de 1 mes. No se requiere tarjeta de crédito

Conclusión

Implementar la traducción automática en su sitio web Craft CMS puede ser un cambio de juego. Puede permitirle llegar a una audiencia global, mejorar la experiencia del usuario, aumentar las tasas de conversión y mejorar sus esfuerzos de SEO. Al aprovechar una solución potente como Linguise, puede integrar perfectamente capacidades multilingües en su sitio Craft CMS , garantizando contenido coherente y actualizado en varios idiomas.

A_NO_NO_8 se destaca como el mejor servicio de traducción automática integrado con Craft CMS. Ofrece una amplia gama de características, incluyendo edición en vivo en el front-end, traducción de contenido dinámico, reglas de exclusión de traducción y implementación integral de SEO. 

¿Entonces qué está esperando? Registre su Linguise cuenta y cree su sitio web multilingüe Craft CMS para desbloquear el potencial de llegar a una audiencia global y llevar su negocio a nuevas alturas con el poder de la traducción automática.

También puede estar interesado en leer

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

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

Invalid email address
Pruébalo. Una vez al mes, y puedes cancelar la suscripción en cualquier momento.

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

No podemos garantizar que ganarás la lotería, pero podemos prometer algunas noticias informativas interesantes sobre traducción y descuentos ocasionales.

¡No te pierdas!
Invalid email address