Cómo el desarrollador de una aplicación de traducción globalizó Shopify
- Jo Silverwood
- Tiempo de lectura: 18 minutes
Langify es nuestra aplicación de traducción preferida para los comerciantes de Shopify y estamos orgullosos de ser su único socio en el Reino Unido. Hemos traducido una entrevista concedida a Shopify por el desarrollador alemán, Johannes Hodde, que ofrece una visión interesante de cómo nació Langify, y cómo puede ayudar a los comerciantes a vender a un mercado global con un presupuesto modesto.
Cómo el desarrollador de una aplicación de traducción globalizó Shopify
Entrevista original de Inara Muradowa, socia de Shopify, septiembre de 2020
Un pequeño experimento mental: Los lingüistas calculan que existen unas 7.000 lenguas diferentes en todo el mundo.
Algunos, como el español o el mandarín, son hablados por cientos de miles de personas. Otras, como el pemón o el chukchi, sólo las hablan unas pocas docenas. Si sumamos el millón de tiendas Shopify activas en todo el mundo, el resultado es una media de unas 143 tiendas por idioma.
Por supuesto, tenemos que asumir que no todos los dialectos están realmente cubiertos. Pero si se te ocurre crear una tienda en ainu -una lengua del norte de Japón de la que apenas quedan diez hablantes nativos- tampoco supondría un gran reto.
Pero, ¿y si quiere ofrecer a sus visitantes una tienda en varios idiomas? Inglés y alemán, por ejemplo. Esta fue exactamente la pregunta que se hizo el autónomo y desarrollador Johannes Hodde en 2013. Porque en aquellos días grises, el soporte para el multilingüismo en las tiendas Shopify era todavía pobre.
Sin más dilación, desarrolló una app para Shopify que revolucionaría la globalización de los comerciantes de Shopify y se convertiría en una de las extensiones más exitosas de nuestra amplia gama de aplicaciones: Langify.
En esta entrevista, Johannes nos cuenta cómo él y su app dieron el gran salto y cómo un autónomo solitario se convirtió en una empresa con diez empleados. Además, el desarrollador explica qué ventajas tienen los comerciantes con Langify y qué puede hacer la aplicación, pero también qué no puede hacer. Por último, pero no menos importante, revela consejos y trucos sobre cómo otros desarrolladores pueden despegar con su idea y tal vez convertirse en "The Next Big Thing" en Shopify.
Aplicación de traducción Langify: breve historia de la marca.
Las cifras hablan por sí solas: 4,7 estrellas con 972 valoraciones, miles de descargas - Langify es una de las aplicaciones más solicitadas en la Shopify App Store. Pero, ¿quién está detrás del proyecto?
Johannes: "Nuestro equipo consta ahora de diez miembros. Además de mí, hay otros dos desarrolladores, mientras que el resto se encarga exclusivamente de la atención al cliente.
Yo mismo soy el principal responsable de nuestra área de backend, pero también estoy disponible regularmente para responder a las preguntas de nuestros clientes. También soy responsable de la planificación estratégica: ¿qué características implementamos a continuación? ¿Hacia dónde se dirige el viaje con Langify?
Como cualquier otra empresa, los comienzos de Langify fueron bastante humildes. Que una pequeña idea se convirtiera un día en una aplicación de éxito mundial, ni yo mismo me lo esperaba cuando publiqué la aplicación hace siete años.
A principios de 2013, estaba de viaje como freelance y, entre otras cosas, apoyaba a un cliente que tenía una tienda Shopify en Alemania y quería expandirse a Estados Unidos. Estaba claro que para ello teníamos que traducir su web. En aquel momento, sin embargo, la tienda de aplicaciones ofrecía muy pocas traducciones. Sólo había una aplicación, y su implementación requería no sólo sólidos conocimientos de programación, sino también el mantenimiento y soporte constantes de la tienda por parte de un especialista.
Esto estaba fuera de mi alcance. Después de todo, quería terminar el proyecto en algún momento y no tener que ayudar constantemente a mi cliente cuando simplemente quería ampliar su gama de productos. Así que me metí un poco con el lenguaje de plantillas Liquid de Shopify, escribí una aplicación yo mismo y la puse a disposición en la tienda de aplicaciones. Lo que ocurrió a continuación me sorprendió incluso a mí.
Poco después del lanzamiento de Langify, uno de los empleados de Shopify se puso en contacto conmigo personalmente.
Los chicos y chicas de Shopify estaban encantados con mi trabajo. Nunca pensaron que una aplicación como Langify sería posible con Liquid. Podría haber montado algo realmente grande". Se hicieron contactos, se mantuvieron conversaciones y mi pequeña aplicación se hizo más conocida y popular, internamente en Shopify y, por supuesto, entre muchos comerciantes. Me entusiasmó mucho este apoyo, sobre todo porque nunca antes había tenido ningún contacto con Shopify."
El resto, como suele decirse, es historia.
Una breve digresión: multilingüismo - ¿por qué?
Usted, querido lector, probablemente se esté preguntando ahora por qué una aplicación de traducción como Langify tiene tanto éxito. ¿Realmente tantas tiendas se expanden al extranjero? ¿Cuáles son las razones para ofrecer tu tienda en diferentes idiomas? Hay tres razones principales:
- Entrar en nuevos mercados: La razón número uno es la más obvia. Cuando una tienda crece, quiere llegar a nuevos clientes. En algún momento, alcanza sus límites en su propio país, y el camino hacia nuevos socios comerciales lleva más allá de las fronteras estatales. Ni que decir tiene que los productos y servicios deben ofrecerse a los clientes extranjeros en su propio idioma.
- Otros países, otras costumbres: El hecho de que una tienda en Alemania funcione en alemán es una perspectiva muy alemana. El panorama cambia apenas unos metros más allá de nuestras fronteras. Suiza, por ejemplo, tiene cuatro lenguas oficiales, mientras que Bélgica sigue teniendo tres. En muchos países es habitual comunicarse en muchas lenguas diferentes.
- El mundo se globaliza: Cuando entre en un restaurante de Berlín, es posible que el camarero le hable en inglés; en cualquier caso, el menú será multilingüe. ¿Por qué? Porque, a pesar de todas las profecías catastrofistas, el mundo está cada vez más unido. El 11% de las personas que viven actualmente en Alemania proceden del extranjero, están aquí durante semanas, meses o años para vivir y trabajar, y por supuesto para comprar. No todos hablan nuestro idioma. Ofrecer su propia tienda en inglés al menos la abre a millones de nuevos compradores.
Por tanto, una tienda multilingüe no sólo es una buena idea para expandirse al extranjero, sino también para aumentar considerablemente la clientela local. Al mismo tiempo, es una expresión de cosmopolitismo, internacionalidad y cultura de acogida. El multilingüismo -y, por tanto, una aplicación como Langify- satisface así una importante necesidad de numerosos minoristas y explica la importancia y el éxito de la aplicación.
Trabajar con Langify: ¿Qué puede hacer la aplicación y qué no?
Ahora, si un comerciante ha decidido globalizar su tienda y ofrecerla en varios idiomas, probablemente elija Langify. Instala la aplicación, se conecta... ¿Y después?
Johannes responde a las preguntas más importantes sobre su aplicación:
¿Cómo funciona el flujo de trabajo con Langify?
Johannes: "Después de que un comerciante en línea inicia sesión en nuestra aplicación y se decide por un idioma, se encuentra en un entorno familiar. Todo está configurado exactamente como lo conoce de Shopify. Está el catálogo de productos, la plantilla, las colecciones... Excepto que la vista está dividida en dos.
A la izquierda, encontrará el contenido original en el idioma nativo. A la derecha, en cambio, se abre un formulario para cada componente, donde el usuario puede introducir su traducción. Si está satisfecho con su texto, confirma su entrada. El resto se hace automáticamente".
¿Puede Langify traducir textos automáticamente?
Johannes: "Las traducciones automáticas no son posibles con nuestra aplicación por el momento. Actualmente, ofrecemos a nuestros clientes un marco de trabajo con el que ellos o una agencia de traducción pueden transferir manualmente la tienda a un nuevo idioma sin mucho esfuerzo.
Sin embargo, es LA función en la que estamos trabajando a toda velocidad. La inteligencia artificial ha dado pasos de gigante en cuanto a trabajo de traducción en los últimos meses".
*Nota: La buena noticia es que, desde esta entrevista, Langify ha lanzado la versión 2 de su aplicación, que incluye la función de traducir contenidos con solo pulsar un botón, con la compra de sus paquetes de traducción, y las primeras 500 palabras son gratuitas. Más información.
¿Hay algún idioma que Langify no pueda manejar?
Johannes: "No, porque los caracteres utilizados en un idioma son irrelevantes para nuestra aplicación. Lo mismo ocurre con la dirección en la que se escribe, por ejemplo, de derecha a izquierda, como en árabe, o de arriba abajo, como es habitual en Japón. Langify adapta perfectamente el nuevo contenido a la tienda".
¿Todo el trabajo se hace en la aplicación o tengo otras opciones?
Johannes: "El contenido completo de una tienda se puede exportar y reimportar fácilmente. Así, los operadores de las tiendas tienen la opción de guardar todo su contenido en un archivo csv, por ejemplo, y enviarlo a una agencia de traducción de su elección. A continuación, pueden añadir los textos en el nuevo idioma a su sitio web con unos pocos clics".
¿Y los temas? ¿También tengo la opción de traducirlos completamente?
Johannes: "Al principio tuvimos algunos problemas con los temas. Sin embargo, nuestra nueva versión Langify V2 es ahora capaz de acceder a todos los bloques de un tema y permitir una traducción directa. Desde la cesta de la compra, pasando por el proceso de pago, hasta las notificaciones como las confirmaciones de pedido por correo electrónico.
La única excepción son los temas bilingües, donde un segundo idioma ya está implementado. Aquí, el código Javascript a veces choca con nuestra aplicación. Sin embargo, estos problemas normalmente se pueden solucionar fácilmente, y eso es exactamente lo que nuestro equipo de soporte está dispuesto a hacer."
¿Puede Langify personalizar regionalmente otros contenidos de una página, como las imágenes?
Johannes: "Personalizar contenido que no sea el texto de una página no es posible actualmente con Langify. Así que si un minorista quiere cambiar las imágenes de su colección debido a las costumbres culturales, lamentablemente su única opción por el momento es abrir una segunda tienda.
Aunque ya hemos empezado a pensar en ofrecer esta función a nuestros clientes en el futuro, aún no existen planes concretos."
¿Cómo se implementa el idioma de la tienda para los visitantes?
Johannes: "Básicamente, hay dos formas de seleccionar el idioma de la tienda: automática o manualmente.
Si se activa la función automática, Langify sigue el idioma del navegador y muestra la tienda en consecuencia. Siempre que, por supuesto, se disponga de una traducción adecuada.
También ofrecemos a nuestros clientes una herramienta con la que pueden crear un widget e integrarlo en su tienda. Esto permite a los visitantes cambiar el idioma mostrado con un solo clic del ratón.
Por último, también es posible ajustar el idioma a través de la geolocalización. No mantenemos esta función de forma nativa, pero proporcionamos interfaces para las apps correspondientes".
¿Y los motores de búsqueda? ¿Reconocen el multilingüismo de una página?
Johannes: "Sí, Google puede ver que una página existe en varios idiomas. Sin embargo, hay que indicárselo a los rastreadores mediante la etiqueta 'hreflang'. Langify lo hace automáticamente. Si aparece en la cabecera o en el mapa del sitio de una página, el motor de búsqueda sabrá qué idiomas se ofrecen.
Básicamente, todo propietario de una tienda debería utilizar esta opción si ya hace el trabajo y traduce su tienda. Porque, por ejemplo, Google lista de forma natural las páginas multilingües más arriba en los resultados de búsqueda cuando los usuarios buscan en inglés".
¿Afecta la traducción a la URL de mi tienda?
Johannes: "De nuevo, nuestros clientes tienen dos opciones: O bien la traducción no afecta en absoluto a la dirección de su tienda. Tanto la tienda en inglés como en alemán son accesibles bajo 'store.com', por ejemplo.
O bien optan por URL alternativas. Hasta ahora, una tienda funcionaba bajo "store.de" y la otra bajo "store.en". Los cambios en la API de Shopify y por lo tanto también en la última versión de Langify dejan esta opción pero sólo como una subcarpeta. Esto significa que la tienda alemana tiene entonces la dirección por defecto 'store.com' y a la traducida al inglés se accede bajo 'store.com/en'."
Langify al día - ahora como versión 2.0
Langify ha estado disponible en las últimas semanas en la edición V2 completamente nueva. Johannes revela lo siguiente sobre los cambios más importantes:
Nueva interfaz de usuario
"Nuestra antigua interfaz de usuario ya estaba un poco polvorienta. La nueva interfaz es más clara y aún más fácil de usar. Aun así, sigue basándose en el diseño de Shopify, por lo que incluso los usuarios sin experiencia pueden orientarse enseguida."
Temas y notificaciones traducibles
"Traducir todas las partes de un tema solía plantear problemas a nuestros clientes más a menudo. Con V2, esto ya es cosa del pasado. Todos los componentes pueden adaptarse a cualquier idioma. Además, ahora se pueden traducir todas las notificaciones que envía una tienda. No importa si es un boletín, una confirmación de envío o una carta de agradecimiento".
Personalizaciones en la URL
"Como se mencionó anteriormente, la nueva API de Shopify ya no permite diferentes dominios de primer nivel para la misma tienda. Trabajamos alrededor de este problema con la ayuda de subdominios. Aquellos que quieran señalar diferentes opciones de idioma a sus visitantes ya en la barra de direcciones ahora usarán 'store.com/es'."
Traducción automática
"Las traducciones mediante inteligencia artificial son probablemente la característica del futuro. Los avances en el campo de las redes neuronales permiten ahora obtener resultados asombrosos. Por eso, los primeros clientes ya han iniciado con nosotros las pruebas correspondientes: un clic en el botón "Traducir automáticamente" garantiza la transferencia del contenido completo de una página a un nuevo idioma. La reacción hasta ahora ha sido extremadamente positiva y esperamos poner esta función a disposición de todos nuestros clientes en breve."
Langify V2 ya está disponible para todos los usuarios en la Shopify App Store. Los propietarios de una versión anterior se actualizarán automáticamente en el futuro. Cuando se le pregunta por alguna desventaja, Johannes sólo recuerda que la nueva API de Shopify sólo permite la implementación de cinco idiomas adicionales.
En este punto, nos gustaría señalar que si seis idiomas no son suficientes para ti, Shopify Plus te ofrece la opción de operar tu tienda en 21 idiomas.
Lo que realmente importa - los aprendizajes clave de la experiencia de Johannes Langify.
Así que esa es la historia, la funcionalidad y el futuro de una de las aplicaciones que marcan tendencia en la Shopify Store. La pregunta sigue siendo, cómo puedes tener un éxito similar, si tu cabeza está ahora retumbando y las ideas para tu propia aplicación se disparan a través de tu cerebro. Johannes te da los siguientes consejos:
No pierdas de vista el objetivo: "A lo largo del camino, siempre hubo gente que me dijo que mi idea no serviría de nada y que nunca ganaría dinero con mi aplicación. Al final, todos se equivocaron. Así que destierra a esos escépticos de tu entorno y continúa tu camino hacia tu objetivo".
Aprovecha la oferta: "Shopify se lo pone lo más fácil posible a los desarrolladores y socios. En developers.shopify.com, ya tienes a tu disposición documentación detallada y numerosas herramientas. Y si todavía tienes preguntas, solo tienes que ponerte en contacto con el equipo de soporte. Son de primera y estarán encantados de ayudarte".
Hablando de soporte, "Shopify pone mucho énfasis en el servicio de atención al cliente. Así que una vez que hayas dado los primeros pasos con éxito con tu idea, nunca descuides el soporte. No en vano, tres cuartas partes de nuestros empleados trabajan en atención al cliente. La disposición a ayudar y un oído comprensivo no solo son recompensados por tus clientes, sino, lo que es más importante, por Shopify."
Piensa en GRANDE!: "Puede que Shopify sea una empresa canadiense, pero cultiva esa mentalidad estadounidense por excelencia, y esas son exactamente las palabras que el jefe de la tienda de aplicaciones decidió utilizar en una conversación conmigo. Así que piensa a lo grande y no seas demasiado modesto. Quién sabe qué más puede salir de tu idea".
Esto es todo lo que dice el fundador e inventor de Langify, una aplicación que ha conseguido globalizar aún más el mundo de las tiendas en línea y que, al mismo tiempo, ha demostrado ser una ayuda indispensable para miles de operadores de tiendas.
Más ayuda
Lee la entrevista original en alemán en el blog de Shopify Alemania.
Descubre más sobre Langify versión 2 y cómo los comerciantes de Shopify pueden vender sus productos en otros idiomas con facilidad a escala global.