|
|
@@ -102,16 +102,16 @@ module.exports = function(crowi, app) {
|
|
|
let isError = false;
|
|
|
if (!User.isEmailValid(email)) {
|
|
|
isError = true;
|
|
|
- req.flash('registerWarningMessage', 'This email address could not be used. (Make sure the allowed email address)');
|
|
|
+ req.flash('registerWarningMessage', req.t('message.email_address_could_not_be_used'));
|
|
|
}
|
|
|
if (!isRegisterable) {
|
|
|
if (!errOn.username) {
|
|
|
isError = true;
|
|
|
- req.flash('registerWarningMessage', 'This User ID is not available.');
|
|
|
+ req.flash('registerWarningMessage', req.t('message.user_id_is_not_available'));
|
|
|
}
|
|
|
if (!errOn.email) {
|
|
|
isError = true;
|
|
|
- req.flash('registerWarningMessage', 'This email address is already registered.');
|
|
|
+ req.flash('registerWarningMessage', req.t('message.email_address_is_already_registered'));
|
|
|
}
|
|
|
}
|
|
|
if (isError) {
|
|
|
@@ -122,10 +122,10 @@ module.exports = function(crowi, app) {
|
|
|
User.createUserByEmailAndPassword(name, username, email, password, undefined, async(err, userData) => {
|
|
|
if (err) {
|
|
|
if (err.name === 'UserUpperLimitException') {
|
|
|
- req.flash('registerWarningMessage', 'Can not register more than the maximum number of users.');
|
|
|
+ req.flash('registerWarningMessage', req.t('message.can_not_register_maximum_number_of_users'));
|
|
|
}
|
|
|
else {
|
|
|
- req.flash('registerWarningMessage', 'Failed to register.');
|
|
|
+ req.flash('registerWarningMessage', req.t('message.failed_to_register'));
|
|
|
}
|
|
|
return res.redirect('/register');
|
|
|
}
|
|
|
@@ -138,7 +138,7 @@ module.exports = function(crowi, app) {
|
|
|
// add a flash message to inform the user that processing was successful -- 2017.09.23 Yuki Takei
|
|
|
// cz. loginSuccess method doesn't work on it's own when using passport
|
|
|
// because `req.login()` prepared by passport is not called.
|
|
|
- req.flash('successMessage', `The user '${userData.username}' is successfully created.`);
|
|
|
+ req.flash('successMessage', req.t('message.successfully_created',{username:userData.username}));
|
|
|
|
|
|
return loginSuccess(req, res, userData);
|
|
|
});
|
|
|
@@ -192,7 +192,7 @@ module.exports = function(crowi, app) {
|
|
|
// check user upper limit
|
|
|
const isUserCountExceedsUpperLimit = await User.isUserCountExceedsUpperLimit();
|
|
|
if (isUserCountExceedsUpperLimit) {
|
|
|
- req.flash('warningMessage', 'ユーザーが上限に達したためアクティベートできません。');
|
|
|
+ req.flash('warningMessage', req.t('message.can_not_activate_maximum_number_of_users'));
|
|
|
return res.redirect('/invited');
|
|
|
}
|
|
|
|
|
|
@@ -203,12 +203,12 @@ module.exports = function(crowi, app) {
|
|
|
return res.redirect('/');
|
|
|
}
|
|
|
catch (err) {
|
|
|
- req.flash('warningMessage', 'アクティベートに失敗しました。');
|
|
|
+ req.flash('warningMessage', req.t('message.failed_to_activate'));
|
|
|
return res.render('invited');
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
- req.flash('warningMessage', '利用できないユーザーIDです。');
|
|
|
+ req.flash('warningMessage', req.t('message.unable_to_use_this_user'));
|
|
|
debug('username', username);
|
|
|
return res.render('invited');
|
|
|
}
|