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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  1. 01Registros de contenido
  2. 02Helpers de rutas por idioma
  3. 03Compilación estática Astro
  4. 04Páginas canonical + sitemap
Captura de la interfaz en inglés del sitio CherTra, tomada de la compilación local para este caso de estudio.
La portada en inglés de CherTra tal como la genera la compilación de producción local.
Captura de la interfaz en inglés del sitio CherTra, tomada de la compilación local para este caso de estudio.
El estimador en inglés. Los importes son referencias de precio publicadas, no presupuestos generados.

03

Decisiones de implementación

01

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.

02

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 web

04

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.