Avanzado

Adaptadores de Almacenamiento

Los adaptadores de almacenamiento persisten la elección de locale del usuario entre recargas. LocalStorage, URL y cookie son los caminos estables; database, hybrid e IndexedDB siguen experimentales.

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

createI18n({
  base: 'en',
  locale: 'auto',
  messages,
  storage: createLocalStorageAdapter('app-locale'),
});

Puntos clave

  • LocalStorage, URL y cookie son los caminos estables.
  • Database, hybrid e IndexedDB siguen experimentales.
  • El storage debe coincidir con tu modelo de despliegue y privacidad.

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.