libj-vue-i18n

2.0.0 • Public • Published

libj-vue-i18n

Part of libj tools

Adds support for localizing vue components and instances (using vue-i18n)

Needs Vue and libj-culture-manager globally

Usage

npm i libj-vue-i18n
import 'libj-vue-i18n';
// Now, Vue.localize is available
new Vue ({
    el: '#app',
    i18n: Vue.localize(messages: {
        en: {
            key: "value"
        },
        fa: {
            key: "value2"
        },
        .
        .
        .
    }),
    mounted() {
        this.$t('key')  // => "value" or "value2" based on cultureManager.getActiveCulture().code
    }
})

Readme

Keywords

none

Package Sidebar

Install

npm i libj-vue-i18n

Weekly Downloads

20

Version

2.0.0

License

ISC

Unpacked Size

634 kB

Total Files

13

Last publish

Collaborators

  • saeidfarahi