Un sitio multilingüe se vuelve difícil de mantener cuando la traducción se trata como la última tarea antes de publicar. Un enfoque duradero empieza antes: qué mercados necesitan contenido propio, cómo se conectan las páginas equivalentes, quién responde por cada traducción y qué ocurre cuando cambia la fuente. Así, la localización se convierte en un proceso de producto controlado y no en una colección creciente de páginas aisladas.
Elegir un modelo estable de URL y contenido
Utiliza un patrón de URL claro y una relación estable entre registros equivalentes. Guarda locale, clave de ruta o slug, contenido, metadatos, estado, versión de origen y fecha de actualización. El CMS podrá detectar traducciones ausentes u obsoletas sin duplicar lógica de negocio. El canonical debe permanecer en el idioma actual, y cambiar de idioma debe abrir la página equivalente, no devolver siempre al inicio.
Generar hreflang desde el estado editorial
Hreflang debe describir equivalentes reales, recíprocos y listos. Genéralo solo para traducciones aprobadas, con autorreferencia y x-default hacia el equivalente inglés cuando sea la ruta principal. No anuncies borradores ni páginas ausentes. Los códigos HTML, las locales de Open Graph y los prefijos URL deben mapearse de forma explícita; una ruta visible /ua/ puede utilizar correctamente el código uk.
Diseñar para palabras largas, acentos y fuentes locales
La navegación y los botones deben admitir compuestos alemanes, apóstrofos franceses, caracteres polacos, puntuación española y texto cirílico. Usa diseños flexibles, anchos máximos adecuados, guionado por idioma para el cuerpo de texto y etiquetas indivisibles cuando las palabras deban mantenerse enteras. Las fuentes locales deben incluir Latin Extended y Cyrillic. Prueba contenido real en escritorio, tablet y móviles estrechos.
Crear una puerta editorial antes de publicar
Cada traducción necesita un responsable, un estado y una respuesta a los cambios de la fuente. Marca como obsoletas las versiones afectadas, revisa títulos y descripciones en contexto y prueba enlaces, Schema y mensajes de formulario en el idioma seleccionado. Publica una locale solo cuando su recorrido crítico esté completo. Un glossary compartido para términos de producto reduce inconsistencias en nuevas páginas y artículos.