UNPKG

nuxt-i18n-micro

Version:

Nuxt I18n Micro is a lightweight, high-performance internationalization module for Nuxt, designed to handle multi-language support with minimal overhead, fast build times, and efficient runtime performance.

15 lines (14 loc) 573 B
import type { H3Event } from 'h3'; /** * Detects the current locale based on various sources * @param event - H3Event object * @param config - Runtime configuration with i18n settings * @param config.fallbackLocale - Fallback locale from config * @param config.defaultLocale - Default locale from config * @param defaultLocale - Optional default locale override * @returns The detected locale code */ export declare const detectCurrentLocale: (event: H3Event, config: { fallbackLocale?: string; defaultLocale?: string; }, defaultLocale?: string) => string;