mirror of
https://github.com/element-hq/element-web
synced 2024-11-24 02:05:45 +03:00
Merge pull request #4471 from matrix-org/t3chguy/dialogAesthetics
Fix i18n of SSO UIA copy in Deactivate Account Dialog
This commit is contained in:
commit
a32687d1ce
2 changed files with 26 additions and 26 deletions
|
@ -26,30 +26,6 @@ import { _t } from '../../../languageHandler';
|
||||||
import InteractiveAuth, {ERROR_USER_CANCELLED} from "../../structures/InteractiveAuth";
|
import InteractiveAuth, {ERROR_USER_CANCELLED} from "../../structures/InteractiveAuth";
|
||||||
import {DEFAULT_PHASE, PasswordAuthEntry, SSOAuthEntry} from "../auth/InteractiveAuthEntryComponents";
|
import {DEFAULT_PHASE, PasswordAuthEntry, SSOAuthEntry} from "../auth/InteractiveAuthEntryComponents";
|
||||||
|
|
||||||
const dialogAesthetics = {
|
|
||||||
[SSOAuthEntry.PHASE_PREAUTH]: {
|
|
||||||
body: _t("Confirm your account deactivation by using Single Sign On to prove your identity."),
|
|
||||||
continueText: _t("Single Sign On"),
|
|
||||||
continueKind: "danger",
|
|
||||||
},
|
|
||||||
[SSOAuthEntry.PHASE_POSTAUTH]: {
|
|
||||||
body: _t("Are you sure you want to deactivate your account? This is irreversible."),
|
|
||||||
continueText: _t("Confirm account deactivation"),
|
|
||||||
continueKind: "danger",
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
// This is the same as aestheticsForStagePhases in InteractiveAuthDialog minus the `title`
|
|
||||||
const DEACTIVATE_AESTHETICS = {
|
|
||||||
[SSOAuthEntry.LOGIN_TYPE]: dialogAesthetics,
|
|
||||||
[SSOAuthEntry.UNSTABLE_LOGIN_TYPE]: dialogAesthetics,
|
|
||||||
[PasswordAuthEntry.LOGIN_TYPE]: {
|
|
||||||
[DEFAULT_PHASE]: {
|
|
||||||
body: _t("To continue, please enter your password:"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
export default class DeactivateAccountDialog extends React.Component {
|
export default class DeactivateAccountDialog extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
|
@ -84,6 +60,30 @@ export default class DeactivateAccountDialog extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
_onStagePhaseChange = (stage, phase) => {
|
_onStagePhaseChange = (stage, phase) => {
|
||||||
|
const dialogAesthetics = {
|
||||||
|
[SSOAuthEntry.PHASE_PREAUTH]: {
|
||||||
|
body: _t("Confirm your account deactivation by using Single Sign On to prove your identity."),
|
||||||
|
continueText: _t("Single Sign On"),
|
||||||
|
continueKind: "danger",
|
||||||
|
},
|
||||||
|
[SSOAuthEntry.PHASE_POSTAUTH]: {
|
||||||
|
body: _t("Are you sure you want to deactivate your account? This is irreversible."),
|
||||||
|
continueText: _t("Confirm account deactivation"),
|
||||||
|
continueKind: "danger",
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
// This is the same as aestheticsForStagePhases in InteractiveAuthDialog minus the `title`
|
||||||
|
const DEACTIVATE_AESTHETICS = {
|
||||||
|
[SSOAuthEntry.LOGIN_TYPE]: dialogAesthetics,
|
||||||
|
[SSOAuthEntry.UNSTABLE_LOGIN_TYPE]: dialogAesthetics,
|
||||||
|
[PasswordAuthEntry.LOGIN_TYPE]: {
|
||||||
|
[DEFAULT_PHASE]: {
|
||||||
|
body: _t("To continue, please enter your password:"),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
const aesthetics = DEACTIVATE_AESTHETICS[stage];
|
const aesthetics = DEACTIVATE_AESTHETICS[stage];
|
||||||
let bodyText = null;
|
let bodyText = null;
|
||||||
let continueText = null;
|
let continueText = null;
|
||||||
|
|
|
@ -1580,12 +1580,12 @@
|
||||||
"You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ",
|
"You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ",
|
||||||
"Incompatible Database": "Incompatible Database",
|
"Incompatible Database": "Incompatible Database",
|
||||||
"Continue With Encryption Disabled": "Continue With Encryption Disabled",
|
"Continue With Encryption Disabled": "Continue With Encryption Disabled",
|
||||||
|
"Server did not require any authentication": "Server did not require any authentication",
|
||||||
|
"Server did not return valid authentication information.": "Server did not return valid authentication information.",
|
||||||
"Confirm your account deactivation by using Single Sign On to prove your identity.": "Confirm your account deactivation by using Single Sign On to prove your identity.",
|
"Confirm your account deactivation by using Single Sign On to prove your identity.": "Confirm your account deactivation by using Single Sign On to prove your identity.",
|
||||||
"Are you sure you want to deactivate your account? This is irreversible.": "Are you sure you want to deactivate your account? This is irreversible.",
|
"Are you sure you want to deactivate your account? This is irreversible.": "Are you sure you want to deactivate your account? This is irreversible.",
|
||||||
"Confirm account deactivation": "Confirm account deactivation",
|
"Confirm account deactivation": "Confirm account deactivation",
|
||||||
"To continue, please enter your password:": "To continue, please enter your password:",
|
"To continue, please enter your password:": "To continue, please enter your password:",
|
||||||
"Server did not require any authentication": "Server did not require any authentication",
|
|
||||||
"Server did not return valid authentication information.": "Server did not return valid authentication information.",
|
|
||||||
"There was a problem communicating with the server. Please try again.": "There was a problem communicating with the server. Please try again.",
|
"There was a problem communicating with the server. Please try again.": "There was a problem communicating with the server. Please try again.",
|
||||||
"This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. <b>This action is irreversible.</b>": "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. <b>This action is irreversible.</b>",
|
"This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. <b>This action is irreversible.</b>": "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. <b>This action is irreversible.</b>",
|
||||||
"Deactivating your account <b>does not by default cause us to forget messages you have sent.</b> If you would like us to forget your messages, please tick the box below.": "Deactivating your account <b>does not by default cause us to forget messages you have sent.</b> If you would like us to forget your messages, please tick the box below.",
|
"Deactivating your account <b>does not by default cause us to forget messages you have sent.</b> If you would like us to forget your messages, please tick the box below.": "Deactivating your account <b>does not by default cause us to forget messages you have sent.</b> If you would like us to forget your messages, please tick the box below.",
|
||||||
|
|
Loading…
Reference in a new issue