diff --git a/qml/components/PollPreview.qml b/qml/components/PollPreview.qml
index 74a330d..79d5689 100644
--- a/qml/components/PollPreview.qml
+++ b/qml/components/PollPreview.qml
@@ -178,7 +178,7 @@ Item {
Label {
id: optionVoterPercentage
font.pixelSize: Theme.fontSizeTiny
- text: qsTr("%L1\%", "% of votes for option").arg(modelData.vote_percentage)
+ text: qsTr("%Ln\%", "% of votes for option", modelData.vote_percentage)
horizontalAlignment: Text.AlignRight
anchors {
right: parent.right
@@ -226,7 +226,7 @@ Item {
id: totalVoterCount
font.pixelSize: Theme.fontSizeTiny
anchors.verticalCenter: parent.verticalCenter
- text: qsTr("%L1 vote(s) total", "number of total votes", pollData.total_voter_count).arg(pollData.total_voter_count)
+ text: qsTr("%Ln vote(s) total", "number of total votes", pollData.total_voter_count)
width: contentWidth
height: contentHeight
horizontalAlignment: Text.AlignRight
diff --git a/qml/components/chatInformationPage/ChatInformationPageContent.qml b/qml/components/chatInformationPage/ChatInformationPageContent.qml
index 4b78df8..a7778ab 100644
--- a/qml/components/chatInformationPage/ChatInformationPageContent.qml
+++ b/qml/components/chatInformationPage/ChatInformationPageContent.qml
@@ -98,13 +98,17 @@ SilicaFlickable {
}
}
function updateGroupStatusText() {
- if (chatOnlineMemberCount > 0) {
- headerItem.description = qsTr("%1 members, %2 online").arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count)).arg(Functions.getShortenedCount(chatInformationPage.chatOnlineMemberCount));
+ if (chatInformationPage.chatOnlineMemberCount > 0) {
+ headerItem.description = qsTr("%1, %2", "combination of '[x members], [y online]', which are separate translations")
+ .arg(qsTr("%1 members", "", chatInformationPage.groupInformation.member_count)
+ .arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count)))
+ .arg(qsTr("%1 online", "", chatInformationPage.chatOnlineMemberCount)
+ .arg(Functions.getShortenedCount(chatInformationPage.chatOnlineMemberCount)));
} else {
if (isChannel) {
- headerItem.description = qsTr("%1 subscribers").arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count));
+ headerItem.description = qsTr("%1 subscribers", "", chatInformationPage.groupInformation.member_count ).arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count));
} else {
- headerItem.description = qsTr("%1 members").arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count));
+ headerItem.description = qsTr("%1 members", "", chatInformationPage.groupInformation.member_count).arg(Functions.getShortenedCount(chatInformationPage.groupInformation.member_count));
}
}
}
diff --git a/qml/pages/ChatPage.qml b/qml/pages/ChatPage.qml
index 42999ef..3fe7636 100644
--- a/qml/pages/ChatPage.qml
+++ b/qml/pages/ChatPage.qml
@@ -67,7 +67,7 @@ Page {
}
PropertyChanges {
target: chatStatusText
- text: qsTr("%n messages selected", "number of messages selected", chatPage.selectedMessages.length).arg(chatPage.selectedMessages.length)
+ text: qsTr("%Ln messages selected", "number of messages selected", chatPage.selectedMessages.length)
}
PropertyChanges {
target: selectedMessagesActions
@@ -102,6 +102,9 @@ Page {
}
function updateChatPartnerStatusText() {
+ if(chatPage.state === "selectMessages") {
+ return
+ }
var statusText = Functions.getChatPartnerStatusText(chatPartnerInformation.status['@type'], chatPartnerInformation.status.was_online);
if(statusText) {
chatStatusText.text = statusText;
@@ -113,12 +116,16 @@ Page {
return
}
if (chatOnlineMemberCount > 0) {
- chatStatusText.text = qsTr("%1 members, %2 online").arg(Functions.getShortenedCount(chatGroupInformation.member_count)).arg(Functions.getShortenedCount(chatOnlineMemberCount));
+ chatStatusText.text = qsTr("%1, %2", "combination of '[x members], [y online]', which are separate translations")
+ .arg(qsTr("%1 members", "", chatGroupInformation.member_count)
+ .arg(Functions.getShortenedCount(chatGroupInformation.member_count)))
+ .arg(qsTr("%1 online", "", chatOnlineMemberCount)
+ .arg(Functions.getShortenedCount(chatOnlineMemberCount)));
} else {
if (isChannel) {
- chatStatusText.text = qsTr("%1 subscribers").arg(Functions.getShortenedCount(chatGroupInformation.member_count));
+ chatStatusText.text = qsTr("%1 subscribers", "", chatGroupInformation.member_count).arg(Functions.getShortenedCount(chatGroupInformation.member_count));
} else {
- chatStatusText.text = qsTr("%1 members").arg(Functions.getShortenedCount(chatGroupInformation.member_count));
+ chatStatusText.text = qsTr("%1 members", "", chatGroupInformation.member_count).arg(Functions.getShortenedCount(chatGroupInformation.member_count));
}
}
joinLeaveChatMenuItem.text = chatPage.userIsMember ? qsTr("Leave Chat") : qsTr("Join Chat");
@@ -1301,7 +1308,7 @@ Page {
}
onClicked: {
Clipboard.text = Functions.getMessagesArrayText(chatPage.selectedMessages);
- appNotification.show(qsTr("%n messages have been copied", "", selectedMessages.length).arg(selectedMessages.length));
+ appNotification.show(qsTr("%Ln messages have been copied", "", selectedMessages.length));
chatPage.selectedMessages = [];
}
}
@@ -1325,7 +1332,7 @@ Page {
var chatId = chatInformation.id
pageStack.push(Qt.resolvedUrl("../pages/ChatSelectionPage.qml"), {
myUserId: chatPage.myUserId,
- headerDescription: qsTr("Forward %n messages", "dialog header", ids.length).arg(ids.length),
+ headerDescription: qsTr("Forward %Ln messages", "dialog header", ids.length),
payload: {fromChatId: chatId, messageIds:ids, neededPermissions: neededPermissions},
state: "forwardMessages"
})
@@ -1349,7 +1356,7 @@ Page {
var ids = Functions.getMessagesArrayIds(selectedMessages);
var chatId = chatInformation.id
var wrapper = tdLibWrapper;
- Remorse.popupAction(chatPage, qsTr("%n Messages deleted", "", ids.length).arg(ids.length), function() {
+ Remorse.popupAction(chatPage, qsTr("%Ln Messages deleted", "", ids.length), function() {
wrapper.deleteMessages(chatId, ids);
});
chatPage.selectedMessages = [];
diff --git a/qml/pages/PollCreationPage.qml b/qml/pages/PollCreationPage.qml
index ec4467e..029ef34 100644
--- a/qml/pages/PollCreationPage.qml
+++ b/qml/pages/PollCreationPage.qml
@@ -193,7 +193,7 @@ Dialog {
placeholderText: qsTr("Enter your question here")
property int charactersLeft: 255 - text.length
color: charactersLeft < 0 ? Theme.errorColor : Theme.highlightColor
- label: qsTr("Question (%n1 characters left)", "", charactersLeft).arg(charactersLeft)
+ label: qsTr("Question (%Ln characters left)", "", charactersLeft)
wrapMode: TextEdit.Wrap
onFocusChanged: {
validate();
@@ -253,7 +253,7 @@ Dialog {
placeholderText: qsTr("Enter an answer here")
property int charactersLeft: 100 - text.length
color: charactersLeft < 0 ? Theme.errorColor : Theme.highlightColor
- label: qsTr("Answer (%n1 characters left)", "", charactersLeft).arg(charactersLeft)
+ label: qsTr("Answer (%Ln characters left)", "", charactersLeft)
property bool hasNextOption: index < pollCreationPage.options.count - 1
EnterKey.onClicked: {
if(hasNextOption) {
diff --git a/qml/pages/PollResultsPage.qml b/qml/pages/PollResultsPage.qml
index e3bd0e0..c77231b 100644
--- a/qml/pages/PollResultsPage.qml
+++ b/qml/pages/PollResultsPage.qml
@@ -56,7 +56,7 @@ Page {
PageHeader {
id: pageHeader
title: pollResultsPage.isQuiz ? qsTr("Quiz Results") : qsTr("Poll Results")
- description: qsTr("%L1 vote(s) total", "number of total votes", pollData.total_voter_count).arg(pollData.total_voter_count)
+ description: qsTr("%Ln vote(s) total", "number of total votes", pollData.total_voter_count)
leftMargin: headerPictureThumbnail.width + Theme.paddingLarge + Theme.horizontalPageMargin
ProfileThumbnail {
id: headerPictureThumbnail
@@ -205,7 +205,7 @@ Page {
Label {
id: optionVoterCount
font.pixelSize: Theme.fontSizeTiny
- text: modelData.is_chosen ? qsTr("%L1 vote(s) including yours", "number of votes for option", modelData.voter_count).arg(modelData.voter_count) : qsTr("%L1 vote(s)", "number of votes for option", modelData.voter_count).arg(modelData.voter_count)
+ text: modelData.is_chosen ? qsTr("%Ln vote(s) including yours", "number of votes for option", modelData.voter_count) : qsTr("%Ln vote(s)", "number of votes for option", modelData.voter_count)
anchors {
left: parent.left
right: parent.horizontalCenter
@@ -216,7 +216,7 @@ Page {
Label {
id: optionVoterPercentage
font.pixelSize: Theme.fontSizeTiny
- text: qsTr("%L1\%", "% of votes for option").arg(modelData.vote_percentage)
+ text: qsTr("%Ln\%", "% of votes for option", modelData.vote_percentage)
horizontalAlignment: Text.AlignRight
anchors {
right: parent.right
diff --git a/src/notificationmanager.cpp b/src/notificationmanager.cpp
index d80c939..e499636 100644
--- a/src/notificationmanager.cpp
+++ b/src/notificationmanager.cpp
@@ -371,7 +371,7 @@ void NotificationManager::publishNotification(const NotificationGroup *notificat
} else {
// Either we have more than one notification or we have no content to display
LOG("Group" << notificationGroup->notificationGroupId << "has" << notificationGroup->totalCount << "notifications");
- notificationBody = tr("%1 unread messages").arg(notificationGroup->totalCount);
+ notificationBody = tr("%Ln unread messages", "", notificationGroup->totalCount);
}
nemoNotification->setBody(notificationBody);
diff --git a/translations/harbour-fernschreiber-de.ts b/translations/harbour-fernschreiber-de.ts
index df94a10..6aae9f2 100644
--- a/translations/harbour-fernschreiber-de.ts
+++ b/translations/harbour-fernschreiber-de.ts
@@ -97,73 +97,87 @@
ChatInformationPageContent
-
-
- %1 Mitglieder, %2 online
-
-
+
- %1 Abonnenten
+
+ %1 Abonnent
+ %1 Abonnenten
+
-
+
- %1 Mitglieder
+
+ %1 Mitglied
+ %1 Mitglieder
+
- Chat verlassen
+ Chat verlassen
- Chat beitreten
+ Chat beitreten
- Verlasse Chat
+ Verlasse Chat
- Stummschaltung des Chats aufheben
+ Stummschaltung des Chats aufheben
- Chat stummschalten
+ Chat stummschalten
- Unbekannt
+ Unbekannt
group title header
- Chattitel
+ Chattitel
- Geben Sie 1-128 Zeichen ein
+ Geben Sie 1-128 Zeichen ein
- Es gibt noch keinen Informationstext.
+ Es gibt noch keinen Informationstext.
group or user infotext header
- Info
+ Info
user phone number header
- Telefonnummer
+ Telefonnummer
header
- Einladungslink
+ Einladungslink
- Der Einladungslink wurde in die Zwischenablage kopiert.
+ Der Einladungslink wurde in die Zwischenablage kopiert.
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+ %1, %2
+
+
+
+
+ %1 online
+ %1 online
+
@@ -203,17 +217,17 @@
Button: groups in common (short)
- Gruppen
+ Gruppen
Button: Group Members
- Mitglieder
+ Mitglieder
Button: Chat Settings
- Einstellungen
+ Einstellungen
@@ -257,17 +271,19 @@
Ihre Nachricht
-
-
- %1 Mitglieder, %2 online
-
-
+
- %1 Mitglieder
+
+ %1 Mitglied
+ %1 Mitglieder
+
-
+
- %1 Abonnenten
+
+ %1 Abonnent
+ %1 Abonnenten
+
@@ -318,33 +334,45 @@
Nachrichtenauswahl
-
+
- %n Nachrichten gelöscht
+ %Ln Nachrichten gelöscht
-
+
- %n Nachrichten wurden kopiert
+ %Ln Nachrichten wurden kopiert
-
- number of messages selected
-
- %n Nachricht ausgewählt
- %n Nachrichten ausgewählt
-
-
-
-
+
dialog header
- %n Nachricht weiterleiten
- %n Nachrichten weiterleiten
+ %Ln Nachricht weiterleiten
+ %Ln Nachrichten weiterleiten
+
+
+
+
+ number of messages selected
+
+ %Ln Nachricht ausgewählt
+ %Ln Nachrichten ausgewählt
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+ %1, %2
+
+
+
+
+ %1 online
+ %1 online
@@ -864,9 +892,12 @@
NotificationManager
-
-
- %1 ungelesene Nachrichten
+
+
+
+ %Ln ungelesene Nachricht
+ %Ln ungelesene Nachrichten
+
@@ -964,10 +995,10 @@
Geben Sie Ihre Frage ein
-
+
- Frage (%n1 Zeichen übrig)
- Frage (%n1 Zeichen übrig)
+ Frage (%Ln Zeichen übrig)
+ Frage (%Ln Zeichen übrig)
@@ -980,10 +1011,10 @@
Geben Sie eine Antwort ein
-
+
- Antwort (%n1 Zeichen übrig)
- Antwort (%n1 Zeichen übrig)
+ Antwort (%Ln Zeichen übrig)
+ Antwort (%Ln Zeichen übrig)
@@ -1014,10 +1045,13 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+ %Ln%
+
@@ -1028,11 +1062,11 @@
Mehrfachauswahl ist erlaubt.
-
+
number of total votes
- %L1 Stimme insgesamt
- %L1 Stimmen insgesamt
+ %Ln Stimme insgesamt
+ %Ln Stimmen insgesamt
@@ -1055,11 +1089,11 @@
Umfrageergebnis
-
+
number of total votes
- %L1 Stimme insgesamt
- %L1 Stimmen insgesamt
+ %Ln Stimme insgesamt
+ %Ln Stimmen insgesamt
@@ -1073,17 +1107,20 @@
Ergebnis
-
+
number of votes for option
- %L1 Antwort
- %L1 Antworten
+ %Ln Antwort
+ %Ln Antworten
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+ %Ln%
+
@@ -1091,11 +1128,11 @@
Gewählt von:
-
+
number of votes for option
- %L1 Antwort inklusive Ihrer
- %L1 Antworten inklusive Ihrer
+ %Ln Antwort inklusive Ihrer
+ %Ln Antworten inklusive Ihrer
diff --git a/translations/harbour-fernschreiber-en.ts b/translations/harbour-fernschreiber-en.ts
index c8b04f9..c5d0035 100644
--- a/translations/harbour-fernschreiber-en.ts
+++ b/translations/harbour-fernschreiber-en.ts
@@ -97,73 +97,87 @@
ChatInformationPageContent
-
-
- %1 members, %2 online
-
-
+
- %1 subscribers
+
+ %1 subscriber
+ %1 subscribers
+
-
+
- %1 members
+
+ %1 member
+ %1 members
+
- Leave Chat
+ Leave Chat
- Join Chat
+ Join Chat
- Leaving chat
+ Leaving chat
- Unmute Chat
+ Unmute Chat
- Mute Chat
+ Mute Chat
- Unknown
+ Unknown
group title header
- Chat Title
+ Chat Title
- Enter 1-128 characters
+ Enter 1-128 characters
- There is no information text available, yet.
+ There is no information text available, yet.
group or user infotext header
- Info
+ Info
user phone number header
- Phone Number
+ Phone Number
header
- Invite Link
+ Invite Link
- The Invite Link has been copied to the clipboard.
+ The Invite Link has been copied to the clipboard.
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+ %1, %2
+
+
+
+
+ %1 online
+ %1 online
+
@@ -203,17 +217,17 @@
Button: groups in common (short)
- Groups
+ Groups
Button: Group Members
- Members
+ Members
Button: Chat Settings
- Settings
+ Settings
@@ -257,17 +271,19 @@
Your message
-
-
- %1 members, %2 online
-
-
+
- %1 members
+
+ %1 member
+ %1 members
+
-
+
- %1 subscribers
+
+ %1 subscriber
+ %1 subscribers
+
@@ -318,33 +334,45 @@
Select Messages
-
+
- %n Message deleted
- %n Messages deleted
+ %Ln Message deleted
+ %Ln Messages deleted
-
+
- %n message has been copied
- %n messages have been copied
+ %Ln message has been copied
+ %Ln messages have been copied
-
- number of messages selected
-
- %n message selected
- %n messages selected
-
-
-
-
+
dialog header
- Forward %n message
- Forward %n messages
+ Forward %Ln message
+ Forward %Ln messages
+
+
+
+
+ number of messages selected
+
+ %Ln message selected
+ %Ln messages selected
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+ %1 online
+ %1 online
@@ -864,9 +892,12 @@
NotificationManager
-
-
- %1 unread messages
+
+
+
+ %Ln unread message
+ %Ln unread messages
+
@@ -964,10 +995,10 @@
Enter your question here
-
+
- Question (%n1 character left)
- Question (%n1 characters left)
+ Question (%Ln character left)
+ Question (%Ln characters left)
@@ -980,10 +1011,10 @@
Enter an answer here
-
+
- Answer (%n1 character left)
- Answer (%n1 characters left)
+ Answer (%Ln character left)
+ Answer (%Ln characters left)
@@ -1014,10 +1045,13 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+ %Ln%
+
@@ -1028,11 +1062,11 @@
Multiple Answers are allowed.
-
+
number of total votes
- %L1 vote total
- %L1 votes total
+ %Ln vote total
+ %Ln votes total
@@ -1055,11 +1089,11 @@
Poll Results
-
+
number of total votes
- %L1 vote total
- %L1 votes total
+ %Ln vote total
+ %Ln votes total
@@ -1073,17 +1107,20 @@
Results
-
+
number of votes for option
- %L1 vote
- %L1 votes
+ %Ln vote
+ %Ln votes
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+ %Ln%
+
@@ -1091,11 +1128,11 @@
Chosen by:
-
+
number of votes for option
- %L1 vote including yours
- %L1 votes including yours
+ %Ln vote including yours
+ %Ln votes including yours
diff --git a/translations/harbour-fernschreiber-es.ts b/translations/harbour-fernschreiber-es.ts
index bf46684..1111384 100644
--- a/translations/harbour-fernschreiber-es.ts
+++ b/translations/harbour-fernschreiber-es.ts
@@ -97,17 +97,17 @@
ChatInformationPageContent
-
-
- %1 miembros, %2 en línea
-
-
+
- %1 suscriptores
+
+ %1 suscriptores
+
-
+
- %1 miembros
+
+ %1 miembros
+
@@ -165,6 +165,17 @@
El enlace de invitación se ha copiado en el portapapeles.
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +268,17 @@
Abc
-
-
- %1 miembros, %2 en línea
-
-
+
- %1 miembros
+
+ %1 miembros
+
-
+
- %1 suscriptores
+
+ %1 suscriptores
+
@@ -318,29 +329,40 @@
Seleccionar mensajes
-
+
- %n Mensajes borrados
+ %Ln Mensajes borrados
-
+
- %n se han copiado los mensajes
+ %Ln se han copiado los mensajes
-
- number of messages selected
-
- %n mensajes seleccionados
-
-
-
-
+
dialog header
- Reenviar %n mensajes
+ Reenviar %Ln mensajes
+
+
+
+
+ number of messages selected
+
+
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
@@ -860,9 +882,11 @@
NotificationManager
-
-
- %1 mensajes no leídos
+
+
+
+
+
@@ -960,9 +984,9 @@
Marcar su pregunta aquí
-
+
- Pregunta (quedan %n1 caracteres)
+ Pregunta (quedan %Ln caracteres)
@@ -975,9 +999,9 @@
Marcar una respuesta aquí
-
+
- Respuesta (quedan %n1 caracteres)
+ Respuesta (quedan %Ln caracteres)
@@ -1008,10 +1032,12 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
@@ -1022,10 +1048,10 @@
Se permiten múltiples respuestas.
-
+
number of total votes
- %L1 votos totales
+ %Ln votos totales
@@ -1048,10 +1074,10 @@
Resultados de encuesta
-
+
number of total votes
- %L1 total de votos
+ %Ln total de votos
@@ -1065,16 +1091,18 @@
Resultados
-
+
number of votes for option
- %L1 votos
+ %Ln votos
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
@@ -1082,10 +1110,10 @@
Elegido por:
-
+
number of votes for option
- %L1 votos incluyendo el suyo
+ %Ln votos incluyendo el suyo
diff --git a/translations/harbour-fernschreiber-fi.ts b/translations/harbour-fernschreiber-fi.ts
index 4aea0ae..7fb55f6 100644
--- a/translations/harbour-fernschreiber-fi.ts
+++ b/translations/harbour-fernschreiber-fi.ts
@@ -97,17 +97,19 @@
ChatInformationPageContent
-
-
- %1 jäsentä, %2 paikalla
-
-
+
- %1 tilaajaa
+
+ %1 tilaajaa
+
+
-
+
- %1 jäsentä
+
+ %1 jäsentä
+
+
@@ -165,6 +167,18 @@
Kutsulinkki on kopioitu leikepöydälle.
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +271,19 @@
Viestisi
-
-
- %1 jäsentä, %2 paikalla
-
-
+
- %1 jäsentä
+
+ %1 jäsentä
+
+
-
+
- %1 tilaajaa
+
+ %1 tilaajaa
+
+
@@ -318,30 +334,42 @@
-
+
-
+
-
+
+ dialog header
+
+
+
+
+
+
+
number of messages selected
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
-
- dialog header
+
@@ -865,9 +893,12 @@
NotificationManager
-
-
- %1 lukematonta viestiä
+
+
+
+
+
+
@@ -965,10 +996,10 @@
Kirjoita kysymyksesi tähän
-
+
- Kysymys (%n merkki jäljellä)
- Kysymys (%n merkkiä jäljellä)
+ Kysymys (%Ln merkki jäljellä)
+ Kysymys (%Ln merkkiä jäljellä)
@@ -981,10 +1012,10 @@
Kirjoita vastaus tähän
-
+
- Vastaus (%n merkki jäljellä)
- Vastaus (%n merkkiä jäljellä)
+ Vastaus (%Ln merkki jäljellä)
+ Vastaus (%Ln merkkiä jäljellä)
@@ -1015,10 +1046,13 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
@@ -1029,11 +1063,11 @@
Useampi vastaus sallittu.
-
+
number of total votes
- yhteensä %L1 ääni
- yhteensä %L1 ääntä
+ yhteensä %Ln ääni
+ yhteensä %Ln ääntä
@@ -1056,11 +1090,11 @@
Kyselyn tulokset
-
+
number of total votes
- yhteensä %L1 ääni
- yhteensä %L1 ääntä
+ yhteensä %Ln ääni
+ yhteensä %Ln ääntä
@@ -1074,17 +1108,20 @@
Tulokset
-
+
number of votes for option
- %L1 ääni
- %L1 ääntä
+ %Ln ääni
+ %Ln ääntä
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
@@ -1092,11 +1129,11 @@
Valinnut:
-
+
number of votes for option
- %L1 ääni (sinun)
- %L1 ääntä (mukaan lukien sinun)
+ %Ln ääni (sinun)
+ %Ln ääntä (mukaan lukien sinun)
diff --git a/translations/harbour-fernschreiber-hu.ts b/translations/harbour-fernschreiber-hu.ts
index 82da38a..fce5b95 100644
--- a/translations/harbour-fernschreiber-hu.ts
+++ b/translations/harbour-fernschreiber-hu.ts
@@ -97,17 +97,17 @@
ChatInformationPageContent
-
-
- %1 tag, %2 online
-
-
+
- %1 feliratkozott
+
+ %1 feliratkozott
+
-
+
- %1 tag
+
+ %1 tag
+
@@ -165,6 +165,17 @@
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +268,17 @@
Üzeneted
-
-
- %1 tag, %2 online
-
-
+
- %1 tag
+
+ %1 tag
+
-
+
- %1 feliratkozott
+
+ %1 feliratkozott
+
@@ -318,27 +329,38 @@
-
+
-
+
-
+
+ dialog header
+
+
+
+
+
+
number of messages selected
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
-
- dialog header
+
@@ -860,9 +882,11 @@
NotificationManager
-
-
- %1 olvasatlan üzenet
+
+
+
+
+
@@ -960,7 +984,7 @@
-
+
@@ -975,7 +999,7 @@
-
+
@@ -1008,10 +1032,12 @@
PollPreview
-
-
+
+
% of votes for option
-
+
+
+
@@ -1022,7 +1048,7 @@
-
+
number of total votes
@@ -1048,7 +1074,7 @@
-
+
number of total votes
@@ -1065,16 +1091,18 @@
-
+
number of votes for option
-
-
+
+
% of votes for option
-
+
+
+
@@ -1082,7 +1110,7 @@
-
+
number of votes for option
diff --git a/translations/harbour-fernschreiber-it.ts b/translations/harbour-fernschreiber-it.ts
index 5b72241..c04d265 100644
--- a/translations/harbour-fernschreiber-it.ts
+++ b/translations/harbour-fernschreiber-it.ts
@@ -97,17 +97,19 @@
ChatInformationPageContent
-
-
- %1 membri, %2 online
-
-
+
- %1 abbonati
+
+ %1 abbonati
+
+
-
+
- %1 membri
+
+ %1 membri
+
+
@@ -165,6 +167,18 @@
Il link d'invito è stato copiato nella clipboard.
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +271,19 @@
Tuo messaggio
-
-
- %1 membri, %2 online
-
-
+
- %1 membri
+
+ %1 membri
+
+
-
+
- %1 abbonati
+
+ %1 abbonati
+
+
@@ -318,30 +334,42 @@
-
+
-
+
-
+
+ dialog header
+
+
+
+
+
+
+
number of messages selected
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
-
- dialog header
+
@@ -864,9 +892,12 @@
NotificationManager
-
-
- %1 messaggi non letti
+
+
+
+
+
+
@@ -964,10 +995,10 @@
Scrivi la tua domanda
-
+
- Domanda (%n1 carattere rimanente)
- Domanda (%n1 caratteri rimanenti)
+ Domanda (%Ln carattere rimanente)
+ Domanda (%Ln caratteri rimanenti)
@@ -980,10 +1011,10 @@
Scrivi una risposta
-
+
- Risposta (%n1 carattere rimanente)
- Risposta (%n1 caratteri rimanenti)
+ Risposta (%Ln carattere rimanente)
+ Risposta (%Ln caratteri rimanenti)
@@ -1014,10 +1045,13 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
@@ -1028,11 +1062,11 @@
Risposte multiple consentite.
-
+
number of total votes
- %L1 voto in totale
- %L1 voti in totale
+ %Ln voto in totale
+ %Ln voti in totale
@@ -1055,11 +1089,11 @@
Risultati sondaggio
-
+
number of total votes
- %L1 voto in totale
- %L1 voti in totale
+ %Ln voto in totale
+ %Ln voti in totale
@@ -1073,17 +1107,20 @@
Risultati
-
+
number of votes for option
- %L1 voto
- %L1 voti
+ %Ln voto
+ %Ln voti
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
@@ -1091,11 +1128,11 @@
Scelta da:
-
+
number of votes for option
- %L1 voto incluso il tuo
- %L1 voti incluso il tuo
+ %Ln voto incluso il tuo
+ %Ln voti incluso il tuo
diff --git a/translations/harbour-fernschreiber-pl.ts b/translations/harbour-fernschreiber-pl.ts
index 49e94a0..be15f75 100644
--- a/translations/harbour-fernschreiber-pl.ts
+++ b/translations/harbour-fernschreiber-pl.ts
@@ -113,17 +113,21 @@
Link do zaproszenia został skopiowany do schowka.
-
-
- $1 członków, %2 online
-
-
+
- %1 subskrybentów
+
+ %1 subskrybentów
+
+
+
-
+
- %1 czlonków
+
+ %1 czlonków
+
+
+
@@ -165,6 +169,19 @@
Dołącz do czatu
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +274,21 @@
Twoja wiadomość
-
-
- $1 członków, %2 online
-
-
+
- %1 czlonków
+
+ %1 czlonków
+
+
+
-
+
- %1 subskrybentów
+
+ %1 subskrybentów
+
+
+
@@ -318,37 +339,50 @@
Wybierz wiadomości
-
+
- %n wiadomość została usunięta
- %n wiadomości zostały usunięte
- %n wiadomości zostało usunięte
+ %Ln wiadomość została usunięta
+ %Ln wiadomości zostały usunięte
+ %Ln wiadomości zostało usunięte
-
+
- %n wiadomość została skopiowana
- %n wiadomości zostały skopiowane
- %n wiadomość zostało skopiowane
+ %Ln wiadomość została skopiowana
+ %Ln wiadomości zostały skopiowane
+ %Ln wiadomość zostało skopiowane
-
- number of messages selected
-
- %n wiadomość została wybrana
- %n wiadomości zostały wybrane
- %n wiadomości zostało wybrane
-
-
-
-
+
dialog header
- Przekaż %n wiadomość
- Przekaż %n wiadomości
- Przekaż %n wiadomości
+ Przekaż %Ln wiadomość
+ Przekaż %Ln wiadomości
+ Przekaż %Ln wiadomości
+
+
+
+
+ number of messages selected
+
+
+
+
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
@@ -868,9 +902,13 @@
NotificationManager
-
-
- %1 nieprzeczytanych wiadomości
+
+
+
+
+
+
+
@@ -968,11 +1006,11 @@
Wprowadź tutaj swoje pytanie
-
+
- Pytanie (pozostał %n1 znak)
- Pytanie (pozostały %n1 znaki)
- Pytanie (pozostało %n1 znaków)
+ Pytanie (pozostał %Ln znak)
+ Pytanie (pozostały %Ln znaki)
+ Pytanie (pozostało %Ln znaków)
@@ -985,11 +1023,11 @@
Wprowadź tutaj swoją odpowiedź
-
+
- Odpowiedź (pozostał %n1 znak)
- Odpowiedź (pozostały %n1 znaki)
- Odpowiedź (pozostało %n1 znaków)
+ Odpowiedź (pozostał %Ln znak)
+ Odpowiedź (pozostały %Ln znaki)
+ Odpowiedź (pozostało %Ln znaków)
@@ -1020,10 +1058,14 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
+
@@ -1034,12 +1076,12 @@
Dozwolonych jest wiele odpowiedzi.
-
+
number of total votes
- %L1 odpowiedź
- %L1 odpowiedzi
- %L1 odpowiedzi
+ %Ln odpowiedź
+ %Ln odpowiedzi
+ %Ln odpowiedzi
@@ -1062,12 +1104,12 @@
Wyniki ankiety
-
+
number of total votes
- %L1 odpowiedź
- %L1 odpowiedzi
- %L1 odpowiedzi
+ %Ln odpowiedź
+ %Ln odpowiedzi
+ %Ln odpowiedzi
@@ -1081,18 +1123,22 @@
Wyniki
-
+
number of votes for option
- %L1 glos
- %L1 głosy
- %L1 głosów
+ %Ln glos
+ %Ln głosy
+ %Ln głosów
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
+
@@ -1100,12 +1146,12 @@
Wybrany przez:
-
+
number of votes for option
- %L1 głos, w tym twój
- %L1 głosy, w tym twój
- %L1 głosów, w tym twój
+ %Ln głos, w tym twój
+ %Ln głosy, w tym twój
+ %Ln głosów, w tym twój
diff --git a/translations/harbour-fernschreiber-ru.ts b/translations/harbour-fernschreiber-ru.ts
index 427270e..289d794 100644
--- a/translations/harbour-fernschreiber-ru.ts
+++ b/translations/harbour-fernschreiber-ru.ts
@@ -97,17 +97,21 @@
ChatInformationPageContent
-
-
- %1 участников, %2 онлайн
-
-
+
- %1 подписчиков
+
+ %1 подписчиков
+
+
+
-
+
- %1 участников
+
+ %1 участников
+
+
+
@@ -165,6 +169,19 @@
Ссылка для приглашения скопирована в буффер обмена
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +274,21 @@
Ваше сообщение
-
-
- %1 участников, %2 онлайн
-
-
+
- %1 участников
+
+ %1 участников
+
+
+
-
+
- %1 подписчиков
+
+ %1 подписчиков
+
+
+
@@ -318,7 +339,7 @@
-
+
@@ -326,7 +347,7 @@
-
+
@@ -334,7 +355,16 @@
-
+
+ dialog header
+
+
+
+
+
+
+
+
number of messages selected
@@ -342,9 +372,13 @@
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
-
- dialog header
+
@@ -868,9 +902,13 @@
NotificationManager
-
-
- %1 непрочитанных сообщений
+
+
+
+
+
+
+
@@ -968,7 +1006,7 @@
-
+
@@ -985,7 +1023,7 @@
-
+
@@ -1020,10 +1058,14 @@
PollPreview
-
-
+
+
% of votes for option
-
+
+
+
+
+
@@ -1034,7 +1076,7 @@
-
+
number of total votes
@@ -1062,7 +1104,7 @@
-
+
number of total votes
@@ -1081,7 +1123,7 @@
-
+
number of votes for option
@@ -1089,10 +1131,14 @@
-
-
+
+
% of votes for option
-
+
+
+
+
+
@@ -1100,7 +1146,7 @@
-
+
number of votes for option
diff --git a/translations/harbour-fernschreiber-sv.ts b/translations/harbour-fernschreiber-sv.ts
index 2d1c91b..bc08b16 100644
--- a/translations/harbour-fernschreiber-sv.ts
+++ b/translations/harbour-fernschreiber-sv.ts
@@ -97,17 +97,19 @@
ChatInformationPageContent
-
-
- %1 medlem(mar), %2 inloggad(e)
-
-
+
- %1 prenumerant(er)
+
+ %1 prenumerant(er)
+
+
-
+
- %1 medlem(mar)
+
+ %1 medlem(mar)
+
+
@@ -165,6 +167,18 @@
Inbjudningslänken har kopierats till urklipp.
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +271,19 @@
Ditt meddelande
-
-
- %1 medlem(mar), %2 inloggad(e)
-
-
+
- %1 medlem(mar)
+
+ %1 medlem(mar)
+
+
-
+
- %1 prenumerant(er)
+
+ %1 prenumerant(er)
+
+
@@ -318,33 +334,45 @@
Välj meddelanden
-
+
- %n meddelande borttaget
- %n meddelanden borttagna
+ %Ln meddelande borttaget
+ %Ln meddelanden borttagna
-
+
- %n meddelande har kopierats
- %n meddelanden har kopierats
+ %Ln meddelande har kopierats
+ %Ln meddelanden har kopierats
-
- number of messages selected
-
- %n meddelande valt
- %n meddelanden valda
-
-
-
-
+
dialog header
- Vidarebefordra %n meddelande
- Vidarebefordra %n meddelanden
+ Vidarebefordra %Ln meddelande
+ Vidarebefordra %Ln meddelanden
+
+
+
+
+ number of messages selected
+
+
+
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
@@ -864,9 +892,12 @@
NotificationManager
-
-
- %1 oläst(a) meddelande(n)
+
+
+
+
+
+
@@ -964,10 +995,10 @@
Ange din fråga här
-
+
- Fråga (%n1 tecken kvar)
- Fråga (%n1 tecken kvar)
+ Fråga (%Ln tecken kvar)
+ Fråga (%Ln tecken kvar)
@@ -980,10 +1011,10 @@
Ange svaret här
-
+
- Svar (%n1 tecken kvar)
- Svar (%n1 tecken kvar)
+ Svar (%Ln tecken kvar)
+ Svar (%Ln tecken kvar)
@@ -1022,17 +1053,20 @@
Flera svarsalternativ tillåtna.
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
-
+
number of total votes
- %L1 röst sammanlagt
- %L1 röster sammanlagt
+ %Ln röst sammanlagt
+ %Ln röster sammanlagt
@@ -1055,11 +1089,11 @@
Omröstningsresultat
-
+
number of total votes
- %L1 röst sammanlagt
- %L1 röster sammanlagt
+ %Ln röst sammanlagt
+ %Ln röster sammanlagt
@@ -1073,25 +1107,28 @@
Resultat
-
+
number of votes for option
- %L1 röst inklusive din
- %L1 röster inklusive din
+ %Ln röst inklusive din
+ %Ln röster inklusive din
-
+
number of votes for option
- %L1 röst
- %L1 röster
+ %Ln röst
+ %Ln röster
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
+
diff --git a/translations/harbour-fernschreiber-zh_CN.ts b/translations/harbour-fernschreiber-zh_CN.ts
index 39899b4..73244f4 100644
--- a/translations/harbour-fernschreiber-zh_CN.ts
+++ b/translations/harbour-fernschreiber-zh_CN.ts
@@ -97,17 +97,17 @@
ChatInformationPageContent
-
-
- %1 位成员, %2 位在线
-
-
+
- %1 位订阅者
+
+ %1 位订阅者
+
-
+
- %1 位成员
+
+ %1 位成员
+
@@ -165,6 +165,17 @@
邀请链接已复制到剪切板
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
+
+
ChatInformationTabItemMembersGroups
@@ -257,17 +268,17 @@
你的消息
-
-
- %1 位成员, %2 位在线
-
-
+
- %1 位成员
+
+ %1 位成员
+
-
+
- %1 位订阅者
+
+ %1 位订阅者
+
@@ -318,29 +329,40 @@
选择消息
-
+
- 已删除 %n 则消息
+ 已删除 %Ln 则消息
-
+
- 已复制 %n 则消息
+ 已复制 %Ln 则消息
-
- number of messages selected
-
- 已选择 %n 则消息
-
-
-
-
+
dialog header
- 转发 %n 则消息
+ 转发 %Ln 则消息
+
+
+
+
+ number of messages selected
+
+
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+
@@ -860,9 +882,11 @@
NotificationManager
-
-
- %1 则未读消息
+
+
+
+
+
@@ -960,9 +984,9 @@
在此输入你的问题
-
+
- 问题(剩余 %n1 个字符)
+ 问题(剩余 %Ln 个字符)
@@ -975,9 +999,9 @@
在此输入回答
-
+
- 回答(剩余 %n1 个字符)
+ 回答(剩余 %Ln 个字符)
@@ -1008,10 +1032,12 @@
PollPreview
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
@@ -1022,10 +1048,10 @@
允许多个回答。
-
+
number of total votes
- 总计 %L1 次回答
+ 总计 %Ln 次回答
@@ -1048,10 +1074,10 @@
投票结果
-
+
number of total votes
- 总计 %L1 次投票
+ 总计 %Ln 次投票
@@ -1065,16 +1091,18 @@
结果
-
+
number of votes for option
- %L1 次投票
+ %Ln 次投票
-
-
+
+
% of votes for option
- %L1%
+
+ %Ln%
+
@@ -1082,10 +1110,10 @@
选择此项的人:
-
+
number of votes for option
- %L1 次投票,包括你
+ %Ln 次投票,包括你
diff --git a/translations/harbour-fernschreiber.ts b/translations/harbour-fernschreiber.ts
index 8414ccd..073eadb 100644
--- a/translations/harbour-fernschreiber.ts
+++ b/translations/harbour-fernschreiber.ts
@@ -1,169 +1,183 @@
-
+
AboutPage
-
+ About Fernschreiber
-
+ A Telegram client for Sailfish OS
-
+ Send E-Mail
-
+ Licensed under GNU GPLv3
-
+ Sources on GitHub
-
+ Terms of Service
-
+ Privacy Policy
-
+ Credits
-
+ This project uses the Telegram Database Library (TDLib). Thanks for making it available under the conditions of the Boost Software License 1.0!
-
+ Open Telegram Database Library on GitHub
-
+ About Telegram
-
+ This product uses the Telegram API but is not endorsed or certified by Telegram.
-
+ TDLib version %1
-
+ Logged in as %1
-
+ Phone number: +%1
-
+ This project uses twemoji. Copyright 2018 Twitter, Inc. and other contributors. Thanks for making it available under the conditions of the MIT License (coding) and CC-BY 4.0 (graphics)!
-
+ Open twemoji on GitHub
-
+ By Sebastian J. Wolf and <a href="https://github.com/Wunderfitz/harbour-fernschreiber#contributions">other contributors</a>
-
+ This project uses rlottie. Copyright 2020 Samsung Electronics Co., Ltd. and other contributors. Thanks for making it available under the conditions of the MIT License!
-
+ Open rlottie on GitHub
BackgroundProgressIndicator
-
+ %1 %
-
+ %1
ChatInformationPageContent
-
-
-
-
-
+
-
+
+ %1 subscriber
+ %1 subscribers
+
-
+
-
+
+ %1 member
+ %1 members
+
-
+ Leave Chat
-
+ Join Chat
-
+ Leaving chat
-
+ Unmute Chat
-
+ Mute Chat
-
+ Unknown
group title header
-
+ Chat Title
-
+ Enter 1-128 characters
-
+ There is no information text available, yet.
group or user infotext header
-
+ Info
user phone number header
-
+ Phone Number
header
-
+ Invite Link
-
+ The Invite Link has been copied to the clipboard.
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+ %1, %2
+
+
+
+
+ %1 online
+ %1 online
+
@@ -171,31 +185,31 @@
chats you have in common with a user
-
+ Loading common chats…
-
+ Unknown
-
+ Loading group members…
-
+ You
-
+ You don't have any groups in common with this user.
-
+ This group is empty.
-
+ Channel members are anonymous.
@@ -203,144 +217,162 @@
Button: groups in common (short)
-
+ Groups
Button: Group Members
-
+ Members
Button: Chat Settings
-
+ Settings
ChatListViewItem
-
+ Unknown
-
+ You
-
+ Unmute Chat
-
+ Mute Chat
-
+ User Info
-
+ Group Info
-
+ Mark all messages as read
ChatPage
-
+ Unknown
-
+ Your message
-
-
-
-
-
+
-
+
+ %1 member
+ %1 members
+
-
+
-
+
+ %1 subscriber
+ %1 subscribers
+
-
+ Loading messages...
-
+ Unmute Chat
-
+ Mute Chat
-
+ Edit Message
-
+ edited
-
+ Uploading...
-
+ This chat is empty.
-
+ Leave Chat
-
+ Join Chat
-
+ Leaving chat
-
+ You joined the chat %1
-
+ Select Messages
-
-
-
+
+
+ %Ln Message deleted
+ %Ln Messages deleted
-
-
-
+
+
+ %Ln message has been copied
+ %Ln messages have been copied
-
- number of messages selected
-
-
-
-
-
-
+
dialog header
-
-
+
+ Forward %Ln message
+ Forward %Ln messages
+
+
+
+
+ number of messages selected
+
+ %Ln message selected
+ %Ln messages selected
+
+
+
+
+ combination of '[x members], [y online]', which are separate translations
+
+
+
+
+
+ %1 online
+ %1 online
@@ -348,65 +380,65 @@
ChatSelectionPage
-
+ Select Chat
-
+ You don't have any chats yet.
CoverPage
-
+ unread message
-
+ unread messages
-
+ in
-
+ Waiting for network...
-
+ Connecting to network...
-
+ Connecting to proxy...
-
+ Connected
-
+ Updating content...
-
+ chat
-
+ chats
DocumentPreview
-
+ Download Document
-
+ Open Document
@@ -414,67 +446,67 @@
what can normal group members do
-
+ Group Member Permissions
member permission
-
+ Send Messages
member permission
-
+ Send Media Messages
member permission
-
+ Send Other Messages
member permission
-
+ Add Web Page Previews
member permission
-
+ Change Chat Info
member permission
-
+ Invite Users
member permission
-
+ Pin Messages
what can new group members do
-
+ New Members
member permission
-
+ New members can see older messages
EditSuperGroupSlowModeColumn
-
+ Slow Mode
-
+ Off
-
+ Set how long every chat member has to wait between Messages
@@ -482,358 +514,358 @@
myself
-
+ sent a picture
-
+ sent a picture
myself
-
+ sent a video
-
+ sent a video
myself
-
+ sent an animation
-
+ sent an animation
-
+ sent a voice note
myself
-
+ sent a document
-
+ sent a document
myself
-
+ sent a location
-
+ sent a location
myself
-
+ have registered with Telegram
-
+ has registered with Telegram
myself
-
+ joined this chat
-
+ joined this chat
myself
-
+ were added to this chat
-
+ was added to this chat
myself
-
+ left this chat
-
+ left this chat
-
+ Sticker: %1
myself
-
+ sent a voice note
myself
-
+ sent a venue
-
+ sent a venue
myself
-
+ changed the chat title
-
+ changed the chat title
myself
-
+ sent a poll
-
+ sent a poll
myself
-
+ sent a quiz
-
+ sent a quiz
myself
-
+ created this group
-
+ created this group
myself
-
+ changed the chat photo
-
+ changed the chat photo
myself
-
+ deleted the chat photo
-
+ deleted the chat photo
myself
-
+ changed the secret chat TTL setting
-
+ changed the secret chat TTL setting
myself
-
+ upgraded this group to a supergroup
myself
-
+ changed the pinned message
-
+ changed the pinned message
myself
-
+ created a screenshot in this chat
-
+ created a screenshot in this chat
myself
-
+ sent an unsupported message
-
+ sent an unsupported message
-
+ sent an unsupported message: %1
-
+ upgraded this group to a supergroup
myself
-
+ sent a self-destructing photo that is expired
myself
-
+ sent a self-destructing video that is expired
-
+ sent a self-destructing video that is expired
myself
-
+ sent an unsupported message: %1
-
+ sent a self-destructing photo that is expired
ImagePage
-
+ Download Picture
-
+ Download of %1 successful.
-
+ Download failed.
InReplyToRow
-
+ You
InitializationPage
-
+ OK
-
+ Welcome to Fernschreiber!
-
+ Please enter your phone number to continue.
-
+ Continue
-
+ Please enter the code that you received:
-
+ Loading...
-
+ Unable to authenticate you with the entered code.
-
+ Enter code again
-
+ Restart authentication
-
+ Please enter your password:
-
+ User Registration
-
+ Enter your First Name
-
+ Enter your Last Name
-
+ Register User
-
+ Use the international format, e.g. %1
LocationPreview
-
+ Install Pure Maps to inspect this location.
MessageListViewItem
-
+ Reply to Message
-
+ Edit Message
-
+ Copy Message to Clipboard
-
+ Message deleted
-
+ Delete Message
-
+ You
-
+ Forwarded Message
-
+ Select Message
@@ -844,7 +876,7 @@
MessageListViewItemSimple
-
+ You
@@ -860,52 +892,55 @@
NotificationManager
-
-
-
+
+
+
+ %Ln unread message
+ %Ln unread messages
+
OverviewPage
-
+ About Fernschreiber
-
+ Fernschreiber
-
+ Waiting for network...
-
+ Connecting to network...
-
+ Connecting to proxy...
-
+ Updating content...
-
+ Unknown
-
+ Loading chat list...
-
+ Settings
-
+ You don't have any chats yet.
@@ -927,165 +962,177 @@
PollCreationPage
-
+ All answers have to contain 1-100 characters.
-
+ To send a quiz, you have to specify the right answer.
-
+ You have to enter a question.
-
+ The question has to be shorter than 256 characters.
-
+ A poll requires 2-10 answers.
Dialog Header
-
+ Create a Poll
After dialog header… Create a Poll in [group name]
-
+ in %1
-
+ Enter your question here
-
-
-
+
+
+ Question (%Ln character left)
+ Question (%Ln characters left)
Section header
-
+ Answers
-
+ Enter an answer here
-
-
-
+
+
+ Answer (%Ln character left)
+ Answer (%Ln characters left)
-
+ Add an answer
Section header
-
+ Poll Options
-
+ Anonymous answers
-
+ Multiple answers allowed
-
+ Quiz Mode
-
+ Quizzes have one correct answer. Participants can't revoke their responses.
PollPreview
-
-
+
+
% of votes for option
-
+
+ %Ln%
+ %Ln%
+
-
+ Final Result:
-
+ Multiple Answers are allowed.
-
+
number of total votes
-
-
+
+ %Ln vote total
+ %Ln votes total
-
+ Close Poll
-
+ Reset Answer
PollResultsPage
-
+ Quiz Results
-
+ Poll Results
-
+
number of total votes
-
-
+
+ %Ln vote total
+ %Ln votes total
section header
-
+ Question
section header
-
+ Results
-
+
number of votes for option
-
-
+
+ %Ln vote
+ %Ln votes
-
-
+
+
% of votes for option
-
+
+ %Ln%
+ %Ln%
+
This answer has been chosen by the following users
-
+ Chosen by:
-
+
number of votes for option
-
-
+
+ %Ln vote including yours
+ %Ln votes including yours
@@ -1093,465 +1140,465 @@
SettingsPage
-
+ Settings
-
+ Behavior
-
+ Send message by enter
-
+ Send your message by pressing the enter key
-
+ Appearance
-
+ Show stickers as images
-
+ Show background for stickers and align them centrally like images
-
+ Notification feedback
-
+ All events
-
+ Only new events
-
+ None
-
+ Use non-graphical feedback (sound, vibration) for notifications
-
+ Open-with menu integration
-
+ Integrate Fernschreiber into open-with menu of Sailfish OS
-
+ Animate stickers
StickerPicker
-
+ Recently used
-
+ Loading stickers...
VideoPage
-
+ Download Video
-
+ Download of %1 successful.
-
+ Download failed.
WebPagePreview
-
+ Preview not supported for this link...
functions
-
+ Video: %1
-
+ has registered with Telegram
-
+ Picture: %1
-
+ Sticker: %1
-
+ Audio: %1
-
+ Voice Note: %1
-
+ Animation: %1
-
+ Document: %1
-
+ sent a picture
-
+ sent a video
-
+ sent an animation
-
+ sent an audio
-
+ sent a voice note
-
+ sent a document
-
+ sent a location
-
+ joined this chat
-
+ was added to this chat
-
+ left this chat
-
+ %1M
-
+ %1K
-
+ sent a venue
myself
-
+ sent a picture
myself
-
+ sent a video
myself
-
+ sent an animation
myself
-
+ sent an audio
myself
-
+ sent a voice note
myself
-
+ sent a document
myself
-
+ sent a location
myself
-
+ sent a venue
-
+ have registered with Telegram
myself
-
+ joined this chat
myself
-
+ were added to this chat
myself
-
+ left this chat
-
+ was never online
-
+ offline, last online: last month
-
+ offline, last online: last week
-
+ offline, last online: %1
-
+ online
-
+ offline, was recently online
channel user role
-
+ Admin
channel user role
-
+ Banned
channel user role
-
+ Creator
channel user role
-
+ Restricted
myself
-
+ changed the chat title to %1
-
+ changed the chat title to %1
myself
-
+ sent a poll
-
+ sent a poll
myself
-
+ sent an anonymous quiz
-
+ sent an anonymous quiz
myself
-
+ sent a quiz
-
+ sent a quiz
myself
-
+ sent an anonymous poll
-
+ sent an anonymous poll
-
+ Anonymous Quiz
-
+ Quiz
-
+ Anonymous Poll
-
+ Poll
myself
-
+ created this group
-
+ created this group
myself
-
+ changed the chat photo
-
+ changed the chat photo
myself
-
+ deleted the chat photo
-
+ deleted the chat photo
myself; TTL = Time To Live
-
+ changed the secret chat TTL setting
TTL = Time To Live
-
+ changed the secret chat TTL setting
myself
-
+ upgraded this group to a supergroup
myself
-
+ changed the pinned message
-
+ changed the pinned message
myself
-
+ created a screenshot in this chat
-
+ created a screenshot in this chat
myself
-
+ sent an unsupported message
-
+ sent an unsupported message
myself; %1 is message type
-
+ sent an unsupported message: %1
%1 is message type
-
+ sent an unsupported message: %1
-
+ upgraded this group to a supergroup
myself
-
+ sent a self-destructing photo that is expired
-
+ sent a self-destructing photo that is expired
myself
-
+ sent a self-destructing video that is expired
-
+ sent a self-destructing video that is expired
-
+ Unable to find user %1
myself
-
+ sent a video note
-
+ sent a video note
-
+ You are already a member of this chat.