Use singular copy when only deleting one device
This commit is contained in:
parent
24a5d8355f
commit
3be197cf86
2 changed files with 9 additions and 2 deletions
|
@ -124,16 +124,21 @@ export default class DevicesPanel extends React.Component {
|
||||||
// pop up an interactive auth dialog
|
// pop up an interactive auth dialog
|
||||||
const InteractiveAuthDialog = sdk.getComponent("dialogs.InteractiveAuthDialog");
|
const InteractiveAuthDialog = sdk.getComponent("dialogs.InteractiveAuthDialog");
|
||||||
|
|
||||||
|
const singularDevice = this.state.selectedDevices.length === 1;
|
||||||
const dialogAesthetics = {
|
const dialogAesthetics = {
|
||||||
[SSOAuthEntry.PHASE_PREAUTH]: {
|
[SSOAuthEntry.PHASE_PREAUTH]: {
|
||||||
title: _t("Use Single Sign On to continue"),
|
title: _t("Use Single Sign On to continue"),
|
||||||
body: _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
|
body: singularDevice
|
||||||
|
? _t("Confirm deleting this session by using Single Sign On to prove your identity.")
|
||||||
|
: _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
|
||||||
continueText: _t("Single Sign On"),
|
continueText: _t("Single Sign On"),
|
||||||
continueKind: "primary",
|
continueKind: "primary",
|
||||||
},
|
},
|
||||||
[SSOAuthEntry.PHASE_POSTAUTH]: {
|
[SSOAuthEntry.PHASE_POSTAUTH]: {
|
||||||
title: _t("Confirm deleting these sessions"),
|
title: _t("Confirm deleting these sessions"),
|
||||||
body: _t("Click the button below to confirm deleting these sessions."),
|
body: singularDevice
|
||||||
|
? _t("Click the button below to confirm deleting this session.")
|
||||||
|
: _t("Click the button below to confirm deleting these sessions."),
|
||||||
continueText: _t("Delete sessions"),
|
continueText: _t("Delete sessions"),
|
||||||
continueKind: "danger",
|
continueKind: "danger",
|
||||||
},
|
},
|
||||||
|
|
|
@ -610,8 +610,10 @@
|
||||||
"up to date": "up to date",
|
"up to date": "up to date",
|
||||||
"Your homeserver does not support session management.": "Your homeserver does not support session management.",
|
"Your homeserver does not support session management.": "Your homeserver does not support session management.",
|
||||||
"Unable to load session list": "Unable to load session list",
|
"Unable to load session list": "Unable to load session list",
|
||||||
|
"Confirm deleting this session by using Single Sign On to prove your identity.": "Confirm deleting this session by using Single Sign On to prove your identity.",
|
||||||
"Confirm deleting these sessions by using Single Sign On to prove your identity.": "Confirm deleting these sessions by using Single Sign On to prove your identity.",
|
"Confirm deleting these sessions by using Single Sign On to prove your identity.": "Confirm deleting these sessions by using Single Sign On to prove your identity.",
|
||||||
"Confirm deleting these sessions": "Confirm deleting these sessions",
|
"Confirm deleting these sessions": "Confirm deleting these sessions",
|
||||||
|
"Click the button below to confirm deleting this session.": "Click the button below to confirm deleting this session.",
|
||||||
"Click the button below to confirm deleting these sessions.": "Click the button below to confirm deleting these sessions.",
|
"Click the button below to confirm deleting these sessions.": "Click the button below to confirm deleting these sessions.",
|
||||||
"Delete sessions": "Delete sessions",
|
"Delete sessions": "Delete sessions",
|
||||||
"Authentication": "Authentication",
|
"Authentication": "Authentication",
|
||||||
|
|
Loading…
Reference in a new issue