Adaptateurs de frameworks

Astro SSR

pico-intl fonctionne dans le frontmatter côté serveur de Astro sans aucun JavaScript côté client.

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>

Points clés

  • getAstroT() est l'aide v1 pour le frontmatter Astro.
  • Astro génère des pages statiques localisées sans JavaScript côté client par défaut.
  • Des aides middleware sont disponibles pour la détection de locale au moment de la requête.

Étape suivante

Copiez l'exemple dans un petit fixture, exécutez les commandes de validation, et conservez le comportement de route ou spécifique au framework couvert par vos tests d'application.