Primeros Pasos

Introducción

pico-intl es un toolkit de internacionalizacion pequeño, sin dependencias, para JavaScript y TypeScript. El core es independiente del framework y los adapters soportados se verifican con un contrato de comportamiento compartido.

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

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

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

Puntos clave

  • Los catálogos JSON planos se mantienen portables entre frameworks.
  • Core no tiene dependencias runtime; los adapters son opt-in y estan cubiertos por contrato.
  • v1.0.6 estable cubre runtime, contrato de adapters, workflows CLI basados en archivos y resolver ICU completo opcional.

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.