Nuxt i18n
Components

Vue I18n components

Translation, datetime and number components inherited from Vue I18n

In addition to the components provided by this module, the underlying Vue I18n library ships its own set of components that are available in any Nuxt application using @nuxtjs/i18n.

ComponentDescription
<i18n-t>Translation component for interpolating message slots into a rendered element.
<i18n-d>Datetime formatting component for rendering locale-aware dates and times.
<i18n-n>Number formatting component for rendering locale-aware numbers and currencies.

Refer to the Vue I18n component API reference for full prop documentation and examples.

Copyright © 2026