Type Alias: I18nOptions<Schema, Locales, Options>
I18n Options for createI18n
Signature
ts
export type I18nOptions<
Schema extends {
message?: unknown
datetime?: unknown
number?: unknown
} = {
message: DefaultLocaleMessageSchema
datetime: DefaultDateTimeFormatSchema
number: DefaultNumberFormatSchema
},
Locales extends
| {
messages: unknown
datetimeFormats: unknown
numberFormats: unknown
}
| string = Locale,
Options = ComposerOptions<Schema, Locales>
> = I18nAdditionalOptions & OptionsType Parameters
| Name |
|---|
Schema extends { message?: unknown datetime?: unknown number?: unknown } = { message: DefaultLocaleMessageSchema datetime: DefaultDateTimeFormatSchema number: DefaultNumberFormatSchema } |
Locales extends | { messages: unknown datetimeFormats: unknown numberFormats: unknown } | string = Locale |
Options = ComposerOptions<Schema, Locales> |
Tags
@VueI18nGeneral