@nathanfaucett/i18n

0.0.3 • Public • Published

i18n

i18n for the browser and node.js

var i18n = require("@nathanfaucett/i18n");


i18n.add("en", {
    home: {
        header: {
            value: "Header",
            date: "Hello, it is %s"
        }
    }
});

i18n.add("en", {
    content: {
        btn_name: "BUTTON"
    }
})

console.log(i18n("en", "home.header.date", new Date()));
console.log(i18n("en", "home.header.date.missing")); // will throw an error
console.log(i18n("en", "home.missing")); // will throw an error

Readme

Keywords

Package Sidebar

Install

npm i @nathanfaucett/i18n

Weekly Downloads

8

Version

0.0.3

License

MIT

Last publish

Collaborators

  • nathanfaucett