general
Vue I18n General APIs
This is providing APIs for internationalization functionalities.
Variables
| Variable | Description |
|---|---|
| DatetimeFormat | Datetime Format Component |
| I18nD | |
| I18nInjectionKey | Injection key for useI18n |
| I18nN | |
| I18nT | |
| NumberFormat | Number Format Component |
| Translation | Translation Component |
| VERSION | Vue I18n Version |
Functions
| Function | Description |
|---|---|
| createI18n | |
| useI18n |
Interfaces
| Interface | Description |
|---|---|
| BaseFormatProps | BaseFormat Props for Components that is offered Vue I18n |
| CompileError | |
| Composer | Composer interfaces |
| ComposerAdditionalOptions | Composer additional options for useI18n |
| ComposerCustom | The type custom definition of Composer |
| ComposerDateTimeFormatting | Datetime formatting functions |
| ComposerNumberFormatting | Number formatting functions |
| ComposerOptions | Composer Options |
| ComposerResolveLocaleMessageTranslation | Resolve locale message translation functions |
| ComposerTranslation | Locale message translation functions |
| CustomBlock | |
| DateTimeOptions | DateTime options |
| DefineDateTimeFormat | The type definition of datetime format |
| DefineLocaleMessage | The type definition of Locale Message |
| DefineNumberFormat | The type definition of number format |
| ExportedGlobalComposer | Exported global composer instance |
| FormattableProps | Formattable Props |
| GeneratedTypeConfig | The interface used for narrowing types using generated types. |
| I18n | I18n instance |
| I18nAdditionalOptions | I18n Additional Options |
| I18nPluginOptions | Vue I18n plugin options |
| MessageContext | The message context. |
| NumberOptions | Number Options |
| TranslateOptions | Translate Options |
| TranslationProps | Translation Component Props |
Type Aliases
| Type Alias | Description |
|---|---|
| ComponentI18nScope | |
| ComposerExtender | |
| CustomBlocks | |
| DatetimeFormatProps | DatetimeFormat Component Props |
| DefaultDateTimeFormatSchema | |
| DefaultLocaleMessageSchema | |
| DefaultNumberFormatSchema | |
| Disposer | |
| FallbackLocale | |
| I18nOptions | I18n Options for createI18n |
| I18nScope | I18n Scope |
| IntlDateTimeFormat | |
| IntlDateTimeFormats | |
| IntlFormatMatcher | |
| IntlLocaleMatcher | |
| IntlNumberFormat | |
| IntlNumberFormats | |
| IsEmptyObject | |
| IsNever | |
| IsPart | |
| JsonPaths | |
| LinkedModifiers | |
| Locale | |
| LocaleMessageDictionary | |
| LocaleMessages | |
| LocaleMessageType | |
| LocaleMessageValue | |
| MessageCompiler | The message compiler |
| MessageCompilerContext | The context that will pass the message compiler. |
| MessageFunction | The Message Function. |
| MessageFunctions | |
| MessageResolver | |
| MissingHandler | |
| NamedValue | |
| NumberFormatProps | NumberFormat Component Props |
| Path | |
| PathValue | |
| PickupFormatPathKeys | |
| PickupKeys | |
| PickupPaths | |
| PluralizationRule | |
| PostTranslationHandler | |
| RemovedIndexResources | |
| UseI18nOptions | I18n Options for useI18n |
| VueI18nInstance | |
| VueMessageType |