API Central

Detección de Locale

detectLocale() resuelve el mejor locale disponible desde múltiples fuentes en orden de prioridad.

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

const locale = await detectLocale({
  supported: ['en', 'es'],
  fallback: 'en',
});

Puntos clave

  • detectLocale() puede leer browser, storage y pistas del entorno.
  • parseAcceptLanguageHeader() esta disponible para servidores.
  • Siempre define un idioma fallback seguro.

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.