Avancé

Adaptateurs de stockage

Les adaptateurs de stockage conservent le choix de langue de l'utilisateur entre les chargements de page. LocalStorage, URL, et les adaptateurs de cookies sont les chemins pratiques stables ; les aides de base de données, hybrides et IndexedDB restent expérimentales.

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

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

Points clés

  • LocalStorage, URL et les adaptateurs de cookies sont les chemins pratiques stables.
  • Les aides Database, hybrid et IndexedDB sont expérimentales.
  • Le stockage doit correspondre à votre modèle de déploiement et de confidentialité.

Étape suivante

Copiez l'exemple dans un petit fixture, exécutez les commandes de validation, et conservez le comportement de route ou spécifique au framework couvert par vos tests d'application.