{{i18n}} handlebars helper
Install with npm
npm i handlebars-helper-i18n --save-dev
var Handlebars = require('handlebars');
var helper = require('handlebars-helper-i18n');
Handlebars.registerHelper('i18n', helper.i18n);
Assemble v0.6.x
var assemble = require('assemble');
var helper = require('assemble-handlebars-i18n');
assemble.helper('i18n', helper.i18n);
Assemble v0.4.x
In your project's Gruntfile:
assemble: {
options: {
helpers: ['handlebars-helper-i18n']
},
files: {...}
}
Also, be sure to add the helper to devDependencies
in package.json for Assemble to automatically register the helper.
Given file name: Executive Summary 2013.md
:
{{i18n "key"}}
Renders to executive-summary-2013.md
.
Laurent Goderre
Copyright (c) 2014 Laurent Goderre, contributors.
Released under the MIT license
This file was generated by verb-cli on September 12, 2014.