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

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/dav/l10n/de.js2
-rw-r--r--apps/dav/l10n/de.json2
-rw-r--r--apps/dav/l10n/hu.js4
-rw-r--r--apps/dav/l10n/hu.json4
-rw-r--r--apps/dav/l10n/pt_BR.js4
-rw-r--r--apps/dav/l10n/pt_BR.json4
-rw-r--r--apps/files/l10n/cs.js1
-rw-r--r--apps/files/l10n/cs.json1
-rw-r--r--apps/files/l10n/de.js2
-rw-r--r--apps/files/l10n/de.json2
-rw-r--r--apps/files/l10n/de_DE.js2
-rw-r--r--apps/files/l10n/de_DE.json2
-rw-r--r--apps/files/l10n/hu.js1
-rw-r--r--apps/files/l10n/hu.json1
-rw-r--r--apps/files/l10n/pt_BR.js1
-rw-r--r--apps/files/l10n/pt_BR.json1
-rw-r--r--apps/files_sharing/l10n/fr.js10
-rw-r--r--apps/files_sharing/l10n/fr.json10
-rw-r--r--apps/files_versions/l10n/mk.js1
-rw-r--r--apps/files_versions/l10n/mk.json1
-rw-r--r--apps/files_versions/l10n/sv.js5
-rw-r--r--apps/files_versions/l10n/sv.json5
-rw-r--r--apps/user_ldap/lib/LDAP.php10
-rw-r--r--apps/user_status/l10n/fa.js16
-rw-r--r--apps/user_status/l10n/fa.json16
25 files changed, 95 insertions, 13 deletions
diff --git a/apps/dav/l10n/de.js b/apps/dav/l10n/de.js
index 7f60996b78e..06586d201df 100644
--- a/apps/dav/l10n/de.js
+++ b/apps/dav/l10n/de.js
@@ -32,6 +32,7 @@ OC.L10N.register(
"You deleted event {event} from calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} gelöscht",
"{actor} updated event {event} in calendar {calendar}" : "{actor} hat den Termin {event} im Kalender {calendar} aktualisiert",
"You updated event {event} in calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} aktualisiert",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Du hast das Ereignis {event} vom Kalender {sourceCalendar} in den Kalender {targetCalendar} verschoben",
"{actor} restored event {event} of calendar {calendar}" : "{actor} hat das Adressbuch {addressbook} mit Dir geteilt",
"You restored event {event} of calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} wiederhergestellt",
"Busy" : "Beschäftigt",
@@ -45,6 +46,7 @@ OC.L10N.register(
"You solved todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} erledigt",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
"You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Du hast die Aufgabe {todo} von der Liste {sourceCalendar} in die Liste {targetCalendar} verschoben",
"Calendar, contacts and tasks" : "Kalender, Kontakte und Aufgaben",
"A <strong>calendar</strong> was modified" : "Ein <strong>Kalender</strong> wurde bearbeitet",
"A calendar <strong>event</strong> was modified" : "Ein Kalender-<strong>Termin</strong> wurde bearbeitet",
diff --git a/apps/dav/l10n/de.json b/apps/dav/l10n/de.json
index a53bd9f0473..4657dca751d 100644
--- a/apps/dav/l10n/de.json
+++ b/apps/dav/l10n/de.json
@@ -30,6 +30,7 @@
"You deleted event {event} from calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} gelöscht",
"{actor} updated event {event} in calendar {calendar}" : "{actor} hat den Termin {event} im Kalender {calendar} aktualisiert",
"You updated event {event} in calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} aktualisiert",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Du hast das Ereignis {event} vom Kalender {sourceCalendar} in den Kalender {targetCalendar} verschoben",
"{actor} restored event {event} of calendar {calendar}" : "{actor} hat das Adressbuch {addressbook} mit Dir geteilt",
"You restored event {event} of calendar {calendar}" : "Du hast den Termin {event} im Kalender {calendar} wiederhergestellt",
"Busy" : "Beschäftigt",
@@ -43,6 +44,7 @@
"You solved todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} erledigt",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
"You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Du hast die Aufgabe {todo} von der Liste {sourceCalendar} in die Liste {targetCalendar} verschoben",
"Calendar, contacts and tasks" : "Kalender, Kontakte und Aufgaben",
"A <strong>calendar</strong> was modified" : "Ein <strong>Kalender</strong> wurde bearbeitet",
"A calendar <strong>event</strong> was modified" : "Ein Kalender-<strong>Termin</strong> wurde bearbeitet",
diff --git a/apps/dav/l10n/hu.js b/apps/dav/l10n/hu.js
index 6ef5eeebe67..2966e5327d8 100644
--- a/apps/dav/l10n/hu.js
+++ b/apps/dav/l10n/hu.js
@@ -32,6 +32,8 @@ OC.L10N.register(
"You deleted event {event} from calendar {calendar}" : "Törölte a(z) {event} eseményt a következő naptárból: {calendar}",
"{actor} updated event {event} in calendar {calendar}" : "{actor} frissítette a(z) {event} eseményt a következő naptárban: {calendar}",
"You updated event {event} in calendar {calendar}" : "Frissítette a(z) {event} eseményt a következő naptárban: {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} áthelyezte a(z) {event} eseményt a(z) {sourceCalendar} naptárból a(z) {targetCalendar} naptárba",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Áthelyezte a(z) {event} eseményt a(z) {sourceCalendar} naptárból a(z) {targetCalendar} naptárba",
"{actor} restored event {event} of calendar {calendar}" : "{actor} helyreállította a(z) {calendar} naptár következő eseményét: {event}",
"You restored event {event} of calendar {calendar}" : "Helyreállította a(z) {calendar} naptár következő eseményét: {event}",
"Busy" : "Foglalt",
@@ -45,6 +47,8 @@ OC.L10N.register(
"You solved todo {todo} in list {calendar}" : "Elintézte a(z) {todo} teendőt a következő listában: {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} újranyitotta a(z) {todo} teendőt a következő listában: {calendar}",
"You reopened todo {todo} in list {calendar}" : "Újranyitotta a(z) {todo} teendőt a következő listában: {calendar}",
+ "{actor} moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} áthelyezte a(z) {todo} teendőt a(z) {sourceCalendar} listából a(z) {targetCalendar} listába",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Áthelyezte a(z) {todo} teendőt a(z) {sourceCalendar} listából a(z) {targetCalendar} listába",
"Calendar, contacts and tasks" : "Naptár, címjegyzék és feladatok",
"A <strong>calendar</strong> was modified" : "Egy <strong>naptár</strong> megváltozott",
"A calendar <strong>event</strong> was modified" : "Egy <strong>naptáresemény</strong> megváltozott",
diff --git a/apps/dav/l10n/hu.json b/apps/dav/l10n/hu.json
index b6907f61630..98fada9e9c0 100644
--- a/apps/dav/l10n/hu.json
+++ b/apps/dav/l10n/hu.json
@@ -30,6 +30,8 @@
"You deleted event {event} from calendar {calendar}" : "Törölte a(z) {event} eseményt a következő naptárból: {calendar}",
"{actor} updated event {event} in calendar {calendar}" : "{actor} frissítette a(z) {event} eseményt a következő naptárban: {calendar}",
"You updated event {event} in calendar {calendar}" : "Frissítette a(z) {event} eseményt a következő naptárban: {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} áthelyezte a(z) {event} eseményt a(z) {sourceCalendar} naptárból a(z) {targetCalendar} naptárba",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Áthelyezte a(z) {event} eseményt a(z) {sourceCalendar} naptárból a(z) {targetCalendar} naptárba",
"{actor} restored event {event} of calendar {calendar}" : "{actor} helyreállította a(z) {calendar} naptár következő eseményét: {event}",
"You restored event {event} of calendar {calendar}" : "Helyreállította a(z) {calendar} naptár következő eseményét: {event}",
"Busy" : "Foglalt",
@@ -43,6 +45,8 @@
"You solved todo {todo} in list {calendar}" : "Elintézte a(z) {todo} teendőt a következő listában: {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} újranyitotta a(z) {todo} teendőt a következő listában: {calendar}",
"You reopened todo {todo} in list {calendar}" : "Újranyitotta a(z) {todo} teendőt a következő listában: {calendar}",
+ "{actor} moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} áthelyezte a(z) {todo} teendőt a(z) {sourceCalendar} listából a(z) {targetCalendar} listába",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Áthelyezte a(z) {todo} teendőt a(z) {sourceCalendar} listából a(z) {targetCalendar} listába",
"Calendar, contacts and tasks" : "Naptár, címjegyzék és feladatok",
"A <strong>calendar</strong> was modified" : "Egy <strong>naptár</strong> megváltozott",
"A calendar <strong>event</strong> was modified" : "Egy <strong>naptáresemény</strong> megváltozott",
diff --git a/apps/dav/l10n/pt_BR.js b/apps/dav/l10n/pt_BR.js
index 8c56afa1708..1c666f68757 100644
--- a/apps/dav/l10n/pt_BR.js
+++ b/apps/dav/l10n/pt_BR.js
@@ -32,6 +32,8 @@ OC.L10N.register(
"You deleted event {event} from calendar {calendar}" : "Você excluiu o evento {event} do calendário {calendar}",
"{actor} updated event {event} in calendar {calendar}" : "{actor} atualizou o evento {event} no calendário {calendar}",
"You updated event {event} in calendar {calendar}" : "Você atualizou o evento {event} no calendário {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Você moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"{actor} restored event {event} of calendar {calendar}" : "{actor} restaurou o evento {event} do calendário {calendar}",
"You restored event {event} of calendar {calendar}" : "Você restaurou o evento {event} do calendário {calendar}",
"Busy" : "Ocupado",
@@ -45,6 +47,8 @@ OC.L10N.register(
"You solved todo {todo} in list {calendar}" : "Você terminou a tarefa {todo} na lista {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} reabriu tarefa {todo} na lista {calendar}",
"You reopened todo {todo} in list {calendar}" : "Você reabriu a terefa {todo} na lista {calendar}",
+ "{actor} moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Você moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
"Calendar, contacts and tasks" : "Calendário, contatos e tarefas",
"A <strong>calendar</strong> was modified" : "Um <strong>calendário</strong> foi modificado",
"A calendar <strong>event</strong> was modified" : "Um <strong>evento</strong> do calendário foi modificado",
diff --git a/apps/dav/l10n/pt_BR.json b/apps/dav/l10n/pt_BR.json
index 852dac798ba..66e9450a167 100644
--- a/apps/dav/l10n/pt_BR.json
+++ b/apps/dav/l10n/pt_BR.json
@@ -30,6 +30,8 @@
"You deleted event {event} from calendar {calendar}" : "Você excluiu o evento {event} do calendário {calendar}",
"{actor} updated event {event} in calendar {calendar}" : "{actor} atualizou o evento {event} no calendário {calendar}",
"You updated event {event} in calendar {calendar}" : "Você atualizou o evento {event} no calendário {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Você moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"{actor} restored event {event} of calendar {calendar}" : "{actor} restaurou o evento {event} do calendário {calendar}",
"You restored event {event} of calendar {calendar}" : "Você restaurou o evento {event} do calendário {calendar}",
"Busy" : "Ocupado",
@@ -43,6 +45,8 @@
"You solved todo {todo} in list {calendar}" : "Você terminou a tarefa {todo} na lista {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} reabriu tarefa {todo} na lista {calendar}",
"You reopened todo {todo} in list {calendar}" : "Você reabriu a terefa {todo} na lista {calendar}",
+ "{actor} moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
+ "You moved todo {todo} from list {sourceCalendar} to list {targetCalendar}" : "Você moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
"Calendar, contacts and tasks" : "Calendário, contatos e tarefas",
"A <strong>calendar</strong> was modified" : "Um <strong>calendário</strong> foi modificado",
"A calendar <strong>event</strong> was modified" : "Um <strong>evento</strong> do calendário foi modificado",
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index e4a08555423..45a917aafa2 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Cílová složka „{dir}“ už neexistuje",
"Not enough free space" : "Nedostatek volného prostoru",
"An unknown error has occurred" : "Vyskytla se neznámá chyba",
+ "File could not be uploaded" : "Soubor se nepodařilo nahrát",
"Uploading …" : "Nahrávání…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Nahrání této položky není podporováno",
diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json
index 9a8aa8ec57c..eee6d58c09e 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Cílová složka „{dir}“ už neexistuje",
"Not enough free space" : "Nedostatek volného prostoru",
"An unknown error has occurred" : "Vyskytla se neznámá chyba",
+ "File could not be uploaded" : "Soubor se nepodařilo nahrát",
"Uploading …" : "Nahrávání…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Nahrání této položky není podporováno",
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index 6a9e3346156..adba96c9d72 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -72,6 +72,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
+ "You do not have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hochgeladen","%n Dateien werden hochgeladen"],
"New" : "Neu",
"Select file range" : "Dateibereich auswählen",
@@ -170,6 +171,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Dateipfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Übertragung des Besitzes versandt",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der Dir nicht gehört, kann nicht übertragen werden",
"Tags" : "Schlagworte",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei konnte nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index 144f9f0c9ca..16bf4f356d8 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -70,6 +70,7 @@
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
+ "You do not have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hochgeladen","%n Dateien werden hochgeladen"],
"New" : "Neu",
"Select file range" : "Dateibereich auswählen",
@@ -168,6 +169,7 @@
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Dateipfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Übertragung des Besitzes versandt",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der Dir nicht gehört, kann nicht übertragen werden",
"Tags" : "Schlagworte",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei konnte nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index 981d1ec2215..b767d25e17a 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -172,7 +172,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Pfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Besitzübertragung versendet",
- "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordners, der Ihnen nicht gehört, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der Ihnen nicht gehört, kann nicht übertragen werden",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei kann nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 986d2bce3cd..3be895230da 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -170,7 +170,7 @@
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Pfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Besitzübertragung versendet",
- "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordners, der Ihnen nicht gehört, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der Ihnen nicht gehört, kann nicht übertragen werden",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei kann nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
diff --git a/apps/files/l10n/hu.js b/apps/files/l10n/hu.js
index 8d43d7e870a..cafba163897 100644
--- a/apps/files/l10n/hu.js
+++ b/apps/files/l10n/hu.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "A(z) „{dir}” célmappa már nem létezik",
"Not enough free space" : "Nincs elég szabad hely",
"An unknown error has occurred" : "Ismeretlen hiba történt",
+ "File could not be uploaded" : "A fájlt nem lehetett feltölteni",
"Uploading …" : "Feltöltés…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ezen elem feltöltése nem támogatott",
diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json
index 37db8217a75..9a75032e206 100644
--- a/apps/files/l10n/hu.json
+++ b/apps/files/l10n/hu.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "A(z) „{dir}” célmappa már nem létezik",
"Not enough free space" : "Nincs elég szabad hely",
"An unknown error has occurred" : "Ismeretlen hiba történt",
+ "File could not be uploaded" : "A fájlt nem lehetett feltölteni",
"Uploading …" : "Feltöltés…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ezen elem feltöltése nem támogatott",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 5dd0310aa30..46220216c25 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Pasta de destino \"{dir}\" não existe mais",
"Not enough free space" : "Espaço livre insuficiente",
"An unknown error has occurred" : "Um erro desconhecido ocorreu",
+ "File could not be uploaded" : "Não foi possível enviar o arquivo",
"Uploading …" : "Enviando...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "O envio deste item não é suportado",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index cf373b8eca4..cf3dca37127 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Pasta de destino \"{dir}\" não existe mais",
"Not enough free space" : "Espaço livre insuficiente",
"An unknown error has occurred" : "Um erro desconhecido ocorreu",
+ "File could not be uploaded" : "Não foi possível enviar o arquivo",
"Uploading …" : "Enviando...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "O envio deste item não é suportado",
diff --git a/apps/files_sharing/l10n/fr.js b/apps/files_sharing/l10n/fr.js
index 8d268553913..f3da5abccf9 100644
--- a/apps/files_sharing/l10n/fr.js
+++ b/apps/files_sharing/l10n/fr.js
@@ -98,6 +98,7 @@ OC.L10N.register(
"Files" : "Fichiers",
"A file or folder has been <strong>shared</strong>" : "Un fichier ou un répertoire a été <strong>partagé</strong>",
"Shared link" : "Lien partagé",
+ "Wrong share ID, share does not exist" : "ID de partage erroné, ce partage n'existe pas",
"Could not delete share" : "Impossible de supprimer le partage",
"Please specify a file or folder path" : "Veuillez indiquer un fichier ou un chemin",
"Wrong path, file/folder does not exist" : "Chemin incorrect, le fichier/dossier n'existe pas",
@@ -188,17 +189,19 @@ OC.L10N.register(
"Expiration date (enforced)" : "Date d’expiration (forcée)",
"Create share" : "Créer un partage",
"Cancel" : "Annuler",
- "Share label" : "Partager étiquette",
+ "Share label" : "Libellé du partage",
"Hide download" : "Masquer le téléchargement",
"Password protect" : "Protéger par un mot de passe",
+ "Password expires {passwordExpirationTime}" : "Le mot de passe expire le {passwordExpirationTime}",
+ "Password expired" : "Mot de passe expiré",
"Video verification" : "Vérification vidéo",
"Enter a note for the share recipient" : "Saisissez une note pour le destinataire du partage",
"Add another link" : "Ajouter un autre lien",
"Create a new share link" : "Créer un nouveau lien de partage",
"{shareWith} by {initiator}" : "{shareWith} par {initiator}",
"Shared via link by {initiator}" : "Partagé par lien par {initiator}",
- "Mail share ({label})" : "Partage par courriel ({label}) ",
- "Share link ({label})" : "Partager le lien ({label})",
+ "Mail share ({label})" : "Partager par courriel ({label}) ",
+ "Share link ({label})" : "Lien de partage ({label})",
"Share link" : "Lien de partage",
"Error, please enter proper password and/or expiration date" : "Erreur. Merci d'entrer un mot de passe valide et/ou une date d'expiration",
"No recommendations. Start typing." : "Aucune recommandation. Commencez à écrire.",
@@ -234,6 +237,7 @@ OC.L10N.register(
"Name" : "Nom",
"Share time" : "Date de partage",
"Expiration date" : "Date d'expiration",
+ "Sorry, this link does not seem to work anymore." : "Désolé, ce lien semble ne plus fonctionner.",
"Reasons might be:" : "Les raisons peuvent être :",
"the item was removed" : "l'élément a été supprimé",
"the link expired" : "le lien a expiré",
diff --git a/apps/files_sharing/l10n/fr.json b/apps/files_sharing/l10n/fr.json
index 4dc006916e1..481f70ba2a7 100644
--- a/apps/files_sharing/l10n/fr.json
+++ b/apps/files_sharing/l10n/fr.json
@@ -96,6 +96,7 @@
"Files" : "Fichiers",
"A file or folder has been <strong>shared</strong>" : "Un fichier ou un répertoire a été <strong>partagé</strong>",
"Shared link" : "Lien partagé",
+ "Wrong share ID, share does not exist" : "ID de partage erroné, ce partage n'existe pas",
"Could not delete share" : "Impossible de supprimer le partage",
"Please specify a file or folder path" : "Veuillez indiquer un fichier ou un chemin",
"Wrong path, file/folder does not exist" : "Chemin incorrect, le fichier/dossier n'existe pas",
@@ -186,17 +187,19 @@
"Expiration date (enforced)" : "Date d’expiration (forcée)",
"Create share" : "Créer un partage",
"Cancel" : "Annuler",
- "Share label" : "Partager étiquette",
+ "Share label" : "Libellé du partage",
"Hide download" : "Masquer le téléchargement",
"Password protect" : "Protéger par un mot de passe",
+ "Password expires {passwordExpirationTime}" : "Le mot de passe expire le {passwordExpirationTime}",
+ "Password expired" : "Mot de passe expiré",
"Video verification" : "Vérification vidéo",
"Enter a note for the share recipient" : "Saisissez une note pour le destinataire du partage",
"Add another link" : "Ajouter un autre lien",
"Create a new share link" : "Créer un nouveau lien de partage",
"{shareWith} by {initiator}" : "{shareWith} par {initiator}",
"Shared via link by {initiator}" : "Partagé par lien par {initiator}",
- "Mail share ({label})" : "Partage par courriel ({label}) ",
- "Share link ({label})" : "Partager le lien ({label})",
+ "Mail share ({label})" : "Partager par courriel ({label}) ",
+ "Share link ({label})" : "Lien de partage ({label})",
"Share link" : "Lien de partage",
"Error, please enter proper password and/or expiration date" : "Erreur. Merci d'entrer un mot de passe valide et/ou une date d'expiration",
"No recommendations. Start typing." : "Aucune recommandation. Commencez à écrire.",
@@ -232,6 +235,7 @@
"Name" : "Nom",
"Share time" : "Date de partage",
"Expiration date" : "Date d'expiration",
+ "Sorry, this link does not seem to work anymore." : "Désolé, ce lien semble ne plus fonctionner.",
"Reasons might be:" : "Les raisons peuvent être :",
"the item was removed" : "l'élément a été supprimé",
"the link expired" : "le lien a expiré",
diff --git a/apps/files_versions/l10n/mk.js b/apps/files_versions/l10n/mk.js
index eb5e0ca8495..5006157dd6b 100644
--- a/apps/files_versions/l10n/mk.js
+++ b/apps/files_versions/l10n/mk.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Versions" : "Верзии",
"This application automatically maintains older versions of files that are changed." : "Оваа апликација автоматски ги менаџира постарите верзии на датотеките кој се изменети.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Оваа апликација автоматски ги менаџира постарите верзии на датотеките кој се изменети. Кога е овозможена, скриена папка се креира во секој кориснички директориум и се користи за зачувување на постарите верзии на датотеките. Корисникот има можност да врати стара верзија од датотеката во секое време преку веб-интерфејсот, со што се преклопува постоечката верзија на датотеката. Апликацијата автоматски се грижи за верзиите за да не дојде случај да се искористи просторот за складирање на корисникот.\n\t\tПокрај истекот на верзиите, апликацијата за верзии нема да користи повеќе од 50% од тековно достапната квота за верзии. Ако зачуваните верзии ја надминат оваа граница, апликацијата ги брише најстарите верзии на датотеки сè додека не се дојде под ова ограничување. Повеќе информации се достапни во документацијата за верзии на датотеки.",
"Failed to revert {file} to revision {timestamp}." : "Не успеав да го вратам {file} на ревизијата {timestamp}.",
"_%n byte_::_%n bytes_" : ["1 бајт","%n бајти"],
"Restore" : "Врати",
diff --git a/apps/files_versions/l10n/mk.json b/apps/files_versions/l10n/mk.json
index e69f53f67fe..737149dc75a 100644
--- a/apps/files_versions/l10n/mk.json
+++ b/apps/files_versions/l10n/mk.json
@@ -1,6 +1,7 @@
{ "translations": {
"Versions" : "Верзии",
"This application automatically maintains older versions of files that are changed." : "Оваа апликација автоматски ги менаџира постарите верзии на датотеките кој се изменети.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Оваа апликација автоматски ги менаџира постарите верзии на датотеките кој се изменети. Кога е овозможена, скриена папка се креира во секој кориснички директориум и се користи за зачувување на постарите верзии на датотеките. Корисникот има можност да врати стара верзија од датотеката во секое време преку веб-интерфејсот, со што се преклопува постоечката верзија на датотеката. Апликацијата автоматски се грижи за верзиите за да не дојде случај да се искористи просторот за складирање на корисникот.\n\t\tПокрај истекот на верзиите, апликацијата за верзии нема да користи повеќе од 50% од тековно достапната квота за верзии. Ако зачуваните верзии ја надминат оваа граница, апликацијата ги брише најстарите верзии на датотеки сè додека не се дојде под ова ограничување. Повеќе информации се достапни во документацијата за верзии на датотеки.",
"Failed to revert {file} to revision {timestamp}." : "Не успеав да го вратам {file} на ревизијата {timestamp}.",
"_%n byte_::_%n bytes_" : ["1 бајт","%n бајти"],
"Restore" : "Врати",
diff --git a/apps/files_versions/l10n/sv.js b/apps/files_versions/l10n/sv.js
index 077da1c7484..040bc1cafb3 100644
--- a/apps/files_versions/l10n/sv.js
+++ b/apps/files_versions/l10n/sv.js
@@ -3,10 +3,11 @@ OC.L10N.register(
{
"Versions" : "Versioner",
"This application automatically maintains older versions of files that are changed." : "Den här applikationen behåller automatiskt äldre versioner av filer som ändras.",
- "Failed to revert {file} to revision {timestamp}." : "Kunde inte återställa {file} till {timestamp}.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation hanterar automatiskt äldre versioner av filer när de ändras. När funktionen är aktiverad tillhandahålls en dold versionsmapp i varje användares katalog som används för att lagra gamla filversioner. En användare kan när som hellst återgå till en äldre version via webbgränssnittet, när detta görs blir den ersatta filen en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på sin kvot på grund av sparade versioner.\nUtöver hantering av utgångna versioner så förvissar sig appen för versionshantering att den inte använder sig av mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den återigen uppfyller denna gräns. Mer information finns i Versionsdokumentationen.",
+ "Failed to revert {file} to revision {timestamp}." : "Misslyckades att återställa {file} till version {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Återskapa",
"No other versions available" : "Inga andra versioner tillgängliga",
- "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation upprätthåller automatiskt äldre versioner av filer som ändras. När aktiverad, en dold versionsmapp tillhandahålls i varje användares katalog och används för att lagra gamla filversioner. En användare kan återgå till en äldre version via webbgränssnittet när som helst, med den ersatta filen blir en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på kvot på grund av versioner.\nFörutom utgången av versioner, versions appen gör vissa aldrig att använda mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den uppfyller denna gräns. Mer information finns i Versionsdokumentationen."
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation hanterar automatiskt äldre versioner av filer när de ändras. När funktionen är aktiverad tillhandahålls en dold versionsmapp i varje användares katalog som används för att lagra gamla filversioner. En användare kan när som hellst återgå till en äldre version via webbgränssnittet, när detta görs blir den ersatta filen en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på sin kvot på grund av sparade versioner.\nUtöver hantering av utgångna versioner så förvissar sig appen för versionshantering att den inte använder sig av mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den återigen uppfyller denna gräns. Mer information finns i Versionsdokumentationen."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/sv.json b/apps/files_versions/l10n/sv.json
index 7e40d830ca0..8340a2da578 100644
--- a/apps/files_versions/l10n/sv.json
+++ b/apps/files_versions/l10n/sv.json
@@ -1,10 +1,11 @@
{ "translations": {
"Versions" : "Versioner",
"This application automatically maintains older versions of files that are changed." : "Den här applikationen behåller automatiskt äldre versioner av filer som ändras.",
- "Failed to revert {file} to revision {timestamp}." : "Kunde inte återställa {file} till {timestamp}.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation hanterar automatiskt äldre versioner av filer när de ändras. När funktionen är aktiverad tillhandahålls en dold versionsmapp i varje användares katalog som används för att lagra gamla filversioner. En användare kan när som hellst återgå till en äldre version via webbgränssnittet, när detta görs blir den ersatta filen en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på sin kvot på grund av sparade versioner.\nUtöver hantering av utgångna versioner så förvissar sig appen för versionshantering att den inte använder sig av mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den återigen uppfyller denna gräns. Mer information finns i Versionsdokumentationen.",
+ "Failed to revert {file} to revision {timestamp}." : "Misslyckades att återställa {file} till version {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Återskapa",
"No other versions available" : "Inga andra versioner tillgängliga",
- "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation upprätthåller automatiskt äldre versioner av filer som ändras. När aktiverad, en dold versionsmapp tillhandahålls i varje användares katalog och används för att lagra gamla filversioner. En användare kan återgå till en äldre version via webbgränssnittet när som helst, med den ersatta filen blir en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på kvot på grund av versioner.\nFörutom utgången av versioner, versions appen gör vissa aldrig att använda mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den uppfyller denna gräns. Mer information finns i Versionsdokumentationen."
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Denna applikation hanterar automatiskt äldre versioner av filer när de ändras. När funktionen är aktiverad tillhandahålls en dold versionsmapp i varje användares katalog som används för att lagra gamla filversioner. En användare kan när som hellst återgå till en äldre version via webbgränssnittet, när detta görs blir den ersatta filen en version. Appen hanterar automatiskt versionsmappen för att säkerställa att användaren inte får slut på sin kvot på grund av sparade versioner.\nUtöver hantering av utgångna versioner så förvissar sig appen för versionshantering att den inte använder sig av mer än 50% av användarens tillgängliga ledigt utrymme. Om lagrade versioner överskrider denna gräns, kommer appen att ta bort de äldsta versionerna först tills den återigen uppfyller denna gräns. Mer information finns i Versionsdokumentationen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/user_ldap/lib/LDAP.php b/apps/user_ldap/lib/LDAP.php
index 3c579596941..545a09ca464 100644
--- a/apps/user_ldap/lib/LDAP.php
+++ b/apps/user_ldap/lib/LDAP.php
@@ -320,7 +320,15 @@ class LDAP implements ILDAPWrapper {
$this->curArgs = $args;
if ($this->dataCollector !== null) {
- $args = array_map(fn ($item) => (!$this->isResource($item) ? $item : '(resource)'), $this->curArgs);
+ $args = array_map(function ($item) {
+ if ($this->isResource($item)) {
+ return '(resource)';
+ }
+ if (isset($item[0]['value']['cookie']) && $item[0]['value']['cookie'] !== "") {
+ $item[0]['value']['cookie'] = "*opaque cookie*";
+ }
+ return $item;
+ }, $this->curArgs);
$this->dataCollector->startLdapRequest($this->curFunc, $args);
}
diff --git a/apps/user_status/l10n/fa.js b/apps/user_status/l10n/fa.js
index 0a24ffcaa44..eceab5a6a2a 100644
--- a/apps/user_status/l10n/fa.js
+++ b/apps/user_status/l10n/fa.js
@@ -1,12 +1,25 @@
OC.L10N.register(
"user_status",
{
+ "Recent statuses" : "وضعیت های اخیر",
+ "In a meeting" : "در جلسه",
+ "Commuting" : "در رفت و آمد",
+ "Out sick" : "مرخصی استعلاجی",
+ "Vacationing" : "تعطیلات",
+ "Working remotely" : "دورکاری",
+ "In a call" : "در حال تماس تلفنی",
+ "User status" : "وضعبت کاربر",
+ "View profile" : "مشاهده پروفایل",
+ "Clear status after" : "پاک کردن وضعیت بعدی",
"What is your status?" : "وضعیت شما چیست؟",
"Set status" : "تنظیم وضعیت",
"Online status" : "وضعیت آنلاین",
"Status message" : "پیغام وضعیت",
"Clear status message" : "پیام وضعیت را پاک کن",
"Set status message" : "تنظیم پیام وضعیت",
+ "There was an error saving the status" : "مشکلی در ذخیره سازی وضعیت پیش آمده",
+ "There was an error clearing the status" : "مشکلی در پاک کردن وضعیت پیش آمده",
+ "No recent status changes" : "هیچ تغییر وضعیت جدیدی وجود ندارد",
"Away" : "دور",
"Do not disturb" : "مزاحم نشوید",
"Don't clear" : "پاک نکن",
@@ -15,9 +28,12 @@ OC.L10N.register(
"Online" : "آنلاین",
"Invisible" : "نامرئی",
"Offline" : "آفلاین",
+ "There was an error saving the new status" : "مشکلی در ذخیره سازی وضعیت جدید پیش آمده",
"30 minutes" : "۳۰ دقیقه",
"1 hour" : "1 ساعت",
"4 hours" : "۴ ساعت",
+ "Mute all notifications" : "خاموش کردن همه اعلانات",
+ "Appear offline" : "نمایش آفلاین",
"Clear status message after" : "بعد از آن پیام وضعیت را پاک کن ",
"What's your status?" : "وضعیت شما چیست؟"
},
diff --git a/apps/user_status/l10n/fa.json b/apps/user_status/l10n/fa.json
index c4e12dce43e..bf954d2cf3b 100644
--- a/apps/user_status/l10n/fa.json
+++ b/apps/user_status/l10n/fa.json
@@ -1,10 +1,23 @@
{ "translations": {
+ "Recent statuses" : "وضعیت های اخیر",
+ "In a meeting" : "در جلسه",
+ "Commuting" : "در رفت و آمد",
+ "Out sick" : "مرخصی استعلاجی",
+ "Vacationing" : "تعطیلات",
+ "Working remotely" : "دورکاری",
+ "In a call" : "در حال تماس تلفنی",
+ "User status" : "وضعبت کاربر",
+ "View profile" : "مشاهده پروفایل",
+ "Clear status after" : "پاک کردن وضعیت بعدی",
"What is your status?" : "وضعیت شما چیست؟",
"Set status" : "تنظیم وضعیت",
"Online status" : "وضعیت آنلاین",
"Status message" : "پیغام وضعیت",
"Clear status message" : "پیام وضعیت را پاک کن",
"Set status message" : "تنظیم پیام وضعیت",
+ "There was an error saving the status" : "مشکلی در ذخیره سازی وضعیت پیش آمده",
+ "There was an error clearing the status" : "مشکلی در پاک کردن وضعیت پیش آمده",
+ "No recent status changes" : "هیچ تغییر وضعیت جدیدی وجود ندارد",
"Away" : "دور",
"Do not disturb" : "مزاحم نشوید",
"Don't clear" : "پاک نکن",
@@ -13,9 +26,12 @@
"Online" : "آنلاین",
"Invisible" : "نامرئی",
"Offline" : "آفلاین",
+ "There was an error saving the new status" : "مشکلی در ذخیره سازی وضعیت جدید پیش آمده",
"30 minutes" : "۳۰ دقیقه",
"1 hour" : "1 ساعت",
"4 hours" : "۴ ساعت",
+ "Mute all notifications" : "خاموش کردن همه اعلانات",
+ "Appear offline" : "نمایش آفلاین",
"Clear status message after" : "بعد از آن پیام وضعیت را پاک کن ",
"What's your status?" : "وضعیت شما چیست؟"
},"pluralForm" :"nplurals=2; plural=(n > 1);"