Cómo traducir automáticamente tu eCommerce de OpenCart

Pantalla de smartphone mostrando la configuración del Modo de Vista Fácil. Se muestran varios iconos.
Tabla de contenidos

Quieres tener un sitio de comercio electrónico OpenCart multilingüe, pero no sabes cómo traducir tu comercio electrónico OpenCart ? Tener un sitio de comercio electrónico multilingüe es importante, el 76% de los consumidores en línea prefiere comprar productos presentados en su idioma nativo. Además, alrededor del 40% de ellos nunca comprará en un sitio web que utilice un idioma diferente. Leer la información en el idioma nativo facilita a los usuarios captar la información sobre el contenido o el producto y aumentar la conversión en tu tienda en línea.

Por lo tanto, es importante que los sitios de comercio electrónico sean multilingües; una forma es utilizar servicios de traducción automática.

Si no sabes cómo traducir OpenCart eCommerce, ¡no te preocupes porque te guiaremos desde los primeros pasos de la instalación hasta la finalización!

Opciones para traducir tu comercio electrónico OpenCart

Antes de analizar cómo traducir automáticamente OpenCart eCommerce, debes saber que existen dos opciones para traducir un sitio OpenCart a varios idiomas: de forma manual y automática.

Manual significa que se realiza con intervención humana o un traductor, mientras que automático significa que se basa en tecnología, máquinas o servicios de traducción.

Cada una de estas opciones ciertamente tiene sus propias ventajas y desventajas. Cuáles son, vamos a discutirlas a continuación.



Traducción manual de OpenCart

La primera opción es la traducción manual o con la ayuda de un traductor humano. A continuación se presentan las ventajas y desventajas de la traducción manual.

Ventajas:

  • Alta precisión: Al involucrar a traductores humanos, el nivel de precisión de la traducción tiende a ser mayor, lo que garantiza que el mensaje se transmita con exactitud.
  • Matices y contexto: Los traductores humanos son capaces de captar matices y contextos complejos, lo que da lugar a traducciones más significativas y culturalmente apropiadas.
  • Personalización a gran escala: Adecuada para proyectos grandes que requieren una comprensión profunda para garantizar la calidad de la traducción.

Contras:

  • Tiempo y coste: Requiere más tiempo y dinero, especialmente para proyectos de contenido a gran escala.
  • Limitaciones de velocidad: Poco eficiente para situaciones que requieren una traducción instantánea o muy rápida.

En realidad, OpenCart también admite funcionalidad multilingüe mediante el uso de paquetes de idioma. Sin embargo, este método es muy manual y, por supuesto, tiene muchas limitaciones. Estas limitaciones resaltan la necesidad de explorar métodos alternativos, como los servicios de traducción automática, para obtener soluciones multilingües más eficientes y escalables. Entonces, ¿cómo es la traducción automática de Opencarten comparación con la manual? A continuación, profundizaremos en ello

Traducción automática de OpenCart

Después de comprender las ventajas y desventajas de la traducción manual, ahora pasamos a la traducción automática, es decir, la traducción con asistencia de máquina. A continuación se presenta la explicación.

Ventajas:

  • Velocidad eficiente: El proceso de traducción se puede realizar rápidamente, lo que resulta especialmente beneficioso para proyectos con plazos ajustados.
  • Rentabilidad: Suele ser más económico, especialmente para proyectos con un gran volumen de contenido.
  • Escalabilidad: capaz de gestionar proyectos de gran envergadura de forma eficiente.

Contras:

  • Errores contextuales: Propenso a errores al captar el contexto y los matices del idioma original, lo que puede dar lugar a traducciones menos precisas.
  • Menos apropiadas culturalmente: Las traducciones pueden ser menos apropiadas para ciertos contextos culturales.
  • Requiere corrección manual: En ocasiones requiere revisión humana para garantizar resultados de traducción óptimos.

Observamos que la traducción automática es muy recomendable, especialmente para plataformas de comercio electrónico con amplios detalles de productos, ya que en tales casos ahorrará tiempo de forma significativa.

Aunque la traducción manual garantiza precisión, esto no significa que la traducción automática sea incapaz. El servicio de traducción que utilizamos actualmente incluye un editor en vivo, que permite a los usuarios ajustar las traducciones para lograr resultados más naturales.

Uno de los servicios de traducción automática que utilizaremos ahora es Linguise traducción automática. Para saber más sobre qué es Linguise , consulta la siguiente explicación.

Rompe las barreras del idioma
¡Dile adiós a las barreras idiomáticas y saluda al crecimiento sin límites! Prueba nuestro servicio de traducción automática hoy mismo.

Cómo traducir automáticamente tu eCommerce de OpenCart con Linguise

Como comentamos anteriormente, existen dos opciones para traducir OpenCart eCommerce, una de las cuales es automática. Para traducir automáticamente puedes hacerlo con la ayuda de un plugin o servicio de traducción.

Linguise es un servicio de traducción automática que está integrado con más de 40 CMS, uno de los cuales es OpenCart traducción automática. Con tecnología de traducción neuronal y la ayuda de la nube de traducción con IA, Linguise es capaz de producir una calidad de traducción perfecta que es natural y similar a las traducciones de traductores profesionales.

Sin embargo, para mejorar los resultados de la traducción, también ofrecemos funciones superiores, como un editor en vivo de front end, o continuar la traducción para aquellos de ustedes que no quieren traducir parte del contenido.

Entonces, ¿cómo se traduce OpenCart eCommerce? Solo mira los pasos a continuación.

Paso 1: Registra Linguise

Para poder instalar Linguise traducción automática en Opencart, comienza creando una cuenta gratuita en Linguise y aprovecha la prueba gratuita de 1 mes. El Linguise registro de cuenta es muy sencillo, solo necesitas un correo electrónico para crear un nombre de usuario y una contraseña.

Durante el período de prueba de un mes, podrás disfrutar de toda la gama de funciones que ofrece Linguise. Después de eso, se te dirigirá al panel de control de Linguise para comenzar a administrar tu cuenta.

Paso 2: Añade un dominio de sitio web

El siguiente paso es añadir el dominio de tu sitio web OpenCart a . Algunos datos que debes rellenar son: Linguise

  • Cuenta
  • URLs
  • Plataforma, selecciona OpenCart
  • Idioma
  • Idioma de traducción
  • Traducir URLs

Luego, si lo tienes, haz clic en Guardar.

Una pantalla negra con texto blanco y un menú a la izquierda.
Fondo negro con texto blanco. Líneas y cuadros.

Paso 3: Subir el script de Linguise

El siguiente paso es subir el script de traducción de Linguise que se puede descargar haciendo clic en el botón de abajo. Luego, sube el script de traducción al directorio principal donde está instalado tu PrestaShop .

Asegúrate de bloquear la carpeta linguise.

Después de descargar el script, extráelo y súbelo al directorio principal donde está instalado el CMS.

Asegúrese de que el script esté en el nivel raíz de su sitio web (donde se encuentran los archivos OpenCart ). Asegúrese de que la carpeta conserve el nombre predeterminado linguise .

Pantalla negra con texto blanco

Paso 4: Activar la clave API

Después de agregar correctamente un dominio, obtendrás un código de clave API que debe ser verificado.

Un encabezado de sitio web con una barra de búsqueda y enlaces de navegación

Luego debe pegar este código en el archivo configuration.php, reemplace esta sección 'REPLACE_BY_YOUR_TOKEN' con este código para que se vea así.

captura de pantalla de la configuración del código

Paso 5: Configurar la URL del idioma

La reescritura de URL generalmente está habilitada en OpenCart para fines de SEO. Esta funcionalidad depende del archivo .htaccess ubicado en la raíz del servidor.

Cómo traducir automáticamente tu eCommerce de OpenCart - archivos de open-cart

Verifique que la reescritura de URL esté habilitada en la configuración del sistema OpenCart . Navegue al menú de administración de OpenCart , Sistema > Configuración > Predeterminado > Servidor.

Página de configuración de OpenCart con varias opciones.

La configuración de las URL específicas de idioma debe establecerse en el archivo .htaccess. Simplemente pegue este código después del código “RewriteBase /” que se encuentra en el .htaccess estándar de OpenCart .

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

Asegúrate de que la ruta linguise/linguise.php coincida en tu servidor; /linguise/ es el nombre predeterminado al extraer el script.

Paso 6: Activar el conmutador de idiomas

El siguiente paso es activar la función de cambio de idioma, esta función facilita a los usuarios elegir el idioma al que quieren traducir. Cómo abrir el Linguise panel de Linguise > Ajustes > copiar al portapapeles este script.

Un fondo negro

Después de eso, debes pegar el script en el editor de temas del sitio web OpenCart , seleccionando Diseño > Editor de temas > Predeterminado. Después de eso, pégalo como en la siguiente imagen.

Programador trabajando en un proyecto de programación

El selector de idioma se mostrará de forma predeterminada en una posición flotante en la esquina superior derecha de tu sitio web.

Ordenador portátil sobre una mesa. Varios iconos en la pantalla.

Paso 7: Configurar la visualización de las banderas de idioma

También puede ajustar la posición del conmutador de idiomas desde el Linguise panel de control > Configuración > Visualización de la bandera de idioma.

Si es así, intentaremos traducir la página de comercio electrónico OpenCart al neerlandés; este es, a grandes rasgos, el aspecto que tendrá.

Una colección de dispositivos electrónicos y gadgets. Diversos productos tecnológicos

Paso 8: Activar el sistema de caché local

Como opción, puedes habilitar un sistema de caché local que almacena URL y contenido multilingüe para entregar las páginas más rápido. La caché local almacenará una cierta cantidad de transferencia de datos entre el servidor Linguise y el servidor de tu sitio web. 

La caché solo se utiliza cuando la página ha sido traducida y no se ha actualizado. La caché priorizada será la caché de las páginas multilingües más vistas.

Un fragmento de código que muestra la implementación del búfer de salida de tokens. Muestra los detalles del búfer.

Como opción, puedes especificar la cantidad de caché almacenada en megabytes (MB). En el siguiente ejemplo, la caché está habilitada y la capacidad de almacenamiento está configurada en 500 MB.

				
					/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
				
			

Paso 9: Configuración específica para OpenCart

En el archivo Configuration.php, también tenemos ajustes que permiten reenviar ciertas configuraciones específicas para el CMS. Por defecto, esto es automático, pero el equipo de soporte puede solicitarte que lo personalices para usar algunos ajustes específicos.

Aquí está el código que debe añadirse para OpenCart, especificando el nombre del CMS en minúsculas.

				
					/** Basic configuration **/
/*
 * Update the CMS value according to your CMS
 * Available CMS are: laravel, prestashop
 */
public static $cms = 'opencart';
				
			

Paso 10: Configuración de SQLite a MySQL

Dentro del archivo Configuration.php, existe una opción de configuración para exigir el uso de MySQL en lugar de SQLite si SQLite no está instalado en el servidor.

En tal escenario, se te pedirá que introduzcas los datos de MySQL en esta sección del archivo Configuration.php.

				
					/** Advanced database configuration **/
/*
 *  In case you don't want to use Sqlite, you can use MySQL
 *  To do so, you need to fill the following variables
 *  Linguise will create the tables for you
 */
public static $db_host = '';
public static $db_user = '';
public static $db_password = '';
public static $db_name = '';
public static $db_prefix = '';
				
			

Comparando Linguise con la localización manual OpenCart

Después de saber cómo traducir tu comercio electrónico OpenCart usando Linguise, ahora compararemos el servicio Linguise con la localización manual que viene con OpenCart.

Fácil de añadir nuevos idiomas

Lo primero que compararemos es la facilidad para añadir idiomas; Linguise permite a los usuarios añadir idiomas fácilmente con solo un clic.

Puedes añadir cualquier número de idiomas desde los más de 80 idiomas disponibles. Solo tienes que abrir el panel de control > Ajustes > Idioma de traducción.



Una captura de pantalla de un fondo negro con texto blanco. El texto no se ve con claridad.

Por otro lado, OpenCart tiene varios pasos que deben realizarse primero cuando quieres añadir un idioma. Para añadir un idioma distinto del inglés (Predeterminado), debes instalar el paquete de idioma desde el directorio de extensiones, haciendo clic en Instalador.

Una captura de pantalla de una página de progreso del instalador de una extensión

Una vez que el paquete de idioma se haya subido correctamente, deberás añadir información del idioma seleccionando Sistema > Localización > Idiomas.

Un fondo oscuro con líneas sutiles.

Entonces, esto es lo que diferencia a Linguise y OpenCart. En la localización manual de OpenCart , se requiere que subas tu propio paquete de idioma e introduzcas cierta información del idioma, como el nombre, el código ISO, la configuración regional, el estado activo o inactivo y el orden del idioma.

Esto es ciertamente diferente en comparación con Linguise, en Linguise solo necesitas elegir el idioma, el sistema organizará automáticamente el resto.

El proceso manual en OpenCart es aún más propenso a causar errores humanos, por ejemplo, errores al introducir códigos o nombres de idiomas.

Aparte de eso, como utiliza un paquete de traducción obtenido de Crowdin, no se puede garantizar que los resultados de la traducción sean muy precisos, ya que, independientemente de cómo los traductores realicen las traducciones de Crowdin, también pueden producirse errores humanos.

Edita las traducciones con el editor en vivo del front-end

La siguiente función que se comparará es el editor de front end. Tanto Linguise como OpenCart en realidad tienen ambas funciones. En Linguise puedes encontrar esta función en el panel de control > Live Editor, luego selecciona el idioma y después solo tienes que elegir qué parte de la traducción quieres editar.

Formulario de registro con campos sobre fondo oscuro. Registro en línea.

El editor de interfaz de Linguise tiene una interfaz amigable y fácil de entender; hay 3 secciones de contenido, a saber, original sin traducción, traducción original y traducción en neerlandés, ahí es donde puedes editar la traducción.

Pasar de un contenido o cadena a otro para su traducción es muy fácil.

Por otro lado, la localización manual de OpenCart también cuenta con una función que permite a los usuarios editar traducciones o contenido, concretamente el Editor de idiomas.

En este menú puedes elegir en qué idioma deseas editar la traducción, luego selecciona la sección que quieres traducir, por ejemplo aquí la sección cuenta/suscripción > encabezado/título > Suscripción.

Luego, en el menú Valor, cuando hayas terminado, puedes introducir los resultados de la traducción editados. Después, selecciona guardar en la esquina superior derecha.



Una pantalla de ordenador con tema oscuro que muestra campos de texto

Bueno, como se vio anteriormente, la diferencia básica entre el editor Linguise y el manual de OpenCartes la facilidad para seleccionar la parte que se va a traducir.

En OpenCart, tienes que elegir manualmente en qué parte de la ruta empezar, mientras que en Linguise puedes elegir directamente en la página principal del sitio.

Desde aquí podemos ver que Linguise tiene un editor en vivo que es más simple y fácil de entender para los principiantes.

Traducción de URL para SEO

A continuación está la Traducción de URL, cuando instalas Linguise en el sitio web de OpenCart , después de eso todas las URL del sitio web se traducirán a varios idiomas completos con códigos hreflang, porque la Traducción de URL SEO es uno de los elementos del SEO multilingüe, por lo que es importante para el rendimiento del sitio web.

Mientras que la localización manual requiere que ingreses los resultados de la traducción según el idioma de destino. Puedes encontrar este menú en Diseño > URLs SEO.

Por ejemplo, en la siguiente pantalla, traduciremos la URL al alemán con la palabra clave about-us. Como se traduce al alemán, las palabras clave serán las siguientes. Si es así, haz clic en guardar.

Un fondo negro con tenues líneas horizontales. Las líneas parecen estar espaciadas uniformemente.

La traducción manual de URL como se indica arriba es bastante arriesgada porque si introduces la traducción de la URL incorrectamente tendrá consecuencias fatales, especialmente para los usuarios que utilizan ese idioma.

Posibilidad de añadir traductor

Aunque los resultados de la traducción automática tienen una alta precisión, no está de más corregirlos manualmente, en este caso con un traductor profesional.

Bueno, Linguise realmente facilita esto porque tenemos soporte para agregar traductores al panel de control del usuario. Pueden invitar a traductores mediante correo electrónico de invitación para ayudar a traducir ciertos idiomas en el eCommerce de OpenCart .

Puedes hacer esto fácilmente a través de panel de control > Miembro > Invitar a un nuevo miembro.

captura de pantalla de la configuración de un nuevo simulador, que incluye campos de entrada para nombre, tamaño, subtítulo e idioma

Si bien funciones como esta no existen en la localización manual de OpenCart , solo permiten a los usuarios agregar usuarios en el panel de control, pero no se refieren específicamente a traductores.

Porque, después de todo, los derechos de acceso de los usuarios (propietarios de cuentas) y de los traductores serán, por supuesto, diferentes, tal como se puede configurar en Linguise.

Captura de pantalla de la página del carrito de compras de un sitio web de comercio electrónico. El carrito está vacío.

Excluir traducción

Lo último que compararemos es la función excluir traducción , algunos sitios pueden tener contenido o secciones que no desean traducir, por ejemplo, nombres de marcas o términos especiales o técnicos.

Por lo tanto, es importante incluir varias de estas cosas. La buena noticia es que Linguise admite esta necesidad con la función de Traducción de reglas.

Algunas de las reglas disponibles en Linguise incluyen:

Una pantalla en blanco con un encabezado negro y opciones de menú.

Con esta función, los usuarios pueden crear reglas de traducción fácilmente. Mientras tanto, la localización manual de OpenCart no admite esta función, aunque es una característica importante en un sitio multilingüe, de modo que si hay contenido que no se desea traducir a otro idioma, el contenido permanece en su idioma original y los usuarios no se confundirán.

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

¡Traduce tu comercio electrónico OpenCart con Linguise desde ahora!

Ahora ya sabes cómo traducir tu comercio electrónico OpenCart y cómo se compara con la localización manual de OpenCart . A la hora de elegir un servicio de traducción para comercio electrónico, es importante fijarse en algunas de las funciones de asistencia disponibles.

Por lo tanto, asegúrate de elegir un servicio de traducción que sea capaz de ofrecer resultados de traducción rápidos y precisos, con funciones completas y fácil de usar.

Si te interesa, disfruta de una prueba gratuita de 1 mes de Linguise y traduce OpenCart eCommerce hasta 600K palabras sin restricciones de idioma.

También te puede interesar leer

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

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

Invalid email address
Pruébalo. Uno al mes, y puedes darte de baja en cualquier momento.

¡No se vaya sin compartir su correo electrónico!

No podemos garantizar que ganes la lotería, pero sí podemos prometerte noticias informativas interesantes sobre traducción y descuentos ocasionales.

¡No te lo pierdas!
Invalid email address