Avançado
Adaptadores de Armazenamento
Adaptadores de armazenamento mantêm a escolha de idioma do usuário entre carregamentos de página. Adaptadores LocalStorage, URL, e de cookie são os caminhos estáveis e convenientes; ajudantes de banco de dados, híbridos e IndexedDB permanecem experimentais.
ts
import { createLocalStorageAdapter } from '@pico-intl-dev/core/storage';
createI18n({
base: 'en',
locale: 'auto',
messages,
storage: createLocalStorageAdapter('app-locale'),
}); Pontos chave
- LocalStorage, URL e adaptadores de cookie são os caminhos estáveis de conveniência.
- Helpers de Database, hybrid e IndexedDB são experimentais.
- O storage deve corresponder ao seu modelo de implantação e privacidade.
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.