ddr-i18n-locales
v0.0.6
Published
```sh npm i ddr-i18n-locales ```
Downloads
3
Readme
💿 Installation
npm i ddr-i18n-locales
// vite.config.ts
import i18nLocalesPlugin from 'ddr-i18n-locales';
export default defineConfig({
plugins: [
i18nLocalesPlugin({ dir: path.resolve(__dirname, './src/locales') }),
vue()
],
})
// xxx.ts
import { createApp } from 'vue'
import { createI18n } from 'vue-i18n'
/*
* All i18n resources specified in the plugin `include` option can be loaded
* at once using the import syntax
*/
import locales from 'ddr-i18n-locales/locales';
const i18n = createI18n({
locale: 'en',
messages: locales
})
const app = createApp()
app.use(i18n).mount('#app')