Nuestro blog ya habla siete idiomas: lo que aprendimos sobre multilingüismo
Alemán, inglés, español, portugués, francés, italiano, neerlandés: el blog de hafenstudios se ha vuelto multilingüe en las últimas semanas, y los artículos nuevos aparecen el mismo día en los siete idiomas. Fue menos un proyecto de traducción y más una lección sobre lo que realmente significa el multilingüismo. Aquí compartimos esa lección.
Llevamos semanas predicando aquí que un idioma es un mercado. En algún momento surge la pregunta incómoda de por qué nuestro propio blog solo hablaba alemán. La respuesta «no hay tiempo» es sincera, pero no es un argumento que aceptaríamos de nadie más. Así que lo hicimos: el blog de hafenstudios se publica ya en siete idiomas, y los cinco artículos del 30 de julio de 2026 se publicaron por primera vez el mismo día en cuatro idiomas: alemán, inglés, español, portugués.
Este artículo es el diario de taller de ese proceso: qué construimos, qué subestimamos y qué puedes llevarte para tu propia web.
Primera lección: traducir es la parte más pequeña
La traducción propiamente dicha de un artículo hoy se resuelve rápido: la traducción por IA se ha vuelto buena, y con revisión editorial también es defendible. Lo que viene después es el trabajo de verdad, y tiene tres nombres:
Direcciones traducidas
Un lector español que encuentra un artículo en español a través de Google no debería ver una dirección en alemán en la barra de navegación. Por eso, cada versión de idioma recibe con nosotros su propio slug traducido: de wordpress-langsam-beschleunigen pasa a acelerar-wordpress. Es trabajo laborioso, pero decide en buena medida si una página se percibe en el mercado de destino como local o como importada, tanto para los buscadores como para las personas.
Clústeres hreflang que cuadran
Cada versión de idioma explica a los buscadores, en la cabecera de la página, qué hermanas tiene: el artículo en alemán apunta a todas las versiones que existen de verdad, y cada versión apunta de vuelta. Si falta una dirección, Google suele ignorar todo el clúster directamente. Por eso el número de referencias cambia de un artículo a otro: en este texto son cuatro, y en los artículos de finales de verano son siete. No es un defecto, es la regla: un clúster solo nombra lo que existe. Es la parte que se hace mal a mano exactamente una vez, y después se automatiza o se mantiene con muchísimo cuidado.
Enlaces que se quedan en el idioma
La pregunta más incómoda de detalle: ¿qué hace un enlace en el artículo en español si el artículo enlazado solo existe en alemán? Nuestra regla es estricta: los artículos traducidos solo enlazan a destinos del mismo idioma. Si el destino no existe, el enlace desaparece. Un lector que tiene que cambiar de idioma a mitad de texto sin previo aviso lo perdona exactamente una vez.
Segunda lección: las versiones de idioma tienen que ser páginas normales
Técnicamente nos lo podríamos haber puesto fácil: un script que sustituye textos en tiempo de ejecución, una dirección con ?lang=es detrás, listo. Ese camino lo recorrimos incluso al principio, y volvimos atrás. Porque una versión de idioma que solo existe mediante script no existe de forma fiable para los buscadores, no se puede compartir de forma limpia y, en caso de duda, ni siquiera es realmente tuya.
Hoy, cada versión de idioma en nuestro caso es una página completa e independiente, con su propia dirección, su propio título, sus propios metadatos. Es exactamente el principio con el que también está construido Wimpel: una traducción es un artículo completamente normal, no un apéndice en una tabla especial ni un texto detrás de un proxy. Por qué este principio también es el correcto en WordPress está explicado con detalle en el artículo sobre multilingüismo sin magia de reescritura.
Tercera lección: no tratar todos los idiomas igual
Siete idiomas suena a igualdad, pero no lo es. El alemán es nuestro idioma de origen y sigue siendo el más extenso, porque cada texto nace ahí. Inglés, español y portugués fueron los mercados donde nuestros temas se buscan de forma comprobada, así que fueron los primeros en recibir la publicación el mismo día. Francés, italiano y neerlandés llegaron después y van recuperando el archivo por etapas, empezando por los artículos más importantes.
La diferencia de hoy ya no está en lo nuevo, sino en lo antiguo. Cada artículo nuevo sale el mismo día en los siete idiomas, mientras que el archivo anterior sigue repartido de forma desigual. 37 artículos ya existen en los siete idiomas y el resto se va poniendo al día (a 7 de septiembre de 2026).
Esta es quizá la traslación más útil a tu propio proyecto: el multilingüismo no es una decisión de todo o nada. Dos idiomas hechos con consistencia superan a siete idiomas hechos a medias. Y el orden no lo decide el instinto, sino la pregunta de dónde se busca realmente tu contenido.
Balance: el blog a 7 de septiembre de 2026
Números en lugar de sensaciones, contados sobre las páginas publicadas y no estimados: el blog está formado por 74 artículos en alemán y 285 traducciones, 359 páginas en total. El reparto enseña lo desigual que crece un archivo multilingüe en cuanto uno lo pone por escrito con honestidad.
| Idioma | Artículos publicados | Dirección del mismo artículo |
|---|---|---|
| Alemán (idioma de origen) | 74 | /blog/wpml-alternative.html |
| Inglés | 63 | /en/blog/wpml-alternative.html |
| Español | 60 | /es/blog/alternativa-wpml.html |
| Portugués | 51 | /pt/blog/alternativa-wpml.html |
| Francés | 37 | /fr/blog/alternative-wpml.html |
| Italiano | 37 | /it/blog/alternativa-wpml.html |
| Neerlandés | 37 | /nl/blog/wpml-alternatief.html |
La columna de la derecha muestra un único artículo, nuestra comparativa de alternativas a WPML, en las siete direcciones. Llaman la atención dos cosas. La primera: la dirección inglesa es idéntica a la alemana, porque «WPML» es un nombre de producto y «Alternative» se escribe igual en los dos idiomas. Un slug traducido no es un fin en sí mismo: tiene que ser correcto en el idioma de destino, no parecer distinto a toda costa. La segunda: español, portugués e italiano comparten aquí el mismo slug y solo se diferencian en el directorio de idioma. Eso se queda así, porque cada idioma conserva su propia página aunque la traducción del título coincida por casualidad.
Lo que exige a diario funcionar en siete idiomas
El error más caro del multilingüismo es dar por hecho que el trabajo termina con la traducción. Aquí cada artículo pasa por los mismos cinco pasos, y el quinto es el que más se suele omitir y el que más se echa de menos:
- El texto alemán está cerrado. No se traduce hasta que la fuente deja de moverse. Si no, cada corrección posterior en alemán se convierte en siete correcciones, una por idioma.
- Traducción en bruto y después redacción. La máquina entrega, la redacción decide. Los ejemplos, las referencias legales y los nombres de mercado se comprueban, no se dejan pasar sin más.
- Un slug por idioma. Dirección propia, coherente en el idioma de destino y nunca más modificada.
- Clústeres hreflang en todas las direcciones. Cada versión nombra a todas las demás. Una traducción nueva siempre significa tocar a todas las hermanas, no solo el archivo nuevo.
- Revisión automática en los siete directorios. Un script de comprobación busca enlaces relativos rotos, entradas hreflang duplicadas, respuestas del bloque de preguntas frecuentes que se apartan de los datos estructurados, precios en el esquema que no figuran en la página de precios, codificación de caracteres estropeada y etiquetas descompensadas. Si avisa de algo, no se publica nada.
El paso cinco existe porque lo aprendimos caro. Un generador añadió una vez bloques hreflang en lugar de sustituirlos, y después 329 archivos llevaban dos bloques superpuestos. Algo así no se encuentra a mano. Justo por eso el multilingüismo pertenece a la larga a una herramienta y no a una costumbre.
Qué tiene esto que ver con Wimpel
Transparencia total: nuestro blog es una web estática hecha a mano, no WordPress; mantenemos los clústeres con herramientas propias. Pero cada regla de este artículo está como función en Wimpel, nuestro plugin de multilingüismo para WordPress: traducciones como artículos normales con su propio permalink, clústeres hreflang que solo se publican cuando están completos, un selector de idioma que nunca lleva a ninguna parte vacía, y un asistente de mercado que calcula el coste de un idioma nuevo antes de empezar, no después.
Así que si lees lo que aquí construimos a mano y piensas «eso quiero, pero sin el trabajo manual», esa es, casi al pie de la letra, la descripción de producto de Wimpel.
Tu WordPress multilingüe, sin trabajo manual en hreflang y compañía
Wimpel convierte las traducciones en artículos normales, mantiene los clústeres hreflang de forma automática y calcula el coste de un idioma nuevo antes de que exista. 59 euros al año, 14 días de prueba sin datos de pago.
Preguntas frecuentes
¿En qué idiomas existe el blog de hafenstudios?
En siete: alemán como idioma de origen, más inglés, español, portugués, francés, italiano y neerlandés. Los artículos nuevos aparecen el mismo día de publicación en los siete idiomas, mientras que el archivo más antiguo se traduce por etapas. A 7 de septiembre de 2026 son 74 artículos en alemán y 285 traducciones, 359 páginas en total.
¿Por qué no todos los artículos están en los siete idiomas?
Porque el archivo es más antiguo que la regla. Desde el 27 de agosto de 2026, cada artículo nuevo sale el mismo día en los siete idiomas, y los anteriores se recuperan por orden de importancia. Mientras falte una versión, el clúster hreflang no la menciona: es mejor un clúster pequeño y completo que un enlace a una página que no existe.
¿Las traducciones las hace la IA?
La traducción en bruto sí, la aprobación no. Cada versión de idioma se revisa editorialmente, recibe un slug traducido, sus propios metadatos y enlaces que se quedan en el idioma de destino. Precisamente ese reparto de tareas -la máquina traduce, la redacción decide- es también el principio de Wimpel.
¿Por qué son importantes los slugs traducidos?
Porque la dirección forma parte del contenido. Un artículo en español bajo una dirección alemana parece, tanto para los lectores como para los buscadores, una importación. El slug traducido lleva además la palabra clave del idioma de destino, algo relevante para encontrarse en ese mercado.
¿El propio blog de hafenstudios funciona con Wimpel?
No, y preferimos decirlo nosotros mismos: nuestro blog es una web estática sin WordPress. Pero los principios -traducciones como páginas independientes, clústeres hreflang completos, enlaces fieles al idioma- son los mismos que Wimpel automatiza para webs de WordPress.