sprintf-formatter
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

Sprintf Formatter

Use sprintf for formating vue-i18n translations

Install

yarn add sprintf-formatter
npm i sprintf-formatter
<script src="https://unpkg.com/sprintf-formatter@2.0.1"></script>

Usage

import VueI18n from "vue-i18n";
import SprintfFormatter from "sprintf-formatter";
 
const i18n = new VueI18n({
    formatter: new SprintfFormatter(),
    /* ... */
});
 
new Vue({
    i18n,
    /* ... */
});

or with nuxt-i18n:

/* plugins/vue-i18n.js */
 
import SprintfFormatter from "@/lang/SprintfFormatter";
 
export default function vueI18n() {
    return {
        formatter: new SprintfFormatter(),
        /* ... */
    };
}
/* nuxt.config.js */
 
export default {
    modules: [
        [
            "nuxt-i18n",
            {
                vueI18n: "@/plugins/vue-i18n.js",
                /* ... */
            },
        ],
        /* ... */
    ],
    /* ... */
}

License

ISC License

Readme

Keywords

Package Sidebar

Install

npm i sprintf-formatter

Weekly Downloads

16

Version

2.0.1

License

ISC

Unpacked Size

23.9 kB

Total Files

28

Last publish

Collaborators

  • stefanwimmer128