hapi-basic-i18n-accept-language
1.0.6 • Public • Published

hapi-basic-i18n-accept-language
-
npm install hapi-basic-i18n-accept-language --save
-
npm install accept-language-parser --save
-
Plugin options w/ registration;
server.register([
{
register: require("hapi-basic-i18n-accept-language"),
options: {
locale_path: "<absolutePath>",
cookie_name: "language",
default_language: "EN",
available_languages: ["EN"]
}
}], cb);
-
In view context:
-
In route handler:
function(request, reply) {
reply(request.i18n("wtf"));
}
-
Simply
module.exports = {
"Hello": "Hello {0}!",
};
console.log(request.i18n("Hello", "John"));
{{i18n "Hello" "John"}}
/hapi-basic-i18n-accept-language/
//
Package Sidebar
Install
npm i hapi-basic-i18n-accept-language
Weekly Downloads