Эх сурвалжийг харах

Allow an __appName__ parameter in translations

James Allen 11 жил өмнө
parent
commit
d376acdaa9

+ 3 - 1
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()
 

+ 2 - 0
services/web/config/settings.defaults.coffee

@@ -262,6 +262,8 @@ module.exports =
 	# 	user: ""
 	# 	password: ""
 	# 	projectId: ""
+	
+	appName: "ShareLaTeX (Community Edition)"
 
 	nav:
 		title: "ShareLaTeX Community Edition"