@jsxc/jsxc
Version:
Real-time XMPP chat application with video calls, file transfer and encrypted communication
14 lines (9 loc) • 387 B
JavaScript
var Handlebars = require('handlebars-runtime');
var Translation = require('../../src/util/Translation').default;
module.exports = function(context, options) {
var opts = i18next.functions.extend(options.hash, context);
if (options.fn)
opts.defaultValue = options.fn(context);
var result = Translation.t(opts.key, opts);
return new Handlebars.SafeString(result);
};