UNPKG

@unvuetify/nuxt-i18n-utils

Version:
39 lines (36 loc) 1.22 kB
import { DateOptions, VuetifyOptions } from 'vuetify'; interface VuetifyI18nAdapterOptions { /** * Whether to override the default entries from Vuetify options: * - locale * - fallback * - messages * * If any of the previous entries are not set, they will be configured with the values from i18n. * * @default false */ override?: boolean; /** * Default locales list `rtl` used when using `@nuxtjs/i18n` locales without object notation. * * @default ['ar', 'he', 'fa', 'ur'] */ rtlLocales?: string[]; } /** * Configure Vuetify i18n date locale. * * @param dateOptions The Vuetify date options. */ declare function configureVuetifyI18nDateLocale(dateOptions: DateOptions): void; /** * Configure Vuetify i18n adapter. * @param vuetifyOptions The vuetify options. * @param options The options to configure the i18n adapter. * * @see https://vuetifyjs.com/en/features/internationalization */ declare function configureVuetifyI18nAdapter(vuetifyOptions: VuetifyOptions, options?: VuetifyI18nAdapterOptions): void; export { configureVuetifyI18nAdapter, configureVuetifyI18nDateLocale }; export type { VuetifyI18nAdapterOptions };