1.1.0 • Published 3 years ago

@chronotruck/vue-icu v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Vue ICU

Vue plugin wrapping around messageformat package to handle ICU format translations, the same manner as vue-i18n handle theirs.

Installation

npm install @chronotruck/vue-icu

Usage

import VueICU from '@chronotruck/vue-icu'

Vue.use(VueICU)

API

$trans method

Example

this.$trans('app.titles.welcome', {
  name: 'Jon Snow'
})

Icu component

Example

<template>
  <div>
    <Icu
      path="app.titles.welcome"
      :variables="{
        name: 'Jon Snow'
      }"
    />
  </div>
</template>