Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--l10n/br.js5
-rw-r--r--l10n/br.json5
-rw-r--r--l10n/cs.js14
-rw-r--r--l10n/cs.json14
-rw-r--r--l10n/de.js14
-rw-r--r--l10n/de.json14
-rw-r--r--l10n/de_DE.js16
-rw-r--r--l10n/de_DE.json16
-rw-r--r--l10n/el.js14
-rw-r--r--l10n/el.json14
-rw-r--r--l10n/es.js14
-rw-r--r--l10n/es.json14
-rw-r--r--l10n/eu.js6
-rw-r--r--l10n/eu.json6
-rw-r--r--l10n/fa.js6
-rw-r--r--l10n/fa.json6
-rw-r--r--l10n/fi.js6
-rw-r--r--l10n/fi.json6
-rw-r--r--l10n/fr.js14
-rw-r--r--l10n/fr.json14
-rw-r--r--l10n/gl.js14
-rw-r--r--l10n/gl.json14
-rw-r--r--l10n/he.js7
-rw-r--r--l10n/he.json7
-rw-r--r--l10n/hr.js36
-rw-r--r--l10n/hr.json36
-rw-r--r--l10n/is.js8
-rw-r--r--l10n/is.json8
-rw-r--r--l10n/it.js14
-rw-r--r--l10n/it.json14
-rw-r--r--l10n/ja.js8
-rw-r--r--l10n/ja.json8
-rw-r--r--l10n/kn.js14
-rw-r--r--l10n/kn.json12
-rw-r--r--l10n/lt_LT.js8
-rw-r--r--l10n/lt_LT.json8
-rw-r--r--l10n/nl.js8
-rw-r--r--l10n/nl.json8
-rw-r--r--l10n/pl.js14
-rw-r--r--l10n/pl.json14
-rw-r--r--l10n/pt_BR.js14
-rw-r--r--l10n/pt_BR.json14
-rw-r--r--l10n/ru.js8
-rw-r--r--l10n/ru.json8
-rw-r--r--l10n/sk.js14
-rw-r--r--l10n/sk.json14
-rw-r--r--l10n/sl.js23
-rw-r--r--l10n/sl.json23
-rw-r--r--l10n/sr.js41
-rw-r--r--l10n/sr.json41
-rw-r--r--l10n/tr.js14
-rw-r--r--l10n/tr.json14
-rw-r--r--l10n/uk.js58
-rw-r--r--l10n/uk.json58
-rw-r--r--l10n/uz.js14
-rw-r--r--l10n/uz.json12
-rw-r--r--l10n/zh_CN.js8
-rw-r--r--l10n/zh_CN.json8
-rw-r--r--lib/Controller/SystemController.php21
-rw-r--r--package-lock.json609
-rw-r--r--package.json10
-rw-r--r--src/js/components/VoteTable/VoteTable.vue15
-rw-r--r--src/js/components/VoteTable/VoteTableVoteItem.vue22
-rw-r--r--src/js/store/modules/poll.js7
-rw-r--r--src/js/store/modules/subModules/votes.js18
-rw-r--r--webpack.dev.js2
-rw-r--r--webpack.prod.js2
67 files changed, 968 insertions, 602 deletions
diff --git a/l10n/br.js b/l10n/br.js
index 38dade71..5d2e0cc7 100644
--- a/l10n/br.js
+++ b/l10n/br.js
@@ -5,12 +5,15 @@ OC.L10N.register(
"OK" : "OK",
"Group" : "Stollad",
"Unknown user" : "Implijer dianv",
+ "never" : "james",
"Details" : "Munudoù",
"Configuration" : "Stumm",
"Shares" : "Rannañ",
+ "Description" : "Diskrivadur",
"Expiration date" : "Deizad termen",
"Who are you?" : "Piv oc'h c'hwi ?",
"No" : "Nan",
- "Yes" : "Ya"
+ "Yes" : "Ya",
+ "Deleted" : "Lamet"
},
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
diff --git a/l10n/br.json b/l10n/br.json
index c0aaa451..e59bada0 100644
--- a/l10n/br.json
+++ b/l10n/br.json
@@ -3,12 +3,15 @@
"OK" : "OK",
"Group" : "Stollad",
"Unknown user" : "Implijer dianv",
+ "never" : "james",
"Details" : "Munudoù",
"Configuration" : "Stumm",
"Shares" : "Rannañ",
+ "Description" : "Diskrivadur",
"Expiration date" : "Deizad termen",
"Who are you?" : "Piv oc'h c'hwi ?",
"No" : "Nan",
- "Yes" : "Ya"
+ "Yes" : "Ya",
+ "Deleted" : "Lamet"
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
} \ No newline at end of file
diff --git a/l10n/cs.js b/l10n/cs.js
index 03cbaf5d..c1a425fe 100644
--- a/l10n/cs.js
+++ b/l10n/cs.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Všechny ankety",
"Expired polls" : "Ankety, kterým skončila platnost",
"Deleted polls" : "Smazané ankety",
+ "Error cloning poll." : "Chyba při klonování ankety.",
+ "Error deleting poll." : "Chyba při mazání ankety.",
"Clone poll" : "Klonovat anketu",
"Delete poll" : "Smazat anketu",
"Restore poll" : "Obnovit anketu",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Vytvořit novou anketu",
"Title must not be empty!" : "Název je třeba vyplnit!",
"%n successfully saved" : "%n úspěšně uloženo",
+ "Error writing poll" : "Chyba při zápisu do ankety",
"Available Options" : "Možnosti k dispozici",
"Delete option" : "Smazat volbu",
"Clone option" : "Klonovat volbu",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Přidat novou textovou volbu",
"Enter option text" : "Zadejte text volby",
"Invitations" : "Pozvání",
- "Invited users will get informed immediately via email!" : "Pozvaní uživatelé budou okamžitě informováni e-mailem",
+ "Resend invitation mail" : "Poslat zvací e-mail znovu",
+ "Send invitation mail" : "Poslat zvací e-mail",
"Copy link to clipboard" : "Zkopírovat odkaz do schránky",
"Remove share" : "Odebrat sdílení",
"Public shares" : "Veřejná sdílení",
"Public link (" : "Veřejný odkaz (",
"Add a public link" : "Přidat veřejný odkaz",
+ "Unsent invitations" : "Neodeslané pozvánky",
"Enter a name to start the search" : "Hledání zahájíte zadáním jména",
+ "Invitation sent to {name}" : "Pozvánka pro {name} odeslána",
+ "Error sending invitation to {name}" : "Chyba při odesílání pozvánky pro {name}",
"Link copied to clipboard" : "Odkaz zkopírován do schánky",
"Error while copying link to clipboard" : "Chyba při kopírování odkazu do schránky",
"Error while adding share" : "Chyba při přidávání sdílení",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Měsíc",
"Year" : "Rok",
"Error loading polls" : "Chyba při načítání anket",
- "Error deleting poll." : "Chyba při mazání ankety.",
- "Deleted poll permanently." : "Anketa nadobro smazána.",
- "Error cloning poll." : "Chyba při klonování ankety.",
- "Invitation mail sent to %n." : "E-mail s pozvánkou odeslán na %n.",
- "Error sending invitation mail to %n." : "Chyba při zasílání e-mailu s pozvánkou na %n.",
"User {userId} removed" : "Uživatel {userId} odebrán",
"Access denied" : "Přístup zamítnut",
"You are not allowed to view this poll or the poll does not exist." : "Nemáte oprávnění k zobrazení této ankety nebo anketa neexistuje.",
diff --git a/l10n/cs.json b/l10n/cs.json
index 63dfc895..0c773331 100644
--- a/l10n/cs.json
+++ b/l10n/cs.json
@@ -68,6 +68,8 @@
"All polls" : "Všechny ankety",
"Expired polls" : "Ankety, kterým skončila platnost",
"Deleted polls" : "Smazané ankety",
+ "Error cloning poll." : "Chyba při klonování ankety.",
+ "Error deleting poll." : "Chyba při mazání ankety.",
"Clone poll" : "Klonovat anketu",
"Delete poll" : "Smazat anketu",
"Restore poll" : "Obnovit anketu",
@@ -102,6 +104,7 @@
"Create new poll" : "Vytvořit novou anketu",
"Title must not be empty!" : "Název je třeba vyplnit!",
"%n successfully saved" : "%n úspěšně uloženo",
+ "Error writing poll" : "Chyba při zápisu do ankety",
"Available Options" : "Možnosti k dispozici",
"Delete option" : "Smazat volbu",
"Clone option" : "Klonovat volbu",
@@ -111,13 +114,17 @@
"Add a new text option" : "Přidat novou textovou volbu",
"Enter option text" : "Zadejte text volby",
"Invitations" : "Pozvání",
- "Invited users will get informed immediately via email!" : "Pozvaní uživatelé budou okamžitě informováni e-mailem",
+ "Resend invitation mail" : "Poslat zvací e-mail znovu",
+ "Send invitation mail" : "Poslat zvací e-mail",
"Copy link to clipboard" : "Zkopírovat odkaz do schránky",
"Remove share" : "Odebrat sdílení",
"Public shares" : "Veřejná sdílení",
"Public link (" : "Veřejný odkaz (",
"Add a public link" : "Přidat veřejný odkaz",
+ "Unsent invitations" : "Neodeslané pozvánky",
"Enter a name to start the search" : "Hledání zahájíte zadáním jména",
+ "Invitation sent to {name}" : "Pozvánka pro {name} odeslána",
+ "Error sending invitation to {name}" : "Chyba při odesílání pozvánky pro {name}",
"Link copied to clipboard" : "Odkaz zkopírován do schánky",
"Error while copying link to clipboard" : "Chyba při kopírování odkazu do schránky",
"Error while adding share" : "Chyba při přidávání sdílení",
@@ -168,11 +175,6 @@
"Month" : "Měsíc",
"Year" : "Rok",
"Error loading polls" : "Chyba při načítání anket",
- "Error deleting poll." : "Chyba při mazání ankety.",
- "Deleted poll permanently." : "Anketa nadobro smazána.",
- "Error cloning poll." : "Chyba při klonování ankety.",
- "Invitation mail sent to %n." : "E-mail s pozvánkou odeslán na %n.",
- "Error sending invitation mail to %n." : "Chyba při zasílání e-mailu s pozvánkou na %n.",
"User {userId} removed" : "Uživatel {userId} odebrán",
"Access denied" : "Přístup zamítnut",
"You are not allowed to view this poll or the poll does not exist." : "Nemáte oprávnění k zobrazení této ankety nebo anketa neexistuje.",
diff --git a/l10n/de.js b/l10n/de.js
index 765da2e5..e9041173 100644
--- a/l10n/de.js
+++ b/l10n/de.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Alle Umfragen",
"Expired polls" : "Abgelaufene Umfragen",
"Deleted polls" : "Gelöschte Umfragen",
+ "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
+ "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
"Clone poll" : "Umfrage duplizieren",
"Delete poll" : "Umfrage löschen",
"Restore poll" : "Umfrage wiederherstellen",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Neue Umfrage erstellen",
"Title must not be empty!" : "Der Titel darf nicht leer sein!",
"%n successfully saved" : "%n gespeichert",
+ "Error writing poll" : "Fehler beim Schreiben der Umfrage",
"Available Options" : "Verfügbare Optionen",
"Delete option" : "Option löschen",
"Clone option" : "Option kopieren",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Neue Textoption hinzufügen",
"Enter option text" : "Optionstext eingeben",
"Invitations" : "Einladungen",
- "Invited users will get informed immediately via email!" : "Eingeladene Benutzer werden unverzüglich per E-Mail informiert!",
+ "Resend invitation mail" : "Einladungs-E-Mail erneut versenden",
+ "Send invitation mail" : "Einladungs-E-Mail senden",
"Copy link to clipboard" : "Link in die Zwischenablage kopieren",
"Remove share" : "Freigabe löschen",
"Public shares" : "Öffentliche Freigaben",
"Public link (" : "Öffentlicher Link (",
"Add a public link" : "Öffentlichen Link hinzufügen",
+ "Unsent invitations" : "Nicht gesendete Einladungen",
"Enter a name to start the search" : "Namen zum Starten der Suche eingeben",
+ "Invitation sent to {name}" : "Einladung an {name} versandt",
+ "Error sending invitation to {name}" : "Fehler beim Senden der Einladung an {name}",
"Link copied to clipboard" : "Link in die Zwischenablage kopiert",
"Error while copying link to clipboard" : "Fehler beim Kopieren des Links in die Zwischenablage",
"Error while adding share" : "Fehler beim Hinzufügen der Freigabe",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Monat",
"Year" : "Jahr",
"Error loading polls" : "Fehler beim Laden der Umfragen",
- "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
- "Deleted poll permanently." : "Umfrage endgültig gelöscht.",
- "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
- "Invitation mail sent to %n." : "Einladungs-E-Mail versandt an %n.",
- "Error sending invitation mail to %n." : "Fehler beim Senden der Einladungs-E-Mail an %n.",
"User {userId} removed" : "Benutzer {userId} entfernt",
"Access denied" : "Zugriff verboten",
"You are not allowed to view this poll or the poll does not exist." : "Du bist nicht berechtigt, diese Umfrage zu sehen, oder diese Umfrage existiert nicht.",
diff --git a/l10n/de.json b/l10n/de.json
index 3113a485..e0e815e4 100644
--- a/l10n/de.json
+++ b/l10n/de.json
@@ -68,6 +68,8 @@
"All polls" : "Alle Umfragen",
"Expired polls" : "Abgelaufene Umfragen",
"Deleted polls" : "Gelöschte Umfragen",
+ "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
+ "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
"Clone poll" : "Umfrage duplizieren",
"Delete poll" : "Umfrage löschen",
"Restore poll" : "Umfrage wiederherstellen",
@@ -102,6 +104,7 @@
"Create new poll" : "Neue Umfrage erstellen",
"Title must not be empty!" : "Der Titel darf nicht leer sein!",
"%n successfully saved" : "%n gespeichert",
+ "Error writing poll" : "Fehler beim Schreiben der Umfrage",
"Available Options" : "Verfügbare Optionen",
"Delete option" : "Option löschen",
"Clone option" : "Option kopieren",
@@ -111,13 +114,17 @@
"Add a new text option" : "Neue Textoption hinzufügen",
"Enter option text" : "Optionstext eingeben",
"Invitations" : "Einladungen",
- "Invited users will get informed immediately via email!" : "Eingeladene Benutzer werden unverzüglich per E-Mail informiert!",
+ "Resend invitation mail" : "Einladungs-E-Mail erneut versenden",
+ "Send invitation mail" : "Einladungs-E-Mail senden",
"Copy link to clipboard" : "Link in die Zwischenablage kopieren",
"Remove share" : "Freigabe löschen",
"Public shares" : "Öffentliche Freigaben",
"Public link (" : "Öffentlicher Link (",
"Add a public link" : "Öffentlichen Link hinzufügen",
+ "Unsent invitations" : "Nicht gesendete Einladungen",
"Enter a name to start the search" : "Namen zum Starten der Suche eingeben",
+ "Invitation sent to {name}" : "Einladung an {name} versandt",
+ "Error sending invitation to {name}" : "Fehler beim Senden der Einladung an {name}",
"Link copied to clipboard" : "Link in die Zwischenablage kopiert",
"Error while copying link to clipboard" : "Fehler beim Kopieren des Links in die Zwischenablage",
"Error while adding share" : "Fehler beim Hinzufügen der Freigabe",
@@ -168,11 +175,6 @@
"Month" : "Monat",
"Year" : "Jahr",
"Error loading polls" : "Fehler beim Laden der Umfragen",
- "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
- "Deleted poll permanently." : "Umfrage endgültig gelöscht.",
- "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
- "Invitation mail sent to %n." : "Einladungs-E-Mail versandt an %n.",
- "Error sending invitation mail to %n." : "Fehler beim Senden der Einladungs-E-Mail an %n.",
"User {userId} removed" : "Benutzer {userId} entfernt",
"Access denied" : "Zugriff verboten",
"You are not allowed to view this poll or the poll does not exist." : "Du bist nicht berechtigt, diese Umfrage zu sehen, oder diese Umfrage existiert nicht.",
diff --git a/l10n/de_DE.js b/l10n/de_DE.js
index 3c9cd14b..1ff8e0c4 100644
--- a/l10n/de_DE.js
+++ b/l10n/de_DE.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Alle Umfragen",
"Expired polls" : "Abgelaufene Umfragen",
"Deleted polls" : "Gelöschte Umfragen",
+ "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
+ "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
"Clone poll" : "Umfrage duplizieren",
"Delete poll" : "Umfrage löschen",
"Restore poll" : "Umfrage wiederherstellen",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Neue Umfrage erstellen",
"Title must not be empty!" : "Der Titel darf nicht leer sein!",
"%n successfully saved" : "%n gespeichert",
+ "Error writing poll" : "Fehler beim Schreiben der Umfrage",
"Available Options" : "Verfügbare Optionen",
"Delete option" : "Option löschen",
"Clone option" : "Option kopieren",
@@ -113,20 +116,24 @@ OC.L10N.register(
"Add a new text option" : "Neue Textoption hinzufügen",
"Enter option text" : "Optionstext eingeben",
"Invitations" : "Einladungen",
- "Invited users will get informed immediately via email!" : "Eingeladene Benutzer werden unverzüglich per E-Mail informiert!",
+ "Resend invitation mail" : "Einladungs-E-Mail erneut versenden",
+ "Send invitation mail" : "Einladungs-E-Mail senden",
"Copy link to clipboard" : "Link in Zwischenablage kopieren",
"Remove share" : "Freigabe löschen",
"Public shares" : "Öffentliche Freigaben",
"Public link (" : "Öffentlicher Link (",
"Add a public link" : "Öffentlichen Link hinzufügen",
+ "Unsent invitations" : "Nicht gesendete Einladungen",
"Enter a name to start the search" : "Namen zum Starten der Suche eingeben",
+ "Invitation sent to {name}" : "Einladung an {name} versandt",
+ "Error sending invitation to {name}" : "Fehler beim Senden der Einladung an {name}",
"Link copied to clipboard" : "Link in die Zwischenablage kopiert",
"Error while copying link to clipboard" : "Fehler beim Kopieren des Links in die Zwischenablage",
"Error while adding share" : "Fehler beim Hinzufügen der Freigabe",
"Receive notification email on activity" : "Erhalte E-Mail Benachrichtigungen bei Aktivitäten",
"Your personal link to this poll: %n" : "Ihr persönlicher Link zur Umfrage: %n",
"Who are you?" : "Wer sind Sie?",
- "To participate, tell us how we can call you!" : "Um teilzunehmen, sagen Sie uns wie wir Sie nennen können!",
+ "To participate, tell us how we can call you!" : "Um teilzunehmen, sagen Sie uns wie wir Sie nennen dürfen!",
"Enter your name" : "Geben Sie Ihren Namen ein",
"Please use at least 3 characters for your name." : "Bitte mindestens 3 Zeichen für den Namen verwenden.",
"This name is not valid, i.e. because it is already in use." : "Dieser Name ist nicht gültig, möglicherweise ist er bereits in Verwendung.",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Monat",
"Year" : "Jahr",
"Error loading polls" : "Fehler beim Laden der Umfragen",
- "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
- "Deleted poll permanently." : "Umfrage endgültig gelöscht.",
- "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
- "Invitation mail sent to %n." : "Einladungs-E-Mail versandt an %n.",
- "Error sending invitation mail to %n." : "Fehler beim Senden der Einladungs-E-Mail an %n.",
"User {userId} removed" : "Benutzer {userId} entfernt",
"Access denied" : "Zugriff verboten",
"You are not allowed to view this poll or the poll does not exist." : "Sie sind nicht berechtigt, diese Umfrage zu sehen, oder diese Umfrage existiert nicht.",
diff --git a/l10n/de_DE.json b/l10n/de_DE.json
index 92121a41..db4ce24c 100644
--- a/l10n/de_DE.json
+++ b/l10n/de_DE.json
@@ -68,6 +68,8 @@
"All polls" : "Alle Umfragen",
"Expired polls" : "Abgelaufene Umfragen",
"Deleted polls" : "Gelöschte Umfragen",
+ "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
+ "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
"Clone poll" : "Umfrage duplizieren",
"Delete poll" : "Umfrage löschen",
"Restore poll" : "Umfrage wiederherstellen",
@@ -102,6 +104,7 @@
"Create new poll" : "Neue Umfrage erstellen",
"Title must not be empty!" : "Der Titel darf nicht leer sein!",
"%n successfully saved" : "%n gespeichert",
+ "Error writing poll" : "Fehler beim Schreiben der Umfrage",
"Available Options" : "Verfügbare Optionen",
"Delete option" : "Option löschen",
"Clone option" : "Option kopieren",
@@ -111,20 +114,24 @@
"Add a new text option" : "Neue Textoption hinzufügen",
"Enter option text" : "Optionstext eingeben",
"Invitations" : "Einladungen",
- "Invited users will get informed immediately via email!" : "Eingeladene Benutzer werden unverzüglich per E-Mail informiert!",
+ "Resend invitation mail" : "Einladungs-E-Mail erneut versenden",
+ "Send invitation mail" : "Einladungs-E-Mail senden",
"Copy link to clipboard" : "Link in Zwischenablage kopieren",
"Remove share" : "Freigabe löschen",
"Public shares" : "Öffentliche Freigaben",
"Public link (" : "Öffentlicher Link (",
"Add a public link" : "Öffentlichen Link hinzufügen",
+ "Unsent invitations" : "Nicht gesendete Einladungen",
"Enter a name to start the search" : "Namen zum Starten der Suche eingeben",
+ "Invitation sent to {name}" : "Einladung an {name} versandt",
+ "Error sending invitation to {name}" : "Fehler beim Senden der Einladung an {name}",
"Link copied to clipboard" : "Link in die Zwischenablage kopiert",
"Error while copying link to clipboard" : "Fehler beim Kopieren des Links in die Zwischenablage",
"Error while adding share" : "Fehler beim Hinzufügen der Freigabe",
"Receive notification email on activity" : "Erhalte E-Mail Benachrichtigungen bei Aktivitäten",
"Your personal link to this poll: %n" : "Ihr persönlicher Link zur Umfrage: %n",
"Who are you?" : "Wer sind Sie?",
- "To participate, tell us how we can call you!" : "Um teilzunehmen, sagen Sie uns wie wir Sie nennen können!",
+ "To participate, tell us how we can call you!" : "Um teilzunehmen, sagen Sie uns wie wir Sie nennen dürfen!",
"Enter your name" : "Geben Sie Ihren Namen ein",
"Please use at least 3 characters for your name." : "Bitte mindestens 3 Zeichen für den Namen verwenden.",
"This name is not valid, i.e. because it is already in use." : "Dieser Name ist nicht gültig, möglicherweise ist er bereits in Verwendung.",
@@ -168,11 +175,6 @@
"Month" : "Monat",
"Year" : "Jahr",
"Error loading polls" : "Fehler beim Laden der Umfragen",
- "Error deleting poll." : "Fehler beim Löschen der Umfrage.",
- "Deleted poll permanently." : "Umfrage endgültig gelöscht.",
- "Error cloning poll." : "Fehler beim Klonen der Umfrage.",
- "Invitation mail sent to %n." : "Einladungs-E-Mail versandt an %n.",
- "Error sending invitation mail to %n." : "Fehler beim Senden der Einladungs-E-Mail an %n.",
"User {userId} removed" : "Benutzer {userId} entfernt",
"Access denied" : "Zugriff verboten",
"You are not allowed to view this poll or the poll does not exist." : "Sie sind nicht berechtigt, diese Umfrage zu sehen, oder diese Umfrage existiert nicht.",
diff --git a/l10n/el.js b/l10n/el.js
index 73a1e0fe..1f20fb79 100644
--- a/l10n/el.js
+++ b/l10n/el.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Όλες οι δημοσκοπήσεις",
"Expired polls" : "Δημοσκοπήσεις που έληξαν",
"Deleted polls" : "Διεγραμένες δημοσκοπήσεις",
+ "Error cloning poll." : "Σφάλμα κλωνοποίησης δημοσκόπησης",
+ "Error deleting poll." : "Σφάλμα διαγραφής δημοσκόπησης.",
"Clone poll" : "Κλωνοποίηση ψηφοφορίας",
"Delete poll" : "Διαγραφή ψηφοφορίας",
"Restore poll" : "Επαναφορά δημοσκόπησης",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Δημιουργία νέας ψηφοφορίας",
"Title must not be empty!" : "Ο τίτλος δεν πρέπει να είναι κενός!",
"%n successfully saved" : "Επιτυχής αποθήκευση %n",
+ "Error writing poll" : "Σφάλμα κατά την εγγραφή της δημοσκόπησης.",
"Available Options" : "Διαθέσιμες Επιλογές",
"Delete option" : "Επιλογή διαγραφής",
"Clone option" : "Επιλογές κλωνοποίησης",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Προσθήκη νέας επιλογής κειμένου",
"Enter option text" : "Εισαγάγετε επιλογές κειμένου",
"Invitations" : "Προσκλήσεις",
- "Invited users will get informed immediately via email!" : "Οι προσκεκλημένοι χρήστες θα ενημερωθούν άμεσα με ηλ. ταχυδρομείο!",
+ "Resend invitation mail" : "Επαναποστολή μηνύματος πρόσκλησης",
+ "Send invitation mail" : "Αποστολή μηνύματος πρόσκλησης",
"Copy link to clipboard" : "Αντιγραφή συνδέσμου στο πρόχειρο",
"Remove share" : "Κατάργηση διαμοιρασμού",
"Public shares" : "Δημόσια κοινόχρηστα",
"Public link (" : "Δημόσιος σύνδεσμος (",
"Add a public link" : "Προσθήκη δημόσιου συνδέσμου",
+ "Unsent invitations" : "Μη απεσταλμένες προσκλήσεις",
"Enter a name to start the search" : "Πληκτρολογήστε ένα όνομα για να ξεκινήσει η αναζήτηση",
+ "Invitation sent to {name}" : "Η πρόσκληση στάλθηκε στον χρήστη {name}",
+ "Error sending invitation to {name}" : "Σφάλμα κατά την αποστολή πρόσκλησης στον χρήστη {name}",
"Link copied to clipboard" : "Ο σύνδεσμος αντιγράφηκε στο πρόχειρο",
"Error while copying link to clipboard" : "Σφάλμα κατά την αντιγραφή συνδέσμου στο πρόχειρο",
"Error while adding share" : "Σφάλμα κατά την προσθήκη κοινόχρηστων",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Μήνας",
"Year" : "Έτος",
"Error loading polls" : "Σφάλμα φόρτωσης δημοσκοπήσεων",
- "Error deleting poll." : "Σφάλμα διαγραφής δημοσκόπησης.",
- "Deleted poll permanently." : "Οριστική διαγραφή ψηφοφορίας.",
- "Error cloning poll." : "Σφάλμα κλωνοποίησης δημοσκόπησης",
- "Invitation mail sent to %n." : "Στάλθηκε email πρόσκλησης σε %n.",
- "Error sending invitation mail to %n." : "Σφάλμα αποστολής email πρόσκλησης σε %n.",
"User {userId} removed" : "Ο χρήστης {userId} αφαιρέθηκε ",
"Access denied" : "Δεν επιτρέπεται η πρόσβαση",
"You are not allowed to view this poll or the poll does not exist." : "Δεν επιτρέπεται να δείτε τη δημοσκόπηση ή δεν υπάρχει.",
diff --git a/l10n/el.json b/l10n/el.json
index e5822ac3..a4eb4af4 100644
--- a/l10n/el.json
+++ b/l10n/el.json
@@ -68,6 +68,8 @@
"All polls" : "Όλες οι δημοσκοπήσεις",
"Expired polls" : "Δημοσκοπήσεις που έληξαν",
"Deleted polls" : "Διεγραμένες δημοσκοπήσεις",
+ "Error cloning poll." : "Σφάλμα κλωνοποίησης δημοσκόπησης",
+ "Error deleting poll." : "Σφάλμα διαγραφής δημοσκόπησης.",
"Clone poll" : "Κλωνοποίηση ψηφοφορίας",
"Delete poll" : "Διαγραφή ψηφοφορίας",
"Restore poll" : "Επαναφορά δημοσκόπησης",
@@ -102,6 +104,7 @@
"Create new poll" : "Δημιουργία νέας ψηφοφορίας",
"Title must not be empty!" : "Ο τίτλος δεν πρέπει να είναι κενός!",
"%n successfully saved" : "Επιτυχής αποθήκευση %n",
+ "Error writing poll" : "Σφάλμα κατά την εγγραφή της δημοσκόπησης.",
"Available Options" : "Διαθέσιμες Επιλογές",
"Delete option" : "Επιλογή διαγραφής",
"Clone option" : "Επιλογές κλωνοποίησης",
@@ -111,13 +114,17 @@
"Add a new text option" : "Προσθήκη νέας επιλογής κειμένου",
"Enter option text" : "Εισαγάγετε επιλογές κειμένου",
"Invitations" : "Προσκλήσεις",
- "Invited users will get informed immediately via email!" : "Οι προσκεκλημένοι χρήστες θα ενημερωθούν άμεσα με ηλ. ταχυδρομείο!",
+ "Resend invitation mail" : "Επαναποστολή μηνύματος πρόσκλησης",
+ "Send invitation mail" : "Αποστολή μηνύματος πρόσκλησης",
"Copy link to clipboard" : "Αντιγραφή συνδέσμου στο πρόχειρο",
"Remove share" : "Κατάργηση διαμοιρασμού",
"Public shares" : "Δημόσια κοινόχρηστα",
"Public link (" : "Δημόσιος σύνδεσμος (",
"Add a public link" : "Προσθήκη δημόσιου συνδέσμου",
+ "Unsent invitations" : "Μη απεσταλμένες προσκλήσεις",
"Enter a name to start the search" : "Πληκτρολογήστε ένα όνομα για να ξεκινήσει η αναζήτηση",
+ "Invitation sent to {name}" : "Η πρόσκληση στάλθηκε στον χρήστη {name}",
+ "Error sending invitation to {name}" : "Σφάλμα κατά την αποστολή πρόσκλησης στον χρήστη {name}",
"Link copied to clipboard" : "Ο σύνδεσμος αντιγράφηκε στο πρόχειρο",
"Error while copying link to clipboard" : "Σφάλμα κατά την αντιγραφή συνδέσμου στο πρόχειρο",
"Error while adding share" : "Σφάλμα κατά την προσθήκη κοινόχρηστων",
@@ -168,11 +175,6 @@
"Month" : "Μήνας",
"Year" : "Έτος",
"Error loading polls" : "Σφάλμα φόρτωσης δημοσκοπήσεων",
- "Error deleting poll." : "Σφάλμα διαγραφής δημοσκόπησης.",
- "Deleted poll permanently." : "Οριστική διαγραφή ψηφοφορίας.",
- "Error cloning poll." : "Σφάλμα κλωνοποίησης δημοσκόπησης",
- "Invitation mail sent to %n." : "Στάλθηκε email πρόσκλησης σε %n.",
- "Error sending invitation mail to %n." : "Σφάλμα αποστολής email πρόσκλησης σε %n.",
"User {userId} removed" : "Ο χρήστης {userId} αφαιρέθηκε ",
"Access denied" : "Δεν επιτρέπεται η πρόσβαση",
"You are not allowed to view this poll or the poll does not exist." : "Δεν επιτρέπεται να δείτε τη δημοσκόπηση ή δεν υπάρχει.",
diff --git a/l10n/es.js b/l10n/es.js
index 41b5a7a6..48988879 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Todas las encuestas",
"Expired polls" : "Votaciones terminadas",
"Deleted polls" : "Encuestas borradas",
+ "Error cloning poll." : "Error al clonar encuesta.",
+ "Error deleting poll." : "Error al eliminar votación.",
"Clone poll" : "Clonar votación",
"Delete poll" : "Borrar encuesta",
"Restore poll" : "Restaurar votación",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Crear nueva votación",
"Title must not be empty!" : "¡El título no puede estar vacío!",
"%n successfully saved" : "%nguardado con éxito",
+ "Error writing poll" : "Error al escribir la encuesta",
"Available Options" : "Opciones disponibles",
"Delete option" : "Eliminar opción",
"Clone option" : "Clonar opción",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Añadir una nueva opción de texto",
"Enter option text" : "Escriba un opción de texto",
"Invitations" : "Invitaciones",
- "Invited users will get informed immediately via email!" : "¡Los usuarios invitados serán informados inmediatamente a través de correo!",
+ "Resend invitation mail" : "Reenviar el correo de invitación",
+ "Send invitation mail" : "Enviar el correo de invitación",
"Copy link to clipboard" : "Copiar enlace al portapapeles",
"Remove share" : "Eliminar el recurso compartido",
"Public shares" : "Compartidos públicamente",
"Public link (" : "Enlace público (",
"Add a public link" : "Añadir un enlace público",
+ "Unsent invitations" : "Invitaciones no enviadas",
"Enter a name to start the search" : "Introduce un nombre para comenzar la búsqueda",
+ "Invitation sent to {name}" : "Invitacion enviada a {name}",
+ "Error sending invitation to {name}" : "Error enviando la invitación a {name}",
"Link copied to clipboard" : "Enlace copiado al portapapeles",
"Error while copying link to clipboard" : "Error al copiar el enlace al portapapeles",
"Error while adding share" : "Error al añadir compartido",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mes",
"Year" : "Año",
"Error loading polls" : "Error al cargar encuestas",
- "Error deleting poll." : "Error al eliminar votación.",
- "Deleted poll permanently." : "Encuesta borrada permanentemente.",
- "Error cloning poll." : "Error al clonar encuesta.",
- "Invitation mail sent to %n." : "Invitacion enviada a %n.",
- "Error sending invitation mail to %n." : "Error al enviar la invitación a %n.",
"User {userId} removed" : "Usuario {userId} eliminado",
"Access denied" : "Acceso denegado",
"You are not allowed to view this poll or the poll does not exist." : "No tienes permiso para ver esta votación o la votación no existe.",
diff --git a/l10n/es.json b/l10n/es.json
index e1439f7a..1c5996d8 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -68,6 +68,8 @@
"All polls" : "Todas las encuestas",
"Expired polls" : "Votaciones terminadas",
"Deleted polls" : "Encuestas borradas",
+ "Error cloning poll." : "Error al clonar encuesta.",
+ "Error deleting poll." : "Error al eliminar votación.",
"Clone poll" : "Clonar votación",
"Delete poll" : "Borrar encuesta",
"Restore poll" : "Restaurar votación",
@@ -102,6 +104,7 @@
"Create new poll" : "Crear nueva votación",
"Title must not be empty!" : "¡El título no puede estar vacío!",
"%n successfully saved" : "%nguardado con éxito",
+ "Error writing poll" : "Error al escribir la encuesta",
"Available Options" : "Opciones disponibles",
"Delete option" : "Eliminar opción",
"Clone option" : "Clonar opción",
@@ -111,13 +114,17 @@
"Add a new text option" : "Añadir una nueva opción de texto",
"Enter option text" : "Escriba un opción de texto",
"Invitations" : "Invitaciones",
- "Invited users will get informed immediately via email!" : "¡Los usuarios invitados serán informados inmediatamente a través de correo!",
+ "Resend invitation mail" : "Reenviar el correo de invitación",
+ "Send invitation mail" : "Enviar el correo de invitación",
"Copy link to clipboard" : "Copiar enlace al portapapeles",
"Remove share" : "Eliminar el recurso compartido",
"Public shares" : "Compartidos públicamente",
"Public link (" : "Enlace público (",
"Add a public link" : "Añadir un enlace público",
+ "Unsent invitations" : "Invitaciones no enviadas",
"Enter a name to start the search" : "Introduce un nombre para comenzar la búsqueda",
+ "Invitation sent to {name}" : "Invitacion enviada a {name}",
+ "Error sending invitation to {name}" : "Error enviando la invitación a {name}",
"Link copied to clipboard" : "Enlace copiado al portapapeles",
"Error while copying link to clipboard" : "Error al copiar el enlace al portapapeles",
"Error while adding share" : "Error al añadir compartido",
@@ -168,11 +175,6 @@
"Month" : "Mes",
"Year" : "Año",
"Error loading polls" : "Error al cargar encuestas",
- "Error deleting poll." : "Error al eliminar votación.",
- "Deleted poll permanently." : "Encuesta borrada permanentemente.",
- "Error cloning poll." : "Error al clonar encuesta.",
- "Invitation mail sent to %n." : "Invitacion enviada a %n.",
- "Error sending invitation mail to %n." : "Error al enviar la invitación a %n.",
"User {userId} removed" : "Usuario {userId} eliminado",
"Access denied" : "Acceso denegado",
"You are not allowed to view this poll or the poll does not exist." : "No tienes permiso para ver esta votación o la votación no existe.",
diff --git a/l10n/eu.js b/l10n/eu.js
index d0509dc9..038bc0e0 100644
--- a/l10n/eu.js
+++ b/l10n/eu.js
@@ -57,6 +57,8 @@ OC.L10N.register(
"All polls" : "Inkesta guztiak",
"Expired polls" : "Iraungitako inkestak",
"Deleted polls" : "Ezabatutako inkestak",
+ "Error cloning poll." : "Errorea inkesta klonatzean.",
+ "Error deleting poll." : "Errorea inkesta ezabatzean.",
"Clone poll" : "Klonatu inkesta",
"Delete poll" : "Ezabatu inkesta",
"Restore poll" : "Berrezarri inkesta",
@@ -129,10 +131,6 @@ OC.L10N.register(
"Month" : "Hilabetea",
"Year" : "Urtea",
"Error loading polls" : "Errorea inkestak kargatzean",
- "Error deleting poll." : "Errorea inkesta ezabatzean.",
- "Deleted poll permanently." : "Ezabatu inkesta betirako.",
- "Error cloning poll." : "Errorea inkesta klonatzean.",
- "Error sending invitation mail to %n." : "Errorea gonbidapen e-posta %n(e)ri bidaltzerakoan.",
"User {userId} removed" : "{userId} erabiltzailea kenduta",
"Access denied" : "Sarbidea ukatua",
"You are either not allowed to delete this poll or it doesn't exist." : "Ez duzu baimenik inkesta hau ezabatzeko edo ez da existitzen."
diff --git a/l10n/eu.json b/l10n/eu.json
index 0cd2eb3d..6c8aae38 100644
--- a/l10n/eu.json
+++ b/l10n/eu.json
@@ -55,6 +55,8 @@
"All polls" : "Inkesta guztiak",
"Expired polls" : "Iraungitako inkestak",
"Deleted polls" : "Ezabatutako inkestak",
+ "Error cloning poll." : "Errorea inkesta klonatzean.",
+ "Error deleting poll." : "Errorea inkesta ezabatzean.",
"Clone poll" : "Klonatu inkesta",
"Delete poll" : "Ezabatu inkesta",
"Restore poll" : "Berrezarri inkesta",
@@ -127,10 +129,6 @@
"Month" : "Hilabetea",
"Year" : "Urtea",
"Error loading polls" : "Errorea inkestak kargatzean",
- "Error deleting poll." : "Errorea inkesta ezabatzean.",
- "Deleted poll permanently." : "Ezabatu inkesta betirako.",
- "Error cloning poll." : "Errorea inkesta klonatzean.",
- "Error sending invitation mail to %n." : "Errorea gonbidapen e-posta %n(e)ri bidaltzerakoan.",
"User {userId} removed" : "{userId} erabiltzailea kenduta",
"Access denied" : "Sarbidea ukatua",
"You are either not allowed to delete this poll or it doesn't exist." : "Ez duzu baimenik inkesta hau ezabatzeko edo ez da existitzen."
diff --git a/l10n/fa.js b/l10n/fa.js
index 345b1ae3..7af82378 100644
--- a/l10n/fa.js
+++ b/l10n/fa.js
@@ -50,6 +50,8 @@ OC.L10N.register(
"Public polls" : "نظرسنجی های عمومی",
"All polls" : "همه نظرسنجی ها",
"Deleted polls" : "نظرسنجی حذف شد",
+ "Error cloning poll." : "خطای کلون نظرسنجی",
+ "Error deleting poll." : "خطا در حذف نظرسنجی",
"Clone poll" : "نظرسنجی کلون",
"Delete poll" : "نظرسنجی را حذف کنید",
"Restore poll" : "بازیابی نظرسنجی",
@@ -108,10 +110,6 @@ OC.L10N.register(
"Month" : "ماه",
"Year" : "سال",
"Error loading polls" : "خطا در بارگیری نظرسنجی",
- "Error deleting poll." : "خطا در حذف نظرسنجی",
- "Error cloning poll." : "خطای کلون نظرسنجی",
- "Invitation mail sent to %n." : "نامه دعوت نامه ارسال شده به %n.",
- "Error sending invitation mail to %n." : "خطا در ارسال نامه دعوت نامه به %n.",
"Access denied" : "دسترسی رد شد",
"You are not allowed to view this poll or the poll does not exist." : "شما مجاز به مشاهده این نظرسنجی نیستید یا نظرسنجی وجود ندارد.",
"You are not allowed to edit this poll or the poll does not exist." : "شما مجاز به ویرایش کردن این نظرسنجی نیستید یا نظرسنجی وجود ندارد.",
diff --git a/l10n/fa.json b/l10n/fa.json
index fe2cc628..a7fcc7cf 100644
--- a/l10n/fa.json
+++ b/l10n/fa.json
@@ -48,6 +48,8 @@
"Public polls" : "نظرسنجی های عمومی",
"All polls" : "همه نظرسنجی ها",
"Deleted polls" : "نظرسنجی حذف شد",
+ "Error cloning poll." : "خطای کلون نظرسنجی",
+ "Error deleting poll." : "خطا در حذف نظرسنجی",
"Clone poll" : "نظرسنجی کلون",
"Delete poll" : "نظرسنجی را حذف کنید",
"Restore poll" : "بازیابی نظرسنجی",
@@ -106,10 +108,6 @@
"Month" : "ماه",
"Year" : "سال",
"Error loading polls" : "خطا در بارگیری نظرسنجی",
- "Error deleting poll." : "خطا در حذف نظرسنجی",
- "Error cloning poll." : "خطای کلون نظرسنجی",
- "Invitation mail sent to %n." : "نامه دعوت نامه ارسال شده به %n.",
- "Error sending invitation mail to %n." : "خطا در ارسال نامه دعوت نامه به %n.",
"Access denied" : "دسترسی رد شد",
"You are not allowed to view this poll or the poll does not exist." : "شما مجاز به مشاهده این نظرسنجی نیستید یا نظرسنجی وجود ندارد.",
"You are not allowed to edit this poll or the poll does not exist." : "شما مجاز به ویرایش کردن این نظرسنجی نیستید یا نظرسنجی وجود ندارد.",
diff --git a/l10n/fi.js b/l10n/fi.js
index 51675c4c..40a15bff 100644
--- a/l10n/fi.js
+++ b/l10n/fi.js
@@ -44,6 +44,8 @@ OC.L10N.register(
"Public polls" : "Julkiset kyselyt",
"All polls" : "Kaikki kyselyt",
"Deleted polls" : "Poistetut kyselyt",
+ "Error cloning poll." : "Virhe kyselyä kloonatessa.",
+ "Error deleting poll." : "Virhe kyselyä poistaessa.",
"Clone poll" : "Kloonaa kysely",
"Delete poll" : "Poista kysely",
"Restore poll" : "Palauta kysely",
@@ -104,10 +106,6 @@ OC.L10N.register(
"Month" : "Kuukausi",
"Year" : "Vuosi",
"Error loading polls" : "Virhe kyselyitä ladattaessa",
- "Error deleting poll." : "Virhe kyselyä poistaessa.",
- "Deleted poll permanently." : "Kysely poistettiin pysyvästi.",
- "Error cloning poll." : "Virhe kyselyä kloonatessa.",
- "Invitation mail sent to %n." : "Kutsuviesti lähetetty osoitteeseen %n.",
"User {userId} removed" : "Käyttäjä {userId} poistettu",
"Access denied" : "Ei käyttöoikeutta",
"You are not allowed to view this poll or the poll does not exist." : "Sinulla ei ole käyttöoikeutta tähän kyselyyn tai kyselyä ei ole olemassa.",
diff --git a/l10n/fi.json b/l10n/fi.json
index b306bc67..b9a647b7 100644
--- a/l10n/fi.json
+++ b/l10n/fi.json
@@ -42,6 +42,8 @@
"Public polls" : "Julkiset kyselyt",
"All polls" : "Kaikki kyselyt",
"Deleted polls" : "Poistetut kyselyt",
+ "Error cloning poll." : "Virhe kyselyä kloonatessa.",
+ "Error deleting poll." : "Virhe kyselyä poistaessa.",
"Clone poll" : "Kloonaa kysely",
"Delete poll" : "Poista kysely",
"Restore poll" : "Palauta kysely",
@@ -102,10 +104,6 @@
"Month" : "Kuukausi",
"Year" : "Vuosi",
"Error loading polls" : "Virhe kyselyitä ladattaessa",
- "Error deleting poll." : "Virhe kyselyä poistaessa.",
- "Deleted poll permanently." : "Kysely poistettiin pysyvästi.",
- "Error cloning poll." : "Virhe kyselyä kloonatessa.",
- "Invitation mail sent to %n." : "Kutsuviesti lähetetty osoitteeseen %n.",
"User {userId} removed" : "Käyttäjä {userId} poistettu",
"Access denied" : "Ei käyttöoikeutta",
"You are not allowed to view this poll or the poll does not exist." : "Sinulla ei ole käyttöoikeutta tähän kyselyyn tai kyselyä ei ole olemassa.",
diff --git a/l10n/fr.js b/l10n/fr.js
index e5908c44..4b8ddd0b 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Tous les sondages",
"Expired polls" : "Sondages expirés",
"Deleted polls" : "Sondages supprimés",
+ "Error cloning poll." : "Erreur de duplication du sondage.",
+ "Error deleting poll." : "Erreur de suppression du sondage.",
"Clone poll" : "Dupliquer le sondage",
"Delete poll" : "Supprimer le sondage",
"Restore poll" : "Restaurer le sondage",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Créer un nouveau sondage",
"Title must not be empty!" : "Le titre ne doit pas être vide !",
"%n successfully saved" : "%n enregistré avec succès",
+ "Error writing poll" : "Erreur d'écriture du sondage",
"Available Options" : "Options disponibles",
"Delete option" : "Supprimer ce choix",
"Clone option" : "Dupliquer cette option",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Ajouter une nouvelle option de texte",
"Enter option text" : "Saisissez une option de texte",
"Invitations" : "Invitations",
- "Invited users will get informed immediately via email!" : "Les utilisateurs invités seront immédiatement informés par courriel !",
+ "Resend invitation mail" : "Renvoi du courriel d'invitation",
+ "Send invitation mail" : "Envoi du courriel d'invitation",
"Copy link to clipboard" : "Copier le lien dans le presse-papier",
"Remove share" : "Supprimer le partage",
"Public shares" : "Partages publics",
"Public link (" : "Lien public (",
"Add a public link" : "Ajouter un lien public",
+ "Unsent invitations" : "Invitations non envoyées",
"Enter a name to start the search" : "Saisissez un texte pour lancer la recherche",
+ "Invitation sent to {name}" : "Courriel d'invitation envoyé à {name}",
+ "Error sending invitation to {name}" : "Erreur lors de l'envoi du courriel d'invitation à {name}",
"Link copied to clipboard" : "Lien copié dans le presse-papier",
"Error while copying link to clipboard" : "Erreur lors de la copie du lien dans le presse-papier",
"Error while adding share" : "Erreur lors de l'ajout du partage",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mois",
"Year" : "Année",
"Error loading polls" : "Erreur lors du chargement des sondages",
- "Error deleting poll." : "Erreur de suppression du sondage.",
- "Deleted poll permanently." : "Le sondage a été supprimé définitivement.",
- "Error cloning poll." : "Erreur de duplication du sondage.",
- "Invitation mail sent to %n." : "Courriel d'invitation envoyé à %n.",
- "Error sending invitation mail to %n." : "Erreur lors de l'envoi du courriel d'invitation à %n.",
"User {userId} removed" : "L'utilisateur {userId} a été supprimé",
"Access denied" : "Accès refusé",
"You are not allowed to view this poll or the poll does not exist." : "Vous n’êtes pas autorisé à voir ce sondage ou ce sondage n'existe plus.",
diff --git a/l10n/fr.json b/l10n/fr.json
index 5ecbd176..39472546 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -68,6 +68,8 @@
"All polls" : "Tous les sondages",
"Expired polls" : "Sondages expirés",
"Deleted polls" : "Sondages supprimés",
+ "Error cloning poll." : "Erreur de duplication du sondage.",
+ "Error deleting poll." : "Erreur de suppression du sondage.",
"Clone poll" : "Dupliquer le sondage",
"Delete poll" : "Supprimer le sondage",
"Restore poll" : "Restaurer le sondage",
@@ -102,6 +104,7 @@
"Create new poll" : "Créer un nouveau sondage",
"Title must not be empty!" : "Le titre ne doit pas être vide !",
"%n successfully saved" : "%n enregistré avec succès",
+ "Error writing poll" : "Erreur d'écriture du sondage",
"Available Options" : "Options disponibles",
"Delete option" : "Supprimer ce choix",
"Clone option" : "Dupliquer cette option",
@@ -111,13 +114,17 @@
"Add a new text option" : "Ajouter une nouvelle option de texte",
"Enter option text" : "Saisissez une option de texte",
"Invitations" : "Invitations",
- "Invited users will get informed immediately via email!" : "Les utilisateurs invités seront immédiatement informés par courriel !",
+ "Resend invitation mail" : "Renvoi du courriel d'invitation",
+ "Send invitation mail" : "Envoi du courriel d'invitation",
"Copy link to clipboard" : "Copier le lien dans le presse-papier",
"Remove share" : "Supprimer le partage",
"Public shares" : "Partages publics",
"Public link (" : "Lien public (",
"Add a public link" : "Ajouter un lien public",
+ "Unsent invitations" : "Invitations non envoyées",
"Enter a name to start the search" : "Saisissez un texte pour lancer la recherche",
+ "Invitation sent to {name}" : "Courriel d'invitation envoyé à {name}",
+ "Error sending invitation to {name}" : "Erreur lors de l'envoi du courriel d'invitation à {name}",
"Link copied to clipboard" : "Lien copié dans le presse-papier",
"Error while copying link to clipboard" : "Erreur lors de la copie du lien dans le presse-papier",
"Error while adding share" : "Erreur lors de l'ajout du partage",
@@ -168,11 +175,6 @@
"Month" : "Mois",
"Year" : "Année",
"Error loading polls" : "Erreur lors du chargement des sondages",
- "Error deleting poll." : "Erreur de suppression du sondage.",
- "Deleted poll permanently." : "Le sondage a été supprimé définitivement.",
- "Error cloning poll." : "Erreur de duplication du sondage.",
- "Invitation mail sent to %n." : "Courriel d'invitation envoyé à %n.",
- "Error sending invitation mail to %n." : "Erreur lors de l'envoi du courriel d'invitation à %n.",
"User {userId} removed" : "L'utilisateur {userId} a été supprimé",
"Access denied" : "Accès refusé",
"You are not allowed to view this poll or the poll does not exist." : "Vous n’êtes pas autorisé à voir ce sondage ou ce sondage n'existe plus.",
diff --git a/l10n/gl.js b/l10n/gl.js
index 36f64519..3dff9300 100644
--- a/l10n/gl.js
+++ b/l10n/gl.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Todas as enquisas",
"Expired polls" : "Enquisas caducadas",
"Deleted polls" : "Enquisas eliminadas",
+ "Error cloning poll." : "Produciuse un erro ao clonar a enquisa.",
+ "Error deleting poll." : "Produciuse un erro ao eliminar a enquisa.",
"Clone poll" : "Clonar a enquisa",
"Delete poll" : "Eliminar a enquisa",
"Restore poll" : "Restaurar a enquisa",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Crear unha enquisa nova",
"Title must not be empty!" : "O título non debe estar baleiro!",
"%n successfully saved" : "%n foi gardada satisfactoriamente",
+ "Error writing poll" : "Produciuse un erro ao escribir a enquisa.",
"Available Options" : "Opcións dispoñíbeis",
"Delete option" : "Eliminar opción",
"Clone option" : "Clonar a opción",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Engadir unha nova opción de texto",
"Enter option text" : "Introduza o texto da opción",
"Invitations" : "Convites",
- "Invited users will get informed immediately via email!" : "Os usuarios convidados serán informados de inmediato por correo e!",
+ "Resend invitation mail" : "Volver enviar o correo de convite",
+ "Send invitation mail" : "Enviar o correo de convite",
"Copy link to clipboard" : "Copiar a ligazón no portapapeis",
"Remove share" : "Retirar a compartición",
"Public shares" : "Comparticións públicas",
"Public link (" : "Ligazón pública (",
"Add a public link" : "Engadir unha ligazón pública",
+ "Unsent invitations" : "Convites non enviados",
"Enter a name to start the search" : "Introduza un nome para comezar a busca",
+ "Invitation sent to {name}" : "Enviouse o convite a {name}",
+ "Error sending invitation to {name}" : "Produciuse un erro ao enviar o convite a {name}",
"Link copied to clipboard" : "A ligazón foi copiada no portapapeis.",
"Error while copying link to clipboard" : "Produciuse un erro ao copiar a ligazón no portapapeis",
"Error while adding share" : "Produciuse un erro ao engadir o recurso compartido",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mes",
"Year" : "Ano",
"Error loading polls" : "Produciuse un erro ao cargar enquisas",
- "Error deleting poll." : "Produciuse un erro ao eliminar a enquisa.",
- "Deleted poll permanently." : "Eliminar a enquisa de xeito permanente",
- "Error cloning poll." : "Produciuse un erro ao clonar a enquisa.",
- "Invitation mail sent to %n." : "Enviouse o correo de convite a %n.",
- "Error sending invitation mail to %n." : "Produciuse un erro ao enviar o correo de convite a %n.",
"User {userId} removed" : "Eliminouse o usuario {userId}",
"Access denied" : "Acceso denegado",
"You are not allowed to view this poll or the poll does not exist." : "Non ten permisos para ver esta enquisa ou a enquisa non existe.",
diff --git a/l10n/gl.json b/l10n/gl.json
index adc640b6..612e007f 100644
--- a/l10n/gl.json
+++ b/l10n/gl.json
@@ -68,6 +68,8 @@
"All polls" : "Todas as enquisas",
"Expired polls" : "Enquisas caducadas",
"Deleted polls" : "Enquisas eliminadas",
+ "Error cloning poll." : "Produciuse un erro ao clonar a enquisa.",
+ "Error deleting poll." : "Produciuse un erro ao eliminar a enquisa.",
"Clone poll" : "Clonar a enquisa",
"Delete poll" : "Eliminar a enquisa",
"Restore poll" : "Restaurar a enquisa",
@@ -102,6 +104,7 @@
"Create new poll" : "Crear unha enquisa nova",
"Title must not be empty!" : "O título non debe estar baleiro!",
"%n successfully saved" : "%n foi gardada satisfactoriamente",
+ "Error writing poll" : "Produciuse un erro ao escribir a enquisa.",
"Available Options" : "Opcións dispoñíbeis",
"Delete option" : "Eliminar opción",
"Clone option" : "Clonar a opción",
@@ -111,13 +114,17 @@
"Add a new text option" : "Engadir unha nova opción de texto",
"Enter option text" : "Introduza o texto da opción",
"Invitations" : "Convites",
- "Invited users will get informed immediately via email!" : "Os usuarios convidados serán informados de inmediato por correo e!",
+ "Resend invitation mail" : "Volver enviar o correo de convite",
+ "Send invitation mail" : "Enviar o correo de convite",
"Copy link to clipboard" : "Copiar a ligazón no portapapeis",
"Remove share" : "Retirar a compartición",
"Public shares" : "Comparticións públicas",
"Public link (" : "Ligazón pública (",
"Add a public link" : "Engadir unha ligazón pública",
+ "Unsent invitations" : "Convites non enviados",
"Enter a name to start the search" : "Introduza un nome para comezar a busca",
+ "Invitation sent to {name}" : "Enviouse o convite a {name}",
+ "Error sending invitation to {name}" : "Produciuse un erro ao enviar o convite a {name}",
"Link copied to clipboard" : "A ligazón foi copiada no portapapeis.",
"Error while copying link to clipboard" : "Produciuse un erro ao copiar a ligazón no portapapeis",
"Error while adding share" : "Produciuse un erro ao engadir o recurso compartido",
@@ -168,11 +175,6 @@
"Month" : "Mes",
"Year" : "Ano",
"Error loading polls" : "Produciuse un erro ao cargar enquisas",
- "Error deleting poll." : "Produciuse un erro ao eliminar a enquisa.",
- "Deleted poll permanently." : "Eliminar a enquisa de xeito permanente",
- "Error cloning poll." : "Produciuse un erro ao clonar a enquisa.",
- "Invitation mail sent to %n." : "Enviouse o correo de convite a %n.",
- "Error sending invitation mail to %n." : "Produciuse un erro ao enviar o correo de convite a %n.",
"User {userId} removed" : "Eliminouse o usuario {userId}",
"Access denied" : "Acceso denegado",
"You are not allowed to view this poll or the poll does not exist." : "Non ten permisos para ver esta enquisa ou a enquisa non existe.",
diff --git a/l10n/he.js b/l10n/he.js
index 23edc0e9..f845d009 100644
--- a/l10n/he.js
+++ b/l10n/he.js
@@ -57,6 +57,8 @@ OC.L10N.register(
"All polls" : "כל הסקרים",
"Expired polls" : "סקרים שפג תוקפם",
"Deleted polls" : "סקרים שנמחקו",
+ "Error cloning poll." : "שגיאה בשכפול סקר.",
+ "Error deleting poll." : "שגיאה במחיקת סקר.",
"Clone poll" : "שכפול סקר",
"Delete poll" : "מחיקת סקר",
"Restore poll" : "שחזור סקר",
@@ -98,7 +100,6 @@ OC.L10N.register(
"Add a new text option" : "הוספת אפשרות טקסט חדשה",
"Enter option text" : "נא למלא טקסט לאפשרות",
"Invitations" : "הזמנות",
- "Invited users will get informed immediately via email!" : "המשתמשים שהוזמנו יקבלו הודעה על כך לדוא״ל מיידית!",
"Copy link to clipboard" : "העתקת קישור ללוח הגזירים",
"Remove share" : "הסרת שיתוף",
"Public shares" : "שיתופים ציבוריים",
@@ -139,10 +140,6 @@ OC.L10N.register(
"Month" : "חודש",
"Year" : "שנה",
"Error loading polls" : "שגיאה בטעינת סקרים",
- "Error deleting poll." : "שגיאה במחיקת סקר.",
- "Deleted poll permanently." : "הסקר נמחק לצמיתות.",
- "Error cloning poll." : "שגיאה בשכפול סקר.",
- "Invitation mail sent to %n." : "נשלחה הזמנה בדוא״ל אל %n.",
"User {userId} removed" : "המשתמש {userId} הוסר",
"Access denied" : "הגישה נדחתה",
"You are not allowed to view this poll or the poll does not exist." : "אסור לך לצפות בסקר זה או שהסקר אינו קיים.",
diff --git a/l10n/he.json b/l10n/he.json
index a95aae33..7712fdd9 100644
--- a/l10n/he.json
+++ b/l10n/he.json
@@ -55,6 +55,8 @@
"All polls" : "כל הסקרים",
"Expired polls" : "סקרים שפג תוקפם",
"Deleted polls" : "סקרים שנמחקו",
+ "Error cloning poll." : "שגיאה בשכפול סקר.",
+ "Error deleting poll." : "שגיאה במחיקת סקר.",
"Clone poll" : "שכפול סקר",
"Delete poll" : "מחיקת סקר",
"Restore poll" : "שחזור סקר",
@@ -96,7 +98,6 @@
"Add a new text option" : "הוספת אפשרות טקסט חדשה",
"Enter option text" : "נא למלא טקסט לאפשרות",
"Invitations" : "הזמנות",
- "Invited users will get informed immediately via email!" : "המשתמשים שהוזמנו יקבלו הודעה על כך לדוא״ל מיידית!",
"Copy link to clipboard" : "העתקת קישור ללוח הגזירים",
"Remove share" : "הסרת שיתוף",
"Public shares" : "שיתופים ציבוריים",
@@ -137,10 +138,6 @@
"Month" : "חודש",
"Year" : "שנה",
"Error loading polls" : "שגיאה בטעינת סקרים",
- "Error deleting poll." : "שגיאה במחיקת סקר.",
- "Deleted poll permanently." : "הסקר נמחק לצמיתות.",
- "Error cloning poll." : "שגיאה בשכפול סקר.",
- "Invitation mail sent to %n." : "נשלחה הזמנה בדוא״ל אל %n.",
"User {userId} removed" : "המשתמש {userId} הוסר",
"Access denied" : "הגישה נדחתה",
"You are not allowed to view this poll or the poll does not exist." : "אסור לך לצפות בסקר זה או שהסקר אינו קיים.",
diff --git a/l10n/hr.js b/l10n/hr.js
index c309eeb6..8ad3f8c0 100644
--- a/l10n/hr.js
+++ b/l10n/hr.js
@@ -19,6 +19,7 @@ OC.L10N.register(
"This email is sent to you, because you subscribed to notifications of this poll. To opt out, visit the poll and remove your subscription." : "Primili ste ovu poruku e-pošte jer ste se preplatili na obavijesti u vezi s ovom anketom. Ako ne želite primati ovakve poruke, otvorite anketu i otkažite pretplatu.",
"A polls app, similar to doodle/dudle with the possibility to restrict access." : "Aplikacija za ankete, nalik aplikaciji doodle/dudle s mogućnošću ograničavanja pristupa.",
"A polls app, similar to doodle/dudle with the possibility to restrict access (members, certain groups/users, hidden and public)." : "Aplikacija za ankete, nalik aplikaciji doodle/dudle s mogućnošću ograničavanja pristupa (članovi, određene grupe/korisnici, skriveno, javno).",
+ "Error loading poll list" : "Pogreška pri učitavanju popisa anketa",
"Confirmed" : "Potvrđeno",
"Add a date option" : "Dodaj mogućnost datuma",
"Click to add a date" : "Klikni za dodavanje datuma",
@@ -31,9 +32,16 @@ OC.L10N.register(
"OK" : "U redu",
"Week" : "Tjedan",
"Shift all date options" : "Mogućnosti pomicanja svih datuma",
+ "Decrease unit" : "Smanji jedinicu",
+ "Increase unit" : "Povećaj jedinicu",
"Shift" : "Pomakni",
"No Participants until now" : "Dosad nije bilo sudionika",
+ "_%n Participant_::_%n Participants_" : ["%n sudionik","%n sudionika","%n sudionika"],
"started this poll on %n. " : "je otvorio anketu %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Ova je anketa istekla {dateString}. Potvrđene mogućnosti označene su u nastavku.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Ova je anketa istekla {dateString} ali nema potvrđenih mogućnosti.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Svoje favorite možete potvrditi u kartici s mogućnostima u bočnoj traci.",
+ "You can place your vote until {dateString}." : "Možete glasati najkasnije do {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Imena ostalih sudionika skrivena su jer je ovo anonimna anketa. ",
"Results are hidden. " : "Rezultati su skriveni. ",
"They will be revealed after the poll is expired. " : "Postat će vidljivi po isteku ankete. ",
@@ -62,6 +70,8 @@ OC.L10N.register(
"All polls" : "Sve ankete",
"Expired polls" : "Istekle ankete",
"Deleted polls" : "Izbrisane ankete",
+ "Error cloning poll." : "Pogreška pri kloniranju ankete.",
+ "Error deleting poll." : "Pogreška pri brisanju ankete.",
"Clone poll" : "Kloniraj anketu",
"Delete poll" : "Izbriši anketu",
"Restore poll" : "Vrati anketu",
@@ -74,6 +84,7 @@ OC.L10N.register(
"Visible to other users" : "Vidljivo ostalim korisnicima",
"Hidden to other users" : "Skriveno ostalim korisnicima",
"never" : "nikad",
+ "Error loading poll" : "Pogreška pri učitavanju ankete",
"Details" : "Pojedinosti",
"Configuration" : "Konfiguracija",
"Options" : "Mogućnosti",
@@ -98,10 +109,12 @@ OC.L10N.register(
"Available Options" : "Dostupne mogućnosti",
"Delete option" : "Izbriši mogućnost",
"Clone option" : "Mogućnost kloniranja",
+ "Unconfirm option" : "Otkaži mogućnost",
+ "Confirm option" : "Potvrdi mogućnost",
+ "There are no vote options specified." : "Nema definiranih mogućnosti glasanja.",
"Add a new text option" : "Dodaj novu mogućnost teksta",
"Enter option text" : "Unesite tekst mogućnosti",
"Invitations" : "Pozivnice",
- "Invited users will get informed immediately via email!" : "Pozvani korisnici primit će obavijest putem e-pošte!",
"Copy link to clipboard" : "Kopiraj poveznicu u međuspremnik",
"Remove share" : "Ukloni dijeljenje",
"Public shares" : "Javna dijeljenja",
@@ -113,7 +126,12 @@ OC.L10N.register(
"Error while adding share" : "Pogreška pri dodavanju dijeljenja",
"Receive notification email on activity" : "Primaj obavijesti o aktivnostima e-poštom",
"Your personal link to this poll: %n" : "Vaša osobna poveznica na ovu anketu: %n",
+ "Who are you?" : "Tko ste vi?",
+ "To participate, tell us how we can call you!" : "Ako želite sudjelovati, javite nam kako vas možemo zvati!",
"Enter your name" : "Unesite svoje ime",
+ "Please use at least 3 characters for your name." : "Ime mora sadržavati najmanje 3 znaka.",
+ "This name is not valid, i.e. because it is already in use." : "Ime nije važeće, npr. već je u uporabi.",
+ "OK, we will call you {username}." : "U redu, zvat ćemo vas {username}.",
"You have an account? Log in here." : "Već imate račun? Prijavite se ovdje.",
"Please use at least 3 characters for your username!" : "Korisničko ime mora sadržavati najmanje 3 znaka!",
"This username can not be chosen." : "Ovo korisničko ime ne može se odabrati.",
@@ -125,28 +143,34 @@ OC.L10N.register(
"The poll does not exist" : "Anketa ne postoji",
"Enter a poll or start a new one." : "Sudjelujte u anketi ili započnite novu.",
"Goto Nextcloud" : "Idite na Nextcloud",
+ "No existing polls." : "Nema postojećih anketa.",
"Relevant polls" : "Relevantne ankete",
"Hidden polls" : "Skrivene ankete",
"My deleted polls" : "Moje izbrisane ankete",
"Participated by me" : "Ankete u kojima sam sudjelovao",
+ "Your polls (where you are the owner)." : "Vaše ankete (kojima ste vlasnik).",
+ "All polls which are relevant or important to you, because you are a participant or the owner or you are invited to. Without expired polls." : "Sve ankete s odgovarajućim značenjem za vas jer ste njihov sudionik ili vlasnik ili ste pozvani da u njima sudjelujete. Bez isteklih anketa.",
"A complete list with all public polls on this site, regardless who is the owner." : "Potpuni popis svih javnih anketa na ovom web-mjestu, bez obzira na to tko je vlasnik.",
+ "All hidden polls, to which you have access." : "Sve skrivene ankete kojima možete pristupiti.",
+ "The trash bin." : "Kanta za smeće.",
"All polls, where you placed a vote." : "Sve ankete u kojima ste odabrali neki od ponuđenih odgovora.",
"Polls which reached their expiry date." : "Ankete koje su prekoračile datum isteka.",
"All polls, where you have access to." : "Sve ankete kojima možete pristupiti.",
"Toggle Sidebar" : "Uključi/isključi bočnu traku",
"Deleted" : "Izbrisano",
+ "There are no vote options, add some in the options section of the right sidebar." : "Ne postoje nikakve mogućnosti glasanja, dodajte ih u odjeljku s mogućnostima na desnoj traci.",
"There are no vote options. Maybe the owner did not provide some until now." : "Ne postoje nikakve mogućnosti glasanja. Možda vlasnik nije dosad odredio nikakve mogućnosti.",
+ "Switch to mobile view" : "Prebaci u prikaz prilagođen mobilnim uređajima",
+ "Switch to desktop view" : "Prebaci u prikaz prilagođen stolnim računalima",
+ "Date order" : "Redoslijed po datumu",
+ "Original order" : "Izvorni redoslijed",
+ "Ranked order" : "Redoslijed po rangu",
"Minute" : "Minuta",
"Hour" : "Sat",
"Day" : "Dan",
"Month" : "Mjesec",
"Year" : "Godina",
"Error loading polls" : "Pogreška pri učitavanju anketa",
- "Error deleting poll." : "Pogreška pri brisanju ankete.",
- "Deleted poll permanently." : "Anketa je trajno izbrisana.",
- "Error cloning poll." : "Pogreška pri kloniranju ankete.",
- "Invitation mail sent to %n." : "Pozivnica za n% poslana je putem e-pošte.",
- "Error sending invitation mail to %n." : "Pogreška pri slanju pozivnice za %n putem e-pošte.",
"User {userId} removed" : "Korisnik {userId} je uklonjen",
"Access denied" : "Pristup odbijen",
"You are not allowed to view this poll or the poll does not exist." : "Nije vam dopušteno pregledavati ovu anketu ili anketa ne postoji.",
diff --git a/l10n/hr.json b/l10n/hr.json
index 63c5e51f..ae4a55bc 100644
--- a/l10n/hr.json
+++ b/l10n/hr.json
@@ -17,6 +17,7 @@
"This email is sent to you, because you subscribed to notifications of this poll. To opt out, visit the poll and remove your subscription." : "Primili ste ovu poruku e-pošte jer ste se preplatili na obavijesti u vezi s ovom anketom. Ako ne želite primati ovakve poruke, otvorite anketu i otkažite pretplatu.",
"A polls app, similar to doodle/dudle with the possibility to restrict access." : "Aplikacija za ankete, nalik aplikaciji doodle/dudle s mogućnošću ograničavanja pristupa.",
"A polls app, similar to doodle/dudle with the possibility to restrict access (members, certain groups/users, hidden and public)." : "Aplikacija za ankete, nalik aplikaciji doodle/dudle s mogućnošću ograničavanja pristupa (članovi, određene grupe/korisnici, skriveno, javno).",
+ "Error loading poll list" : "Pogreška pri učitavanju popisa anketa",
"Confirmed" : "Potvrđeno",
"Add a date option" : "Dodaj mogućnost datuma",
"Click to add a date" : "Klikni za dodavanje datuma",
@@ -29,9 +30,16 @@
"OK" : "U redu",
"Week" : "Tjedan",
"Shift all date options" : "Mogućnosti pomicanja svih datuma",
+ "Decrease unit" : "Smanji jedinicu",
+ "Increase unit" : "Povećaj jedinicu",
"Shift" : "Pomakni",
"No Participants until now" : "Dosad nije bilo sudionika",
+ "_%n Participant_::_%n Participants_" : ["%n sudionik","%n sudionika","%n sudionika"],
"started this poll on %n. " : "je otvorio anketu %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Ova je anketa istekla {dateString}. Potvrđene mogućnosti označene su u nastavku.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Ova je anketa istekla {dateString} ali nema potvrđenih mogućnosti.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Svoje favorite možete potvrditi u kartici s mogućnostima u bočnoj traci.",
+ "You can place your vote until {dateString}." : "Možete glasati najkasnije do {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Imena ostalih sudionika skrivena su jer je ovo anonimna anketa. ",
"Results are hidden. " : "Rezultati su skriveni. ",
"They will be revealed after the poll is expired. " : "Postat će vidljivi po isteku ankete. ",
@@ -60,6 +68,8 @@
"All polls" : "Sve ankete",
"Expired polls" : "Istekle ankete",
"Deleted polls" : "Izbrisane ankete",
+ "Error cloning poll." : "Pogreška pri kloniranju ankete.",
+ "Error deleting poll." : "Pogreška pri brisanju ankete.",
"Clone poll" : "Kloniraj anketu",
"Delete poll" : "Izbriši anketu",
"Restore poll" : "Vrati anketu",
@@ -72,6 +82,7 @@
"Visible to other users" : "Vidljivo ostalim korisnicima",
"Hidden to other users" : "Skriveno ostalim korisnicima",
"never" : "nikad",
+ "Error loading poll" : "Pogreška pri učitavanju ankete",
"Details" : "Pojedinosti",
"Configuration" : "Konfiguracija",
"Options" : "Mogućnosti",
@@ -96,10 +107,12 @@
"Available Options" : "Dostupne mogućnosti",
"Delete option" : "Izbriši mogućnost",
"Clone option" : "Mogućnost kloniranja",
+ "Unconfirm option" : "Otkaži mogućnost",
+ "Confirm option" : "Potvrdi mogućnost",
+ "There are no vote options specified." : "Nema definiranih mogućnosti glasanja.",
"Add a new text option" : "Dodaj novu mogućnost teksta",
"Enter option text" : "Unesite tekst mogućnosti",
"Invitations" : "Pozivnice",
- "Invited users will get informed immediately via email!" : "Pozvani korisnici primit će obavijest putem e-pošte!",
"Copy link to clipboard" : "Kopiraj poveznicu u međuspremnik",
"Remove share" : "Ukloni dijeljenje",
"Public shares" : "Javna dijeljenja",
@@ -111,7 +124,12 @@
"Error while adding share" : "Pogreška pri dodavanju dijeljenja",
"Receive notification email on activity" : "Primaj obavijesti o aktivnostima e-poštom",
"Your personal link to this poll: %n" : "Vaša osobna poveznica na ovu anketu: %n",
+ "Who are you?" : "Tko ste vi?",
+ "To participate, tell us how we can call you!" : "Ako želite sudjelovati, javite nam kako vas možemo zvati!",
"Enter your name" : "Unesite svoje ime",
+ "Please use at least 3 characters for your name." : "Ime mora sadržavati najmanje 3 znaka.",
+ "This name is not valid, i.e. because it is already in use." : "Ime nije važeće, npr. već je u uporabi.",
+ "OK, we will call you {username}." : "U redu, zvat ćemo vas {username}.",
"You have an account? Log in here." : "Već imate račun? Prijavite se ovdje.",
"Please use at least 3 characters for your username!" : "Korisničko ime mora sadržavati najmanje 3 znaka!",
"This username can not be chosen." : "Ovo korisničko ime ne može se odabrati.",
@@ -123,28 +141,34 @@
"The poll does not exist" : "Anketa ne postoji",
"Enter a poll or start a new one." : "Sudjelujte u anketi ili započnite novu.",
"Goto Nextcloud" : "Idite na Nextcloud",
+ "No existing polls." : "Nema postojećih anketa.",
"Relevant polls" : "Relevantne ankete",
"Hidden polls" : "Skrivene ankete",
"My deleted polls" : "Moje izbrisane ankete",
"Participated by me" : "Ankete u kojima sam sudjelovao",
+ "Your polls (where you are the owner)." : "Vaše ankete (kojima ste vlasnik).",
+ "All polls which are relevant or important to you, because you are a participant or the owner or you are invited to. Without expired polls." : "Sve ankete s odgovarajućim značenjem za vas jer ste njihov sudionik ili vlasnik ili ste pozvani da u njima sudjelujete. Bez isteklih anketa.",
"A complete list with all public polls on this site, regardless who is the owner." : "Potpuni popis svih javnih anketa na ovom web-mjestu, bez obzira na to tko je vlasnik.",
+ "All hidden polls, to which you have access." : "Sve skrivene ankete kojima možete pristupiti.",
+ "The trash bin." : "Kanta za smeće.",
"All polls, where you placed a vote." : "Sve ankete u kojima ste odabrali neki od ponuđenih odgovora.",
"Polls which reached their expiry date." : "Ankete koje su prekoračile datum isteka.",
"All polls, where you have access to." : "Sve ankete kojima možete pristupiti.",
"Toggle Sidebar" : "Uključi/isključi bočnu traku",
"Deleted" : "Izbrisano",
+ "There are no vote options, add some in the options section of the right sidebar." : "Ne postoje nikakve mogućnosti glasanja, dodajte ih u odjeljku s mogućnostima na desnoj traci.",
"There are no vote options. Maybe the owner did not provide some until now." : "Ne postoje nikakve mogućnosti glasanja. Možda vlasnik nije dosad odredio nikakve mogućnosti.",
+ "Switch to mobile view" : "Prebaci u prikaz prilagođen mobilnim uređajima",
+ "Switch to desktop view" : "Prebaci u prikaz prilagođen stolnim računalima",
+ "Date order" : "Redoslijed po datumu",
+ "Original order" : "Izvorni redoslijed",
+ "Ranked order" : "Redoslijed po rangu",
"Minute" : "Minuta",
"Hour" : "Sat",
"Day" : "Dan",
"Month" : "Mjesec",
"Year" : "Godina",
"Error loading polls" : "Pogreška pri učitavanju anketa",
- "Error deleting poll." : "Pogreška pri brisanju ankete.",
- "Deleted poll permanently." : "Anketa je trajno izbrisana.",
- "Error cloning poll." : "Pogreška pri kloniranju ankete.",
- "Invitation mail sent to %n." : "Pozivnica za n% poslana je putem e-pošte.",
- "Error sending invitation mail to %n." : "Pogreška pri slanju pozivnice za %n putem e-pošte.",
"User {userId} removed" : "Korisnik {userId} je uklonjen",
"Access denied" : "Pristup odbijen",
"You are not allowed to view this poll or the poll does not exist." : "Nije vam dopušteno pregledavati ovu anketu ili anketa ne postoji.",
diff --git a/l10n/is.js b/l10n/is.js
index a67e6562..5c50af22 100644
--- a/l10n/is.js
+++ b/l10n/is.js
@@ -49,6 +49,8 @@ OC.L10N.register(
"All polls" : "Allar kannanir",
"Expired polls" : "Útrunnar kannanir",
"Deleted polls" : "Eyddar kannanir",
+ "Error cloning poll." : "Villa við að klóna könnun.",
+ "Error deleting poll." : "Villa við að eyða könnun.",
"Clone poll" : "Klóna könnun",
"Delete poll" : "Eyða könnun",
"Restore poll" : "Endurheimta könnun",
@@ -88,7 +90,6 @@ OC.L10N.register(
"Add a new text option" : "Bæta við nýjum textavalkosti",
"Enter option text" : "Settu inn texta valkostsins",
"Invitations" : "Boðskort",
- "Invited users will get informed immediately via email!" : "Boðnir notendur eru strax látnir vita með tölvupósti!",
"Copy link to clipboard" : "Afrita tengil á klippispjald",
"Remove share" : "Fjarlægja sameign",
"Public shares" : "Opinberar sameignir",
@@ -128,11 +129,6 @@ OC.L10N.register(
"Month" : "Mánuður",
"Year" : "Ár",
"Error loading polls" : "Villa við að hlaða inn könnunum",
- "Error deleting poll." : "Villa við að eyða könnun.",
- "Deleted poll permanently." : "Eyddi könnun endanlega.",
- "Error cloning poll." : "Villa við að klóna könnun.",
- "Invitation mail sent to %n." : "Boðspóstur var sendur til %n.",
- "Error sending invitation mail to %n." : "Villa við að senda boðspóst til %n.",
"User {userId} removed" : "Notandinn {userId} fjarlægður",
"Access denied" : "Aðgangur ekki leyfður",
"You are not allowed to view this poll or the poll does not exist." : "Þú hefur ekki heimild til að skoða þessa könnun eða að könnunin er ekki til.",
diff --git a/l10n/is.json b/l10n/is.json
index a04acea9..8bb234a0 100644
--- a/l10n/is.json
+++ b/l10n/is.json
@@ -47,6 +47,8 @@
"All polls" : "Allar kannanir",
"Expired polls" : "Útrunnar kannanir",
"Deleted polls" : "Eyddar kannanir",
+ "Error cloning poll." : "Villa við að klóna könnun.",
+ "Error deleting poll." : "Villa við að eyða könnun.",
"Clone poll" : "Klóna könnun",
"Delete poll" : "Eyða könnun",
"Restore poll" : "Endurheimta könnun",
@@ -86,7 +88,6 @@
"Add a new text option" : "Bæta við nýjum textavalkosti",
"Enter option text" : "Settu inn texta valkostsins",
"Invitations" : "Boðskort",
- "Invited users will get informed immediately via email!" : "Boðnir notendur eru strax látnir vita með tölvupósti!",
"Copy link to clipboard" : "Afrita tengil á klippispjald",
"Remove share" : "Fjarlægja sameign",
"Public shares" : "Opinberar sameignir",
@@ -126,11 +127,6 @@
"Month" : "Mánuður",
"Year" : "Ár",
"Error loading polls" : "Villa við að hlaða inn könnunum",
- "Error deleting poll." : "Villa við að eyða könnun.",
- "Deleted poll permanently." : "Eyddi könnun endanlega.",
- "Error cloning poll." : "Villa við að klóna könnun.",
- "Invitation mail sent to %n." : "Boðspóstur var sendur til %n.",
- "Error sending invitation mail to %n." : "Villa við að senda boðspóst til %n.",
"User {userId} removed" : "Notandinn {userId} fjarlægður",
"Access denied" : "Aðgangur ekki leyfður",
"You are not allowed to view this poll or the poll does not exist." : "Þú hefur ekki heimild til að skoða þessa könnun eða að könnunin er ekki til.",
diff --git a/l10n/it.js b/l10n/it.js
index 0fe893d7..568532dd 100644
--- a/l10n/it.js
+++ b/l10n/it.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Tutti i sondaggi",
"Expired polls" : "Sondaggi scaduti",
"Deleted polls" : "Sondaggi eliminati",
+ "Error cloning poll." : "Errore durante la clonazione del sondaggio.",
+ "Error deleting poll." : "Errore durante l'eliminazione del sondaggio.",
"Clone poll" : "Clona sondaggio",
"Delete poll" : "Elimina sondaggio",
"Restore poll" : "Ripristina sondaggio",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Crea nuovo sondaggio",
"Title must not be empty!" : "Il titolo non può essere vuoto!",
"%n successfully saved" : "%n salvato correttamente",
+ "Error writing poll" : "Errore durante la scrittura del sondaggio",
"Available Options" : "Opzioni disponibili",
"Delete option" : "Elimina opzione",
"Clone option" : "Clona opzione",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Aggiungi una nuova opzione di testo",
"Enter option text" : "Digita il testo dell'opzione",
"Invitations" : "Inviti",
- "Invited users will get informed immediately via email!" : "Gli utenti invitati saranno informati immediatamente tramite email!",
+ "Resend invitation mail" : "Nuovo invio del messaggio di invito",
+ "Send invitation mail" : "Invia messaggio di invito",
"Copy link to clipboard" : "Copia collegamento negli appunti",
"Remove share" : "Rimuovi condivisione",
"Public shares" : "Condivisioni pubbliche",
"Public link (" : "Collegamento pubblico (",
"Add a public link" : "Aggiungi un collegamento pubblico",
+ "Unsent invitations" : "Inviti non inviati",
"Enter a name to start the search" : "Digita un nome per iniziare la ricerca",
+ "Invitation sent to {name}" : "Invito inviato a {name}",
+ "Error sending invitation to {name}" : "Errore durante l'invio dell'invito a {name}",
"Link copied to clipboard" : "Collegamento copiato negli appunti",
"Error while copying link to clipboard" : "Errore durante la copia del collegamento negli appunti",
"Error while adding share" : "Errore durante l'aggiunta della condivisione",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mese",
"Year" : "Anno",
"Error loading polls" : "Errore durante il caricamento dei sondaggi",
- "Error deleting poll." : "Errore durante l'eliminazione del sondaggio.",
- "Deleted poll permanently." : "Sondaggio eliminato definitivamente.",
- "Error cloning poll." : "Errore durante la clonazione del sondaggio.",
- "Invitation mail sent to %n." : "Messaggio di invito inviato a %n.",
- "Error sending invitation mail to %n." : "Errore durante l'invio del messaggio di invito a %n.",
"User {userId} removed" : "Utente {userId} rimosso",
"Access denied" : "Accesso negato",
"You are not allowed to view this poll or the poll does not exist." : "Non hai il permesso di vedere questo sondaggio o il sondaggio non esiste.",
diff --git a/l10n/it.json b/l10n/it.json
index 02326e18..1d889e1d 100644
--- a/l10n/it.json
+++ b/l10n/it.json
@@ -68,6 +68,8 @@
"All polls" : "Tutti i sondaggi",
"Expired polls" : "Sondaggi scaduti",
"Deleted polls" : "Sondaggi eliminati",
+ "Error cloning poll." : "Errore durante la clonazione del sondaggio.",
+ "Error deleting poll." : "Errore durante l'eliminazione del sondaggio.",
"Clone poll" : "Clona sondaggio",
"Delete poll" : "Elimina sondaggio",
"Restore poll" : "Ripristina sondaggio",
@@ -102,6 +104,7 @@
"Create new poll" : "Crea nuovo sondaggio",
"Title must not be empty!" : "Il titolo non può essere vuoto!",
"%n successfully saved" : "%n salvato correttamente",
+ "Error writing poll" : "Errore durante la scrittura del sondaggio",
"Available Options" : "Opzioni disponibili",
"Delete option" : "Elimina opzione",
"Clone option" : "Clona opzione",
@@ -111,13 +114,17 @@
"Add a new text option" : "Aggiungi una nuova opzione di testo",
"Enter option text" : "Digita il testo dell'opzione",
"Invitations" : "Inviti",
- "Invited users will get informed immediately via email!" : "Gli utenti invitati saranno informati immediatamente tramite email!",
+ "Resend invitation mail" : "Nuovo invio del messaggio di invito",
+ "Send invitation mail" : "Invia messaggio di invito",
"Copy link to clipboard" : "Copia collegamento negli appunti",
"Remove share" : "Rimuovi condivisione",
"Public shares" : "Condivisioni pubbliche",
"Public link (" : "Collegamento pubblico (",
"Add a public link" : "Aggiungi un collegamento pubblico",
+ "Unsent invitations" : "Inviti non inviati",
"Enter a name to start the search" : "Digita un nome per iniziare la ricerca",
+ "Invitation sent to {name}" : "Invito inviato a {name}",
+ "Error sending invitation to {name}" : "Errore durante l'invio dell'invito a {name}",
"Link copied to clipboard" : "Collegamento copiato negli appunti",
"Error while copying link to clipboard" : "Errore durante la copia del collegamento negli appunti",
"Error while adding share" : "Errore durante l'aggiunta della condivisione",
@@ -168,11 +175,6 @@
"Month" : "Mese",
"Year" : "Anno",
"Error loading polls" : "Errore durante il caricamento dei sondaggi",
- "Error deleting poll." : "Errore durante l'eliminazione del sondaggio.",
- "Deleted poll permanently." : "Sondaggio eliminato definitivamente.",
- "Error cloning poll." : "Errore durante la clonazione del sondaggio.",
- "Invitation mail sent to %n." : "Messaggio di invito inviato a %n.",
- "Error sending invitation mail to %n." : "Errore durante l'invio del messaggio di invito a %n.",
"User {userId} removed" : "Utente {userId} rimosso",
"Access denied" : "Accesso negato",
"You are not allowed to view this poll or the poll does not exist." : "Non hai il permesso di vedere questo sondaggio o il sondaggio non esiste.",
diff --git a/l10n/ja.js b/l10n/ja.js
index e2c0ac65..7e6c26d3 100644
--- a/l10n/ja.js
+++ b/l10n/ja.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "全ての投票",
"Expired polls" : "終了した投票",
"Deleted polls" : "削除済みの投票",
+ "Error cloning poll." : "投票のクローン中にエラーが発生しました",
+ "Error deleting poll." : "投票の削除中にエラーが発生しました",
"Clone poll" : "投票を複製",
"Delete poll" : "投票を削除",
"Restore poll" : "投票を再開",
@@ -113,7 +115,6 @@ OC.L10N.register(
"Add a new text option" : "新しいテキスト選択肢を追加",
"Enter option text" : "選択肢を入力",
"Invitations" : "招待",
- "Invited users will get informed immediately via email!" : "招待されたユーザーへすぐにメールでお知らせします!",
"Copy link to clipboard" : "リンクをクリップボードにコピーする",
"Remove share" : "共有を削除",
"Public shares" : "公開共有",
@@ -165,11 +166,6 @@ OC.L10N.register(
"Month" : "月",
"Year" : "年",
"Error loading polls" : "投票の読み込みエラー",
- "Error deleting poll." : "投票の削除中にエラーが発生しました",
- "Deleted poll permanently." : "投票を完全に削除しました",
- "Error cloning poll." : "投票のクローン中にエラーが発生しました",
- "Invitation mail sent to %n." : "%n に招待メールを送信しました。",
- "Error sending invitation mail to %n." : "%n への招待メール送信中にエラーが発生しました。",
"User {userId} removed" : "ユーザ {userId} を除外しました",
"Access denied" : "アクセス拒否",
"You are not allowed to view this poll or the poll does not exist." : "投票を閲覧できないか、投票が存在しません。",
diff --git a/l10n/ja.json b/l10n/ja.json
index 8f72902d..eddc1ef1 100644
--- a/l10n/ja.json
+++ b/l10n/ja.json
@@ -68,6 +68,8 @@
"All polls" : "全ての投票",
"Expired polls" : "終了した投票",
"Deleted polls" : "削除済みの投票",
+ "Error cloning poll." : "投票のクローン中にエラーが発生しました",
+ "Error deleting poll." : "投票の削除中にエラーが発生しました",
"Clone poll" : "投票を複製",
"Delete poll" : "投票を削除",
"Restore poll" : "投票を再開",
@@ -111,7 +113,6 @@
"Add a new text option" : "新しいテキスト選択肢を追加",
"Enter option text" : "選択肢を入力",
"Invitations" : "招待",
- "Invited users will get informed immediately via email!" : "招待されたユーザーへすぐにメールでお知らせします!",
"Copy link to clipboard" : "リンクをクリップボードにコピーする",
"Remove share" : "共有を削除",
"Public shares" : "公開共有",
@@ -163,11 +164,6 @@
"Month" : "月",
"Year" : "年",
"Error loading polls" : "投票の読み込みエラー",
- "Error deleting poll." : "投票の削除中にエラーが発生しました",
- "Deleted poll permanently." : "投票を完全に削除しました",
- "Error cloning poll." : "投票のクローン中にエラーが発生しました",
- "Invitation mail sent to %n." : "%n に招待メールを送信しました。",
- "Error sending invitation mail to %n." : "%n への招待メール送信中にエラーが発生しました。",
"User {userId} removed" : "ユーザ {userId} を除外しました",
"Access denied" : "アクセス拒否",
"You are not allowed to view this poll or the poll does not exist." : "投票を閲覧できないか、投票が存在しません。",
diff --git a/l10n/kn.js b/l10n/kn.js
deleted file mode 100644
index 40f0e05f..00000000
--- a/l10n/kn.js
+++ /dev/null
@@ -1,14 +0,0 @@
-OC.L10N.register(
- "polls",
- {
- "Cancel" : "ರದ್ದು",
- "OK" : "ಸರಿ",
- "Group" : "ಗುಂಪು",
- "Title" : "ಶೀರ್ಷಿಕೆ",
- "Owner" : "Owner",
- "never" : "ಎಂದಿಗೂ",
- "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ",
- "No" : "No",
- "Yes" : "Yes"
-},
-"nplurals=2; plural=(n > 1);");
diff --git a/l10n/kn.json b/l10n/kn.json
deleted file mode 100644
index f75480fd..00000000
--- a/l10n/kn.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{ "translations": {
- "Cancel" : "ರದ್ದು",
- "OK" : "ಸರಿ",
- "Group" : "ಗುಂಪು",
- "Title" : "ಶೀರ್ಷಿಕೆ",
- "Owner" : "Owner",
- "never" : "ಎಂದಿಗೂ",
- "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ",
- "No" : "No",
- "Yes" : "Yes"
-},"pluralForm" :"nplurals=2; plural=(n > 1);"
-} \ No newline at end of file
diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js
index 631ff82a..e6a105b6 100644
--- a/l10n/lt_LT.js
+++ b/l10n/lt_LT.js
@@ -54,6 +54,8 @@ OC.L10N.register(
"All polls" : "Visos apklausos",
"Expired polls" : "Nebegaliojančios apklausos",
"Deleted polls" : "Ištrintos apklausos",
+ "Error cloning poll." : "Klaida dubliuojant apklausą.",
+ "Error deleting poll." : "Klaida ištrinant apklausą.",
"Clone poll" : "Dubliuoti apklausą",
"Delete poll" : "Ištrinti apklausą",
"Restore poll" : "Atkurti apklausą",
@@ -94,7 +96,6 @@ OC.L10N.register(
"Add a new text option" : "Pridėti naują tekstinį variantą",
"Enter option text" : "Įveskite varianto tekstą",
"Invitations" : "Pakvietimai",
- "Invited users will get informed immediately via email!" : "Pakviesti naudotojai bus nedelsiant informuoti el. paštu!",
"Copy link to clipboard" : "Kopijuoti nuorodą į iškarpinę",
"Remove share" : "Šalinti viešinį",
"Public shares" : "Viešieji viešiniai",
@@ -134,11 +135,6 @@ OC.L10N.register(
"Month" : "Mėnuo",
"Year" : "Metai",
"Error loading polls" : "Klaida įkeliant apklausas",
- "Error deleting poll." : "Klaida ištrinant apklausą.",
- "Deleted poll permanently." : "Negrįžtamai ištrinti apklausą.",
- "Error cloning poll." : "Klaida dubliuojant apklausą.",
- "Invitation mail sent to %n." : "Pakvietimo el. paštas išsiųstas naudotojui %n.",
- "Error sending invitation mail to %n." : "Klaida siunčiant pakvietimo el. paštą naudotojui %n.",
"User {userId} removed" : "Naudotojas {userId} pašalintas",
"Access denied" : "Prieiga negalima",
"You are not allowed to view this poll or the poll does not exist." : "Jums neleidžiama peržiūrėti šios apklausos arba apklausos nėra.",
diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json
index fbf10649..e00376d7 100644
--- a/l10n/lt_LT.json
+++ b/l10n/lt_LT.json
@@ -52,6 +52,8 @@
"All polls" : "Visos apklausos",
"Expired polls" : "Nebegaliojančios apklausos",
"Deleted polls" : "Ištrintos apklausos",
+ "Error cloning poll." : "Klaida dubliuojant apklausą.",
+ "Error deleting poll." : "Klaida ištrinant apklausą.",
"Clone poll" : "Dubliuoti apklausą",
"Delete poll" : "Ištrinti apklausą",
"Restore poll" : "Atkurti apklausą",
@@ -92,7 +94,6 @@
"Add a new text option" : "Pridėti naują tekstinį variantą",
"Enter option text" : "Įveskite varianto tekstą",
"Invitations" : "Pakvietimai",
- "Invited users will get informed immediately via email!" : "Pakviesti naudotojai bus nedelsiant informuoti el. paštu!",
"Copy link to clipboard" : "Kopijuoti nuorodą į iškarpinę",
"Remove share" : "Šalinti viešinį",
"Public shares" : "Viešieji viešiniai",
@@ -132,11 +133,6 @@
"Month" : "Mėnuo",
"Year" : "Metai",
"Error loading polls" : "Klaida įkeliant apklausas",
- "Error deleting poll." : "Klaida ištrinant apklausą.",
- "Deleted poll permanently." : "Negrįžtamai ištrinti apklausą.",
- "Error cloning poll." : "Klaida dubliuojant apklausą.",
- "Invitation mail sent to %n." : "Pakvietimo el. paštas išsiųstas naudotojui %n.",
- "Error sending invitation mail to %n." : "Klaida siunčiant pakvietimo el. paštą naudotojui %n.",
"User {userId} removed" : "Naudotojas {userId} pašalintas",
"Access denied" : "Prieiga negalima",
"You are not allowed to view this poll or the poll does not exist." : "Jums neleidžiama peržiūrėti šios apklausos arba apklausos nėra.",
diff --git a/l10n/nl.js b/l10n/nl.js
index a943bc4e..9ba5f7fd 100644
--- a/l10n/nl.js
+++ b/l10n/nl.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Alle peiliingen",
"Expired polls" : "vervallen peilingen",
"Deleted polls" : "Verwijderde peilingen",
+ "Error cloning poll." : "Fout bij klonen peiling.",
+ "Error deleting poll." : "Fout bij verwijderen peiling.",
"Clone poll" : "Kopieer de peiling",
"Delete poll" : "Verwijder peiling",
"Restore poll" : "Herstel peiling",
@@ -113,7 +115,6 @@ OC.L10N.register(
"Add a new text option" : "Voeg een nieuwe tekst optie toe",
"Enter option text" : "Voer een optietekst in",
"Invitations" : "Uitnodigingen",
- "Invited users will get informed immediately via email!" : "Uitgenodigde gebruikers worden onmiddellijk op de hoogte gebracht via e-mail!",
"Copy link to clipboard" : "Kopiëren link naar klembord",
"Remove share" : "Verwijderen share",
"Public shares" : "Openbare deellinks",
@@ -170,11 +171,6 @@ OC.L10N.register(
"Month" : "Maand",
"Year" : "Jaar",
"Error loading polls" : "Fout bij laden peilingen",
- "Error deleting poll." : "Fout bij verwijderen peiling.",
- "Deleted poll permanently." : "Peiling permanent verwijderd.",
- "Error cloning poll." : "Fout bij klonen peiling.",
- "Invitation mail sent to %n." : "Uitnodiging per mail verstuurd aan %n.",
- "Error sending invitation mail to %n." : "Fout bij het verzenden van uitnodigingsmail naar %n.",
"User {userId} removed" : "Gebruiker {userId} verwijderd",
"Access denied" : "Toegang geweigerd",
"You are not allowed to view this poll or the poll does not exist." : "Je bent niet gemachtigd om de peiling te zien of de peiling bestaat niet.",
diff --git a/l10n/nl.json b/l10n/nl.json
index 652d5e2c..1c376771 100644
--- a/l10n/nl.json
+++ b/l10n/nl.json
@@ -68,6 +68,8 @@
"All polls" : "Alle peiliingen",
"Expired polls" : "vervallen peilingen",
"Deleted polls" : "Verwijderde peilingen",
+ "Error cloning poll." : "Fout bij klonen peiling.",
+ "Error deleting poll." : "Fout bij verwijderen peiling.",
"Clone poll" : "Kopieer de peiling",
"Delete poll" : "Verwijder peiling",
"Restore poll" : "Herstel peiling",
@@ -111,7 +113,6 @@
"Add a new text option" : "Voeg een nieuwe tekst optie toe",
"Enter option text" : "Voer een optietekst in",
"Invitations" : "Uitnodigingen",
- "Invited users will get informed immediately via email!" : "Uitgenodigde gebruikers worden onmiddellijk op de hoogte gebracht via e-mail!",
"Copy link to clipboard" : "Kopiëren link naar klembord",
"Remove share" : "Verwijderen share",
"Public shares" : "Openbare deellinks",
@@ -168,11 +169,6 @@
"Month" : "Maand",
"Year" : "Jaar",
"Error loading polls" : "Fout bij laden peilingen",
- "Error deleting poll." : "Fout bij verwijderen peiling.",
- "Deleted poll permanently." : "Peiling permanent verwijderd.",
- "Error cloning poll." : "Fout bij klonen peiling.",
- "Invitation mail sent to %n." : "Uitnodiging per mail verstuurd aan %n.",
- "Error sending invitation mail to %n." : "Fout bij het verzenden van uitnodigingsmail naar %n.",
"User {userId} removed" : "Gebruiker {userId} verwijderd",
"Access denied" : "Toegang geweigerd",
"You are not allowed to view this poll or the poll does not exist." : "Je bent niet gemachtigd om de peiling te zien of de peiling bestaat niet.",
diff --git a/l10n/pl.js b/l10n/pl.js
index 8d69bbfe..75fcc716 100644
--- a/l10n/pl.js
+++ b/l10n/pl.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Wszystkie sondy",
"Expired polls" : "Wygasłe sondy",
"Deleted polls" : "Usunięte sondy",
+ "Error cloning poll." : "Błąd podczas klonowania sondy.",
+ "Error deleting poll." : "Błąd podczas usuwania sondy.",
"Clone poll" : "Klonuj sondę",
"Delete poll" : "Usuń sondę",
"Restore poll" : "Przywróć sondę",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Stwórz nową sondę",
"Title must not be empty!" : "Tytuł nie może być pusty!",
"%n successfully saved" : "%n została pomyślnie zapisana",
+ "Error writing poll" : "Błąd podczas pisania sondy",
"Available Options" : "Dostępne opcje",
"Delete option" : "Usuń opcję",
"Clone option" : "Klonuj opcję",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Dodaj nową opcję tekstową",
"Enter option text" : "Wpisz tekst opcji",
"Invitations" : "Zaproszenia",
- "Invited users will get informed immediately via email!" : "Zaproszeni użytkownicy zostaną natychmiast poinformowani przez e-mail!",
+ "Resend invitation mail" : "Wyślij ponownie wiadomość z zaproszeniem",
+ "Send invitation mail" : "Wyślij wiadomość z zaproszeniem",
"Copy link to clipboard" : "Skopiuj link do schowka",
"Remove share" : "Usuń udostępnienie",
"Public shares" : "Udostępnienia publiczne",
"Public link (" : "Link publiczny (",
"Add a public link" : "Dodaj link publiczny",
+ "Unsent invitations" : "Niewysłane zaproszenia",
"Enter a name to start the search" : "Wpisz nazwę, aby rozpocząć wyszukiwanie",
+ "Invitation sent to {name}" : "Zaproszenie wysłane do {name}",
+ "Error sending invitation to {name}" : "Błąd podczas wysyłania zaproszenia do {name}",
"Link copied to clipboard" : "Link skopiowany do schowka",
"Error while copying link to clipboard" : "Błąd podczas kopiowania linku do schowka",
"Error while adding share" : "Błąd podczas dodawania udostępnienia",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Miesiąc",
"Year" : "Rok",
"Error loading polls" : "Błąd ładowania sond",
- "Error deleting poll." : "Błąd podczas usuwania sondy.",
- "Deleted poll permanently." : "Usunięto sondę trwale.",
- "Error cloning poll." : "Błąd podczas klonowania sondy.",
- "Invitation mail sent to %n." : "Wiadomość z zaproszeniem wysłana do %n.",
- "Error sending invitation mail to %n." : "Błąd podczas wysyłania wiadomości z zaproszeniem do %n.",
"User {userId} removed" : "Usunięto użytkownika {userId}",
"Access denied" : "Dostęp zabroniony",
"You are not allowed to view this poll or the poll does not exist." : "Nie masz uprawnień do tej sondy lub sonda nie istnieje.",
diff --git a/l10n/pl.json b/l10n/pl.json
index b4a46f3f..a32c9240 100644
--- a/l10n/pl.json
+++ b/l10n/pl.json
@@ -68,6 +68,8 @@
"All polls" : "Wszystkie sondy",
"Expired polls" : "Wygasłe sondy",
"Deleted polls" : "Usunięte sondy",
+ "Error cloning poll." : "Błąd podczas klonowania sondy.",
+ "Error deleting poll." : "Błąd podczas usuwania sondy.",
"Clone poll" : "Klonuj sondę",
"Delete poll" : "Usuń sondę",
"Restore poll" : "Przywróć sondę",
@@ -102,6 +104,7 @@
"Create new poll" : "Stwórz nową sondę",
"Title must not be empty!" : "Tytuł nie może być pusty!",
"%n successfully saved" : "%n została pomyślnie zapisana",
+ "Error writing poll" : "Błąd podczas pisania sondy",
"Available Options" : "Dostępne opcje",
"Delete option" : "Usuń opcję",
"Clone option" : "Klonuj opcję",
@@ -111,13 +114,17 @@
"Add a new text option" : "Dodaj nową opcję tekstową",
"Enter option text" : "Wpisz tekst opcji",
"Invitations" : "Zaproszenia",
- "Invited users will get informed immediately via email!" : "Zaproszeni użytkownicy zostaną natychmiast poinformowani przez e-mail!",
+ "Resend invitation mail" : "Wyślij ponownie wiadomość z zaproszeniem",
+ "Send invitation mail" : "Wyślij wiadomość z zaproszeniem",
"Copy link to clipboard" : "Skopiuj link do schowka",
"Remove share" : "Usuń udostępnienie",
"Public shares" : "Udostępnienia publiczne",
"Public link (" : "Link publiczny (",
"Add a public link" : "Dodaj link publiczny",
+ "Unsent invitations" : "Niewysłane zaproszenia",
"Enter a name to start the search" : "Wpisz nazwę, aby rozpocząć wyszukiwanie",
+ "Invitation sent to {name}" : "Zaproszenie wysłane do {name}",
+ "Error sending invitation to {name}" : "Błąd podczas wysyłania zaproszenia do {name}",
"Link copied to clipboard" : "Link skopiowany do schowka",
"Error while copying link to clipboard" : "Błąd podczas kopiowania linku do schowka",
"Error while adding share" : "Błąd podczas dodawania udostępnienia",
@@ -168,11 +175,6 @@
"Month" : "Miesiąc",
"Year" : "Rok",
"Error loading polls" : "Błąd ładowania sond",
- "Error deleting poll." : "Błąd podczas usuwania sondy.",
- "Deleted poll permanently." : "Usunięto sondę trwale.",
- "Error cloning poll." : "Błąd podczas klonowania sondy.",
- "Invitation mail sent to %n." : "Wiadomość z zaproszeniem wysłana do %n.",
- "Error sending invitation mail to %n." : "Błąd podczas wysyłania wiadomości z zaproszeniem do %n.",
"User {userId} removed" : "Usunięto użytkownika {userId}",
"Access denied" : "Dostęp zabroniony",
"You are not allowed to view this poll or the poll does not exist." : "Nie masz uprawnień do tej sondy lub sonda nie istnieje.",
diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js
index 2657472c..160da97f 100644
--- a/l10n/pt_BR.js
+++ b/l10n/pt_BR.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Todas as enquetes",
"Expired polls" : "Enquetes vencidas",
"Deleted polls" : "Enquetes excluídas",
+ "Error cloning poll." : "Erro ao clonar enquete.",
+ "Error deleting poll." : "Erro ao excluir enquete.",
"Clone poll" : "Clonar pesquisa",
"Delete poll" : "Excluir pesquisa",
"Restore poll" : "Restaurar enquete",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Criar nova pesquisa",
"Title must not be empty!" : "O título não pode ficar em branco!",
"%n successfully saved" : "%n salvo com sucesso",
+ "Error writing poll" : "Erro ao escrever a enquete",
"Available Options" : "Opções Disponíveis",
"Delete option" : "Excluir opção",
"Clone option" : "Clonar opção",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Adicionar uma nova opção de texto",
"Enter option text" : "Digite o texto da opção",
"Invitations" : "Convites",
- "Invited users will get informed immediately via email!" : "Os usuários convidados serão informados imediatamente por e-mail!",
+ "Resend invitation mail" : "Reenviar e-mail com convite",
+ "Send invitation mail" : "Enviar e-mail com convite",
"Copy link to clipboard" : "Copiar link para a área de transferência",
"Remove share" : "Remover compartilhamento",
"Public shares" : "Compartilhamentos públicos",
"Public link (" : "Link público (",
"Add a public link" : "Adicionar um link público",
+ "Unsent invitations" : "Convites não enviados",
"Enter a name to start the search" : "Digite um nome para iniciar a pesquisa",
+ "Invitation sent to {name}" : "Convite enviado para {name}",
+ "Error sending invitation to {name}" : "Erro ao enviar convite para {name}",
"Link copied to clipboard" : "Link copiado para a área de transferência",
"Error while copying link to clipboard" : "Erro ao copiar o link para a área de transferência",
"Error while adding share" : "Erro ao adicionar compartilhamento",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mês",
"Year" : "Ano",
"Error loading polls" : "Erro ao carregar as enquetes",
- "Error deleting poll." : "Erro ao excluir enquete.",
- "Deleted poll permanently." : "Excluir enquete permanentemente.",
- "Error cloning poll." : "Erro ao clonar enquete.",
- "Invitation mail sent to %n." : "Convite enviado via e-mail para %n.",
- "Error sending invitation mail to %n." : "Erro ao enviar o e-mail do convite para %n.",
"User {userId} removed" : "Usuário {userId} excluído",
"Access denied" : "Acesso negado",
"You are not allowed to view this poll or the poll does not exist." : "Você não tem permissão para ver esta pesquisa ou ela não existe.",
diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json
index 49076981..593c4471 100644
--- a/l10n/pt_BR.json
+++ b/l10n/pt_BR.json
@@ -68,6 +68,8 @@
"All polls" : "Todas as enquetes",
"Expired polls" : "Enquetes vencidas",
"Deleted polls" : "Enquetes excluídas",
+ "Error cloning poll." : "Erro ao clonar enquete.",
+ "Error deleting poll." : "Erro ao excluir enquete.",
"Clone poll" : "Clonar pesquisa",
"Delete poll" : "Excluir pesquisa",
"Restore poll" : "Restaurar enquete",
@@ -102,6 +104,7 @@
"Create new poll" : "Criar nova pesquisa",
"Title must not be empty!" : "O título não pode ficar em branco!",
"%n successfully saved" : "%n salvo com sucesso",
+ "Error writing poll" : "Erro ao escrever a enquete",
"Available Options" : "Opções Disponíveis",
"Delete option" : "Excluir opção",
"Clone option" : "Clonar opção",
@@ -111,13 +114,17 @@
"Add a new text option" : "Adicionar uma nova opção de texto",
"Enter option text" : "Digite o texto da opção",
"Invitations" : "Convites",
- "Invited users will get informed immediately via email!" : "Os usuários convidados serão informados imediatamente por e-mail!",
+ "Resend invitation mail" : "Reenviar e-mail com convite",
+ "Send invitation mail" : "Enviar e-mail com convite",
"Copy link to clipboard" : "Copiar link para a área de transferência",
"Remove share" : "Remover compartilhamento",
"Public shares" : "Compartilhamentos públicos",
"Public link (" : "Link público (",
"Add a public link" : "Adicionar um link público",
+ "Unsent invitations" : "Convites não enviados",
"Enter a name to start the search" : "Digite um nome para iniciar a pesquisa",
+ "Invitation sent to {name}" : "Convite enviado para {name}",
+ "Error sending invitation to {name}" : "Erro ao enviar convite para {name}",
"Link copied to clipboard" : "Link copiado para a área de transferência",
"Error while copying link to clipboard" : "Erro ao copiar o link para a área de transferência",
"Error while adding share" : "Erro ao adicionar compartilhamento",
@@ -168,11 +175,6 @@
"Month" : "Mês",
"Year" : "Ano",
"Error loading polls" : "Erro ao carregar as enquetes",
- "Error deleting poll." : "Erro ao excluir enquete.",
- "Deleted poll permanently." : "Excluir enquete permanentemente.",
- "Error cloning poll." : "Erro ao clonar enquete.",
- "Invitation mail sent to %n." : "Convite enviado via e-mail para %n.",
- "Error sending invitation mail to %n." : "Erro ao enviar o e-mail do convite para %n.",
"User {userId} removed" : "Usuário {userId} excluído",
"Access denied" : "Acesso negado",
"You are not allowed to view this poll or the poll does not exist." : "Você não tem permissão para ver esta pesquisa ou ela não existe.",
diff --git a/l10n/ru.js b/l10n/ru.js
index e99b5225..b92595d9 100644
--- a/l10n/ru.js
+++ b/l10n/ru.js
@@ -69,6 +69,8 @@ OC.L10N.register(
"All polls" : "Все опросы",
"Expired polls" : "Завершённые опросы",
"Deleted polls" : "Удалённые опросы",
+ "Error cloning poll." : "Не удалось скопировать опрос.",
+ "Error deleting poll." : "Не удалось удалить опрос.",
"Clone poll" : "Скопировать опрос",
"Delete poll" : "Удалить опрос",
"Restore poll" : "Восстановить опрос",
@@ -112,7 +114,6 @@ OC.L10N.register(
"Add a new text option" : "Добавить текстовый вариант",
"Enter option text" : "Введите описание варианта",
"Invitations" : "Приглашения",
- "Invited users will get informed immediately via email!" : "Приглашения немедленно рассылаются по электронной почте.",
"Copy link to clipboard" : "Скопировать ссылку в буфер обмена",
"Remove share" : "Закрыть общий доступ",
"Public shares" : "Общедоступные ссылки",
@@ -166,11 +167,6 @@ OC.L10N.register(
"Month" : "Месяц",
"Year" : "Год",
"Error loading polls" : "Не удалось загрузить опросы",
- "Error deleting poll." : "Не удалось удалить опрос.",
- "Deleted poll permanently." : "Опрос удалён окончательно.",
- "Error cloning poll." : "Не удалось скопировать опрос.",
- "Invitation mail sent to %n." : "Письмо с приглашением отправлено %n.",
- "Error sending invitation mail to %n." : "Не удалось отправить приглашение %n.",
"User {userId} removed" : "Пользователь {userId} удалён.",
"Access denied" : "Доступ запрещён",
"You are not allowed to view this poll or the poll does not exist." : "Просмотр этого опроса запрещён либо этот опрос не существует.",
diff --git a/l10n/ru.json b/l10n/ru.json
index 8a88f598..acab21de 100644
--- a/l10n/ru.json
+++ b/l10n/ru.json
@@ -67,6 +67,8 @@
"All polls" : "Все опросы",
"Expired polls" : "Завершённые опросы",
"Deleted polls" : "Удалённые опросы",
+ "Error cloning poll." : "Не удалось скопировать опрос.",
+ "Error deleting poll." : "Не удалось удалить опрос.",
"Clone poll" : "Скопировать опрос",
"Delete poll" : "Удалить опрос",
"Restore poll" : "Восстановить опрос",
@@ -110,7 +112,6 @@
"Add a new text option" : "Добавить текстовый вариант",
"Enter option text" : "Введите описание варианта",
"Invitations" : "Приглашения",
- "Invited users will get informed immediately via email!" : "Приглашения немедленно рассылаются по электронной почте.",
"Copy link to clipboard" : "Скопировать ссылку в буфер обмена",
"Remove share" : "Закрыть общий доступ",
"Public shares" : "Общедоступные ссылки",
@@ -164,11 +165,6 @@
"Month" : "Месяц",
"Year" : "Год",
"Error loading polls" : "Не удалось загрузить опросы",
- "Error deleting poll." : "Не удалось удалить опрос.",
- "Deleted poll permanently." : "Опрос удалён окончательно.",
- "Error cloning poll." : "Не удалось скопировать опрос.",
- "Invitation mail sent to %n." : "Письмо с приглашением отправлено %n.",
- "Error sending invitation mail to %n." : "Не удалось отправить приглашение %n.",
"User {userId} removed" : "Пользователь {userId} удалён.",
"Access denied" : "Доступ запрещён",
"You are not allowed to view this poll or the poll does not exist." : "Просмотр этого опроса запрещён либо этот опрос не существует.",
diff --git a/l10n/sk.js b/l10n/sk.js
index 34eece5a..fc402075 100644
--- a/l10n/sk.js
+++ b/l10n/sk.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Všetky ankety",
"Expired polls" : "Ankety, ktorých platnosť skončila",
"Deleted polls" : "Odstránené ankety",
+ "Error cloning poll." : "Chyba pri zdvojení ankety.",
+ "Error deleting poll." : "Pri odstraňovaní ankety sa vyskytla chyba.",
"Clone poll" : "Zdvojiť anketu",
"Delete poll" : "Zmazať anketu",
"Restore poll" : "Obnoviť anketu",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Vytvoriť novú anketu",
"Title must not be empty!" : "Nadpis nemôže byť prázdny!",
"%n successfully saved" : "%n úspešne uložené",
+ "Error writing poll" : "Pri zapisovaní ankety sa vyskytla chyba",
"Available Options" : "Možné voľby",
"Delete option" : "Odstrániť voľbu",
"Clone option" : "Zdvojiť voľbu",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Pridať novú textovú voľbu",
"Enter option text" : "Zadajte text voľby",
"Invitations" : "Pozvánky",
- "Invited users will get informed immediately via email!" : "Pozvaní používatelia budú okamžite informovaní prostredníctvom e-mailu!",
+ "Resend invitation mail" : "Znovu poslať e-mail s pozvánkou",
+ "Send invitation mail" : "Poslať e-mail s pozvánkou",
"Copy link to clipboard" : "Skopírovať odkaz do schránky",
"Remove share" : "Odstrániť zdieľanie",
"Public shares" : "Verejné zdieľania",
"Public link (" : "Verejný odkaz (",
"Add a public link" : "Pridať verejný odkaz",
+ "Unsent invitations" : "Neodoslané pozvania",
"Enter a name to start the search" : "Ak chcete spustiť vyhľadávanie, zadajte meno",
+ "Invitation sent to {name}" : "Neodoslané pozvania pre {name}",
+ "Error sending invitation to {name}" : "Chyba pri odosielaní pozvánky pre {name}",
"Link copied to clipboard" : "Odkaz bol skopírovaný do schránky",
"Error while copying link to clipboard" : "Pri kopírovaní odkazu do schránky sa vyskytla chyba",
"Error while adding share" : "Pri pridávaní zdieľania sa vyskytla chyba",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Mesiac",
"Year" : "Rok",
"Error loading polls" : "Pri načítavaní ankiet sa vyskytla chyba",
- "Error deleting poll." : "Pri odstraňovaní ankety sa vyskytla chyba.",
- "Deleted poll permanently." : "Ankete bola natrvalo odstránená.",
- "Error cloning poll." : "Chyba pri zdvojení ankety.",
- "Invitation mail sent to %n." : "E-mail s pozvánkou bol odoslaný na %n.",
- "Error sending invitation mail to %n." : "Chyba pri odosielaní e-mailu s pozvánkou na %n.",
"User {userId} removed" : "Používateľ {userId} bol odstránený",
"Access denied" : "Prístup zamietnutý",
"You are not allowed to view this poll or the poll does not exist." : "Nemáte oprávnenie na prezeranie tejto ankety alebo už anketa neexistuje.",
diff --git a/l10n/sk.json b/l10n/sk.json
index 23ce9afb..f2b543d8 100644
--- a/l10n/sk.json
+++ b/l10n/sk.json
@@ -68,6 +68,8 @@
"All polls" : "Všetky ankety",
"Expired polls" : "Ankety, ktorých platnosť skončila",
"Deleted polls" : "Odstránené ankety",
+ "Error cloning poll." : "Chyba pri zdvojení ankety.",
+ "Error deleting poll." : "Pri odstraňovaní ankety sa vyskytla chyba.",
"Clone poll" : "Zdvojiť anketu",
"Delete poll" : "Zmazať anketu",
"Restore poll" : "Obnoviť anketu",
@@ -102,6 +104,7 @@
"Create new poll" : "Vytvoriť novú anketu",
"Title must not be empty!" : "Nadpis nemôže byť prázdny!",
"%n successfully saved" : "%n úspešne uložené",
+ "Error writing poll" : "Pri zapisovaní ankety sa vyskytla chyba",
"Available Options" : "Možné voľby",
"Delete option" : "Odstrániť voľbu",
"Clone option" : "Zdvojiť voľbu",
@@ -111,13 +114,17 @@
"Add a new text option" : "Pridať novú textovú voľbu",
"Enter option text" : "Zadajte text voľby",
"Invitations" : "Pozvánky",
- "Invited users will get informed immediately via email!" : "Pozvaní používatelia budú okamžite informovaní prostredníctvom e-mailu!",
+ "Resend invitation mail" : "Znovu poslať e-mail s pozvánkou",
+ "Send invitation mail" : "Poslať e-mail s pozvánkou",
"Copy link to clipboard" : "Skopírovať odkaz do schránky",
"Remove share" : "Odstrániť zdieľanie",
"Public shares" : "Verejné zdieľania",
"Public link (" : "Verejný odkaz (",
"Add a public link" : "Pridať verejný odkaz",
+ "Unsent invitations" : "Neodoslané pozvania",
"Enter a name to start the search" : "Ak chcete spustiť vyhľadávanie, zadajte meno",
+ "Invitation sent to {name}" : "Neodoslané pozvania pre {name}",
+ "Error sending invitation to {name}" : "Chyba pri odosielaní pozvánky pre {name}",
"Link copied to clipboard" : "Odkaz bol skopírovaný do schránky",
"Error while copying link to clipboard" : "Pri kopírovaní odkazu do schránky sa vyskytla chyba",
"Error while adding share" : "Pri pridávaní zdieľania sa vyskytla chyba",
@@ -168,11 +175,6 @@
"Month" : "Mesiac",
"Year" : "Rok",
"Error loading polls" : "Pri načítavaní ankiet sa vyskytla chyba",
- "Error deleting poll." : "Pri odstraňovaní ankety sa vyskytla chyba.",
- "Deleted poll permanently." : "Ankete bola natrvalo odstránená.",
- "Error cloning poll." : "Chyba pri zdvojení ankety.",
- "Invitation mail sent to %n." : "E-mail s pozvánkou bol odoslaný na %n.",
- "Error sending invitation mail to %n." : "Chyba pri odosielaní e-mailu s pozvánkou na %n.",
"User {userId} removed" : "Používateľ {userId} bol odstránený",
"Access denied" : "Prístup zamietnutý",
"You are not allowed to view this poll or the poll does not exist." : "Nemáte oprávnenie na prezeranie tejto ankety alebo už anketa neexistuje.",
diff --git a/l10n/sl.js b/l10n/sl.js
index df6bd6fa..e32046f3 100644
--- a/l10n/sl.js
+++ b/l10n/sl.js
@@ -38,6 +38,10 @@ OC.L10N.register(
"No Participants until now" : "Ni še zabeleženih udeležencev ankete",
"_%n Participant_::_%n Participants_" : ["%n udeleženec","%n udeleženca","%n udeleženci","%n udeležencev"],
"started this poll on %n. " : "objavi vprašalnik: %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Ta anketa je potekla {dateString}. Potrjene možnosti so označene spodaj.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Ta anketa je potekla {dateString}, vendar do sedaj ni bilo potrjenih izbranih možnosti.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Priljubljene je mogoče potrditi v zavihku možnosti bočnega okna.",
+ "You can place your vote until {dateString}." : "Anketo lahko izpolnite do {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Imena udeležencev so skrita, ker je to anonimna anketa.",
"Results are hidden. " : "Odzivi na anketo so skriti.",
"They will be revealed after the poll is expired. " : "Objavljeni bodo, ko se čas ankete zaključi.",
@@ -66,6 +70,8 @@ OC.L10N.register(
"All polls" : "Vse ankete",
"Expired polls" : "Potečene ankete",
"Deleted polls" : "Izbrisane ankete",
+ "Error cloning poll." : "Napaka kloniranja ankete.",
+ "Error deleting poll." : "Napaka brisanja ankete",
"Clone poll" : "Kloniraj anketo",
"Delete poll" : "Izbriši anketo",
"Restore poll" : "Obnovi anketo",
@@ -100,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Ustvari novo anketo",
"Title must not be empty!" : "Polje naslova ne sme biti prazno!",
"%n successfully saved" : "Anketa %n je uspešno shranjena",
+ "Error writing poll" : "Napaka zapisovanja ankete",
"Available Options" : "Razpoložljive možnosti",
"Delete option" : "Izbriši možnost",
"Clone option" : "Kloniraj možnost",
@@ -109,19 +116,28 @@ OC.L10N.register(
"Add a new text option" : "Dodaj novo besedilno možnost",
"Enter option text" : "Vpis besedila možnosti",
"Invitations" : "Povabila",
- "Invited users will get informed immediately via email!" : "Povabljeni uporabniki bodo prejeli elektronsko sporočilo takoj!",
+ "Resend invitation mail" : "Ponovno pošlji vabilo po elektronski pošti",
+ "Send invitation mail" : "Pošlji vabilo",
"Copy link to clipboard" : "Kopiraj povezavo v odložišče",
"Remove share" : "Odstrani souporabo",
"Public shares" : "Javne objave",
"Public link (" : "Javna povezava (",
"Add a public link" : "Dodaj javno povezavo",
+ "Unsent invitations" : "Neposlana vabila",
"Enter a name to start the search" : "Vpišite ime za začetek iskanja",
+ "Invitation sent to {name}" : "Poslano je vabilo za {name}.",
+ "Error sending invitation to {name}" : "Prišlo je do napake med pošiljanjem vabila za {name}.",
"Link copied to clipboard" : "Povezava je kopirana v odložišče",
"Error while copying link to clipboard" : "Prišlo je do napake med kopiranjem povezave v odložišče",
"Error while adding share" : "Napaka med omogočanjem javne objave",
"Receive notification email on activity" : "Pošlji obvestilo o dejavnosti na anketi na elektronski naslov",
"Your personal link to this poll: %n" : "Osebna povezava za urejanje: %n",
+ "Who are you?" : "Kdo ste?",
+ "To participate, tell us how we can call you!" : "Za sodelovanje je treba vpisati vsaj ime!",
"Enter your name" : "Vpišite ime",
+ "Please use at least 3 characters for your name." : "Uporabite vsaj tri znake za zapis imena.",
+ "This name is not valid, i.e. because it is already in use." : "Vpisano ime ni veljavno, ker je to že v uporabi.",
+ "OK, we will call you {username}." : "Zabeleženi boste kot {username}.",
"You have an account? Log in here." : "Če imate račun, se najprej prijavite.",
"Please use at least 3 characters for your username!" : "Uporabite vsaj tri znake za uporabniško ime!",
"This username can not be chosen." : "Tega uporabniškega imena ni mogoče izbrati.",
@@ -161,11 +177,6 @@ OC.L10N.register(
"Month" : "Mesec",
"Year" : "Leto",
"Error loading polls" : "Napaka nalaganja anket",
- "Error deleting poll." : "Napaka brisanja ankete",
- "Deleted poll permanently." : "Trajno izbrisana anketa.",
- "Error cloning poll." : "Napaka kloniranja ankete.",
- "Invitation mail sent to %n." : "Poslano je vabilo za %n.",
- "Error sending invitation mail to %n." : "Prišlo je do napake med pošiljanjem vabila za %n.",
"User {userId} removed" : "Uporabnik {userId} je odstranjen",
"Access denied" : "Dostop je zavrnjen",
"You are not allowed to view this poll or the poll does not exist." : "Za ogled te ankete nimate ustreznih dovoljenj, ali pa anketa ne obstaja.",
diff --git a/l10n/sl.json b/l10n/sl.json
index 18938285..b32d111b 100644
--- a/l10n/sl.json
+++ b/l10n/sl.json
@@ -36,6 +36,10 @@
"No Participants until now" : "Ni še zabeleženih udeležencev ankete",
"_%n Participant_::_%n Participants_" : ["%n udeleženec","%n udeleženca","%n udeleženci","%n udeležencev"],
"started this poll on %n. " : "objavi vprašalnik: %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Ta anketa je potekla {dateString}. Potrjene možnosti so označene spodaj.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Ta anketa je potekla {dateString}, vendar do sedaj ni bilo potrjenih izbranih možnosti.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Priljubljene je mogoče potrditi v zavihku možnosti bočnega okna.",
+ "You can place your vote until {dateString}." : "Anketo lahko izpolnite do {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Imena udeležencev so skrita, ker je to anonimna anketa.",
"Results are hidden. " : "Odzivi na anketo so skriti.",
"They will be revealed after the poll is expired. " : "Objavljeni bodo, ko se čas ankete zaključi.",
@@ -64,6 +68,8 @@
"All polls" : "Vse ankete",
"Expired polls" : "Potečene ankete",
"Deleted polls" : "Izbrisane ankete",
+ "Error cloning poll." : "Napaka kloniranja ankete.",
+ "Error deleting poll." : "Napaka brisanja ankete",
"Clone poll" : "Kloniraj anketo",
"Delete poll" : "Izbriši anketo",
"Restore poll" : "Obnovi anketo",
@@ -98,6 +104,7 @@
"Create new poll" : "Ustvari novo anketo",
"Title must not be empty!" : "Polje naslova ne sme biti prazno!",
"%n successfully saved" : "Anketa %n je uspešno shranjena",
+ "Error writing poll" : "Napaka zapisovanja ankete",
"Available Options" : "Razpoložljive možnosti",
"Delete option" : "Izbriši možnost",
"Clone option" : "Kloniraj možnost",
@@ -107,19 +114,28 @@
"Add a new text option" : "Dodaj novo besedilno možnost",
"Enter option text" : "Vpis besedila možnosti",
"Invitations" : "Povabila",
- "Invited users will get informed immediately via email!" : "Povabljeni uporabniki bodo prejeli elektronsko sporočilo takoj!",
+ "Resend invitation mail" : "Ponovno pošlji vabilo po elektronski pošti",
+ "Send invitation mail" : "Pošlji vabilo",
"Copy link to clipboard" : "Kopiraj povezavo v odložišče",
"Remove share" : "Odstrani souporabo",
"Public shares" : "Javne objave",
"Public link (" : "Javna povezava (",
"Add a public link" : "Dodaj javno povezavo",
+ "Unsent invitations" : "Neposlana vabila",
"Enter a name to start the search" : "Vpišite ime za začetek iskanja",
+ "Invitation sent to {name}" : "Poslano je vabilo za {name}.",
+ "Error sending invitation to {name}" : "Prišlo je do napake med pošiljanjem vabila za {name}.",
"Link copied to clipboard" : "Povezava je kopirana v odložišče",
"Error while copying link to clipboard" : "Prišlo je do napake med kopiranjem povezave v odložišče",
"Error while adding share" : "Napaka med omogočanjem javne objave",
"Receive notification email on activity" : "Pošlji obvestilo o dejavnosti na anketi na elektronski naslov",
"Your personal link to this poll: %n" : "Osebna povezava za urejanje: %n",
+ "Who are you?" : "Kdo ste?",
+ "To participate, tell us how we can call you!" : "Za sodelovanje je treba vpisati vsaj ime!",
"Enter your name" : "Vpišite ime",
+ "Please use at least 3 characters for your name." : "Uporabite vsaj tri znake za zapis imena.",
+ "This name is not valid, i.e. because it is already in use." : "Vpisano ime ni veljavno, ker je to že v uporabi.",
+ "OK, we will call you {username}." : "Zabeleženi boste kot {username}.",
"You have an account? Log in here." : "Če imate račun, se najprej prijavite.",
"Please use at least 3 characters for your username!" : "Uporabite vsaj tri znake za uporabniško ime!",
"This username can not be chosen." : "Tega uporabniškega imena ni mogoče izbrati.",
@@ -159,11 +175,6 @@
"Month" : "Mesec",
"Year" : "Leto",
"Error loading polls" : "Napaka nalaganja anket",
- "Error deleting poll." : "Napaka brisanja ankete",
- "Deleted poll permanently." : "Trajno izbrisana anketa.",
- "Error cloning poll." : "Napaka kloniranja ankete.",
- "Invitation mail sent to %n." : "Poslano je vabilo za %n.",
- "Error sending invitation mail to %n." : "Prišlo je do napake med pošiljanjem vabila za %n.",
"User {userId} removed" : "Uporabnik {userId} je odstranjen",
"Access denied" : "Dostop je zavrnjen",
"You are not allowed to view this poll or the poll does not exist." : "Za ogled te ankete nimate ustreznih dovoljenj, ali pa anketa ne obstaja.",
diff --git a/l10n/sr.js b/l10n/sr.js
index 6b94904f..43c94b91 100644
--- a/l10n/sr.js
+++ b/l10n/sr.js
@@ -19,6 +19,7 @@ OC.L10N.register(
"This email is sent to you, because you subscribed to notifications of this poll. To opt out, visit the poll and remove your subscription." : "Овај мејл Вам је послат пошто сте претплаћени на обавештења за ово гласање. Да се одјавите, посетите гласање и уклоните Вашу претплату.",
"A polls app, similar to doodle/dudle with the possibility to restrict access." : "Апликација за гласање, слична као doodle/dudle, са могућношћу забране приступа.",
"A polls app, similar to doodle/dudle with the possibility to restrict access (members, certain groups/users, hidden and public)." : "Апликација за гласање, слична као doodle/dudle, са могућношћу забране приступа (чланова, група/корисника, скривено и јавно),",
+ "Error loading poll list" : "Грешка приликом учитавања списка гласања",
"Confirmed" : "Потврђен",
"Add a date option" : "Додај опцију датума",
"Click to add a date" : "Кликните да додате датум",
@@ -31,9 +32,16 @@ OC.L10N.register(
"OK" : "У реду",
"Week" : "Недеља",
"Shift all date options" : "Помери све ставке са датумима",
+ "Decrease unit" : "Смањите јединицу",
+ "Increase unit" : "Повећајте јединицу",
"Shift" : "Помери",
"No Participants until now" : "Без учесника до сада",
+ "_%n Participant_::_%n Participants_" : ["%n учесник","%n учесника","%n учесника"],
"started this poll on %n. " : "започео/ла гласање %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Гласање је истекло {dateString}. Одабрани избори су означени испод.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Гласање је истекло {dateString}, али још нема потврђеног избора за сад.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Сада можете потврдити омиљене у језичку опција у бочној траци.",
+ "You can place your vote until {dateString}." : "Можете гласати до {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Имена учесника су скривена, ово је анонимно гласање.",
"Results are hidden. " : "Резултати су сакривени.",
"They will be revealed after the poll is expired. " : "Биће откривени када гласање истекне.",
@@ -62,6 +70,8 @@ OC.L10N.register(
"All polls" : "Сва гласања",
"Expired polls" : "Истекла гласања",
"Deleted polls" : "Обрисана гласања",
+ "Error cloning poll." : "Грешка приликом клонирања гласања.",
+ "Error deleting poll." : "Грешка приликом брисања гласања.",
"Clone poll" : "Клонирај гласање",
"Delete poll" : "Обриши гласање",
"Restore poll" : "Поврати гласање",
@@ -74,6 +84,7 @@ OC.L10N.register(
"Visible to other users" : "Видљиво другим корисницима",
"Hidden to other users" : "Сакривено другим корисницима",
"never" : "никад",
+ "Error loading poll" : "Грешка при учитавању гласања",
"Details" : "Детаљи",
"Configuration" : "Конфигурација",
"Options" : "Опције",
@@ -95,25 +106,38 @@ OC.L10N.register(
"Create new poll" : "Направи ново гласање",
"Title must not be empty!" : "Наслов не сме бити празан!",
"%n successfully saved" : "%n успешно сачуван",
+ "Error writing poll" : "Грешка приликом уписивања гласања",
"Available Options" : "Доступне опције",
"Delete option" : "Обриши опцију",
"Clone option" : "Опције клонирања",
+ "Unconfirm option" : "Склони опцију гласања",
+ "Confirm option" : "Потврди опцију гласања",
+ "There are no vote options specified." : "Није одабрана ниједна опција гласања.",
"Add a new text option" : "Додај нову текстуалну опцију",
"Enter option text" : "Унеси текст опције",
"Invitations" : "Позивнице",
- "Invited users will get informed immediately via email!" : "Позвани корисници ће бити одмах обавештени е-поштом!",
+ "Resend invitation mail" : "Поново пошаљи позивницу",
+ "Send invitation mail" : "Пошаљи позивницу",
"Copy link to clipboard" : "Копирај везу у оставу",
"Remove share" : "Уклони дељење",
"Public shares" : "Јавна дељења",
"Public link (" : "Јавна веза (",
"Add a public link" : "Додај јавну везу",
+ "Unsent invitations" : "Непослате позивнице",
"Enter a name to start the search" : "Унеси име да започнете претрагу",
+ "Invitation sent to {name}" : "Позивница послата на име {name}",
+ "Error sending invitation to {name}" : "Грешка приликом слања позивнице на име {name}",
"Link copied to clipboard" : "Веза копирана у оставу",
"Error while copying link to clipboard" : "Грешка приликом копирања везе у оставу",
"Error while adding share" : "Грешка приликом додавања дељења",
"Receive notification email on activity" : "Примај обавештења о активностима преко е-поште",
"Your personal link to this poll: %n" : "Ваша лична веза за ово гласање: %n",
+ "Who are you?" : "Ко си ти?",
+ "To participate, tell us how we can call you!" : "Да би учествовао, реци нам како да те зовемо!",
"Enter your name" : "Унесите Ваше име",
+ "Please use at least 3 characters for your name." : "Користите бар 3 карактера за име.",
+ "This name is not valid, i.e. because it is already in use." : "Име није исправно пошто је већ у употреби.",
+ "OK, we will call you {username}." : "ОК, зваћемо те {username}.",
"You have an account? Log in here." : "Имате налог? Пријавите се овде.",
"Please use at least 3 characters for your username!" : "Користите бар 3 карактера за Ваше корисничко име!",
"This username can not be chosen." : "Не можете одабрати ово корисничко име.",
@@ -130,24 +154,29 @@ OC.L10N.register(
"Hidden polls" : "Сакривена гласања",
"My deleted polls" : "Моја обрисана гласања",
"Participated by me" : "Гласања у којима сам учествовао/ла",
+ "Your polls (where you are the owner)." : "Ваша гласања (чији сте власник).",
+ "All polls which are relevant or important to you, because you are a participant or the owner or you are invited to. Without expired polls." : "Сва гласања која су Вам релевантна или битна, зато што сте или учесник или власник или сте позвани на гласање. Без истеклих гласања.",
"A complete list with all public polls on this site, regardless who is the owner." : "Цео списак свих јавних гласања на сајту, без обзира на власника.",
+ "All hidden polls, to which you have access." : "Сва скривена гласања, којима имате приступ.",
+ "The trash bin." : "Канта за ђубре.",
"All polls, where you placed a vote." : "Сва гласања, где сте дали глас.",
"Polls which reached their expiry date." : "Гласања којима је истекао датум.",
"All polls, where you have access to." : "Сва гласање, којима имате приступ.",
"Toggle Sidebar" : "Укључи/искључи бочну траку",
"Deleted" : "Обрисано",
+ "There are no vote options, add some in the options section of the right sidebar." : "Нема опција гласања, додајте их у секцији опција гласања из бочне траке са десне стране.",
"There are no vote options. Maybe the owner did not provide some until now." : "Нема опција за гласање. Можда их власник још није поставио.",
+ "Switch to mobile view" : "Пребаци на приказ за мобилне",
+ "Switch to desktop view" : "Пребаци на приказ за рачунаре",
+ "Date order" : "Редослед датума",
+ "Original order" : "Оригинални редослед",
+ "Ranked order" : "Рангирани редослед",
"Minute" : "Минут",
"Hour" : "Сат",
"Day" : "Дан",
"Month" : "Месец",
"Year" : "Година",
"Error loading polls" : "Грешка приликом учитавања гласања",
- "Error deleting poll." : "Грешка приликом брисања гласања.",
- "Deleted poll permanently." : "Гласање заувек обрисано.",
- "Error cloning poll." : "Грешка приликом клонирања гласања.",
- "Invitation mail sent to %n." : "Мејл позивнице послат на %n.",
- "Error sending invitation mail to %n." : "Грешка приликом слања мејла позивнице на %n.",
"User {userId} removed" : "Корисник {userId} уклоњен",
"Access denied" : "Забрањен приступ",
"You are not allowed to view this poll or the poll does not exist." : "Није Вам дозвољено да видите ово гласање или гласање не постоји.",
diff --git a/l10n/sr.json b/l10n/sr.json
index 49d2ed73..3c96478c 100644
--- a/l10n/sr.json
+++ b/l10n/sr.json
@@ -17,6 +17,7 @@
"This email is sent to you, because you subscribed to notifications of this poll. To opt out, visit the poll and remove your subscription." : "Овај мејл Вам је послат пошто сте претплаћени на обавештења за ово гласање. Да се одјавите, посетите гласање и уклоните Вашу претплату.",
"A polls app, similar to doodle/dudle with the possibility to restrict access." : "Апликација за гласање, слична као doodle/dudle, са могућношћу забране приступа.",
"A polls app, similar to doodle/dudle with the possibility to restrict access (members, certain groups/users, hidden and public)." : "Апликација за гласање, слична као doodle/dudle, са могућношћу забране приступа (чланова, група/корисника, скривено и јавно),",
+ "Error loading poll list" : "Грешка приликом учитавања списка гласања",
"Confirmed" : "Потврђен",
"Add a date option" : "Додај опцију датума",
"Click to add a date" : "Кликните да додате датум",
@@ -29,9 +30,16 @@
"OK" : "У реду",
"Week" : "Недеља",
"Shift all date options" : "Помери све ставке са датумима",
+ "Decrease unit" : "Смањите јединицу",
+ "Increase unit" : "Повећајте јединицу",
"Shift" : "Помери",
"No Participants until now" : "Без учесника до сада",
+ "_%n Participant_::_%n Participants_" : ["%n учесник","%n учесника","%n учесника"],
"started this poll on %n. " : "започео/ла гласање %n. ",
+ "This poll expired on {dateString}. The confirmed options are marked below." : "Гласање је истекло {dateString}. Одабрани избори су означени испод.",
+ "This poll expired on {dateString}, but there are no confirmed options until now." : "Гласање је истекло {dateString}, али још нема потврђеног избора за сад.",
+ "You can confirm your favorites now in the options tab in the sidebar." : "Сада можете потврдити омиљене у језичку опција у бочној траци.",
+ "You can place your vote until {dateString}." : "Можете гласати до {dateString}.",
"The names of other participants are hidden, as this is an anonymous poll. " : "Имена учесника су скривена, ово је анонимно гласање.",
"Results are hidden. " : "Резултати су сакривени.",
"They will be revealed after the poll is expired. " : "Биће откривени када гласање истекне.",
@@ -60,6 +68,8 @@
"All polls" : "Сва гласања",
"Expired polls" : "Истекла гласања",
"Deleted polls" : "Обрисана гласања",
+ "Error cloning poll." : "Грешка приликом клонирања гласања.",
+ "Error deleting poll." : "Грешка приликом брисања гласања.",
"Clone poll" : "Клонирај гласање",
"Delete poll" : "Обриши гласање",
"Restore poll" : "Поврати гласање",
@@ -72,6 +82,7 @@
"Visible to other users" : "Видљиво другим корисницима",
"Hidden to other users" : "Сакривено другим корисницима",
"never" : "никад",
+ "Error loading poll" : "Грешка при учитавању гласања",
"Details" : "Детаљи",
"Configuration" : "Конфигурација",
"Options" : "Опције",
@@ -93,25 +104,38 @@
"Create new poll" : "Направи ново гласање",
"Title must not be empty!" : "Наслов не сме бити празан!",
"%n successfully saved" : "%n успешно сачуван",
+ "Error writing poll" : "Грешка приликом уписивања гласања",
"Available Options" : "Доступне опције",
"Delete option" : "Обриши опцију",
"Clone option" : "Опције клонирања",
+ "Unconfirm option" : "Склони опцију гласања",
+ "Confirm option" : "Потврди опцију гласања",
+ "There are no vote options specified." : "Није одабрана ниједна опција гласања.",
"Add a new text option" : "Додај нову текстуалну опцију",
"Enter option text" : "Унеси текст опције",
"Invitations" : "Позивнице",
- "Invited users will get informed immediately via email!" : "Позвани корисници ће бити одмах обавештени е-поштом!",
+ "Resend invitation mail" : "Поново пошаљи позивницу",
+ "Send invitation mail" : "Пошаљи позивницу",
"Copy link to clipboard" : "Копирај везу у оставу",
"Remove share" : "Уклони дељење",
"Public shares" : "Јавна дељења",
"Public link (" : "Јавна веза (",
"Add a public link" : "Додај јавну везу",
+ "Unsent invitations" : "Непослате позивнице",
"Enter a name to start the search" : "Унеси име да започнете претрагу",
+ "Invitation sent to {name}" : "Позивница послата на име {name}",
+ "Error sending invitation to {name}" : "Грешка приликом слања позивнице на име {name}",
"Link copied to clipboard" : "Веза копирана у оставу",
"Error while copying link to clipboard" : "Грешка приликом копирања везе у оставу",
"Error while adding share" : "Грешка приликом додавања дељења",
"Receive notification email on activity" : "Примај обавештења о активностима преко е-поште",
"Your personal link to this poll: %n" : "Ваша лична веза за ово гласање: %n",
+ "Who are you?" : "Ко си ти?",
+ "To participate, tell us how we can call you!" : "Да би учествовао, реци нам како да те зовемо!",
"Enter your name" : "Унесите Ваше име",
+ "Please use at least 3 characters for your name." : "Користите бар 3 карактера за име.",
+ "This name is not valid, i.e. because it is already in use." : "Име није исправно пошто је већ у употреби.",
+ "OK, we will call you {username}." : "ОК, зваћемо те {username}.",
"You have an account? Log in here." : "Имате налог? Пријавите се овде.",
"Please use at least 3 characters for your username!" : "Користите бар 3 карактера за Ваше корисничко име!",
"This username can not be chosen." : "Не можете одабрати ово корисничко име.",
@@ -128,24 +152,29 @@
"Hidden polls" : "Сакривена гласања",
"My deleted polls" : "Моја обрисана гласања",
"Participated by me" : "Гласања у којима сам учествовао/ла",
+ "Your polls (where you are the owner)." : "Ваша гласања (чији сте власник).",
+ "All polls which are relevant or important to you, because you are a participant or the owner or you are invited to. Without expired polls." : "Сва гласања која су Вам релевантна или битна, зато што сте или учесник или власник или сте позвани на гласање. Без истеклих гласања.",
"A complete list with all public polls on this site, regardless who is the owner." : "Цео списак свих јавних гласања на сајту, без обзира на власника.",
+ "All hidden polls, to which you have access." : "Сва скривена гласања, којима имате приступ.",
+ "The trash bin." : "Канта за ђубре.",
"All polls, where you placed a vote." : "Сва гласања, где сте дали глас.",
"Polls which reached their expiry date." : "Гласања којима је истекао датум.",
"All polls, where you have access to." : "Сва гласање, којима имате приступ.",
"Toggle Sidebar" : "Укључи/искључи бочну траку",
"Deleted" : "Обрисано",
+ "There are no vote options, add some in the options section of the right sidebar." : "Нема опција гласања, додајте их у секцији опција гласања из бочне траке са десне стране.",
"There are no vote options. Maybe the owner did not provide some until now." : "Нема опција за гласање. Можда их власник још није поставио.",
+ "Switch to mobile view" : "Пребаци на приказ за мобилне",
+ "Switch to desktop view" : "Пребаци на приказ за рачунаре",
+ "Date order" : "Редослед датума",
+ "Original order" : "Оригинални редослед",
+ "Ranked order" : "Рангирани редослед",
"Minute" : "Минут",
"Hour" : "Сат",
"Day" : "Дан",
"Month" : "Месец",
"Year" : "Година",
"Error loading polls" : "Грешка приликом учитавања гласања",
- "Error deleting poll." : "Грешка приликом брисања гласања.",
- "Deleted poll permanently." : "Гласање заувек обрисано.",
- "Error cloning poll." : "Грешка приликом клонирања гласања.",
- "Invitation mail sent to %n." : "Мејл позивнице послат на %n.",
- "Error sending invitation mail to %n." : "Грешка приликом слања мејла позивнице на %n.",
"User {userId} removed" : "Корисник {userId} уклоњен",
"Access denied" : "Забрањен приступ",
"You are not allowed to view this poll or the poll does not exist." : "Није Вам дозвољено да видите ово гласање или гласање не постоји.",
diff --git a/l10n/tr.js b/l10n/tr.js
index 0d05d423..852d889c 100644
--- a/l10n/tr.js
+++ b/l10n/tr.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"All polls" : "Tüm anketler",
"Expired polls" : "Süresi geçmiş anketler",
"Deleted polls" : "Silinmiş anketler",
+ "Error cloning poll." : "Anket kopyalanırken sorun çıktı.",
+ "Error deleting poll." : "Anket silinirken sorun çıktı.",
"Clone poll" : "Anketi kopyala",
"Delete poll" : "Anketi sil",
"Restore poll" : "Anketi geir yükle",
@@ -104,6 +106,7 @@ OC.L10N.register(
"Create new poll" : "Anket ekle",
"Title must not be empty!" : "Başlık boş olamaz!",
"%n successfully saved" : "%n kaydedildi",
+ "Error writing poll" : "Anket yazılırken sorun çıktı",
"Available Options" : "Kullanılabilecek Seçenekler",
"Delete option" : "Seçeneği sil",
"Clone option" : "Seçeneği kopyala",
@@ -113,13 +116,17 @@ OC.L10N.register(
"Add a new text option" : "Bir metin seçeneği ekle",
"Enter option text" : "Seçenek metnini yazın",
"Invitations" : "Çağrılar",
- "Invited users will get informed immediately via email!" : "Geçersiz kullanıcılar anında e-posta ile bilgilendirilir!",
+ "Resend invitation mail" : "Çağrı e-postasını yeniden gönder",
+ "Send invitation mail" : "Çağrı e-postasını gönder",
"Copy link to clipboard" : "Bağlantıyı panoya kopyala",
"Remove share" : "Paylaşımı kaldır",
"Public shares" : "Herkese açık paylaşımlar",
"Public link (" : "Herkese açık bağlantı (",
"Add a public link" : "Herkese açık bir bağlantı ekle",
+ "Unsent invitations" : "Gönderilmemiş çağrılar",
"Enter a name to start the search" : "Aramayı başlatmak için bir ad yazın",
+ "Invitation sent to {name}" : "{name} için çağrı gönderildi",
+ "Error sending invitation to {name}" : "{name} için çağrı gönderilirken sorun çıktı",
"Link copied to clipboard" : "Bağlantı panoya kopyalandı",
"Error while copying link to clipboard" : "Bağlantı panoya kopyalanırken sorun çıktı",
"Error while adding share" : "Paylaşım eklenirken sorun çıktı",
@@ -170,11 +177,6 @@ OC.L10N.register(
"Month" : "Ay",
"Year" : "Yıl",
"Error loading polls" : "Anketler yüklenirken sorun çıktı",
- "Error deleting poll." : "Anket silinirken sorun çıktı.",
- "Deleted poll permanently." : "Anket kalıcı olarak silindi.",
- "Error cloning poll." : "Anket kopyalanırken sorun çıktı.",
- "Invitation mail sent to %n." : "Çağrı e-postası %n adresine gönderildi.",
- "Error sending invitation mail to %n." : "Çağrı e-postası %n adresine gönderilirken sorun çıktı.",
"User {userId} removed" : "{userId} kullanıcısı silindi",
"Access denied" : "Erişim engellendi",
"You are not allowed to view this poll or the poll does not exist." : "Bu anket bulunamadı ya da görüntüleme izniniz yok.",
diff --git a/l10n/tr.json b/l10n/tr.json
index 7ddd2eb7..9c69e7a4 100644
--- a/l10n/tr.json
+++ b/l10n/tr.json
@@ -68,6 +68,8 @@
"All polls" : "Tüm anketler",
"Expired polls" : "Süresi geçmiş anketler",
"Deleted polls" : "Silinmiş anketler",
+ "Error cloning poll." : "Anket kopyalanırken sorun çıktı.",
+ "Error deleting poll." : "Anket silinirken sorun çıktı.",
"Clone poll" : "Anketi kopyala",
"Delete poll" : "Anketi sil",
"Restore poll" : "Anketi geir yükle",
@@ -102,6 +104,7 @@
"Create new poll" : "Anket ekle",
"Title must not be empty!" : "Başlık boş olamaz!",
"%n successfully saved" : "%n kaydedildi",
+ "Error writing poll" : "Anket yazılırken sorun çıktı",
"Available Options" : "Kullanılabilecek Seçenekler",
"Delete option" : "Seçeneği sil",
"Clone option" : "Seçeneği kopyala",
@@ -111,13 +114,17 @@
"Add a new text option" : "Bir metin seçeneği ekle",
"Enter option text" : "Seçenek metnini yazın",
"Invitations" : "Çağrılar",
- "Invited users will get informed immediately via email!" : "Geçersiz kullanıcılar anında e-posta ile bilgilendirilir!",
+ "Resend invitation mail" : "Çağrı e-postasını yeniden gönder",
+ "Send invitation mail" : "Çağrı e-postasını gönder",
"Copy link to clipboard" : "Bağlantıyı panoya kopyala",
"Remove share" : "Paylaşımı kaldır",
"Public shares" : "Herkese açık paylaşımlar",
"Public link (" : "Herkese açık bağlantı (",
"Add a public link" : "Herkese açık bir bağlantı ekle",
+ "Unsent invitations" : "Gönderilmemiş çağrılar",
"Enter a name to start the search" : "Aramayı başlatmak için bir ad yazın",
+ "Invitation sent to {name}" : "{name} için çağrı gönderildi",
+ "Error sending invitation to {name}" : "{name} için çağrı gönderilirken sorun çıktı",
"Link copied to clipboard" : "Bağlantı panoya kopyalandı",
"Error while copying link to clipboard" : "Bağlantı panoya kopyalanırken sorun çıktı",
"Error while adding share" : "Paylaşım eklenirken sorun çıktı",
@@ -168,11 +175,6 @@
"Month" : "Ay",
"Year" : "Yıl",
"Error loading polls" : "Anketler yüklenirken sorun çıktı",
- "Error deleting poll." : "Anket silinirken sorun çıktı.",
- "Deleted poll permanently." : "Anket kalıcı olarak silindi.",
- "Error cloning poll." : "Anket kopyalanırken sorun çıktı.",
- "Invitation mail sent to %n." : "Çağrı e-postası %n adresine gönderildi.",
- "Error sending invitation mail to %n." : "Çağrı e-postası %n adresine gönderilirken sorun çıktı.",
"User {userId} removed" : "{userId} kullanıcısı silindi",
"Access denied" : "Erişim engellendi",
"You are not allowed to view this poll or the poll does not exist." : "Bu anket bulunamadı ya da görüntüleme izniniz yok.",
diff --git a/l10n/uk.js b/l10n/uk.js
index 29d63ff4..f04e26cc 100644
--- a/l10n/uk.js
+++ b/l10n/uk.js
@@ -2,28 +2,86 @@ OC.L10N.register(
"polls",
{
"Polls" : "Опитування",
+ "Poll invitation \"%s\"" : "Запрошення до опитування %s",
+ "{owner} invited you to take part in the poll \"{title}\"" : "{owner} запросив вас взяти участь у опитування \"{title}\"",
"Go to poll" : "Перейти до опитування",
"- %s voted." : "- %s проголосували.",
+ "- %s updated the poll configuration. Please check your votes." : "- %s оновив параметри опитування. Будь ласка, перегляньте ваш вибір.",
+ "- %s deleted the poll." : "- %s вилучив опитування.",
+ "- %s restored the poll." : "- %s відновив опитування.",
+ "- The poll expired." : "- Термін дії опитування вичерпано.",
+ "- %s added a vote option." : "- %s додав(ла) новий параметр до опитування.",
+ "- %s removed a vote option." : "- %s вилучив(ла) параметр з опитування.",
+ "Error loading poll list" : "Помилка завантаження списку опитування",
"Confirmed" : "Підтверджено",
+ "Add a date option" : "Додати параметр дата",
+ "Click to add a date" : "Клацніть, щоб додати дату",
"Cancel" : "Скасувати",
"OK" : "OK",
"Week" : "Тиждень",
+ "No Participants until now" : "Поки що відсутні учасники",
+ "_%n Participant_::_%n Participants_" : ["%n учасник","%n учасника","%n учасників","%n учасників"],
+ "started this poll on %n. " : "почали опитування %n.",
+ "Results are hidden. " : "Результати приховано.",
+ "They will be revealed after the poll is expired. " : "З ними можна буде познайомитися після завершення терміну дії опитування.",
"Group" : "Група",
+ "Public share" : "Спільний ресурс",
"Unknown user" : "Невідомий користувач",
"New comment …" : "Новий коментар...",
+ "Your comment was added" : "Ви додали коментар",
+ "Error while saving comment" : "Помилка під час збереження коментаря",
"Delete comment" : "Вилучити коментар",
+ "No comments yet. Be the first." : "Поки що відсутні коментарі. Будь ласка, додайте перший.",
+ "Comment deleted" : "Коментар вилучено",
+ "Error while deleting the comment" : "Помилка під час вилучення коментаря",
"Title" : "Назва",
+ "Enter Title" : "Зазначте назву",
+ "Poll type" : "Тип опитування",
+ "Date poll" : "Календарне опитування",
+ "Text poll" : "Текстове опитування",
"Apply" : "Застосувати",
+ "Poll \"%n\" added" : "Опитування \"%n\" додано",
+ "Error while creating Poll \"%n\"" : "Помилка під час створення опитування \"%n\"",
+ "Add new Poll" : "Додати нове опитування",
+ "Relevant" : "Відповідне",
+ "My polls" : "Мої опитування",
+ "Public polls" : "Публічні опитування",
+ "All polls" : "Всі опитування",
+ "Expired polls" : "Термін дії сплив",
+ "Deleted polls" : "Вилучені опитування",
+ "Clone poll" : "Копіювати опитування",
+ "Delete poll" : "Вилучити опитування",
+ "Restore poll" : "Відновити опитування",
+ "Delete poll permanently" : "Вилучити безповоротно",
"Access" : "Доступ",
"Owner" : "Власник",
"Created" : "Створено",
+ "Expires" : "Термін дії",
+ "No description provided" : "Відсутній опис",
+ "Visible to other users" : "Видно іншим користувачам",
+ "Hidden to other users" : "Сховане від інших користувачів",
"never" : "ніколи",
+ "Error loading poll" : "Помилка під час завантаження опитування",
"Details" : "Деталі",
"Configuration" : "Налаштування",
+ "Options" : "Параметри",
"Shares" : "Спільний доступ",
"Comments" : "Коментарі",
+ "As an admin you may edit this poll" : "Адміністратор може редагувати це опитування",
"Description" : "Опис",
+ "Poll configurations" : "Налаштування опитування",
+ "Allow admins to edit this poll" : "Дозволити адміністраторові редагувати це опитування",
+ "Allow \"maybe\" vote" : "Дозволити вибір \"можливо\"",
+ "Anonymous poll" : "Анонімне опитування",
+ "Result display" : "Показ результатів",
+ "Always show results" : "Завжди показувати результати",
+ "Hide results until poll is expired" : "Не показувати результати, доки термін дії опитування не сплив",
+ "Never show results" : "Ніколи не показувати результати",
"Expiration date" : "Термін дії",
+ "Writing poll" : "Створення опитування",
+ "Update poll" : "Оновити опитування",
+ "Create new poll" : "Створити нове опитування",
+ "Title must not be empty!" : "Потрібно зазначити заголовок!",
"No" : "Ні",
"Yes" : "Так",
"Deleted" : "Вилучено",
diff --git a/l10n/uk.json b/l10n/uk.json
index bb8d4b6d..72958e59 100644
--- a/l10n/uk.json
+++ b/l10n/uk.json
@@ -1,27 +1,85 @@
{ "translations": {
"Polls" : "Опитування",
+ "Poll invitation \"%s\"" : "Запрошення до опитування %s",
+ "{owner} invited you to take part in the poll \"{title}\"" : "{owner} запросив вас взяти участь у опитування \"{title}\"",
"Go to poll" : "Перейти до опитування",
"- %s voted." : "- %s проголосували.",
+ "- %s updated the poll configuration. Please check your votes." : "- %s оновив параметри опитування. Будь ласка, перегляньте ваш вибір.",
+ "- %s deleted the poll." : "- %s вилучив опитування.",
+ "- %s restored the poll." : "- %s відновив опитування.",
+ "- The poll expired." : "- Термін дії опитування вичерпано.",
+ "- %s added a vote option." : "- %s додав(ла) новий параметр до опитування.",
+ "- %s removed a vote option." : "- %s вилучив(ла) параметр з опитування.",
+ "Error loading poll list" : "Помилка завантаження списку опитування",
"Confirmed" : "Підтверджено",
+ "Add a date option" : "Додати параметр дата",
+ "Click to add a date" : "Клацніть, щоб додати дату",
"Cancel" : "Скасувати",
"OK" : "OK",
"Week" : "Тиждень",
+ "No Participants until now" : "Поки що відсутні учасники",
+ "_%n Participant_::_%n Participants_" : ["%n учасник","%n учасника","%n учасників","%n учасників"],
+ "started this poll on %n. " : "почали опитування %n.",
+ "Results are hidden. " : "Результати приховано.",
+ "They will be revealed after the poll is expired. " : "З ними можна буде познайомитися після завершення терміну дії опитування.",
"Group" : "Група",
+ "Public share" : "Спільний ресурс",
"Unknown user" : "Невідомий користувач",
"New comment …" : "Новий коментар...",
+ "Your comment was added" : "Ви додали коментар",
+ "Error while saving comment" : "Помилка під час збереження коментаря",
"Delete comment" : "Вилучити коментар",
+ "No comments yet. Be the first." : "Поки що відсутні коментарі. Будь ласка, додайте перший.",
+ "Comment deleted" : "Коментар вилучено",
+ "Error while deleting the comment" : "Помилка під час вилучення коментаря",
"Title" : "Назва",
+ "Enter Title" : "Зазначте назву",
+ "Poll type" : "Тип опитування",
+ "Date poll" : "Календарне опитування",
+ "Text poll" : "Текстове опитування",
"Apply" : "Застосувати",
+ "Poll \"%n\" added" : "Опитування \"%n\" додано",
+ "Error while creating Poll \"%n\"" : "Помилка під час створення опитування \"%n\"",
+ "Add new Poll" : "Додати нове опитування",
+ "Relevant" : "Відповідне",
+ "My polls" : "Мої опитування",
+ "Public polls" : "Публічні опитування",
+ "All polls" : "Всі опитування",
+ "Expired polls" : "Термін дії сплив",
+ "Deleted polls" : "Вилучені опитування",
+ "Clone poll" : "Копіювати опитування",
+ "Delete poll" : "Вилучити опитування",
+ "Restore poll" : "Відновити опитування",
+ "Delete poll permanently" : "Вилучити безповоротно",
"Access" : "Доступ",
"Owner" : "Власник",
"Created" : "Створено",
+ "Expires" : "Термін дії",
+ "No description provided" : "Відсутній опис",
+ "Visible to other users" : "Видно іншим користувачам",
+ "Hidden to other users" : "Сховане від інших користувачів",
"never" : "ніколи",
+ "Error loading poll" : "Помилка під час завантаження опитування",
"Details" : "Деталі",
"Configuration" : "Налаштування",
+ "Options" : "Параметри",
"Shares" : "Спільний доступ",
"Comments" : "Коментарі",
+ "As an admin you may edit this poll" : "Адміністратор може редагувати це опитування",
"Description" : "Опис",
+ "Poll configurations" : "Налаштування опитування",
+ "Allow admins to edit this poll" : "Дозволити адміністраторові редагувати це опитування",
+ "Allow \"maybe\" vote" : "Дозволити вибір \"можливо\"",
+ "Anonymous poll" : "Анонімне опитування",
+ "Result display" : "Показ результатів",
+ "Always show results" : "Завжди показувати результати",
+ "Hide results until poll is expired" : "Не показувати результати, доки термін дії опитування не сплив",
+ "Never show results" : "Ніколи не показувати результати",
"Expiration date" : "Термін дії",
+ "Writing poll" : "Створення опитування",
+ "Update poll" : "Оновити опитування",
+ "Create new poll" : "Створити нове опитування",
+ "Title must not be empty!" : "Потрібно зазначити заголовок!",
"No" : "Ні",
"Yes" : "Так",
"Deleted" : "Вилучено",
diff --git a/l10n/uz.js b/l10n/uz.js
deleted file mode 100644
index 1649ba46..00000000
--- a/l10n/uz.js
+++ /dev/null
@@ -1,14 +0,0 @@
-OC.L10N.register(
- "polls",
- {
- "Cancel" : "Bekor qilish",
- "OK" : "OK",
- "Unknown user" : "Noma'lum foydalanuvchi",
- "New comment …" : "Yangi javob ...",
- "Delete comment" : "Fikrni o'chirib tashlash",
- "never" : "hech qachon",
- "Comments" : "Fikrlar",
- "No" : "Yo'q",
- "Yes" : "Ha"
-},
-"nplurals=1; plural=0;");
diff --git a/l10n/uz.json b/l10n/uz.json
deleted file mode 100644
index 2e001d73..00000000
--- a/l10n/uz.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{ "translations": {
- "Cancel" : "Bekor qilish",
- "OK" : "OK",
- "Unknown user" : "Noma'lum foydalanuvchi",
- "New comment …" : "Yangi javob ...",
- "Delete comment" : "Fikrni o'chirib tashlash",
- "never" : "hech qachon",
- "Comments" : "Fikrlar",
- "No" : "Yo'q",
- "Yes" : "Ha"
-},"pluralForm" :"nplurals=1; plural=0;"
-} \ No newline at end of file
diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js
index 1269a1d3..e13d3589 100644
--- a/l10n/zh_CN.js
+++ b/l10n/zh_CN.js
@@ -61,6 +61,8 @@ OC.L10N.register(
"All polls" : "所有投票",
"Expired polls" : "已过期的投票",
"Deleted polls" : "已删除的投票",
+ "Error cloning poll." : "复制投票时出错。",
+ "Error deleting poll." : "删除投票时出错。",
"Clone poll" : "克隆投票",
"Delete poll" : "删除投票",
"Restore poll" : "恢复投票",
@@ -99,7 +101,6 @@ OC.L10N.register(
"Add a new text option" : "添加新的文本选项",
"Enter option text" : "输入选项文字",
"Invitations" : "邀请函",
- "Invited users will get informed immediately via email!" : "被邀请的用户会立即通过电子邮件通知!",
"Copy link to clipboard" : "复制链接到剪贴板",
"Remove share" : "移除共享",
"Public shares" : "公开共享",
@@ -137,11 +138,6 @@ OC.L10N.register(
"Month" : "月",
"Year" : "年份",
"Error loading polls" : "加载投票时出错",
- "Error deleting poll." : "删除投票时出错。",
- "Deleted poll permanently." : "已永久删除投票。",
- "Error cloning poll." : "复制投票时出错。",
- "Invitation mail sent to %n." : "邀请邮件已发送至 %n。",
- "Error sending invitation mail to %n." : "发送邀请邮件到 %n 时出错。",
"User {userId} removed" : "用户 {userId} 已移除",
"Access denied" : "访问被拒绝",
"You are not allowed to view this poll or the poll does not exist." : "您无权查看此投票或者此投票不存在。",
diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json
index 25ac64ac..639288e0 100644
--- a/l10n/zh_CN.json
+++ b/l10n/zh_CN.json
@@ -59,6 +59,8 @@
"All polls" : "所有投票",
"Expired polls" : "已过期的投票",
"Deleted polls" : "已删除的投票",
+ "Error cloning poll." : "复制投票时出错。",
+ "Error deleting poll." : "删除投票时出错。",
"Clone poll" : "克隆投票",
"Delete poll" : "删除投票",
"Restore poll" : "恢复投票",
@@ -97,7 +99,6 @@
"Add a new text option" : "添加新的文本选项",
"Enter option text" : "输入选项文字",
"Invitations" : "邀请函",
- "Invited users will get informed immediately via email!" : "被邀请的用户会立即通过电子邮件通知!",
"Copy link to clipboard" : "复制链接到剪贴板",
"Remove share" : "移除共享",
"Public shares" : "公开共享",
@@ -135,11 +136,6 @@
"Month" : "月",
"Year" : "年份",
"Error loading polls" : "加载投票时出错",
- "Error deleting poll." : "删除投票时出错。",
- "Deleted poll permanently." : "已永久删除投票。",
- "Error cloning poll." : "复制投票时出错。",
- "Invitation mail sent to %n." : "邀请邮件已发送至 %n。",
- "Error sending invitation mail to %n." : "发送邀请邮件到 %n 时出错。",
"User {userId} removed" : "用户 {userId} 已移除",
"Access denied" : "访问被拒绝",
"You are not allowed to view this poll or the poll does not exist." : "您无权查看此投票或者此投票不存在。",
diff --git a/lib/Controller/SystemController.php b/lib/Controller/SystemController.php
index ef695932..67b9bbc2 100644
--- a/lib/Controller/SystemController.php
+++ b/lib/Controller/SystemController.php
@@ -100,6 +100,7 @@ class SystemController extends Controller {
/**
* Get a list of NC users, groups and contacts
* @NoAdminRequired
+ * @PublicPage
* @NoCSRFRequired
* @param string $query
* @param bool $getGroups - search in groups
@@ -111,8 +112,8 @@ class SystemController extends Controller {
*/
public function getSiteUsersAndGroups($query = '', $getGroups = true, $getUsers = true, $getContacts = true, $getMail = false, $skipGroups = array(), $skipUsers = array()) {
$list = array();
- // if (filter_var($query, FILTER_VALIDATE_EMAIL)) {
- if ($this->isValidEmail($query)) {
+
+ if ($getMail && $this->isValidEmail($query)) {
$list[] = [
'id' => '',
'user' => '',
@@ -130,10 +131,8 @@ class SystemController extends Controller {
];
}
-
if ($getGroups) {
- $groups = $this->groupManager->search($query);
- foreach ($groups as $group) {
+ foreach ($this->groupManager->search($query) as $group) {
if (!in_array($group->getGID(), $skipGroups)) {
$list[] = [
'id' => $group->getGID(),
@@ -176,13 +175,9 @@ class SystemController extends Controller {
}
}
- $contactsManager = \OC::$server->getContactsManager();
-
-
- if ($getContacts && $contactsManager->isEnabled()) {
- $contacts = $contactsManager->search($query, array('FN', 'EMAIL', 'ORG', 'CATEGORIES'));
+ if ($getContacts && \OC::$server->getContactsManager()->isEnabled()) {
- foreach ($contacts as $contact) {
+ foreach (\OC::$server->getContactsManager()->search($query, array('FN', 'EMAIL', 'ORG', 'CATEGORIES')) as $contact) {
if (!array_key_exists('isLocalSystemBook', $contact) && array_key_exists('EMAIL', $contact)) {
$emailAdresses = $contact['EMAIL'];
@@ -205,9 +200,9 @@ class SystemController extends Controller {
'type' => 'contact',
'icon' => 'icon-mail',
'avatarURL' => '',
- 'avatar' => isset($contact['PHOTO']) ? $contact['PHOTO'] : '',
+ 'avatar' => '',
'lastLogin' => '',
- 'cloudId' => ''
+ 'cloudId' => '',
];
}
diff --git a/package-lock.json b/package-lock.json
index e0825cf3..e7196376 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,9 +5,9 @@
"requires": true,
"dependencies": {
"@babel/cli": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.8.4.tgz",
- "integrity": "sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.10.4.tgz",
+ "integrity": "sha512-xX99K4V1BzGJdQANK5cwK+EpF1vP9gvqhn+iWvG+TubCjecplW7RSQimJ2jcCvu6fnK5pY6mZMdu6EWTj32QVA==",
"requires": {
"chokidar": "^2.1.8",
"commander": "^4.0.1",
@@ -24,6 +24,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
"integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
+ "dev": true,
"requires": {
"@babel/highlight": "^7.8.3"
}
@@ -39,23 +40,23 @@
}
},
"@babel/core": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.4.tgz",
- "integrity": "sha512-3A0tS0HWpy4XujGc7QtOIHTeNwUgWaZc/WuS5YQrfhU67jnVmsD6OGPc1AKHH0LJHQICGncy3+YUjIhVlfDdcA==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.5.tgz",
+ "integrity": "sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w==",
"requires": {
"@babel/code-frame": "^7.10.4",
- "@babel/generator": "^7.10.4",
- "@babel/helper-module-transforms": "^7.10.4",
+ "@babel/generator": "^7.10.5",
+ "@babel/helper-module-transforms": "^7.10.5",
"@babel/helpers": "^7.10.4",
- "@babel/parser": "^7.10.4",
+ "@babel/parser": "^7.10.5",
"@babel/template": "^7.10.4",
- "@babel/traverse": "^7.10.4",
- "@babel/types": "^7.10.4",
+ "@babel/traverse": "^7.10.5",
+ "@babel/types": "^7.10.5",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.1",
"json5": "^2.1.2",
- "lodash": "^4.17.13",
+ "lodash": "^4.17.19",
"resolve": "^1.3.2",
"semver": "^5.4.1",
"source-map": "^0.5.0"
@@ -70,13 +71,12 @@
}
},
"@babel/generator": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.4.tgz",
- "integrity": "sha512-toLIHUIAgcQygFZRAQcsLQV3CBuX6yOIru1kJk/qqqvcRmZrYe6WavZTSG+bB8MxhnL9YPf+pKQfuiP161q7ng==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.5.tgz",
+ "integrity": "sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig==",
"requires": {
- "@babel/types": "^7.10.4",
+ "@babel/types": "^7.10.5",
"jsesc": "^2.5.1",
- "lodash": "^4.17.13",
"source-map": "^0.5.0"
}
},
@@ -122,9 +122,9 @@
}
},
"@babel/parser": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.4.tgz",
- "integrity": "sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA=="
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz",
+ "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ=="
},
"@babel/template": {
"version": "7.10.4",
@@ -137,28 +137,28 @@
}
},
"@babel/traverse": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.4.tgz",
- "integrity": "sha512-aSy7p5THgSYm4YyxNGz6jZpXf+Ok40QF3aA2LyIONkDHpAcJzDUqlCKXv6peqYUs2gmic849C/t2HKw2a2K20Q==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.5.tgz",
+ "integrity": "sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==",
"requires": {
"@babel/code-frame": "^7.10.4",
- "@babel/generator": "^7.10.4",
+ "@babel/generator": "^7.10.5",
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-split-export-declaration": "^7.10.4",
- "@babel/parser": "^7.10.4",
- "@babel/types": "^7.10.4",
+ "@babel/parser": "^7.10.5",
+ "@babel/types": "^7.10.5",
"debug": "^4.1.0",
"globals": "^11.1.0",
- "lodash": "^4.17.13"
+ "lodash": "^4.17.19"
}
},
"@babel/types": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
- "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz",
+ "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==",
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
- "lodash": "^4.17.13",
+ "lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
}
},
@@ -181,6 +181,7 @@
"version": "7.9.5",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
"integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
+ "dev": true,
"requires": {
"@babel/types": "^7.9.5",
"jsesc": "^2.5.1",
@@ -252,16 +253,97 @@
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.9.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz",
- "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.4.tgz",
+ "integrity": "sha512-9raUiOsXPxzzLjCXeosApJItoMnX3uyT4QdM2UldffuGApNrF8e938MwNpDCK9CPoyxrEoCgT+hObJc3mZa6lQ==",
"requires": {
- "@babel/helper-function-name": "^7.9.5",
- "@babel/helper-member-expression-to-functions": "^7.8.3",
- "@babel/helper-optimise-call-expression": "^7.8.3",
- "@babel/helper-plugin-utils": "^7.8.3",
- "@babel/helper-replace-supers": "^7.8.6",
- "@babel/helper-split-export-declaration": "^7.8.3"
+ "@babel/helper-function-name": "^7.10.4",
+ "@babel/helper-member-expression-to-functions": "^7.10.4",
+ "@babel/helper-optimise-call-expression": "^7.10.4",
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/helper-replace-supers": "^7.10.4",
+ "@babel/helper-split-export-declaration": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
+ "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
+ "requires": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
+ "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.10.4",
+ "@babel/template": "^7.10.4",
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz",
+ "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==",
+ "requires": {
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
+ "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz",
+ "integrity": "sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==",
+ "requires": {
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
+ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
+ },
+ "@babel/highlight": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
+ "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.4.tgz",
+ "integrity": "sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA=="
+ },
+ "@babel/template": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz",
+ "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==",
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/parser": "^7.10.4",
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/types": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
+ "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
+ }
+ }
}
},
"@babel/helper-create-regexp-features-plugin": {
@@ -481,6 +563,7 @@
"version": "7.9.5",
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
"integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
+ "dev": true,
"requires": {
"@babel/helper-get-function-arity": "^7.8.3",
"@babel/template": "^7.8.3",
@@ -491,6 +574,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
"integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
+ "dev": true,
"requires": {
"@babel/types": "^7.8.3"
}
@@ -521,11 +605,28 @@
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
- "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.4.tgz",
+ "integrity": "sha512-m5j85pK/KZhuSdM/8cHUABQTAslV47OjfIB9Cc7P+PvlAoBzdb79BGNfw8RhT5Mq3p+xGd0ZfAKixbrUZx0C7A==",
"requires": {
- "@babel/types": "^7.8.3"
+ "@babel/types": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
+ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
+ },
+ "@babel/types": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
+ "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
+ }
+ }
}
},
"@babel/helper-module-imports": {
@@ -542,29 +643,137 @@
"integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
},
"@babel/types": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
- "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz",
+ "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==",
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
- "lodash": "^4.17.13",
+ "lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
}
}
}
},
"@babel/helper-module-transforms": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.4.tgz",
- "integrity": "sha512-Er2FQX0oa3nV7eM1o0tNCTx7izmQtwAQsIiaLRWtavAAEcskb0XJ5OjJbVrYXWOTr8om921Scabn4/tzlx7j1Q==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.5.tgz",
+ "integrity": "sha512-4P+CWMJ6/j1W915ITJaUkadLObmCRRSC234uctJfn/vHrsLNxsR8dwlcXv9ZhJWzl77awf+mWXSZEKt5t0OnlA==",
"requires": {
"@babel/helper-module-imports": "^7.10.4",
"@babel/helper-replace-supers": "^7.10.4",
"@babel/helper-simple-access": "^7.10.4",
"@babel/helper-split-export-declaration": "^7.10.4",
"@babel/template": "^7.10.4",
- "@babel/types": "^7.10.4",
+ "@babel/types": "^7.10.5",
+ "lodash": "^4.17.19"
+ },
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
+ "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
+ "requires": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz",
+ "integrity": "sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==",
+ "requires": {
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
+ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
+ },
+ "@babel/highlight": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
+ "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz",
+ "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ=="
+ },
+ "@babel/template": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz",
+ "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==",
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/parser": "^7.10.4",
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/types": {
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz",
+ "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "lodash": "^4.17.19",
+ "to-fast-properties": "^2.0.0"
+ }
+ }
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
+ "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
+ "requires": {
+ "@babel/types": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
+ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
+ },
+ "@babel/types": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
+ "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
+ }
+ }
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
+ "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ=="
+ },
+ "@babel/helper-regex": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.4.tgz",
+ "integrity": "sha512-inWpnHGgtg5NOF0eyHlC0/74/VkdRITY9dtTpB2PrxKKn+AkVMRiZz/Adrx+Ssg+MLDesi2zohBW6MVq6b4pOQ==",
+ "requires": {
"lodash": "^4.17.13"
+ }
+ },
+ "@babel/helper-remap-async-to-generator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz",
+ "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.10.4",
+ "@babel/helper-wrap-function": "^7.10.4",
+ "@babel/template": "^7.10.4",
+ "@babel/traverse": "^7.10.4",
+ "@babel/types": "^7.10.4"
},
"dependencies": {
"@babel/code-frame": {
@@ -604,33 +813,6 @@
"@babel/types": "^7.10.4"
}
},
- "@babel/helper-member-expression-to-functions": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.4.tgz",
- "integrity": "sha512-m5j85pK/KZhuSdM/8cHUABQTAslV47OjfIB9Cc7P+PvlAoBzdb79BGNfw8RhT5Mq3p+xGd0ZfAKixbrUZx0C7A==",
- "requires": {
- "@babel/types": "^7.10.4"
- }
- },
- "@babel/helper-optimise-call-expression": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
- "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
- "requires": {
- "@babel/types": "^7.10.4"
- }
- },
- "@babel/helper-replace-supers": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
- "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
- "requires": {
- "@babel/helper-member-expression-to-functions": "^7.10.4",
- "@babel/helper-optimise-call-expression": "^7.10.4",
- "@babel/traverse": "^7.10.4",
- "@babel/types": "^7.10.4"
- }
- },
"@babel/helper-split-export-declaration": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz",
@@ -710,35 +892,13 @@
}
}
},
- "@babel/helper-optimise-call-expression": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
- "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
- "requires": {
- "@babel/types": "^7.8.3"
- }
- },
- "@babel/helper-plugin-utils": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
- "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ=="
- },
- "@babel/helper-regex": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.4.tgz",
- "integrity": "sha512-inWpnHGgtg5NOF0eyHlC0/74/VkdRITY9dtTpB2PrxKKn+AkVMRiZz/Adrx+Ssg+MLDesi2zohBW6MVq6b4pOQ==",
- "requires": {
- "lodash": "^4.17.13"
- }
- },
- "@babel/helper-remap-async-to-generator": {
+ "@babel/helper-replace-supers": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz",
- "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
+ "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
"requires": {
- "@babel/helper-annotate-as-pure": "^7.10.4",
- "@babel/helper-wrap-function": "^7.10.4",
- "@babel/template": "^7.10.4",
+ "@babel/helper-member-expression-to-functions": "^7.10.4",
+ "@babel/helper-optimise-call-expression": "^7.10.4",
"@babel/traverse": "^7.10.4",
"@babel/types": "^7.10.4"
},
@@ -859,17 +1019,6 @@
}
}
},
- "@babel/helper-replace-supers": {
- "version": "7.8.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
- "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
- "requires": {
- "@babel/helper-member-expression-to-functions": "^7.8.3",
- "@babel/helper-optimise-call-expression": "^7.8.3",
- "@babel/traverse": "^7.8.6",
- "@babel/types": "^7.8.6"
- }
- },
"@babel/helper-simple-access": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz",
@@ -903,9 +1052,9 @@
}
},
"@babel/parser": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.4.tgz",
- "integrity": "sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA=="
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz",
+ "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ=="
},
"@babel/template": {
"version": "7.10.4",
@@ -918,12 +1067,12 @@
}
},
"@babel/types": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
- "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz",
+ "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==",
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
- "lodash": "^4.17.13",
+ "lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
}
}
@@ -933,6 +1082,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
"integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
+ "dev": true,
"requires": {
"@babel/types": "^7.8.3"
}
@@ -1088,13 +1238,12 @@
}
},
"@babel/generator": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.4.tgz",
- "integrity": "sha512-toLIHUIAgcQygFZRAQcsLQV3CBuX6yOIru1kJk/qqqvcRmZrYe6WavZTSG+bB8MxhnL9YPf+pKQfuiP161q7ng==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.5.tgz",
+ "integrity": "sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig==",
"requires": {
- "@babel/types": "^7.10.4",
+ "@babel/types": "^7.10.5",
"jsesc": "^2.5.1",
- "lodash": "^4.17.13",
"source-map": "^0.5.0"
}
},
@@ -1140,9 +1289,9 @@
}
},
"@babel/parser": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.4.tgz",
- "integrity": "sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA=="
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz",
+ "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ=="
},
"@babel/template": {
"version": "7.10.4",
@@ -1155,28 +1304,28 @@
}
},
"@babel/traverse": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.4.tgz",
- "integrity": "sha512-aSy7p5THgSYm4YyxNGz6jZpXf+Ok40QF3aA2LyIONkDHpAcJzDUqlCKXv6peqYUs2gmic849C/t2HKw2a2K20Q==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.5.tgz",
+ "integrity": "sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==",
"requires": {
"@babel/code-frame": "^7.10.4",
- "@babel/generator": "^7.10.4",
+ "@babel/generator": "^7.10.5",
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-split-export-declaration": "^7.10.4",
- "@babel/parser": "^7.10.4",
- "@babel/types": "^7.10.4",
+ "@babel/parser": "^7.10.5",
+ "@babel/types": "^7.10.5",
"debug": "^4.1.0",
"globals": "^11.1.0",
- "lodash": "^4.17.13"
+ "lodash": "^4.17.19"
}
},
"@babel/types": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz",
- "integrity": "sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==",
+ "version": "7.10.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz",
+ "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==",
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
- "lodash": "^4.17.13",
+ "lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
}
},
@@ -1199,6 +1348,7 @@
"version": "7.9.0",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
"integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
+ "dev": true,
"requires": {
"@babel/helper-validator-identifier": "^7.9.0",
"chalk": "^2.0.0",
@@ -1208,7 +1358,8 @@
"@babel/parser": {
"version": "7.9.4",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
- "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA=="
+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
+ "dev": true
},
"@babel/plugin-proposal-async-generator-functions": {
"version": "7.10.4",
@@ -1798,11 +1949,18 @@
}
},
"@babel/plugin-syntax-typescript": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz",
- "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz",
+ "integrity": "sha512-oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==",
"requires": {
- "@babel/helper-plugin-utils": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/helper-plugin-utils": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
+ "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
+ }
}
},
"@babel/plugin-transform-arrow-functions": {
@@ -3350,13 +3508,20 @@
}
},
"@babel/plugin-transform-typescript": {
- "version": "7.9.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz",
- "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.4.tgz",
+ "integrity": "sha512-3WpXIKDJl/MHoAN0fNkSr7iHdUMHZoppXjf2HJ9/ed5Xht5wNIsXllJXdityKOxeA3Z8heYRb1D3p2H5rfCdPw==",
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.8.3",
- "@babel/helper-plugin-utils": "^7.8.3",
- "@babel/plugin-syntax-typescript": "^7.8.3"
+ "@babel/helper-create-class-features-plugin": "^7.10.4",
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/plugin-syntax-typescript": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/helper-plugin-utils": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
+ "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
+ }
}
},
"@babel/plugin-transform-unicode-escapes": {
@@ -3504,12 +3669,19 @@
}
},
"@babel/preset-typescript": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz",
- "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==",
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.10.4.tgz",
+ "integrity": "sha512-SdYnvGPv+bLlwkF2VkJnaX/ni1sMNetcGI1+nThF1gyv6Ph8Qucc4ZZAjM5yZcE/AKRXIOTZz7eSRDWOEjPyRQ==",
"requires": {
- "@babel/helper-plugin-utils": "^7.8.3",
- "@babel/plugin-transform-typescript": "^7.9.0"
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/plugin-transform-typescript": "^7.10.4"
+ },
+ "dependencies": {
+ "@babel/helper-plugin-utils": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
+ "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
+ }
}
},
"@babel/runtime": {
@@ -3524,6 +3696,7 @@
"version": "7.8.6",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
"integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
+ "dev": true,
"requires": {
"@babel/code-frame": "^7.8.3",
"@babel/parser": "^7.8.6",
@@ -3534,6 +3707,7 @@
"version": "7.9.5",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
"integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
+ "dev": true,
"requires": {
"@babel/code-frame": "^7.8.3",
"@babel/generator": "^7.9.5",
@@ -3550,6 +3724,7 @@
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
"requires": {
"ms": "^2.1.1"
}
@@ -3557,7 +3732,8 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
}
}
},
@@ -3582,14 +3758,14 @@
}
},
"@nextcloud/axios": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.3.2.tgz",
- "integrity": "sha512-7reGkM57t8yfASioui/Tg1JBJ0UNCwK0w5yGG/+itEBERAR8izV2lVKQglkwwfQnRXlk3qQC4iu3O9yT9dGyMw==",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.3.3.tgz",
+ "integrity": "sha512-kCGN+0QqrCzTEDsCTpHY2Ze5PGncspC37OOMOYejmGxp+/a2FTg92yJoI5Xhk2y/xJciwVpX1NUWatxBfxAlWw==",
"requires": {
"@babel/cli": "^7.8.4",
- "@babel/core": "^7.8.7",
- "@babel/preset-env": "^7.8.7",
- "@babel/preset-typescript": "^7.8.3",
+ "@babel/core": "^7.9.0",
+ "@babel/preset-env": "^7.9.0",
+ "@babel/preset-typescript": "^7.9.0",
"@nextcloud/auth": "^1.2.2",
"axios": "^0.19.2",
"core-js": "^3.6.4"
@@ -4715,9 +4891,9 @@
"dev": true
},
"cacache": {
- "version": "15.0.4",
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.4.tgz",
- "integrity": "sha512-YlnKQqTbD/6iyoJvEY3KJftjrdBYroCbxxYXzhOzsFLWlp6KX4BOlEf4mTx0cMUfVaTS3ENL2QtDWeRYoGLkkw==",
+ "version": "15.0.5",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz",
+ "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==",
"dev": true,
"requires": {
"@npmcli/move-file": "^1.0.1",
@@ -4725,7 +4901,7 @@
"fs-minipass": "^2.0.0",
"glob": "^7.1.4",
"infer-owner": "^1.0.4",
- "lru-cache": "^5.1.1",
+ "lru-cache": "^6.0.0",
"minipass": "^3.1.1",
"minipass-collect": "^1.0.2",
"minipass-flush": "^1.0.5",
@@ -4746,12 +4922,12 @@
"dev": true
},
"lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"requires": {
- "yallist": "^3.0.2"
+ "yallist": "^4.0.0"
}
},
"mkdirp": {
@@ -4781,20 +4957,12 @@
"minizlib": "^2.1.0",
"mkdirp": "^1.0.3",
"yallist": "^4.0.0"
- },
- "dependencies": {
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
}
},
"yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
}
}
@@ -5023,6 +5191,17 @@
}
}
},
+ "clone-deep": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
+ "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4",
+ "kind-of": "^6.0.2",
+ "shallow-clone": "^3.0.0"
+ }
+ },
"clone-regexp": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
@@ -8156,9 +8335,9 @@
"integrity": "sha1-elSbvZ/+FYWwzQoZHiAwVb7ldLQ="
},
"jest-worker": {
- "version": "26.0.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.0.0.tgz",
- "integrity": "sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw==",
+ "version": "26.1.0",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.1.0.tgz",
+ "integrity": "sha512-Z9P5pZ6UC+kakMbNJn+tA2RdVdNX5WH1x+5UCBZ9MxIK24pjYtFt96fK+UwBTrjLYm232g1xz0L3eTh51OW+yQ==",
"dev": true,
"requires": {
"merge-stream": "^2.0.0",
@@ -8383,9 +8562,9 @@
}
},
"lodash": {
- "version": "4.17.15",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
- "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
+ "version": "4.17.19",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
+ "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
},
"lodash.get": {
"version": "4.4.2",
@@ -10531,6 +10710,15 @@
"safe-buffer": "^5.0.1"
}
},
+ "shallow-clone": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
+ "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.2"
+ }
+ },
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -11605,15 +11793,15 @@
}
},
"terser-webpack-plugin": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.6.tgz",
- "integrity": "sha512-z3HLOOPUHkCNGkeEHqqiMAIy1pjpHwS1o+i6Zn0Ws3EAvHJj46737efNNEvJ0Vx9BdDQM83d56qySDJOSORA0A==",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.7.tgz",
+ "integrity": "sha512-5JqibUOctE6Ou4T00IVGYTQJBOhu24jz0PpqYeitQJJ3hlZY2ZKSwzzuqjmBH8MzbdWMgIefpmHwTkvwm6Q4CQ==",
"dev": true,
"requires": {
- "cacache": "^15.0.4",
+ "cacache": "^15.0.5",
"find-cache-dir": "^3.3.1",
- "jest-worker": "^26.0.0",
- "p-limit": "^3.0.1",
+ "jest-worker": "^26.1.0",
+ "p-limit": "^3.0.2",
"schema-utils": "^2.6.6",
"serialize-javascript": "^4.0.0",
"source-map": "^0.6.1",
@@ -11622,9 +11810,9 @@
},
"dependencies": {
"ajv": {
- "version": "6.12.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
- "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
+ "version": "6.12.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
+ "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
@@ -11679,9 +11867,9 @@
}
},
"p-limit": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.1.tgz",
- "integrity": "sha512-mw/p92EyOzl2MhauKodw54Rx5ZK4624rNfgNaBguFZkHzyUG9WsDzFF5/yQVEJinbJDdP4jEfMN+uBquiGnaLg==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz",
+ "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
@@ -12698,12 +12886,13 @@
}
},
"webpack-merge": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
- "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
+ "version": "5.0.9",
+ "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.0.9.tgz",
+ "integrity": "sha512-P4teh6O26xIDPugOGX61wPxaeP918QOMjmzhu54zTVcLtOS28ffPWtnv+ilt3wscwBUCL2WNMnh97XkrKqt9Fw==",
"dev": true,
"requires": {
- "lodash": "^4.17.15"
+ "clone-deep": "^4.0.1",
+ "wildcard": "^2.0.0"
}
},
"webpack-sources": {
@@ -12781,6 +12970,12 @@
}
}
},
+ "wildcard": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
+ "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
+ "dev": true
+ },
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
diff --git a/package.json b/package.json
index 0e7e7022..0e2b1dd7 100644
--- a/package.json
+++ b/package.json
@@ -36,14 +36,14 @@
},
"dependencies": {
"@nextcloud/auth": "^1.3.0",
- "@nextcloud/axios": "^1.3.1",
+ "@nextcloud/axios": "^1.3.3",
"@nextcloud/dialogs": "^1.4.0",
"@nextcloud/event-bus": "^1.1.4",
"@nextcloud/moment": "^1.1.1",
"@nextcloud/router": "^1.1.0",
"@nextcloud/vue": "^2.2.1",
"core-js": "^3.6.5",
- "lodash": "^4.17.15",
+ "lodash": "^4.17.19",
"moment": "^2.27.0",
"v-click-outside": "^3.0.0",
"vue": "^2.6.11",
@@ -62,7 +62,7 @@
"node": ">=10.0.0"
},
"devDependencies": {
- "@babel/core": "^7.10.4",
+ "@babel/core": "^7.10.5",
"@babel/preset-env": "^7.10.4",
"@nextcloud/eslint-plugin": "^1.4.0",
"babel-eslint": "^10.0.3",
@@ -83,12 +83,12 @@
"stylelint": "^13.6.1",
"stylelint-config-recommended-scss": "^4.2.0",
"stylelint-scss": "^3.18.0",
- "terser-webpack-plugin": "^3.0.6",
+ "terser-webpack-plugin": "^3.0.7",
"vue-loader": "^15.9.3",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.11",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.12",
- "webpack-merge": "^4.1.5"
+ "webpack-merge": "^5.0.9"
}
}
diff --git a/src/js/components/VoteTable/VoteTable.vue b/src/js/components/VoteTable/VoteTable.vue
index 7fe1d3dc..f6063976 100644
--- a/src/js/components/VoteTable/VoteTable.vue
+++ b/src/js/components/VoteTable/VoteTable.vue
@@ -52,8 +52,7 @@
:key="option.id"
:user-id="participant.userId"
:option="option"
- :is-active="acl.userId === participant.userId && acl.allowVote"
- @voteClick="setVote(option, participant.userId)" />
+ :is-active="acl.userId === participant.userId && acl.allowVote" />
</div>
</div>
@@ -155,18 +154,6 @@ export default {
this.userToRemove = userId
this.modal = true
},
-
- setVote(option, userId) {
- this.$store
- .dispatch('poll/votes/set', {
- option: option,
- userId: userId,
- setTo: this.$store.getters['poll/votes/getNextAnswer']({
- option: option,
- userId: userId,
- }),
- })
- },
},
}
</script>
diff --git a/src/js/components/VoteTable/VoteTableVoteItem.vue b/src/js/components/VoteTable/VoteTableVoteItem.vue
index 25ac0e3e..7a87a5b7 100644
--- a/src/js/components/VoteTable/VoteTableVoteItem.vue
+++ b/src/js/components/VoteTable/VoteTableVoteItem.vue
@@ -22,7 +22,7 @@
<template>
<div class="vote-table-vote-item" :class="[answer, { active: isActive && isValidUser &&!expired, confirmed: isConfirmed }]">
- <div v-if="isActive" class="icon" @click="$emit('voteClick')" />
+ <div v-if="isActive" class="icon" @click="setVote()" />
<div v-else class="icon" />
</div>
</template>
@@ -51,6 +51,7 @@ export default {
computed: {
...mapGetters({
expired: 'poll/expired',
+ answerSequence: 'poll/answerSequence',
}),
answer() {
@@ -64,6 +65,14 @@ export default {
}
},
+ nextAnswer() {
+ if (this.answerSequence.indexOf(this.answer) < 0) {
+ return this.answerSequence[1]
+ } else {
+ return this.answerSequence[(this.answerSequence.indexOf(this.answer) + 1) % this.answerSequence.length]
+ }
+ },
+
isValidUser() {
return (this.userId !== '' && this.userId !== null)
},
@@ -73,6 +82,17 @@ export default {
},
},
+
+ methods: {
+ setVote() {
+ this.$store
+ .dispatch('poll/votes/set', {
+ option: this.option,
+ userId: this.userId,
+ setTo: this.nextAnswer,
+ })
+ },
+ },
}
</script>
diff --git a/src/js/store/modules/poll.js b/src/js/store/modules/poll.js
index ee8cbc18..07d6c38c 100644
--- a/src/js/store/modules/poll.js
+++ b/src/js/store/modules/poll.js
@@ -75,6 +75,13 @@ const mutations = {
}
const getters = {
+ answerSequence: (state) => {
+ if (state.allowMaybe) {
+ return ['no', 'yes', 'maybe']
+ } else {
+ return ['no', 'yes']
+ }
+ },
expired: (state) => {
return (state.expire > 0 && moment.unix(state.expire).diff() < 0)
diff --git a/src/js/store/modules/subModules/votes.js b/src/js/store/modules/subModules/votes.js
index 8eaa9280..34f386ba 100644
--- a/src/js/store/modules/subModules/votes.js
+++ b/src/js/store/modules/subModules/votes.js
@@ -62,14 +62,6 @@ const mutations = {
const getters = {
- answerSequence: (state, getters, rootState) => {
- if (rootState.poll.allowMaybe) {
- return ['no', 'maybe', 'yes', 'no']
- } else {
- return ['no', 'yes', 'no']
- }
- },
-
ranked: (state, getters, rootState) => {
let votesRank = []
rootState.poll.options.list.forEach(function(option) {
@@ -101,16 +93,6 @@ const getters = {
&& vote.voteOptionText === payload.option.pollOptionText)
})
},
-
- getNextAnswer: (state, getters) => (payload) => {
- try {
- return getters.answerSequence[getters.answerSequence.indexOf(getters.getVote(payload).voteAnswer) + 1]
- } catch (e) {
- return getters.answerSequence[1]
- }
-
- },
-
}
const actions = {
diff --git a/webpack.dev.js b/webpack.dev.js
index 376b0c48..376fc230 100644
--- a/webpack.dev.js
+++ b/webpack.dev.js
@@ -1,4 +1,4 @@
-const merge = require('webpack-merge')
+const { merge } = require('webpack-merge')
const common = require('./webpack.common.js')
const TerserPlugin = require('terser-webpack-plugin')
diff --git a/webpack.prod.js b/webpack.prod.js
index ab478809..4df7a569 100644
--- a/webpack.prod.js
+++ b/webpack.prod.js
@@ -1,4 +1,4 @@
-const merge = require('webpack-merge')
+const { merge } = require('webpack-merge')
const common = require('./webpack.common.js')
const TerserPlugin = require('terser-webpack-plugin')