1.0.0 • Published 8 years ago
vuejs-lang v1.0.0
vuejs-localization
Installation
$ npm install vuejs-localization --saveSetup
var Vue = require('vue');
var Lang = require('vuejs-localization');
//Notice that you need to specify the lang folder, in this case './lang'
Lang.requireAll(require.context('./lang', true, /\.js$/));
Vue.use(Lang);Lang Folder
└── lang
├── en
| └──messages.js
└── da
└──messages.jsLang file
//messages.js
module.exports = {
hello_world : 'Hello World!'
}Usage
$lang.{file}.{key}<h1>{{$lang.messages.hello_world}}</h1>Results in:
<h1>Hello World</h1>Change localization (reactive)
//inside vue instance
this.$lang.setLang('pt')1.0.0
8 years ago