El multidioma contraataca

Todo parecía bajo control. Drupal configurado, idiomas activados y el contenido listo para traducir. Pero, justo antes de publicar la nueva web...  

🥶 Hoth: el cliente necesita extraer contenidos para traducirlos, revisarlos y volver a introducirlos. ¿Seguro que tenemos que hacerlo a mano? TMGMT y la IA al rescate. 

🐸 Yoda: aparece un nuevo requisito: la traducción será parcial y algunas páginas podrán tener una estructura diferente según el idioma. Configurar correctamente Paragraphs requiere algo más que activar una casilla. 

💔 Lando: «La traducción al francés está a medio hacer. Ya la publicaremos más adelante». Perfecto. ¿Y ahora qué? ¿Qué debería hacer el selector de idioma? ¿Y el menú? 

🤕 Darth Vader: la agencia SEO entra en escena. Y no está dispuesta a negociar. hreflang, enlaces que apuntan a otros idiomas, canonicals sospechosas, sitemaps con URLs node/... ¡Argh! 

🤖 El lado oscuro: aparecen textos de interfaz pendientes de traducir. Hay que encontrarlos, traducirlos y desplegarlos… pero Drupal todavía no los ha registrado. 

En esta charla recorreremos algunos de los problemas más habituales que nos hemos encontrado en proyectos reales de Drupal multidioma y los módulos y estrategias que nos han ayudado a resolverlos. 

Porque en Drupal, traducir un contenido es solo el principio. 

 Que la fuerza os acompañe.