Adaptadores de Framework

Astro SSR

pico-intl funciona en el frontmatter de servidor de Astro con cero JavaScript en el cliente.

ts
---
import { getAstroT } from '@pico-intl-dev/astro';
import en from '../locales/en.json';
import es from '../locales/es.json';

const t = getAstroT(Astro.currentLocale ?? 'en', { en, es }, 'en');
---

<h1>{t('hero.title')}</h1>

Puntos clave

  • getAstroT() es el helper v1 para frontmatter de Astro.
  • Astro construye páginas estáticas localizadas sin JavaScript cliente por defecto.
  • Hay helpers de middleware para detección de locale por request.

Próximo paso

Copia el ejemplo en un fixture chico, corre los comandos de validacion y cubri routing, hidratacion o SSR especificos del framework con tests de tu app.