Começando

Introdução

pico-intl e um toolkit i18n pequeno e sem dependencias para JavaScript e TypeScript. O core e independente de framework e os adaptadores suportados sao verificados por um contrato comportamental compartilhado.

ts
import { createI18n } from '@pico-intl-dev/core';

const i18n = createI18n({
  base: 'en',
  locale: 'en',
  messages: {
    hello: 'Hello, {{name}}',
  },
});

i18n.t('hello', { name: 'Ana' });

Pontos chave

  • Catálogos JSON simples permanecem portáteis entre frameworks.
  • O núcleo não tem dependências em tempo de execução; adaptadores são opcionais.
  • A versão estável v1 cobre o runtime documentado, adaptadores e fluxos de trabalho baseados em arquivos CLI.

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.