feat(i18n): translate server messages (#40626)

This commit is contained in:
Tom
2021-01-07 12:36:51 -06:00
committed by Mrugesh Mohapatra
parent 77022b8a56
commit 072a7ce6c6
11 changed files with 64 additions and 98 deletions

View File

@@ -53,13 +53,12 @@ export default function settingsController(app) {
const standardErrorMessage = {
type: 'danger',
message:
'Something went wrong updating your account. Please check and try again'
message: 'flash.msg-9'
};
const standardSuccessMessage = {
type: 'success',
message: 'We have updated your preferences'
message: 'flash.msg-10'
};
const createStandardHandler = (req, res, next) => err => {
@@ -196,7 +195,7 @@ function createUpdateMyUsername(app) {
if (username === user.username) {
return res.json({
type: 'info',
message: 'Username is already associated with this account'
message: 'flash.msg-16'
});
}
const validation = isValidUsername(username);
@@ -213,7 +212,7 @@ function createUpdateMyUsername(app) {
if (exists) {
return res.json({
type: 'info',
message: 'Username is already associated with a different account'
message: 'flash.msg-17'
});
}
@@ -222,9 +221,11 @@ function createUpdateMyUsername(app) {
res.status(500).json(standardErrorMessage);
return next(err);
}
return res.status(200).json({
type: 'success',
message: `We have updated your username to ${username}`
message: `flash.msg-18`,
variables: { username: username }
});
});
};
@@ -244,10 +245,7 @@ const updatePrivacyTerms = (req, res, next) => {
res.status(500).json(standardErrorMessage);
return next(err);
}
return res.status(200).json({
type: 'success',
message: `We have updated your preferences.`
});
return res.status(200).json(standardSuccessMessage);
});
};