diff options
Diffstat (limited to 'apps')
181 files changed, 1151 insertions, 616 deletions
diff --git a/apps/comments/l10n/cs.js b/apps/comments/l10n/cs.js index af49206e39f..9013e80dd70 100644 --- a/apps/comments/l10n/cs.js +++ b/apps/comments/l10n/cs.js @@ -32,6 +32,6 @@ OC.L10N.register( "Files app plugin to add comments to files" : "Zásuvný modul do aplikace Soubory pro přidávání komentářů k souborům", "Unknown user" : "Neznámý uživatel", "A (now) deleted user mentioned you in a comment on “%s”" : "A (now) deleted user mentioned you in a comment on “%s”", - "A (now) deleted user mentioned you in a comment on “{file}”" : "Nyní již smazaný uživatel vás zmínil v komentáři u \"{file}\"" + "A (now) deleted user mentioned you in a comment on “{file}”" : "Nyní už smazaný uživatel vás zmínil v komentáři u „{file}“" }, "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"); diff --git a/apps/comments/l10n/cs.json b/apps/comments/l10n/cs.json index 390f13bf54c..ae88c69419d 100644 --- a/apps/comments/l10n/cs.json +++ b/apps/comments/l10n/cs.json @@ -30,6 +30,6 @@ "Files app plugin to add comments to files" : "Zásuvný modul do aplikace Soubory pro přidávání komentářů k souborům", "Unknown user" : "Neznámý uživatel", "A (now) deleted user mentioned you in a comment on “%s”" : "A (now) deleted user mentioned you in a comment on “%s”", - "A (now) deleted user mentioned you in a comment on “{file}”" : "Nyní již smazaný uživatel vás zmínil v komentáři u \"{file}\"" + "A (now) deleted user mentioned you in a comment on “{file}”" : "Nyní už smazaný uživatel vás zmínil v komentáři u „{file}“" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" }
\ No newline at end of file diff --git a/apps/comments/l10n/he.js b/apps/comments/l10n/he.js index 23f70f051af..33da4ae8daf 100644 --- a/apps/comments/l10n/he.js +++ b/apps/comments/l10n/he.js @@ -29,6 +29,7 @@ OC.L10N.register( "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "אוזכרת ב־„{file}”, בתגובה של משתמש שנמחק בינתיים.", "%1$s mentioned you in a comment on “%2$s”" : "אוזכרת על ידי %1$s בתגובה על „%2$s”", "{user} mentioned you in a comment on “{file}”" : "אוזכרת על ידי „{user}” בתגובה על „{file}”", + "Files app plugin to add comments to files" : "תוסף ליישומון הקבצים כדי להוסיף הערות על קבצים", "Unknown user" : "משתמש לא ידוע", "A (now) deleted user mentioned you in a comment on “%s”" : "אוזכרת על ידי משתמש שנמחק (נכון לעכשיו) בתגובה על „%s”", "A (now) deleted user mentioned you in a comment on “{file}”" : "אוזכרת על ידי משתמש שנמחק (נכון לעכשיו) בתגובה על „{file}”" diff --git a/apps/comments/l10n/he.json b/apps/comments/l10n/he.json index 3412f1c84bd..58b8e77d67e 100644 --- a/apps/comments/l10n/he.json +++ b/apps/comments/l10n/he.json @@ -27,6 +27,7 @@ "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "אוזכרת ב־„{file}”, בתגובה של משתמש שנמחק בינתיים.", "%1$s mentioned you in a comment on “%2$s”" : "אוזכרת על ידי %1$s בתגובה על „%2$s”", "{user} mentioned you in a comment on “{file}”" : "אוזכרת על ידי „{user}” בתגובה על „{file}”", + "Files app plugin to add comments to files" : "תוסף ליישומון הקבצים כדי להוסיף הערות על קבצים", "Unknown user" : "משתמש לא ידוע", "A (now) deleted user mentioned you in a comment on “%s”" : "אוזכרת על ידי משתמש שנמחק (נכון לעכשיו) בתגובה על „%s”", "A (now) deleted user mentioned you in a comment on “{file}”" : "אוזכרת על ידי משתמש שנמחק (נכון לעכשיו) בתגובה על „{file}”" diff --git a/apps/comments/l10n/nl.js b/apps/comments/l10n/nl.js index 91c3b209b8e..95be9f96133 100644 --- a/apps/comments/l10n/nl.js +++ b/apps/comments/l10n/nl.js @@ -29,6 +29,7 @@ OC.L10N.register( "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Je werd vermeld op \"{file}\" in een reactie door een sindsdien verwijderde gebruiker", "%1$s mentioned you in a comment on “%2$s”" : "%1$s vermeldde jou in een reactie op “%2$s\"", "{user} mentioned you in a comment on “{file}”" : "{user} heeft je vermeld in een reactie op “{file}\"", + "Files app plugin to add comments to files" : "Bestanden app plugin om reacties aan bestanden toe te voegen", "Unknown user" : "Onbekende gebruiker", "A (now) deleted user mentioned you in a comment on “%s”" : "Een (nu) verwijderde gebruiker vermeldde je in een reactie op \"%s\"", "A (now) deleted user mentioned you in a comment on “{file}”" : "Een (nu) verwijderde gebruiker vermeldde je in een reactie op \"{file}\"" diff --git a/apps/comments/l10n/nl.json b/apps/comments/l10n/nl.json index 5c91038f6cb..e91b4b10d4a 100644 --- a/apps/comments/l10n/nl.json +++ b/apps/comments/l10n/nl.json @@ -27,6 +27,7 @@ "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Je werd vermeld op \"{file}\" in een reactie door een sindsdien verwijderde gebruiker", "%1$s mentioned you in a comment on “%2$s”" : "%1$s vermeldde jou in een reactie op “%2$s\"", "{user} mentioned you in a comment on “{file}”" : "{user} heeft je vermeld in een reactie op “{file}\"", + "Files app plugin to add comments to files" : "Bestanden app plugin om reacties aan bestanden toe te voegen", "Unknown user" : "Onbekende gebruiker", "A (now) deleted user mentioned you in a comment on “%s”" : "Een (nu) verwijderde gebruiker vermeldde je in een reactie op \"%s\"", "A (now) deleted user mentioned you in a comment on “{file}”" : "Een (nu) verwijderde gebruiker vermeldde je in een reactie op \"{file}\"" diff --git a/apps/comments/l10n/pl.js b/apps/comments/l10n/pl.js index cbdcdc55ec4..7ba03a37f81 100644 --- a/apps/comments/l10n/pl.js +++ b/apps/comments/l10n/pl.js @@ -29,6 +29,7 @@ OC.L10N.register( "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Zostałeś/aś wspomniany/a w \"{file}\" w komentarzach przez użytkownika, który został usunięty", "%1$s mentioned you in a comment on “%2$s”" : "%1$s wspomniał/-a o Tobie w komentarzu “%2$s”", "{user} mentioned you in a comment on “{file}”" : "{user} wspomniał/-a o Tobie w komentarzu “{file}”", + "Files app plugin to add comments to files" : "Plugin umożliwiający dodawanie komentarzy w aplikacji Pliki", "Unknown user" : "Nieznany użytkownik", "A (now) deleted user mentioned you in a comment on “%s”" : "Pewien (obecnie) usunięty użytkownik wspomniał o Tobie w komentarzu “%s”", "A (now) deleted user mentioned you in a comment on “{file}”" : "Pewien (obecnie) usunięty użytkownik wspomniał o Tobie w komentarzu “{file}”" diff --git a/apps/comments/l10n/pl.json b/apps/comments/l10n/pl.json index 04622030a16..79eecfa0293 100644 --- a/apps/comments/l10n/pl.json +++ b/apps/comments/l10n/pl.json @@ -27,6 +27,7 @@ "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Zostałeś/aś wspomniany/a w \"{file}\" w komentarzach przez użytkownika, który został usunięty", "%1$s mentioned you in a comment on “%2$s”" : "%1$s wspomniał/-a o Tobie w komentarzu “%2$s”", "{user} mentioned you in a comment on “{file}”" : "{user} wspomniał/-a o Tobie w komentarzu “{file}”", + "Files app plugin to add comments to files" : "Plugin umożliwiający dodawanie komentarzy w aplikacji Pliki", "Unknown user" : "Nieznany użytkownik", "A (now) deleted user mentioned you in a comment on “%s”" : "Pewien (obecnie) usunięty użytkownik wspomniał o Tobie w komentarzu “%s”", "A (now) deleted user mentioned you in a comment on “{file}”" : "Pewien (obecnie) usunięty użytkownik wspomniał o Tobie w komentarzu “{file}”" diff --git a/apps/comments/l10n/ru.js b/apps/comments/l10n/ru.js index f0a87d38d8f..231f23d72c8 100644 --- a/apps/comments/l10n/ru.js +++ b/apps/comments/l10n/ru.js @@ -29,6 +29,7 @@ OC.L10N.register( "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Вы были упомянуты в комментарии к файлу «{file}» пользователем, учётная запись которого была удалена", "%1$s mentioned you in a comment on “%2$s”" : "%1$s упомянул вас в комментарии к \"%2$s\"", "{user} mentioned you in a comment on “{file}”" : "{user} упомянул вас в комментарии к “{file}”.", + "Files app plugin to add comments to files" : "Модуль приложения «Файлы», позволяющий комментировать файлы", "Unknown user" : "Неизвестный пользователь", "A (now) deleted user mentioned you in a comment on “%s”" : "Пользователь (удалённый в настоящее время) упомянул вас в комментарии к “%s”.", "A (now) deleted user mentioned you in a comment on “{file}”" : "Пользователь (удалённый в настоящее время) упомянул вас в комментарии к “{file}”." diff --git a/apps/comments/l10n/ru.json b/apps/comments/l10n/ru.json index 41a61fa2277..31f415e11e2 100644 --- a/apps/comments/l10n/ru.json +++ b/apps/comments/l10n/ru.json @@ -27,6 +27,7 @@ "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Вы были упомянуты в комментарии к файлу «{file}» пользователем, учётная запись которого была удалена", "%1$s mentioned you in a comment on “%2$s”" : "%1$s упомянул вас в комментарии к \"%2$s\"", "{user} mentioned you in a comment on “{file}”" : "{user} упомянул вас в комментарии к “{file}”.", + "Files app plugin to add comments to files" : "Модуль приложения «Файлы», позволяющий комментировать файлы", "Unknown user" : "Неизвестный пользователь", "A (now) deleted user mentioned you in a comment on “%s”" : "Пользователь (удалённый в настоящее время) упомянул вас в комментарии к “%s”.", "A (now) deleted user mentioned you in a comment on “{file}”" : "Пользователь (удалённый в настоящее время) упомянул вас в комментарии к “{file}”." diff --git a/apps/dav/l10n/bg.js b/apps/dav/l10n/bg.js index 85bbca23def..465507d1d9c 100644 --- a/apps/dav/l10n/bg.js +++ b/apps/dav/l10n/bg.js @@ -5,21 +5,23 @@ OC.L10N.register( "Todos" : "Задачи", "Personal" : "Личен", "{actor} created calendar {calendar}" : "{actor} направи календар {calendar}", - "You created calendar {calendar}" : "Направихте календар {calendar}", + "You created calendar {calendar}" : "Създадохте календара {calendar}", "{actor} deleted calendar {calendar}" : "{actor} изтри календар {calendar}", "You deleted calendar {calendar}" : "Изтрихте календар {calendar}", "{actor} updated calendar {calendar}" : "{actor} обнови календар {calendar}", "You updated calendar {calendar}" : "Обновихте календар {calendar}", - "{actor} shared calendar {calendar} with you" : "{actor} сподели календар {calendar} с теб", - "You shared calendar {calendar} with {user}" : "Споделихте календар {calendar} с {user}", + "You shared calendar {calendar} as public link" : "Споделихте календара {calendar} с публична връзка", + "You removed public link for calendar {calendar}" : "Премахнахте публична връзка към календара {calendar}", + "{actor} shared calendar {calendar} with you" : "{actor} сподели календара {calendar} с вас", + "You shared calendar {calendar} with {user}" : "Споделихте календара {calendar} с {user}", "{actor} shared calendar {calendar} with {user}" : "{actor} сподели календар {calendar} с {user}", - "{actor} unshared calendar {calendar} from you" : "{actor} отказа споделяне на календар {calendar} с теб", - "You unshared calendar {calendar} from {user}" : "Отказахте споделяне на календар {calendar} от {user}", + "{actor} unshared calendar {calendar} from you" : "{actor} отказа споделянето на календара {calendar} с вас", + "You unshared calendar {calendar} from {user}" : "Отказахте споделянето на календара {calendar} от {user}", "{actor} unshared calendar {calendar} from {user}" : "{actor} отказа споделяне на календар {calendar} от {user}", "{actor} unshared calendar {calendar} from themselves" : "{actor} отказа споделяне на календар {calendar} от себеси", - "You shared calendar {calendar} with group {group}" : "Споделихте календар {calendar} с група {group}", + "You shared calendar {calendar} with group {group}" : "Споделихте календара {calendar} с група {group}", "{actor} shared calendar {calendar} with group {group}" : "{actor} сподели календар {calendar} с група {group}", - "You unshared calendar {calendar} from group {group}" : "Отказахте споделяне на календар {calendar} от група {group}", + "You unshared calendar {calendar} from group {group}" : "Отказахте споделянето на календара {calendar} от група {group}", "{actor} unshared calendar {calendar} from group {group}" : "{actor} отказа споделяне с календар {calendar} от група {group}", "{actor} created event {event} in calendar {calendar}" : "{actor} създаде събитие {event} в календар {calendar}", "You created event {event} in calendar {calendar}" : "Създадохте събитие {event} в календар {calendar}", diff --git a/apps/dav/l10n/bg.json b/apps/dav/l10n/bg.json index cac7c6af183..0780475671e 100644 --- a/apps/dav/l10n/bg.json +++ b/apps/dav/l10n/bg.json @@ -3,21 +3,23 @@ "Todos" : "Задачи", "Personal" : "Личен", "{actor} created calendar {calendar}" : "{actor} направи календар {calendar}", - "You created calendar {calendar}" : "Направихте календар {calendar}", + "You created calendar {calendar}" : "Създадохте календара {calendar}", "{actor} deleted calendar {calendar}" : "{actor} изтри календар {calendar}", "You deleted calendar {calendar}" : "Изтрихте календар {calendar}", "{actor} updated calendar {calendar}" : "{actor} обнови календар {calendar}", "You updated calendar {calendar}" : "Обновихте календар {calendar}", - "{actor} shared calendar {calendar} with you" : "{actor} сподели календар {calendar} с теб", - "You shared calendar {calendar} with {user}" : "Споделихте календар {calendar} с {user}", + "You shared calendar {calendar} as public link" : "Споделихте календара {calendar} с публична връзка", + "You removed public link for calendar {calendar}" : "Премахнахте публична връзка към календара {calendar}", + "{actor} shared calendar {calendar} with you" : "{actor} сподели календара {calendar} с вас", + "You shared calendar {calendar} with {user}" : "Споделихте календара {calendar} с {user}", "{actor} shared calendar {calendar} with {user}" : "{actor} сподели календар {calendar} с {user}", - "{actor} unshared calendar {calendar} from you" : "{actor} отказа споделяне на календар {calendar} с теб", - "You unshared calendar {calendar} from {user}" : "Отказахте споделяне на календар {calendar} от {user}", + "{actor} unshared calendar {calendar} from you" : "{actor} отказа споделянето на календара {calendar} с вас", + "You unshared calendar {calendar} from {user}" : "Отказахте споделянето на календара {calendar} от {user}", "{actor} unshared calendar {calendar} from {user}" : "{actor} отказа споделяне на календар {calendar} от {user}", "{actor} unshared calendar {calendar} from themselves" : "{actor} отказа споделяне на календар {calendar} от себеси", - "You shared calendar {calendar} with group {group}" : "Споделихте календар {calendar} с група {group}", + "You shared calendar {calendar} with group {group}" : "Споделихте календара {calendar} с група {group}", "{actor} shared calendar {calendar} with group {group}" : "{actor} сподели календар {calendar} с група {group}", - "You unshared calendar {calendar} from group {group}" : "Отказахте споделяне на календар {calendar} от група {group}", + "You unshared calendar {calendar} from group {group}" : "Отказахте споделянето на календара {calendar} от група {group}", "{actor} unshared calendar {calendar} from group {group}" : "{actor} отказа споделяне с календар {calendar} от група {group}", "{actor} created event {event} in calendar {calendar}" : "{actor} създаде събитие {event} в календар {calendar}", "You created event {event} in calendar {calendar}" : "Създадохте събитие {event} в календар {calendar}", diff --git a/apps/dav/l10n/cs.js b/apps/dav/l10n/cs.js index cc02c8fcea4..22c9d066c7c 100644 --- a/apps/dav/l10n/cs.js +++ b/apps/dav/l10n/cs.js @@ -60,9 +60,10 @@ OC.L10N.register( "More options at %s" : "Další volby viz %s", "Contacts" : "Kontakty", "WebDAV" : "WebDAV", - "Technical details" : "Technické detaily", + "WebDAV endpoint" : "WebDAV endpoint", + "Technical details" : "Technické podrobnosti", "Remote Address: %s" : "Vzdálená adresa: %s", - "Request ID: %s" : "ID požadavku: %s", + "Request ID: %s" : "Identif. požadavku: %s", "There was an error updating your attendance status." : "Vyskytla se chyba při aktualizaci Vašeho stavu.", "Please contact the organizer directly." : "Kontaktujte organizátora přímo.", "Are you accepting the invitation?" : "Přijímáte pozvání?", diff --git a/apps/dav/l10n/cs.json b/apps/dav/l10n/cs.json index d6eaab7cf69..b76b49cb456 100644 --- a/apps/dav/l10n/cs.json +++ b/apps/dav/l10n/cs.json @@ -58,9 +58,10 @@ "More options at %s" : "Další volby viz %s", "Contacts" : "Kontakty", "WebDAV" : "WebDAV", - "Technical details" : "Technické detaily", + "WebDAV endpoint" : "WebDAV endpoint", + "Technical details" : "Technické podrobnosti", "Remote Address: %s" : "Vzdálená adresa: %s", - "Request ID: %s" : "ID požadavku: %s", + "Request ID: %s" : "Identif. požadavku: %s", "There was an error updating your attendance status." : "Vyskytla se chyba při aktualizaci Vašeho stavu.", "Please contact the organizer directly." : "Kontaktujte organizátora přímo.", "Are you accepting the invitation?" : "Přijímáte pozvání?", diff --git a/apps/dav/l10n/de_DE.js b/apps/dav/l10n/de_DE.js index 304f1d1b548..bebe4020f0b 100644 --- a/apps/dav/l10n/de_DE.js +++ b/apps/dav/l10n/de_DE.js @@ -73,7 +73,7 @@ OC.L10N.register( "Calendar server" : "Kalender-Server", "Send invitations to attendees" : "Einladungen an die Teilnehmer versenden", "Please make sure to properly set up the email settings above." : "Stellen Sie sicher, dass die obigen E-Mail-Einstellungen korrekt sind.", - "Automatically generate a birthday calendar" : "Automatischen einen Kalender für Geburtstage erstellen", + "Automatically generate a birthday calendar" : "Automatisch einen Kalender für Geburtstage erstellen", "Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt", "Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.", "CalDAV server" : "CalDAV-Server" diff --git a/apps/dav/l10n/de_DE.json b/apps/dav/l10n/de_DE.json index 8d49ad6232d..a3dc9f7f99c 100644 --- a/apps/dav/l10n/de_DE.json +++ b/apps/dav/l10n/de_DE.json @@ -71,7 +71,7 @@ "Calendar server" : "Kalender-Server", "Send invitations to attendees" : "Einladungen an die Teilnehmer versenden", "Please make sure to properly set up the email settings above." : "Stellen Sie sicher, dass die obigen E-Mail-Einstellungen korrekt sind.", - "Automatically generate a birthday calendar" : "Automatischen einen Kalender für Geburtstage erstellen", + "Automatically generate a birthday calendar" : "Automatisch einen Kalender für Geburtstage erstellen", "Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt", "Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.", "CalDAV server" : "CalDAV-Server" diff --git a/apps/dav/l10n/fi.js b/apps/dav/l10n/fi.js index f6c72592b5e..7ec2e134cb3 100644 --- a/apps/dav/l10n/fi.js +++ b/apps/dav/l10n/fi.js @@ -55,6 +55,7 @@ OC.L10N.register( "Link:" : "Linkki:", "Accept" : "Hyväksy", "Decline" : "Kieltäydy", + "More options …" : "Lisää valintoja…", "Contacts" : "Yhteystiedot", "WebDAV" : "WebDAV", "Technical details" : "Tekniset yksityiskohdat", @@ -65,6 +66,7 @@ OC.L10N.register( "Are you accepting the invitation?" : "Hyväksytkö kutsun?", "Save" : "Tallenna", "Your attendance was updated successfully." : "Osallistumisesi päivitettiin onnistuneesti.", + "Calendar server" : "Kalenteripalvelin", "Send invitations to attendees" : "Lähetä kutsut osallistujille", "Please make sure to properly set up the email settings above." : "Varmista, että määrität sähköpostiasetukset oikein yläpuolelle. ", "Automatically generate a birthday calendar" : "Luo syntymäpäiväkalenteri automaattisesti", diff --git a/apps/dav/l10n/fi.json b/apps/dav/l10n/fi.json index abf1ca6f7e8..8acd17a4701 100644 --- a/apps/dav/l10n/fi.json +++ b/apps/dav/l10n/fi.json @@ -53,6 +53,7 @@ "Link:" : "Linkki:", "Accept" : "Hyväksy", "Decline" : "Kieltäydy", + "More options …" : "Lisää valintoja…", "Contacts" : "Yhteystiedot", "WebDAV" : "WebDAV", "Technical details" : "Tekniset yksityiskohdat", @@ -63,6 +64,7 @@ "Are you accepting the invitation?" : "Hyväksytkö kutsun?", "Save" : "Tallenna", "Your attendance was updated successfully." : "Osallistumisesi päivitettiin onnistuneesti.", + "Calendar server" : "Kalenteripalvelin", "Send invitations to attendees" : "Lähetä kutsut osallistujille", "Please make sure to properly set up the email settings above." : "Varmista, että määrität sähköpostiasetukset oikein yläpuolelle. ", "Automatically generate a birthday calendar" : "Luo syntymäpäiväkalenteri automaattisesti", diff --git a/apps/dav/l10n/nl.js b/apps/dav/l10n/nl.js index 96878372422..0ba8fa81e11 100644 --- a/apps/dav/l10n/nl.js +++ b/apps/dav/l10n/nl.js @@ -60,6 +60,7 @@ OC.L10N.register( "More options at %s" : "Meer opties op %s", "Contacts" : "Contactpersonen", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "WebDAV eindpunt", "Technical details" : "Technische details", "Remote Address: %s" : "Extern adres: %s", "Request ID: %s" : "Aanvraag-ID: %s", diff --git a/apps/dav/l10n/nl.json b/apps/dav/l10n/nl.json index d08d3f4cc26..057c00279a7 100644 --- a/apps/dav/l10n/nl.json +++ b/apps/dav/l10n/nl.json @@ -58,6 +58,7 @@ "More options at %s" : "Meer opties op %s", "Contacts" : "Contactpersonen", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "WebDAV eindpunt", "Technical details" : "Technische details", "Remote Address: %s" : "Extern adres: %s", "Request ID: %s" : "Aanvraag-ID: %s", diff --git a/apps/dav/l10n/pl.js b/apps/dav/l10n/pl.js index 6a3df2b920a..715869abf39 100644 --- a/apps/dav/l10n/pl.js +++ b/apps/dav/l10n/pl.js @@ -54,6 +54,7 @@ OC.L10N.register( "Where:" : "Gdzie: ", "Description:" : "Opis:", "Link:" : "Link: ", + "Accept" : "Akceptuj", "Contacts" : "Kontakty", "WebDAV" : "WebDAV", "Technical details" : "Szczegóły techniczne", diff --git a/apps/dav/l10n/pl.json b/apps/dav/l10n/pl.json index 7f3f5a452a0..92c58b1bfd6 100644 --- a/apps/dav/l10n/pl.json +++ b/apps/dav/l10n/pl.json @@ -52,6 +52,7 @@ "Where:" : "Gdzie: ", "Description:" : "Opis:", "Link:" : "Link: ", + "Accept" : "Akceptuj", "Contacts" : "Kontakty", "WebDAV" : "WebDAV", "Technical details" : "Szczegóły techniczne", diff --git a/apps/dav/l10n/ru.js b/apps/dav/l10n/ru.js index 7dbe87c21b5..ba7a337098a 100644 --- a/apps/dav/l10n/ru.js +++ b/apps/dav/l10n/ru.js @@ -60,6 +60,7 @@ OC.L10N.register( "More options at %s" : "Дополнительные параметры на %s", "Contacts" : "Контакты", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "точка подключения WebDAV", "Technical details" : "Технические подробности", "Remote Address: %s" : "Удаленный адрес: %s", "Request ID: %s" : "ID запроса: %s", diff --git a/apps/dav/l10n/ru.json b/apps/dav/l10n/ru.json index 0ae5a345a62..2b90690765a 100644 --- a/apps/dav/l10n/ru.json +++ b/apps/dav/l10n/ru.json @@ -58,6 +58,7 @@ "More options at %s" : "Дополнительные параметры на %s", "Contacts" : "Контакты", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "точка подключения WebDAV", "Technical details" : "Технические подробности", "Remote Address: %s" : "Удаленный адрес: %s", "Request ID: %s" : "ID запроса: %s", diff --git a/apps/encryption/l10n/cs.js b/apps/encryption/l10n/cs.js index bcefe840168..ba6f1713163 100644 --- a/apps/encryption/l10n/cs.js +++ b/apps/encryption/l10n/cs.js @@ -35,7 +35,7 @@ OC.L10N.register( "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n", "The share will expire on %s." : "Sdílení vyprší %s.", "Cheers!" : "Ať slouží!", - "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení \"základního šifrovacího modulu\" a aktualizujte šifrovací heslo zadáním hesla výše do pole \"původní přihlašovací heslo\" a svého aktuálního přihlašovacího hesla.<br><br>", + "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení „základního šifrovacího modulu“ a aktualizujte šifrovací heslo zadáním hesla výše do pole „původní přihlašovací heslo“ a svého aktuálního přihlašovacího hesla.<br><br>", "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale šifrovací klíče ještě nejsou inicializované. Prosím odhlaste se a znovu se přihlaste", "Encrypt the home storage" : "Zašifrovat domovské úložiště", "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Povolení tohoto nastavení zašifruje všechny soubory uložené v hlavním úložišti, jinak budou šifrovány pouze soubory na externích úložištích.", @@ -54,8 +54,8 @@ OC.L10N.register( "Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:", " If you don't remember your old password you can ask your administrator to recover your files." : "Pokud si nepamatujete své původní heslo, můžete požádat správce o obnovu vašich souborů.", "Old log-in password" : "Původní přihlašovací heslo", - "Current log-in password" : "Aktuální přihlašovací heslo", - "Update Private Key Password" : "Změnit heslo soukromého klíče", + "Current log-in password" : "Stávající přihlašovací heslo", + "Update Private Key Password" : "Změnit heslo k soukromé části klíče", "Enable password recovery:" : "Povolit obnovu hesla:", "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo", "Enabled" : "Povoleno", diff --git a/apps/encryption/l10n/cs.json b/apps/encryption/l10n/cs.json index 99bb06a9e87..01acac674d4 100644 --- a/apps/encryption/l10n/cs.json +++ b/apps/encryption/l10n/cs.json @@ -33,7 +33,7 @@ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n", "The share will expire on %s." : "Sdílení vyprší %s.", "Cheers!" : "Ať slouží!", - "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení \"základního šifrovacího modulu\" a aktualizujte šifrovací heslo zadáním hesla výše do pole \"původní přihlašovací heslo\" a svého aktuálního přihlašovacího hesla.<br><br>", + "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení „základního šifrovacího modulu“ a aktualizujte šifrovací heslo zadáním hesla výše do pole „původní přihlašovací heslo“ a svého aktuálního přihlašovacího hesla.<br><br>", "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale šifrovací klíče ještě nejsou inicializované. Prosím odhlaste se a znovu se přihlaste", "Encrypt the home storage" : "Zašifrovat domovské úložiště", "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Povolení tohoto nastavení zašifruje všechny soubory uložené v hlavním úložišti, jinak budou šifrovány pouze soubory na externích úložištích.", @@ -52,8 +52,8 @@ "Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:", " If you don't remember your old password you can ask your administrator to recover your files." : "Pokud si nepamatujete své původní heslo, můžete požádat správce o obnovu vašich souborů.", "Old log-in password" : "Původní přihlašovací heslo", - "Current log-in password" : "Aktuální přihlašovací heslo", - "Update Private Key Password" : "Změnit heslo soukromého klíče", + "Current log-in password" : "Stávající přihlašovací heslo", + "Update Private Key Password" : "Změnit heslo k soukromé části klíče", "Enable password recovery:" : "Povolit obnovu hesla:", "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo", "Enabled" : "Povoleno", diff --git a/apps/encryption/l10n/fi.js b/apps/encryption/l10n/fi.js index 29892f47b55..6df07dea77c 100644 --- a/apps/encryption/l10n/fi.js +++ b/apps/encryption/l10n/fi.js @@ -31,6 +31,7 @@ OC.L10N.register( "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tämän tiedoston salauksen purkaminen ei onnistu. Kyseessä on luultavasti jaettu tiedosto. Pyydä tiedoston omistajaa jakamaan tiedosto kanssasi uudelleen.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tiedostoa ei voi lukea, se on luultavasti jaettu tiedosto. Pyydä tiedoston omistajaa jakamaan tiedosto uudelleen kanssasi.", "Default encryption module" : "Oletus salausmoduuli", + "Default encryption module for server-side encryption" : "Oletusarvoinen salausmoduuli palvelimella tehtävään salaukseen", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nYlläpiäjä on ottanut käyttöön palvelimen salauksen. Tiedostosi salattiin salasanalla '%s'.\n\nOle hyvä ja kirjaudu palveluun verkkokäyttöliittymän kautta, siirry henkilökohtaisten asetustesi kohtaan \"perussalausmoduuli\" ja päivitä salaukseen käytettävä salasanasi syöttämällä yllä mainittu salasana \"vanha kirjautumissalasana\"-kenttään ja nykyinen kirjautumissalasanasi.\n\n", "The share will expire on %s." : "Jakaminen päättyy %s.", "Cheers!" : "Kiitos!", diff --git a/apps/encryption/l10n/fi.json b/apps/encryption/l10n/fi.json index 59c53b62b11..1c0d46b452c 100644 --- a/apps/encryption/l10n/fi.json +++ b/apps/encryption/l10n/fi.json @@ -29,6 +29,7 @@ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tämän tiedoston salauksen purkaminen ei onnistu. Kyseessä on luultavasti jaettu tiedosto. Pyydä tiedoston omistajaa jakamaan tiedosto kanssasi uudelleen.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tiedostoa ei voi lukea, se on luultavasti jaettu tiedosto. Pyydä tiedoston omistajaa jakamaan tiedosto uudelleen kanssasi.", "Default encryption module" : "Oletus salausmoduuli", + "Default encryption module for server-side encryption" : "Oletusarvoinen salausmoduuli palvelimella tehtävään salaukseen", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nYlläpiäjä on ottanut käyttöön palvelimen salauksen. Tiedostosi salattiin salasanalla '%s'.\n\nOle hyvä ja kirjaudu palveluun verkkokäyttöliittymän kautta, siirry henkilökohtaisten asetustesi kohtaan \"perussalausmoduuli\" ja päivitä salaukseen käytettävä salasanasi syöttämällä yllä mainittu salasana \"vanha kirjautumissalasana\"-kenttään ja nykyinen kirjautumissalasanasi.\n\n", "The share will expire on %s." : "Jakaminen päättyy %s.", "Cheers!" : "Kiitos!", diff --git a/apps/encryption/l10n/nl.js b/apps/encryption/l10n/nl.js index 26f1ca1c308..e73e2fd9685 100644 --- a/apps/encryption/l10n/nl.js +++ b/apps/encryption/l10n/nl.js @@ -31,6 +31,8 @@ OC.L10N.register( "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met je te delen.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met je te delen.", "Default encryption module" : "Standaard cryptomodule", + "Default encryption module for server-side encryption" : "Standaard cryptomodule voor server-side versleuteling", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Om deze cryptomodule te gebruiker moeten de volgende server-side aanpassingen worden gedaan\n\t\tversleuteling in de beheerinstellingen. Na inschakeling versleutelt deze module \n\t\tal je bestanden transparent. De versleuteling is gebaseerd op AES 256 sleutels.\n\t\tDe module raakt geen bestaande bestanden, alleen nieuwe bestanden worden versleuteld.\n\t\tNadat server-side crypto is ingeschakeld. Het is ook niet meer mogelijk\n\t\tom de versleuteling uit te zetten en terug te gaan naar een onversleuteld systeem.\n\t\tLees de documentatie om de gevolgen te kennen voordat je besluit\n\t\tserver-side versleuteling in te schakelen.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in je huidige inlogwachtwoord.\n", "The share will expire on %s." : "De share vervalt op %s.", "Cheers!" : "Proficiat!", diff --git a/apps/encryption/l10n/nl.json b/apps/encryption/l10n/nl.json index 435cda5810b..3796f450d67 100644 --- a/apps/encryption/l10n/nl.json +++ b/apps/encryption/l10n/nl.json @@ -29,6 +29,8 @@ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met je te delen.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met je te delen.", "Default encryption module" : "Standaard cryptomodule", + "Default encryption module for server-side encryption" : "Standaard cryptomodule voor server-side versleuteling", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Om deze cryptomodule te gebruiker moeten de volgende server-side aanpassingen worden gedaan\n\t\tversleuteling in de beheerinstellingen. Na inschakeling versleutelt deze module \n\t\tal je bestanden transparent. De versleuteling is gebaseerd op AES 256 sleutels.\n\t\tDe module raakt geen bestaande bestanden, alleen nieuwe bestanden worden versleuteld.\n\t\tNadat server-side crypto is ingeschakeld. Het is ook niet meer mogelijk\n\t\tom de versleuteling uit te zetten en terug te gaan naar een onversleuteld systeem.\n\t\tLees de documentatie om de gevolgen te kennen voordat je besluit\n\t\tserver-side versleuteling in te schakelen.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in je huidige inlogwachtwoord.\n", "The share will expire on %s." : "De share vervalt op %s.", "Cheers!" : "Proficiat!", diff --git a/apps/encryption/l10n/pl.js b/apps/encryption/l10n/pl.js index b5acec8d1e8..fd3bf5f92d5 100644 --- a/apps/encryption/l10n/pl.js +++ b/apps/encryption/l10n/pl.js @@ -31,6 +31,8 @@ OC.L10N.register( "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nie można odszyfrować tego pliku, prawdopodobnie jest to plik udostępniony. Poproś właściciela pliku o ponowne udostępnianie pliku Tobie.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nie można odczytać tego pliku, prawdopodobnie plik nie jest współdzielony. Proszę zwrócić się do właściciela pliku, aby udostępnił go dla Ciebie.", "Default encryption module" : "Domyślny moduł szyfrujący", + "Default encryption module for server-side encryption" : "Domyślny moduł szyfrujący po stronie serwera", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Aby korzystać z modułu szyfrowania, musisz włączyć opcję po stronie serwera\n\t\tszyfrowanie w ustawieniach administratora. Po włączeniu opcji moduł będzie szyfrował\n\t\twszystkie Twoje pliki w sposób transparentny. Szyfrowanie oparte jest na kluczach AES 256.\n\t\tModuł nie będzie ingerował w istniejące pliki, tylko nowe pliki będą szyfrowane\n\t\tpo włączeniu szyfrowania po stronie serwera. Nie jest to również możliwe\n\t\tponownie wyłączenie szyfrowania i przełączenie z powrotem do niezaszyfrowanego systemu.\n\t\tPrzeczytaj dokumentację, aby zapoznać się ze wszystkimi konsekwencjami, zanim podejmiesz decyzję\n\t\to włączeniu szyfrowania po stronie serwera.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hej tam,\n\nadmin włączył szyfrowanie po stronie serwera. Twoje pliki zostały zaszyfrowane przy użyciu hasła '%s'.\n\nProszę zalogować się do interfejsu internetowego, przejdź do sekcji Nextcloud podstawowy moduł szyfrowania, następnie osobiste ustawienia i zaktualizuj hasło szyfrowania wpisując aktualny login, w polu stare hasło logowania wpisz stare hasło, a następnie aktualne hasło.\n\n", "The share will expire on %s." : "Ten zasób wygaśnie %s", "Cheers!" : "Dzięki!", diff --git a/apps/encryption/l10n/pl.json b/apps/encryption/l10n/pl.json index cf0af345cc2..0fabc6c72f7 100644 --- a/apps/encryption/l10n/pl.json +++ b/apps/encryption/l10n/pl.json @@ -29,6 +29,8 @@ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nie można odszyfrować tego pliku, prawdopodobnie jest to plik udostępniony. Poproś właściciela pliku o ponowne udostępnianie pliku Tobie.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nie można odczytać tego pliku, prawdopodobnie plik nie jest współdzielony. Proszę zwrócić się do właściciela pliku, aby udostępnił go dla Ciebie.", "Default encryption module" : "Domyślny moduł szyfrujący", + "Default encryption module for server-side encryption" : "Domyślny moduł szyfrujący po stronie serwera", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Aby korzystać z modułu szyfrowania, musisz włączyć opcję po stronie serwera\n\t\tszyfrowanie w ustawieniach administratora. Po włączeniu opcji moduł będzie szyfrował\n\t\twszystkie Twoje pliki w sposób transparentny. Szyfrowanie oparte jest na kluczach AES 256.\n\t\tModuł nie będzie ingerował w istniejące pliki, tylko nowe pliki będą szyfrowane\n\t\tpo włączeniu szyfrowania po stronie serwera. Nie jest to również możliwe\n\t\tponownie wyłączenie szyfrowania i przełączenie z powrotem do niezaszyfrowanego systemu.\n\t\tPrzeczytaj dokumentację, aby zapoznać się ze wszystkimi konsekwencjami, zanim podejmiesz decyzję\n\t\to włączeniu szyfrowania po stronie serwera.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hej tam,\n\nadmin włączył szyfrowanie po stronie serwera. Twoje pliki zostały zaszyfrowane przy użyciu hasła '%s'.\n\nProszę zalogować się do interfejsu internetowego, przejdź do sekcji Nextcloud podstawowy moduł szyfrowania, następnie osobiste ustawienia i zaktualizuj hasło szyfrowania wpisując aktualny login, w polu stare hasło logowania wpisz stare hasło, a następnie aktualne hasło.\n\n", "The share will expire on %s." : "Ten zasób wygaśnie %s", "Cheers!" : "Dzięki!", diff --git a/apps/encryption/l10n/ru.js b/apps/encryption/l10n/ru.js index 6611a5a9b4a..4b98e88b643 100644 --- a/apps/encryption/l10n/ru.js +++ b/apps/encryption/l10n/ru.js @@ -25,13 +25,15 @@ OC.L10N.register( "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Приложение шифрования активно, но ваши ключи не инициализированы. Выйдите из системы и войдите заново.", "Please enable server side encryption in the admin settings in order to use the encryption module." : "Для использования модуля шифрования включите шифрование на стороне сервера в меню «Настройки» -> «Администрирование» -> «Шифрование».", "Encryption app is enabled and ready" : "Приложение шифрования включено и готово к работе", - "Bad Signature" : "Некорректная подпись", + "Bad Signature" : "Неверная подпись", "Missing Signature" : "Подпись отсутствует", "one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера", - "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это опубликованный файл. Попросите владельца файла повторно открыть к нему доступ.", - "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удается прочитать файл, возможно это публичный файл. Пожалуйста попросите владельца открыть доступ снова.", - "Default encryption module" : "Модуль шифрования по-умолчанию", - "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с использованием пароля «%s».\n\nПожалуйста войдите в веб-приложение, в разделе «простой модуль шифрования» в личных настройках вам нужно обновить пароль шифрования, указав этот пароль в поле \"старый пароль\".\n", + "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это общий файл. Попросите владельца этого файла повторно предоставить вам общий доступ.", + "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удаётся прочитать файл, возможно это общий файл. Попросите владельца этого файла повторно предоставить вам общий доступ.", + "Default encryption module" : "Модуль шифрования по умолчанию", + "Default encryption module for server-side encryption" : "Используемый по умолчанию модуль для шифрования данных на сервере", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Перед началом использования использования необходимо включить этот модуль в разделе «Администрирование». Включённый модуль выполняет прозрачное шифрование файлов. Шифрование основано на алгоритме AES 256. Модуль не изменяет существующие файлы, шифруются только файлы, создаваемые после включения шифрования. Также невозможно отключить шифрование и вернуться к незашифрованной системе. Перед включением шифрования обязательно ознакомьтесь с документацией, чтобы узнать все последствия такого действия.", + "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Здравствуйте!\n\nАдминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с использованием пароля «%s».\n\nЧтобы изменить пароль, пользуемый для шифрования, войдите в систему используя веб-интерфейс, перейдите в раздел «Простой модуль шифрования», расположенный в личных настройках и введите пароль, указанный выше, в поле «Старый пароль учётной записи», а также свой действующий пароль.\n", "The share will expire on %s." : "Доступ будет закрыт %s", "Cheers!" : "Всего наилучшего!", "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Привет,<br><br>администратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля <strong>%s</strong>.<br><br>Пожалуйста войдите в веб-приложение, в разделе «простой модуль шифрования» в личных настройках вам нужно обновить пароль шифрования, указав этот пароль в поле \"старый пароль\".<br><br>", diff --git a/apps/encryption/l10n/ru.json b/apps/encryption/l10n/ru.json index e0caf68a5e5..d0895ffa284 100644 --- a/apps/encryption/l10n/ru.json +++ b/apps/encryption/l10n/ru.json @@ -23,13 +23,15 @@ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Приложение шифрования активно, но ваши ключи не инициализированы. Выйдите из системы и войдите заново.", "Please enable server side encryption in the admin settings in order to use the encryption module." : "Для использования модуля шифрования включите шифрование на стороне сервера в меню «Настройки» -> «Администрирование» -> «Шифрование».", "Encryption app is enabled and ready" : "Приложение шифрования включено и готово к работе", - "Bad Signature" : "Некорректная подпись", + "Bad Signature" : "Неверная подпись", "Missing Signature" : "Подпись отсутствует", "one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера", - "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это опубликованный файл. Попросите владельца файла повторно открыть к нему доступ.", - "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удается прочитать файл, возможно это публичный файл. Пожалуйста попросите владельца открыть доступ снова.", - "Default encryption module" : "Модуль шифрования по-умолчанию", - "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с использованием пароля «%s».\n\nПожалуйста войдите в веб-приложение, в разделе «простой модуль шифрования» в личных настройках вам нужно обновить пароль шифрования, указав этот пароль в поле \"старый пароль\".\n", + "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это общий файл. Попросите владельца этого файла повторно предоставить вам общий доступ.", + "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удаётся прочитать файл, возможно это общий файл. Попросите владельца этого файла повторно предоставить вам общий доступ.", + "Default encryption module" : "Модуль шифрования по умолчанию", + "Default encryption module for server-side encryption" : "Используемый по умолчанию модуль для шифрования данных на сервере", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Перед началом использования использования необходимо включить этот модуль в разделе «Администрирование». Включённый модуль выполняет прозрачное шифрование файлов. Шифрование основано на алгоритме AES 256. Модуль не изменяет существующие файлы, шифруются только файлы, создаваемые после включения шифрования. Также невозможно отключить шифрование и вернуться к незашифрованной системе. Перед включением шифрования обязательно ознакомьтесь с документацией, чтобы узнать все последствия такого действия.", + "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Здравствуйте!\n\nАдминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с использованием пароля «%s».\n\nЧтобы изменить пароль, пользуемый для шифрования, войдите в систему используя веб-интерфейс, перейдите в раздел «Простой модуль шифрования», расположенный в личных настройках и введите пароль, указанный выше, в поле «Старый пароль учётной записи», а также свой действующий пароль.\n", "The share will expire on %s." : "Доступ будет закрыт %s", "Cheers!" : "Всего наилучшего!", "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Привет,<br><br>администратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля <strong>%s</strong>.<br><br>Пожалуйста войдите в веб-приложение, в разделе «простой модуль шифрования» в личных настройках вам нужно обновить пароль шифрования, указав этот пароль в поле \"старый пароль\".<br><br>", diff --git a/apps/federatedfilesharing/l10n/bg.js b/apps/federatedfilesharing/l10n/bg.js index cfe8703ba91..9e7a3cce3a5 100644 --- a/apps/federatedfilesharing/l10n/bg.js +++ b/apps/federatedfilesharing/l10n/bg.js @@ -20,13 +20,14 @@ OC.L10N.register( "Not allowed to create a federated share with the same user" : "Не е позволено създаване на федерално споделяне със същият потребител", "File is already shared with %s" : "Файлът е вече споделен с %s", "Accept" : "Приемам", + "Sharing" : "Споделяне", "Open documentation" : "Отвори документацията", "Allow users on this server to send shares to other servers" : "Позволи на потребители от този сървър да споделят папки с други сървъри", "Allow users on this server to receive shares from other servers" : "Позволи на потребители на този сървър да получават споделени папки от други сървъри", "HTML Code:" : "HTML код:", "The mountpoint name contains invalid characters." : "Името на mountpoint-a съдържа невалидни символи.", "Not allowed to create a federated share with the owner." : "Не е позволено създаване на федерално споделяне със собственика.", - "Invalid or untrusted SSL certificate" : "Невалиден или ненадежден SSL сертификат", + "Invalid or untrusted SSL certificate" : "Невалиден или недоверен SSL сертификат", "Could not authenticate to remote share, password might be wrong" : "Неуспешно удостоверяване на отдалеченото споделяне, възможно е паролата да е грешна", "Storage not valid" : "Невалидно хранилище", "Couldn't add remote share" : "Неуспешно добавяне на отдалечена споделена директория." diff --git a/apps/federatedfilesharing/l10n/bg.json b/apps/federatedfilesharing/l10n/bg.json index 36714a6d4f2..448714f1909 100644 --- a/apps/federatedfilesharing/l10n/bg.json +++ b/apps/federatedfilesharing/l10n/bg.json @@ -18,13 +18,14 @@ "Not allowed to create a federated share with the same user" : "Не е позволено създаване на федерално споделяне със същият потребител", "File is already shared with %s" : "Файлът е вече споделен с %s", "Accept" : "Приемам", + "Sharing" : "Споделяне", "Open documentation" : "Отвори документацията", "Allow users on this server to send shares to other servers" : "Позволи на потребители от този сървър да споделят папки с други сървъри", "Allow users on this server to receive shares from other servers" : "Позволи на потребители на този сървър да получават споделени папки от други сървъри", "HTML Code:" : "HTML код:", "The mountpoint name contains invalid characters." : "Името на mountpoint-a съдържа невалидни символи.", "Not allowed to create a federated share with the owner." : "Не е позволено създаване на федерално споделяне със собственика.", - "Invalid or untrusted SSL certificate" : "Невалиден или ненадежден SSL сертификат", + "Invalid or untrusted SSL certificate" : "Невалиден или недоверен SSL сертификат", "Could not authenticate to remote share, password might be wrong" : "Неуспешно удостоверяване на отдалеченото споделяне, възможно е паролата да е грешна", "Storage not valid" : "Невалидно хранилище", "Couldn't add remote share" : "Неуспешно добавяне на отдалечена споделена директория." diff --git a/apps/federatedfilesharing/l10n/fi.js b/apps/federatedfilesharing/l10n/fi.js index 7e43c9213f8..d0492611e03 100644 --- a/apps/federatedfilesharing/l10n/fi.js +++ b/apps/federatedfilesharing/l10n/fi.js @@ -34,6 +34,7 @@ OC.L10N.register( "Share with me through my #Nextcloud Federated Cloud ID" : "Jaa kanssani käyttäen #Nextcloud ja federoitua pilvitunnistetta", "Sharing" : "Jakaminen", "Federated file sharing" : "Federoitu tiedostojako", + "Provide federated file sharing across servers" : "Mahdollistaa federoidun tiedostojaon palvelinten välillä", "Federated Cloud Sharing" : "Federoitu pilvijakaminen", "Open documentation" : "Avaa ohje", "Adjust how people can share between servers." : "Mukauta kuinka ihmiset voivat jakaa palvelinten välillä.", diff --git a/apps/federatedfilesharing/l10n/fi.json b/apps/federatedfilesharing/l10n/fi.json index c8cd94a9d57..e2fdb1caa73 100644 --- a/apps/federatedfilesharing/l10n/fi.json +++ b/apps/federatedfilesharing/l10n/fi.json @@ -32,6 +32,7 @@ "Share with me through my #Nextcloud Federated Cloud ID" : "Jaa kanssani käyttäen #Nextcloud ja federoitua pilvitunnistetta", "Sharing" : "Jakaminen", "Federated file sharing" : "Federoitu tiedostojako", + "Provide federated file sharing across servers" : "Mahdollistaa federoidun tiedostojaon palvelinten välillä", "Federated Cloud Sharing" : "Federoitu pilvijakaminen", "Open documentation" : "Avaa ohje", "Adjust how people can share between servers." : "Mukauta kuinka ihmiset voivat jakaa palvelinten välillä.", diff --git a/apps/federatedfilesharing/l10n/nl.js b/apps/federatedfilesharing/l10n/nl.js index 9bf56a641e1..8f367dd4407 100644 --- a/apps/federatedfilesharing/l10n/nl.js +++ b/apps/federatedfilesharing/l10n/nl.js @@ -34,6 +34,7 @@ OC.L10N.register( "Share with me through my #Nextcloud Federated Cloud ID" : "Deel met mij via mijn #Nextcloud gefedereerde Cloud ID", "Sharing" : "Delen", "Federated file sharing" : "Gefedereerd delen", + "Provide federated file sharing across servers" : "Voorzien in gefedereerd delen van bestanden over verschillende servers", "Federated Cloud Sharing" : "Federated Cloud Sharing", "Open documentation" : "Open documentatie", "Adjust how people can share between servers." : "Aanpassen hoe mensen tussen servers kunnen delen.", diff --git a/apps/federatedfilesharing/l10n/nl.json b/apps/federatedfilesharing/l10n/nl.json index a630df0d422..b4f26d5cf4d 100644 --- a/apps/federatedfilesharing/l10n/nl.json +++ b/apps/federatedfilesharing/l10n/nl.json @@ -32,6 +32,7 @@ "Share with me through my #Nextcloud Federated Cloud ID" : "Deel met mij via mijn #Nextcloud gefedereerde Cloud ID", "Sharing" : "Delen", "Federated file sharing" : "Gefedereerd delen", + "Provide federated file sharing across servers" : "Voorzien in gefedereerd delen van bestanden over verschillende servers", "Federated Cloud Sharing" : "Federated Cloud Sharing", "Open documentation" : "Open documentatie", "Adjust how people can share between servers." : "Aanpassen hoe mensen tussen servers kunnen delen.", diff --git a/apps/federatedfilesharing/l10n/ru.js b/apps/federatedfilesharing/l10n/ru.js index 2bd4a4f334d..3847746beb1 100644 --- a/apps/federatedfilesharing/l10n/ru.js +++ b/apps/federatedfilesharing/l10n/ru.js @@ -14,17 +14,17 @@ OC.L10N.register( "Press Ctrl-C to copy." : "Нажмите Ctrl-C для копирования.", "Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.", "Server to server sharing is not enabled on this server" : "На данном сервере выключено межсерверное предоставление общего доступа", - "Couldn't establish a federated share." : "Не удаётся установить федеративный общий доступ.", - "Couldn't establish a federated share, maybe the password was wrong." : "Не удаётся установить федеративный общий доступ, возможно неверный пароль.", - "Federated Share request sent, you will receive an invitation. Check your notifications." : "Был отправлен запрос общего федеративного доступа, Вы получите приглашение. Проверьте свои уведомления.", - "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Не удалось установить федеративный общий доступ, на другом сервере установлена устаревшая версия Nextcloud (версия 9.x или более ранняя).", - "It is not allowed to send federated group shares from this server." : "Не допускается предоставление общего федеративного доступа группам пользователей.", + "Couldn't establish a federated share." : "Не удалось установить межсерверный общий доступ.", + "Couldn't establish a federated share, maybe the password was wrong." : "Не удаётся установить межсерверный общий доступ, возможно неверный пароль.", + "Federated Share request sent, you will receive an invitation. Check your notifications." : "Запрос межсерверного общего доступа оправлен, вы получите приглашение. Проверьте свои уведомления.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Не удалось установить межсерверный общий доступ, на другом сервере установлена устаревшая версия Nextcloud (версия 9.x или более ранняя).", + "It is not allowed to send federated group shares from this server." : "Не допускается предоставление межсерверного общего доступа группам пользователей.", "Sharing %s failed, because this item is already shared with %s" : "Не удалось предоставить доступ к «%s» , пользователю%s доступ уже предоставлен", - "Not allowed to create a federated share with the same user" : "Не допускается создание федеративного общего ресурса с тем же пользователем", + "Not allowed to create a federated share with the same user" : "Не допускается создание межсерверного общего ресурса с тем же пользователем", "File is already shared with %s" : "Доступ к файлу уже предоставлен %s", "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Не удалось поделиться «%s», не удалось найти %s, возможно, сервер недоступен или использует самоподписанный сертификат.", "Could not find share" : "Не удалось найти общий ресурс", - "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Вы получили «%3$s» в качестве удалённого ресурса из %1$s (от имени %2$s)", + "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Вам предоставили общий доступ к ресурсу «%3$s» расположенному на сервере %1$s (от имени %2$s)", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Вы получили «{share}» в качестве удалённого ресурса от {user} (от имени {behalf})", "You received \"%3$s\" as a remote share from %1$s" : "Вы получили «%3$s» в качестве удалённого ресурса из %1$s", "You received {share} as a remote share from {user}" : "Вы получили {share} в качестве удалённого ресурса от {user}", @@ -33,12 +33,13 @@ OC.L10N.register( "Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Поделитесь со мной через мой #Nextcloud ID в федерации облачных хранилищ, смотрите %s", "Share with me through my #Nextcloud Federated Cloud ID" : "Поделитесь со мной через мой #Nextcloud ID в федерации облачных хранилищ", "Sharing" : "Общий доступ", - "Federated file sharing" : "Федеративный обмен файлами", - "Federated Cloud Sharing" : "Федерация облачных хранилищ", + "Federated file sharing" : "Межсерверный обмен файлами", + "Provide federated file sharing across servers" : "Приложение позволяет использовать межсерверный обмен файлами", + "Federated Cloud Sharing" : "Межсерверный обмен", "Open documentation" : "Открыть документацию", "Adjust how people can share between servers." : "Настройте общий доступ между серверами.", "Allow users on this server to send shares to other servers" : "Разрешить пользователям делиться с пользователями других серверов", - "Allow users on this server to receive shares from other servers" : "Разрешить пользователям использовать общие ресурсы с других серверов", + "Allow users on this server to receive shares from other servers" : "Разрешить пользователям получать общие ресурсы с других серверов", "Allow users on this server to send shares to groups on other servers" : "Разрешить предоставлять общий доступ для групп пользователей других серверов", "Allow users on this server to receive group shares from other servers" : "Разрешить принимать общий доступ, предоставляемый с другого сервера группе пользователей", "Search global and public address book for users" : "Искать пользователей в глобальной и открытой адресной книге", diff --git a/apps/federatedfilesharing/l10n/ru.json b/apps/federatedfilesharing/l10n/ru.json index e5a66764f2c..cbcffbd9396 100644 --- a/apps/federatedfilesharing/l10n/ru.json +++ b/apps/federatedfilesharing/l10n/ru.json @@ -12,17 +12,17 @@ "Press Ctrl-C to copy." : "Нажмите Ctrl-C для копирования.", "Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.", "Server to server sharing is not enabled on this server" : "На данном сервере выключено межсерверное предоставление общего доступа", - "Couldn't establish a federated share." : "Не удаётся установить федеративный общий доступ.", - "Couldn't establish a federated share, maybe the password was wrong." : "Не удаётся установить федеративный общий доступ, возможно неверный пароль.", - "Federated Share request sent, you will receive an invitation. Check your notifications." : "Был отправлен запрос общего федеративного доступа, Вы получите приглашение. Проверьте свои уведомления.", - "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Не удалось установить федеративный общий доступ, на другом сервере установлена устаревшая версия Nextcloud (версия 9.x или более ранняя).", - "It is not allowed to send federated group shares from this server." : "Не допускается предоставление общего федеративного доступа группам пользователей.", + "Couldn't establish a federated share." : "Не удалось установить межсерверный общий доступ.", + "Couldn't establish a federated share, maybe the password was wrong." : "Не удаётся установить межсерверный общий доступ, возможно неверный пароль.", + "Federated Share request sent, you will receive an invitation. Check your notifications." : "Запрос межсерверного общего доступа оправлен, вы получите приглашение. Проверьте свои уведомления.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Не удалось установить межсерверный общий доступ, на другом сервере установлена устаревшая версия Nextcloud (версия 9.x или более ранняя).", + "It is not allowed to send federated group shares from this server." : "Не допускается предоставление межсерверного общего доступа группам пользователей.", "Sharing %s failed, because this item is already shared with %s" : "Не удалось предоставить доступ к «%s» , пользователю%s доступ уже предоставлен", - "Not allowed to create a federated share with the same user" : "Не допускается создание федеративного общего ресурса с тем же пользователем", + "Not allowed to create a federated share with the same user" : "Не допускается создание межсерверного общего ресурса с тем же пользователем", "File is already shared with %s" : "Доступ к файлу уже предоставлен %s", "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Не удалось поделиться «%s», не удалось найти %s, возможно, сервер недоступен или использует самоподписанный сертификат.", "Could not find share" : "Не удалось найти общий ресурс", - "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Вы получили «%3$s» в качестве удалённого ресурса из %1$s (от имени %2$s)", + "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Вам предоставили общий доступ к ресурсу «%3$s» расположенному на сервере %1$s (от имени %2$s)", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Вы получили «{share}» в качестве удалённого ресурса от {user} (от имени {behalf})", "You received \"%3$s\" as a remote share from %1$s" : "Вы получили «%3$s» в качестве удалённого ресурса из %1$s", "You received {share} as a remote share from {user}" : "Вы получили {share} в качестве удалённого ресурса от {user}", @@ -31,12 +31,13 @@ "Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Поделитесь со мной через мой #Nextcloud ID в федерации облачных хранилищ, смотрите %s", "Share with me through my #Nextcloud Federated Cloud ID" : "Поделитесь со мной через мой #Nextcloud ID в федерации облачных хранилищ", "Sharing" : "Общий доступ", - "Federated file sharing" : "Федеративный обмен файлами", - "Federated Cloud Sharing" : "Федерация облачных хранилищ", + "Federated file sharing" : "Межсерверный обмен файлами", + "Provide federated file sharing across servers" : "Приложение позволяет использовать межсерверный обмен файлами", + "Federated Cloud Sharing" : "Межсерверный обмен", "Open documentation" : "Открыть документацию", "Adjust how people can share between servers." : "Настройте общий доступ между серверами.", "Allow users on this server to send shares to other servers" : "Разрешить пользователям делиться с пользователями других серверов", - "Allow users on this server to receive shares from other servers" : "Разрешить пользователям использовать общие ресурсы с других серверов", + "Allow users on this server to receive shares from other servers" : "Разрешить пользователям получать общие ресурсы с других серверов", "Allow users on this server to send shares to groups on other servers" : "Разрешить предоставлять общий доступ для групп пользователей других серверов", "Allow users on this server to receive group shares from other servers" : "Разрешить принимать общий доступ, предоставляемый с другого сервера группе пользователей", "Search global and public address book for users" : "Искать пользователей в глобальной и открытой адресной книге", diff --git a/apps/federation/l10n/fi.js b/apps/federation/l10n/fi.js index 33c8e805764..1fea1a578fb 100644 --- a/apps/federation/l10n/fi.js +++ b/apps/federation/l10n/fi.js @@ -6,7 +6,8 @@ OC.L10N.register( "No server to federate with found" : "Palvelinta, johon liittyä, ei löytynyt", "Could not add server" : "Palvelimen lisääminen ei onnistunut", "Federation" : "Federaatio", - "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjäluetteloihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federaatio mahdollistaa yhdistämisen muihin luotettuihin palvelimiin ja siten käyttäjähakemiston vaihtamisen.", + "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjähakemistoihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.", "Trusted servers" : "Luotetut palvelimet", "Add server automatically once a federated share was created successfully" : "Lisää palvelin automaattisesti, kun federoitu jako on luotu onnistuneesti", "+ Add trusted server" : "+ Lisää luotettu palvelin", diff --git a/apps/federation/l10n/fi.json b/apps/federation/l10n/fi.json index 2fc6a0d871b..11dd578fe7b 100644 --- a/apps/federation/l10n/fi.json +++ b/apps/federation/l10n/fi.json @@ -4,7 +4,8 @@ "No server to federate with found" : "Palvelinta, johon liittyä, ei löytynyt", "Could not add server" : "Palvelimen lisääminen ei onnistunut", "Federation" : "Federaatio", - "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjäluetteloihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federaatio mahdollistaa yhdistämisen muihin luotettuihin palvelimiin ja siten käyttäjähakemiston vaihtamisen.", + "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjähakemistoihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.", "Trusted servers" : "Luotetut palvelimet", "Add server automatically once a federated share was created successfully" : "Lisää palvelin automaattisesti, kun federoitu jako on luotu onnistuneesti", "+ Add trusted server" : "+ Lisää luotettu palvelin", diff --git a/apps/federation/l10n/nl.js b/apps/federation/l10n/nl.js index ccf20071674..ef290e928ee 100644 --- a/apps/federation/l10n/nl.js +++ b/apps/federation/l10n/nl.js @@ -6,6 +6,7 @@ OC.L10N.register( "No server to federate with found" : "Geen server gevonden om mee te federeren", "Could not add server" : "Kon server niet toevoegen", "Federation" : "Federatie", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federatie maakt het mogelijk om te verbinden met andere vertrouwde servers om de gebuikersadministratie te delen.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federatie maakt het mogelijk om te verbinden met vertrouwde servers en de gebuikersadministratie te delen. Zo kun je automatisch externe gebruikers toevoegen voor federatief delen.", "Trusted servers" : "Vertrouwde servers", "Add server automatically once a federated share was created successfully" : "Voeg server automatisch toe zodra een gefedereerde share succesvol gecreëerd is", diff --git a/apps/federation/l10n/nl.json b/apps/federation/l10n/nl.json index cb697c41ce9..98d15e51213 100644 --- a/apps/federation/l10n/nl.json +++ b/apps/federation/l10n/nl.json @@ -4,6 +4,7 @@ "No server to federate with found" : "Geen server gevonden om mee te federeren", "Could not add server" : "Kon server niet toevoegen", "Federation" : "Federatie", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federatie maakt het mogelijk om te verbinden met andere vertrouwde servers om de gebuikersadministratie te delen.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federatie maakt het mogelijk om te verbinden met vertrouwde servers en de gebuikersadministratie te delen. Zo kun je automatisch externe gebruikers toevoegen voor federatief delen.", "Trusted servers" : "Vertrouwde servers", "Add server automatically once a federated share was created successfully" : "Voeg server automatisch toe zodra een gefedereerde share succesvol gecreëerd is", diff --git a/apps/federation/l10n/ru.js b/apps/federation/l10n/ru.js index 09eb4a7adf6..228976a96ea 100644 --- a/apps/federation/l10n/ru.js +++ b/apps/federation/l10n/ru.js @@ -6,6 +6,7 @@ OC.L10N.register( "No server to federate with found" : "Сервер для объединения не найден", "Could not add server" : "Не удалось добавить сервер", "Federation" : "Федерация", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Федерация позволяет подключаться к другим доверенным серверам для обмена каталогами пользователей.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Федерация серверов позволит Вам подключиться к другим доверенным серверам для обмена каталогами пользователей. Это будет использовано, например, для автодополнения имён пользователей при открытии федеративного общего доступа.", "Trusted servers" : "Доверенные серверы", "Add server automatically once a federated share was created successfully" : "Добавить сервер автоматически после успешного создания федеративного ресурса общего доступа", diff --git a/apps/federation/l10n/ru.json b/apps/federation/l10n/ru.json index b505b6f8c7d..f79dd52f1d9 100644 --- a/apps/federation/l10n/ru.json +++ b/apps/federation/l10n/ru.json @@ -4,6 +4,7 @@ "No server to federate with found" : "Сервер для объединения не найден", "Could not add server" : "Не удалось добавить сервер", "Federation" : "Федерация", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Федерация позволяет подключаться к другим доверенным серверам для обмена каталогами пользователей.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Федерация серверов позволит Вам подключиться к другим доверенным серверам для обмена каталогами пользователей. Это будет использовано, например, для автодополнения имён пользователей при открытии федеративного общего доступа.", "Trusted servers" : "Доверенные серверы", "Add server automatically once a federated share was created successfully" : "Добавить сервер автоматически после успешного создания федеративного ресурса общего доступа", diff --git a/apps/federation/l10n/uk.js b/apps/federation/l10n/uk.js index 6837d75606c..0206ed19472 100644 --- a/apps/federation/l10n/uk.js +++ b/apps/federation/l10n/uk.js @@ -1,11 +1,13 @@ OC.L10N.register( "federation", { - "Server added to the list of trusted ownClouds" : "Сервер додано до переліку довірених серверів ownClouds", + "Added to the list of trusted servers" : "Сервер додано до списку довірених серверів", "Server is already in the list of trusted servers." : "Сервер вже знаходиться в переліку довірених серверів", - "No ownCloud server found" : "Не знайдено сервер ownCloud", "Could not add server" : "Не вдалося додати сервер", "Federation" : "Об'єднання", - "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Об'єднання ownCloud дозволяє вам з'єднання з іншими довіреними серверами ownClouds для обміну директоріями користувачів. Наприклад це буде використовуватись для авто-доповнення зовнішніх користувачів до об'єднаних ресурсів обміну. " + "Trusted servers" : "Довірені сервера", + "+ Add trusted server" : "Додати довірений сервер", + "Trusted server" : "Довірений сервер", + "Add" : "Додати" }, -"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); +"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"); diff --git a/apps/federation/l10n/uk.json b/apps/federation/l10n/uk.json index 6eb357d6284..b314005c9b4 100644 --- a/apps/federation/l10n/uk.json +++ b/apps/federation/l10n/uk.json @@ -1,9 +1,11 @@ { "translations": { - "Server added to the list of trusted ownClouds" : "Сервер додано до переліку довірених серверів ownClouds", + "Added to the list of trusted servers" : "Сервер додано до списку довірених серверів", "Server is already in the list of trusted servers." : "Сервер вже знаходиться в переліку довірених серверів", - "No ownCloud server found" : "Не знайдено сервер ownCloud", "Could not add server" : "Не вдалося додати сервер", "Federation" : "Об'єднання", - "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Об'єднання ownCloud дозволяє вам з'єднання з іншими довіреними серверами ownClouds для обміну директоріями користувачів. Наприклад це буде використовуватись для авто-доповнення зовнішніх користувачів до об'єднаних ресурсів обміну. " -},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" + "Trusted servers" : "Довірені сервера", + "+ Add trusted server" : "Додати довірений сервер", + "Trusted server" : "Довірений сервер", + "Add" : "Додати" +},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);" }
\ No newline at end of file diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js index 47255cd9591..796e564c59a 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -1,29 +1,35 @@ OC.L10N.register( "files", { - "Storage is temporarily not available" : "Временно хранилището не е налично.", - "Storage invalid" : "Невалидно хранилище.", + "Storage is temporarily not available" : "Временно хранилището не е налично", + "Storage invalid" : "Невалидно хранилище", "Unknown error" : "Неизвестна грешка", "All files" : "Всички файлове", - "Recent" : "Скорошен", + "Recent" : "Последни", "Favorites" : "Любими", - "File could not be found" : "Файлът не може да бъде открит", + "File could not be found" : "Файлът не може да бъде намерен", + "Move or copy" : "Премести или копирай", "Download" : "Изтегли", - "Delete" : "Изтриване", + "Delete" : "Изтрий", "Home" : "Домашен", "Close" : "Затвори", "Could not create folder \"{dir}\"" : "Папката \"{dir}\" не може да бъде създадена", "Upload cancelled." : "Качването е прекъснато.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неуспешно качване на {filename}, защото е директория или с размер 0 байта.", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Няма достатъчно свободно място. Опитвате да качите {size1} при свободни само {size2}", - "Target folder \"{dir}\" does not exist any more" : "Целева папка \"{dir}\" не съществува вече", + "Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува", "Not enough free space" : "Няма достатъчно свободно място", + "Uploading …" : "Качване …", + "…" : "…", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})", + "Target folder does not exist any more" : "Дестинацията не съществува", "Actions" : "Действия", - "Rename" : "Преименуване", - "Target folder" : "Целева папка", + "Rename" : "Преименувай", + "Copy" : "Копирай", + "Target folder" : "Дестинация", "Disconnect storage" : "Извади хранилището", "Unshare" : "Прекратяване на споделяне", + "Could not load info for file \"{file}\"" : "Информацията за файла \"{file}\" не може да бъде заредена", "Files" : "Файлове", "Details" : "Детайли", "Select" : "Избери", @@ -31,11 +37,13 @@ OC.L10N.register( "Unable to determine date" : "Неуспешно установяване на дата", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", - "Could not move \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде преместен защото съществува в дестинацията", + "Could not move \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде преместен, дестинацията съществува", "Could not move \"{file}\"" : "Файлът \"{file}\" не може да бъде преместен", + "Could not copy \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде копиран, дестинацията съществува", + "Could not copy \"{file}\"" : "Файлът \"{file}\" не може да бъде копиран", "{newName} already exists" : "{newName} вече съществува", "Could not rename \"{fileName}\", it does not exist any more" : "Файлът \"{fileName}\" не може да бъде преименуван защото не съществува", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" вече се ползва от директория \"{dir}\". Моля, изберете друго име.", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", "Could not rename \"{fileName}\"" : "\"{fileName}\" не може да бъде преименуван", "Could not create file \"{file}\"" : "Файлът \"{file}\" не може да бъде създаден", "Could not create file \"{file}\" because it already exists" : "Файлът \"{file}\" не може да бъде създаден защото вече съществува", @@ -43,13 +51,13 @@ OC.L10N.register( "Error deleting file \"{fileName}\"." : "Грешка при изтриването на файла \"{fileName}\".", "Name" : "Име", "Size" : "Размер", - "Modified" : "Променен на", + "Modified" : "Промяна", "_%n folder_::_%n folders_" : ["%n папка","%n папки"], "_%n file_::_%n files_" : ["%n файл","%n файла"], "{dirs} and {files}" : "{dirs} и {files}", "_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"], "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.", - "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла."], + "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New" : "Създай", "\"{name}\" is an invalid file name." : "\"{name}\" е непозволено име за файл.", "File name cannot be empty." : "Името на файла не може да бъде оставено празно.", @@ -64,11 +72,14 @@ OC.L10N.register( "Favorited" : "Отбелязано в любими", "Favorite" : "Любими", "New folder" : "Нова папка", - "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на тагове", - "Added to favorites" : "Добавено към предпочитани", - "Removed from favorites" : "Премахнато от предпочитани", - "You added {file} to your favorites" : "Добавихте {file} към предпочитани", - "You removed {file} from your favorites" : "Махнахте {file} от вашите предпочитания", + "Upload file" : "Качи файл", + "Remove from favorites" : "Премахни от любимите", + "Add to favorites" : "Добави към любимите", + "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", + "Added to favorites" : "Добавено към любимите", + "Removed from favorites" : "Премахни от любимите", + "You added {file} to your favorites" : "Добавихте {file} към любимите", + "You removed {file} from your favorites" : "Премахнахте {file} от любимите", "File changes" : "Файлови промени", "Created by {user}" : "Създаден от {user}", "Changed by {user}" : "Променен от {user}", @@ -76,20 +87,21 @@ OC.L10N.register( "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote user\"" : "\"отдалечен потребител\"", "You created {file}" : "Вие създадохте {file}", "{user} created {file}" : "{user} създаде {file}", "{file} was created in a public folder" : "{file} беше създаден в публична папка", - "You changed {file}" : "Променихте {file}", + "You changed {file}" : "Вие променихте {file}", "{user} changed {file}" : "{user} промени {file}", "You deleted {file}" : "Вие изтрихте {file}", "{user} deleted {file}" : "{user} изтри {file}", "You restored {file}" : "Възстановихте {file}", "{user} restored {file}" : "{user} възстанови {file}", - "You renamed {oldfile} to {newfile}" : "Преименувахте {oldfile} на {newfile}", + "You renamed {oldfile} to {newfile}" : "Вие преименувахте {oldfile} на {newfile}", "{user} renamed {oldfile} to {newfile}" : "{user} преименува {oldfile} на {newfile}", - "You moved {oldfile} to {newfile}" : "Преместихте {oldfile} в {newfile}", + "You moved {oldfile} to {newfile}" : "Вие преместихте {oldfile} в {newfile}", "{user} moved {oldfile} to {newfile}" : "{user} премести {oldfile} в {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Файл беше добавен или премахнат от <strong>предпочитанията</strong> ви", + "A file has been added to or removed from your <strong>favorites</strong>" : "Файл беше добавен или премахнат от <strong>любимите</strong> ви", "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "<strong>Промяна</strong> или <strong>преименуване</strong> на файл / папка", "A new file or folder has been <strong>created</strong>" : "<strong>Създаване</strong> на нов файл / папка", "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Изпращай известия само при създаване / промяна на <strong>любими файлове</strong> <em>(Само за потока)</em>", @@ -97,25 +109,31 @@ OC.L10N.register( "File handling" : "Операция с файла", "Maximum upload size" : "Максимален размер", "max. possible: " : "максимално:", - "Save" : "Запис", - "With PHP-FPM it might take 5 minutes for changes to be applied." : "Ако ползвате PHP-FPM прилагането на една промяна може да отнеме 5 минути.", + "Save" : "Запиши", + "With PHP-FPM it might take 5 minutes for changes to be applied." : "Ако ползвате PHP-FPM прилагането на промени може да отнеме 5 минути.", "Missing permissions to edit from here." : "Липсва разрешение за редакция от тук.", "Settings" : "Настройки", "Show hidden files" : "Показвай и скрити файлове", "WebDAV" : "WebDAV", - "No files in here" : "Тук няма файлове", - "Upload some content or sync with your devices!" : "Качи съдържание или синхронизирай с твоите устройства!", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Адресът осигурява<a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">достъп до файловете ви чрез WebDAV</a>", + "No files in here" : "Няма файлове", + "Upload some content or sync with your devices!" : "Качете съдържание или синхронизирайте с вашите устройства!", "No entries found in this folder" : "Няма намерени записи в тази папка", "Select all" : "Избери всички", - "Upload too large" : "Прекалено голям файл за качване.", + "Upload too large" : "Прекалено голям файл за качване", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файловете, които се опитвате да качите са по-големи от позволеното на сървъра.", - "Files and folders you mark as favorite will show up here" : "Файловете и папките които отбелязваш като любими ще се показват тук", + "No favorites yet" : "Няма любими", + "Files and folders you mark as favorite will show up here" : "Файловете и папките които маркирате като любими ще се показват тук", "Tags" : "Етикети", "Deleted files" : "Изтрити файлове", - "Shared with others" : "Споделено с други", - "Shared with you" : "Споделено с вас", - "Shared by link" : "Споделено с връзка", + "Shares" : "Споделени", + "Shared with others" : "Споделени с други", + "Shared with you" : "Споделени с вас", + "Shared by link" : "Споделени с връзка", + "Deleted shares" : "Изтрити", "Text file" : "Текстов файл", - "New text file.txt" : "Нов текст file.txt" + "New text file.txt" : "Текстов файл.txt", + "Move" : "Премести", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Адресът осигурява <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">достъп до файловете ви чрез WebDAV</a>" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index 781af24cba7..36cc17b3cc1 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -1,27 +1,33 @@ { "translations": { - "Storage is temporarily not available" : "Временно хранилището не е налично.", - "Storage invalid" : "Невалидно хранилище.", + "Storage is temporarily not available" : "Временно хранилището не е налично", + "Storage invalid" : "Невалидно хранилище", "Unknown error" : "Неизвестна грешка", "All files" : "Всички файлове", - "Recent" : "Скорошен", + "Recent" : "Последни", "Favorites" : "Любими", - "File could not be found" : "Файлът не може да бъде открит", + "File could not be found" : "Файлът не може да бъде намерен", + "Move or copy" : "Премести или копирай", "Download" : "Изтегли", - "Delete" : "Изтриване", + "Delete" : "Изтрий", "Home" : "Домашен", "Close" : "Затвори", "Could not create folder \"{dir}\"" : "Папката \"{dir}\" не може да бъде създадена", "Upload cancelled." : "Качването е прекъснато.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неуспешно качване на {filename}, защото е директория или с размер 0 байта.", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Няма достатъчно свободно място. Опитвате да качите {size1} при свободни само {size2}", - "Target folder \"{dir}\" does not exist any more" : "Целева папка \"{dir}\" не съществува вече", + "Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува", "Not enough free space" : "Няма достатъчно свободно място", + "Uploading …" : "Качване …", + "…" : "…", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})", + "Target folder does not exist any more" : "Дестинацията не съществува", "Actions" : "Действия", - "Rename" : "Преименуване", - "Target folder" : "Целева папка", + "Rename" : "Преименувай", + "Copy" : "Копирай", + "Target folder" : "Дестинация", "Disconnect storage" : "Извади хранилището", "Unshare" : "Прекратяване на споделяне", + "Could not load info for file \"{file}\"" : "Информацията за файла \"{file}\" не може да бъде заредена", "Files" : "Файлове", "Details" : "Детайли", "Select" : "Избери", @@ -29,11 +35,13 @@ "Unable to determine date" : "Неуспешно установяване на дата", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", - "Could not move \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде преместен защото съществува в дестинацията", + "Could not move \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде преместен, дестинацията съществува", "Could not move \"{file}\"" : "Файлът \"{file}\" не може да бъде преместен", + "Could not copy \"{file}\", target exists" : "Файлът \"{file}\" не може да бъде копиран, дестинацията съществува", + "Could not copy \"{file}\"" : "Файлът \"{file}\" не може да бъде копиран", "{newName} already exists" : "{newName} вече съществува", "Could not rename \"{fileName}\", it does not exist any more" : "Файлът \"{fileName}\" не може да бъде преименуван защото не съществува", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" вече се ползва от директория \"{dir}\". Моля, изберете друго име.", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", "Could not rename \"{fileName}\"" : "\"{fileName}\" не може да бъде преименуван", "Could not create file \"{file}\"" : "Файлът \"{file}\" не може да бъде създаден", "Could not create file \"{file}\" because it already exists" : "Файлът \"{file}\" не може да бъде създаден защото вече съществува", @@ -41,13 +49,13 @@ "Error deleting file \"{fileName}\"." : "Грешка при изтриването на файла \"{fileName}\".", "Name" : "Име", "Size" : "Размер", - "Modified" : "Променен на", + "Modified" : "Промяна", "_%n folder_::_%n folders_" : ["%n папка","%n папки"], "_%n file_::_%n files_" : ["%n файл","%n файла"], "{dirs} and {files}" : "{dirs} и {files}", "_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"], "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.", - "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла."], + "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New" : "Създай", "\"{name}\" is an invalid file name." : "\"{name}\" е непозволено име за файл.", "File name cannot be empty." : "Името на файла не може да бъде оставено празно.", @@ -62,11 +70,14 @@ "Favorited" : "Отбелязано в любими", "Favorite" : "Любими", "New folder" : "Нова папка", - "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на тагове", - "Added to favorites" : "Добавено към предпочитани", - "Removed from favorites" : "Премахнато от предпочитани", - "You added {file} to your favorites" : "Добавихте {file} към предпочитани", - "You removed {file} from your favorites" : "Махнахте {file} от вашите предпочитания", + "Upload file" : "Качи файл", + "Remove from favorites" : "Премахни от любимите", + "Add to favorites" : "Добави към любимите", + "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", + "Added to favorites" : "Добавено към любимите", + "Removed from favorites" : "Премахни от любимите", + "You added {file} to your favorites" : "Добавихте {file} към любимите", + "You removed {file} from your favorites" : "Премахнахте {file} от любимите", "File changes" : "Файлови промени", "Created by {user}" : "Създаден от {user}", "Changed by {user}" : "Променен от {user}", @@ -74,20 +85,21 @@ "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote user\"" : "\"отдалечен потребител\"", "You created {file}" : "Вие създадохте {file}", "{user} created {file}" : "{user} създаде {file}", "{file} was created in a public folder" : "{file} беше създаден в публична папка", - "You changed {file}" : "Променихте {file}", + "You changed {file}" : "Вие променихте {file}", "{user} changed {file}" : "{user} промени {file}", "You deleted {file}" : "Вие изтрихте {file}", "{user} deleted {file}" : "{user} изтри {file}", "You restored {file}" : "Възстановихте {file}", "{user} restored {file}" : "{user} възстанови {file}", - "You renamed {oldfile} to {newfile}" : "Преименувахте {oldfile} на {newfile}", + "You renamed {oldfile} to {newfile}" : "Вие преименувахте {oldfile} на {newfile}", "{user} renamed {oldfile} to {newfile}" : "{user} преименува {oldfile} на {newfile}", - "You moved {oldfile} to {newfile}" : "Преместихте {oldfile} в {newfile}", + "You moved {oldfile} to {newfile}" : "Вие преместихте {oldfile} в {newfile}", "{user} moved {oldfile} to {newfile}" : "{user} премести {oldfile} в {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Файл беше добавен или премахнат от <strong>предпочитанията</strong> ви", + "A file has been added to or removed from your <strong>favorites</strong>" : "Файл беше добавен или премахнат от <strong>любимите</strong> ви", "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "<strong>Промяна</strong> или <strong>преименуване</strong> на файл / папка", "A new file or folder has been <strong>created</strong>" : "<strong>Създаване</strong> на нов файл / папка", "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Изпращай известия само при създаване / промяна на <strong>любими файлове</strong> <em>(Само за потока)</em>", @@ -95,25 +107,31 @@ "File handling" : "Операция с файла", "Maximum upload size" : "Максимален размер", "max. possible: " : "максимално:", - "Save" : "Запис", - "With PHP-FPM it might take 5 minutes for changes to be applied." : "Ако ползвате PHP-FPM прилагането на една промяна може да отнеме 5 минути.", + "Save" : "Запиши", + "With PHP-FPM it might take 5 minutes for changes to be applied." : "Ако ползвате PHP-FPM прилагането на промени може да отнеме 5 минути.", "Missing permissions to edit from here." : "Липсва разрешение за редакция от тук.", "Settings" : "Настройки", "Show hidden files" : "Показвай и скрити файлове", "WebDAV" : "WebDAV", - "No files in here" : "Тук няма файлове", - "Upload some content or sync with your devices!" : "Качи съдържание или синхронизирай с твоите устройства!", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Адресът осигурява<a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">достъп до файловете ви чрез WebDAV</a>", + "No files in here" : "Няма файлове", + "Upload some content or sync with your devices!" : "Качете съдържание или синхронизирайте с вашите устройства!", "No entries found in this folder" : "Няма намерени записи в тази папка", "Select all" : "Избери всички", - "Upload too large" : "Прекалено голям файл за качване.", + "Upload too large" : "Прекалено голям файл за качване", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файловете, които се опитвате да качите са по-големи от позволеното на сървъра.", - "Files and folders you mark as favorite will show up here" : "Файловете и папките които отбелязваш като любими ще се показват тук", + "No favorites yet" : "Няма любими", + "Files and folders you mark as favorite will show up here" : "Файловете и папките които маркирате като любими ще се показват тук", "Tags" : "Етикети", "Deleted files" : "Изтрити файлове", - "Shared with others" : "Споделено с други", - "Shared with you" : "Споделено с вас", - "Shared by link" : "Споделено с връзка", + "Shares" : "Споделени", + "Shared with others" : "Споделени с други", + "Shared with you" : "Споделени с вас", + "Shared by link" : "Споделени с връзка", + "Deleted shares" : "Изтрити", "Text file" : "Текстов файл", - "New text file.txt" : "Нов текст file.txt" + "New text file.txt" : "Текстов файл.txt", + "Move" : "Премести", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Адресът осигурява <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">достъп до файловете ви чрез WebDAV</a>" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js index cf3baf07a50..cfd3fc03c20 100644 --- a/apps/files/l10n/cs.js +++ b/apps/files/l10n/cs.js @@ -13,7 +13,7 @@ OC.L10N.register( "Delete" : "Smazat", "Home" : "Domů", "Close" : "Zavřít", - "Could not create folder \"{dir}\"" : "Nelze vytvořit adresář \"{dir}\"", + "Could not create folder \"{dir}\"" : "Nelze vytvořit složku „{dir}“", "Upload cancelled." : "Odesílání zrušeno.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nelze nahrát soubor {filename}, protože je to buď adresář nebo má velikost 0 bytů", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Není dostatek místa pro uložení, velikost souboru je {size1}, zbývá pouze {size2}", @@ -39,25 +39,25 @@ OC.L10N.register( "Unable to determine date" : "Nelze určit datum", "This operation is forbidden" : "Tato operace je zakázána", "This directory is unavailable, please check the logs or contact the administrator" : "Tento adresář není dostupný, zkontrolujte prosím logy nebo kontaktujte svého správce systému", - "Could not move \"{file}\", target exists" : "Nelze přesunout \"{file}\", cíl existuje", - "Could not move \"{file}\"" : "Nelze přesunout \"{file}\"", - "Could not copy \"{file}\", target exists" : "Nelze kopírovat \"{file}\", cíl již existuje", - "Could not copy \"{file}\"" : "Nelze kopírovat \"{file}\"", + "Could not move \"{file}\", target exists" : "Nelze přesunout „{file}“, cíl existuje", + "Could not move \"{file}\"" : "Nelze přesunout „{file}“", + "Could not copy \"{file}\", target exists" : "Nelze kopírovat „{file}“, cíl už existuje", + "Could not copy \"{file}\"" : "Nelze kopírovat „{file}“", "Copied {origin} inside {destination}" : "{origin} zkopírován do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} a {nbfiles} dalších souborů zkopírováno do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nelze přejmenovat \"{fileName}\", již neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Jméno \"{targetName}\" je již použito v adresáři \"{dir}\". Vyberte prosím jiné jméno.", - "Could not rename \"{fileName}\"" : "Nelze přejmenovat \"{fileName}\"", - "Could not create file \"{file}\"" : "Nelze vytvořit soubor \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Nelze vytvořit soubor \"{file}\", protože již existuje", - "Could not create folder \"{dir}\" because it already exists" : "Nelze vytvořit adresář \"{dir}\", protože již existuje", - "Error deleting file \"{fileName}\"." : "Chyba mazání souboru \"{fileName}\".", + "Could not rename \"{fileName}\", it does not exist any more" : "Nelze přejmenovat „{fileName}“, už neexistuje", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{targetName}“ je už použito ve složce „{dir}“. Zvolte jiný název.", + "Could not rename \"{fileName}\"" : "Nelze přejmenovat „{fileName}“", + "Could not create file \"{file}\"" : "Nelze vytvořit soubor „{file}“", + "Could not create file \"{file}\" because it already exists" : "Nelze vytvořit soubor „{file}“, protože už existuje", + "Could not create folder \"{dir}\" because it already exists" : "Nelze vytvořit složku „{dir}“, protože už existuje", + "Error deleting file \"{fileName}\"." : "Chyba mazání souboru „{fileName}“.", "No search results in other folders for {tag}{filter}{endtag}" : "Žádné výsledky hledání v ostatních složkách pro {tag}{filter}{endtag}", "Name" : "Název", "Size" : "Velikost", "Modified" : "Upraveno", - "_%n folder_::_%n folders_" : ["%n adresář","%n adresáře","%n adresářů","%n adresářů"], + "_%n folder_::_%n folders_" : ["%n šložka","%n složky","%n složek","%n složky"], "_%n file_::_%n files_" : ["%n soubor","%n soubory","%n souborů","%n souborů"], "{dirs} and {files}" : "{dirs} a {files}", "_including %n hidden_::_including %n hidden_" : ["přidán %n skrytý","přidány %n skryté","přidáno %n skrytých","přidáno %n skrytých"], @@ -66,41 +66,41 @@ OC.L10N.register( "New" : "Nový", "{used} of {quota} used" : "Využito {used} z {quota} ", "{used} used" : "{used} Využito", - "\"{name}\" is an invalid file name." : "\"{name}\" je neplatným názvem souboru.", - "File name cannot be empty." : "Název souboru nemůže být prázdný řetězec.", - "\"/\" is not allowed inside a file name." : "\"/\" není povolený znak v názvu souboru", - "\"{name}\" is not an allowed filetype" : "\"{name}\" není povolený typ souboru", + "\"{name}\" is an invalid file name." : "„{name}“ není platným názvem souboru.", + "File name cannot be empty." : "Je třeba vyplnit název souboru.", + "\"/\" is not allowed inside a file name." : "„/“ není povolený znak v názvu souboru.", + "\"{name}\" is not an allowed filetype" : "„{name}“ není povolený typ souboru", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Úložiště uživatele {owner} je zaplněné, soubory nelze aktualizovat a synchronizovat!", "Your storage is full, files can not be updated or synced anymore!" : "Vaše úložiště je plné, nelze aktualizovat ani synchronizovat soubory.", "Storage of {owner} is almost full ({usedSpacePercent}%)" : "Úložiště uživatele {owner} je téměř plné ({usedSpacePercent}%)", "Your storage is almost full ({usedSpacePercent}%)" : "Vaše úložiště je téměř plné ({usedSpacePercent}%)", "_matches '{filter}'_::_match '{filter}'_" : ["odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'"], - "View in folder" : "Zobrazit v adresáři", + "View in folder" : "Zobrazit ve složce", "Copied!" : "Zkopírováno!", - "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přistup k tomuto souboru/adresáři)", + "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přístup k tomuto souboru/složce)", "Path" : "Cesta", "_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů","%n bajtů"], "Favorited" : "Přidáno k oblíbeným", "Favorite" : "Oblíbené", - "New folder" : "Nový adresář", + "New folder" : "Nová složka", "Upload file" : "Nahrát soubor", "Not favorited" : "Nepřidáno do oblíbených", "Remove from favorites" : "Odebrat z oblíbených", "Add to favorites" : "Přidat do oblíbených", - "An error occurred while trying to update the tags" : "Při pokusu o úpravu tagů nastala chyba", + "An error occurred while trying to update the tags" : "Při pokusu o úpravu štítků nastala chyba", "Added to favorites" : "Přidán k oblíbeným", "Removed from favorites" : "Odebráno z oblíbených", - "You added {file} to your favorites" : "Do svých oblíbených jste přidal(a) {file}", - "You removed {file} from your favorites" : "Odstranil(a) jste {file} ze svých oblíbených", + "You added {file} to your favorites" : "Do svých oblíbených jste přidali {file}", + "You removed {file} from your favorites" : "Odstranili jste {file} ze svých oblíbených", "File changes" : "Změny souboru", "Created by {user}" : "Vytvořil {user}", "Changed by {user}" : "Změnil {user}", "Deleted by {user}" : "Odstranil {user}", "Restored by {user}" : "Obnovil {user}", - "Renamed by {user}" : "Přejmenoval {user}", - "Moved by {user}" : "Přesunul {user}", - "\"remote user\"" : "\"vzdálený uživatel\"", - "You created {file}" : "Vytvořil(a) jste {file}", + "Renamed by {user}" : "Přejmenoval(a) {user}", + "Moved by {user}" : "Přesunul(a) {user}", + "\"remote user\"" : "„uživatel na protějšku“", + "You created {file}" : "Vytvořili jste {file}", "You created an encrypted file in {file}" : "Vytvořili jste šifrovaný soubor {file}", "{user} created {file}" : "{user} vytvořil(a) {file}", "{user} created an encrypted file in {file}" : "{user} vytvořil šifrovaný soubor {file}", diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json index 8e48b959258..82f964c8475 100644 --- a/apps/files/l10n/cs.json +++ b/apps/files/l10n/cs.json @@ -11,7 +11,7 @@ "Delete" : "Smazat", "Home" : "Domů", "Close" : "Zavřít", - "Could not create folder \"{dir}\"" : "Nelze vytvořit adresář \"{dir}\"", + "Could not create folder \"{dir}\"" : "Nelze vytvořit složku „{dir}“", "Upload cancelled." : "Odesílání zrušeno.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nelze nahrát soubor {filename}, protože je to buď adresář nebo má velikost 0 bytů", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Není dostatek místa pro uložení, velikost souboru je {size1}, zbývá pouze {size2}", @@ -37,25 +37,25 @@ "Unable to determine date" : "Nelze určit datum", "This operation is forbidden" : "Tato operace je zakázána", "This directory is unavailable, please check the logs or contact the administrator" : "Tento adresář není dostupný, zkontrolujte prosím logy nebo kontaktujte svého správce systému", - "Could not move \"{file}\", target exists" : "Nelze přesunout \"{file}\", cíl existuje", - "Could not move \"{file}\"" : "Nelze přesunout \"{file}\"", - "Could not copy \"{file}\", target exists" : "Nelze kopírovat \"{file}\", cíl již existuje", - "Could not copy \"{file}\"" : "Nelze kopírovat \"{file}\"", + "Could not move \"{file}\", target exists" : "Nelze přesunout „{file}“, cíl existuje", + "Could not move \"{file}\"" : "Nelze přesunout „{file}“", + "Could not copy \"{file}\", target exists" : "Nelze kopírovat „{file}“, cíl už existuje", + "Could not copy \"{file}\"" : "Nelze kopírovat „{file}“", "Copied {origin} inside {destination}" : "{origin} zkopírován do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} a {nbfiles} dalších souborů zkopírováno do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nelze přejmenovat \"{fileName}\", již neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Jméno \"{targetName}\" je již použito v adresáři \"{dir}\". Vyberte prosím jiné jméno.", - "Could not rename \"{fileName}\"" : "Nelze přejmenovat \"{fileName}\"", - "Could not create file \"{file}\"" : "Nelze vytvořit soubor \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Nelze vytvořit soubor \"{file}\", protože již existuje", - "Could not create folder \"{dir}\" because it already exists" : "Nelze vytvořit adresář \"{dir}\", protože již existuje", - "Error deleting file \"{fileName}\"." : "Chyba mazání souboru \"{fileName}\".", + "Could not rename \"{fileName}\", it does not exist any more" : "Nelze přejmenovat „{fileName}“, už neexistuje", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{targetName}“ je už použito ve složce „{dir}“. Zvolte jiný název.", + "Could not rename \"{fileName}\"" : "Nelze přejmenovat „{fileName}“", + "Could not create file \"{file}\"" : "Nelze vytvořit soubor „{file}“", + "Could not create file \"{file}\" because it already exists" : "Nelze vytvořit soubor „{file}“, protože už existuje", + "Could not create folder \"{dir}\" because it already exists" : "Nelze vytvořit složku „{dir}“, protože už existuje", + "Error deleting file \"{fileName}\"." : "Chyba mazání souboru „{fileName}“.", "No search results in other folders for {tag}{filter}{endtag}" : "Žádné výsledky hledání v ostatních složkách pro {tag}{filter}{endtag}", "Name" : "Název", "Size" : "Velikost", "Modified" : "Upraveno", - "_%n folder_::_%n folders_" : ["%n adresář","%n adresáře","%n adresářů","%n adresářů"], + "_%n folder_::_%n folders_" : ["%n šložka","%n složky","%n složek","%n složky"], "_%n file_::_%n files_" : ["%n soubor","%n soubory","%n souborů","%n souborů"], "{dirs} and {files}" : "{dirs} a {files}", "_including %n hidden_::_including %n hidden_" : ["přidán %n skrytý","přidány %n skryté","přidáno %n skrytých","přidáno %n skrytých"], @@ -64,41 +64,41 @@ "New" : "Nový", "{used} of {quota} used" : "Využito {used} z {quota} ", "{used} used" : "{used} Využito", - "\"{name}\" is an invalid file name." : "\"{name}\" je neplatným názvem souboru.", - "File name cannot be empty." : "Název souboru nemůže být prázdný řetězec.", - "\"/\" is not allowed inside a file name." : "\"/\" není povolený znak v názvu souboru", - "\"{name}\" is not an allowed filetype" : "\"{name}\" není povolený typ souboru", + "\"{name}\" is an invalid file name." : "„{name}“ není platným názvem souboru.", + "File name cannot be empty." : "Je třeba vyplnit název souboru.", + "\"/\" is not allowed inside a file name." : "„/“ není povolený znak v názvu souboru.", + "\"{name}\" is not an allowed filetype" : "„{name}“ není povolený typ souboru", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Úložiště uživatele {owner} je zaplněné, soubory nelze aktualizovat a synchronizovat!", "Your storage is full, files can not be updated or synced anymore!" : "Vaše úložiště je plné, nelze aktualizovat ani synchronizovat soubory.", "Storage of {owner} is almost full ({usedSpacePercent}%)" : "Úložiště uživatele {owner} je téměř plné ({usedSpacePercent}%)", "Your storage is almost full ({usedSpacePercent}%)" : "Vaše úložiště je téměř plné ({usedSpacePercent}%)", "_matches '{filter}'_::_match '{filter}'_" : ["odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'"], - "View in folder" : "Zobrazit v adresáři", + "View in folder" : "Zobrazit ve složce", "Copied!" : "Zkopírováno!", - "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přistup k tomuto souboru/adresáři)", + "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přístup k tomuto souboru/složce)", "Path" : "Cesta", "_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů","%n bajtů"], "Favorited" : "Přidáno k oblíbeným", "Favorite" : "Oblíbené", - "New folder" : "Nový adresář", + "New folder" : "Nová složka", "Upload file" : "Nahrát soubor", "Not favorited" : "Nepřidáno do oblíbených", "Remove from favorites" : "Odebrat z oblíbených", "Add to favorites" : "Přidat do oblíbených", - "An error occurred while trying to update the tags" : "Při pokusu o úpravu tagů nastala chyba", + "An error occurred while trying to update the tags" : "Při pokusu o úpravu štítků nastala chyba", "Added to favorites" : "Přidán k oblíbeným", "Removed from favorites" : "Odebráno z oblíbených", - "You added {file} to your favorites" : "Do svých oblíbených jste přidal(a) {file}", - "You removed {file} from your favorites" : "Odstranil(a) jste {file} ze svých oblíbených", + "You added {file} to your favorites" : "Do svých oblíbených jste přidali {file}", + "You removed {file} from your favorites" : "Odstranili jste {file} ze svých oblíbených", "File changes" : "Změny souboru", "Created by {user}" : "Vytvořil {user}", "Changed by {user}" : "Změnil {user}", "Deleted by {user}" : "Odstranil {user}", "Restored by {user}" : "Obnovil {user}", - "Renamed by {user}" : "Přejmenoval {user}", - "Moved by {user}" : "Přesunul {user}", - "\"remote user\"" : "\"vzdálený uživatel\"", - "You created {file}" : "Vytvořil(a) jste {file}", + "Renamed by {user}" : "Přejmenoval(a) {user}", + "Moved by {user}" : "Přesunul(a) {user}", + "\"remote user\"" : "„uživatel na protějšku“", + "You created {file}" : "Vytvořili jste {file}", "You created an encrypted file in {file}" : "Vytvořili jste šifrovaný soubor {file}", "{user} created {file}" : "{user} vytvořil(a) {file}", "{user} created an encrypted file in {file}" : "{user} vytvořil šifrovaný soubor {file}", diff --git a/apps/files/l10n/fi.js b/apps/files/l10n/fi.js index 7088d11aa58..74f23d5c758 100644 --- a/apps/files/l10n/fi.js +++ b/apps/files/l10n/fi.js @@ -24,6 +24,7 @@ OC.L10N.register( "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize} ({bitrate})", "Uploading that item is not supported" : "Kyseisen kohteen lähettäminen ei ole tuettu", "Target folder does not exist any more" : "Kohdekansiota ei ole enää olemassa", + "Error when assembling chunks, status code {status}" : "Virhe koottaessa lohkoja, tilakoodi {status}", "Actions" : "Toiminnot", "Rename" : "Nimeä uudelleen", "Copy" : "Kopioi", @@ -118,6 +119,7 @@ OC.L10N.register( "A file or folder has been <strong>restored</strong>" : "Tiedosto tai kansio on <strong>palautettu</strong>", "Unlimited" : "Rajoittamaton", "Upload (max. %s)" : "Lähetys (enintään %s)", + "File Management" : "Tiedostohallinta", "File handling" : "Tiedostonhallinta", "Maximum upload size" : "Lähetettävän tiedoston suurin sallittu koko", "max. possible: " : "suurin mahdollinen:", @@ -141,9 +143,11 @@ OC.L10N.register( "Files and folders you mark as favorite will show up here" : "Suosikeiksi merkitsemäsi tiedostot ja kansiot näkyvät täällä", "Tags" : "Tunnisteet", "Deleted files" : "Poistetut tiedostot", + "Shares" : "Jaot", "Shared with others" : "Jaettu muille", "Shared with you" : "Jaettu kanssasi", "Shared by link" : "Jaettu linkillä", + "Deleted shares" : "Poistetut jaot", "Text file" : "Tekstitiedosto", "New text file.txt" : "Uusi tekstitiedosto.txt", "Move" : "Siirrä", diff --git a/apps/files/l10n/fi.json b/apps/files/l10n/fi.json index 3757ac04e6f..61452af6927 100644 --- a/apps/files/l10n/fi.json +++ b/apps/files/l10n/fi.json @@ -22,6 +22,7 @@ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize} ({bitrate})", "Uploading that item is not supported" : "Kyseisen kohteen lähettäminen ei ole tuettu", "Target folder does not exist any more" : "Kohdekansiota ei ole enää olemassa", + "Error when assembling chunks, status code {status}" : "Virhe koottaessa lohkoja, tilakoodi {status}", "Actions" : "Toiminnot", "Rename" : "Nimeä uudelleen", "Copy" : "Kopioi", @@ -116,6 +117,7 @@ "A file or folder has been <strong>restored</strong>" : "Tiedosto tai kansio on <strong>palautettu</strong>", "Unlimited" : "Rajoittamaton", "Upload (max. %s)" : "Lähetys (enintään %s)", + "File Management" : "Tiedostohallinta", "File handling" : "Tiedostonhallinta", "Maximum upload size" : "Lähetettävän tiedoston suurin sallittu koko", "max. possible: " : "suurin mahdollinen:", @@ -139,9 +141,11 @@ "Files and folders you mark as favorite will show up here" : "Suosikeiksi merkitsemäsi tiedostot ja kansiot näkyvät täällä", "Tags" : "Tunnisteet", "Deleted files" : "Poistetut tiedostot", + "Shares" : "Jaot", "Shared with others" : "Jaettu muille", "Shared with you" : "Jaettu kanssasi", "Shared by link" : "Jaettu linkillä", + "Deleted shares" : "Poistetut jaot", "Text file" : "Tekstitiedosto", "New text file.txt" : "Uusi tekstitiedosto.txt", "Move" : "Siirrä", diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js index 0bc902fb11e..594be556775 100644 --- a/apps/files/l10n/nl.js +++ b/apps/files/l10n/nl.js @@ -85,7 +85,7 @@ OC.L10N.register( "New folder" : "Nieuwe map", "Upload file" : "Bestand uploaden", "Not favorited" : "Niet in favorieten", - "Remove from favorites" : "Verwijder van favorieten", + "Remove from favorites" : "Verwijderen uit favorieten", "Add to favorites" : "Aan favorieten toevoegen", "An error occurred while trying to update the tags" : "Er trad een fout op bij je poging om de tags bij te werken", "Added to favorites" : "Toevoegen aan favorieten", @@ -127,6 +127,7 @@ OC.L10N.register( "A file or folder has been <strong>restored</strong>" : "Een bestand of een map is <strong>hersteld</strong>", "Unlimited" : "Ongelimiteerd", "Upload (max. %s)" : "Upload (max. %s)", + "File Management" : "Bestandsbeheer", "File handling" : "Bestand afhandeling", "Maximum upload size" : "Maximale bestandsgrootte voor uploads", "max. possible: " : "max. mogelijk: ", @@ -150,9 +151,11 @@ OC.L10N.register( "Files and folders you mark as favorite will show up here" : "Bestanden en mappen die je als favoriet aanmerkt, worden hier getoond", "Tags" : "Tags", "Deleted files" : "Verwijderde bestanden", + "Shares" : "Shares", "Shared with others" : "Gedeeld met anderen", "Shared with you" : "Gedeeld met jou", "Shared by link" : "Gedeeld via link", + "Deleted shares" : "Verwijderde shares", "Text file" : "Tekstbestand", "New text file.txt" : "Nieuw tekstbestand.txt", "Move" : "Verplaatsen", diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json index 54270cfdcec..bae0af42983 100644 --- a/apps/files/l10n/nl.json +++ b/apps/files/l10n/nl.json @@ -83,7 +83,7 @@ "New folder" : "Nieuwe map", "Upload file" : "Bestand uploaden", "Not favorited" : "Niet in favorieten", - "Remove from favorites" : "Verwijder van favorieten", + "Remove from favorites" : "Verwijderen uit favorieten", "Add to favorites" : "Aan favorieten toevoegen", "An error occurred while trying to update the tags" : "Er trad een fout op bij je poging om de tags bij te werken", "Added to favorites" : "Toevoegen aan favorieten", @@ -125,6 +125,7 @@ "A file or folder has been <strong>restored</strong>" : "Een bestand of een map is <strong>hersteld</strong>", "Unlimited" : "Ongelimiteerd", "Upload (max. %s)" : "Upload (max. %s)", + "File Management" : "Bestandsbeheer", "File handling" : "Bestand afhandeling", "Maximum upload size" : "Maximale bestandsgrootte voor uploads", "max. possible: " : "max. mogelijk: ", @@ -148,9 +149,11 @@ "Files and folders you mark as favorite will show up here" : "Bestanden en mappen die je als favoriet aanmerkt, worden hier getoond", "Tags" : "Tags", "Deleted files" : "Verwijderde bestanden", + "Shares" : "Shares", "Shared with others" : "Gedeeld met anderen", "Shared with you" : "Gedeeld met jou", "Shared by link" : "Gedeeld via link", + "Deleted shares" : "Verwijderde shares", "Text file" : "Tekstbestand", "New text file.txt" : "Nieuw tekstbestand.txt", "Move" : "Verplaatsen", diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js index 72187e3fff4..e80df1bab23 100644 --- a/apps/files/l10n/ru.js +++ b/apps/files/l10n/ru.js @@ -127,6 +127,7 @@ OC.L10N.register( "A file or folder has been <strong>restored</strong>" : "Файл или каталог был <strong>восстановлен</strong>", "Unlimited" : "Неограничено", "Upload (max. %s)" : "Загрузка (максимум %s)", + "File Management" : "Управление файлами", "File handling" : "Управление файлами", "Maximum upload size" : "Максимальный размер загружаемого файла", "max. possible: " : "макс. возможно: ", diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json index fc0f7a124f6..52dedfb0938 100644 --- a/apps/files/l10n/ru.json +++ b/apps/files/l10n/ru.json @@ -125,6 +125,7 @@ "A file or folder has been <strong>restored</strong>" : "Файл или каталог был <strong>восстановлен</strong>", "Unlimited" : "Неограничено", "Upload (max. %s)" : "Загрузка (максимум %s)", + "File Management" : "Управление файлами", "File handling" : "Управление файлами", "Maximum upload size" : "Максимальный размер загружаемого файла", "max. possible: " : "макс. возможно: ", diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js index 3a3fd93dd87..c815160dc82 100644 --- a/apps/files/l10n/zh_CN.js +++ b/apps/files/l10n/zh_CN.js @@ -64,7 +64,7 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件", "_Uploading %n file_::_Uploading %n files_" : ["上传 %n 个文件"], "New" : "新建", - "{used} of {quota} used" : "已使用{used} /{quota}", + "{used} of {quota} used" : "已使用 {used} / {quota}", "{used} used" : "{used} 已使用", "\"{name}\" is an invalid file name." : "\"{name}\" 是一个无效的文件名", "File name cannot be empty." : "文件名不能为空.", @@ -84,7 +84,7 @@ OC.L10N.register( "Favorite" : "收藏", "New folder" : "新建文件夹", "Upload file" : "上传文件", - "Not favorited" : "不受欢迎的", + "Not favorited" : "未收藏", "Remove from favorites" : "取消收藏", "Add to favorites" : "收藏", "An error occurred while trying to update the tags" : "更新标签时出错", @@ -106,9 +106,13 @@ OC.L10N.register( "{user} created an encrypted file in {file}" : "{user} 在 {file} 中创建一个加密文件", "{file} was created in a public folder" : "{file} 被创建在公共文件夹", "You changed {file}" : "您更改了 {file}", + "You changed an encrypted file in {file}" : "您在 {file} 更改了加密文件", "{user} changed {file}" : "{user} 更改了 {file}", + "{user} changed an encrypted file in {file}" : "{user} 在 {file} 更改了加密文件", "You deleted {file}" : "您删除了{file}", + "You deleted an encrypted file in {file}" : "您在 {file} 删除了加密文件", "{user} deleted {file}" : "{user} 删除了 {file}", + "{user} deleted an encrypted file in {file}" : "{user} 在 {file} 删除了加密文件", "You restored {file}" : "您恢复了{file}", "{user} restored {file}" : "{user} 恢复了 {file}", "You renamed {oldfile} to {newfile}" : "您将 {oldfile} 改名为 {newfile}", @@ -123,6 +127,7 @@ OC.L10N.register( "A file or folder has been <strong>restored</strong>" : "文件/文件夹已恢复", "Unlimited" : "无限制", "Upload (max. %s)" : "上传 (最大 %s)", + "File Management" : "文件管理", "File handling" : "文件处理", "Maximum upload size" : "最大上传大小", "max. possible: " : "最大允许: ", @@ -154,6 +159,8 @@ OC.L10N.register( "Text file" : "文本文件", "New text file.txt" : "新建文本文件.txt", "Move" : "移动", + "A new file or folder has been <strong>deleted</strong>" : "文件/文件夹已<strong>删除</strong>", + "A new file or folder has been <strong>restored</strong>" : "文件/文件夹已<strong>恢复</strong>", "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "使用这个地址 <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">通过 WebDAV 访问您的文件</a>" }, "nplurals=1; plural=0;"); diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json index ffcb4aa9bfc..4a5efca535d 100644 --- a/apps/files/l10n/zh_CN.json +++ b/apps/files/l10n/zh_CN.json @@ -62,7 +62,7 @@ "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件", "_Uploading %n file_::_Uploading %n files_" : ["上传 %n 个文件"], "New" : "新建", - "{used} of {quota} used" : "已使用{used} /{quota}", + "{used} of {quota} used" : "已使用 {used} / {quota}", "{used} used" : "{used} 已使用", "\"{name}\" is an invalid file name." : "\"{name}\" 是一个无效的文件名", "File name cannot be empty." : "文件名不能为空.", @@ -82,7 +82,7 @@ "Favorite" : "收藏", "New folder" : "新建文件夹", "Upload file" : "上传文件", - "Not favorited" : "不受欢迎的", + "Not favorited" : "未收藏", "Remove from favorites" : "取消收藏", "Add to favorites" : "收藏", "An error occurred while trying to update the tags" : "更新标签时出错", @@ -104,9 +104,13 @@ "{user} created an encrypted file in {file}" : "{user} 在 {file} 中创建一个加密文件", "{file} was created in a public folder" : "{file} 被创建在公共文件夹", "You changed {file}" : "您更改了 {file}", + "You changed an encrypted file in {file}" : "您在 {file} 更改了加密文件", "{user} changed {file}" : "{user} 更改了 {file}", + "{user} changed an encrypted file in {file}" : "{user} 在 {file} 更改了加密文件", "You deleted {file}" : "您删除了{file}", + "You deleted an encrypted file in {file}" : "您在 {file} 删除了加密文件", "{user} deleted {file}" : "{user} 删除了 {file}", + "{user} deleted an encrypted file in {file}" : "{user} 在 {file} 删除了加密文件", "You restored {file}" : "您恢复了{file}", "{user} restored {file}" : "{user} 恢复了 {file}", "You renamed {oldfile} to {newfile}" : "您将 {oldfile} 改名为 {newfile}", @@ -121,6 +125,7 @@ "A file or folder has been <strong>restored</strong>" : "文件/文件夹已恢复", "Unlimited" : "无限制", "Upload (max. %s)" : "上传 (最大 %s)", + "File Management" : "文件管理", "File handling" : "文件处理", "Maximum upload size" : "最大上传大小", "max. possible: " : "最大允许: ", @@ -152,6 +157,8 @@ "Text file" : "文本文件", "New text file.txt" : "新建文本文件.txt", "Move" : "移动", + "A new file or folder has been <strong>deleted</strong>" : "文件/文件夹已<strong>删除</strong>", + "A new file or folder has been <strong>restored</strong>" : "文件/文件夹已<strong>恢复</strong>", "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "使用这个地址 <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">通过 WebDAV 访问您的文件</a>" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files_external/l10n/cs.js b/apps/files_external/l10n/cs.js index 61a229c9375..4cd3c8ba24d 100644 --- a/apps/files_external/l10n/cs.js +++ b/apps/files_external/l10n/cs.js @@ -38,14 +38,14 @@ OC.L10N.register( "Invalid backend or authentication mechanism class" : "Neplatný backend nebo třída ověřovacího mechanismu", "Invalid mount point" : "Neplatný přípojný bod", "Objectstore forbidden" : "Úložiště objektů zakázáno", - "Invalid storage backend \"%s\"" : "Neplatná služba úložiště \"%s\"", - "Not permitted to use backend \"%s\"" : "Nebylo povoleno použítí služby \"%s\"", - "Not permitted to use authentication mechanism \"%s\"" : "Nebylo povoleno použití ověřovacího mechanismu \"%s\"", + "Invalid storage backend \"%s\"" : "Neplatná služba úložiště „%s“", + "Not permitted to use backend \"%s\"" : "Nebylo povoleno použití služby „%s“", + "Not permitted to use authentication mechanism \"%s\"" : "Nebylo povoleno použití ověřovacího mechanismu „%s“", "Unsatisfied backend parameters" : "Neuspokojivé parametry služby", "Unsatisfied authentication mechanism parameters" : "Neuspokojivé parametry ověřovacího mechanismu", "Insufficient data: %s" : "Nedostatečná data: %s", "%s" : "%s", - "Storage with ID \"%d\" is not user editable" : "Úložiště s ID \"%d\" není uživatelksky upravitelné", + "Storage with ID \"%d\" is not user editable" : "Úložiště s identifikátorem „%d“ není uživatelky upravitelné", "Access key" : "Přístupový klíč", "Secret key" : "Tajný klíč", "Builtin" : "Zabudované", @@ -75,15 +75,15 @@ OC.L10N.register( "Kerberos ticket" : "Kerberos ticket", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", - "Hostname" : "Hostname", + "Hostname" : "Název stroje", "Port" : "Port", "Region" : "Kraj", - "Enable SSL" : "Povolit SSL", + "Enable SSL" : "Šifrovat (SSL)", "Enable Path Style" : "Povolit Path Style", "Legacy (v2) authentication" : "Starší (v2) autentizace", "WebDAV" : "WebDAV", "URL" : "URL", - "Remote subfolder" : "Vzdálený podadresář", + "Remote subfolder" : "Složka na protějšku", "Secure https://" : "Zabezpečené https://", "FTP" : "FTP", "Host" : "Počítač", @@ -98,12 +98,12 @@ OC.L10N.register( "Share" : "Sdílet", "SMB / CIFS using OC login" : "SMB / CIFS za použití přihlašovacího jména OC", "Username as share" : "Uživatelské jméno jako sdílený adresář", - "OpenStack Object Storage" : "OpenStack Object Storage", - "Service name" : "Jméno služby", + "OpenStack Object Storage" : "OpenStack objektové úložiště", + "Service name" : "Název služby", "Request timeout (seconds)" : "Čas vypršení požadavku (sekundy)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "cURL podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.", - "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" není instalováno. Není možné připojit %s. Prosím požádejte svého správce systému o instalaci.", + "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "„%s“ není nainstalováno. Není možné připojit %s. Požádejte správce systému o instalaci.", "External storage support" : "Podpora Externího úložiště", "Adds basic external storage support" : "Přidá základní podporu vnějšího úložiště", "No external storage configured or you don't have the permission to configure them" : "Nemáte oprávněni pro nastavení externího úložiště", @@ -117,6 +117,7 @@ OC.L10N.register( "Never" : "Nikdy", "Once every direct access" : "Jednou pro každý přímý přístup", "Read only" : "Pouze pro čtení", + "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "Externí úložiště umožňuje připojit úložiště externích služeb a zařízení jako vedlejší úložná zařízení pro Nextcloud. Je také možné umožnit uživatelům připojovat jejich vlastní externí úložiště.", "Folder name" : "Název adresáře", "External storage" : "Externí úložiště", "Authentication" : "Ověření", @@ -126,6 +127,9 @@ OC.L10N.register( "Add storage" : "Přidat úložiště", "Advanced settings" : "Pokročilá nastavení", "Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globální přihlašovací údaje je možné použít pro ověření s vícero vnějšími úložišti které mají stejné přihlašovací údaje.", + "Fetching request tokens failed. Verify that your app key and secret are correct." : "Získání přístupových tokenů se nezdařio. Ověřte, že váš aplikační klíč a tajné heslo jsou správné.", + "Fetching access tokens failed. Verify that your app key and secret are correct." : "Nepodařilo se získat přístupové tokeny. Zkontrolujte správnost aplikačního klíče a tajemství", "Step 1 failed. Exception: %s" : "První krok se nezdařil. Výjimka: %s", "Step 2 failed. Exception: %s" : "Druhý krok se nezdařil. Výjimka: %s", "Dropbox App Configuration" : "Nastavení APP pro Dropbox", @@ -133,6 +137,7 @@ OC.L10N.register( "OpenStack" : "OpenStack", "Dropbox" : "Dropbox", "Google Drive" : "Disk Google", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, Google Drive, Dropbox, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Tato aplikace umožňuje správcům nastavit propojení na poskytovatele vnějších úložišť, jako například FTP servery, S3 nebo SWIFT objektová úložiště, Google Drive, Dropbox, ostatní Nextcloud servery, WebDAV servery a další. Správci mohou zvolit které typy úložiště zapnout a mohou je připojit pro uživatele, skupinu nebo celý systém. Uživatelé uvidí novou složku v jejich kořenové Nextcloud složce, do které mohou přistupovat a používat jako kteroukoli jinou Nextcloud složku. Vnější úložiště také umožňuje uživatelům sdílet na něm uložené soubory. V takových případech jsou použity přihlašovací údaje vlastníka souboru když si příjemce vyžádá soubor z vnějšího úložiště, čímž je zajištěno že příjemce může přistupovat ke sdílenému souboru.\n\nVnější úložiště je možné nastavit pomocí webového rozhraní nebo z příkazového řádku. Tato druhá možnost poskytuje pokročilému uživateli více přizpůsobivosti pro nastavování vícero připojení vnějších úložišť a nastavení priorit připojování. Další informace jsou k dispozici v dokumentaci k vnějším úložištím ve webovém rozhraní a dokumentaci k souboru s nastaveními pro vnější úložiště.", "No external storage configured" : "Není nastavené žádné externí úložiště", "You can add external storages in the personal settings" : "Externí úložiště můžete přidat v osobních nastaveních", "Delete" : "Smazat", diff --git a/apps/files_external/l10n/cs.json b/apps/files_external/l10n/cs.json index a9b3d5edb83..9a0afd980b3 100644 --- a/apps/files_external/l10n/cs.json +++ b/apps/files_external/l10n/cs.json @@ -36,14 +36,14 @@ "Invalid backend or authentication mechanism class" : "Neplatný backend nebo třída ověřovacího mechanismu", "Invalid mount point" : "Neplatný přípojný bod", "Objectstore forbidden" : "Úložiště objektů zakázáno", - "Invalid storage backend \"%s\"" : "Neplatná služba úložiště \"%s\"", - "Not permitted to use backend \"%s\"" : "Nebylo povoleno použítí služby \"%s\"", - "Not permitted to use authentication mechanism \"%s\"" : "Nebylo povoleno použití ověřovacího mechanismu \"%s\"", + "Invalid storage backend \"%s\"" : "Neplatná služba úložiště „%s“", + "Not permitted to use backend \"%s\"" : "Nebylo povoleno použití služby „%s“", + "Not permitted to use authentication mechanism \"%s\"" : "Nebylo povoleno použití ověřovacího mechanismu „%s“", "Unsatisfied backend parameters" : "Neuspokojivé parametry služby", "Unsatisfied authentication mechanism parameters" : "Neuspokojivé parametry ověřovacího mechanismu", "Insufficient data: %s" : "Nedostatečná data: %s", "%s" : "%s", - "Storage with ID \"%d\" is not user editable" : "Úložiště s ID \"%d\" není uživatelksky upravitelné", + "Storage with ID \"%d\" is not user editable" : "Úložiště s identifikátorem „%d“ není uživatelky upravitelné", "Access key" : "Přístupový klíč", "Secret key" : "Tajný klíč", "Builtin" : "Zabudované", @@ -73,15 +73,15 @@ "Kerberos ticket" : "Kerberos ticket", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", - "Hostname" : "Hostname", + "Hostname" : "Název stroje", "Port" : "Port", "Region" : "Kraj", - "Enable SSL" : "Povolit SSL", + "Enable SSL" : "Šifrovat (SSL)", "Enable Path Style" : "Povolit Path Style", "Legacy (v2) authentication" : "Starší (v2) autentizace", "WebDAV" : "WebDAV", "URL" : "URL", - "Remote subfolder" : "Vzdálený podadresář", + "Remote subfolder" : "Složka na protějšku", "Secure https://" : "Zabezpečené https://", "FTP" : "FTP", "Host" : "Počítač", @@ -96,12 +96,12 @@ "Share" : "Sdílet", "SMB / CIFS using OC login" : "SMB / CIFS za použití přihlašovacího jména OC", "Username as share" : "Uživatelské jméno jako sdílený adresář", - "OpenStack Object Storage" : "OpenStack Object Storage", - "Service name" : "Jméno služby", + "OpenStack Object Storage" : "OpenStack objektové úložiště", + "Service name" : "Název služby", "Request timeout (seconds)" : "Čas vypršení požadavku (sekundy)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "cURL podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.", - "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" není instalováno. Není možné připojit %s. Prosím požádejte svého správce systému o instalaci.", + "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "„%s“ není nainstalováno. Není možné připojit %s. Požádejte správce systému o instalaci.", "External storage support" : "Podpora Externího úložiště", "Adds basic external storage support" : "Přidá základní podporu vnějšího úložiště", "No external storage configured or you don't have the permission to configure them" : "Nemáte oprávněni pro nastavení externího úložiště", @@ -115,6 +115,7 @@ "Never" : "Nikdy", "Once every direct access" : "Jednou pro každý přímý přístup", "Read only" : "Pouze pro čtení", + "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "Externí úložiště umožňuje připojit úložiště externích služeb a zařízení jako vedlejší úložná zařízení pro Nextcloud. Je také možné umožnit uživatelům připojovat jejich vlastní externí úložiště.", "Folder name" : "Název adresáře", "External storage" : "Externí úložiště", "Authentication" : "Ověření", @@ -124,6 +125,9 @@ "Add storage" : "Přidat úložiště", "Advanced settings" : "Pokročilá nastavení", "Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globální přihlašovací údaje je možné použít pro ověření s vícero vnějšími úložišti které mají stejné přihlašovací údaje.", + "Fetching request tokens failed. Verify that your app key and secret are correct." : "Získání přístupových tokenů se nezdařio. Ověřte, že váš aplikační klíč a tajné heslo jsou správné.", + "Fetching access tokens failed. Verify that your app key and secret are correct." : "Nepodařilo se získat přístupové tokeny. Zkontrolujte správnost aplikačního klíče a tajemství", "Step 1 failed. Exception: %s" : "První krok se nezdařil. Výjimka: %s", "Step 2 failed. Exception: %s" : "Druhý krok se nezdařil. Výjimka: %s", "Dropbox App Configuration" : "Nastavení APP pro Dropbox", @@ -131,6 +135,7 @@ "OpenStack" : "OpenStack", "Dropbox" : "Dropbox", "Google Drive" : "Disk Google", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, Google Drive, Dropbox, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Tato aplikace umožňuje správcům nastavit propojení na poskytovatele vnějších úložišť, jako například FTP servery, S3 nebo SWIFT objektová úložiště, Google Drive, Dropbox, ostatní Nextcloud servery, WebDAV servery a další. Správci mohou zvolit které typy úložiště zapnout a mohou je připojit pro uživatele, skupinu nebo celý systém. Uživatelé uvidí novou složku v jejich kořenové Nextcloud složce, do které mohou přistupovat a používat jako kteroukoli jinou Nextcloud složku. Vnější úložiště také umožňuje uživatelům sdílet na něm uložené soubory. V takových případech jsou použity přihlašovací údaje vlastníka souboru když si příjemce vyžádá soubor z vnějšího úložiště, čímž je zajištěno že příjemce může přistupovat ke sdílenému souboru.\n\nVnější úložiště je možné nastavit pomocí webového rozhraní nebo z příkazového řádku. Tato druhá možnost poskytuje pokročilému uživateli více přizpůsobivosti pro nastavování vícero připojení vnějších úložišť a nastavení priorit připojování. Další informace jsou k dispozici v dokumentaci k vnějším úložištím ve webovém rozhraní a dokumentaci k souboru s nastaveními pro vnější úložiště.", "No external storage configured" : "Není nastavené žádné externí úložiště", "You can add external storages in the personal settings" : "Externí úložiště můžete přidat v osobních nastaveních", "Delete" : "Smazat", diff --git a/apps/files_external/l10n/el.js b/apps/files_external/l10n/el.js index fb5c99ff922..0d99032eddd 100644 --- a/apps/files_external/l10n/el.js +++ b/apps/files_external/l10n/el.js @@ -14,6 +14,7 @@ OC.L10N.register( "(group)" : "(ομάδα)", "Compatibility with Mac NFD encoding (slow)" : "Συμβατότητα με Mac NFD κωδικόποιηση (αργό) ", "Admin defined" : "Ορίσθηκε διαχειριστής ", + "Delete storage?" : "Διαγραφή αποθηκευτικού χώρου;", "Saved" : "Αποθηκεύτηκαν", "Saving..." : "Γίνεται αποθήκευση...", "Save" : "Αποθήκευση", diff --git a/apps/files_external/l10n/el.json b/apps/files_external/l10n/el.json index 9abcf91d40b..d35c430ce6a 100644 --- a/apps/files_external/l10n/el.json +++ b/apps/files_external/l10n/el.json @@ -12,6 +12,7 @@ "(group)" : "(ομάδα)", "Compatibility with Mac NFD encoding (slow)" : "Συμβατότητα με Mac NFD κωδικόποιηση (αργό) ", "Admin defined" : "Ορίσθηκε διαχειριστής ", + "Delete storage?" : "Διαγραφή αποθηκευτικού χώρου;", "Saved" : "Αποθηκεύτηκαν", "Saving..." : "Γίνεται αποθήκευση...", "Save" : "Αποθήκευση", diff --git a/apps/files_external/l10n/fi.js b/apps/files_external/l10n/fi.js index fbe5e25efab..da3299d2023 100644 --- a/apps/files_external/l10n/fi.js +++ b/apps/files_external/l10n/fi.js @@ -105,6 +105,7 @@ OC.L10N.register( "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP tuki PHPsta ei ole aktivoitu tai asennettu. Kohteen %s liittäminen ei ole mahdollista. Ota yhteyttä järjestelmänvalvojaan asentaaksesi puuttuvan osan.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" ei ole asennettu. Kohteen %s liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan puuttuva kohde.", "External storage support" : "Erillisen tallennustilan tuki", + "Adds basic external storage support" : "Lisää perusmuotoisen tuen erillisille tallennustiloille", "No external storage configured or you don't have the permission to configure them" : "Erillistä tallennustilaa ei ole määritelty tai sinulla ei ole oikeuksia määrittää erillisiä tallennustiloja", "Name" : "Nimi", "Storage type" : "Tallennustilan tyyppi", diff --git a/apps/files_external/l10n/fi.json b/apps/files_external/l10n/fi.json index dfb57c7ae0c..a1215071df6 100644 --- a/apps/files_external/l10n/fi.json +++ b/apps/files_external/l10n/fi.json @@ -103,6 +103,7 @@ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP tuki PHPsta ei ole aktivoitu tai asennettu. Kohteen %s liittäminen ei ole mahdollista. Ota yhteyttä järjestelmänvalvojaan asentaaksesi puuttuvan osan.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" ei ole asennettu. Kohteen %s liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan puuttuva kohde.", "External storage support" : "Erillisen tallennustilan tuki", + "Adds basic external storage support" : "Lisää perusmuotoisen tuen erillisille tallennustiloille", "No external storage configured or you don't have the permission to configure them" : "Erillistä tallennustilaa ei ole määritelty tai sinulla ei ole oikeuksia määrittää erillisiä tallennustiloja", "Name" : "Nimi", "Storage type" : "Tallennustilan tyyppi", diff --git a/apps/files_external/l10n/ja.js b/apps/files_external/l10n/ja.js index 890b0ecbb45..62d3beac2ca 100644 --- a/apps/files_external/l10n/ja.js +++ b/apps/files_external/l10n/ja.js @@ -130,7 +130,7 @@ OC.L10N.register( "No external storage configured" : "外部ストレージは設定されていません", "You can add external storages in the personal settings" : "個人設定で外部ストレージを設定することができます。", "Delete" : "削除", - "Allow users to mount the following external storage" : "ユーザーに以下の外部ストレージのマウントを許可する", + "Allow users to mount the following external storage" : "ユーザーに次の外部ストレージのマウントを許可する", "Are you sure you want to delete this external storage" : "この外部ストレージを本当に削除しますか?" }, "nplurals=1; plural=0;"); diff --git a/apps/files_external/l10n/ja.json b/apps/files_external/l10n/ja.json index 47021855dba..4c74fe624ec 100644 --- a/apps/files_external/l10n/ja.json +++ b/apps/files_external/l10n/ja.json @@ -128,7 +128,7 @@ "No external storage configured" : "外部ストレージは設定されていません", "You can add external storages in the personal settings" : "個人設定で外部ストレージを設定することができます。", "Delete" : "削除", - "Allow users to mount the following external storage" : "ユーザーに以下の外部ストレージのマウントを許可する", + "Allow users to mount the following external storage" : "ユーザーに次の外部ストレージのマウントを許可する", "Are you sure you want to delete this external storage" : "この外部ストレージを本当に削除しますか?" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files_external/l10n/nl.js b/apps/files_external/l10n/nl.js index 519c3f8f2f1..966ab7dc8f0 100644 --- a/apps/files_external/l10n/nl.js +++ b/apps/files_external/l10n/nl.js @@ -105,6 +105,7 @@ OC.L10N.register( "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP ondersteuning in PHP is niet ingeschakeld of geïnstalleerd. Mounten van %s is niet mogelijk. Vraag je beheerder dit te installeren.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" is niet geïnstalleerd. Mounten van %s is niet mogelijk. Vraag je beheerder om dit te installeren.", "External storage support" : "Externe opslag ondersteuning", + "Adds basic external storage support" : "Toevoegen basale ondersteuning voor externe opslag", "No external storage configured or you don't have the permission to configure them" : "Geen externe opslag geconfigureerd of je hebt geen toestemming om deze te configureren", "Name" : "Naam", "Storage type" : "Opslagtype", @@ -115,6 +116,7 @@ OC.L10N.register( "Check for changes" : "Controleren op wijzigingen", "Never" : "Nooit", "Once every direct access" : "Een keer bij elke directe toegang", + "Read only" : "Alleen lezen", "Folder name" : "Mapnaam", "External storage" : "Externe opslag", "Authentication" : "Authenticatie", @@ -124,6 +126,7 @@ OC.L10N.register( "Add storage" : "Toevoegen opslag", "Advanced settings" : "Geavanceerde instellingen", "Allow users to mount external storage" : "Sta gebruikers toe om een externe opslag aan te koppelen", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale inloggegevens kunnen worden gebruikt met meerdere externe opslagsystemen met dezelfde inloggegevens.", "Fetching request tokens failed. Verify that your app key and secret are correct." : "Binnenhalen van de aanvraag token is mislukt. Controleer dat je app sleutel en geheim correct zijn.", "Fetching access tokens failed. Verify that your app key and secret are correct." : "Binnenhalen van de toegangstoken is mislukt. Controleer dat je app sleutel en geheim correct zijn.", "Step 1 failed. Exception: %s" : "Stap 1 mislukt. Uitzondering: %s", diff --git a/apps/files_external/l10n/nl.json b/apps/files_external/l10n/nl.json index 9cf532f08e7..2464f439e72 100644 --- a/apps/files_external/l10n/nl.json +++ b/apps/files_external/l10n/nl.json @@ -103,6 +103,7 @@ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP ondersteuning in PHP is niet ingeschakeld of geïnstalleerd. Mounten van %s is niet mogelijk. Vraag je beheerder dit te installeren.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" is niet geïnstalleerd. Mounten van %s is niet mogelijk. Vraag je beheerder om dit te installeren.", "External storage support" : "Externe opslag ondersteuning", + "Adds basic external storage support" : "Toevoegen basale ondersteuning voor externe opslag", "No external storage configured or you don't have the permission to configure them" : "Geen externe opslag geconfigureerd of je hebt geen toestemming om deze te configureren", "Name" : "Naam", "Storage type" : "Opslagtype", @@ -113,6 +114,7 @@ "Check for changes" : "Controleren op wijzigingen", "Never" : "Nooit", "Once every direct access" : "Een keer bij elke directe toegang", + "Read only" : "Alleen lezen", "Folder name" : "Mapnaam", "External storage" : "Externe opslag", "Authentication" : "Authenticatie", @@ -122,6 +124,7 @@ "Add storage" : "Toevoegen opslag", "Advanced settings" : "Geavanceerde instellingen", "Allow users to mount external storage" : "Sta gebruikers toe om een externe opslag aan te koppelen", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale inloggegevens kunnen worden gebruikt met meerdere externe opslagsystemen met dezelfde inloggegevens.", "Fetching request tokens failed. Verify that your app key and secret are correct." : "Binnenhalen van de aanvraag token is mislukt. Controleer dat je app sleutel en geheim correct zijn.", "Fetching access tokens failed. Verify that your app key and secret are correct." : "Binnenhalen van de toegangstoken is mislukt. Controleer dat je app sleutel en geheim correct zijn.", "Step 1 failed. Exception: %s" : "Stap 1 mislukt. Uitzondering: %s", diff --git a/apps/files_external/l10n/ru.js b/apps/files_external/l10n/ru.js index a5d9dbae6e4..1764c0902a2 100644 --- a/apps/files_external/l10n/ru.js +++ b/apps/files_external/l10n/ru.js @@ -105,6 +105,8 @@ OC.L10N.register( "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка FTP в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.", "External storage support" : "Поддержка внешних хранилищ", + "Adds basic external storage support" : "Базовая поддержка внешних хранилищ", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Это приложение позволяет администраторам настраивать подключения к провайдерам внешних хранилищ, таким как FTP-серверы, хранилища объектов S3 или SWIFT, другие серверы Nextcloud, серверы WebDAV и т. Д. Администраторы могут выбирать типы хранилищ для использования и монтировать эти места хранения для пользователя, группы или всей системы. Пользователи увидят, что в их корневой директории Nextcloud появилась новая папка, которую они могут использовать, как и любую другую папку Nextcloud. Внешние хранилища также позволяют пользователям обмениваться файлами, хранящимися в них. В этих случаях учетные данные для владельца файла используются, когда получатель запрашивает файл из внешнего хранилища, тем самым гарантируя, что получатель может получить доступ к общему файлу. Внешнее хранилище можно настроить с помощью GUI или в командной строке. Второй вариант предоставляет продвинутому пользователю большую гибкость для настройки внешнего хранилища и установки приоритетов монтирования. Дополнительная информация доступна в документации по GUI внешного хранилища и документации файла конфигурации внешнего хранилища.", "No external storage configured or you don't have the permission to configure them" : "Нет настроенного внешнего хранилища или у вас нет прав доступа для их настройки", "Name" : "Имя", "Storage type" : "Тип хранилища", @@ -136,6 +138,7 @@ OC.L10N.register( "OpenStack" : "OpenStack", "Dropbox" : "Dropbox", "Google Drive" : "Google Диск", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, Google Drive, Dropbox, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Это приложение позволяет администраторам настраивать подключения к провайдерам внешних хранилищ, таким как FTP-серверы, хранилища объектов S3 или SWIFT, Google Drive, Dropbox, другие серверы Nextcloud, серверы WebDAV и т. Д. Администраторы могут выбирать типы хранилищ для использования и монтировать эти места хранения для пользователя, группы или всей системы. Пользователи увидят, что в их корневой директории Nextcloud появилась новая папка, которую они могут использовать, как и любую другую папку Nextcloud. Внешние хранилища также позволяют пользователям обмениваться файлами, хранящимися в них. В этих случаях учетные данные для владельца файла используются, когда получатель запрашивает файл из внешнего хранилища, тем самым гарантируя, что получатель может получить доступ к общему файлу. Внешнее хранилище можно настроить с помощью GUI или в командной строке. Второй вариант предоставляет продвинутому пользователю большую гибкость для настройки внешнего хранилища и установки приоритетов монтирования. Дополнительная информация доступна в документации по GUI внешного хранилища и документации файла конфигурации внешнего хранилища.", "No external storage configured" : "Внешние хранилища не настроены", "You can add external storages in the personal settings" : "Вы можете добавить внешние хранилища в личных настройках", "Delete" : "Удалить", diff --git a/apps/files_external/l10n/ru.json b/apps/files_external/l10n/ru.json index 898c038cf15..c2dfbb502b4 100644 --- a/apps/files_external/l10n/ru.json +++ b/apps/files_external/l10n/ru.json @@ -103,6 +103,8 @@ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка FTP в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.", "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.", "External storage support" : "Поддержка внешних хранилищ", + "Adds basic external storage support" : "Базовая поддержка внешних хранилищ", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Это приложение позволяет администраторам настраивать подключения к провайдерам внешних хранилищ, таким как FTP-серверы, хранилища объектов S3 или SWIFT, другие серверы Nextcloud, серверы WebDAV и т. Д. Администраторы могут выбирать типы хранилищ для использования и монтировать эти места хранения для пользователя, группы или всей системы. Пользователи увидят, что в их корневой директории Nextcloud появилась новая папка, которую они могут использовать, как и любую другую папку Nextcloud. Внешние хранилища также позволяют пользователям обмениваться файлами, хранящимися в них. В этих случаях учетные данные для владельца файла используются, когда получатель запрашивает файл из внешнего хранилища, тем самым гарантируя, что получатель может получить доступ к общему файлу. Внешнее хранилище можно настроить с помощью GUI или в командной строке. Второй вариант предоставляет продвинутому пользователю большую гибкость для настройки внешнего хранилища и установки приоритетов монтирования. Дополнительная информация доступна в документации по GUI внешного хранилища и документации файла конфигурации внешнего хранилища.", "No external storage configured or you don't have the permission to configure them" : "Нет настроенного внешнего хранилища или у вас нет прав доступа для их настройки", "Name" : "Имя", "Storage type" : "Тип хранилища", @@ -134,6 +136,7 @@ "OpenStack" : "OpenStack", "Dropbox" : "Dropbox", "Google Drive" : "Google Диск", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, Google Drive, Dropbox, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Это приложение позволяет администраторам настраивать подключения к провайдерам внешних хранилищ, таким как FTP-серверы, хранилища объектов S3 или SWIFT, Google Drive, Dropbox, другие серверы Nextcloud, серверы WebDAV и т. Д. Администраторы могут выбирать типы хранилищ для использования и монтировать эти места хранения для пользователя, группы или всей системы. Пользователи увидят, что в их корневой директории Nextcloud появилась новая папка, которую они могут использовать, как и любую другую папку Nextcloud. Внешние хранилища также позволяют пользователям обмениваться файлами, хранящимися в них. В этих случаях учетные данные для владельца файла используются, когда получатель запрашивает файл из внешнего хранилища, тем самым гарантируя, что получатель может получить доступ к общему файлу. Внешнее хранилище можно настроить с помощью GUI или в командной строке. Второй вариант предоставляет продвинутому пользователю большую гибкость для настройки внешнего хранилища и установки приоритетов монтирования. Дополнительная информация доступна в документации по GUI внешного хранилища и документации файла конфигурации внешнего хранилища.", "No external storage configured" : "Внешние хранилища не настроены", "You can add external storages in the personal settings" : "Вы можете добавить внешние хранилища в личных настройках", "Delete" : "Удалить", diff --git a/apps/files_sharing/l10n/bg.js b/apps/files_sharing/l10n/bg.js new file mode 100644 index 00000000000..b85f1ab52d0 --- /dev/null +++ b/apps/files_sharing/l10n/bg.js @@ -0,0 +1,72 @@ +OC.L10N.register( + "files_sharing", + { + "Shared with others" : "Споделени с други", + "Shared with you" : "Споделени с вас", + "Shared by link" : "Споделени с връзка", + "Deleted shares" : "Изтрити", + "Shares" : "Споделени", + "Nothing shared with you yet" : "Няма споделени файлове", + "Files and folders others share with you will show up here" : "Файловете и папки, споделени с вас, ще се показват тук", + "Nothing shared yet" : "Няма споделени файлове", + "Files and folders you share will show up here" : "Файловете и папки, които сте споделили, ще се показват тук", + "No shared links" : "Няма споделени връзки", + "Files and folders you share by link will show up here" : "Файловете и папки, които споделяте чрез връзки, ще се показват тук", + "No deleted shares" : "Няма изтрити споделяния", + "Shares you deleted will show up here" : "Изтритите, от вас споделяния, ще се показват тук", + "No shares" : "Няма споделяния", + "Shares will show up here" : "Споделените елементи ще се показват тук", + "Restore share" : "Възстанови споделянето", + "Something happened. Unable to restore the share." : "Споделянето не може да бъде възстановено.", + "Move or copy" : "Премести или копирай", + "Download" : "Изтегли", + "Delete" : "Изтрий", + "You can upload into this folder" : "Може да качвате в папката", + "Invalid server URL" : "Невалиден URL адрес на сървъра", + "Share" : "Сподели", + "No expiration date set" : "Не е зададен срок на валидност", + "Shared by" : "Споделено от", + "Sharing" : "Споделяне", + "File shares" : "Няма споделяния", + "Downloaded by {email}" : "Изтеглен от {email}", + "Shared as public link" : "Споделено с публична връзка", + "Removed public link" : "Премахни публичната връзка", + "You removed public link for {file}" : "Премахнахте публична връзка към файла {file}", + "Shared with {user}" : "Споделен с {user}", + "{actor} shared with {user}" : "{actor} сподели с {user}", + "Shared by {actor}" : "Споделено от {actor}", + "You shared {file} with {user}" : "Вие споделихте {file} с {user}", + "{actor} shared {file} with you" : "{actor} сподели {file} с вас", + "A file or folder was shared from <strong>another server</strong>" : "Споделяне на файл / папка с <strong>друг сървър</strong>", + "A file or folder has been <strong>shared</strong>" : "<strong>Споделяне</strong> на файл / папка", + "Please specify a file or folder path" : "Моля въведете път до файл или папка", + "invalid permissions" : "невалидни права", + "Please specify a valid user" : "Моля въведете валиден потребител", + "Please specify a valid group" : "Моля въведете валидна група", + "Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД", + "Not a directory" : "Не е директория", + "shared by %s" : "споделено от %s", + "Direct link" : "Директна връзка", + "Add to your Nextcloud" : "Добави към Nextcloud", + "File sharing" : "Споделяне на файлове", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Приложението позволява споделянето на файлове с Nextcloud. Администраторът може да ограничи споделянето само за определени групи. Потретилите с права ще могат да споделят файлове и папки с други потребители и групи от Nextcloud. За споделяне с потребители извън Nextloud администраторът трябва да активира функционалността за споделяне с връзка. Администратора може да наложи ползването на пароли, валидност, споделяне с връзка от сървър към сървър и споделяне от мобилни устройства.\nИзключването на функционалността ще прекрати споделени файлове и папки от сървъра (за потребители, клиенти за синхронизиране и мобилни приложения). Подробна информация ще намерите в документацията на Nextcloud.", + "No entries found in this folder" : "Папката е празна", + "Name" : "Име", + "Share time" : "Споделено на", + "Expiration date" : "Валидност", + "Sorry, this link doesn’t seem to work anymore." : "Връзката вече не е активна.", + "Reasons might be:" : "Причината може да бъде:", + "the item was removed" : "елемента е премахнат", + "the link expired" : "валидността на връзката е изтекла", + "sharing is disabled" : "споделянето е изключено", + "For more info, please ask the person who sent this link." : "За повече информация, моля питай човека, който е изпратил връзката.", + "Download %s" : "Изтегли %s", + "Select or drop files" : "Изберете файл или преместете с мишката", + "Uploading files…" : "Качване на файлове…", + "Uploaded files:" : "Качени файлове:", + "%s is publicly shared" : "%s е публично споделено", + "This share is password-protected" : "Тази зона е защитена с парола.", + "The password is wrong. Try again." : "Грешна парола. Опитай отново.", + "Password" : "Парола" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_sharing/l10n/bg.json b/apps/files_sharing/l10n/bg.json new file mode 100644 index 00000000000..06b644865d9 --- /dev/null +++ b/apps/files_sharing/l10n/bg.json @@ -0,0 +1,70 @@ +{ "translations": { + "Shared with others" : "Споделени с други", + "Shared with you" : "Споделени с вас", + "Shared by link" : "Споделени с връзка", + "Deleted shares" : "Изтрити", + "Shares" : "Споделени", + "Nothing shared with you yet" : "Няма споделени файлове", + "Files and folders others share with you will show up here" : "Файловете и папки, споделени с вас, ще се показват тук", + "Nothing shared yet" : "Няма споделени файлове", + "Files and folders you share will show up here" : "Файловете и папки, които сте споделили, ще се показват тук", + "No shared links" : "Няма споделени връзки", + "Files and folders you share by link will show up here" : "Файловете и папки, които споделяте чрез връзки, ще се показват тук", + "No deleted shares" : "Няма изтрити споделяния", + "Shares you deleted will show up here" : "Изтритите, от вас споделяния, ще се показват тук", + "No shares" : "Няма споделяния", + "Shares will show up here" : "Споделените елементи ще се показват тук", + "Restore share" : "Възстанови споделянето", + "Something happened. Unable to restore the share." : "Споделянето не може да бъде възстановено.", + "Move or copy" : "Премести или копирай", + "Download" : "Изтегли", + "Delete" : "Изтрий", + "You can upload into this folder" : "Може да качвате в папката", + "Invalid server URL" : "Невалиден URL адрес на сървъра", + "Share" : "Сподели", + "No expiration date set" : "Не е зададен срок на валидност", + "Shared by" : "Споделено от", + "Sharing" : "Споделяне", + "File shares" : "Няма споделяния", + "Downloaded by {email}" : "Изтеглен от {email}", + "Shared as public link" : "Споделено с публична връзка", + "Removed public link" : "Премахни публичната връзка", + "You removed public link for {file}" : "Премахнахте публична връзка към файла {file}", + "Shared with {user}" : "Споделен с {user}", + "{actor} shared with {user}" : "{actor} сподели с {user}", + "Shared by {actor}" : "Споделено от {actor}", + "You shared {file} with {user}" : "Вие споделихте {file} с {user}", + "{actor} shared {file} with you" : "{actor} сподели {file} с вас", + "A file or folder was shared from <strong>another server</strong>" : "Споделяне на файл / папка с <strong>друг сървър</strong>", + "A file or folder has been <strong>shared</strong>" : "<strong>Споделяне</strong> на файл / папка", + "Please specify a file or folder path" : "Моля въведете път до файл или папка", + "invalid permissions" : "невалидни права", + "Please specify a valid user" : "Моля въведете валиден потребител", + "Please specify a valid group" : "Моля въведете валидна група", + "Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД", + "Not a directory" : "Не е директория", + "shared by %s" : "споделено от %s", + "Direct link" : "Директна връзка", + "Add to your Nextcloud" : "Добави към Nextcloud", + "File sharing" : "Споделяне на файлове", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Приложението позволява споделянето на файлове с Nextcloud. Администраторът може да ограничи споделянето само за определени групи. Потретилите с права ще могат да споделят файлове и папки с други потребители и групи от Nextcloud. За споделяне с потребители извън Nextloud администраторът трябва да активира функционалността за споделяне с връзка. Администратора може да наложи ползването на пароли, валидност, споделяне с връзка от сървър към сървър и споделяне от мобилни устройства.\nИзключването на функционалността ще прекрати споделени файлове и папки от сървъра (за потребители, клиенти за синхронизиране и мобилни приложения). Подробна информация ще намерите в документацията на Nextcloud.", + "No entries found in this folder" : "Папката е празна", + "Name" : "Име", + "Share time" : "Споделено на", + "Expiration date" : "Валидност", + "Sorry, this link doesn’t seem to work anymore." : "Връзката вече не е активна.", + "Reasons might be:" : "Причината може да бъде:", + "the item was removed" : "елемента е премахнат", + "the link expired" : "валидността на връзката е изтекла", + "sharing is disabled" : "споделянето е изключено", + "For more info, please ask the person who sent this link." : "За повече информация, моля питай човека, който е изпратил връзката.", + "Download %s" : "Изтегли %s", + "Select or drop files" : "Изберете файл или преместете с мишката", + "Uploading files…" : "Качване на файлове…", + "Uploaded files:" : "Качени файлове:", + "%s is publicly shared" : "%s е публично споделено", + "This share is password-protected" : "Тази зона е защитена с парола.", + "The password is wrong. Try again." : "Грешна парола. Опитай отново.", + "Password" : "Парола" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/apps/files_sharing/l10n/cs.js b/apps/files_sharing/l10n/cs.js index b7def6d396e..36694d34990 100644 --- a/apps/files_sharing/l10n/cs.js +++ b/apps/files_sharing/l10n/cs.js @@ -59,44 +59,46 @@ OC.L10N.register( "You received a new remote share {file} from {user}" : "Obdržel(a) jste nové vzdálené sdílení souboru {file} od {user}", "{user} accepted the remote share of {file}" : "{user} přijal vzdálené sdílení souboru {file}", "{user} declined the remote share of {file}" : "{user} odmítl(a) vzdálené sdílení {file}", - "{user} unshared {file} from you" : "{user} s vámi již nesdílí soubor {file}", + "{user} unshared {file} from you" : "{user} s vámi už nesdílí soubor {file}", "Shared with {user}" : "Sdíleno s {user}", "Removed share for {user}" : "Odstraněno sdílení pro {user}", "{actor} shared with {user}" : "{actor} sdílel(a) s {user}", "{actor} removed share for {user}" : "{actor} odstranil(a) sdílení pro {user}", "Shared by {actor}" : "Sdílel {actor}", "{actor} removed share" : "{actor} odebral(a) sdílení", - "You shared {file} with {user}" : "Sdílel(a) jste {file} s {user}", + "You shared {file} with {user}" : "Sdílíte {file} s {user}", "You removed {user} from {file}" : "Odstranil(a) jste uživatele {user} z {file}", "{actor} shared {file} with {user}" : "{actor} s {user} sdílel(a) {file}", "{actor} removed {user} from {file}" : "{actor} odstranil(a) uživatele {user} z {file}", "{actor} shared {file} with you" : "{actor} s vámi sdílel(a) soubor {file}", "{actor} removed you from the share named {file}" : "{actor} vás odstranil(a) z sdílení pojmenovaného {file}", - "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Byl <strong>stažen</strong> soubor nebo adresář sdílený jako veřejný odkaz", - "A file or folder was shared from <strong>another server</strong>" : "Soubor nebo adresář byl nasdílen z <strong>jiného serveru</strong>", - "A file or folder has been <strong>shared</strong>" : "Soubor nebo adresář byl <strong>nasdílen</strong>", - "Wrong share ID, share doesn't exist" : "Špatné ID sdílení, sdílení neexistuje", + "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Byl <strong>stažen</strong> soubor nebo složka sdílená ve veřejném odkazu", + "A file or folder was shared from <strong>another server</strong>" : "Soubor nebo složka byla nasdílen z <strong>jiného serveru</strong>", + "A file or folder has been <strong>shared</strong>" : "Soubor nebo složka byla <strong>nasdílena</strong>", + "Wrong share ID, share doesn't exist" : "Chybný identifikátor sdílení – takové neexistuje", "could not delete share" : "nelze smazat sdílení", "Could not delete share" : "Nelze smazat sdílení", - "Please specify a file or folder path" : "Prosím zadejte cestu adresáře nebo souboru", - "Wrong path, file/folder doesn't exist" : "Špatná cesta, soubor/adresář neexistuje", + "Please specify a file or folder path" : "Zadejte popis umístění souboru či složky", + "Wrong path, file/folder doesn't exist" : "Chybný popis umístění – soubor/složka neexistuje", "Could not create share" : "Nelze vytvořit sdílení", "invalid permissions" : "neplatná oprávnění", - "Please specify a valid user" : "Prosím zadejte platného uživatele", - "Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno administrátorem", - "Please specify a valid group" : "Prosím zadejte platnou skupinu", - "Public link sharing is disabled by the administrator" : "Veřejný odkaz sdílení je zakázán administrátorem", - "Public upload disabled by the administrator" : "Veřejné nahrávání zakázáno administrátorem", - "Public upload is only possible for publicly shared folders" : "Veřejné nahrávání je možné pouze do veřejně sdílených adresářů", + "Please specify a valid user" : "Zadejte platného uživatele", + "Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno správcem", + "Please specify a valid group" : "Zadejte platnou skupinu", + "Public link sharing is disabled by the administrator" : "Sdílení veřejným odkazem je zakázáno správcem", + "Public upload disabled by the administrator" : "Nahrávání veřejností zakázáno správcem", + "Public upload is only possible for publicly shared folders" : "Veřejné nahrávání je možné pouze do veřejně sdílených šložek", "Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum, formát data musí být YYY-MM-DD", - "Sharing %s failed because the back end does not allow shares from type %s" : "Sdílení %s selhalo, podpůrná vrstva nepodporuje typ sdílení %s", + "Sharing %s failed because the back end does not allow shares from type %s" : "Sdílení %s se nezdařilo, protože podpůrná vrstva nepodporuje typ sdílení %s", "You cannot share to a Circle if the app is not enabled" : "Do kruhu nemůžete sdílet, pokud není aplikace povolena", - "Please specify a valid circle" : "Prosím, specifikujte platný kruh", + "Please specify a valid circle" : "Zadejte platný kruh", + "Sharing %s failed because the back end does not support room shares" : "Sdílení %s se nezdařilo protože podpůrná vrstva nepodporuje sdílení místností", "Unknown share type" : "Neznámý typ sdílení", - "Not a directory" : "Žádný adresář", + "Not a directory" : "Není adresář", "Could not lock path" : "Nepodařilo se uzamknout cestu", "Wrong or no update parameter given" : "Chyba nebo žádná aktualizace dle zadaných parametrů", "Can't change permissions for public share links" : "Nelze změnit oprávnění pro veřejně sdílené odkazy", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Sdílení posláním hesla Nextcloud Talk se nezdařilo protože Nextcloud Talk není zapnutý", "Cannot increase permissions" : "Nelze navýšit oprávnění", "shared by %s" : "Sdílel %s", "Direct link" : "Přímý odkaz", @@ -113,10 +115,11 @@ OC.L10N.register( "the link expired" : "platnost odkazu vypršela", "sharing is disabled" : "sdílení je zakázané", "For more info, please ask the person who sent this link." : "Pro více informací kontaktujte osobu, která vám zaslala tento odkaz.", + "Share note" : "Sdílet poznámku", "Download %s" : "Stáhnout %s", "Upload files to %s" : "Nahrát soubory do %s", "Select or drop files" : "Vyberte nebo přetáhněte soubory", - "Uploading files…" : "Probíhá nahrávání souborů...", + "Uploading files…" : "Nahrávání souborů…", "Uploaded files:" : "Nahrané soubory:", "{actor} removed you from {file}" : "{actor} vás odstranil(a) ze souboru {file}", "%s is publicly shared" : "%s je veřejně sdíleno", diff --git a/apps/files_sharing/l10n/cs.json b/apps/files_sharing/l10n/cs.json index e7c3acc1d99..5b27288b772 100644 --- a/apps/files_sharing/l10n/cs.json +++ b/apps/files_sharing/l10n/cs.json @@ -57,44 +57,46 @@ "You received a new remote share {file} from {user}" : "Obdržel(a) jste nové vzdálené sdílení souboru {file} od {user}", "{user} accepted the remote share of {file}" : "{user} přijal vzdálené sdílení souboru {file}", "{user} declined the remote share of {file}" : "{user} odmítl(a) vzdálené sdílení {file}", - "{user} unshared {file} from you" : "{user} s vámi již nesdílí soubor {file}", + "{user} unshared {file} from you" : "{user} s vámi už nesdílí soubor {file}", "Shared with {user}" : "Sdíleno s {user}", "Removed share for {user}" : "Odstraněno sdílení pro {user}", "{actor} shared with {user}" : "{actor} sdílel(a) s {user}", "{actor} removed share for {user}" : "{actor} odstranil(a) sdílení pro {user}", "Shared by {actor}" : "Sdílel {actor}", "{actor} removed share" : "{actor} odebral(a) sdílení", - "You shared {file} with {user}" : "Sdílel(a) jste {file} s {user}", + "You shared {file} with {user}" : "Sdílíte {file} s {user}", "You removed {user} from {file}" : "Odstranil(a) jste uživatele {user} z {file}", "{actor} shared {file} with {user}" : "{actor} s {user} sdílel(a) {file}", "{actor} removed {user} from {file}" : "{actor} odstranil(a) uživatele {user} z {file}", "{actor} shared {file} with you" : "{actor} s vámi sdílel(a) soubor {file}", "{actor} removed you from the share named {file}" : "{actor} vás odstranil(a) z sdílení pojmenovaného {file}", - "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Byl <strong>stažen</strong> soubor nebo adresář sdílený jako veřejný odkaz", - "A file or folder was shared from <strong>another server</strong>" : "Soubor nebo adresář byl nasdílen z <strong>jiného serveru</strong>", - "A file or folder has been <strong>shared</strong>" : "Soubor nebo adresář byl <strong>nasdílen</strong>", - "Wrong share ID, share doesn't exist" : "Špatné ID sdílení, sdílení neexistuje", + "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Byl <strong>stažen</strong> soubor nebo složka sdílená ve veřejném odkazu", + "A file or folder was shared from <strong>another server</strong>" : "Soubor nebo složka byla nasdílen z <strong>jiného serveru</strong>", + "A file or folder has been <strong>shared</strong>" : "Soubor nebo složka byla <strong>nasdílena</strong>", + "Wrong share ID, share doesn't exist" : "Chybný identifikátor sdílení – takové neexistuje", "could not delete share" : "nelze smazat sdílení", "Could not delete share" : "Nelze smazat sdílení", - "Please specify a file or folder path" : "Prosím zadejte cestu adresáře nebo souboru", - "Wrong path, file/folder doesn't exist" : "Špatná cesta, soubor/adresář neexistuje", + "Please specify a file or folder path" : "Zadejte popis umístění souboru či složky", + "Wrong path, file/folder doesn't exist" : "Chybný popis umístění – soubor/složka neexistuje", "Could not create share" : "Nelze vytvořit sdílení", "invalid permissions" : "neplatná oprávnění", - "Please specify a valid user" : "Prosím zadejte platného uživatele", - "Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno administrátorem", - "Please specify a valid group" : "Prosím zadejte platnou skupinu", - "Public link sharing is disabled by the administrator" : "Veřejný odkaz sdílení je zakázán administrátorem", - "Public upload disabled by the administrator" : "Veřejné nahrávání zakázáno administrátorem", - "Public upload is only possible for publicly shared folders" : "Veřejné nahrávání je možné pouze do veřejně sdílených adresářů", + "Please specify a valid user" : "Zadejte platného uživatele", + "Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno správcem", + "Please specify a valid group" : "Zadejte platnou skupinu", + "Public link sharing is disabled by the administrator" : "Sdílení veřejným odkazem je zakázáno správcem", + "Public upload disabled by the administrator" : "Nahrávání veřejností zakázáno správcem", + "Public upload is only possible for publicly shared folders" : "Veřejné nahrávání je možné pouze do veřejně sdílených šložek", "Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum, formát data musí být YYY-MM-DD", - "Sharing %s failed because the back end does not allow shares from type %s" : "Sdílení %s selhalo, podpůrná vrstva nepodporuje typ sdílení %s", + "Sharing %s failed because the back end does not allow shares from type %s" : "Sdílení %s se nezdařilo, protože podpůrná vrstva nepodporuje typ sdílení %s", "You cannot share to a Circle if the app is not enabled" : "Do kruhu nemůžete sdílet, pokud není aplikace povolena", - "Please specify a valid circle" : "Prosím, specifikujte platný kruh", + "Please specify a valid circle" : "Zadejte platný kruh", + "Sharing %s failed because the back end does not support room shares" : "Sdílení %s se nezdařilo protože podpůrná vrstva nepodporuje sdílení místností", "Unknown share type" : "Neznámý typ sdílení", - "Not a directory" : "Žádný adresář", + "Not a directory" : "Není adresář", "Could not lock path" : "Nepodařilo se uzamknout cestu", "Wrong or no update parameter given" : "Chyba nebo žádná aktualizace dle zadaných parametrů", "Can't change permissions for public share links" : "Nelze změnit oprávnění pro veřejně sdílené odkazy", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Sdílení posláním hesla Nextcloud Talk se nezdařilo protože Nextcloud Talk není zapnutý", "Cannot increase permissions" : "Nelze navýšit oprávnění", "shared by %s" : "Sdílel %s", "Direct link" : "Přímý odkaz", @@ -111,10 +113,11 @@ "the link expired" : "platnost odkazu vypršela", "sharing is disabled" : "sdílení je zakázané", "For more info, please ask the person who sent this link." : "Pro více informací kontaktujte osobu, která vám zaslala tento odkaz.", + "Share note" : "Sdílet poznámku", "Download %s" : "Stáhnout %s", "Upload files to %s" : "Nahrát soubory do %s", "Select or drop files" : "Vyberte nebo přetáhněte soubory", - "Uploading files…" : "Probíhá nahrávání souborů...", + "Uploading files…" : "Nahrávání souborů…", "Uploaded files:" : "Nahrané soubory:", "{actor} removed you from {file}" : "{actor} vás odstranil(a) ze souboru {file}", "%s is publicly shared" : "%s je veřejně sdíleno", diff --git a/apps/files_sharing/l10n/el.js b/apps/files_sharing/l10n/el.js index 77d04dd7af0..65ec94b56a0 100644 --- a/apps/files_sharing/l10n/el.js +++ b/apps/files_sharing/l10n/el.js @@ -4,13 +4,16 @@ OC.L10N.register( "Shared with others" : "Διαμοιρασμένα με άλλους", "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", + "Deleted shares" : "Διαγραμμένα κοινόχρηστα", "Nothing shared with you yet" : "Κανένα αρχείο δεν έχει διαμοιραστεί ακόμα με εσάς.", "Files and folders others share with you will show up here" : "Τα αρχεία και οι φάκελοι που άλλοι διαμοιράζονται με εσάς θα εμφανιστούν εδώ", "Nothing shared yet" : "Δεν έχει διαμοιραστεί τίποτα μέχρι στιγμής", "Files and folders you share will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε θα εμφανιστούν εδώ", "No shared links" : "Κανένας διαμοιρασμένος σύνδεσμος", "Files and folders you share by link will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε μέσω συνδέσμου θα εμφανιστούνε εδώ", + "Move or copy" : "Μετακίνηση ή αντιγραφή", "Download" : "Λήψη", + "Delete" : "Διαγραφή", "You can upload into this folder" : "Μπορείτε να μεταφορτώσετε σε αυτόν τον φάκελο", "No compatible server found at {remote}" : "Δεν βρέθηκε συμβατός διακομιστής σε {remote}", "Invalid server URL" : "Μη έγκυρο URL διακομιστή", diff --git a/apps/files_sharing/l10n/el.json b/apps/files_sharing/l10n/el.json index d27ed52bc28..1e3a348bacc 100644 --- a/apps/files_sharing/l10n/el.json +++ b/apps/files_sharing/l10n/el.json @@ -2,13 +2,16 @@ "Shared with others" : "Διαμοιρασμένα με άλλους", "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", + "Deleted shares" : "Διαγραμμένα κοινόχρηστα", "Nothing shared with you yet" : "Κανένα αρχείο δεν έχει διαμοιραστεί ακόμα με εσάς.", "Files and folders others share with you will show up here" : "Τα αρχεία και οι φάκελοι που άλλοι διαμοιράζονται με εσάς θα εμφανιστούν εδώ", "Nothing shared yet" : "Δεν έχει διαμοιραστεί τίποτα μέχρι στιγμής", "Files and folders you share will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε θα εμφανιστούν εδώ", "No shared links" : "Κανένας διαμοιρασμένος σύνδεσμος", "Files and folders you share by link will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε μέσω συνδέσμου θα εμφανιστούνε εδώ", + "Move or copy" : "Μετακίνηση ή αντιγραφή", "Download" : "Λήψη", + "Delete" : "Διαγραφή", "You can upload into this folder" : "Μπορείτε να μεταφορτώσετε σε αυτόν τον φάκελο", "No compatible server found at {remote}" : "Δεν βρέθηκε συμβατός διακομιστής σε {remote}", "Invalid server URL" : "Μη έγκυρο URL διακομιστή", diff --git a/apps/files_sharing/l10n/fi.js b/apps/files_sharing/l10n/fi.js index 571d44b9b4b..809467c0303 100644 --- a/apps/files_sharing/l10n/fi.js +++ b/apps/files_sharing/l10n/fi.js @@ -18,7 +18,9 @@ OC.L10N.register( "Shares will show up here" : "Jaot näkyvät täällä", "Restore share" : "Palauta jako", "Something happened. Unable to restore the share." : "Jotain tapahtui. Jakoa ei kyetty palauttamaan.", + "Move or copy" : "Siirrä tai kopioi", "Download" : "Lataa", + "Delete" : "Poista", "You can upload into this folder" : "Voit lähettää tiedostoja tähän kansioon", "No compatible server found at {remote}" : "Yhteensopivaa palvelinta ei löytynyt osoitteesta {remote}", "Invalid server URL" : "Virheellinen palvelimen URL", @@ -69,6 +71,7 @@ OC.L10N.register( "{actor} shared {file} with {user}" : "{actor} jakoi kohteen {file} käyttäjälle {user}", "{actor} removed {user} from {file}" : "{actor} poisti käyttäjän {user} kohteen {file} käyttöoikeudet", "{actor} shared {file} with you" : "{actor} jakoi kohteen {file} kanssasi", + "{actor} removed you from the share named {file}" : "{actor} poisti sinut jaosta nimeltä {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Tiedosto tai kansio, joka on jaettu sähköpostitse tai julkisen linkin kautta, on <strong>ladattu</strong>", "A file or folder was shared from <strong>another server</strong>" : "Tiedosto tai kansio on jaettu <strong>toiselta palvelimelta</strong>", "A file or folder has been <strong>shared</strong>" : "Tiedosto tai kansio on <strong>jaettu</strong>", @@ -110,6 +113,7 @@ OC.L10N.register( "the link expired" : "linkki vanheni", "sharing is disabled" : "jakaminen on poistettu käytöstä", "For more info, please ask the person who sent this link." : "Kysy lisätietoja henkilöltä, jolta sait linkin.", + "Share note" : "Jaa muistiinpano", "Download %s" : "Lataa %s", "Upload files to %s" : "Lähetä tiedostoja käyttäjälle %s", "Select or drop files" : "Valitse tai pudota tiedostoja", diff --git a/apps/files_sharing/l10n/fi.json b/apps/files_sharing/l10n/fi.json index ea7c646a99f..250d9de95dd 100644 --- a/apps/files_sharing/l10n/fi.json +++ b/apps/files_sharing/l10n/fi.json @@ -16,7 +16,9 @@ "Shares will show up here" : "Jaot näkyvät täällä", "Restore share" : "Palauta jako", "Something happened. Unable to restore the share." : "Jotain tapahtui. Jakoa ei kyetty palauttamaan.", + "Move or copy" : "Siirrä tai kopioi", "Download" : "Lataa", + "Delete" : "Poista", "You can upload into this folder" : "Voit lähettää tiedostoja tähän kansioon", "No compatible server found at {remote}" : "Yhteensopivaa palvelinta ei löytynyt osoitteesta {remote}", "Invalid server URL" : "Virheellinen palvelimen URL", @@ -67,6 +69,7 @@ "{actor} shared {file} with {user}" : "{actor} jakoi kohteen {file} käyttäjälle {user}", "{actor} removed {user} from {file}" : "{actor} poisti käyttäjän {user} kohteen {file} käyttöoikeudet", "{actor} shared {file} with you" : "{actor} jakoi kohteen {file} kanssasi", + "{actor} removed you from the share named {file}" : "{actor} poisti sinut jaosta nimeltä {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Tiedosto tai kansio, joka on jaettu sähköpostitse tai julkisen linkin kautta, on <strong>ladattu</strong>", "A file or folder was shared from <strong>another server</strong>" : "Tiedosto tai kansio on jaettu <strong>toiselta palvelimelta</strong>", "A file or folder has been <strong>shared</strong>" : "Tiedosto tai kansio on <strong>jaettu</strong>", @@ -108,6 +111,7 @@ "the link expired" : "linkki vanheni", "sharing is disabled" : "jakaminen on poistettu käytöstä", "For more info, please ask the person who sent this link." : "Kysy lisätietoja henkilöltä, jolta sait linkin.", + "Share note" : "Jaa muistiinpano", "Download %s" : "Lataa %s", "Upload files to %s" : "Lähetä tiedostoja käyttäjälle %s", "Select or drop files" : "Valitse tai pudota tiedostoja", diff --git a/apps/files_sharing/l10n/nl.js b/apps/files_sharing/l10n/nl.js index 96a00b584fb..fe30ba26a1f 100644 --- a/apps/files_sharing/l10n/nl.js +++ b/apps/files_sharing/l10n/nl.js @@ -15,8 +15,12 @@ OC.L10N.register( "No deleted shares" : "Geen verwijderde shares", "Shares you deleted will show up here" : "Shares die je verwijderde, worden hier getoond", "No shares" : "Geen shares", + "Shares will show up here" : "Shares worden hier getoond", + "Restore share" : "Herstel share", + "Something happened. Unable to restore the share." : "Er is iets gebeurd. Kan de share niet herstellen.", "Move or copy" : "Verplaatsen of kopiëren", "Download" : "Downloaden", + "Delete" : "Verwijderen", "You can upload into this folder" : "Je kunt uploaden naar deze map", "No compatible server found at {remote}" : "Geen geschikte server gevonden op {remote}", "Invalid server URL" : "Ongeldig server URL", @@ -67,6 +71,7 @@ OC.L10N.register( "{actor} shared {file} with {user}" : "{actor} deelde {file} met {user}", "{actor} removed {user} from {file}" : "{actor} verwijderde {user} van {file}", "{actor} shared {file} with you" : "{actor} heeft {file} met je gedeeld", + "{actor} removed you from the share named {file}" : "{actor} verwijderde je van share {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Een bestand of map gedeeld via mail of publieke link werd <strong>gedownload</strong>", "A file or folder was shared from <strong>another server</strong>" : "Een bestand of map werd gedeeld vanaf <strong>een andere server</strong>", "A file or folder has been <strong>shared</strong>" : "Een bestand of map is <strong>gedeeld</strong>", @@ -87,6 +92,7 @@ OC.L10N.register( "Sharing %s failed because the back end does not allow shares from type %s" : "Delen van %s mislukte omdat de backend het delen van type %s niet ondersteunt", "You cannot share to a Circle if the app is not enabled" : "Je kunt niets met een Kring delen als de app niet is ingeschakeld.", "Please specify a valid circle" : "Geef een geldige kring op", + "Sharing %s failed because the back end does not support room shares" : "Delen van %s mislukte omdat de backend het delen in ruimtes niet ondersteunt", "Unknown share type" : "Onbekend type gedeelde folder", "Not a directory" : "Geen directory", "Could not lock path" : "Kan pad niet blokkeren", @@ -108,6 +114,7 @@ OC.L10N.register( "the link expired" : "de link is verlopen", "sharing is disabled" : "delen is uitgeschakeld", "For more info, please ask the person who sent this link." : "Voor meer informatie, neem contact op met de persoon die u deze link heeft gestuurd.", + "Share note" : "Notitie delen", "Download %s" : "Download %s", "Upload files to %s" : "Upload bestanden naar %s", "Select or drop files" : "Selecteer bestanden of sleep ze naar dit venster", diff --git a/apps/files_sharing/l10n/nl.json b/apps/files_sharing/l10n/nl.json index f070d811fa7..63e9e17843a 100644 --- a/apps/files_sharing/l10n/nl.json +++ b/apps/files_sharing/l10n/nl.json @@ -13,8 +13,12 @@ "No deleted shares" : "Geen verwijderde shares", "Shares you deleted will show up here" : "Shares die je verwijderde, worden hier getoond", "No shares" : "Geen shares", + "Shares will show up here" : "Shares worden hier getoond", + "Restore share" : "Herstel share", + "Something happened. Unable to restore the share." : "Er is iets gebeurd. Kan de share niet herstellen.", "Move or copy" : "Verplaatsen of kopiëren", "Download" : "Downloaden", + "Delete" : "Verwijderen", "You can upload into this folder" : "Je kunt uploaden naar deze map", "No compatible server found at {remote}" : "Geen geschikte server gevonden op {remote}", "Invalid server URL" : "Ongeldig server URL", @@ -65,6 +69,7 @@ "{actor} shared {file} with {user}" : "{actor} deelde {file} met {user}", "{actor} removed {user} from {file}" : "{actor} verwijderde {user} van {file}", "{actor} shared {file} with you" : "{actor} heeft {file} met je gedeeld", + "{actor} removed you from the share named {file}" : "{actor} verwijderde je van share {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Een bestand of map gedeeld via mail of publieke link werd <strong>gedownload</strong>", "A file or folder was shared from <strong>another server</strong>" : "Een bestand of map werd gedeeld vanaf <strong>een andere server</strong>", "A file or folder has been <strong>shared</strong>" : "Een bestand of map is <strong>gedeeld</strong>", @@ -85,6 +90,7 @@ "Sharing %s failed because the back end does not allow shares from type %s" : "Delen van %s mislukte omdat de backend het delen van type %s niet ondersteunt", "You cannot share to a Circle if the app is not enabled" : "Je kunt niets met een Kring delen als de app niet is ingeschakeld.", "Please specify a valid circle" : "Geef een geldige kring op", + "Sharing %s failed because the back end does not support room shares" : "Delen van %s mislukte omdat de backend het delen in ruimtes niet ondersteunt", "Unknown share type" : "Onbekend type gedeelde folder", "Not a directory" : "Geen directory", "Could not lock path" : "Kan pad niet blokkeren", @@ -106,6 +112,7 @@ "the link expired" : "de link is verlopen", "sharing is disabled" : "delen is uitgeschakeld", "For more info, please ask the person who sent this link." : "Voor meer informatie, neem contact op met de persoon die u deze link heeft gestuurd.", + "Share note" : "Notitie delen", "Download %s" : "Download %s", "Upload files to %s" : "Upload bestanden naar %s", "Select or drop files" : "Selecteer bestanden of sleep ze naar dit venster", diff --git a/apps/files_sharing/l10n/pl.js b/apps/files_sharing/l10n/pl.js index f0d3aa31ef8..eae060f5b86 100644 --- a/apps/files_sharing/l10n/pl.js +++ b/apps/files_sharing/l10n/pl.js @@ -4,13 +4,23 @@ OC.L10N.register( "Shared with others" : "Współdzielony z innymi", "Shared with you" : "Współdzielony z Tobą", "Shared by link" : "Współdzielony linkiem", + "Deleted shares" : "Usunięte udostępnione udziały", + "Shares" : "Udziały", "Nothing shared with you yet" : "Nie masz jeszcze nic udostępnionego", "Files and folders others share with you will show up here" : "Tutaj wyświetlą się udostępnione dla Ciebie przez innych pliki i foldery", "Nothing shared yet" : "Jeszcze nic nie udostępniono", "Files and folders you share will show up here" : "Tutaj pokażą się pliki i foldery, które udostępniasz", "No shared links" : "Brak udostępnionych linków", "Files and folders you share by link will show up here" : "Tutaj pokażą się pliki i foldery, które udostępniasz linkiem", + "No deleted shares" : "Brak usuniętych udziałów", + "Shares you deleted will show up here" : "Udziały usunięte przez Ciebie pojawią się tutaj", + "No shares" : "Brak udziałów", + "Shares will show up here" : "Udziały pojawią się tutaj", + "Restore share" : "Przywróć udział", + "Something happened. Unable to restore the share." : "Coś nie tak. Nie można przywrócić udziału.", + "Move or copy" : "Przenieś lub kopiuj", "Download" : "Pobierz", + "Delete" : "Usuń", "You can upload into this folder" : "Możesz przesłać do tego folderu", "No compatible server found at {remote}" : "Nie znaleziono kompatybilnego serwera na {remote}", "Invalid server URL" : "Błędny adres serwera", @@ -61,6 +71,7 @@ OC.L10N.register( "{actor} shared {file} with {user}" : "{actor} współdzieli {file} z {user}", "{actor} removed {user} from {file}" : "{actor} usunął użytkownika {user} z {file}", "{actor} shared {file} with you" : "{actor} udostępnił ci {file}", + "{actor} removed you from the share named {file}" : "{actor} usunął Ciebie z udziału o nazwie {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Plik lub folder udostępniony za pomocą maila lub publicznego łącza został <strong>pobrany</strong>", "A file or folder was shared from <strong>another server</strong>" : "Plik lub folder został udostępniony z <strong>innego serwera</strong>", "A file or folder has been <strong>shared</strong>" : "Plik lub folder stał się <strong>współdzielony</strong>", @@ -79,6 +90,7 @@ OC.L10N.register( "Public upload is only possible for publicly shared folders" : "Publiczne wczytywanie jest możliwe wyłącznie do katalogów publicznych", "Invalid date, date format must be YYYY-MM-DD" : "Nieprawidłowa data, format daty musi być w formacie YYYY-MM-DD", "Sharing %s failed because the back end does not allow shares from type %s" : "Udostępnienie %s nie powiodło się ponieważ backend nie zezwala na udziały typu %s", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Udostępnianie %s wysyłanie hasła przez Nextcloud Talk nie powiodło się, ponieważ usługa Nextcloud Talk nie jest włączona", "You cannot share to a Circle if the app is not enabled" : "Nie możesz udostępnić do Kręgów jeśli aplikacja jest wyłączona", "Please specify a valid circle" : "Proszę podać właściwy krąg", "Unknown share type" : "Nieznany typ udziału", @@ -86,6 +98,7 @@ OC.L10N.register( "Could not lock path" : "Nie udało się zablokować ścieżki", "Wrong or no update parameter given" : "Brakujący lub błędny parametr aktualizacji", "Can't change permissions for public share links" : "Nie można zmienić uprawnień dla publicznych udziałów", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Udostępnianie %s wysyłanie hasła przez Nextcloud Talk nie powiodło się, ponieważ usługa Nextcloud Talk nie jest włączona", "Cannot increase permissions" : "Nie można zwiększyć uprawnień", "shared by %s" : "udostępnione przez %s", "Direct link" : "Bezpośredni link", @@ -102,6 +115,7 @@ OC.L10N.register( "the link expired" : "link wygasł", "sharing is disabled" : "udostępnianie jest wyłączone", "For more info, please ask the person who sent this link." : "Aby uzyskać więcej informacji proszę poprosić osobę, która wysłał ten link.", + "Share note" : "Notatka udziału", "Download %s" : "Pobierz %s", "Upload files to %s" : "Prześlij pliki do %s", "Select or drop files" : "Wybierz lub upuść pliki", diff --git a/apps/files_sharing/l10n/pl.json b/apps/files_sharing/l10n/pl.json index a87e848fb7e..cdf28cbf289 100644 --- a/apps/files_sharing/l10n/pl.json +++ b/apps/files_sharing/l10n/pl.json @@ -2,13 +2,23 @@ "Shared with others" : "Współdzielony z innymi", "Shared with you" : "Współdzielony z Tobą", "Shared by link" : "Współdzielony linkiem", + "Deleted shares" : "Usunięte udostępnione udziały", + "Shares" : "Udziały", "Nothing shared with you yet" : "Nie masz jeszcze nic udostępnionego", "Files and folders others share with you will show up here" : "Tutaj wyświetlą się udostępnione dla Ciebie przez innych pliki i foldery", "Nothing shared yet" : "Jeszcze nic nie udostępniono", "Files and folders you share will show up here" : "Tutaj pokażą się pliki i foldery, które udostępniasz", "No shared links" : "Brak udostępnionych linków", "Files and folders you share by link will show up here" : "Tutaj pokażą się pliki i foldery, które udostępniasz linkiem", + "No deleted shares" : "Brak usuniętych udziałów", + "Shares you deleted will show up here" : "Udziały usunięte przez Ciebie pojawią się tutaj", + "No shares" : "Brak udziałów", + "Shares will show up here" : "Udziały pojawią się tutaj", + "Restore share" : "Przywróć udział", + "Something happened. Unable to restore the share." : "Coś nie tak. Nie można przywrócić udziału.", + "Move or copy" : "Przenieś lub kopiuj", "Download" : "Pobierz", + "Delete" : "Usuń", "You can upload into this folder" : "Możesz przesłać do tego folderu", "No compatible server found at {remote}" : "Nie znaleziono kompatybilnego serwera na {remote}", "Invalid server URL" : "Błędny adres serwera", @@ -59,6 +69,7 @@ "{actor} shared {file} with {user}" : "{actor} współdzieli {file} z {user}", "{actor} removed {user} from {file}" : "{actor} usunął użytkownika {user} z {file}", "{actor} shared {file} with you" : "{actor} udostępnił ci {file}", + "{actor} removed you from the share named {file}" : "{actor} usunął Ciebie z udziału o nazwie {file}", "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Plik lub folder udostępniony za pomocą maila lub publicznego łącza został <strong>pobrany</strong>", "A file or folder was shared from <strong>another server</strong>" : "Plik lub folder został udostępniony z <strong>innego serwera</strong>", "A file or folder has been <strong>shared</strong>" : "Plik lub folder stał się <strong>współdzielony</strong>", @@ -77,6 +88,7 @@ "Public upload is only possible for publicly shared folders" : "Publiczne wczytywanie jest możliwe wyłącznie do katalogów publicznych", "Invalid date, date format must be YYYY-MM-DD" : "Nieprawidłowa data, format daty musi być w formacie YYYY-MM-DD", "Sharing %s failed because the back end does not allow shares from type %s" : "Udostępnienie %s nie powiodło się ponieważ backend nie zezwala na udziały typu %s", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Udostępnianie %s wysyłanie hasła przez Nextcloud Talk nie powiodło się, ponieważ usługa Nextcloud Talk nie jest włączona", "You cannot share to a Circle if the app is not enabled" : "Nie możesz udostępnić do Kręgów jeśli aplikacja jest wyłączona", "Please specify a valid circle" : "Proszę podać właściwy krąg", "Unknown share type" : "Nieznany typ udziału", @@ -84,6 +96,7 @@ "Could not lock path" : "Nie udało się zablokować ścieżki", "Wrong or no update parameter given" : "Brakujący lub błędny parametr aktualizacji", "Can't change permissions for public share links" : "Nie można zmienić uprawnień dla publicznych udziałów", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Udostępnianie %s wysyłanie hasła przez Nextcloud Talk nie powiodło się, ponieważ usługa Nextcloud Talk nie jest włączona", "Cannot increase permissions" : "Nie można zwiększyć uprawnień", "shared by %s" : "udostępnione przez %s", "Direct link" : "Bezpośredni link", @@ -100,6 +113,7 @@ "the link expired" : "link wygasł", "sharing is disabled" : "udostępnianie jest wyłączone", "For more info, please ask the person who sent this link." : "Aby uzyskać więcej informacji proszę poprosić osobę, która wysłał ten link.", + "Share note" : "Notatka udziału", "Download %s" : "Pobierz %s", "Upload files to %s" : "Prześlij pliki do %s", "Select or drop files" : "Wybierz lub upuść pliki", diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js index ca529bf51ed..73e2b05d834 100644 --- a/apps/files_sharing/l10n/ru.js +++ b/apps/files_sharing/l10n/ru.js @@ -106,6 +106,7 @@ OC.L10N.register( "Add to your Nextcloud" : "Добавить в свой Nextcloud", "Share API is disabled" : "API общего доступа отключён", "File sharing" : "Обмен файлами", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Это приложение позволяет пользователям обмениваться файлами в Nextcloud. Если приложение включено, администратор может выбрать, какие группы пользователей могут предоставлять общий доступ к файлам, после чего такие пользователи, могут обмениваться файлами и папками с другими пользователями и группами в Nextcloud. Кроме того, если администратор задействовал модуль предоставления общего доступа, то для обмена файлами с другими пользователями, не являющимися пользователями Nextcloud может использоваться внешняя ссылка. Администраторы могут также задавать обязательное использование паролей для получения доступа к общему ресурсу, обязательное назначение срока действия ссылки, разрешать межсерверный обмен файлами с помощью ссылок и предоставление общего доступа с мобильных устройств.\nПри отключении этой функции для всех пользователей будет отключён совместный доступ к файлам и папкам на сервере, в том числе и при использовании приложений для синхронизации и мобильных приложений. Дополнительная информация доступна в документации Nextcloud.", "No entries found in this folder" : "В этой папке ничего нет", "Name" : "Имя", "Share time" : "Дата публикации", @@ -116,6 +117,7 @@ OC.L10N.register( "the link expired" : "истёк срок действия ссылки", "sharing is disabled" : "закрыт общий доступ", "For more info, please ask the person who sent this link." : "Для получения дополнительной информации, свяжитесь с тем, кто отправил вам эту ссылку.", + "Share note" : "Комментарий к общему ресурсу", "Download %s" : "Скачать %s", "Upload files to %s" : "Загрузка файлов пользователю %s", "Select or drop files" : "Выберите или перетащите файлы", diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json index 44b60f022be..e63e887e8b0 100644 --- a/apps/files_sharing/l10n/ru.json +++ b/apps/files_sharing/l10n/ru.json @@ -104,6 +104,7 @@ "Add to your Nextcloud" : "Добавить в свой Nextcloud", "Share API is disabled" : "API общего доступа отключён", "File sharing" : "Обмен файлами", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Это приложение позволяет пользователям обмениваться файлами в Nextcloud. Если приложение включено, администратор может выбрать, какие группы пользователей могут предоставлять общий доступ к файлам, после чего такие пользователи, могут обмениваться файлами и папками с другими пользователями и группами в Nextcloud. Кроме того, если администратор задействовал модуль предоставления общего доступа, то для обмена файлами с другими пользователями, не являющимися пользователями Nextcloud может использоваться внешняя ссылка. Администраторы могут также задавать обязательное использование паролей для получения доступа к общему ресурсу, обязательное назначение срока действия ссылки, разрешать межсерверный обмен файлами с помощью ссылок и предоставление общего доступа с мобильных устройств.\nПри отключении этой функции для всех пользователей будет отключён совместный доступ к файлам и папкам на сервере, в том числе и при использовании приложений для синхронизации и мобильных приложений. Дополнительная информация доступна в документации Nextcloud.", "No entries found in this folder" : "В этой папке ничего нет", "Name" : "Имя", "Share time" : "Дата публикации", @@ -114,6 +115,7 @@ "the link expired" : "истёк срок действия ссылки", "sharing is disabled" : "закрыт общий доступ", "For more info, please ask the person who sent this link." : "Для получения дополнительной информации, свяжитесь с тем, кто отправил вам эту ссылку.", + "Share note" : "Комментарий к общему ресурсу", "Download %s" : "Скачать %s", "Upload files to %s" : "Загрузка файлов пользователю %s", "Select or drop files" : "Выберите или перетащите файлы", diff --git a/apps/files_trashbin/l10n/bg.js b/apps/files_trashbin/l10n/bg.js index e21523b6627..a213ea709e6 100644 --- a/apps/files_trashbin/l10n/bg.js +++ b/apps/files_trashbin/l10n/bg.js @@ -2,7 +2,7 @@ OC.L10N.register( "files_trashbin", { "Couldn't delete %s permanently" : "Неуспешно безвъзвратно изтриване на %s.", - "Couldn't restore %s" : "Неуспешно възтановяване на %s.", + "Couldn't restore %s" : "Неуспешно възстановяване на %s", "Deleted files" : "Изтрити файлове", "Restore" : "Възстановяне", "Delete" : "Изтрий", diff --git a/apps/files_trashbin/l10n/bg.json b/apps/files_trashbin/l10n/bg.json index ee5a21463cb..aed093392b7 100644 --- a/apps/files_trashbin/l10n/bg.json +++ b/apps/files_trashbin/l10n/bg.json @@ -1,6 +1,6 @@ { "translations": { "Couldn't delete %s permanently" : "Неуспешно безвъзвратно изтриване на %s.", - "Couldn't restore %s" : "Неуспешно възтановяване на %s.", + "Couldn't restore %s" : "Неуспешно възстановяване на %s", "Deleted files" : "Изтрити файлове", "Restore" : "Възстановяне", "Delete" : "Изтрий", diff --git a/apps/files_trashbin/l10n/el.js b/apps/files_trashbin/l10n/el.js index d63dc09c745..f29346267d7 100644 --- a/apps/files_trashbin/l10n/el.js +++ b/apps/files_trashbin/l10n/el.js @@ -16,6 +16,7 @@ OC.L10N.register( "No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο", "Select all" : "Επιλογή όλων", "Name" : "Όνομα", + "Actions" : "Ενέργειες", "Deleted" : "Διαγραμμένα" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/el.json b/apps/files_trashbin/l10n/el.json index 5d0ad857d35..086675773cd 100644 --- a/apps/files_trashbin/l10n/el.json +++ b/apps/files_trashbin/l10n/el.json @@ -14,6 +14,7 @@ "No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο", "Select all" : "Επιλογή όλων", "Name" : "Όνομα", + "Actions" : "Ενέργειες", "Deleted" : "Διαγραμμένα" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/fi.js b/apps/files_trashbin/l10n/fi.js index cadb0f58213..e2beb06699d 100644 --- a/apps/files_trashbin/l10n/fi.js +++ b/apps/files_trashbin/l10n/fi.js @@ -11,6 +11,7 @@ OC.L10N.register( "This operation is forbidden" : "Tämä toiminto on kielletty", "This directory is unavailable, please check the logs or contact the administrator" : "Hakemisto ei ole käytettävissä. Tarkista lokit tai ole yhteydessä ylläpitoon.", "restored" : "palautettu", + "This application enables users to restore files that were deleted from the system." : "Tämä sovellus mahdollistaa käyttäjien palauttaa järjestelmästä poistamiaan tiedostoja.", "No deleted files" : "Ei poistettuja tiedostoja", "You will be able to recover deleted files from here" : "Voit palauttaa poistettuja tiedostoja tätä kautta", "No entries found in this folder" : "Ei kohteita tässä kansiossa", diff --git a/apps/files_trashbin/l10n/fi.json b/apps/files_trashbin/l10n/fi.json index 470f28dfe85..2fe9a020a07 100644 --- a/apps/files_trashbin/l10n/fi.json +++ b/apps/files_trashbin/l10n/fi.json @@ -9,6 +9,7 @@ "This operation is forbidden" : "Tämä toiminto on kielletty", "This directory is unavailable, please check the logs or contact the administrator" : "Hakemisto ei ole käytettävissä. Tarkista lokit tai ole yhteydessä ylläpitoon.", "restored" : "palautettu", + "This application enables users to restore files that were deleted from the system." : "Tämä sovellus mahdollistaa käyttäjien palauttaa järjestelmästä poistamiaan tiedostoja.", "No deleted files" : "Ei poistettuja tiedostoja", "You will be able to recover deleted files from here" : "Voit palauttaa poistettuja tiedostoja tätä kautta", "No entries found in this folder" : "Ei kohteita tässä kansiossa", diff --git a/apps/files_trashbin/l10n/nl.js b/apps/files_trashbin/l10n/nl.js index e5d4c0d846e..81b996bdfd6 100644 --- a/apps/files_trashbin/l10n/nl.js +++ b/apps/files_trashbin/l10n/nl.js @@ -11,8 +11,9 @@ OC.L10N.register( "This operation is forbidden" : "Deze taak is verboden", "This directory is unavailable, please check the logs or contact the administrator" : "Deze map is niet beschikbaar. Verifieer de logs of neem contact op met de beheerder", "restored" : "hersteld", + "This application enables users to restore files that were deleted from the system." : "Deze applicatie stelt gebruikers in staat om verwijderde bestanden te herstellen.", "No deleted files" : "Geen verwijderde bestanden", - "You will be able to recover deleted files from here" : "Je kunt verwijderde bestanden hier vandaan weer terugzetten", + "You will be able to recover deleted files from here" : "Van hieruit kun je verwijderde bestanden terugzetten", "No entries found in this folder" : "Niets gevonden in deze map", "Select all" : "Alles selecteren", "Name" : "Naam", diff --git a/apps/files_trashbin/l10n/nl.json b/apps/files_trashbin/l10n/nl.json index eda32da6ee3..2363223bd14 100644 --- a/apps/files_trashbin/l10n/nl.json +++ b/apps/files_trashbin/l10n/nl.json @@ -9,8 +9,9 @@ "This operation is forbidden" : "Deze taak is verboden", "This directory is unavailable, please check the logs or contact the administrator" : "Deze map is niet beschikbaar. Verifieer de logs of neem contact op met de beheerder", "restored" : "hersteld", + "This application enables users to restore files that were deleted from the system." : "Deze applicatie stelt gebruikers in staat om verwijderde bestanden te herstellen.", "No deleted files" : "Geen verwijderde bestanden", - "You will be able to recover deleted files from here" : "Je kunt verwijderde bestanden hier vandaan weer terugzetten", + "You will be able to recover deleted files from here" : "Van hieruit kun je verwijderde bestanden terugzetten", "No entries found in this folder" : "Niets gevonden in deze map", "Select all" : "Alles selecteren", "Name" : "Naam", diff --git a/apps/files_trashbin/l10n/pl.js b/apps/files_trashbin/l10n/pl.js index c085230c252..7e6f4d53e5f 100644 --- a/apps/files_trashbin/l10n/pl.js +++ b/apps/files_trashbin/l10n/pl.js @@ -11,11 +11,14 @@ OC.L10N.register( "This operation is forbidden" : "Ta operacja jest niedozwolona", "This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.", "restored" : "przywrócony", + "This application enables users to restore files that were deleted from the system." : "Ta aplikacja pozwala użytkownikom na przywracanie usuniętych plików z systemu.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ta aplikacja umożliwia przywracanie plików usuniętych z systemu. Wyświetla listę usuniętych plików w interfejsie www i posiada opcje przywracania usuniętych plików z powrotem do katalogów plików użytkowników lub usuwania ich na stałe z systemu. Przywracanie pliku przywraca także powiązane wersje plików, jeśli aplikacja versions jest włączona. Gdy plik zostanie usunięty z udziału, może zostać przywrócony w ten sam sposób, chociaż nie będzie wówczas udostępniony. Domyślnie pliki te pozostają w koszu przez 30 dni. Aby zapobiec brakowi miejsca na dysku przez użytkownika, aplikacja \"Usunięte pliki\" nie będzie wykorzystywać więcej niż 50% dostępnego obecnie wolnego limitu dla usuniętych plików. Jeśli usunięte pliki przekroczą ten limit, aplikacja usuwa najstarsze pliki, dopóki nie osiągnie tego limitu. Więcej informacji można znaleźć w dokumentacji aplikacji.", "No deleted files" : "Brak skasowanych plików", "You will be able to recover deleted files from here" : "Możesz stąd przywrócić skasowane pliki", "No entries found in this folder" : "Brak wpisów w tym folderze", "Select all" : "Wybierz wszystko", "Name" : "Nazwa", + "Actions" : "Akcje", "Deleted" : "Usunięte" }, "nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"); diff --git a/apps/files_trashbin/l10n/pl.json b/apps/files_trashbin/l10n/pl.json index 85e913f83a0..d8965374915 100644 --- a/apps/files_trashbin/l10n/pl.json +++ b/apps/files_trashbin/l10n/pl.json @@ -9,11 +9,14 @@ "This operation is forbidden" : "Ta operacja jest niedozwolona", "This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.", "restored" : "przywrócony", + "This application enables users to restore files that were deleted from the system." : "Ta aplikacja pozwala użytkownikom na przywracanie usuniętych plików z systemu.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ta aplikacja umożliwia przywracanie plików usuniętych z systemu. Wyświetla listę usuniętych plików w interfejsie www i posiada opcje przywracania usuniętych plików z powrotem do katalogów plików użytkowników lub usuwania ich na stałe z systemu. Przywracanie pliku przywraca także powiązane wersje plików, jeśli aplikacja versions jest włączona. Gdy plik zostanie usunięty z udziału, może zostać przywrócony w ten sam sposób, chociaż nie będzie wówczas udostępniony. Domyślnie pliki te pozostają w koszu przez 30 dni. Aby zapobiec brakowi miejsca na dysku przez użytkownika, aplikacja \"Usunięte pliki\" nie będzie wykorzystywać więcej niż 50% dostępnego obecnie wolnego limitu dla usuniętych plików. Jeśli usunięte pliki przekroczą ten limit, aplikacja usuwa najstarsze pliki, dopóki nie osiągnie tego limitu. Więcej informacji można znaleźć w dokumentacji aplikacji.", "No deleted files" : "Brak skasowanych plików", "You will be able to recover deleted files from here" : "Możesz stąd przywrócić skasowane pliki", "No entries found in this folder" : "Brak wpisów w tym folderze", "Select all" : "Wybierz wszystko", "Name" : "Nazwa", + "Actions" : "Akcje", "Deleted" : "Usunięte" },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ru.js b/apps/files_trashbin/l10n/ru.js index f3488f73983..dc001c48b85 100644 --- a/apps/files_trashbin/l10n/ru.js +++ b/apps/files_trashbin/l10n/ru.js @@ -11,6 +11,8 @@ OC.L10N.register( "This operation is forbidden" : "Операция запрещена", "This directory is unavailable, please check the logs or contact the administrator" : "Этот каталог недоступен. Проверьте системные журналы или свяжитесь с администратором", "restored" : "восстановлен", + "This application enables users to restore files that were deleted from the system." : "Это приложение позволяет пользователям восстанавливать удалённые файлы.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Это приложение позволяет пользователям восстанавливать файлы, которые были удалены из системы. Он отображает список удаленных файлов в веб-интерфейсе и имеет опции для восстановления этих удаленных файлов обратно в каталоги пользователей или их окончательного удаления из системы. Восстановление файла также восстанавливает связанные версии файлов, если приложение версий включено. Когда файл удаляется из общего ресурса, его можно восстановить таким же образом, хотя он больше не используется. По умолчанию эти файлы остаются в Корзине в течение 30 дней.\n\nЧтобы у пользователя не было произошло переполнение доступного места на диске, приложение «Удаленные файлы» не будет использовать более 50% доступного в настоящее время дисковой квоты для удаленных файлов. Если удаленные файлы превышают этот предел, приложение удаляет самые старые файлы, пока свободное место не станет ниже этой отметки. Дополнительная информация доступна в документации Удаленные Файлы.", "No deleted files" : "Нет удалённых файлов", "You will be able to recover deleted files from here" : "Отсюда могут быть восстановлены удалённые файлы", "No entries found in this folder" : "В этой папке ничего нет", diff --git a/apps/files_trashbin/l10n/ru.json b/apps/files_trashbin/l10n/ru.json index 0adbe9dca9d..c5438ac3a90 100644 --- a/apps/files_trashbin/l10n/ru.json +++ b/apps/files_trashbin/l10n/ru.json @@ -9,6 +9,8 @@ "This operation is forbidden" : "Операция запрещена", "This directory is unavailable, please check the logs or contact the administrator" : "Этот каталог недоступен. Проверьте системные журналы или свяжитесь с администратором", "restored" : "восстановлен", + "This application enables users to restore files that were deleted from the system." : "Это приложение позволяет пользователям восстанавливать удалённые файлы.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Это приложение позволяет пользователям восстанавливать файлы, которые были удалены из системы. Он отображает список удаленных файлов в веб-интерфейсе и имеет опции для восстановления этих удаленных файлов обратно в каталоги пользователей или их окончательного удаления из системы. Восстановление файла также восстанавливает связанные версии файлов, если приложение версий включено. Когда файл удаляется из общего ресурса, его можно восстановить таким же образом, хотя он больше не используется. По умолчанию эти файлы остаются в Корзине в течение 30 дней.\n\nЧтобы у пользователя не было произошло переполнение доступного места на диске, приложение «Удаленные файлы» не будет использовать более 50% доступного в настоящее время дисковой квоты для удаленных файлов. Если удаленные файлы превышают этот предел, приложение удаляет самые старые файлы, пока свободное место не станет ниже этой отметки. Дополнительная информация доступна в документации Удаленные Файлы.", "No deleted files" : "Нет удалённых файлов", "You will be able to recover deleted files from here" : "Отсюда могут быть восстановлены удалённые файлы", "No entries found in this folder" : "В этой папке ничего нет", diff --git a/apps/files_versions/l10n/nl.js b/apps/files_versions/l10n/nl.js index 83f2de4b365..66396f735ed 100644 --- a/apps/files_versions/l10n/nl.js +++ b/apps/files_versions/l10n/nl.js @@ -7,6 +7,7 @@ OC.L10N.register( "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], "Restore" : "Herstellen", "No earlier versions available" : "Geen oudere versies beschikbaar", - "More versions …" : "Meer versies..." + "More versions …" : "Meer versies...", + "This application automatically maintains older versions of files that are changed." : "Deze applicatie beheert automatisch oudere versies van gewijzigde bestanden." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_versions/l10n/nl.json b/apps/files_versions/l10n/nl.json index 59554c81316..469668e30ad 100644 --- a/apps/files_versions/l10n/nl.json +++ b/apps/files_versions/l10n/nl.json @@ -5,6 +5,7 @@ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], "Restore" : "Herstellen", "No earlier versions available" : "Geen oudere versies beschikbaar", - "More versions …" : "Meer versies..." + "More versions …" : "Meer versies...", + "This application automatically maintains older versions of files that are changed." : "Deze applicatie beheert automatisch oudere versies van gewijzigde bestanden." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_versions/l10n/ru.js b/apps/files_versions/l10n/ru.js index fbce7c94c98..82e8e00aede 100644 --- a/apps/files_versions/l10n/ru.js +++ b/apps/files_versions/l10n/ru.js @@ -7,6 +7,9 @@ OC.L10N.register( "_%n byte_::_%n bytes_" : ["%n байт","%n байта","%n байт","%n байт"], "Restore" : "Откатить", "No earlier versions available" : "Нет более ранних версий…", - "More versions …" : "Ещё версии…" + "More 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 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." : "Это приложение предназначено для автоматического управления предыдущими версиями изменённых файлов. При включении этого приложения в каталогах пользователей создаются скрытые папки, предназначенные для хранения предыдущих версий изменённых файлов. Выбор нужной предыдущей версии и возврат к ней выполняется через веб-интерфейс, при этом актуальная версия файла будет заменена выбранной версией. Приложение также автоматически управляет глубиной хранения версий файлов, чтобы не превышать выделенные для пользователя квоты.\n\t\tПомимо управления сроком хранения предыдущих версий, приложение следит за тем, что бы общий размер сохранённых версий файлов не превышал 50% выделенного пользователю дискового пространства. При превышении такого лимита будет запущен механизм удаления самых старых версий файлов. Удаление будет производиться до тех пор, пока общий размер всех сохранённых версий файлов вновь не станет менее 50% от квоты использования дискового пространства. Дополнительная информация приведена в руководстве к приложению «Версии».", + "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.\nIn 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Помимо управления сроком хранения предыдущих версий, приложение следит за тем, что бы общий размер сохранённых версий файлов не превышал 50% выделенного пользователю дискового пространства. При превышении такого лимита будет запущен механизм удаления самых старых версий файлов. Удаление будет производиться до тех пор, пока общий размер всех сохранённых версий файлов вновь не станет менее 50% от квоты использования дискового пространства. Дополнительная информация приведена в руководстве к приложению «Версии»." }, "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"); diff --git a/apps/files_versions/l10n/ru.json b/apps/files_versions/l10n/ru.json index 86dde804498..69586c9e769 100644 --- a/apps/files_versions/l10n/ru.json +++ b/apps/files_versions/l10n/ru.json @@ -5,6 +5,9 @@ "_%n byte_::_%n bytes_" : ["%n байт","%n байта","%n байт","%n байт"], "Restore" : "Откатить", "No earlier versions available" : "Нет более ранних версий…", - "More versions …" : "Ещё версии…" + "More 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 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." : "Это приложение предназначено для автоматического управления предыдущими версиями изменённых файлов. При включении этого приложения в каталогах пользователей создаются скрытые папки, предназначенные для хранения предыдущих версий изменённых файлов. Выбор нужной предыдущей версии и возврат к ней выполняется через веб-интерфейс, при этом актуальная версия файла будет заменена выбранной версией. Приложение также автоматически управляет глубиной хранения версий файлов, чтобы не превышать выделенные для пользователя квоты.\n\t\tПомимо управления сроком хранения предыдущих версий, приложение следит за тем, что бы общий размер сохранённых версий файлов не превышал 50% выделенного пользователю дискового пространства. При превышении такого лимита будет запущен механизм удаления самых старых версий файлов. Удаление будет производиться до тех пор, пока общий размер всех сохранённых версий файлов вновь не станет менее 50% от квоты использования дискового пространства. Дополнительная информация приведена в руководстве к приложению «Версии».", + "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.\nIn 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Помимо управления сроком хранения предыдущих версий, приложение следит за тем, что бы общий размер сохранённых версий файлов не превышал 50% выделенного пользователю дискового пространства. При превышении такого лимита будет запущен механизм удаления самых старых версий файлов. Удаление будет производиться до тех пор, пока общий размер всех сохранённых версий файлов вновь не станет менее 50% от квоты использования дискового пространства. Дополнительная информация приведена в руководстве к приложению «Версии»." },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);" }
\ No newline at end of file diff --git a/apps/files_versions/l10n/zh_CN.js b/apps/files_versions/l10n/zh_CN.js index cc269e58af6..a06eee417ca 100644 --- a/apps/files_versions/l10n/zh_CN.js +++ b/apps/files_versions/l10n/zh_CN.js @@ -7,6 +7,7 @@ OC.L10N.register( "_%n byte_::_%n bytes_" : ["%n 比特"], "Restore" : "恢复", "No earlier versions available" : "无可用的更早的版本", - "More versions …" : "更多版本…" + "More versions …" : "更多版本…", + "This application automatically maintains older versions of files that are changed." : "此应用程序自动维护更改的旧版本文件。" }, "nplurals=1; plural=0;"); diff --git a/apps/files_versions/l10n/zh_CN.json b/apps/files_versions/l10n/zh_CN.json index 89e4d02c9c6..e36c70f03d9 100644 --- a/apps/files_versions/l10n/zh_CN.json +++ b/apps/files_versions/l10n/zh_CN.json @@ -5,6 +5,7 @@ "_%n byte_::_%n bytes_" : ["%n 比特"], "Restore" : "恢复", "No earlier versions available" : "无可用的更早的版本", - "More versions …" : "更多版本…" + "More versions …" : "更多版本…", + "This application automatically maintains older versions of files that are changed." : "此应用程序自动维护更改的旧版本文件。" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/oauth2/l10n/ko.js b/apps/oauth2/l10n/ko.js index c4d2b0be24d..e5366d4b18b 100644 --- a/apps/oauth2/l10n/ko.js +++ b/apps/oauth2/l10n/ko.js @@ -1,6 +1,7 @@ OC.L10N.register( "oauth2", { + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "리다이렉트 URL은 예시와 같이 완전한 URL으로 이루어져야 합니다. 예시: https://yourdomain.com/path", "OAuth 2.0 clients" : "OAuth 2.0 클라이언트", "Name" : "이름", "Client Identifier" : "클라이언트 식별자", diff --git a/apps/oauth2/l10n/ko.json b/apps/oauth2/l10n/ko.json index e9cda5608e0..829e4667f80 100644 --- a/apps/oauth2/l10n/ko.json +++ b/apps/oauth2/l10n/ko.json @@ -1,4 +1,5 @@ { "translations": { + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "리다이렉트 URL은 예시와 같이 완전한 URL으로 이루어져야 합니다. 예시: https://yourdomain.com/path", "OAuth 2.0 clients" : "OAuth 2.0 클라이언트", "Name" : "이름", "Client Identifier" : "클라이언트 식별자", diff --git a/apps/oauth2/l10n/nl.js b/apps/oauth2/l10n/nl.js index 930dfe7841b..ed9c5a41930 100644 --- a/apps/oauth2/l10n/nl.js +++ b/apps/oauth2/l10n/nl.js @@ -3,6 +3,8 @@ OC.L10N.register( { "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Je doorverwijzings-URL moet een volledige URL zijn, bijvoorbeeld: https://jouwdomein.com/pad", "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Staat OAuth2 compatible authenticatie vanaf andere web applicaties toe.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "De OAuth2 app laat beheerders de ingebouwde inlog-workflow configureren om ook OAuth2 compatible authenticatie vanaf andere web applicaties mogelijk te maken.", "OAuth 2.0 clients" : "OAuth 2.0 Clients", "Name" : "Naam", "Client Identifier" : "Client identificatie", diff --git a/apps/oauth2/l10n/nl.json b/apps/oauth2/l10n/nl.json index 9c84e8b3f24..64d44b4f134 100644 --- a/apps/oauth2/l10n/nl.json +++ b/apps/oauth2/l10n/nl.json @@ -1,6 +1,8 @@ { "translations": { "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Je doorverwijzings-URL moet een volledige URL zijn, bijvoorbeeld: https://jouwdomein.com/pad", "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Staat OAuth2 compatible authenticatie vanaf andere web applicaties toe.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "De OAuth2 app laat beheerders de ingebouwde inlog-workflow configureren om ook OAuth2 compatible authenticatie vanaf andere web applicaties mogelijk te maken.", "OAuth 2.0 clients" : "OAuth 2.0 Clients", "Name" : "Naam", "Client Identifier" : "Client identificatie", diff --git a/apps/oauth2/l10n/pl.js b/apps/oauth2/l10n/pl.js index 0b7aa7c5386..aceb6c17c23 100644 --- a/apps/oauth2/l10n/pl.js +++ b/apps/oauth2/l10n/pl.js @@ -1,6 +1,7 @@ OC.L10N.register( "oauth2", { + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Adres przekierowania musi być pełnym adresem URL, np.: https://twojadomena.com/sciezka", "OAuth 2.0" : "OAuth 2.0", "OAuth 2.0 clients" : "Klienci OAuth 2.0", "Name" : "Nazwa", diff --git a/apps/oauth2/l10n/pl.json b/apps/oauth2/l10n/pl.json index 5ca434bb8fd..e354419dac3 100644 --- a/apps/oauth2/l10n/pl.json +++ b/apps/oauth2/l10n/pl.json @@ -1,4 +1,5 @@ { "translations": { + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Adres przekierowania musi być pełnym adresem URL, np.: https://twojadomena.com/sciezka", "OAuth 2.0" : "OAuth 2.0", "OAuth 2.0 clients" : "Klienci OAuth 2.0", "Name" : "Nazwa", diff --git a/apps/oauth2/lib/Controller/SettingsController.php b/apps/oauth2/lib/Controller/SettingsController.php index 499969b93bb..ecf3179e1bc 100644 --- a/apps/oauth2/lib/Controller/SettingsController.php +++ b/apps/oauth2/lib/Controller/SettingsController.php @@ -74,7 +74,7 @@ class SettingsController extends Controller { public function addClient(string $name, string $redirectUri): JSONResponse { - if (filter_var($redirectUri, FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED|FILTER_FLAG_HOST_REQUIRED) === false) { + if (filter_var($redirectUri, FILTER_VALIDATE_URL) === false) { return new JSONResponse(['message' => $this->l->t('Your redirect URL needs to be a full URL for example: https://yourdomain.com/path')], Http::STATUS_BAD_REQUEST); } diff --git a/apps/provisioning_api/lib/Controller/AUserData.php b/apps/provisioning_api/lib/Controller/AUserData.php index f08fef91417..25e5ab5c86d 100644 --- a/apps/provisioning_api/lib/Controller/AUserData.php +++ b/apps/provisioning_api/lib/Controller/AUserData.php @@ -74,7 +74,7 @@ abstract class AUserData extends OCSController { /** * creates a array with all user data * - * @param $userId + * @param string $userId * @return array * @throws OCSException */ diff --git a/apps/provisioning_api/lib/Controller/GroupsController.php b/apps/provisioning_api/lib/Controller/GroupsController.php index 2dbe2c8502f..e52929df9c6 100644 --- a/apps/provisioning_api/lib/Controller/GroupsController.php +++ b/apps/provisioning_api/lib/Controller/GroupsController.php @@ -186,26 +186,25 @@ class GroupsController extends AUserData { * @throws OCSException */ public function getGroupUsersDetails(string $groupId, string $search = '', int $limit = null, int $offset = 0): DataResponse { - $user = $this->userSession->getUser(); - $isSubadminOfGroup = false; + $currentUser = $this->userSession->getUser(); // Check the group exists $group = $this->groupManager->get($groupId); if ($group !== null) { - $isSubadminOfGroup =$this->groupManager->getSubAdmin()->isSubAdminOfGroup($user, $group); + $isSubadminOfGroup = $this->groupManager->getSubAdmin()->isSubAdminOfGroup($currentUser, $group); } else { throw new OCSException('The requested group could not be found', \OCP\API::RESPOND_NOT_FOUND); } // Check subadmin has access to this group - if($this->groupManager->isAdmin($user->getUID()) - || $isSubadminOfGroup) { - $users = $this->groupManager->get($groupId)->searchUsers($search, $limit, $offset); + if($this->groupManager->isAdmin($currentUser->getUID()) || $isSubadminOfGroup) { + $users = $group->searchUsers($search, $limit, $offset); // Extract required number - $users = array_keys($users); $usersDetails = []; - foreach ($users as $userId) { + foreach ($users as $user) { + /** @var IUser $user */ + $userId = (string) $user->getUID(); $userData = $this->getUserData($userId); // Do not insert empty entry if(!empty($userData)) { diff --git a/apps/provisioning_api/lib/Controller/UsersController.php b/apps/provisioning_api/lib/Controller/UsersController.php index d5e568b9184..9aa32e1186a 100644 --- a/apps/provisioning_api/lib/Controller/UsersController.php +++ b/apps/provisioning_api/lib/Controller/UsersController.php @@ -46,6 +46,7 @@ use OCP\IGroup; use OCP\IGroupManager; use OCP\ILogger; use OCP\IRequest; +use OCP\IUser; use OCP\IUserManager; use OCP\IUserSession; use OCP\L10N\IFactory; @@ -154,29 +155,31 @@ class UsersController extends AUserData { * returns a list of users and their data */ public function getUsersDetails(string $search = '', $limit = null, $offset = 0): DataResponse { - $user = $this->userSession->getUser(); + $currentUser = $this->userSession->getUser(); $users = []; // Admin? Or SubAdmin? - $uid = $user->getUID(); + $uid = $currentUser->getUID(); $subAdminManager = $this->groupManager->getSubAdmin(); if ($this->groupManager->isAdmin($uid)){ $users = $this->userManager->search($search, $limit, $offset); - } else if ($subAdminManager->isSubAdmin($user)) { - $subAdminOfGroups = $subAdminManager->getSubAdminsGroups($user); + $users = array_keys($users); + } else if ($subAdminManager->isSubAdmin($currentUser)) { + $subAdminOfGroups = $subAdminManager->getSubAdminsGroups($currentUser); foreach ($subAdminOfGroups as $key => $group) { $subAdminOfGroups[$key] = $group->getGID(); } $users = []; foreach ($subAdminOfGroups as $group) { - $users = array_merge($users, $this->groupManager->displayNamesInGroup($group, $search, $limit, $offset)); + $users[] = array_keys($this->groupManager->displayNamesInGroup($group, $search, $limit, $offset)); } + $users = array_merge(...$users); } - $users = array_keys($users); $usersDetails = []; - foreach ($users as $key => $userId) { + foreach ($users as $userId) { + $userId = (string) $userId; $userData = $this->getUserData($userId); // Do not insert empty entry if (!empty($userData)) { diff --git a/apps/sharebymail/l10n/cs.js b/apps/sharebymail/l10n/cs.js index ed6132ab50e..90d4ef5f1c0 100644 --- a/apps/sharebymail/l10n/cs.js +++ b/apps/sharebymail/l10n/cs.js @@ -29,6 +29,9 @@ OC.L10N.register( "Password to access »%s« shared to you by %s" : "Heslo pro přístup k »%s« (vám nasdílel(a) %s)", "Password to access »%s«" : "Heslo pro přístup k »%s«", "It is protected with the following password: %s" : "Je chráněn následujícím heslem: %s", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s s vámi sdílí „%2$s“ a chce přidat:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s s vámi sdílí „%2$s“ a chce přidat", + "»%s« added a note to a file shared with you" : "„%s“ přidal(a) poznámku k souboru, který je s vámi sdílený", "%1$s via %2$s" : "%1$s prostřednictvím %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Právě jste s »%s» nasdílel(a) %s. Sdílení bylo již příjemci zasláno. Kvůli bezpečnostní politice nastavené administrátorem %s musí být každé sdílení chráněno heslem a toto heslo nemůže být příjemci zasláno přímo. Kvůli tomu ho budete muset manuálně přeposlat.", "Password to access »%s« shared with %s" : "Heslo pro přístup k »%s« sdíleno s %s", @@ -36,6 +39,7 @@ OC.L10N.register( "You can choose a different password at any time in the share dialog." : "V dialogu sdílení můžete kdykoliv vybrat jiné heslo.", "Could not find share" : "Sdílení se nedaří nalézt", "Share by mail" : "Sdílet e-mailem", + "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí e-mailu", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.", "Send password by mail" : "Odeslat heslo e-mailem", "Enforce password protection" : "Vynutit ochranu heslem", diff --git a/apps/sharebymail/l10n/cs.json b/apps/sharebymail/l10n/cs.json index ea586e9b67b..2601430ccac 100644 --- a/apps/sharebymail/l10n/cs.json +++ b/apps/sharebymail/l10n/cs.json @@ -27,6 +27,9 @@ "Password to access »%s« shared to you by %s" : "Heslo pro přístup k »%s« (vám nasdílel(a) %s)", "Password to access »%s«" : "Heslo pro přístup k »%s«", "It is protected with the following password: %s" : "Je chráněn následujícím heslem: %s", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s s vámi sdílí „%2$s“ a chce přidat:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s s vámi sdílí „%2$s“ a chce přidat", + "»%s« added a note to a file shared with you" : "„%s“ přidal(a) poznámku k souboru, který je s vámi sdílený", "%1$s via %2$s" : "%1$s prostřednictvím %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Právě jste s »%s» nasdílel(a) %s. Sdílení bylo již příjemci zasláno. Kvůli bezpečnostní politice nastavené administrátorem %s musí být každé sdílení chráněno heslem a toto heslo nemůže být příjemci zasláno přímo. Kvůli tomu ho budete muset manuálně přeposlat.", "Password to access »%s« shared with %s" : "Heslo pro přístup k »%s« sdíleno s %s", @@ -34,6 +37,7 @@ "You can choose a different password at any time in the share dialog." : "V dialogu sdílení můžete kdykoliv vybrat jiné heslo.", "Could not find share" : "Sdílení se nedaří nalézt", "Share by mail" : "Sdílet e-mailem", + "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí e-mailu", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.", "Send password by mail" : "Odeslat heslo e-mailem", "Enforce password protection" : "Vynutit ochranu heslem", diff --git a/apps/sharebymail/l10n/de.js b/apps/sharebymail/l10n/de.js index 9a821f0cb2a..9ab61213efa 100644 --- a/apps/sharebymail/l10n/de.js +++ b/apps/sharebymail/l10n/de.js @@ -24,8 +24,8 @@ OC.L10N.register( "Click the button below to open it." : "Klicke zum Öffnen auf die untere Schaltfläche", "Open »%s«" : "Öffne »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben. ", "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Dir geteilt.", "Password to access »%s«" : "Passwort um auf »%s« zu zugreifen", "It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s", diff --git a/apps/sharebymail/l10n/de.json b/apps/sharebymail/l10n/de.json index 1ae2d2932c6..73ab01daec8 100644 --- a/apps/sharebymail/l10n/de.json +++ b/apps/sharebymail/l10n/de.json @@ -22,8 +22,8 @@ "Click the button below to open it." : "Klicke zum Öffnen auf die untere Schaltfläche", "Open »%s«" : "Öffne »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben. ", "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Dir geteilt.", "Password to access »%s«" : "Passwort um auf »%s« zu zugreifen", "It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s", diff --git a/apps/sharebymail/l10n/de_DE.js b/apps/sharebymail/l10n/de_DE.js index 700faf2fc74..5983c7386f7 100644 --- a/apps/sharebymail/l10n/de_DE.js +++ b/apps/sharebymail/l10n/de_DE.js @@ -24,8 +24,8 @@ OC.L10N.register( "Click the button below to open it." : "Klicken Sie zum Öffnen auf die untere Schaltfläche", "Open »%s«" : "Öffne »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Ihnen geteilt.\nSie sollten eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Ihnen geteilt. Sie sollten schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Ihnen geteilt.\nSie sollten bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Ihnen geteilt. Sie sollten bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.", "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Ihnen geteilt.", "Password to access »%s«" : "Passwort um auf »%s« zu zugreifen", "It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s", diff --git a/apps/sharebymail/l10n/de_DE.json b/apps/sharebymail/l10n/de_DE.json index fbec58b26d8..e50ed9faeb4 100644 --- a/apps/sharebymail/l10n/de_DE.json +++ b/apps/sharebymail/l10n/de_DE.json @@ -22,8 +22,8 @@ "Click the button below to open it." : "Klicken Sie zum Öffnen auf die untere Schaltfläche", "Open »%s«" : "Öffne »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Ihnen geteilt.\nSie sollten eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Ihnen geteilt. Sie sollten schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Ihnen geteilt.\nSie sollten bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Ihnen geteilt. Sie sollten bereits eine weitere E-Mail mit einem Zugriffs-Link erhalten haben.", "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Ihnen geteilt.", "Password to access »%s«" : "Passwort um auf »%s« zu zugreifen", "It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s", diff --git a/apps/sharebymail/l10n/nl.js b/apps/sharebymail/l10n/nl.js index 3adc9e797bc..feac10c931c 100644 --- a/apps/sharebymail/l10n/nl.js +++ b/apps/sharebymail/l10n/nl.js @@ -31,6 +31,8 @@ OC.L10N.register( "It is protected with the following password: %s" : "Het is beveiligd met het volgende wachtwoord: %s", "%1$s shared »%2$s« with you and wants to add:" : "%1$s deelde »%2$s« met jou en wil toevoegen:", "%1$s shared »%2$s« with you and wants to add" : "%1$s deelde »%2$s« met jou en wil toevoegen", + "»%s« added a note to a file shared with you" : "»%s« voegde een notitie toe aan een bestand dat met jou is gedeeld", + "%1$s via %2$s" : "%1$s via %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Je deelde »%s« met %s. De link is al gestuurd naar de geadresseerde. Vanwege de beveiligingsinstellingen, zoals ingesteld door de beheerder van %s, moet het delen worden beveiligd met een wachtwoord en is het niet toegestaan het wachtwoord rechtstreeks naar de ontvanger te versturen. Hierdoor moet je het wachtwoord zelf handmatig naar de ontvanger sturen.", "Password to access »%s« shared with %s" : "Wachtwoord voor toegang »%s« gedeeld met %s", "This is the password: %s" : "Dit is het wachtwoord: %s", diff --git a/apps/sharebymail/l10n/nl.json b/apps/sharebymail/l10n/nl.json index 33ce0439d3f..36d63338157 100644 --- a/apps/sharebymail/l10n/nl.json +++ b/apps/sharebymail/l10n/nl.json @@ -29,6 +29,8 @@ "It is protected with the following password: %s" : "Het is beveiligd met het volgende wachtwoord: %s", "%1$s shared »%2$s« with you and wants to add:" : "%1$s deelde »%2$s« met jou en wil toevoegen:", "%1$s shared »%2$s« with you and wants to add" : "%1$s deelde »%2$s« met jou en wil toevoegen", + "»%s« added a note to a file shared with you" : "»%s« voegde een notitie toe aan een bestand dat met jou is gedeeld", + "%1$s via %2$s" : "%1$s via %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Je deelde »%s« met %s. De link is al gestuurd naar de geadresseerde. Vanwege de beveiligingsinstellingen, zoals ingesteld door de beheerder van %s, moet het delen worden beveiligd met een wachtwoord en is het niet toegestaan het wachtwoord rechtstreeks naar de ontvanger te versturen. Hierdoor moet je het wachtwoord zelf handmatig naar de ontvanger sturen.", "Password to access »%s« shared with %s" : "Wachtwoord voor toegang »%s« gedeeld met %s", "This is the password: %s" : "Dit is het wachtwoord: %s", diff --git a/apps/sharebymail/l10n/pl.js b/apps/sharebymail/l10n/pl.js index 0692ed37d26..0c08d470694 100644 --- a/apps/sharebymail/l10n/pl.js +++ b/apps/sharebymail/l10n/pl.js @@ -29,6 +29,7 @@ OC.L10N.register( "Password to access »%s« shared to you by %s" : "Hasło dostępu do »%s« jest udostępnione Tobie przez %s", "Password to access »%s«" : "Hasło do dostępu »%s«", "It is protected with the following password: %s" : "To jest chronione następującym hasłem: %s", + "%1$s via %2$s" : "%1$s przez %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Właśnie udostępniono »%s« użytkownikowi %s. Udostępniony udział został już wysłany do odbiorcy, jednak zgodnie z polityką bezpieczeństwa ustanowioną przez administratora %s każdy udział musi zostać zabezpieczony hasłem. Wysyłanie hasła bezpośrednio do odbiorcy jest zabronione, dlatego też musisz mu je przekazać w klasyczny sposób.", "Password to access »%s« shared with %s" : "Hasło dostępu do »%s« zostało udostępnione %s", "This is the password: %s" : "To jest hasło: %s", diff --git a/apps/sharebymail/l10n/pl.json b/apps/sharebymail/l10n/pl.json index d7aacbc8e54..ef85eed1822 100644 --- a/apps/sharebymail/l10n/pl.json +++ b/apps/sharebymail/l10n/pl.json @@ -27,6 +27,7 @@ "Password to access »%s« shared to you by %s" : "Hasło dostępu do »%s« jest udostępnione Tobie przez %s", "Password to access »%s«" : "Hasło do dostępu »%s«", "It is protected with the following password: %s" : "To jest chronione następującym hasłem: %s", + "%1$s via %2$s" : "%1$s przez %2$s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Właśnie udostępniono »%s« użytkownikowi %s. Udostępniony udział został już wysłany do odbiorcy, jednak zgodnie z polityką bezpieczeństwa ustanowioną przez administratora %s każdy udział musi zostać zabezpieczony hasłem. Wysyłanie hasła bezpośrednio do odbiorcy jest zabronione, dlatego też musisz mu je przekazać w klasyczny sposób.", "Password to access »%s« shared with %s" : "Hasło dostępu do »%s« zostało udostępnione %s", "This is the password: %s" : "To jest hasło: %s", diff --git a/apps/sharebymail/l10n/ru.js b/apps/sharebymail/l10n/ru.js index 8d64c66a910..b64fa4e3f27 100644 --- a/apps/sharebymail/l10n/ru.js +++ b/apps/sharebymail/l10n/ru.js @@ -39,6 +39,7 @@ OC.L10N.register( "You can choose a different password at any time in the share dialog." : "В любой момент можно выбрать другой пароль в диалоге «Общий доступ».", "Could not find share" : "Не удалось найти общий ресурс", "Share by mail" : "Поделиться по почте", + "Share provider which allows you to share files by mail" : "Приложение для обмена файлами с помощью электронной почты", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Позволяет пользователям делиться персонализированной ссылкой на файл или каталог, указав адрес электронной почты.", "Send password by mail" : "Отправлять пароль по электронной почте", "Enforce password protection" : "Требовать защиту паролем", diff --git a/apps/sharebymail/l10n/ru.json b/apps/sharebymail/l10n/ru.json index 2a74004bc5d..be20e6d5ae4 100644 --- a/apps/sharebymail/l10n/ru.json +++ b/apps/sharebymail/l10n/ru.json @@ -37,6 +37,7 @@ "You can choose a different password at any time in the share dialog." : "В любой момент можно выбрать другой пароль в диалоге «Общий доступ».", "Could not find share" : "Не удалось найти общий ресурс", "Share by mail" : "Поделиться по почте", + "Share provider which allows you to share files by mail" : "Приложение для обмена файлами с помощью электронной почты", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Позволяет пользователям делиться персонализированной ссылкой на файл или каталог, указав адрес электронной почты.", "Send password by mail" : "Отправлять пароль по электронной почте", "Enforce password protection" : "Требовать защиту паролем", diff --git a/apps/systemtags/l10n/bg.js b/apps/systemtags/l10n/bg.js index 2c1508f8e6c..128e2a2b8d9 100644 --- a/apps/systemtags/l10n/bg.js +++ b/apps/systemtags/l10n/bg.js @@ -6,39 +6,39 @@ OC.L10N.register( "Create" : "Създай", "Select tag…" : "Изберете етикет...", "Tagged files" : "Отбелязани файлове", - "Select tags to filter by" : "Моля изберете таг по който да филтрирате", + "Select tags to filter by" : "Филтриране по етикет", "No tags found" : "Няма открити етикети", - "Please select tags to filter by" : "Моля изберете таг за филтриране", - "No files found for the selected tags" : "Няма намерени файлове за избраните тагове", - "Added system tag %1$s" : "Добавен системен таг %1$s", - "Added system tag {systemtag}" : "Добавен системен таг {systemtag}", - "%1$s added system tag %2$s" : "%1$s добави системен таг %2$s", - "{actor} added system tag {systemtag}" : "{actor} добави системен таг {systemtag}", - "Removed system tag %1$s" : "Премахнат системен таг %1$s", - "Removed system tag {systemtag}" : "Премахнат системен таг {systemtag}", - "%1$s removed system tag %2$s" : "%1$s премахна системен таг %2$s", - "{actor} removed system tag {systemtag}" : "{actor} премахна системен таг {systemtag}", - "You created system tag %1$s" : "Създадохте системен таг %1$s", - "You created system tag {systemtag}" : "Създадохте системен таг {systemtag}", - "%1$s created system tag %2$s" : "%1$s създаде системен таг %2$s", - "{actor} created system tag {systemtag}" : "{actor} създаде системен таг {systemtag}", - "You deleted system tag %1$s" : "Изтрихте системен таг %1$s", - "You deleted system tag {systemtag}" : "Изтрихте системен таг {systemtag}", - "%1$s deleted system tag %2$s" : "%1$s изтри системен таг %2$s", - "{actor} deleted system tag {systemtag}" : "{actor} изтри системен таг {systemtag}", - "You updated system tag %2$s to %1$s" : "Актуализирахте системен таг %2$s на %1$s", - "You updated system tag {oldsystemtag} to {newsystemtag}" : "Актуализирахте системен таг {oldsystemtag} на {newsystemtag}", - "%1$s updated system tag %3$s to %2$s" : "%1$s акутализиран системен таг %3$s на %2$s", - "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} Актуализира системен таг {oldsystemtag} на {newsystemtag}", - "You added system tag %2$s to %1$s" : "Добавихте системен таг %2$s на %1$s", - "You added system tag {systemtag} to {file}" : "Добавихте системен таг {systemtag} на {file}", - "%1$s added system tag %3$s to %2$s" : "%1$s добави системен таг %3$s на %2$s", - "{actor} added system tag {systemtag} to {file}" : "{actor} добави системен таг {systemtag} на {file}", - "You removed system tag %2$s from %1$s" : "Премахнахте системен таг %2$s от %1$s", - "You removed system tag {systemtag} from {file}" : "Премахнахте системен таг {systemtag} от {file}", - "%1$s removed system tag %3$s from %2$s" : "%1$s премахна системни таг %3$s от %2$s", - "{actor} removed system tag {systemtag} from {file}" : "{actor} премахна системен таг {systemtag} от {file}", - "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни тагове</strong> за файл", + "Please select tags to filter by" : "Филтриране по етикет", + "No files found for the selected tags" : "Няма намерени файлове за избраните етикети", + "Added system tag %1$s" : "Добавен системен етикет %1$s", + "Added system tag {systemtag}" : "Добавен системен етикет {systemtag}", + "%1$s added system tag %2$s" : "%1$s добави системен етикет %2$s", + "{actor} added system tag {systemtag}" : "{actor} добави системен етикет {systemtag}", + "Removed system tag %1$s" : "Премахнат системен етикет %1$s", + "Removed system tag {systemtag}" : "Премахнат системен етикет {systemtag}", + "%1$s removed system tag %2$s" : "%1$s премахна системен етикет %2$s", + "{actor} removed system tag {systemtag}" : "{actor} премахна системен етикет {systemtag}", + "You created system tag %1$s" : "Създадохте системен етикет %1$s", + "You created system tag {systemtag}" : "Създадохте системен етикет {systemtag}", + "%1$s created system tag %2$s" : "%1$s създаде системен етикет %2$s", + "{actor} created system tag {systemtag}" : "{actor} създаде системен етикет {systemtag}", + "You deleted system tag %1$s" : "Изтрихте системен етикет %1$s", + "You deleted system tag {systemtag}" : "Изтрихте системен етикет {systemtag}", + "%1$s deleted system tag %2$s" : "%1$s изтри системен етикет %2$s", + "{actor} deleted system tag {systemtag}" : "{actor} изтри системен етикет {systemtag}", + "You updated system tag %2$s to %1$s" : "Актуализирахте системен етикет %2$s на %1$s", + "You updated system tag {oldsystemtag} to {newsystemtag}" : "Актуализирахте системен етикет {oldsystemtag} на {newsystemtag}", + "%1$s updated system tag %3$s to %2$s" : "%1$s акутализиран системен етикет %3$s на %2$s", + "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} Актуализира системен етикет {oldsystemtag} на {newsystemtag}", + "You added system tag %2$s to %1$s" : "Добавихте системен етикет %2$s на %1$s", + "You added system tag {systemtag} to {file}" : "Добавихте системен етикет {systemtag} на {file}", + "%1$s added system tag %3$s to %2$s" : "%1$s добави системен етикет %3$s на %2$s", + "{actor} added system tag {systemtag} to {file}" : "{actor} добави системен етикет {systemtag} на {file}", + "You removed system tag %2$s from %1$s" : "Премахнахте системен етикет %2$s от %1$s", + "You removed system tag {systemtag} from {file}" : "Премахнахте системен етикет {systemtag} от {file}", + "%1$s removed system tag %3$s from %2$s" : "%1$s премахна системни етикет %3$s от %2$s", + "{actor} removed system tag {systemtag} from {file}" : "{actor} премахна системен етикет {systemtag} от {file}", + "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни етикети</strong> за файл", "Name" : "Име", "Public" : "Публичен", "Restricted" : "Ограничен", diff --git a/apps/systemtags/l10n/bg.json b/apps/systemtags/l10n/bg.json index 732da7f6b88..8123859ce1f 100644 --- a/apps/systemtags/l10n/bg.json +++ b/apps/systemtags/l10n/bg.json @@ -4,39 +4,39 @@ "Create" : "Създай", "Select tag…" : "Изберете етикет...", "Tagged files" : "Отбелязани файлове", - "Select tags to filter by" : "Моля изберете таг по който да филтрирате", + "Select tags to filter by" : "Филтриране по етикет", "No tags found" : "Няма открити етикети", - "Please select tags to filter by" : "Моля изберете таг за филтриране", - "No files found for the selected tags" : "Няма намерени файлове за избраните тагове", - "Added system tag %1$s" : "Добавен системен таг %1$s", - "Added system tag {systemtag}" : "Добавен системен таг {systemtag}", - "%1$s added system tag %2$s" : "%1$s добави системен таг %2$s", - "{actor} added system tag {systemtag}" : "{actor} добави системен таг {systemtag}", - "Removed system tag %1$s" : "Премахнат системен таг %1$s", - "Removed system tag {systemtag}" : "Премахнат системен таг {systemtag}", - "%1$s removed system tag %2$s" : "%1$s премахна системен таг %2$s", - "{actor} removed system tag {systemtag}" : "{actor} премахна системен таг {systemtag}", - "You created system tag %1$s" : "Създадохте системен таг %1$s", - "You created system tag {systemtag}" : "Създадохте системен таг {systemtag}", - "%1$s created system tag %2$s" : "%1$s създаде системен таг %2$s", - "{actor} created system tag {systemtag}" : "{actor} създаде системен таг {systemtag}", - "You deleted system tag %1$s" : "Изтрихте системен таг %1$s", - "You deleted system tag {systemtag}" : "Изтрихте системен таг {systemtag}", - "%1$s deleted system tag %2$s" : "%1$s изтри системен таг %2$s", - "{actor} deleted system tag {systemtag}" : "{actor} изтри системен таг {systemtag}", - "You updated system tag %2$s to %1$s" : "Актуализирахте системен таг %2$s на %1$s", - "You updated system tag {oldsystemtag} to {newsystemtag}" : "Актуализирахте системен таг {oldsystemtag} на {newsystemtag}", - "%1$s updated system tag %3$s to %2$s" : "%1$s акутализиран системен таг %3$s на %2$s", - "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} Актуализира системен таг {oldsystemtag} на {newsystemtag}", - "You added system tag %2$s to %1$s" : "Добавихте системен таг %2$s на %1$s", - "You added system tag {systemtag} to {file}" : "Добавихте системен таг {systemtag} на {file}", - "%1$s added system tag %3$s to %2$s" : "%1$s добави системен таг %3$s на %2$s", - "{actor} added system tag {systemtag} to {file}" : "{actor} добави системен таг {systemtag} на {file}", - "You removed system tag %2$s from %1$s" : "Премахнахте системен таг %2$s от %1$s", - "You removed system tag {systemtag} from {file}" : "Премахнахте системен таг {systemtag} от {file}", - "%1$s removed system tag %3$s from %2$s" : "%1$s премахна системни таг %3$s от %2$s", - "{actor} removed system tag {systemtag} from {file}" : "{actor} премахна системен таг {systemtag} от {file}", - "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни тагове</strong> за файл", + "Please select tags to filter by" : "Филтриране по етикет", + "No files found for the selected tags" : "Няма намерени файлове за избраните етикети", + "Added system tag %1$s" : "Добавен системен етикет %1$s", + "Added system tag {systemtag}" : "Добавен системен етикет {systemtag}", + "%1$s added system tag %2$s" : "%1$s добави системен етикет %2$s", + "{actor} added system tag {systemtag}" : "{actor} добави системен етикет {systemtag}", + "Removed system tag %1$s" : "Премахнат системен етикет %1$s", + "Removed system tag {systemtag}" : "Премахнат системен етикет {systemtag}", + "%1$s removed system tag %2$s" : "%1$s премахна системен етикет %2$s", + "{actor} removed system tag {systemtag}" : "{actor} премахна системен етикет {systemtag}", + "You created system tag %1$s" : "Създадохте системен етикет %1$s", + "You created system tag {systemtag}" : "Създадохте системен етикет {systemtag}", + "%1$s created system tag %2$s" : "%1$s създаде системен етикет %2$s", + "{actor} created system tag {systemtag}" : "{actor} създаде системен етикет {systemtag}", + "You deleted system tag %1$s" : "Изтрихте системен етикет %1$s", + "You deleted system tag {systemtag}" : "Изтрихте системен етикет {systemtag}", + "%1$s deleted system tag %2$s" : "%1$s изтри системен етикет %2$s", + "{actor} deleted system tag {systemtag}" : "{actor} изтри системен етикет {systemtag}", + "You updated system tag %2$s to %1$s" : "Актуализирахте системен етикет %2$s на %1$s", + "You updated system tag {oldsystemtag} to {newsystemtag}" : "Актуализирахте системен етикет {oldsystemtag} на {newsystemtag}", + "%1$s updated system tag %3$s to %2$s" : "%1$s акутализиран системен етикет %3$s на %2$s", + "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} Актуализира системен етикет {oldsystemtag} на {newsystemtag}", + "You added system tag %2$s to %1$s" : "Добавихте системен етикет %2$s на %1$s", + "You added system tag {systemtag} to {file}" : "Добавихте системен етикет {systemtag} на {file}", + "%1$s added system tag %3$s to %2$s" : "%1$s добави системен етикет %3$s на %2$s", + "{actor} added system tag {systemtag} to {file}" : "{actor} добави системен етикет {systemtag} на {file}", + "You removed system tag %2$s from %1$s" : "Премахнахте системен етикет %2$s от %1$s", + "You removed system tag {systemtag} from {file}" : "Премахнахте системен етикет {systemtag} от {file}", + "%1$s removed system tag %3$s from %2$s" : "%1$s премахна системни етикет %3$s от %2$s", + "{actor} removed system tag {systemtag} from {file}" : "{actor} премахна системен етикет {systemtag} от {file}", + "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни етикети</strong> за файл", "Name" : "Име", "Public" : "Публичен", "Restricted" : "Ограничен", diff --git a/apps/systemtags/l10n/he.js b/apps/systemtags/l10n/he.js index 99f203f6d7c..dc051a6a23b 100644 --- a/apps/systemtags/l10n/he.js +++ b/apps/systemtags/l10n/he.js @@ -42,6 +42,7 @@ OC.L10N.register( "%s (invisible)" : "%s (נסתר)", "<strong>System tags</strong> for a file have been modified" : "<strong>תגיות מערכת</strong> שהשתנו עבור קובץ", "Collaborative tags" : "תגיות שיתופיות", + "Collaborative tagging functionality which shares tags among users." : "תכונת תיוג שיתופים שמשתפת תגיות בין המשתמשים.", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "תגיות שיתופיות זמינות לכל המשתמשים. תגיות מוגבלות חשופות למשתמשים אך אין להם אפשרות להקצות אותן. תגיות בלתי נראות הן לשימוש פנימי כיוון שמשתמשים לא יכולים לראות אות להקצות אותן.", "Select tag …" : "מחיקת תגית…", "Create a new tag" : "יצירת תגית חדשה", diff --git a/apps/systemtags/l10n/he.json b/apps/systemtags/l10n/he.json index 6e83da5b26f..6e06f2d9f45 100644 --- a/apps/systemtags/l10n/he.json +++ b/apps/systemtags/l10n/he.json @@ -40,6 +40,7 @@ "%s (invisible)" : "%s (נסתר)", "<strong>System tags</strong> for a file have been modified" : "<strong>תגיות מערכת</strong> שהשתנו עבור קובץ", "Collaborative tags" : "תגיות שיתופיות", + "Collaborative tagging functionality which shares tags among users." : "תכונת תיוג שיתופים שמשתפת תגיות בין המשתמשים.", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "תגיות שיתופיות זמינות לכל המשתמשים. תגיות מוגבלות חשופות למשתמשים אך אין להם אפשרות להקצות אותן. תגיות בלתי נראות הן לשימוש פנימי כיוון שמשתמשים לא יכולים לראות אות להקצות אותן.", "Select tag …" : "מחיקת תגית…", "Create a new tag" : "יצירת תגית חדשה", diff --git a/apps/systemtags/l10n/ru.js b/apps/systemtags/l10n/ru.js index 4f69c8c39ad..3fb142b45f6 100644 --- a/apps/systemtags/l10n/ru.js +++ b/apps/systemtags/l10n/ru.js @@ -42,9 +42,11 @@ OC.L10N.register( "%s (invisible)" : "%s (невидимая)", "<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены", "Collaborative tags" : "Метки совместной работы", + "Collaborative tagging functionality which shares tags among users." : "Совместная работа с метками файлов.", + "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Совместная работа с метками файлов, предназначенная для групп пользователей. (Провайдерам с большим количеством клиентов рекомендуется отключить это приложение, так как метки являются общими).", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Совместные теги доступны для всех пользователей. Ограниченные теги видны пользователям, но не могут быть назначены ими. Невидимые теги предназначены для внутреннего использования, поскольку пользователи не могут их видеть или назначать.", "Select tag …" : "Выберите метку…", - "Create a new tag" : "Создать новый тег", + "Create a new tag" : "Создать метку", "Name" : "Имя", "Public" : "Общая", "Restricted" : "Ограниченная", diff --git a/apps/systemtags/l10n/ru.json b/apps/systemtags/l10n/ru.json index 2b98f68294b..45fc4f4145a 100644 --- a/apps/systemtags/l10n/ru.json +++ b/apps/systemtags/l10n/ru.json @@ -40,9 +40,11 @@ "%s (invisible)" : "%s (невидимая)", "<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены", "Collaborative tags" : "Метки совместной работы", + "Collaborative tagging functionality which shares tags among users." : "Совместная работа с метками файлов.", + "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Совместная работа с метками файлов, предназначенная для групп пользователей. (Провайдерам с большим количеством клиентов рекомендуется отключить это приложение, так как метки являются общими).", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Совместные теги доступны для всех пользователей. Ограниченные теги видны пользователям, но не могут быть назначены ими. Невидимые теги предназначены для внутреннего использования, поскольку пользователи не могут их видеть или назначать.", "Select tag …" : "Выберите метку…", - "Create a new tag" : "Создать новый тег", + "Create a new tag" : "Создать метку", "Name" : "Имя", "Public" : "Общая", "Restricted" : "Ограниченная", diff --git a/apps/theming/l10n/cs.js b/apps/theming/l10n/cs.js index 1f6ddfdd7c1..acaf0519381 100644 --- a/apps/theming/l10n/cs.js +++ b/apps/theming/l10n/cs.js @@ -8,6 +8,8 @@ OC.L10N.register( "Name cannot be empty" : "Je třeba zadat název", "The given name is too long" : "Zadaný název je příliš dlouhý", "The given web address is too long" : "Zadaná webová adresa je příliš dlouhá", + "The given legal notice address is too long" : "Daná adresa právního upozornění je příliš dlouhá", + "The given privacy policy address is too long" : "Daná adresa zásad ochrany soukromí je příliš dlouhá", "The given slogan is too long" : "Zadaný slogan je příliš dlouhý", "The given color is invalid" : "Zadaná barva není platná", "The file was uploaded" : "Soubor byl nahrán", @@ -20,7 +22,9 @@ OC.L10N.register( "A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru", "No file uploaded" : "Nenahrán žádný soubor", "Unsupported image type" : "Nepodporovaný typ obrázku", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Už používáte svůj vlastní motiv vzhledu. Nastavení aplikace pro změnu motivu vzhledu tím mohou být přepsána.", "Theming" : "Motivy", + "Legal notice" : "Právní upozornění", "Privacy policy" : "Zásady soukromí", "Adjust the Nextcloud theme" : "Upravit motiv vzhledu Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motivy umožňují jednoduché přizpůsobení vzhledu vaší instance a podporovaných klientů. Tato přizpůsobení uvidí všichni uživatelé.", @@ -36,6 +40,7 @@ OC.L10N.register( "Upload new login background" : "Nahrát nové přihlašovací pozadí", "Remove background image" : "Odebrat obrázek pozadí", "Advanced options" : "Pokročilé předvolby", + "Legal notice link" : "Odkaz na právní upozornění", "Privacy policy link" : "Odkaz na zásady ochrany osobních údajů", "Header logo" : "Logo v záhlaví", "Upload new header logo" : "Nahrát nové logo do hlavičky", diff --git a/apps/theming/l10n/cs.json b/apps/theming/l10n/cs.json index 4bc148a6e08..797feed38ef 100644 --- a/apps/theming/l10n/cs.json +++ b/apps/theming/l10n/cs.json @@ -6,6 +6,8 @@ "Name cannot be empty" : "Je třeba zadat název", "The given name is too long" : "Zadaný název je příliš dlouhý", "The given web address is too long" : "Zadaná webová adresa je příliš dlouhá", + "The given legal notice address is too long" : "Daná adresa právního upozornění je příliš dlouhá", + "The given privacy policy address is too long" : "Daná adresa zásad ochrany soukromí je příliš dlouhá", "The given slogan is too long" : "Zadaný slogan je příliš dlouhý", "The given color is invalid" : "Zadaná barva není platná", "The file was uploaded" : "Soubor byl nahrán", @@ -18,7 +20,9 @@ "A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru", "No file uploaded" : "Nenahrán žádný soubor", "Unsupported image type" : "Nepodporovaný typ obrázku", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Už používáte svůj vlastní motiv vzhledu. Nastavení aplikace pro změnu motivu vzhledu tím mohou být přepsána.", "Theming" : "Motivy", + "Legal notice" : "Právní upozornění", "Privacy policy" : "Zásady soukromí", "Adjust the Nextcloud theme" : "Upravit motiv vzhledu Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motivy umožňují jednoduché přizpůsobení vzhledu vaší instance a podporovaných klientů. Tato přizpůsobení uvidí všichni uživatelé.", @@ -34,6 +38,7 @@ "Upload new login background" : "Nahrát nové přihlašovací pozadí", "Remove background image" : "Odebrat obrázek pozadí", "Advanced options" : "Pokročilé předvolby", + "Legal notice link" : "Odkaz na právní upozornění", "Privacy policy link" : "Odkaz na zásady ochrany osobních údajů", "Header logo" : "Logo v záhlaví", "Upload new header logo" : "Nahrát nové logo do hlavičky", diff --git a/apps/theming/l10n/el.js b/apps/theming/l10n/el.js index 3913562af57..780f2ad0b1a 100644 --- a/apps/theming/l10n/el.js +++ b/apps/theming/l10n/el.js @@ -20,6 +20,7 @@ OC.L10N.register( "No file uploaded" : "Δεν έχει μεταφορτωθεί αρχείο", "Unsupported image type" : "Μη υποστηριζόμενος τύπος εικόνας", "Theming" : "Προσαρμογή θέματος", + "Legal notice" : "Νομική ειδοποίηση", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Η προσαρμογή θέματος καθιστά δυνατή την εύκολη προσαρμογή της εμφάνισης της εμφάνισης της εγκατάστασής σας καθώς και των υποστηριζόμενων πελατών. Αυτή θα είναι ορατή για όλους τους χρήστες.", "Name" : "Όνομα", "Reset to default" : "Επαναφορά στα προεπιλεγμένα", diff --git a/apps/theming/l10n/el.json b/apps/theming/l10n/el.json index 91f6661e015..c98aaaeadda 100644 --- a/apps/theming/l10n/el.json +++ b/apps/theming/l10n/el.json @@ -18,6 +18,7 @@ "No file uploaded" : "Δεν έχει μεταφορτωθεί αρχείο", "Unsupported image type" : "Μη υποστηριζόμενος τύπος εικόνας", "Theming" : "Προσαρμογή θέματος", + "Legal notice" : "Νομική ειδοποίηση", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Η προσαρμογή θέματος καθιστά δυνατή την εύκολη προσαρμογή της εμφάνισης της εμφάνισης της εγκατάστασής σας καθώς και των υποστηριζόμενων πελατών. Αυτή θα είναι ορατή για όλους τους χρήστες.", "Name" : "Όνομα", "Reset to default" : "Επαναφορά στα προεπιλεγμένα", diff --git a/apps/theming/l10n/ja.js b/apps/theming/l10n/ja.js index ca9019a5872..5b7676b3136 100644 --- a/apps/theming/l10n/ja.js +++ b/apps/theming/l10n/ja.js @@ -5,6 +5,7 @@ OC.L10N.register( "Saved" : "保存済み", "Admin" : "管理者", "a safe home for all your data" : "あなたのデータを安全に保管するプラットフォーム", + "Name cannot be empty" : "名前は空にできません", "The given name is too long" : "名前が長すぎます", "The given web address is too long" : "Webアドレスが長すぎます", "The given slogan is too long" : "スローガンが長すぎます", @@ -15,7 +16,7 @@ OC.L10N.register( "No file uploaded" : "ファイルがアップロードされていません", "Unsupported image type" : "サポートされていない画像形式です", "Theming" : "テーマ", - "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "テーマではあなたのインスタンスとサポートされたクライアントのルック&フィールを簡単に変更できます。この変更はすべてのユーザーが対象となります。", + "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "テーマでは、あなたのインスタンスとサポートされたクライアントのルック&フィールを簡単に変更できます。この変更はすべてのユーザーが対象となります。", "Name" : "名前", "Reset to default" : "デフォルトに戻す", "Web link" : "Webリンク", @@ -28,7 +29,7 @@ OC.L10N.register( "Remove background image" : "背景画像を削除", "Legal notice link" : "法的通知のリンク", "Privacy policy link" : "プライバシーポリシーのリンク", - "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "アップロードしたロゴと色に基づいてfaviconを自動的に生成するには、SVG画像をサポートしたimagemagick PHP拡張をインストールしてください。", + "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "アップロードしたロゴと色に基づいてfaviconを自動的に生成するには、SVG画像をサポートしているimagemagick PHP拡張をインストールしてください。", "You are already using a custom theme" : "すでにカスタムテーマを利用しています", "reset to default" : "デフォルトに戻す", "Web address" : "Webアドレス", diff --git a/apps/theming/l10n/ja.json b/apps/theming/l10n/ja.json index 859d1c586df..67c5a911679 100644 --- a/apps/theming/l10n/ja.json +++ b/apps/theming/l10n/ja.json @@ -3,6 +3,7 @@ "Saved" : "保存済み", "Admin" : "管理者", "a safe home for all your data" : "あなたのデータを安全に保管するプラットフォーム", + "Name cannot be empty" : "名前は空にできません", "The given name is too long" : "名前が長すぎます", "The given web address is too long" : "Webアドレスが長すぎます", "The given slogan is too long" : "スローガンが長すぎます", @@ -13,7 +14,7 @@ "No file uploaded" : "ファイルがアップロードされていません", "Unsupported image type" : "サポートされていない画像形式です", "Theming" : "テーマ", - "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "テーマではあなたのインスタンスとサポートされたクライアントのルック&フィールを簡単に変更できます。この変更はすべてのユーザーが対象となります。", + "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "テーマでは、あなたのインスタンスとサポートされたクライアントのルック&フィールを簡単に変更できます。この変更はすべてのユーザーが対象となります。", "Name" : "名前", "Reset to default" : "デフォルトに戻す", "Web link" : "Webリンク", @@ -26,7 +27,7 @@ "Remove background image" : "背景画像を削除", "Legal notice link" : "法的通知のリンク", "Privacy policy link" : "プライバシーポリシーのリンク", - "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "アップロードしたロゴと色に基づいてfaviconを自動的に生成するには、SVG画像をサポートしたimagemagick PHP拡張をインストールしてください。", + "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "アップロードしたロゴと色に基づいてfaviconを自動的に生成するには、SVG画像をサポートしているimagemagick PHP拡張をインストールしてください。", "You are already using a custom theme" : "すでにカスタムテーマを利用しています", "reset to default" : "デフォルトに戻す", "Web address" : "Webアドレス", diff --git a/apps/theming/l10n/pl.js b/apps/theming/l10n/pl.js index db512664949..67e75cfa988 100644 --- a/apps/theming/l10n/pl.js +++ b/apps/theming/l10n/pl.js @@ -8,18 +8,29 @@ OC.L10N.register( "Name cannot be empty" : "Nazwa nie może być pusta.", "The given name is too long" : "Wpisana nazwa jest zbyt długi", "The given web address is too long" : "Wpisany adres internetowy jest zbyt długi", + "The given legal notice address is too long" : "Podana nota prawna jest zbyt długa", + "The given privacy policy address is too long" : "Podana polityka prywatności jest zbyt długa", "The given slogan is too long" : "Wpisany slogan jest zbyt długi", "The given color is invalid" : "Podany kolor jest nieprawidłowy", + "The file was uploaded" : "Plik został wysłany", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Wgrany plik przekracza wartość upload_max_filesize zdefiniowaną w php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Wysłany plik przekracza wielkość dyrektywy MAX_FILE_SIZE określonej w formularzu HTML", + "The file was only partially uploaded" : "Załadowany plik został wysłany tylko częściowo.", "No file was uploaded" : "Nie wysłano żadnego pliku", "Missing a temporary folder" : "Brak folderu tymczasowego", + "Could not write file to disk" : "Nie można zapisać pliku na dysk", + "A PHP extension stopped the file upload" : "Rozszerzenie PHP zatrzymało wysyłanie pliku", "No file uploaded" : "Nie wysłano pliku", "Unsupported image type" : "Nieobsługiwany typ zdjęcia", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Używasz już niestandardowego motywu. Ustawienia aplikacji Theming mogą przez to zostać nadpisane.", "Theming" : "Motyw", + "Legal notice" : "Nota prawna", + "Privacy policy" : "Polityka prywatności", + "Adjust the Nextcloud theme" : "Dostosuj motyw Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motywy pozwalają na łatwą personalizację wyglądu Twojej instancji i wspieranych klientów. Efekty będą widoczne dla wszystkich użytkowników.", "Name" : "Nazwa", "Reset to default" : "Przywróć domyślne", + "Web link" : "Link", "https://…" : "https://…", "Slogan" : "Slogan", "Color" : "Kolor", @@ -28,7 +39,13 @@ OC.L10N.register( "Login image" : "Obraz logowania", "Upload new login background" : "Wyślij nowe tło ekranu logowania", "Remove background image" : "Usuń obraz tła", + "Advanced options" : "Opcje zaawansowane", + "Legal notice link" : "Link noty prawnej", + "Privacy policy link" : "Link polityki prywatności", + "Header logo" : "Logo nagłówka", + "Upload new header logo" : "Wyślij logo nagłówka", "Favicon" : "Favicon", + "Upload new favicon" : "Wyślij nową fav ikonę", "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Aby wygenerować favicon oparte o wysłane logo i kolor, zainstaluj rozszerzenie PHP Imagemagick z obsługą SVG.", "You are already using a custom theme" : "Używasz już motywu niestandarowego", "reset to default" : "przywróć domyślne", diff --git a/apps/theming/l10n/pl.json b/apps/theming/l10n/pl.json index 73920d59e67..3b18acf44a6 100644 --- a/apps/theming/l10n/pl.json +++ b/apps/theming/l10n/pl.json @@ -6,18 +6,29 @@ "Name cannot be empty" : "Nazwa nie może być pusta.", "The given name is too long" : "Wpisana nazwa jest zbyt długi", "The given web address is too long" : "Wpisany adres internetowy jest zbyt długi", + "The given legal notice address is too long" : "Podana nota prawna jest zbyt długa", + "The given privacy policy address is too long" : "Podana polityka prywatności jest zbyt długa", "The given slogan is too long" : "Wpisany slogan jest zbyt długi", "The given color is invalid" : "Podany kolor jest nieprawidłowy", + "The file was uploaded" : "Plik został wysłany", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Wgrany plik przekracza wartość upload_max_filesize zdefiniowaną w php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Wysłany plik przekracza wielkość dyrektywy MAX_FILE_SIZE określonej w formularzu HTML", + "The file was only partially uploaded" : "Załadowany plik został wysłany tylko częściowo.", "No file was uploaded" : "Nie wysłano żadnego pliku", "Missing a temporary folder" : "Brak folderu tymczasowego", + "Could not write file to disk" : "Nie można zapisać pliku na dysk", + "A PHP extension stopped the file upload" : "Rozszerzenie PHP zatrzymało wysyłanie pliku", "No file uploaded" : "Nie wysłano pliku", "Unsupported image type" : "Nieobsługiwany typ zdjęcia", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Używasz już niestandardowego motywu. Ustawienia aplikacji Theming mogą przez to zostać nadpisane.", "Theming" : "Motyw", + "Legal notice" : "Nota prawna", + "Privacy policy" : "Polityka prywatności", + "Adjust the Nextcloud theme" : "Dostosuj motyw Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motywy pozwalają na łatwą personalizację wyglądu Twojej instancji i wspieranych klientów. Efekty będą widoczne dla wszystkich użytkowników.", "Name" : "Nazwa", "Reset to default" : "Przywróć domyślne", + "Web link" : "Link", "https://…" : "https://…", "Slogan" : "Slogan", "Color" : "Kolor", @@ -26,7 +37,13 @@ "Login image" : "Obraz logowania", "Upload new login background" : "Wyślij nowe tło ekranu logowania", "Remove background image" : "Usuń obraz tła", + "Advanced options" : "Opcje zaawansowane", + "Legal notice link" : "Link noty prawnej", + "Privacy policy link" : "Link polityki prywatności", + "Header logo" : "Logo nagłówka", + "Upload new header logo" : "Wyślij logo nagłówka", "Favicon" : "Favicon", + "Upload new favicon" : "Wyślij nową fav ikonę", "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Aby wygenerować favicon oparte o wysłane logo i kolor, zainstaluj rozszerzenie PHP Imagemagick z obsługą SVG.", "You are already using a custom theme" : "Używasz już motywu niestandarowego", "reset to default" : "przywróć domyślne", diff --git a/apps/theming/lib/ThemingDefaults.php b/apps/theming/lib/ThemingDefaults.php index fe1b1d4c17f..1df7a9f17bb 100644 --- a/apps/theming/lib/ThemingDefaults.php +++ b/apps/theming/lib/ThemingDefaults.php @@ -174,9 +174,7 @@ class ThemingDefaults extends \OC_Defaults { $legalLinks = ''; $divider = ''; foreach($links as $link) { if($link['url'] !== '' - && filter_var($link['url'], FILTER_VALIDATE_URL, [ - 'flags' => FILTER_FLAG_SCHEME_REQUIRED | FILTER_FLAG_HOST_REQUIRED - ]) + && filter_var($link['url'], FILTER_VALIDATE_URL) ) { $legalLinks .= $divider . '<a href="' . $link['url'] . '" class="legal" target="_blank"' . ' rel="noreferrer noopener">' . $link['text'] . '</a>'; @@ -339,7 +337,7 @@ class ThemingDefaults extends \OC_Defaults { } return false; } - + /** * Increases the cache buster key */ diff --git a/apps/updatenotification/l10n/cs.js b/apps/updatenotification/l10n/cs.js index f2557a9d3b1..b660a0d8ce4 100644 --- a/apps/updatenotification/l10n/cs.js +++ b/apps/updatenotification/l10n/cs.js @@ -10,6 +10,7 @@ OC.L10N.register( "Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.", "Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.", "Update notification" : "Upozornění na aktualizaci", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Zobrazí oznámení o aktualizacích pro Nextcloud a poskytuje sjednocené přihlašování pro aktualizace.", "Apps with available updates" : "Aplikace s dostupnými aktualizacemi", "Open updater" : "Otevřít aktualizátor", "What's new?" : "Co je nového?", @@ -28,6 +29,7 @@ OC.L10N.register( "<strong>All</strong> apps have an update for this version available" : "<strong>Všehny</strong> aplikace mají k dispozici aktualizaci pro tuto verzi", "_<strong>%n</strong> app has no update for this version available_::_<strong>%n</strong> apps have no update for this version available_" : ["<strong>%n</strong> aplikace nemá k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikace nemají k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikací nemá k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikace nemají k dispozici aktualizaci na tuto verzi"], "<strong>stable</strong> is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "<strong>stable</strong> je nejnovější stabilní verze. Je vhodná pro běžné používání a vždy ji lze aktualizovat na nejnovější hlavní verzi.", + "<strong>beta</strong> is a pre-release version only for testing new features, not for production environments." : "<strong>beta</strong> je pouze předprodukční verze pro zkoušení nových funkcí, ne pro produkční nasazení.", "View changelog" : "Zobrazit souhrn změn", "Could not start updater, please try the manual update" : "Nepodařilo se spustit aktualizátor, zkuste ruční aktualizaci", "A new version is available: %s" : "Je dostupná nová verze: %s", diff --git a/apps/updatenotification/l10n/cs.json b/apps/updatenotification/l10n/cs.json index b86b09c8ec3..c4d4868e111 100644 --- a/apps/updatenotification/l10n/cs.json +++ b/apps/updatenotification/l10n/cs.json @@ -8,6 +8,7 @@ "Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.", "Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.", "Update notification" : "Upozornění na aktualizaci", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Zobrazí oznámení o aktualizacích pro Nextcloud a poskytuje sjednocené přihlašování pro aktualizace.", "Apps with available updates" : "Aplikace s dostupnými aktualizacemi", "Open updater" : "Otevřít aktualizátor", "What's new?" : "Co je nového?", @@ -26,6 +27,7 @@ "<strong>All</strong> apps have an update for this version available" : "<strong>Všehny</strong> aplikace mají k dispozici aktualizaci pro tuto verzi", "_<strong>%n</strong> app has no update for this version available_::_<strong>%n</strong> apps have no update for this version available_" : ["<strong>%n</strong> aplikace nemá k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikace nemají k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikací nemá k dispozici aktualizaci na tuto verzi","<strong>%n</strong> aplikace nemají k dispozici aktualizaci na tuto verzi"], "<strong>stable</strong> is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "<strong>stable</strong> je nejnovější stabilní verze. Je vhodná pro běžné používání a vždy ji lze aktualizovat na nejnovější hlavní verzi.", + "<strong>beta</strong> is a pre-release version only for testing new features, not for production environments." : "<strong>beta</strong> je pouze předprodukční verze pro zkoušení nových funkcí, ne pro produkční nasazení.", "View changelog" : "Zobrazit souhrn změn", "Could not start updater, please try the manual update" : "Nepodařilo se spustit aktualizátor, zkuste ruční aktualizaci", "A new version is available: %s" : "Je dostupná nová verze: %s", diff --git a/apps/updatenotification/l10n/el.js b/apps/updatenotification/l10n/el.js index 369638fcf63..f5689487d19 100644 --- a/apps/updatenotification/l10n/el.js +++ b/apps/updatenotification/l10n/el.js @@ -9,8 +9,10 @@ OC.L10N.register( "Update to %1$s is available." : "Είναι διαθέσιμη η ενημέρωση σε %1$s.", "Update for %1$s to version %2$s is available." : "Είναι διαθέσιμη η ενημέρωση από την έκδοση %1$s στην %2$s.", "Update for {app} to version %s is available." : "Είναι διαθέσιμη η ενημέρωση της εφαρμογής {app} στην έκδοση %s", + "Update notification" : "Ειδοποίηση ενημέρωσης", "Apps with available updates" : "Εφαρμογές με διαθέσιμες ενημερώσεις", "Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης", + "What's new?" : "Τι νέο υπάρχει;", "Update channel:" : "Ενημέρωση καναλιού:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Μπορείτε πάντα να περάσετε σε νεότερη / πειραματική έκδοση. Αλλά ποτέ δεν μπορείτε να γυρίσετε πίσω σε πιο σταθερό κανάλι.", "Note that after a new release it can take some time before it shows up here. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found." : "Σημειώστε ότι μετά από μια νέα διανομή μπορεί να περάσει λίγος καιρός πριν εμφανιστεί εδώ. Κυκλοφορούμε κατά διαστήματα νέες εκδόσεις στους χρήστες μας και κάποιες φορές παραλείπουμε κάποια έκδοση αν βρεθούν προβλήματα.", diff --git a/apps/updatenotification/l10n/el.json b/apps/updatenotification/l10n/el.json index 3cdfae3ac08..23b4e13dde7 100644 --- a/apps/updatenotification/l10n/el.json +++ b/apps/updatenotification/l10n/el.json @@ -7,8 +7,10 @@ "Update to %1$s is available." : "Είναι διαθέσιμη η ενημέρωση σε %1$s.", "Update for %1$s to version %2$s is available." : "Είναι διαθέσιμη η ενημέρωση από την έκδοση %1$s στην %2$s.", "Update for {app} to version %s is available." : "Είναι διαθέσιμη η ενημέρωση της εφαρμογής {app} στην έκδοση %s", + "Update notification" : "Ειδοποίηση ενημέρωσης", "Apps with available updates" : "Εφαρμογές με διαθέσιμες ενημερώσεις", "Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης", + "What's new?" : "Τι νέο υπάρχει;", "Update channel:" : "Ενημέρωση καναλιού:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Μπορείτε πάντα να περάσετε σε νεότερη / πειραματική έκδοση. Αλλά ποτέ δεν μπορείτε να γυρίσετε πίσω σε πιο σταθερό κανάλι.", "Note that after a new release it can take some time before it shows up here. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found." : "Σημειώστε ότι μετά από μια νέα διανομή μπορεί να περάσει λίγος καιρός πριν εμφανιστεί εδώ. Κυκλοφορούμε κατά διαστήματα νέες εκδόσεις στους χρήστες μας και κάποιες φορές παραλείπουμε κάποια έκδοση αν βρεθούν προβλήματα.", diff --git a/apps/updatenotification/l10n/fi.js b/apps/updatenotification/l10n/fi.js index e2dccc6b6b1..789c7689707 100644 --- a/apps/updatenotification/l10n/fi.js +++ b/apps/updatenotification/l10n/fi.js @@ -12,6 +12,7 @@ OC.L10N.register( "Update notification" : "Päivitysilmoitus", "Apps with available updates" : "Sovellukset, joihin saatavilla päivityksiä", "Open updater" : "Avaa päivittäjä", + "What's new?" : "Mitä uutta?", "The update check is not yet finished. Please refresh the page." : "Päivitystarkistus ei ole vielä valmis. Päivitä sivu.", "Update channel:" : "Päivityskanava:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Voit aina päivittää uudempaan versioon tai kokeellisen jakelukanavan versioon. Et voi kuitenkaan palata aiempaan, vakaan julkaisukanavan versioon.", @@ -20,6 +21,7 @@ OC.L10N.register( "The selected update channel does not support updates of the server." : "Valittu päivityskanava ei tue palvelimen päivityksiä.", "A new version is available: <strong>{newVersionString}</strong>" : "Uusi versio on saatavilla: <strong>{newVersionString}</strong>", "Checked on {lastCheckedDate}" : "Tarkistettu {lastCheckedDate}", + "View changelog" : "Näytä muutosloki", "Could not start updater, please try the manual update" : "Ei voitu aloittaa päivitystä, kokeile päivittämistä manuaalisesti", "A new version is available: %s" : "Uusi versio on saatavilla: %s", "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "Käyttämäsi versio ei ole enää tuettu. Varmista, että päivität tuettuun versioon mahdollisimman pian.", diff --git a/apps/updatenotification/l10n/fi.json b/apps/updatenotification/l10n/fi.json index 49e37899442..b149ee6313c 100644 --- a/apps/updatenotification/l10n/fi.json +++ b/apps/updatenotification/l10n/fi.json @@ -10,6 +10,7 @@ "Update notification" : "Päivitysilmoitus", "Apps with available updates" : "Sovellukset, joihin saatavilla päivityksiä", "Open updater" : "Avaa päivittäjä", + "What's new?" : "Mitä uutta?", "The update check is not yet finished. Please refresh the page." : "Päivitystarkistus ei ole vielä valmis. Päivitä sivu.", "Update channel:" : "Päivityskanava:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Voit aina päivittää uudempaan versioon tai kokeellisen jakelukanavan versioon. Et voi kuitenkaan palata aiempaan, vakaan julkaisukanavan versioon.", @@ -18,6 +19,7 @@ "The selected update channel does not support updates of the server." : "Valittu päivityskanava ei tue palvelimen päivityksiä.", "A new version is available: <strong>{newVersionString}</strong>" : "Uusi versio on saatavilla: <strong>{newVersionString}</strong>", "Checked on {lastCheckedDate}" : "Tarkistettu {lastCheckedDate}", + "View changelog" : "Näytä muutosloki", "Could not start updater, please try the manual update" : "Ei voitu aloittaa päivitystä, kokeile päivittämistä manuaalisesti", "A new version is available: %s" : "Uusi versio on saatavilla: %s", "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "Käyttämäsi versio ei ole enää tuettu. Varmista, että päivität tuettuun versioon mahdollisimman pian.", diff --git a/apps/updatenotification/l10n/he.js b/apps/updatenotification/l10n/he.js index 2d0de3fb09a..7f23ddb325b 100644 --- a/apps/updatenotification/l10n/he.js +++ b/apps/updatenotification/l10n/he.js @@ -1,17 +1,30 @@ OC.L10N.register( "updatenotification", { - "Update notifications" : "עדכון דיווחים", "{version} is available. Get more information on how to update." : "{version} זמינה. ניתן לקבל מידע נוסף על איך לעדכן.", - "Updated channel" : "ערוץ מעודכן", + "Update notifications" : "עדכון דיווחים", + "Channel updated" : "הערוץ התעדכן", + "The update server could not be reached since %d days to check for new updates." : "לא ניתן לגשת אל שרת העדכון מזה %d ימים כדי לבדוק אם יש עדכונים חדשים.", + "Please check the Nextcloud and server log files for errors." : "נא לחפש שגיאות בקובצי היומן של Nextcloud ושל השרת.", + "Update to %1$s is available." : "קיים עדכון ל־%1$s.", "Update for %1$s to version %2$s is available." : "עדכון של %1$s לגרסה %2$s זמין.", - "Updater" : "מעדכן", - "A new version is available: %s" : "קיימת גרסה מעודכנת: %s", - "Open updater" : "פתיחת מעדכן", - "Your version is up to date." : "הגרסה שבידך מעודכנת.", - "Checked on %s" : "נבדק לאחרונה ב- %s", + "Update for {app} to version %s is available." : "קיים עדכון עבור {app} לגרסה %s.", + "Update notification" : "התראה על עדכון", + "Apps with available updates" : "יישומים עם עדכונים זמינים", + "Open updater" : "פתיחת המעדכן", + "What's new?" : "מה חדש?", + "The update check is not yet finished. Please refresh the page." : "בדיקת העדכונים לא הסתיימה עדיין. נא לעדכן את העמוד.", "Update channel:" : "עדכון ערוץ:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "תמיד ניתן לעדכן לגרסה חדשה / ערוץ ניסיון. אבל לא ניתן להוריד גרסה לערוץ יציב יותר.", - "Notify members of the following groups about available updates:" : "דיווח למשתמשים של קבוצות אלו על עדכונים זמינים:" + "Notify members of the following groups about available updates:" : "דיווח למשתמשים של קבוצות אלו על עדכונים זמינים:", + "A new version is available: <strong>{newVersionString}</strong>" : "גרסה חדשה זמינה: <strong>{newVersionString}</strong>", + "Checked on {lastCheckedDate}" : "נבדק לאחרונה ב־{lastCheckedDate}", + "Checking apps for compatible updates" : "היישומונים נבדקים לאיתור עדכונים תואמים", + "Could not start updater, please try the manual update" : "לא ניתן להתחיל את המעדכן, נא לנסות לעדכן ידנית", + "A new version is available: %s" : "קיימת גרסה מעודכנת: %s", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "הגרסה שפועלת אצלך אינה מתוחזקת יותר. נא לוודא לעדכן לגרסה נתמכת במהירות האפשרית.", + "Download now" : "להוריד כעת", + "Your version is up to date." : "הגרסה שבידך מעודכנת.", + "Checked on %s" : "נבדק לאחרונה ב- %s" }, -"nplurals=2; plural=(n != 1);"); +"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"); diff --git a/apps/updatenotification/l10n/he.json b/apps/updatenotification/l10n/he.json index c629297c1ae..9b24a51a79b 100644 --- a/apps/updatenotification/l10n/he.json +++ b/apps/updatenotification/l10n/he.json @@ -1,15 +1,28 @@ { "translations": { - "Update notifications" : "עדכון דיווחים", "{version} is available. Get more information on how to update." : "{version} זמינה. ניתן לקבל מידע נוסף על איך לעדכן.", - "Updated channel" : "ערוץ מעודכן", + "Update notifications" : "עדכון דיווחים", + "Channel updated" : "הערוץ התעדכן", + "The update server could not be reached since %d days to check for new updates." : "לא ניתן לגשת אל שרת העדכון מזה %d ימים כדי לבדוק אם יש עדכונים חדשים.", + "Please check the Nextcloud and server log files for errors." : "נא לחפש שגיאות בקובצי היומן של Nextcloud ושל השרת.", + "Update to %1$s is available." : "קיים עדכון ל־%1$s.", "Update for %1$s to version %2$s is available." : "עדכון של %1$s לגרסה %2$s זמין.", - "Updater" : "מעדכן", - "A new version is available: %s" : "קיימת גרסה מעודכנת: %s", - "Open updater" : "פתיחת מעדכן", - "Your version is up to date." : "הגרסה שבידך מעודכנת.", - "Checked on %s" : "נבדק לאחרונה ב- %s", + "Update for {app} to version %s is available." : "קיים עדכון עבור {app} לגרסה %s.", + "Update notification" : "התראה על עדכון", + "Apps with available updates" : "יישומים עם עדכונים זמינים", + "Open updater" : "פתיחת המעדכן", + "What's new?" : "מה חדש?", + "The update check is not yet finished. Please refresh the page." : "בדיקת העדכונים לא הסתיימה עדיין. נא לעדכן את העמוד.", "Update channel:" : "עדכון ערוץ:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "תמיד ניתן לעדכן לגרסה חדשה / ערוץ ניסיון. אבל לא ניתן להוריד גרסה לערוץ יציב יותר.", - "Notify members of the following groups about available updates:" : "דיווח למשתמשים של קבוצות אלו על עדכונים זמינים:" -},"pluralForm" :"nplurals=2; plural=(n != 1);" + "Notify members of the following groups about available updates:" : "דיווח למשתמשים של קבוצות אלו על עדכונים זמינים:", + "A new version is available: <strong>{newVersionString}</strong>" : "גרסה חדשה זמינה: <strong>{newVersionString}</strong>", + "Checked on {lastCheckedDate}" : "נבדק לאחרונה ב־{lastCheckedDate}", + "Checking apps for compatible updates" : "היישומונים נבדקים לאיתור עדכונים תואמים", + "Could not start updater, please try the manual update" : "לא ניתן להתחיל את המעדכן, נא לנסות לעדכן ידנית", + "A new version is available: %s" : "קיימת גרסה מעודכנת: %s", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "הגרסה שפועלת אצלך אינה מתוחזקת יותר. נא לוודא לעדכן לגרסה נתמכת במהירות האפשרית.", + "Download now" : "להוריד כעת", + "Your version is up to date." : "הגרסה שבידך מעודכנת.", + "Checked on %s" : "נבדק לאחרונה ב- %s" +},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;" }
\ No newline at end of file diff --git a/apps/updatenotification/l10n/ja.js b/apps/updatenotification/l10n/ja.js index 60d1aceba79..fa6a12beee7 100644 --- a/apps/updatenotification/l10n/ja.js +++ b/apps/updatenotification/l10n/ja.js @@ -9,6 +9,7 @@ OC.L10N.register( "Update to %1$s is available." : "%1$s への更新が利用可能です。", "Update for %1$s to version %2$s is available." : "%1$s に対するバージョン %2$s へアップデートが利用可能です。", "Update for {app} to version %s is available." : " {app} に対するバージョン %s へアップデートが利用可能です。", + "Update notification" : "アップデート通知", "Apps with available updates" : "アップデート可能なアプリ", "Open updater" : "アップデーターを開く", "The update check is not yet finished. Please refresh the page." : "アップデートチェックが完了していません。ページを更新してください。", diff --git a/apps/updatenotification/l10n/ja.json b/apps/updatenotification/l10n/ja.json index 55c4ca84867..20ece849743 100644 --- a/apps/updatenotification/l10n/ja.json +++ b/apps/updatenotification/l10n/ja.json @@ -7,6 +7,7 @@ "Update to %1$s is available." : "%1$s への更新が利用可能です。", "Update for %1$s to version %2$s is available." : "%1$s に対するバージョン %2$s へアップデートが利用可能です。", "Update for {app} to version %s is available." : " {app} に対するバージョン %s へアップデートが利用可能です。", + "Update notification" : "アップデート通知", "Apps with available updates" : "アップデート可能なアプリ", "Open updater" : "アップデーターを開く", "The update check is not yet finished. Please refresh the page." : "アップデートチェックが完了していません。ページを更新してください。", diff --git a/apps/updatenotification/l10n/nl.js b/apps/updatenotification/l10n/nl.js index 3af01a62097..e69a369b113 100644 --- a/apps/updatenotification/l10n/nl.js +++ b/apps/updatenotification/l10n/nl.js @@ -30,9 +30,12 @@ OC.L10N.register( "<strong>All</strong> apps have an update for this version available" : "<strong>Alle</strong> apps hebben een update voor deze versie beschikbaar", "_<strong>%n</strong> app has no update for this version available_::_<strong>%n</strong> apps have no update for this version available_" : ["<strong>%n</strong> app heeft geen update voor deze versie beschikbaar","<strong>%n</strong> apps hebben geen update voor deze versie beschikbaar"], "<strong>production</strong> will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "<strong>productie</strong> heeft altijd de laatste patches, maar de update naar de volgende grote release nog niet onmiddellijk. Die update gebeurt meestal bij de tweede kleine release (x.0.2).", + "<strong>stable</strong> is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "<strong>stable</strong> is de recentste stabiele versie. Het is geschikt voor regulier gebruik en zal altijd bijwerken naar de laatste grote versie.", "<strong>beta</strong> is a pre-release version only for testing new features, not for production environments." : "<strong>bèta</strong> is een versie om nieuwe functies uit te testen, niet om te gebruiken in een productieomgeving.", + "View changelog" : "Bekijk wijzigingenoverzicht", "Could not start updater, please try the manual update" : "Kon de updater niet starten, probeer alsjeblieft de handmatige update", "A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "De versie die je gebruikt, wordt niet langer ondersteund. Zorg ervoor om zo snel mogelijk bij te werken naar een ondersteunde versie.", "Download now" : "Download nu", "Your version is up to date." : "Je versie is up to date.", "Checked on %s" : "Gecontroleerd op %s", diff --git a/apps/updatenotification/l10n/nl.json b/apps/updatenotification/l10n/nl.json index 8c381a25995..7b0ace74335 100644 --- a/apps/updatenotification/l10n/nl.json +++ b/apps/updatenotification/l10n/nl.json @@ -28,9 +28,12 @@ "<strong>All</strong> apps have an update for this version available" : "<strong>Alle</strong> apps hebben een update voor deze versie beschikbaar", "_<strong>%n</strong> app has no update for this version available_::_<strong>%n</strong> apps have no update for this version available_" : ["<strong>%n</strong> app heeft geen update voor deze versie beschikbaar","<strong>%n</strong> apps hebben geen update voor deze versie beschikbaar"], "<strong>production</strong> will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "<strong>productie</strong> heeft altijd de laatste patches, maar de update naar de volgende grote release nog niet onmiddellijk. Die update gebeurt meestal bij de tweede kleine release (x.0.2).", + "<strong>stable</strong> is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "<strong>stable</strong> is de recentste stabiele versie. Het is geschikt voor regulier gebruik en zal altijd bijwerken naar de laatste grote versie.", "<strong>beta</strong> is a pre-release version only for testing new features, not for production environments." : "<strong>bèta</strong> is een versie om nieuwe functies uit te testen, niet om te gebruiken in een productieomgeving.", + "View changelog" : "Bekijk wijzigingenoverzicht", "Could not start updater, please try the manual update" : "Kon de updater niet starten, probeer alsjeblieft de handmatige update", "A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "De versie die je gebruikt, wordt niet langer ondersteund. Zorg ervoor om zo snel mogelijk bij te werken naar een ondersteunde versie.", "Download now" : "Download nu", "Your version is up to date." : "Je versie is up to date.", "Checked on %s" : "Gecontroleerd op %s", diff --git a/apps/updatenotification/l10n/pl.js b/apps/updatenotification/l10n/pl.js index 7a79bf95a6d..89ff9d4943a 100644 --- a/apps/updatenotification/l10n/pl.js +++ b/apps/updatenotification/l10n/pl.js @@ -9,7 +9,11 @@ OC.L10N.register( "Update to %1$s is available." : "Aktualizacja do %1$s jest dostępna.", "Update for %1$s to version %2$s is available." : "Dostępna jest aktualizacja dla %1$s do wersji %2$s", "Update for {app} to version %s is available." : "Aktualizacja dla {app} do wersji %s jest dostępna.", + "Update notification" : "Powiadomienie o aktualizacji", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Wyświetla powiadomienia o aktualizacji dla usługi NextCloud i udostępnia SSO dla aktualizatora.", + "Apps with available updates" : "Dostępne aktualizacje", "Open updater" : "Otwórz aktualizator", + "What's new?" : "Co nowego?", "The update check is not yet finished. Please refresh the page." : "Sprawdzanie aktualizacji nie zostało jeszcze zakończone. Odśwież stronę.", "A non-default update server is in use to be checked for updates:" : "Do sprawdzania aktualizacji nie są używane domyślne serwery aktualizacji:", "Update channel:" : "Kanał aktualizacji:", @@ -18,6 +22,13 @@ OC.L10N.register( "Notify members of the following groups about available updates:" : "Powiadom członków następujących grup o dostępnych aktualizacjach: ", "Only notification for app updates are available." : "Tylko powiadomienia o aktualizacjach aplikacji są dostępne.", "The selected update channel does not support updates of the server." : "Wybrany kanał aktualizacji nie obsługuje danego serwera.", + "A new version is available: <strong>{newVersionString}</strong>" : "Dostępna jest nowa wersja: <strong>{newVersionString}</strong>", + "Checked on {lastCheckedDate}" : "Sprawdzono {lastCheckedDate}", + "Checking apps for compatible updates" : "Sprawdzanie aplikacji pod kątem zgodnych aktualizacji", + "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Upewnij się, że opcja <samp>appstoreenabled</samp> w Twoim config.php nie jest ustawiona na false.", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Nie można połączyć się z appstore lub całkowicie zgłasza brak aktualizacji. Wyszukaj aktualizacje ręcznie lub upewnij się, że masz dostęp do Internetu i możesz łączyć się z appstore.", + "<strong>All</strong> apps have an update for this version available" : "<strong>Wszystkie</strong> aplikacje mają aktualizację dla tej wersji", + "View changelog" : "Zobacz listę zmian", "Could not start updater, please try the manual update" : "Nie można uruchomić aktualizacji, spróbuj z aktualizować ręcznie", "A new version is available: %s" : "Dostępna jest nowa wersja: %s", "Download now" : "Pobierz teraz", diff --git a/apps/updatenotification/l10n/pl.json b/apps/updatenotification/l10n/pl.json index 7a322ad5eef..dfd858195b5 100644 --- a/apps/updatenotification/l10n/pl.json +++ b/apps/updatenotification/l10n/pl.json @@ -7,7 +7,11 @@ "Update to %1$s is available." : "Aktualizacja do %1$s jest dostępna.", "Update for %1$s to version %2$s is available." : "Dostępna jest aktualizacja dla %1$s do wersji %2$s", "Update for {app} to version %s is available." : "Aktualizacja dla {app} do wersji %s jest dostępna.", + "Update notification" : "Powiadomienie o aktualizacji", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Wyświetla powiadomienia o aktualizacji dla usługi NextCloud i udostępnia SSO dla aktualizatora.", + "Apps with available updates" : "Dostępne aktualizacje", "Open updater" : "Otwórz aktualizator", + "What's new?" : "Co nowego?", "The update check is not yet finished. Please refresh the page." : "Sprawdzanie aktualizacji nie zostało jeszcze zakończone. Odśwież stronę.", "A non-default update server is in use to be checked for updates:" : "Do sprawdzania aktualizacji nie są używane domyślne serwery aktualizacji:", "Update channel:" : "Kanał aktualizacji:", @@ -16,6 +20,13 @@ "Notify members of the following groups about available updates:" : "Powiadom członków następujących grup o dostępnych aktualizacjach: ", "Only notification for app updates are available." : "Tylko powiadomienia o aktualizacjach aplikacji są dostępne.", "The selected update channel does not support updates of the server." : "Wybrany kanał aktualizacji nie obsługuje danego serwera.", + "A new version is available: <strong>{newVersionString}</strong>" : "Dostępna jest nowa wersja: <strong>{newVersionString}</strong>", + "Checked on {lastCheckedDate}" : "Sprawdzono {lastCheckedDate}", + "Checking apps for compatible updates" : "Sprawdzanie aplikacji pod kątem zgodnych aktualizacji", + "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Upewnij się, że opcja <samp>appstoreenabled</samp> w Twoim config.php nie jest ustawiona na false.", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Nie można połączyć się z appstore lub całkowicie zgłasza brak aktualizacji. Wyszukaj aktualizacje ręcznie lub upewnij się, że masz dostęp do Internetu i możesz łączyć się z appstore.", + "<strong>All</strong> apps have an update for this version available" : "<strong>Wszystkie</strong> aplikacje mają aktualizację dla tej wersji", + "View changelog" : "Zobacz listę zmian", "Could not start updater, please try the manual update" : "Nie można uruchomić aktualizacji, spróbuj z aktualizować ręcznie", "A new version is available: %s" : "Dostępna jest nowa wersja: %s", "Download now" : "Pobierz teraz", diff --git a/apps/updatenotification/lib/Notification/Notifier.php b/apps/updatenotification/lib/Notification/Notifier.php index c88937f0dff..4e3a30f225e 100644 --- a/apps/updatenotification/lib/Notification/Notifier.php +++ b/apps/updatenotification/lib/Notification/Notifier.php @@ -108,7 +108,7 @@ class Notifier implements INotifier { $notification->setParsedSubject($l->t('Update to %1$s is available.', [$parameters['version']])); if ($this->isAdmin()) { - $notification->setLink($this->url->linkToRouteAbsolute('settings.AdminSettings.index') . '#updater'); + $notification->setLink($this->url->linkToRouteAbsolute('settings.AdminSettings.index', ['section' => 'overview']) . '#version'); } } else { $appInfo = $this->getAppInfo($notification->getObjectType()); diff --git a/apps/updatenotification/package-lock.json b/apps/updatenotification/package-lock.json index 5fbceffea51..a6e35771ff9 100644 --- a/apps/updatenotification/package-lock.json +++ b/apps/updatenotification/package-lock.json @@ -30,202 +30,198 @@ } }, "@webassemblyjs/ast": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.5.13.tgz", - "integrity": "sha512-49nwvW/Hx9i+OYHg+mRhKZfAlqThr11Dqz8TsrvqGKMhdI2ijy3KBJOun2Z4770TPjrIJhR6KxChQIDaz8clDA==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz", + "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.5.13", - "@webassemblyjs/helper-wasm-bytecode": "1.5.13", - "@webassemblyjs/wast-parser": "1.5.13", - "debug": "^3.1.0", + "@webassemblyjs/helper-module-context": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/wast-parser": "1.7.6", "mamacro": "^0.0.3" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.13.tgz", - "integrity": "sha512-vrvvB18Kh4uyghSKb0NTv+2WZx871WL2NzwMj61jcq2bXkyhRC+8Q0oD7JGVf0+5i/fKQYQSBCNMMsDMRVAMqA==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz", + "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.13.tgz", - "integrity": "sha512-dBh2CWYqjaDlvMmRP/kudxpdh30uXjIbpkLj9HQe+qtYlwvYjPRjdQXrq1cTAAOUSMTtzqbXIxEdEZmyKfcwsg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz", + "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.13.tgz", - "integrity": "sha512-v7igWf1mHcpJNbn4m7e77XOAWXCDT76Xe7Is1VQFXc4K5jRcFrl9D0NrqM4XifQ0bXiuTSkTKMYqDxu5MhNljA==", - "dev": true, - "requires": { - "debug": "^3.1.0" - } + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz", + "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==", + "dev": true }, "@webassemblyjs/helper-code-frame": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.13.tgz", - "integrity": "sha512-yN6ScQQDFCiAXnVctdVO/J5NQRbwyTbQzsGzEgXsAnrxhjp0xihh+nNHQTMrq5UhOqTb5LykpJAvEv9AT0jnAQ==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz", + "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.5.13" + "@webassemblyjs/wast-printer": "1.7.6" } }, "@webassemblyjs/helper-fsm": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.13.tgz", - "integrity": "sha512-hSIKzbXjVMRvy3Jzhgu+vDd/aswJ+UMEnLRCkZDdknZO3Z9e6rp1DAs0tdLItjCFqkz9+0BeOPK/mk3eYvVzZg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz", + "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==", "dev": true }, "@webassemblyjs/helper-module-context": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.13.tgz", - "integrity": "sha512-zxJXULGPLB7r+k+wIlvGlXpT4CYppRz8fLUM/xobGHc9Z3T6qlmJD9ySJ2jknuktuuiR9AjnNpKYDECyaiX+QQ==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz", + "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==", "dev": true, "requires": { - "debug": "^3.1.0", "mamacro": "^0.0.3" } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.13.tgz", - "integrity": "sha512-0n3SoNGLvbJIZPhtMFq0XmmnA/YmQBXaZKQZcW8maGKwLpVcgjNrxpFZHEOLKjXJYVN5Il8vSfG7nRX50Zn+aw==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz", + "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.13.tgz", - "integrity": "sha512-IJ/goicOZ5TT1axZFSnlAtz4m8KEjYr12BNOANAwGFPKXM4byEDaMNXYowHMG0yKV9a397eU/NlibFaLwr1fbw==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz", + "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-buffer": "1.5.13", - "@webassemblyjs/helper-wasm-bytecode": "1.5.13", - "@webassemblyjs/wasm-gen": "1.5.13", - "debug": "^3.1.0" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6" } }, "@webassemblyjs/ieee754": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.5.13.tgz", - "integrity": "sha512-TseswvXEPpG5TCBKoLx9tT7+/GMACjC1ruo09j46ULRZWYm8XHpDWaosOjTnI7kr4SRJFzA6MWoUkAB+YCGKKg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz", + "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==", "dev": true, "requires": { - "ieee754": "^1.1.11" + "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.5.13.tgz", - "integrity": "sha512-0NRMxrL+GG3eISGZBmLBLAVjphbN8Si15s7jzThaw1UE9e5BY1oH49/+MA1xBzxpf1OW5sf9OrPDOclk9wj2yg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz", + "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==", "dev": true, "requires": { - "long": "4.0.0" - }, - "dependencies": { - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "dev": true - } + "@xtuc/long": "4.2.1" } }, "@webassemblyjs/utf8": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.5.13.tgz", - "integrity": "sha512-Ve1ilU2N48Ew0lVGB8FqY7V7hXjaC4+PeZM+vDYxEd+R2iQ0q+Wb3Rw8v0Ri0+rxhoz6gVGsnQNb4FjRiEH/Ng==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz", + "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.13.tgz", - "integrity": "sha512-X7ZNW4+Hga4f2NmqENnHke2V/mGYK/xnybJSIXImt1ulxbCOEs/A+ZK/Km2jgihjyVxp/0z0hwIcxC6PrkWtgw==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz", + "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-buffer": "1.5.13", - "@webassemblyjs/helper-wasm-bytecode": "1.5.13", - "@webassemblyjs/helper-wasm-section": "1.5.13", - "@webassemblyjs/wasm-gen": "1.5.13", - "@webassemblyjs/wasm-opt": "1.5.13", - "@webassemblyjs/wasm-parser": "1.5.13", - "@webassemblyjs/wast-printer": "1.5.13", - "debug": "^3.1.0" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/helper-wasm-section": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6", + "@webassemblyjs/wasm-opt": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6", + "@webassemblyjs/wast-printer": "1.7.6" } }, "@webassemblyjs/wasm-gen": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.13.tgz", - "integrity": "sha512-yfv94Se8R73zmr8GAYzezFHc3lDwE/lBXQddSiIZEKZFuqy7yWtm3KMwA1uGbv5G1WphimJxboXHR80IgX1hQA==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz", + "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-wasm-bytecode": "1.5.13", - "@webassemblyjs/ieee754": "1.5.13", - "@webassemblyjs/leb128": "1.5.13", - "@webassemblyjs/utf8": "1.5.13" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/ieee754": "1.7.6", + "@webassemblyjs/leb128": "1.7.6", + "@webassemblyjs/utf8": "1.7.6" } }, "@webassemblyjs/wasm-opt": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.13.tgz", - "integrity": "sha512-IkXSkgzVhQ0QYAdIayuCWMmXSYx0dHGU8Ah/AxJf1gBvstMWVnzJnBwLsXLyD87VSBIcsqkmZ28dVb0mOC3oBg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz", + "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-buffer": "1.5.13", - "@webassemblyjs/wasm-gen": "1.5.13", - "@webassemblyjs/wasm-parser": "1.5.13", - "debug": "^3.1.0" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6" } }, "@webassemblyjs/wasm-parser": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.13.tgz", - "integrity": "sha512-XnYoIcu2iqq8/LrtmdnN3T+bRjqYFjRHqWbqK3osD/0r/Fcv4d9ecRzjVtC29ENEuNTK4mQ9yyxCBCbK8S/cpg==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz", + "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-api-error": "1.5.13", - "@webassemblyjs/helper-wasm-bytecode": "1.5.13", - "@webassemblyjs/ieee754": "1.5.13", - "@webassemblyjs/leb128": "1.5.13", - "@webassemblyjs/utf8": "1.5.13" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-api-error": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/ieee754": "1.7.6", + "@webassemblyjs/leb128": "1.7.6", + "@webassemblyjs/utf8": "1.7.6" } }, "@webassemblyjs/wast-parser": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.5.13.tgz", - "integrity": "sha512-Lbz65T0LQ1LgzKiUytl34CwuhMNhaCLgrh0JW4rJBN6INnBB8NMwUfQM+FxTnLY9qJ+lHJL/gCM5xYhB9oWi4A==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz", + "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/floating-point-hex-parser": "1.5.13", - "@webassemblyjs/helper-api-error": "1.5.13", - "@webassemblyjs/helper-code-frame": "1.5.13", - "@webassemblyjs/helper-fsm": "1.5.13", - "long": "^3.2.0", + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/floating-point-hex-parser": "1.7.6", + "@webassemblyjs/helper-api-error": "1.7.6", + "@webassemblyjs/helper-code-frame": "1.7.6", + "@webassemblyjs/helper-fsm": "1.7.6", + "@xtuc/long": "4.2.1", "mamacro": "^0.0.3" } }, "@webassemblyjs/wast-printer": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.5.13.tgz", - "integrity": "sha512-QcwogrdqcBh8Z+eUF8SG+ag5iwQSXxQJELBEHmLkk790wgQgnIMmntT2sMAMw53GiFNckArf5X0bsCA44j3lWQ==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz", + "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/wast-parser": "1.5.13", - "long": "^3.2.0" + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/wast-parser": "1.7.6", + "@xtuc/long": "4.2.1" } }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", + "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", + "dev": true + }, "acorn": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.2.tgz", - "integrity": "sha512-cJrKCNcr2kv8dlDnbw+JPUGjHZzo4myaxOLmpOX8a+rgX94YeTcTMv/LFJUSByRpc+i4GgVnnhLxvMu/2Y+rqw==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", "dev": true }, "acorn-dynamic-import": { @@ -541,7 +537,7 @@ }, "browserify-aes": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { @@ -578,7 +574,7 @@ }, "browserify-rsa": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { @@ -733,9 +729,9 @@ } }, "chownr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", "dev": true }, "chrome-trace-event": { @@ -952,7 +948,7 @@ }, "create-hash": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { @@ -965,7 +961,7 @@ }, "create-hmac": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { @@ -1065,9 +1061,9 @@ "dev": true }, "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { "ms": "2.0.0" @@ -1141,7 +1137,7 @@ }, "diffie-hellman": { "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { @@ -1323,15 +1319,6 @@ "to-regex": "^3.0.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -1602,8 +1589,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -2018,8 +2004,7 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -2075,7 +2060,6 @@ "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -2119,14 +2103,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -2544,7 +2526,7 @@ }, "is-obj": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "dev": true }, @@ -2683,12 +2665,6 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "long": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz", - "integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s=", - "dev": true - }, "lru-cache": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", @@ -3145,7 +3121,7 @@ }, "parse-asn1": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, "requires": { @@ -3368,7 +3344,7 @@ }, "public-encrypt": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", + "resolved": "http://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", "dev": true, "requires": { @@ -3453,15 +3429,14 @@ } }, "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" } }, "regenerate": { @@ -3668,12 +3643,6 @@ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", @@ -3705,7 +3674,7 @@ }, "sha.js": { "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { @@ -3750,15 +3719,6 @@ "use": "^3.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -4345,9 +4305,9 @@ "dev": true }, "vue-loader": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.4.1.tgz", - "integrity": "sha512-+9EgqF7YHcZG0wosbXij9qSzz7Ep1QNOk4a3asTyf5XC9kDud2R4aNAwQP65bELyKwWjcGm8sv7ChYndodxijw==", + "version": "15.4.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.4.2.tgz", + "integrity": "sha512-nVV27GNIA9MeoD8yQ3dkUzwlAaAsWeYSWZHsu/K04KCD339lW0Jv2sJWsjj3721SP7sl2lYdPmjcHgkWQSp5bg==", "dev": true, "requires": { "@vue/component-compiler-utils": "^2.0.0", @@ -4400,16 +4360,15 @@ } }, "webpack": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.17.2.tgz", - "integrity": "sha512-hCK8FPco2Paz9FVMlo3ZdVd7Jsr7qxoiEwhd7f4dMaWBLZtc7E+/9QNee4CYHlVSvpmspWBnhFpx4MiWSl3nNg==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.0.tgz", + "integrity": "sha512-Ak3mMGtA8F1ar4ZP6VCLiICNIPoillROGYstnEd+LzI5Tkvz0qTITeTMcAFjxyYsaxu98F97yrCWdcxRUMPAYw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.5.13", - "@webassemblyjs/helper-module-context": "1.5.13", - "@webassemblyjs/wasm-edit": "1.5.13", - "@webassemblyjs/wasm-opt": "1.5.13", - "@webassemblyjs/wasm-parser": "1.5.13", + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-module-context": "1.7.6", + "@webassemblyjs/wasm-edit": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6", "acorn": "^5.6.2", "acorn-dynamic-import": "^3.0.0", "ajv": "^6.1.0", @@ -4426,10 +4385,18 @@ "neo-async": "^2.5.0", "node-libs-browser": "^2.0.0", "schema-utils": "^0.4.4", - "tapable": "^1.0.0", + "tapable": "^1.1.0", "uglifyjs-webpack-plugin": "^1.2.4", "watchpack": "^1.5.0", "webpack-sources": "^1.2.0" + }, + "dependencies": { + "tapable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.0.tgz", + "integrity": "sha512-IlqtmLVaZA2qab8epUXbVWRn3aB1imbDMJtjB3nu4X0NqPkcY/JH9ZtCBWKHWPxs8Svi9tyo8w2dBoi07qZbBA==", + "dev": true + } } }, "webpack-cli": { diff --git a/apps/updatenotification/package.json b/apps/updatenotification/package.json index 7747e1c4932..5751ef6f308 100644 --- a/apps/updatenotification/package.json +++ b/apps/updatenotification/package.json @@ -30,9 +30,9 @@ "devDependencies": { "css-loader": "^1.0.0", "file-loader": "^1.1.11", - "vue-loader": "^15.4.1", + "vue-loader": "^15.4.2", "vue-template-compiler": "^2.5.17", - "webpack": "^4.17.2", + "webpack": "^4.19.0", "webpack-cli": "^3.1.0", "webpack-merge": "^4.1.4" } diff --git a/apps/user_ldap/l10n/bg.js b/apps/user_ldap/l10n/bg.js index 78db1f4f3f8..9cf71c703ac 100644 --- a/apps/user_ldap/l10n/bg.js +++ b/apps/user_ldap/l10n/bg.js @@ -8,6 +8,11 @@ OC.L10N.register( "No data specified" : "Не са посочени данни", " Could not set configuration %s" : "Неуспешно задаване на конфигруацията %s", "Action does not exist" : "Действието не съществува", + "Very weak password" : "Много проста парола", + "Weak password" : "Проста парола", + "So-so password" : "Не особено добра парола", + "Good password" : "Добра парола", + "Strong password" : "Сложна парола", "Testing configuration…" : "Изпробване на конфигурацията...", "Configuration incorrect" : "Конфигурацията е грешна", "Configuration incomplete" : "Конфигурацията не е завършена", @@ -54,6 +59,7 @@ OC.L10N.register( "Saving" : "Записване", "Back" : "Назад", "Continue" : "Продължи", + "An internal error occurred." : "Възникна вътрешно сървърна грешка.", "Server" : "Сървър", "Users" : "Потребители", "Groups" : "Групи", diff --git a/apps/user_ldap/l10n/bg.json b/apps/user_ldap/l10n/bg.json index 07103b3be2d..e81a6918e2a 100644 --- a/apps/user_ldap/l10n/bg.json +++ b/apps/user_ldap/l10n/bg.json @@ -6,6 +6,11 @@ "No data specified" : "Не са посочени данни", " Could not set configuration %s" : "Неуспешно задаване на конфигруацията %s", "Action does not exist" : "Действието не съществува", + "Very weak password" : "Много проста парола", + "Weak password" : "Проста парола", + "So-so password" : "Не особено добра парола", + "Good password" : "Добра парола", + "Strong password" : "Сложна парола", "Testing configuration…" : "Изпробване на конфигурацията...", "Configuration incorrect" : "Конфигурацията е грешна", "Configuration incomplete" : "Конфигурацията не е завършена", @@ -52,6 +57,7 @@ "Saving" : "Записване", "Back" : "Назад", "Continue" : "Продължи", + "An internal error occurred." : "Възникна вътрешно сървърна грешка.", "Server" : "Сървър", "Users" : "Потребители", "Groups" : "Групи", diff --git a/apps/user_ldap/l10n/cs.js b/apps/user_ldap/l10n/cs.js index 4d2af055315..f8e296cdd99 100644 --- a/apps/user_ldap/l10n/cs.js +++ b/apps/user_ldap/l10n/cs.js @@ -20,7 +20,7 @@ OC.L10N.register( "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "The Base DN appears to be wrong" : "Base DN se nezdá být pořádku", - "Testing configuration…" : "Testování konfigurace...", + "Testing configuration…" : "Zkoušení nastavení…", "Configuration incorrect" : "Nesprávná konfigurace", "Configuration incomplete" : "Nekompletní konfigurace", "Configuration OK" : "Konfigurace v pořádku", @@ -50,14 +50,14 @@ OC.L10N.register( "An unspecified error occurred. Please check log and settings." : "Došlo k nespecifikované chybě. Zkontrolujte prosím nastavení a soubor logu.", "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Filtr vyhledávání je neplatný, pravděpodobně z důvodu chybné syntax jako třeba neuzavřené závorky. Ověřte to.", "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Došlo k chybě připojení k LDAP / AD, zkontrolujte prosím host, port a přihlašovací údaje.", - "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Zástupný symbol \"%uid\" chybí. Při dotatzu na LDAP / AD bude nahrazen přihlašovacím jménem.", + "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Zástupný symbol „%uid“ chybí. Při dotatzu na LDAP / AD bude nahrazen přihlašovacím jménem.", "Please provide a login name to test against" : "Zadejte prosím přihlašovací jméno pro otestování", "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Skupinové pole bylo vypnuto, protože LDAP / AD server nepodporuje memberOf.", "Password change rejected. Hint: " : "Změna hesla zamítnuta. Nápověda: ", - "Please login with the new password" : "Prosím, přihlaste se pomocí nového hesla", - "Your password will expire tomorrow." : "Vaše heslo zítra vyprší.", - "Your password will expire today." : "Vaše heslo dnes vyprší.", - "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Vaše heslo vyprší za %n den.","Vaše heslo vyprší za %n dny.","Vaše heslo vyprší za %n dní.","Vaše heslo vyprší za %n dní."], + "Please login with the new password" : "Přihlaste se pomocí nového hesla", + "Your password will expire tomorrow." : "Platnost hesla zítra skončí.", + "Your password will expire today." : "Platnost hesla dnes končí.", + "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Platnost hesla skončí za %n den.","Platnost hesla skončí za %n dny.","Platnost hesla skončí za %n dnů.","Platnost hesla skončí za %n dny."], "LDAP / AD integration" : "LDAP / AD propojení", "_%s group found_::_%s groups found_" : ["nalezena %s skupina","nalezeny %s skupiny","nalezeno %s skupin","nalezeno %s skupin"], "_%s user found_::_%s users found_" : ["nalezen %s uživatel","nalezeni %s uživatelé","nalezeno %s uživatelů","nalezeno %s uživatelů"], @@ -65,6 +65,7 @@ OC.L10N.register( "Could not find the desired feature" : "Nelze nalézt požadovanou vlastnost", "Invalid Host" : "Neplatný hostitel", "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Tato aplikace umožňuje správcům připojit Nextcloud na adresář uživatelů založený na LDAP.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, e-mail, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", "Test Configuration" : "Vyzkoušet nastavení", "Help" : "Nápověda", "Groups meeting these criteria are available in %s:" : "Skupiny splňující tyto podmínky jsou k dispozici v %s:", @@ -79,21 +80,21 @@ OC.L10N.register( "Verify settings and count the groups" : "Ověřit nastavení a spočítat skupiny", "When logging in, %s will find the user based on the following attributes:" : "Při přihlašování, %s bude hledat uživatele na základě následujících atributů:", "LDAP / AD Username:" : "LDAP / AD uživatelské jméno:", - "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Dovoluje přihlášení pomocí LDAP / AD uživatelského jména, což je \"uid\" nebo \"sAMAccountName\", což bude detekováno.", + "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Umožňuje přihlašování pomocí LDAP / AD uživatelského jména, což je buď „uid“ nebo „sAMAccountName“ a bude zjištěno.", "LDAP / AD Email Address:" : "LDAP / AD e-mailová adresa:", - "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Povoluje přihlášení pomocí e-mailového atributu. Je povolen \"mail\" a \"mailPrimaryAddress\" allowed.", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Povoluje přihlášení pomocí e-mailového atributu. Je povolen „mail“ a „mailPrimaryAddress“ allowed.", "Other Attributes:" : "Další atributy:", - "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr použitý při pokusu o přihlášení. %%uid je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: \"uid=%%uid\"", + "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr použitý při pokusu o přihlášení. %%uid je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: „uid=%%uid“", "Test Loginname" : "Testovací přihlašovací jméno", "Verify settings" : "Ověřit nastavení", "%s. Server:" : "%s. Server:", - "Add a new configuration" : "Přidat novou konfiguraci", + "Add a new configuration" : "Přidat nové nastavení", "Copy current configuration into new directory binding" : "Zkopírovat současnou konfiguraci do nového adresářového propojení", - "Delete the current configuration" : "Smazat současnou konfiguraci", + "Delete the current configuration" : "Smazat stávající nastavení", "Host" : "Počítač", "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pokud nevyžadujete SSL, můžete protokol vynechat. Pokud ano, začněte ldaps://", "Port" : "Port", - "Detect Port" : "Detekovat port", + "Detect Port" : "Zjistit port", "User DN" : "Uživatelské DN", "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN klientského uživatele, ke kterému tvoříte vazbu, např. uid=agent,dc=example,dc=com. Pro anonymní přístup ponechte DN a heslo prázdné.", "Password" : "Heslo", @@ -182,6 +183,7 @@ OC.L10N.register( "UUID Attribute for Users:" : "UUID atribut pro uživatele:", "UUID Attribute for Groups:" : "UUID atribut pro skupiny:", "Username-LDAP User Mapping" : "Mapování uživatelských jmen z LDAPu", + "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Uživatelská jména slouží k ukládání a přiřazování metadat. Pro přesnou identifikaci a rozpoznávání uživatelů, každý LDAP uživatel má vnitřní uživatelské jméno. Toto vyžaduje mapování uživatelského jména na LDAP uživatele. Krom toho je uložen do mezipaměti rozlišený název aby se omezila interakce s LDAP, ale není používáno pro identifikaci. Pokud se DN změní, změny budou nalezeny. Vnitřní uživatelské jméno bude použito nade všechno. Čištění mapování bude mít pozůstatky všude. Čištění mapování není citlivé na nastavení, postihuje všechny LDAP nastavení. Nikdy nečistěte mapování v produkčním prostředí, pouze v testovací nebo experimentální fázi.", "Clear Username-LDAP User Mapping" : "Zrušit mapování uživatelských jmen LDAPu", "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu", " entries available within the provided Base DN" : "záznamů dostupných v zadané Base DN", diff --git a/apps/user_ldap/l10n/cs.json b/apps/user_ldap/l10n/cs.json index 81626738aee..29db1d49026 100644 --- a/apps/user_ldap/l10n/cs.json +++ b/apps/user_ldap/l10n/cs.json @@ -18,7 +18,7 @@ "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "The Base DN appears to be wrong" : "Base DN se nezdá být pořádku", - "Testing configuration…" : "Testování konfigurace...", + "Testing configuration…" : "Zkoušení nastavení…", "Configuration incorrect" : "Nesprávná konfigurace", "Configuration incomplete" : "Nekompletní konfigurace", "Configuration OK" : "Konfigurace v pořádku", @@ -48,14 +48,14 @@ "An unspecified error occurred. Please check log and settings." : "Došlo k nespecifikované chybě. Zkontrolujte prosím nastavení a soubor logu.", "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Filtr vyhledávání je neplatný, pravděpodobně z důvodu chybné syntax jako třeba neuzavřené závorky. Ověřte to.", "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Došlo k chybě připojení k LDAP / AD, zkontrolujte prosím host, port a přihlašovací údaje.", - "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Zástupný symbol \"%uid\" chybí. Při dotatzu na LDAP / AD bude nahrazen přihlašovacím jménem.", + "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Zástupný symbol „%uid“ chybí. Při dotatzu na LDAP / AD bude nahrazen přihlašovacím jménem.", "Please provide a login name to test against" : "Zadejte prosím přihlašovací jméno pro otestování", "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Skupinové pole bylo vypnuto, protože LDAP / AD server nepodporuje memberOf.", "Password change rejected. Hint: " : "Změna hesla zamítnuta. Nápověda: ", - "Please login with the new password" : "Prosím, přihlaste se pomocí nového hesla", - "Your password will expire tomorrow." : "Vaše heslo zítra vyprší.", - "Your password will expire today." : "Vaše heslo dnes vyprší.", - "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Vaše heslo vyprší za %n den.","Vaše heslo vyprší za %n dny.","Vaše heslo vyprší za %n dní.","Vaše heslo vyprší za %n dní."], + "Please login with the new password" : "Přihlaste se pomocí nového hesla", + "Your password will expire tomorrow." : "Platnost hesla zítra skončí.", + "Your password will expire today." : "Platnost hesla dnes končí.", + "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Platnost hesla skončí za %n den.","Platnost hesla skončí za %n dny.","Platnost hesla skončí za %n dnů.","Platnost hesla skončí za %n dny."], "LDAP / AD integration" : "LDAP / AD propojení", "_%s group found_::_%s groups found_" : ["nalezena %s skupina","nalezeny %s skupiny","nalezeno %s skupin","nalezeno %s skupin"], "_%s user found_::_%s users found_" : ["nalezen %s uživatel","nalezeni %s uživatelé","nalezeno %s uživatelů","nalezeno %s uživatelů"], @@ -63,6 +63,7 @@ "Could not find the desired feature" : "Nelze nalézt požadovanou vlastnost", "Invalid Host" : "Neplatný hostitel", "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Tato aplikace umožňuje správcům připojit Nextcloud na adresář uživatelů založený na LDAP.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, e-mail, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", "Test Configuration" : "Vyzkoušet nastavení", "Help" : "Nápověda", "Groups meeting these criteria are available in %s:" : "Skupiny splňující tyto podmínky jsou k dispozici v %s:", @@ -77,21 +78,21 @@ "Verify settings and count the groups" : "Ověřit nastavení a spočítat skupiny", "When logging in, %s will find the user based on the following attributes:" : "Při přihlašování, %s bude hledat uživatele na základě následujících atributů:", "LDAP / AD Username:" : "LDAP / AD uživatelské jméno:", - "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Dovoluje přihlášení pomocí LDAP / AD uživatelského jména, což je \"uid\" nebo \"sAMAccountName\", což bude detekováno.", + "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Umožňuje přihlašování pomocí LDAP / AD uživatelského jména, což je buď „uid“ nebo „sAMAccountName“ a bude zjištěno.", "LDAP / AD Email Address:" : "LDAP / AD e-mailová adresa:", - "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Povoluje přihlášení pomocí e-mailového atributu. Je povolen \"mail\" a \"mailPrimaryAddress\" allowed.", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Povoluje přihlášení pomocí e-mailového atributu. Je povolen „mail“ a „mailPrimaryAddress“ allowed.", "Other Attributes:" : "Další atributy:", - "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr použitý při pokusu o přihlášení. %%uid je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: \"uid=%%uid\"", + "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr použitý při pokusu o přihlášení. %%uid je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: „uid=%%uid“", "Test Loginname" : "Testovací přihlašovací jméno", "Verify settings" : "Ověřit nastavení", "%s. Server:" : "%s. Server:", - "Add a new configuration" : "Přidat novou konfiguraci", + "Add a new configuration" : "Přidat nové nastavení", "Copy current configuration into new directory binding" : "Zkopírovat současnou konfiguraci do nového adresářového propojení", - "Delete the current configuration" : "Smazat současnou konfiguraci", + "Delete the current configuration" : "Smazat stávající nastavení", "Host" : "Počítač", "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pokud nevyžadujete SSL, můžete protokol vynechat. Pokud ano, začněte ldaps://", "Port" : "Port", - "Detect Port" : "Detekovat port", + "Detect Port" : "Zjistit port", "User DN" : "Uživatelské DN", "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN klientského uživatele, ke kterému tvoříte vazbu, např. uid=agent,dc=example,dc=com. Pro anonymní přístup ponechte DN a heslo prázdné.", "Password" : "Heslo", @@ -180,6 +181,7 @@ "UUID Attribute for Users:" : "UUID atribut pro uživatele:", "UUID Attribute for Groups:" : "UUID atribut pro skupiny:", "Username-LDAP User Mapping" : "Mapování uživatelských jmen z LDAPu", + "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Uživatelská jména slouží k ukládání a přiřazování metadat. Pro přesnou identifikaci a rozpoznávání uživatelů, každý LDAP uživatel má vnitřní uživatelské jméno. Toto vyžaduje mapování uživatelského jména na LDAP uživatele. Krom toho je uložen do mezipaměti rozlišený název aby se omezila interakce s LDAP, ale není používáno pro identifikaci. Pokud se DN změní, změny budou nalezeny. Vnitřní uživatelské jméno bude použito nade všechno. Čištění mapování bude mít pozůstatky všude. Čištění mapování není citlivé na nastavení, postihuje všechny LDAP nastavení. Nikdy nečistěte mapování v produkčním prostředí, pouze v testovací nebo experimentální fázi.", "Clear Username-LDAP User Mapping" : "Zrušit mapování uživatelských jmen LDAPu", "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu", " entries available within the provided Base DN" : "záznamů dostupných v zadané Base DN", diff --git a/apps/user_ldap/l10n/nl.js b/apps/user_ldap/l10n/nl.js index f56b7d1501e..da054f29269 100644 --- a/apps/user_ldap/l10n/nl.js +++ b/apps/user_ldap/l10n/nl.js @@ -65,6 +65,7 @@ OC.L10N.register( "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Kon het weergavenaam attribuut van de gebruiker niet vinden. Geef het zelf op in de geavanceerde LDAP instellingen.", "Could not find the desired feature" : "Kon de gewenste functie niet vinden", "Invalid Host" : "Ongeldige server", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Deze applicatie laat beheerders Nextcloud verbinden met een LDAP-gebruikersdatabase.", "Test Configuration" : "Test configuratie", "Help" : "Help", "Groups meeting these criteria are available in %s:" : "Groepsafspraken die voldoen aan deze criteria zijn beschikbaar in %s:", diff --git a/apps/user_ldap/l10n/nl.json b/apps/user_ldap/l10n/nl.json index 4a02a922ff4..b92929719e4 100644 --- a/apps/user_ldap/l10n/nl.json +++ b/apps/user_ldap/l10n/nl.json @@ -63,6 +63,7 @@ "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Kon het weergavenaam attribuut van de gebruiker niet vinden. Geef het zelf op in de geavanceerde LDAP instellingen.", "Could not find the desired feature" : "Kon de gewenste functie niet vinden", "Invalid Host" : "Ongeldige server", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Deze applicatie laat beheerders Nextcloud verbinden met een LDAP-gebruikersdatabase.", "Test Configuration" : "Test configuratie", "Help" : "Help", "Groups meeting these criteria are available in %s:" : "Groepsafspraken die voldoen aan deze criteria zijn beschikbaar in %s:", diff --git a/apps/user_ldap/lib/User_LDAP.php b/apps/user_ldap/lib/User_LDAP.php index 11ed02f47ab..fbdf1cc2551 100644 --- a/apps/user_ldap/lib/User_LDAP.php +++ b/apps/user_ldap/lib/User_LDAP.php @@ -119,24 +119,26 @@ class User_LDAP extends BackendUtility implements \OCP\IUserBackend, \OCP\UserIn } /** - * returns the username for the given login name, if available + * Return the username for the given login name, if available * * @param string $loginName * @return string|false + * @throws \Exception */ public function loginName2UserName($loginName) { - $cacheKey = 'loginName2UserName-'.$loginName; + $cacheKey = 'loginName2UserName-' . $loginName; $username = $this->access->connection->getFromCache($cacheKey); - if(!is_null($username)) { + + if ($username !== null) { return $username; } try { $ldapRecord = $this->getLDAPUserByLoginName($loginName); $user = $this->access->userManager->get($ldapRecord['dn'][0]); - if($user instanceof OfflineUser) { + if ($user === null || $user instanceof OfflineUser) { // this path is not really possible, however get() is documented - // to return User or OfflineUser so we are very defensive here. + // to return User, OfflineUser or null so we are very defensive here. $this->access->connection->writeToCache($cacheKey, false); return false; } diff --git a/apps/workflowengine/l10n/bg.js b/apps/workflowengine/l10n/bg.js index 7efea5d1e6a..62ce0277784 100644 --- a/apps/workflowengine/l10n/bg.js +++ b/apps/workflowengine/l10n/bg.js @@ -14,10 +14,10 @@ OC.L10N.register( "less or equals" : "по-малко или равно", "greater or equals" : "по-голямо или равно", "greater" : "по-голям", - "File system tag" : "Таг на файлова система", - "is tagged with" : "е тагнат с", - "is not tagged with" : "не е тагнат с", - "Select tag…" : "Избери таг...", + "File system tag" : "Етикет на файлова система", + "is tagged with" : "има етикет", + "is not tagged with" : "няма етикет", + "Select tag…" : "Изберете етикет...", "Request remote address" : "Искане на отдалечен адрес", "matches IPv4" : "съвпада IPv4", "does not match IPv4" : "не съвпада IPv4", @@ -43,7 +43,7 @@ OC.L10N.register( "The given operator is invalid" : "Даденият оператор е невалиден", "The given regular expression is invalid" : "Даденият израз е невалиден", "The given file size is invalid" : "Даденият размер на файла не е валиден", - "The given tag id is invalid" : "Даденият таг код не е валиден", + "The given tag id is invalid" : "Даденият етикет не е валиден", "The given IP range is invalid" : "Даденият IP диапазон е невалиден", "The given IP range is not valid for IPv4" : "Даденият IP диапазон не е валиден за IPv4", "The given IP range is not valid for IPv6" : "Даденият IP диапазон не е валиден за IPv6", diff --git a/apps/workflowengine/l10n/bg.json b/apps/workflowengine/l10n/bg.json index 85f67e23520..72d74e83231 100644 --- a/apps/workflowengine/l10n/bg.json +++ b/apps/workflowengine/l10n/bg.json @@ -12,10 +12,10 @@ "less or equals" : "по-малко или равно", "greater or equals" : "по-голямо или равно", "greater" : "по-голям", - "File system tag" : "Таг на файлова система", - "is tagged with" : "е тагнат с", - "is not tagged with" : "не е тагнат с", - "Select tag…" : "Избери таг...", + "File system tag" : "Етикет на файлова система", + "is tagged with" : "има етикет", + "is not tagged with" : "няма етикет", + "Select tag…" : "Изберете етикет...", "Request remote address" : "Искане на отдалечен адрес", "matches IPv4" : "съвпада IPv4", "does not match IPv4" : "не съвпада IPv4", @@ -41,7 +41,7 @@ "The given operator is invalid" : "Даденият оператор е невалиден", "The given regular expression is invalid" : "Даденият израз е невалиден", "The given file size is invalid" : "Даденият размер на файла не е валиден", - "The given tag id is invalid" : "Даденият таг код не е валиден", + "The given tag id is invalid" : "Даденият етикет не е валиден", "The given IP range is invalid" : "Даденият IP диапазон е невалиден", "The given IP range is not valid for IPv4" : "Даденият IP диапазон не е валиден за IPv4", "The given IP range is not valid for IPv6" : "Даденият IP диапазон не е валиден за IPv6", diff --git a/apps/workflowengine/l10n/cs.js b/apps/workflowengine/l10n/cs.js index cedb877c367..6f045fc32c9 100644 --- a/apps/workflowengine/l10n/cs.js +++ b/apps/workflowengine/l10n/cs.js @@ -39,6 +39,7 @@ OC.L10N.register( "Android client" : "Android klient", "iOS client" : "iOS klient", "Desktop client" : "Desktopový klient", + "Thunderbird & Outlook addons" : "Doplňky pro Thunderbird a Outlook", "User group membership" : "Členství ve skupině uživatelů", "is member of" : "je členem", "is not member of" : "není členem", @@ -54,13 +55,14 @@ OC.L10N.register( "The given end time is invalid" : "Zadaný koncový čas je neplatný", "The given group does not exist" : "Zadaná skupina neexistuje", "Check %s is invalid or does not exist" : "Kontrola %s je neplatná, nebo neexistuje", - "Operation #%s does not exist" : "Operace #%s neexistuje", + "Operation #%s does not exist" : "Operace č. %s neexistuje", "Operation %s does not exist" : "Operace %s neexistuje", - "Operation %s is invalid" : "Operace %s je neplatná", + "Operation %s is invalid" : "Operace %s není platná", "Check %s does not exist" : "Kontrola %s neexistuje", "Check %s is invalid" : "Kontrola %s je neplatná", - "Check #%s does not exist" : "Kontrola #%s neexistuje", + "Check #%s does not exist" : "Kontrola č. %s neexistuje", "Workflow" : "Postup práce", + "Files workflow engine" : "Engine práce se soubory", "Open documentation" : "Otevřít dokumentaci", "Add rule group" : "Přidat skupinu pravidel", "Short rule description" : "Krátký popis pravidla", diff --git a/apps/workflowengine/l10n/cs.json b/apps/workflowengine/l10n/cs.json index 33c00ad8638..d44fba05c3c 100644 --- a/apps/workflowengine/l10n/cs.json +++ b/apps/workflowengine/l10n/cs.json @@ -37,6 +37,7 @@ "Android client" : "Android klient", "iOS client" : "iOS klient", "Desktop client" : "Desktopový klient", + "Thunderbird & Outlook addons" : "Doplňky pro Thunderbird a Outlook", "User group membership" : "Členství ve skupině uživatelů", "is member of" : "je členem", "is not member of" : "není členem", @@ -52,13 +53,14 @@ "The given end time is invalid" : "Zadaný koncový čas je neplatný", "The given group does not exist" : "Zadaná skupina neexistuje", "Check %s is invalid or does not exist" : "Kontrola %s je neplatná, nebo neexistuje", - "Operation #%s does not exist" : "Operace #%s neexistuje", + "Operation #%s does not exist" : "Operace č. %s neexistuje", "Operation %s does not exist" : "Operace %s neexistuje", - "Operation %s is invalid" : "Operace %s je neplatná", + "Operation %s is invalid" : "Operace %s není platná", "Check %s does not exist" : "Kontrola %s neexistuje", "Check %s is invalid" : "Kontrola %s je neplatná", - "Check #%s does not exist" : "Kontrola #%s neexistuje", + "Check #%s does not exist" : "Kontrola č. %s neexistuje", "Workflow" : "Postup práce", + "Files workflow engine" : "Engine práce se soubory", "Open documentation" : "Otevřít dokumentaci", "Add rule group" : "Přidat skupinu pravidel", "Short rule description" : "Krátký popis pravidla", diff --git a/apps/workflowengine/l10n/fi.js b/apps/workflowengine/l10n/fi.js index f91eca53b63..772cc2c2420 100644 --- a/apps/workflowengine/l10n/fi.js +++ b/apps/workflowengine/l10n/fi.js @@ -39,6 +39,7 @@ OC.L10N.register( "Android client" : "Android-sovellus", "iOS client" : "iOS-sovellus", "Desktop client" : "Työpöytäsovellus", + "Thunderbird & Outlook addons" : "Thunderbird- & Outlook-lisäosat", "User group membership" : "Käyttäjäryhmä jäsenyys", "is member of" : "on jäsen", "is not member of" : "ei ole jäsen", diff --git a/apps/workflowengine/l10n/fi.json b/apps/workflowengine/l10n/fi.json index e9dfaf185fa..a16485fb377 100644 --- a/apps/workflowengine/l10n/fi.json +++ b/apps/workflowengine/l10n/fi.json @@ -37,6 +37,7 @@ "Android client" : "Android-sovellus", "iOS client" : "iOS-sovellus", "Desktop client" : "Työpöytäsovellus", + "Thunderbird & Outlook addons" : "Thunderbird- & Outlook-lisäosat", "User group membership" : "Käyttäjäryhmä jäsenyys", "is member of" : "on jäsen", "is not member of" : "ei ole jäsen", diff --git a/apps/workflowengine/l10n/he.js b/apps/workflowengine/l10n/he.js index b28e80f592d..99bdf9db707 100644 --- a/apps/workflowengine/l10n/he.js +++ b/apps/workflowengine/l10n/he.js @@ -39,6 +39,7 @@ OC.L10N.register( "Android client" : "לקוח Android", "iOS client" : "לקוח iOS", "Desktop client" : "לקוח שולחן עבודה", + "Thunderbird & Outlook addons" : "תוספות ל־Thunderbird ול־Outlook", "User group membership" : "חברות בקבוצת משתמשים", "is member of" : "חבר בקבוצה", "is not member of" : "לא חבר בקבוצה", @@ -56,6 +57,9 @@ OC.L10N.register( "Operation #%s does not exist" : "פעולה מס׳ %s לא קיימת", "Operation %s does not exist" : "הפעולה %s לא קיימת", "Operation %s is invalid" : "הפעולה %s שגויה", + "Open documentation" : "פתיחת תיעוד", + "Add rule group" : "הוספת קבוצת כללים", + "Short rule description" : "תיאור מקוצר לכלל", "Add rule" : "הוספת כלל", "Reset" : "איפוס", "Save" : "שמירה", diff --git a/apps/workflowengine/l10n/he.json b/apps/workflowengine/l10n/he.json index 970bf69de77..c59825d5e75 100644 --- a/apps/workflowengine/l10n/he.json +++ b/apps/workflowengine/l10n/he.json @@ -37,6 +37,7 @@ "Android client" : "לקוח Android", "iOS client" : "לקוח iOS", "Desktop client" : "לקוח שולחן עבודה", + "Thunderbird & Outlook addons" : "תוספות ל־Thunderbird ול־Outlook", "User group membership" : "חברות בקבוצת משתמשים", "is member of" : "חבר בקבוצה", "is not member of" : "לא חבר בקבוצה", @@ -54,6 +55,9 @@ "Operation #%s does not exist" : "פעולה מס׳ %s לא קיימת", "Operation %s does not exist" : "הפעולה %s לא קיימת", "Operation %s is invalid" : "הפעולה %s שגויה", + "Open documentation" : "פתיחת תיעוד", + "Add rule group" : "הוספת קבוצת כללים", + "Short rule description" : "תיאור מקוצר לכלל", "Add rule" : "הוספת כלל", "Reset" : "איפוס", "Save" : "שמירה", diff --git a/apps/workflowengine/l10n/ko.js b/apps/workflowengine/l10n/ko.js index e1ad26ca130..46bbcf87c4e 100644 --- a/apps/workflowengine/l10n/ko.js +++ b/apps/workflowengine/l10n/ko.js @@ -1,6 +1,8 @@ OC.L10N.register( "workflowengine", { + "Group list is empty" : "그룹 목록이 비었습니다.", + "Unable to retrieve the group list" : "그룹 리스트를 받아올 수 없습니다.", "Saved" : "저장됨", "Saving failed:" : "저장 실패:", "File MIME type" : "파일 MIME 형식", diff --git a/apps/workflowengine/l10n/ko.json b/apps/workflowengine/l10n/ko.json index 0bf33319f0b..44d3a8614d7 100644 --- a/apps/workflowengine/l10n/ko.json +++ b/apps/workflowengine/l10n/ko.json @@ -1,4 +1,6 @@ { "translations": { + "Group list is empty" : "그룹 목록이 비었습니다.", + "Unable to retrieve the group list" : "그룹 리스트를 받아올 수 없습니다.", "Saved" : "저장됨", "Saving failed:" : "저장 실패:", "File MIME type" : "파일 MIME 형식", diff --git a/apps/workflowengine/l10n/nl.js b/apps/workflowengine/l10n/nl.js index 5922b7aed70..8324bebcd2c 100644 --- a/apps/workflowengine/l10n/nl.js +++ b/apps/workflowengine/l10n/nl.js @@ -2,7 +2,7 @@ OC.L10N.register( "workflowengine", { "Group list is empty" : "Groepenlijst is leeg", - "Unable to retrieve the group list" : "Kan groepsoverzicht niet ophalen", + "Unable to retrieve the group list" : "Kan groepenoverzicht niet ophalen", "Saved" : "Bewaard", "Saving failed:" : "Opslaan mislukt:", "File MIME type" : "Mimetype bestand", diff --git a/apps/workflowengine/l10n/nl.json b/apps/workflowengine/l10n/nl.json index 1340a6b371c..b6147c35b03 100644 --- a/apps/workflowengine/l10n/nl.json +++ b/apps/workflowengine/l10n/nl.json @@ -1,6 +1,6 @@ { "translations": { "Group list is empty" : "Groepenlijst is leeg", - "Unable to retrieve the group list" : "Kan groepsoverzicht niet ophalen", + "Unable to retrieve the group list" : "Kan groepenoverzicht niet ophalen", "Saved" : "Bewaard", "Saving failed:" : "Opslaan mislukt:", "File MIME type" : "Mimetype bestand", diff --git a/apps/workflowengine/l10n/zh_CN.js b/apps/workflowengine/l10n/zh_CN.js index 1cc81c40faa..35bfb47564f 100644 --- a/apps/workflowengine/l10n/zh_CN.js +++ b/apps/workflowengine/l10n/zh_CN.js @@ -39,6 +39,7 @@ OC.L10N.register( "Android client" : "Android 客户端", "iOS client" : "iOS 客户端", "Desktop client" : "桌面客户端", + "Thunderbird & Outlook addons" : "Thunderbird & Outlook 插件", "User group membership" : "用户组成员资格", "is member of" : "是成员", "is not member of" : "不是成员", diff --git a/apps/workflowengine/l10n/zh_CN.json b/apps/workflowengine/l10n/zh_CN.json index 55c6ca16773..7d442796593 100644 --- a/apps/workflowengine/l10n/zh_CN.json +++ b/apps/workflowengine/l10n/zh_CN.json @@ -37,6 +37,7 @@ "Android client" : "Android 客户端", "iOS client" : "iOS 客户端", "Desktop client" : "桌面客户端", + "Thunderbird & Outlook addons" : "Thunderbird & Outlook 插件", "User group membership" : "用户组成员资格", "is member of" : "是成员", "is not member of" : "不是成员", |