Vue
Extension of Vue.
Extension of Vue
The APIs listed are available in the Options API. They are kept for Nuxt2 to migration from
@nuxtjs/i18n
. we will be deprecated in the future.getRouteBaseName()
- Arguments:
- route (type:
Route
, default: current route)
- route (type:
- Returns:
string
Returns base name of the passed route (uses the current route by default). The base name of a route is its name without a locale suffix or other metadata added by @nuxtjs/i18n
.
switchLocalePath()
- Arguments:
- locale: (type:
Locale
)
- locale: (type:
- Returns:
string
Returns path of the current route for specified locale
.
See also Link localizing
localePath()
- Arguments:
- route (type:
string
|Location
) - locale (type:
Locale
, default: current locale)
- route (type:
- Returns:
string
Returns localized path for the passed route
. Uses the current locale
by default.
See also Link localizing
localeRoute()
- Arguments:
- route (type:
string
|Location
) - locale (type:
Locale
, default: current locale)
- route (type:
- Returns:
Route
|undefined
Returns localized route for the passed route
. Uses the current locale
by default.
See also Link localizing
localeHead()
localeHead
is renamed from $nuxtI18nHead
provided in @nuxtjs/i18n
v7.x.- Arguments:
- options: (type:
I18nHeadOptions
)
- options: (type:
- Returns:
I18nHeadMetaInfo
The options
object accepts these optional properties:
addDirAttribute
(type:boolean
) - Adds adir
attribute to the HTML element. Default:false
addSeoAttributes
(type:boolean | SeoAttributesOptions
) - Adds various SEO attributes. Default:false
See also SEO