diff --git a/modules/invitations/server/controllers/invitations.server.controller.js b/modules/invitations/server/controllers/invitations.server.controller.js index 7b7a2069..2c78c7a7 100644 --- a/modules/invitations/server/controllers/invitations.server.controller.js +++ b/modules/invitations/server/controllers/invitations.server.controller.js @@ -5,6 +5,7 @@ */ var path = require('path'), config = require(path.resolve('./config/config')), + common = require(path.resolve('./config/lib/common')), mongoose = require('mongoose'), errorHandler = require(path.resolve('./modules/core/server/controllers/errors.server.controller')), validator = require('validator'), @@ -203,7 +204,8 @@ exports.update = function (req, res) { return res.status(422).send({message: 'SERVER.EMAIL_ALREADY_INVITED'}); } else { //send invitation mail - res.render(path.resolve('modules/invitations/server/templates/invite-sign-up-email'), { + var lang = common.getRequestLanguage(req); + res.render(path.resolve('modules/invitations/server/templates/invite-sign-up-email-' + lang), { to_email: req.query.to_email, name: req.user.displayName, appName: config.app.title, @@ -303,7 +305,8 @@ exports.sendOfficial = function (req, res) { invitation.isOfficial = true; //send invitation mail - res.render(path.resolve('modules/invitations/server/templates/invite-sign-up-email'), { + var lang = common.getRequestLanguage(req); + res.render(path.resolve('modules/invitations/server/templates/invite-sign-up-email-' + lang), { to_email: req.body.email, name: req.user.displayName, appName: config.app.title, diff --git a/modules/invitations/server/templates/invite-sign-up-email.server.view.html b/modules/invitations/server/templates/invite-sign-up-email-en.server.view.html similarity index 100% rename from modules/invitations/server/templates/invite-sign-up-email.server.view.html rename to modules/invitations/server/templates/invite-sign-up-email-en.server.view.html diff --git a/modules/invitations/server/templates/invite-sign-up-email-zh.server.view.html b/modules/invitations/server/templates/invite-sign-up-email-zh.server.view.html new file mode 100644 index 00000000..8bc5503e --- /dev/null +++ b/modules/invitations/server/templates/invite-sign-up-email-zh.server.view.html @@ -0,0 +1,23 @@ + + + + + + + + +

Dear {{to_email}},

+
+

+ Your friend [{{name}}] invited you to join {{appName}} +

+

Please visit this url to register your account:

+

{{url}}

+

Please note: the expiration time of this url is {{hours}} hours, please register as soon as possible

+ If you didn't make this request, you can ignore this email. +
+
+

The {{appName}} Support Team

+ + +