Skip to content

chronotruck/vue-icu

Repository files navigation

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>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published