From d376acdaa911623b3585d300ea0f23fc6e1cf150 Mon Sep 17 00:00:00 2001 From: James Allen Date: Mon, 9 Mar 2015 12:14:30 +0000 Subject: [PATCH] Allow an __appName__ parameter in translations --- services/web/app/coffee/infrastructure/ExpressLocals.coffee | 4 +++- services/web/config/settings.defaults.coffee | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/services/web/app/coffee/infrastructure/ExpressLocals.coffee b/services/web/app/coffee/infrastructure/ExpressLocals.coffee index 8a64cce94b..023ac86ad9 100644 --- a/services/web/app/coffee/infrastructure/ExpressLocals.coffee +++ b/services/web/app/coffee/infrastructure/ExpressLocals.coffee @@ -56,7 +56,9 @@ module.exports = (app)-> next() app.use (req, res, next)-> - res.locals.translate = req.i18n.translate + res.locals.translate = (key, vars = {}) -> + vars.appName = Settings.appName + req.i18n.translate(key, vars) res.locals.currentUrl = req.originalUrl next() diff --git a/services/web/config/settings.defaults.coffee b/services/web/config/settings.defaults.coffee index 79c100bbbe..38ebf6dbac 100644 --- a/services/web/config/settings.defaults.coffee +++ b/services/web/config/settings.defaults.coffee @@ -262,6 +262,8 @@ module.exports = # user: "" # password: "" # projectId: "" + + appName: "ShareLaTeX (Community Edition)" nav: title: "ShareLaTeX Community Edition"