From be48460595525c5c895fc6ae98e873c3abb344c5 Mon Sep 17 00:00:00 2001
From: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu, 4 Jan 2018 15:05:08 +0000
Subject: [PATCH] Singularise unsent message prompt, if applicable
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---
src/components/structures/RoomStatusBar.js | 6 +++---
src/i18n/strings/en_EN.json | 6 ++++--
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/components/structures/RoomStatusBar.js b/src/components/structures/RoomStatusBar.js
index 77d506d9af..8be0f2c941 100644
--- a/src/components/structures/RoomStatusBar.js
+++ b/src/components/structures/RoomStatusBar.js
@@ -302,11 +302,11 @@ module.exports = React.createClass({
) {
title = unsentMessages[0].error.data.error;
} else {
- title = _t("Some of your messages have not been sent.");
+ title = _t('%(count)s of your messages have not been sent.', { count: unsentMessages.length });
}
- content = _t("Resend all or cancel all now. " +
+ content = _t("%(count)s Resend all or cancel all now. " +
"You can also select individual messages to resend or cancel.",
- {},
+ { count: unsentMessages.length },
{
'resendText': (sub) =>
{ sub },
diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json
index f28322398c..82ecb304d2 100644
--- a/src/i18n/strings/en_EN.json
+++ b/src/i18n/strings/en_EN.json
@@ -774,8 +774,10 @@
"Scroll to bottom of page": "Scroll to bottom of page",
"Message not sent due to unknown devices being present": "Message not sent due to unknown devices being present",
"Show devices or cancel all.": "Show devices or cancel all.",
- "Some of your messages have not been sent.": "Some of your messages have not been sent.",
- "Resend all or cancel all now. You can also select individual messages to resend or cancel.": "Resend all or cancel all now. You can also select individual messages to resend or cancel.",
+ "%(count)s of your messages have not been sent.|other": "Some of your messages have not been sent.",
+ "%(count)s of your messages have not been sent.|one": "Your message was not sent.",
+ "%(count)s Resend all or cancel all now. You can also select individual messages to resend or cancel.|other": "Resend all or cancel all now. You can also select individual messages to resend or cancel.",
+ "%(count)s Resend all or cancel all now. You can also select individual messages to resend or cancel.|one": "Resend message or cancel message now.",
"Warning": "Warning",
"Connectivity to the server has been lost.": "Connectivity to the server has been lost.",
"Sent messages will be stored until your connection has returned.": "Sent messages will be stored until your connection has returned.",