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) 544 B
import type { Translations } from 'nuxt-i18n-micro-types'; type LocalesObject = Record<string, Translations>; declare const _default: import("nuxt/app").Plugin<{ defineI18nRoute: (routeDefinition: { locales?: string[] | LocalesObject; localeRoutes?: Record<string, string>; }) => Promise<void>; }> & import("nuxt/app").ObjectPlugin<{ defineI18nRoute: (routeDefinition: { locales?: string[] | LocalesObject; localeRoutes?: Record<string, string>; }) => Promise<void>; }>; export default _default;