Adaptadores de framework

Astro SSR

pico-intl funciona no frontmatter server-side do Astro com zero JavaScript no 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>

Pontos chave

  • getAstroT() é o helper v1 para frontmatter Astro.
  • Astro gera páginas estáticas localizadas sem JavaScript no cliente por padrão.
  • Helpers de middleware estão disponíveis para detecção de locale em tempo de requisição.

Próximo passo

Copie o exemplo para um pequeno fixture, execute os comandos de validação e mantenha o comportamento de rota ou específico do framework coberto pelos testes da sua aplicação.