IMPLEMENTACIÓN PROPIA DE CHERTRA · ASTRO · CINCO IDIOMAS
Un sitio, cinco idiomas y una base técnica compartida.
Este caso de estudio documenta el propio sitio público de CherTra: una web empresarial multilingüe y una publicación editorial creadas con Astro y generadas como sitio estático. Describe una implementación verificable en el repositorio, no un encargo de cliente ni una afirmación de resultados de rendimiento.
- Framework
- Astro · salida estática
- Idiomas
- EN · IT · FR · DE · ES
- News
- 49 artículos en cinco idiomas
- Estimador
- Cálculo en el navegador
01
El reto
CherTra necesitaba un único sitio para explicar servicios, precios publicados, soporte y productos en cinco idiomas. La misma arquitectura debía sostener una sección News amplia sin que las páginas traducidas volvieran al inglés ni señalaran una URL canónica incorrecta.
El reto práctico era mantener la coherencia entre muchas rutas estáticas: cada traducción debía tener contenido y metadatos propios, mientras que navegación, migas de pan, selector de idioma, datos estructurados y sitemap debían relacionar las versiones equivalentes.
02
Arquitectura: contenido y rutas se relacionan antes del renderizado
- 01
Contenido localizado
Claves de página compartidas apuntan a registros traducidos. Los helpers de rutas generan la URL adecuada sin dispersar prefijos de idioma por las plantillas.
- 02
Generación estática
Astro genera las rutas durante la compilación. El resultado se puede servir desde alojamiento estático y el contenido no depende de una aplicación cliente para mostrarse.
- 03
Metadatos de búsqueda
Un layout compartido emite idioma, canonical, enlaces alternativos, metadatos sociales y datos estructurados. El sitemap usa el mismo inventario de rutas indexables.
- 04
Sistema editorial
Los artículos News se guardan como registros estructurados con traducciones, rutas localizadas, fuentes, descripciones de imágenes e identificadores de artículos relacionados.
- 01Registros de contenido
- 02Helpers de rutas por idioma
- 03Compilación estática Astro
- 04Páginas canonical + sitemap


03
Decisiones de implementación
Conservar el contexto del idioma
Los helpers reciben el idioma y la identidad de la página y devuelven la ruta localizada correspondiente. News utiliza además una identidad estable por artículo y helpers para portada, categorías, paginación, páginas editoriales y artículos. Así, cambiar de idioma desde una noticia lleva a su traducción y no a una portada genérica.
La auditoría SEO estática comprueba páginas generadas, canonicals, alternates, presencia en sitemap y enlaces internos que salen del idioma actual. Valida el repositorio; no garantiza posicionamiento ni indexación.
Separar el contenido de la presentación
Los textos, etiquetas de navegación, precios y registros de News viven en módulos de datos; los componentes Astro los muestran mediante patrones compartidos. Los elementos comunes mantienen coherencia y cada idioma conserva sus propias expresiones y metadatos.
El modelo News distingue el artículo original de sus traducciones. La fecha de publicación y las URL de fuentes permanecen vinculadas a la historia base; títulos, extractos, textos alternativos, pies de foto y cuerpo se localizan.
IMPLEMENTACIÓN PROPIA DE CHERTRA · ASTRO · CINCO IDIOMAS
Una herramienta con una promesa deliberadamente limitada
El estimador del coste de una web es una guía de alcance que funciona en el navegador, no un generador de presupuestos. Los precios visibles proceden de la configuración compartida. El visitante elige tipo de proyecto, número de páginas e idiomas y posibles requisitos; la herramienta compara esas opciones con las referencias publicadas y señala lo que necesita una revisión a medida.
La implementación actual no envía ni guarda las respuestas. No inventa precios adicionales ni promete que un proyecto pueda realizarse por el precio inicial mostrado. El alcance y el tratamiento fiscal se confirman en una propuesta escrita.
Abrir el estimador de coste web04
Qué se puede verificar en esta implementación
- El repositorio configura Astro para generar salida estática y define cinco idiomas del sitio.
- Los datos actuales de News incluyen 49 historias base con rutas EN, IT, FR, DE y ES.
- El estimador usa la configuración de precios compartida, calcula en el navegador e indica que las respuestas no se envían ni se guardan.
- La compilación y la auditoría SEO comprueban rutas, canonicals, hreflang, sitemap y enlaces internos localizados.
05
Límites y afirmaciones que no se hacen
- Este es el sitio propio de CherTra, no un proyecto para un cliente independiente. No demuestra satisfacción de clientes, conversiones, crecimiento de ingresos, mejoras de posicionamiento ni resultados medidos de rendimiento.
- La generación estática requiere una nueva compilación y publicación para actualizar el contenido. Las funciones interactivas, como el estimador, necesitan JavaScript en el navegador; el HTML estático no muestra por sí solo todos los estados.
- Las comprobaciones automáticas no sustituyen una revisión editorial nativa, pruebas de accesibilidad con tecnologías de asistencia ni mediciones de rendimiento con usuarios reales.