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.