diff options
68 files changed, 389 insertions, 87 deletions
diff --git a/apps/dav/l10n/bg.js b/apps/dav/l10n/bg.js index b5879844b13..70da05b7c05 100644 --- a/apps/dav/l10n/bg.js +++ b/apps/dav/l10n/bg.js @@ -2,6 +2,7 @@ OC.L10N.register( "dav", { "Calendar" : "Календар", + "To-dos" : "Задачи за изпълнение", "Personal" : "Личен", "{actor} created calendar {calendar}" : "{actor} направи календар {calendar}", "You created calendar {calendar}" : "Създадохте календара {calendar}", @@ -31,12 +32,27 @@ OC.L10N.register( "You deleted event {event} from calendar {calendar}" : "Изтрихте събитие {event} от календар {calendar}", "{actor} updated event {event} in calendar {calendar}" : "{actor} обнови събитие {event} в календар {calendar}", "You updated event {event} in calendar {calendar}" : "Обновихте събитие {event} в календар {calendar}", + "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} премести събитие {event} от календар {sourceCalendar} в календар {targetCalendar}", + "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Преместихте събитие {event} от календар {sourceCalendar} в календар {targetCalendar}", "{actor} restored event {event} of calendar {calendar}" : "{actor} възстанови събитие {event} от календар {calendar}", "You restored event {event} of calendar {calendar}" : "Вие възстановихте събитие {event} от календар {calendar}", "Busy" : "Зает", + "{actor} created to-do {todo} in list {calendar}" : "{actor} създаде задача {todo} в списък {calendar}", + "You created to-do {todo} in list {calendar}" : "Създадохте задача {todo} в списък {calendar}", + "{actor} deleted to-do {todo} from list {calendar}" : "{actor} изтри задача {todo} от списък {calendar}", + "You deleted to-do {todo} from list {calendar}" : "Изтрихте задача {todo} от списък {calendar}", + "{actor} updated to-do {todo} in list {calendar}" : "{actor} актуализира задача {todo} в списък {calendar}", + "You updated to-do {todo} in list {calendar}" : "Актуализирахте задачи {todo} в списъка {calendar}", + "{actor} solved to-do {todo} in list {calendar}" : "{actor} разреши задача {todo} в списък {calendar}", + "You solved to-do {todo} in list {calendar}" : "Разрешихте задача {todo} в списък {calendar}", + "{actor} reopened to-do {todo} in list {calendar}" : "{actor} отвори отново задача {todo} в списък {calendar}", + "You reopened to-do {todo} in list {calendar}" : "Отворихте отново задача {todo} в списък {calendar}", + "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} премести задача {todo} от списък {sourceCalendar} в списък {targetCalendar}", + "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Преместихте задача {todo} от списък {sourceCalendar} в списък {targetCalendar}", "Calendar, contacts and tasks" : "Календар, контакти и задачи", "A <strong>calendar</strong> was modified" : "Промяна на <strong>календар</strong>", "A calendar <strong>event</strong> was modified" : "Промяна на календарно <strong>събитие</strong>", + "A calendar <strong>to-do</strong> was modified" : "<strong>задача</strong>от календар беше променена", "Contact birthdays" : "Рождени дни на контакти", "Death of %s" : "Смърт на %s", "Calendar:" : "Календар:", @@ -143,7 +159,11 @@ OC.L10N.register( "Friday" : "Петък", "Saturday" : "Събота", "Sunday" : "Неделя", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Автоматично задаване на потребителският статус на „Не безпокойте“ извън достъпността, за заглушаване на всички известия.", "Save" : "Запазване", + "Failed to load availability" : "Неуспешно зареждане на наличност", + "Saved availability" : "Запазена наличност", + "Failed to save availability" : "Неуспешно записване на наличност", "Calendar server" : "Сървър на календар", "Send invitations to attendees" : "Изпращане на покани до участниците", "Automatically generate a birthday calendar" : "Автоматично генериране на календар с рождени дни.", diff --git a/apps/dav/l10n/bg.json b/apps/dav/l10n/bg.json index dd46cff7b1d..2090217566e 100644 --- a/apps/dav/l10n/bg.json +++ b/apps/dav/l10n/bg.json @@ -1,5 +1,6 @@ { "translations": { "Calendar" : "Календар", + "To-dos" : "Задачи за изпълнение", "Personal" : "Личен", "{actor} created calendar {calendar}" : "{actor} направи календар {calendar}", "You created calendar {calendar}" : "Създадохте календара {calendar}", @@ -29,12 +30,27 @@ "You deleted event {event} from calendar {calendar}" : "Изтрихте събитие {event} от календар {calendar}", "{actor} updated event {event} in calendar {calendar}" : "{actor} обнови събитие {event} в календар {calendar}", "You updated event {event} in calendar {calendar}" : "Обновихте събитие {event} в календар {calendar}", + "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} премести събитие {event} от календар {sourceCalendar} в календар {targetCalendar}", + "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Преместихте събитие {event} от календар {sourceCalendar} в календар {targetCalendar}", "{actor} restored event {event} of calendar {calendar}" : "{actor} възстанови събитие {event} от календар {calendar}", "You restored event {event} of calendar {calendar}" : "Вие възстановихте събитие {event} от календар {calendar}", "Busy" : "Зает", + "{actor} created to-do {todo} in list {calendar}" : "{actor} създаде задача {todo} в списък {calendar}", + "You created to-do {todo} in list {calendar}" : "Създадохте задача {todo} в списък {calendar}", + "{actor} deleted to-do {todo} from list {calendar}" : "{actor} изтри задача {todo} от списък {calendar}", + "You deleted to-do {todo} from list {calendar}" : "Изтрихте задача {todo} от списък {calendar}", + "{actor} updated to-do {todo} in list {calendar}" : "{actor} актуализира задача {todo} в списък {calendar}", + "You updated to-do {todo} in list {calendar}" : "Актуализирахте задачи {todo} в списъка {calendar}", + "{actor} solved to-do {todo} in list {calendar}" : "{actor} разреши задача {todo} в списък {calendar}", + "You solved to-do {todo} in list {calendar}" : "Разрешихте задача {todo} в списък {calendar}", + "{actor} reopened to-do {todo} in list {calendar}" : "{actor} отвори отново задача {todo} в списък {calendar}", + "You reopened to-do {todo} in list {calendar}" : "Отворихте отново задача {todo} в списък {calendar}", + "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} премести задача {todo} от списък {sourceCalendar} в списък {targetCalendar}", + "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Преместихте задача {todo} от списък {sourceCalendar} в списък {targetCalendar}", "Calendar, contacts and tasks" : "Календар, контакти и задачи", "A <strong>calendar</strong> was modified" : "Промяна на <strong>календар</strong>", "A calendar <strong>event</strong> was modified" : "Промяна на календарно <strong>събитие</strong>", + "A calendar <strong>to-do</strong> was modified" : "<strong>задача</strong>от календар беше променена", "Contact birthdays" : "Рождени дни на контакти", "Death of %s" : "Смърт на %s", "Calendar:" : "Календар:", @@ -141,7 +157,11 @@ "Friday" : "Петък", "Saturday" : "Събота", "Sunday" : "Неделя", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Автоматично задаване на потребителският статус на „Не безпокойте“ извън достъпността, за заглушаване на всички известия.", "Save" : "Запазване", + "Failed to load availability" : "Неуспешно зареждане на наличност", + "Saved availability" : "Запазена наличност", + "Failed to save availability" : "Неуспешно записване на наличност", "Calendar server" : "Сървър на календар", "Send invitations to attendees" : "Изпращане на покани до участниците", "Automatically generate a birthday calendar" : "Автоматично генериране на календар с рождени дни.", diff --git a/apps/dav/l10n/ca.js b/apps/dav/l10n/ca.js index 00d08150a10..a1d37e37ba3 100644 --- a/apps/dav/l10n/ca.js +++ b/apps/dav/l10n/ca.js @@ -78,6 +78,7 @@ OC.L10N.register( "WebDAV" : "WebDAV", "WebDAV endpoint" : "Punt final de WebDAV", "to" : "a", + "Delete slot" : "Suprimeix unitat temporal", "Monday" : "Dilluns", "Tuesday" : "Dimarts", "Wednesday" : "Dimecres", diff --git a/apps/dav/l10n/ca.json b/apps/dav/l10n/ca.json index 02526a4cf01..5d339d4de30 100644 --- a/apps/dav/l10n/ca.json +++ b/apps/dav/l10n/ca.json @@ -76,6 +76,7 @@ "WebDAV" : "WebDAV", "WebDAV endpoint" : "Punt final de WebDAV", "to" : "a", + "Delete slot" : "Suprimeix unitat temporal", "Monday" : "Dilluns", "Tuesday" : "Dimarts", "Wednesday" : "Dimecres", diff --git a/apps/dav/l10n/cs.js b/apps/dav/l10n/cs.js index 94ec16a08a1..c73794db289 100644 --- a/apps/dav/l10n/cs.js +++ b/apps/dav/l10n/cs.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "pátek", "Saturday" : "sobota", "Sunday" : "neděle", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "V době, kdy není k dispozici, automaticky nastavit stav uživatele jako „Nerušit“ a ztlumit tak veškerá upozornění pro něho.", "Save" : "Uložit", "Failed to load availability" : "Nepodařilo se načíst dostupnost", "Saved availability" : "Uložena dostupnost", diff --git a/apps/dav/l10n/cs.json b/apps/dav/l10n/cs.json index e711cae9d70..f0d40e7cd69 100644 --- a/apps/dav/l10n/cs.json +++ b/apps/dav/l10n/cs.json @@ -157,6 +157,7 @@ "Friday" : "pátek", "Saturday" : "sobota", "Sunday" : "neděle", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "V době, kdy není k dispozici, automaticky nastavit stav uživatele jako „Nerušit“ a ztlumit tak veškerá upozornění pro něho.", "Save" : "Uložit", "Failed to load availability" : "Nepodařilo se načíst dostupnost", "Saved availability" : "Uložena dostupnost", diff --git a/apps/dav/l10n/de_DE.js b/apps/dav/l10n/de_DE.js index 01d9a3bee6b..533daf4fd41 100644 --- a/apps/dav/l10n/de_DE.js +++ b/apps/dav/l10n/de_DE.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "Freitag", "Saturday" : "Samstag", "Sunday" : "Sonntag", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Setzen Sie den Benutzerstatus wenn Sie nicht erreichbar sind automatisch auf „Nicht stören“, um alle Benachrichtigungen stumm zu schalten.", "Save" : "Speichern", "Failed to load availability" : "Laden der Verfügbarkeit fehlgeschlagen", "Saved availability" : "Verfügbarkeit gespeichert", diff --git a/apps/dav/l10n/de_DE.json b/apps/dav/l10n/de_DE.json index 77b5cdf374a..1448cd499a4 100644 --- a/apps/dav/l10n/de_DE.json +++ b/apps/dav/l10n/de_DE.json @@ -157,6 +157,7 @@ "Friday" : "Freitag", "Saturday" : "Samstag", "Sunday" : "Sonntag", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Setzen Sie den Benutzerstatus wenn Sie nicht erreichbar sind automatisch auf „Nicht stören“, um alle Benachrichtigungen stumm zu schalten.", "Save" : "Speichern", "Failed to load availability" : "Laden der Verfügbarkeit fehlgeschlagen", "Saved availability" : "Verfügbarkeit gespeichert", diff --git a/apps/dav/l10n/eu.js b/apps/dav/l10n/eu.js index 061dd72447d..98c2b0ededc 100644 --- a/apps/dav/l10n/eu.js +++ b/apps/dav/l10n/eu.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "Ostirala", "Saturday" : "Larunbata", "Sunday" : "Igandea", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Ezarri automatikoki erabiltzailearen egoera \"Ez molestatu\" moduan erabilgarritasunetik kanpo jakinarazpen guztiak isilarazteko.", "Save" : "Gorde", "Failed to load availability" : "Ezin izan da kargatu erabilgarritasuna", "Saved availability" : "Gordetako erabilgarritasuna", diff --git a/apps/dav/l10n/eu.json b/apps/dav/l10n/eu.json index 89a218e98de..87c96939896 100644 --- a/apps/dav/l10n/eu.json +++ b/apps/dav/l10n/eu.json @@ -157,6 +157,7 @@ "Friday" : "Ostirala", "Saturday" : "Larunbata", "Sunday" : "Igandea", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Ezarri automatikoki erabiltzailearen egoera \"Ez molestatu\" moduan erabilgarritasunetik kanpo jakinarazpen guztiak isilarazteko.", "Save" : "Gorde", "Failed to load availability" : "Ezin izan da kargatu erabilgarritasuna", "Saved availability" : "Gordetako erabilgarritasuna", diff --git a/apps/dav/l10n/ko.js b/apps/dav/l10n/ko.js index 2e844e8248f..eecac3bd1ec 100644 --- a/apps/dav/l10n/ko.js +++ b/apps/dav/l10n/ko.js @@ -2,6 +2,7 @@ OC.L10N.register( "dav", { "Calendar" : "달력", + "To-dos" : "할 일", "Personal" : "개인", "{actor} created calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 생성함", "You created calendar {calendar}" : "달력 {calendar}을(를) 생성함", @@ -24,30 +25,45 @@ OC.L10N.register( "{actor} shared calendar {calendar} with group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유함", "You unshared calendar {calendar} from group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음", "{actor} unshared calendar {calendar} from group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음", - "Untitled event" : "제목없는 이벤트", + "Untitled event" : "제목 없는 일정", "{actor} created event {event} in calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 생성함", "You created event {event} in calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 생성함", "{actor} deleted event {event} from calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에서 삭제함", "You deleted event {event} from calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에서 삭제함", "{actor} updated event {event} in calendar {calendar}" : "{actor} 님이 달력 {calendar}의 행사 {event}을(를) 업데이트함", "You updated event {event} in calendar {calendar}" : "달력 {calendar}의 행사 {event}을(를) 업데이트함", + "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} 님이 행사 {event}을(를) 달력 {sourceCalendar}에서 달력 {targetCalendar}(으)로 옮김", + "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "행사 {event}을(를) 달력 {sourceCalendar}에서 달력 {targetCalendar}(으)로 옮김", "{actor} restored event {event} of calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 복구함", "You restored event {event} of calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 복구함", "Busy" : "바쁨", + "{actor} created to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}에 할 일 {todo}을(를) 생성함", + "You created to-do {todo} in list {calendar}" : "목록 {calendar}에 할 일 {todo}을(를) 생성함", + "{actor} deleted to-do {todo} from list {calendar}" : "{actor} 님이 목록 {calendar}에서 할 일 {todo}을(를) 삭제함", + "You deleted to-do {todo} from list {calendar}" : "목록 {calendar}에서 할 일 {todo}을(를) 삭제함", + "{actor} updated to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 업데이트함", + "You updated to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 업데이트함", + "{actor} solved to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 끝냄", + "You solved to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 끝냄", + "{actor} reopened to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 다시 엶", + "You reopened to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 다시 엶", + "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} 님이 할 일 {todo}을(를) 목록 {sourceCalendar}에서 목록 {targetCalendar}(으)로 옮김", + "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "할 일 {todo}을(를) 목록 {sourceCalendar}에서 목록 {targetCalendar}(으)로 옮김", "Calendar, contacts and tasks" : "달력, 연락처 및 작업", "A <strong>calendar</strong> was modified" : "<strong>달력</strong>이 수정됨", "A calendar <strong>event</strong> was modified" : "달력 <strong>행사</strong>가 수정됨", + "A calendar <strong>to-do</strong> was modified" : "달력 <strong>할 일</strong>이 수정됨", "Contact birthdays" : "연락처에 등록된 생일", - "Death of %s" : "%s의 사망", + "Death of %s" : "%s의 기일", "Calendar:" : "달력:", "Date:" : "날짜:", "Where:" : "장소:", "Description:" : "설명:", "_%n year_::_%n years_" : ["%n년"], - "_%n month_::_%n months_" : ["%d개월"], + "_%n month_::_%n months_" : ["%n개월"], "_%n day_::_%n days_" : ["%n일"], - "_%n hour_::_%n hours_" : ["%d시간"], - "_%n minute_::_%n minutes_" : ["%d분"], + "_%n hour_::_%n hours_" : ["%n시간"], + "_%n minute_::_%n minutes_" : ["%n분"], "%s (in %s)" : "%s(%s에)", "%s (%s ago)" : "%s(%s 전)", "Calendar: %s" : "달력: %s", @@ -81,13 +97,14 @@ OC.L10N.register( "{actor} shared address book {addressbook} with you" : "{actor} 님이 나와 주소록 {addressbook}을(를) 공유함", "You shared address book {addressbook} with {user}" : "{user} 님과 주소록 {addressbook}을(를) 공유함", "{actor} shared address book {addressbook} with {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}을(를) 공유함", - "{actor} unshared address book {addressbook} from you" : "{actor} 님이 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "You unshared address book {addressbook} from {user}" : "{user} 님과 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "{actor} unshared address book {addressbook} from {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}을(를) 더이상 공유하지 않음", + "{actor} unshared address book {addressbook} from you" : "{actor} 님이 주소록 {addressbook}의 공유를 해제함", + "You unshared address book {addressbook} from {user}" : "{user} 님과 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from themselves" : "{actor} 님이 자신과 주소록 {addressbook}의 공유를 해제함", "You shared address book {addressbook} with group {group}" : "그룹 {group}과(와) 주소록 {addressbook}을(를) 공유함", "{actor} shared address book {addressbook} with group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}을(를) 공유함", - "You unshared address book {addressbook} from group {group}" : "그룹 {group}과(와) 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "{actor} unshared address book {addressbook} from group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}을(를) 더이상 공유하지 않음", + "You unshared address book {addressbook} from group {group}" : "그룹 {group}과(와) 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}의 공유를 해제함", "{actor} created contact {card} in address book {addressbook}" : "{actor} 님이 연락처 {card}을(를) 주소록 {addressbook}에 생성함", "You created contact {card} in address book {addressbook}" : "연락처 {card}을(를) 주소록 {addressbook}에 생성함", "{actor} deleted contact {card} from address book {addressbook}" : "{actor} 님이 연락처 {card}을(를) 주소록 {addressbook}에서 제거함", @@ -95,6 +112,23 @@ OC.L10N.register( "{actor} updated contact {card} in address book {addressbook}" : "{actor} 님이 주소록 {addressbook}의 연락처 {card}을(를) 갱신함", "You updated contact {card} in address book {addressbook}" : "주소록 {addressbook}의 연락처 {card}을(를) 갱신함", "A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>연락처</strong> 또는 <strong>주소록</strong>이 변경됨", + "File is not updatable: %1$s" : "파일을 갱신할 수 없습니다: %1$s", + "Could not write to final file, canceled by hook" : "후크에 의해 취소되어 최종 파일에 쓸 수 없음", + "Could not write file contents" : "파일 내용을 쓸 수 없음", + "_%n byte_::_%n bytes_" : ["%n 바이트"], + "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "파일을 대상 위치로 복사하는 동안 오류 발생 (복사됨: %1$s, 예상 파일 크기: %2$s)", + "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "예상 파일 크기는 %1$s이지만 읽고(Nextcloud 클라이언트에서) 및 쓴(Nextcloud 스토리지로) 크기는 %2$s입니다. 보내는 쪽의 네트워크 문제이거나 서버 쪽의 저장소에 쓰는 데 문제가 있을 수 있습니다.", + "Could not rename part file to final file, canceled by hook" : "후크에 의해 취소되어 부분 파일의 이름을 최종 파일로 바꿀 수 없음", + "Could not rename part file to final file" : "부분 파일의 이름을 최종 파일로 바꿀 수 없음", + "Failed to check file size: %1$s" : "파일 크기 확인 실패: %1$s", + "Could not open file" : "파일을 열 수 없음", + "Encryption not ready: %1$s" : "암호화가 준비되지 않음: %1$s", + "Failed to open file: %1$s" : "파일을 열 수 없음: %1$s", + "Failed to unlink: %1$s" : "파일을 삭제할 수 없음: %1$s", + "Invalid chunk name" : "잘못된 청크 이름", + "Could not rename part file assembled from chunks" : "청크에서 조합 된 부분 파일의 이름을 바꿀 수 없음", + "Failed to write file contents: %1$s" : "파일 내용을 쓸 수 없음: %1$s", + "File not found: %1$s" : "파일을 찾을 수 없음: %1$s", "System is in maintenance mode." : "시스템이 유지 관리 모드입니다.", "Upgrade needed" : "업그레이드 필요", "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "iOS/macOS에서 CalDAV 및 CardDAV를 사용하려면 %s에서 HTTPS를 사용하도록 설정해야 합니다.", @@ -104,11 +138,20 @@ OC.L10N.register( "Tasks" : "작업", "Untitled task" : "제목없는 작업", "Completed on %s" : "%s에 완료됨", - "Due on %s" : "만료일: %s", + "Due on %s by %s" : "%s일 %s에 만료됨", + "Due on %s" : "%s에 만료됨", + "Migrated calendar (%1$s)" : "가져온 달력 (%1$s)", + "Calendars including events, details and attendees" : "이벤트, 세부 정보 및 참석자를 포함한 캘린더", "Contacts and groups" : "연락처 및 그룹", "WebDAV" : "WebDAV", "WebDAV endpoint" : "WebDAV 종단점", - "to" : "받는 사람", + "Availability" : "가능한 시간대", + "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "업무 시간을 설정하면, 회의를 예약할 때 다른 사용자가 부재 중 시간을 볼 수 있습니다.", + "Time zone:" : "시간대:", + "to" : "에서", + "Delete slot" : "시간대 삭제", + "No working hours set" : "업무 시간이 설정되지 않음", + "Add slot" : "시간대 추가", "Monday" : "월요일", "Tuesday" : "화요일", "Wednesday" : "수요일", @@ -116,7 +159,11 @@ OC.L10N.register( "Friday" : "금요일", "Saturday" : "토요일", "Sunday" : "일요일", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "대응 가능한 시간이 아닐 때 모든 알림을 끄기 위해, 자동으로 사용자 상태를 \"방해 금지\"로 설정합니다.", "Save" : "저장", + "Failed to load availability" : "가능한 시간대 불러오기 실패", + "Saved availability" : "가능한 시간대를 저장함", + "Failed to save availability" : "가능한 시간대 저장 실패", "Calendar server" : "달력 서버", "Send invitations to attendees" : "참석자에게 초대장 보내기", "Automatically generate a birthday calendar" : "자동으로 생일 달력 생성", @@ -124,13 +171,16 @@ OC.L10N.register( "Hence they will not be available immediately after enabling but will show up after some time." : "생일 달력이 생성되는 데 시간이 걸릴 수도 있습니다.", "Send notifications for events" : "이벤트에 대한 알림을 전송", "Notifications are sent via background jobs, so these must occur often enough." : "알림은 배경 작업을 통해 전송되므로, 충분히 자주 표시됩니다.", + "Send reminder notifications to calendar sharees as well" : "캘린더 공유자에게도 미리 알림 보내기", + "Reminders are always sent to organizers and attendees." : "미리 알림은 주최자와 참석자에게 항상 전송됩니다.", "Enable notifications for events via push" : "이벤트에 대한 푸시 알림 활성화", "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "{calendarappstoreopen}달력 앱{linkclose}을 설치하거나 {calendardocopen}동기화할 데스크톱과 모바일 장치를 연결 ↗{linkclose}하십시오.", "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{emailopen}이메일 서버{linkclose}가 올바르게 설치되어 있는지 확인하십시오..", "There was an error updating your attendance status." : "참석 상태를 업데이트하는 중 오류가 발생했습니다.", "Please contact the organizer directly." : "주최자에게 직접 연락하십시오.", "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", - "Tentative" : "예정됨", + "Tentative" : "보류", + "Number of guests" : "손님의 수", "Comment" : "설명", "Your attendance was updated successfully." : "참석 정보를 업데이트했습니다.", "Todos" : "할 일", diff --git a/apps/dav/l10n/ko.json b/apps/dav/l10n/ko.json index f233edf0881..228b78d0f3f 100644 --- a/apps/dav/l10n/ko.json +++ b/apps/dav/l10n/ko.json @@ -1,5 +1,6 @@ { "translations": { "Calendar" : "달력", + "To-dos" : "할 일", "Personal" : "개인", "{actor} created calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 생성함", "You created calendar {calendar}" : "달력 {calendar}을(를) 생성함", @@ -22,30 +23,45 @@ "{actor} shared calendar {calendar} with group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유함", "You unshared calendar {calendar} from group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음", "{actor} unshared calendar {calendar} from group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음", - "Untitled event" : "제목없는 이벤트", + "Untitled event" : "제목 없는 일정", "{actor} created event {event} in calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 생성함", "You created event {event} in calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 생성함", "{actor} deleted event {event} from calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에서 삭제함", "You deleted event {event} from calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에서 삭제함", "{actor} updated event {event} in calendar {calendar}" : "{actor} 님이 달력 {calendar}의 행사 {event}을(를) 업데이트함", "You updated event {event} in calendar {calendar}" : "달력 {calendar}의 행사 {event}을(를) 업데이트함", + "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} 님이 행사 {event}을(를) 달력 {sourceCalendar}에서 달력 {targetCalendar}(으)로 옮김", + "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "행사 {event}을(를) 달력 {sourceCalendar}에서 달력 {targetCalendar}(으)로 옮김", "{actor} restored event {event} of calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 복구함", "You restored event {event} of calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 복구함", "Busy" : "바쁨", + "{actor} created to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}에 할 일 {todo}을(를) 생성함", + "You created to-do {todo} in list {calendar}" : "목록 {calendar}에 할 일 {todo}을(를) 생성함", + "{actor} deleted to-do {todo} from list {calendar}" : "{actor} 님이 목록 {calendar}에서 할 일 {todo}을(를) 삭제함", + "You deleted to-do {todo} from list {calendar}" : "목록 {calendar}에서 할 일 {todo}을(를) 삭제함", + "{actor} updated to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 업데이트함", + "You updated to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 업데이트함", + "{actor} solved to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 끝냄", + "You solved to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 끝냄", + "{actor} reopened to-do {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 다시 엶", + "You reopened to-do {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 다시 엶", + "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} 님이 할 일 {todo}을(를) 목록 {sourceCalendar}에서 목록 {targetCalendar}(으)로 옮김", + "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "할 일 {todo}을(를) 목록 {sourceCalendar}에서 목록 {targetCalendar}(으)로 옮김", "Calendar, contacts and tasks" : "달력, 연락처 및 작업", "A <strong>calendar</strong> was modified" : "<strong>달력</strong>이 수정됨", "A calendar <strong>event</strong> was modified" : "달력 <strong>행사</strong>가 수정됨", + "A calendar <strong>to-do</strong> was modified" : "달력 <strong>할 일</strong>이 수정됨", "Contact birthdays" : "연락처에 등록된 생일", - "Death of %s" : "%s의 사망", + "Death of %s" : "%s의 기일", "Calendar:" : "달력:", "Date:" : "날짜:", "Where:" : "장소:", "Description:" : "설명:", "_%n year_::_%n years_" : ["%n년"], - "_%n month_::_%n months_" : ["%d개월"], + "_%n month_::_%n months_" : ["%n개월"], "_%n day_::_%n days_" : ["%n일"], - "_%n hour_::_%n hours_" : ["%d시간"], - "_%n minute_::_%n minutes_" : ["%d분"], + "_%n hour_::_%n hours_" : ["%n시간"], + "_%n minute_::_%n minutes_" : ["%n분"], "%s (in %s)" : "%s(%s에)", "%s (%s ago)" : "%s(%s 전)", "Calendar: %s" : "달력: %s", @@ -79,13 +95,14 @@ "{actor} shared address book {addressbook} with you" : "{actor} 님이 나와 주소록 {addressbook}을(를) 공유함", "You shared address book {addressbook} with {user}" : "{user} 님과 주소록 {addressbook}을(를) 공유함", "{actor} shared address book {addressbook} with {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}을(를) 공유함", - "{actor} unshared address book {addressbook} from you" : "{actor} 님이 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "You unshared address book {addressbook} from {user}" : "{user} 님과 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "{actor} unshared address book {addressbook} from {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}을(를) 더이상 공유하지 않음", + "{actor} unshared address book {addressbook} from you" : "{actor} 님이 주소록 {addressbook}의 공유를 해제함", + "You unshared address book {addressbook} from {user}" : "{user} 님과 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from {user}" : "{actor} 님이 {user} 님과 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from themselves" : "{actor} 님이 자신과 주소록 {addressbook}의 공유를 해제함", "You shared address book {addressbook} with group {group}" : "그룹 {group}과(와) 주소록 {addressbook}을(를) 공유함", "{actor} shared address book {addressbook} with group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}을(를) 공유함", - "You unshared address book {addressbook} from group {group}" : "그룹 {group}과(와) 주소록 {addressbook}을(를) 더이상 공유하지 않음", - "{actor} unshared address book {addressbook} from group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}을(를) 더이상 공유하지 않음", + "You unshared address book {addressbook} from group {group}" : "그룹 {group}과(와) 주소록 {addressbook}의 공유를 해제함", + "{actor} unshared address book {addressbook} from group {group}" : "{actor} 님이 그룹 {group}과(와) 주소록 {addressbook}의 공유를 해제함", "{actor} created contact {card} in address book {addressbook}" : "{actor} 님이 연락처 {card}을(를) 주소록 {addressbook}에 생성함", "You created contact {card} in address book {addressbook}" : "연락처 {card}을(를) 주소록 {addressbook}에 생성함", "{actor} deleted contact {card} from address book {addressbook}" : "{actor} 님이 연락처 {card}을(를) 주소록 {addressbook}에서 제거함", @@ -93,6 +110,23 @@ "{actor} updated contact {card} in address book {addressbook}" : "{actor} 님이 주소록 {addressbook}의 연락처 {card}을(를) 갱신함", "You updated contact {card} in address book {addressbook}" : "주소록 {addressbook}의 연락처 {card}을(를) 갱신함", "A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>연락처</strong> 또는 <strong>주소록</strong>이 변경됨", + "File is not updatable: %1$s" : "파일을 갱신할 수 없습니다: %1$s", + "Could not write to final file, canceled by hook" : "후크에 의해 취소되어 최종 파일에 쓸 수 없음", + "Could not write file contents" : "파일 내용을 쓸 수 없음", + "_%n byte_::_%n bytes_" : ["%n 바이트"], + "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "파일을 대상 위치로 복사하는 동안 오류 발생 (복사됨: %1$s, 예상 파일 크기: %2$s)", + "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "예상 파일 크기는 %1$s이지만 읽고(Nextcloud 클라이언트에서) 및 쓴(Nextcloud 스토리지로) 크기는 %2$s입니다. 보내는 쪽의 네트워크 문제이거나 서버 쪽의 저장소에 쓰는 데 문제가 있을 수 있습니다.", + "Could not rename part file to final file, canceled by hook" : "후크에 의해 취소되어 부분 파일의 이름을 최종 파일로 바꿀 수 없음", + "Could not rename part file to final file" : "부분 파일의 이름을 최종 파일로 바꿀 수 없음", + "Failed to check file size: %1$s" : "파일 크기 확인 실패: %1$s", + "Could not open file" : "파일을 열 수 없음", + "Encryption not ready: %1$s" : "암호화가 준비되지 않음: %1$s", + "Failed to open file: %1$s" : "파일을 열 수 없음: %1$s", + "Failed to unlink: %1$s" : "파일을 삭제할 수 없음: %1$s", + "Invalid chunk name" : "잘못된 청크 이름", + "Could not rename part file assembled from chunks" : "청크에서 조합 된 부분 파일의 이름을 바꿀 수 없음", + "Failed to write file contents: %1$s" : "파일 내용을 쓸 수 없음: %1$s", + "File not found: %1$s" : "파일을 찾을 수 없음: %1$s", "System is in maintenance mode." : "시스템이 유지 관리 모드입니다.", "Upgrade needed" : "업그레이드 필요", "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "iOS/macOS에서 CalDAV 및 CardDAV를 사용하려면 %s에서 HTTPS를 사용하도록 설정해야 합니다.", @@ -102,11 +136,20 @@ "Tasks" : "작업", "Untitled task" : "제목없는 작업", "Completed on %s" : "%s에 완료됨", - "Due on %s" : "만료일: %s", + "Due on %s by %s" : "%s일 %s에 만료됨", + "Due on %s" : "%s에 만료됨", + "Migrated calendar (%1$s)" : "가져온 달력 (%1$s)", + "Calendars including events, details and attendees" : "이벤트, 세부 정보 및 참석자를 포함한 캘린더", "Contacts and groups" : "연락처 및 그룹", "WebDAV" : "WebDAV", "WebDAV endpoint" : "WebDAV 종단점", - "to" : "받는 사람", + "Availability" : "가능한 시간대", + "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "업무 시간을 설정하면, 회의를 예약할 때 다른 사용자가 부재 중 시간을 볼 수 있습니다.", + "Time zone:" : "시간대:", + "to" : "에서", + "Delete slot" : "시간대 삭제", + "No working hours set" : "업무 시간이 설정되지 않음", + "Add slot" : "시간대 추가", "Monday" : "월요일", "Tuesday" : "화요일", "Wednesday" : "수요일", @@ -114,7 +157,11 @@ "Friday" : "금요일", "Saturday" : "토요일", "Sunday" : "일요일", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "대응 가능한 시간이 아닐 때 모든 알림을 끄기 위해, 자동으로 사용자 상태를 \"방해 금지\"로 설정합니다.", "Save" : "저장", + "Failed to load availability" : "가능한 시간대 불러오기 실패", + "Saved availability" : "가능한 시간대를 저장함", + "Failed to save availability" : "가능한 시간대 저장 실패", "Calendar server" : "달력 서버", "Send invitations to attendees" : "참석자에게 초대장 보내기", "Automatically generate a birthday calendar" : "자동으로 생일 달력 생성", @@ -122,13 +169,16 @@ "Hence they will not be available immediately after enabling but will show up after some time." : "생일 달력이 생성되는 데 시간이 걸릴 수도 있습니다.", "Send notifications for events" : "이벤트에 대한 알림을 전송", "Notifications are sent via background jobs, so these must occur often enough." : "알림은 배경 작업을 통해 전송되므로, 충분히 자주 표시됩니다.", + "Send reminder notifications to calendar sharees as well" : "캘린더 공유자에게도 미리 알림 보내기", + "Reminders are always sent to organizers and attendees." : "미리 알림은 주최자와 참석자에게 항상 전송됩니다.", "Enable notifications for events via push" : "이벤트에 대한 푸시 알림 활성화", "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "{calendarappstoreopen}달력 앱{linkclose}을 설치하거나 {calendardocopen}동기화할 데스크톱과 모바일 장치를 연결 ↗{linkclose}하십시오.", "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{emailopen}이메일 서버{linkclose}가 올바르게 설치되어 있는지 확인하십시오..", "There was an error updating your attendance status." : "참석 상태를 업데이트하는 중 오류가 발생했습니다.", "Please contact the organizer directly." : "주최자에게 직접 연락하십시오.", "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", - "Tentative" : "예정됨", + "Tentative" : "보류", + "Number of guests" : "손님의 수", "Comment" : "설명", "Your attendance was updated successfully." : "참석 정보를 업데이트했습니다.", "Todos" : "할 일", diff --git a/apps/dav/l10n/pt_BR.js b/apps/dav/l10n/pt_BR.js index a28a23a147e..ba3f76339da 100644 --- a/apps/dav/l10n/pt_BR.js +++ b/apps/dav/l10n/pt_BR.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "Sexta-feira", "Saturday" : "Sábado ", "Sunday" : "Domingo", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Automaticamente colocar status do usuário para \"Não perturbar\" em horários fora da disponibilidade para silenciar todas as notificações.", "Save" : "Salvar", "Failed to load availability" : "Falha ao carregar a disponibilidade", "Saved availability" : "Disponibilidade salva", diff --git a/apps/dav/l10n/pt_BR.json b/apps/dav/l10n/pt_BR.json index 71161f3f56d..46f825b6d47 100644 --- a/apps/dav/l10n/pt_BR.json +++ b/apps/dav/l10n/pt_BR.json @@ -157,6 +157,7 @@ "Friday" : "Sexta-feira", "Saturday" : "Sábado ", "Sunday" : "Domingo", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "Automaticamente colocar status do usuário para \"Não perturbar\" em horários fora da disponibilidade para silenciar todas as notificações.", "Save" : "Salvar", "Failed to load availability" : "Falha ao carregar a disponibilidade", "Saved availability" : "Disponibilidade salva", diff --git a/apps/dav/l10n/zh_HK.js b/apps/dav/l10n/zh_HK.js index 6f52575901d..14723b1bd01 100644 --- a/apps/dav/l10n/zh_HK.js +++ b/apps/dav/l10n/zh_HK.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "星期五", "Saturday" : "星期六", "Sunday" : "星期日", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "當系統可得性時,自動將用戶狀態設置為“請勿打擾”以關閉所有音頻通知。", "Save" : "儲存", "Failed to load availability" : "加載可得性失敗", "Saved availability" : "已保存可得性", diff --git a/apps/dav/l10n/zh_HK.json b/apps/dav/l10n/zh_HK.json index 0e6e6062f55..8503500874e 100644 --- a/apps/dav/l10n/zh_HK.json +++ b/apps/dav/l10n/zh_HK.json @@ -157,6 +157,7 @@ "Friday" : "星期五", "Saturday" : "星期六", "Sunday" : "星期日", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "當系統可得性時,自動將用戶狀態設置為“請勿打擾”以關閉所有音頻通知。", "Save" : "儲存", "Failed to load availability" : "加載可得性失敗", "Saved availability" : "已保存可得性", diff --git a/apps/dav/l10n/zh_TW.js b/apps/dav/l10n/zh_TW.js index 8db0590f231..b325fd33d23 100644 --- a/apps/dav/l10n/zh_TW.js +++ b/apps/dav/l10n/zh_TW.js @@ -159,6 +159,7 @@ OC.L10N.register( "Friday" : "週五", "Saturday" : "週六", "Sunday" : "週日", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "在忙碌時,自動將使用者狀態設定為「請勿打擾」以靜音所有通知。", "Save" : "儲存", "Failed to load availability" : "載入可用性失敗", "Saved availability" : "已儲存可用性", diff --git a/apps/dav/l10n/zh_TW.json b/apps/dav/l10n/zh_TW.json index 6cfa0996d76..f9d9d718072 100644 --- a/apps/dav/l10n/zh_TW.json +++ b/apps/dav/l10n/zh_TW.json @@ -157,6 +157,7 @@ "Friday" : "週五", "Saturday" : "週六", "Sunday" : "週日", + "Automatically set user status to \"Do not distrub\" outside of availability to mute all notifications." : "在忙碌時,自動將使用者狀態設定為「請勿打擾」以靜音所有通知。", "Save" : "儲存", "Failed to load availability" : "載入可用性失敗", "Saved availability" : "已儲存可用性", diff --git a/apps/federatedfilesharing/l10n/bg.js b/apps/federatedfilesharing/l10n/bg.js index e0aaab101c2..17dc30b83b7 100644 --- a/apps/federatedfilesharing/l10n/bg.js +++ b/apps/federatedfilesharing/l10n/bg.js @@ -39,15 +39,21 @@ OC.L10N.register( "Allow users on this server to receive group shares from other servers" : "Позволете на потребители на този сървър да получават групови споделяния от други сървъри", "Search global and public address book for users" : "Търсене на глобална и публична адресна книга за потребители", "Allow users to publish their data to a global and public address book" : "Позволете на потребителите да публикуват своите данни в глобална и публична адресна книга", + "Unable to update federated files sharing config" : "Не може да се актуализира конфигурацията за споделяне на обединени файлове", "Federated Cloud" : "Федериран облак", "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки, който използва сървър Nextcloud или други сървъри и услуги, съвместими с Open Cloud Mesh (OCM)! Просто поставете техния идентификатор за Федериран облак в диалоговия прозорец за споделяне. Изглежда като person@cloud.example.com", "Your Federated Cloud ID:" : "Вашият Federated Cloud ID:", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", + "Facebook" : "Фейсбук", "Twitter" : "Twitter", + "Diaspora" : "Диаспора", "Add to your website" : "Добавете към вашия уеб сайт", "Share with me via Nextcloud" : "Споделете с мен, чрез Nextcloud", "HTML Code:" : "HTML код:", + "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Споделете с мен чрез моя #Nextcloud Federated Cloud ID, вижте {url}", + "Cloud ID copied to the clipboard" : "Cloud идентификатора е копиран в клипборда", "Copy to clipboard" : "Копиране в клипборда", + "Clipboard is not available" : "Клипбордът не е достъпен", "Copy" : "Копиране", "Copied!" : "Копирано!", "Not supported!" : "Не се поддържа!", diff --git a/apps/federatedfilesharing/l10n/bg.json b/apps/federatedfilesharing/l10n/bg.json index 524142a915e..ed2ff0ba8af 100644 --- a/apps/federatedfilesharing/l10n/bg.json +++ b/apps/federatedfilesharing/l10n/bg.json @@ -37,15 +37,21 @@ "Allow users on this server to receive group shares from other servers" : "Позволете на потребители на този сървър да получават групови споделяния от други сървъри", "Search global and public address book for users" : "Търсене на глобална и публична адресна книга за потребители", "Allow users to publish their data to a global and public address book" : "Позволете на потребителите да публикуват своите данни в глобална и публична адресна книга", + "Unable to update federated files sharing config" : "Не може да се актуализира конфигурацията за споделяне на обединени файлове", "Federated Cloud" : "Федериран облак", "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки, който използва сървър Nextcloud или други сървъри и услуги, съвместими с Open Cloud Mesh (OCM)! Просто поставете техния идентификатор за Федериран облак в диалоговия прозорец за споделяне. Изглежда като person@cloud.example.com", "Your Federated Cloud ID:" : "Вашият Federated Cloud ID:", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", + "Facebook" : "Фейсбук", "Twitter" : "Twitter", + "Diaspora" : "Диаспора", "Add to your website" : "Добавете към вашия уеб сайт", "Share with me via Nextcloud" : "Споделете с мен, чрез Nextcloud", "HTML Code:" : "HTML код:", + "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Споделете с мен чрез моя #Nextcloud Federated Cloud ID, вижте {url}", + "Cloud ID copied to the clipboard" : "Cloud идентификатора е копиран в клипборда", "Copy to clipboard" : "Копиране в клипборда", + "Clipboard is not available" : "Клипбордът не е достъпен", "Copy" : "Копиране", "Copied!" : "Копирано!", "Not supported!" : "Не се поддържа!", diff --git a/apps/federatedfilesharing/l10n/cs.js b/apps/federatedfilesharing/l10n/cs.js index 2a8b1f57c86..c74b6c77791 100644 --- a/apps/federatedfilesharing/l10n/cs.js +++ b/apps/federatedfilesharing/l10n/cs.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "Sdílet se mnou přes Nextcloud", "HTML Code:" : "HTML kód:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Sdílejte se mnou prostřednictvím mého #Nextcloud identifikátoru v rámci federovaného cloudu – více na {url}", + "Cloud ID copied to the clipboard" : "Cloudový identifikátor zkopírován do schránky", "Copy to clipboard" : "Zkopírovat do schránky", "Clipboard is not available" : "Schránka není k dispozici", "Copy" : "Kopie", diff --git a/apps/federatedfilesharing/l10n/cs.json b/apps/federatedfilesharing/l10n/cs.json index 46ffaabba89..3cc979771a8 100644 --- a/apps/federatedfilesharing/l10n/cs.json +++ b/apps/federatedfilesharing/l10n/cs.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "Sdílet se mnou přes Nextcloud", "HTML Code:" : "HTML kód:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Sdílejte se mnou prostřednictvím mého #Nextcloud identifikátoru v rámci federovaného cloudu – více na {url}", + "Cloud ID copied to the clipboard" : "Cloudový identifikátor zkopírován do schránky", "Copy to clipboard" : "Zkopírovat do schránky", "Clipboard is not available" : "Schránka není k dispozici", "Copy" : "Kopie", diff --git a/apps/federatedfilesharing/l10n/de_DE.js b/apps/federatedfilesharing/l10n/de_DE.js index 72acf34d3aa..b366f0a9fc4 100644 --- a/apps/federatedfilesharing/l10n/de_DE.js +++ b/apps/federatedfilesharing/l10n/de_DE.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "Teilen Sie mit mir über Nextcloud", "HTML Code:" : "HTML-Code:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Teilen Sie mit mir über meine #Nextcloud Federated-Cloud-ID, siehe {url}", + "Cloud ID copied to the clipboard" : "Cloud-ID wurde in die Zwischenablage kopiert", "Copy to clipboard" : "In die Zwischenablage kopieren", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "Copy" : "Kopieren", diff --git a/apps/federatedfilesharing/l10n/de_DE.json b/apps/federatedfilesharing/l10n/de_DE.json index af0adc7d5f1..9cf666e82d2 100644 --- a/apps/federatedfilesharing/l10n/de_DE.json +++ b/apps/federatedfilesharing/l10n/de_DE.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "Teilen Sie mit mir über Nextcloud", "HTML Code:" : "HTML-Code:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Teilen Sie mit mir über meine #Nextcloud Federated-Cloud-ID, siehe {url}", + "Cloud ID copied to the clipboard" : "Cloud-ID wurde in die Zwischenablage kopiert", "Copy to clipboard" : "In die Zwischenablage kopieren", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "Copy" : "Kopieren", diff --git a/apps/federatedfilesharing/l10n/eu.js b/apps/federatedfilesharing/l10n/eu.js index 82f72284f79..eb351eb23b5 100644 --- a/apps/federatedfilesharing/l10n/eu.js +++ b/apps/federatedfilesharing/l10n/eu.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "Partekatu nirekin Nextcloud-en bidez", "HTML Code:" : "HTML kodea:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Nirekin partekatu #Nextcloud Federatutako Hodei IDa erabiliz, {url} ikusi", + "Cloud ID copied to the clipboard" : "Cloud ID arbelean kopiatu da", "Copy to clipboard" : "Kopiatu arbelera", "Clipboard is not available" : "Arbela ez dago erabilgarri", "Copy" : "Kopiatu", diff --git a/apps/federatedfilesharing/l10n/eu.json b/apps/federatedfilesharing/l10n/eu.json index 6f506a1db98..635337dde29 100644 --- a/apps/federatedfilesharing/l10n/eu.json +++ b/apps/federatedfilesharing/l10n/eu.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "Partekatu nirekin Nextcloud-en bidez", "HTML Code:" : "HTML kodea:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Nirekin partekatu #Nextcloud Federatutako Hodei IDa erabiliz, {url} ikusi", + "Cloud ID copied to the clipboard" : "Cloud ID arbelean kopiatu da", "Copy to clipboard" : "Kopiatu arbelera", "Clipboard is not available" : "Arbela ez dago erabilgarri", "Copy" : "Kopiatu", diff --git a/apps/federatedfilesharing/l10n/pt_BR.js b/apps/federatedfilesharing/l10n/pt_BR.js index 604dfb2108b..e31bb4fd187 100644 --- a/apps/federatedfilesharing/l10n/pt_BR.js +++ b/apps/federatedfilesharing/l10n/pt_BR.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "Compartilhe comigo via Nextcloud", "HTML Code:" : "Código HTML:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Compartilhe comigo por meio do meu ID de nuvem federado #Nextcloud, consulte {url}", + "Cloud ID copied to the clipboard" : "Cloud ID copiado para a área de transferência", "Copy to clipboard" : "Copiar para área de transferência", "Clipboard is not available" : "A área de transferência não está disponível", "Copy" : "Copiar", diff --git a/apps/federatedfilesharing/l10n/pt_BR.json b/apps/federatedfilesharing/l10n/pt_BR.json index 91831fc2869..b34b8463566 100644 --- a/apps/federatedfilesharing/l10n/pt_BR.json +++ b/apps/federatedfilesharing/l10n/pt_BR.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "Compartilhe comigo via Nextcloud", "HTML Code:" : "Código HTML:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Compartilhe comigo por meio do meu ID de nuvem federado #Nextcloud, consulte {url}", + "Cloud ID copied to the clipboard" : "Cloud ID copiado para a área de transferência", "Copy to clipboard" : "Copiar para área de transferência", "Clipboard is not available" : "A área de transferência não está disponível", "Copy" : "Copiar", diff --git a/apps/federatedfilesharing/l10n/zh_HK.js b/apps/federatedfilesharing/l10n/zh_HK.js index 3d48f978083..8e8d6e7174f 100644 --- a/apps/federatedfilesharing/l10n/zh_HK.js +++ b/apps/federatedfilesharing/l10n/zh_HK.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "透過 Nextcloud 與我分享", "HTML Code:" : "HTML 代碼:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "可透過我的 #Nextcloud 聯盟雲端 ID 與我分享,請見 {url}", + "Cloud ID copied to the clipboard" : "已複製 Cloud ID 至剪貼板", "Copy to clipboard" : "複製到剪貼板", "Clipboard is not available" : "剪貼板不可用", "Copy" : "複製", diff --git a/apps/federatedfilesharing/l10n/zh_HK.json b/apps/federatedfilesharing/l10n/zh_HK.json index 71c01a8736c..fb1885d3fdc 100644 --- a/apps/federatedfilesharing/l10n/zh_HK.json +++ b/apps/federatedfilesharing/l10n/zh_HK.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "透過 Nextcloud 與我分享", "HTML Code:" : "HTML 代碼:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "可透過我的 #Nextcloud 聯盟雲端 ID 與我分享,請見 {url}", + "Cloud ID copied to the clipboard" : "已複製 Cloud ID 至剪貼板", "Copy to clipboard" : "複製到剪貼板", "Clipboard is not available" : "剪貼板不可用", "Copy" : "複製", diff --git a/apps/federatedfilesharing/l10n/zh_TW.js b/apps/federatedfilesharing/l10n/zh_TW.js index ba69b2b82af..131c90c02e0 100644 --- a/apps/federatedfilesharing/l10n/zh_TW.js +++ b/apps/federatedfilesharing/l10n/zh_TW.js @@ -51,6 +51,7 @@ OC.L10N.register( "Share with me via Nextcloud" : "透過 Nextcloud 與我分享", "HTML Code:" : "HTML 程式碼:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "可透過我的 #Nextcloud 聯盟雲端 ID 與我分享,請見 {url}", + "Cloud ID copied to the clipboard" : "雲端 ID 已複製到剪貼簿", "Copy to clipboard" : "複製到剪貼簿", "Clipboard is not available" : "剪貼簿無法使用", "Copy" : "複製", diff --git a/apps/federatedfilesharing/l10n/zh_TW.json b/apps/federatedfilesharing/l10n/zh_TW.json index deee152870d..7863db18ccc 100644 --- a/apps/federatedfilesharing/l10n/zh_TW.json +++ b/apps/federatedfilesharing/l10n/zh_TW.json @@ -49,6 +49,7 @@ "Share with me via Nextcloud" : "透過 Nextcloud 與我分享", "HTML Code:" : "HTML 程式碼:", "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "可透過我的 #Nextcloud 聯盟雲端 ID 與我分享,請見 {url}", + "Cloud ID copied to the clipboard" : "雲端 ID 已複製到剪貼簿", "Copy to clipboard" : "複製到剪貼簿", "Clipboard is not available" : "剪貼簿無法使用", "Copy" : "複製", diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js index f52d22a703f..34a4f25c5c5 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -21,6 +21,7 @@ OC.L10N.register( "Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува", "Not enough free space" : "Няма достатъчно свободно място", "An unknown error has occurred" : "Възникна неизвестна грешка", + "File could not be uploaded" : " Файлът не може да бъде качен", "Uploading …" : "Качване …", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})", "Uploading that item is not supported" : "Качването на такъв файл не се поддържа", @@ -41,6 +42,8 @@ OC.L10N.register( "Details" : "Подробности", "Please select tag(s) to add to the selection" : "Моля, изберете етикет(и), който да добавите към селекцията", "Apply tag(s) to selection" : "Прилагане на етикет(и) към селекцията", + "Select directory \"{dirName}\"" : "Избор на директория „{dirName}“", + "Select file \"{fileName}\"" : "Избор на файл \"{fileName}\"", "Pending" : "Чакащо", "Unable to determine date" : "Неуспешно установяване на дата", "This operation is forbidden" : "Операцията е забранена", @@ -70,6 +73,7 @@ OC.L10N.register( "_%n file_::_%n files_" : ["%n файл","%n файла"], "{dirs} and {files}" : "{dirs} и {files}", "_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"], + "You do not have permission to upload or create files here" : "Нямате право да качвате или създавате файлове тук", "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New" : "Създай", "Select file range" : "Избери от файловете", @@ -168,6 +172,7 @@ OC.L10N.register( "Transfer {path} to {userid}" : "Прехвърляне на {path} към {userid}", "Invalid path selected" : "Предоставен е невалиден път до файл.", "Ownership transfer request sent" : "Изпратена заявка за прехвърляне на собствеността", + "Cannot transfer ownership of a file or folder you do not own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате", "Tags" : "Етикети", "Unable to change the favourite state of the file" : "Не може да се промени състоянието за предпочитане на файла", "Error while loading the file data" : "Грешка при зареждането на файловете.", diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index 6d4f079ac2e..7a3d5d9ab88 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -19,6 +19,7 @@ "Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува", "Not enough free space" : "Няма достатъчно свободно място", "An unknown error has occurred" : "Възникна неизвестна грешка", + "File could not be uploaded" : " Файлът не може да бъде качен", "Uploading …" : "Качване …", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})", "Uploading that item is not supported" : "Качването на такъв файл не се поддържа", @@ -39,6 +40,8 @@ "Details" : "Подробности", "Please select tag(s) to add to the selection" : "Моля, изберете етикет(и), който да добавите към селекцията", "Apply tag(s) to selection" : "Прилагане на етикет(и) към селекцията", + "Select directory \"{dirName}\"" : "Избор на директория „{dirName}“", + "Select file \"{fileName}\"" : "Избор на файл \"{fileName}\"", "Pending" : "Чакащо", "Unable to determine date" : "Неуспешно установяване на дата", "This operation is forbidden" : "Операцията е забранена", @@ -68,6 +71,7 @@ "_%n file_::_%n files_" : ["%n файл","%n файла"], "{dirs} and {files}" : "{dirs} и {files}", "_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"], + "You do not have permission to upload or create files here" : "Нямате право да качвате или създавате файлове тук", "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New" : "Създай", "Select file range" : "Избери от файловете", @@ -166,6 +170,7 @@ "Transfer {path} to {userid}" : "Прехвърляне на {path} към {userid}", "Invalid path selected" : "Предоставен е невалиден път до файл.", "Ownership transfer request sent" : "Изпратена заявка за прехвърляне на собствеността", + "Cannot transfer ownership of a file or folder you do not own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате", "Tags" : "Етикети", "Unable to change the favourite state of the file" : "Не може да се промени състоянието за предпочитане на файла", "Error while loading the file data" : "Грешка при зареждането на файловете.", diff --git a/apps/files_sharing/l10n/bg.js b/apps/files_sharing/l10n/bg.js index 86160d3d187..3707e0cdc2f 100644 --- a/apps/files_sharing/l10n/bg.js +++ b/apps/files_sharing/l10n/bg.js @@ -98,6 +98,7 @@ OC.L10N.register( "Files" : "Файлове", "A file or folder has been <strong>shared</strong>" : "<strong>Споделяне</strong> на файл / папка", "Shared link" : "Споделена връзка", + "Wrong share ID, share does not exist" : "Грешен идентификатор на споделяне, споделянето не съществува", "Could not delete share" : "Не е възможно изтриване на споделянето", "Please specify a file or folder path" : "Моля въведете път до файл или папка", "Wrong path, file/folder does not exist" : "Грешен път, файл/папка не съществува", @@ -191,6 +192,8 @@ OC.L10N.register( "Share label" : " Споделяне на етикет", "Hide download" : "Скрий свалянето", "Password protect" : "Защита с парола", + "Password expires {passwordExpirationTime}" : "Паролата изтича {passwordExpirationTime}", + "Password expired" : "Паролата е изтекла", "Video verification" : "Видео потвърждение", "Enter a note for the share recipient" : "Въведете бележка за получателя на споделянето", "Add another link" : "Добави още една връзка", @@ -234,6 +237,7 @@ OC.L10N.register( "Name" : "Име", "Share time" : "Споделено на", "Expiration date" : "Валидност", + "Sorry, this link does not seem to work anymore." : "За съжаление тази връзка изглежда вече не работи.", "Reasons might be:" : "Причината може да бъде:", "the item was removed" : "елемента е премахнат", "the link expired" : "валидността на връзката е изтекла", diff --git a/apps/files_sharing/l10n/bg.json b/apps/files_sharing/l10n/bg.json index 2b792283dbb..4759774d381 100644 --- a/apps/files_sharing/l10n/bg.json +++ b/apps/files_sharing/l10n/bg.json @@ -96,6 +96,7 @@ "Files" : "Файлове", "A file or folder has been <strong>shared</strong>" : "<strong>Споделяне</strong> на файл / папка", "Shared link" : "Споделена връзка", + "Wrong share ID, share does not exist" : "Грешен идентификатор на споделяне, споделянето не съществува", "Could not delete share" : "Не е възможно изтриване на споделянето", "Please specify a file or folder path" : "Моля въведете път до файл или папка", "Wrong path, file/folder does not exist" : "Грешен път, файл/папка не съществува", @@ -189,6 +190,8 @@ "Share label" : " Споделяне на етикет", "Hide download" : "Скрий свалянето", "Password protect" : "Защита с парола", + "Password expires {passwordExpirationTime}" : "Паролата изтича {passwordExpirationTime}", + "Password expired" : "Паролата е изтекла", "Video verification" : "Видео потвърждение", "Enter a note for the share recipient" : "Въведете бележка за получателя на споделянето", "Add another link" : "Добави още една връзка", @@ -232,6 +235,7 @@ "Name" : "Име", "Share time" : "Споделено на", "Expiration date" : "Валидност", + "Sorry, this link does not seem to work anymore." : "За съжаление тази връзка изглежда вече не работи.", "Reasons might be:" : "Причината може да бъде:", "the item was removed" : "елемента е премахнат", "the link expired" : "валидността на връзката е изтекла", diff --git a/apps/files_trashbin/l10n/bg.js b/apps/files_trashbin/l10n/bg.js index b8ab5011d9c..aaf98703baf 100644 --- a/apps/files_trashbin/l10n/bg.js +++ b/apps/files_trashbin/l10n/bg.js @@ -3,6 +3,7 @@ OC.L10N.register( { "Deleted files" : "Изтрити файлове", "restored" : "възстановено", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "Изтрити файлове и папки в кошчето (Може да изтекът по време на експортиране, ако нямате място в хранилището)", "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За да предотврати изчерпването на дисково пространство на потребителя, приложението „Изтрити файлове“ няма да използва повече от 50% от наличната в момента безплатна квота за изтрити файлове. Ако изтритите файлове надхвърлят това ограничение, приложението изтрива най-старите файлове, докато стигне под това ограничение. Повече информация можете да намерите в документацията за изтритите файлове.", "Restore" : "Възстановяне", diff --git a/apps/files_trashbin/l10n/bg.json b/apps/files_trashbin/l10n/bg.json index ff7ba993bc4..082ed74d772 100644 --- a/apps/files_trashbin/l10n/bg.json +++ b/apps/files_trashbin/l10n/bg.json @@ -1,6 +1,7 @@ { "translations": { "Deleted files" : "Изтрити файлове", "restored" : "възстановено", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "Изтрити файлове и папки в кошчето (Може да изтекът по време на експортиране, ако нямате място в хранилището)", "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За да предотврати изчерпването на дисково пространство на потребителя, приложението „Изтрити файлове“ няма да използва повече от 50% от наличната в момента безплатна квота за изтрити файлове. Ако изтритите файлове надхвърлят това ограничение, приложението изтрива най-старите файлове, докато стигне под това ограничение. Повече информация можете да намерите в документацията за изтритите файлове.", "Restore" : "Възстановяне", diff --git a/apps/files_trashbin/l10n/eu.js b/apps/files_trashbin/l10n/eu.js index dd48b5bb29a..77ba243ace8 100644 --- a/apps/files_trashbin/l10n/eu.js +++ b/apps/files_trashbin/l10n/eu.js @@ -3,6 +3,7 @@ OC.L10N.register( { "Deleted files" : "Ezabatutako fitxategiak", "restored" : "Berrezarrita", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "Ezabatutako fitxategiak eta karpetak zakarrontziko edukiontzian (esportatzean iraungi daitezke biltegiratze-toki gutxi baduzu)", "This application enables users to restore files that were deleted from the system." : "Aplikazio honek erabiltzaileei sistematik ezabatutako fitxategiak berrezartzeko aukera eskaintzen die.", "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." : "Aplikazio honek aukera ematen die erabiltzaileei sistematik ezabatutako fitxategiak leheneratzeko. Web interfazean ezabatutako fitxategien zerrenda bistaratzen du, eta ezabatutako fitxategiak erabiltzaileen fitxategi direktorioetara leheneratu edo sistematik betirako kentzeko aukerak ditu. Fitxategia leheneratzeak erlazionatutako fitxategi bertsioak ere leheneratzen ditu, bertsioen aplikazioa gaituta badago. Fitxategia partekatzetik ezabatzen denean, modu berean leheneratu daiteke, jada partekatzen ez bada ere. Modu lehenetsian, fitxategi hauek 30 egunez geratzen dira zakarrontzian.\nErabiltzailea diskoan lekurik gabe geratzea saihesteko, Ezabatutako Fitxategiak aplikazioak ez du ezabatutako fitxategietarako uneko kuota librearen % 50 baino gehiago erabiliko. Ezabatutako fitxategiek muga hori gainditzen badute, aplikazioak fitxategi zaharrenak ezabatuko ditu muga horren azpitik egon arte. Informazio gehiago erabilgarri dago Ezabatutako Fitxategiak ataleko dokumentazioan.", "Restore" : "Berrezarri", diff --git a/apps/files_trashbin/l10n/eu.json b/apps/files_trashbin/l10n/eu.json index 2c6fb8c1424..b8135db75ae 100644 --- a/apps/files_trashbin/l10n/eu.json +++ b/apps/files_trashbin/l10n/eu.json @@ -1,6 +1,7 @@ { "translations": { "Deleted files" : "Ezabatutako fitxategiak", "restored" : "Berrezarrita", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "Ezabatutako fitxategiak eta karpetak zakarrontziko edukiontzian (esportatzean iraungi daitezke biltegiratze-toki gutxi baduzu)", "This application enables users to restore files that were deleted from the system." : "Aplikazio honek erabiltzaileei sistematik ezabatutako fitxategiak berrezartzeko aukera eskaintzen die.", "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." : "Aplikazio honek aukera ematen die erabiltzaileei sistematik ezabatutako fitxategiak leheneratzeko. Web interfazean ezabatutako fitxategien zerrenda bistaratzen du, eta ezabatutako fitxategiak erabiltzaileen fitxategi direktorioetara leheneratu edo sistematik betirako kentzeko aukerak ditu. Fitxategia leheneratzeak erlazionatutako fitxategi bertsioak ere leheneratzen ditu, bertsioen aplikazioa gaituta badago. Fitxategia partekatzetik ezabatzen denean, modu berean leheneratu daiteke, jada partekatzen ez bada ere. Modu lehenetsian, fitxategi hauek 30 egunez geratzen dira zakarrontzian.\nErabiltzailea diskoan lekurik gabe geratzea saihesteko, Ezabatutako Fitxategiak aplikazioak ez du ezabatutako fitxategietarako uneko kuota librearen % 50 baino gehiago erabiliko. Ezabatutako fitxategiek muga hori gainditzen badute, aplikazioak fitxategi zaharrenak ezabatuko ditu muga horren azpitik egon arte. Informazio gehiago erabilgarri dago Ezabatutako Fitxategiak ataleko dokumentazioan.", "Restore" : "Berrezarri", diff --git a/apps/files_trashbin/l10n/gl.js b/apps/files_trashbin/l10n/gl.js index fb796fbcf86..88bed0c8c25 100644 --- a/apps/files_trashbin/l10n/gl.js +++ b/apps/files_trashbin/l10n/gl.js @@ -21,6 +21,7 @@ OC.L10N.register( "Error while removing file from trashbin" : "Produciuse un erro ao retirar o ficheiro do lixo", "Error while restoring files from trashbin" : "Produciuse un erro ao recuperar os ficheiros do lixo", "Error while emptying trashbin" : "Produciuse un erro ao baleirar o lixo", - "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo" + "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo", + "Deleted files and folders in the trash bin" : "Ficheiros e cartafoles eliminados no lixo" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/gl.json b/apps/files_trashbin/l10n/gl.json index 3860ea3aedb..e0f42c4b2a9 100644 --- a/apps/files_trashbin/l10n/gl.json +++ b/apps/files_trashbin/l10n/gl.json @@ -19,6 +19,7 @@ "Error while removing file from trashbin" : "Produciuse un erro ao retirar o ficheiro do lixo", "Error while restoring files from trashbin" : "Produciuse un erro ao recuperar os ficheiros do lixo", "Error while emptying trashbin" : "Produciuse un erro ao baleirar o lixo", - "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo" + "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo", + "Deleted files and folders in the trash bin" : "Ficheiros e cartafoles eliminados no lixo" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/zh_HK.js b/apps/files_trashbin/l10n/zh_HK.js index f5af6dc12b3..710b11488d7 100644 --- a/apps/files_trashbin/l10n/zh_HK.js +++ b/apps/files_trashbin/l10n/zh_HK.js @@ -3,6 +3,7 @@ OC.L10N.register( { "Deleted files" : "回收桶", "restored" : "已還原", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "已刪除回收桶中的檔案與資料夾(若您的儲存空間不足,導出過程中可能會過期)", "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為了避免用戶耗盡磁碟空間,「已刪除檔案」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「已刪除檔案」的文件中提供。", "Restore" : "還原", diff --git a/apps/files_trashbin/l10n/zh_HK.json b/apps/files_trashbin/l10n/zh_HK.json index f33f2d625e4..3be7c32b563 100644 --- a/apps/files_trashbin/l10n/zh_HK.json +++ b/apps/files_trashbin/l10n/zh_HK.json @@ -1,6 +1,7 @@ { "translations": { "Deleted files" : "回收桶", "restored" : "已還原", + "Deleted files and folders in the trash bin (May expire during export if you are low on storage space)" : "已刪除回收桶中的檔案與資料夾(若您的儲存空間不足,導出過程中可能會過期)", "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為了避免用戶耗盡磁碟空間,「已刪除檔案」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「已刪除檔案」的文件中提供。", "Restore" : "還原", diff --git a/apps/files_versions/l10n/bg.js b/apps/files_versions/l10n/bg.js index 81debd9817d..2ad9322a9f5 100644 --- a/apps/files_versions/l10n/bg.js +++ b/apps/files_versions/l10n/bg.js @@ -3,6 +3,7 @@ OC.L10N.register( { "Versions" : "Версии", "This application automatically maintains older versions of files that are changed." : "Това приложение автоматично поддържа по-стари версии на файлове, които са променени.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Това приложение автоматично поддържа по-стари версии на файлове, които са променени. Когато е активирана, папката със скрити версии се предоставя в директорията на всеки потребител и се използва за съхраняване на стари версии на файлове. Потребителят може да се върне към по-стара версия чрез уеб интерфейса по всяко време, като замененият файл се превръща във версия. Приложението автоматично управлява папка с версии, за да гарантира, че потребителят няма да изчерпи квотата заради версиите.\nВ допълнение към изтичането на версиите, приложението за версии гарантира, че никога няма да използва повече от 50% от наличното в момента свободно пространство на потребителя. Ако съхранените версии надвишават това ограничение, приложението първо ще изтрие най-старите версии, докато не достигне това ограничение. Повече информация можете да намерите в документацията за версиите.", "Failed to revert {file} to revision {timestamp}." : "Грешка при връщане на {file} към версия {timestamp}.", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Restore" : "Възтановяване", diff --git a/apps/files_versions/l10n/bg.json b/apps/files_versions/l10n/bg.json index 34f509e5933..284e87877f6 100644 --- a/apps/files_versions/l10n/bg.json +++ b/apps/files_versions/l10n/bg.json @@ -1,6 +1,7 @@ { "translations": { "Versions" : "Версии", "This application automatically maintains older versions of files that are changed." : "Това приложение автоматично поддържа по-стари версии на файлове, които са променени.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Това приложение автоматично поддържа по-стари версии на файлове, които са променени. Когато е активирана, папката със скрити версии се предоставя в директорията на всеки потребител и се използва за съхраняване на стари версии на файлове. Потребителят може да се върне към по-стара версия чрез уеб интерфейса по всяко време, като замененият файл се превръща във версия. Приложението автоматично управлява папка с версии, за да гарантира, че потребителят няма да изчерпи квотата заради версиите.\nВ допълнение към изтичането на версиите, приложението за версии гарантира, че никога няма да използва повече от 50% от наличното в момента свободно пространство на потребителя. Ако съхранените версии надвишават това ограничение, приложението първо ще изтрие най-старите версии, докато не достигне това ограничение. Повече информация можете да намерите в документацията за версиите.", "Failed to revert {file} to revision {timestamp}." : "Грешка при връщане на {file} към версия {timestamp}.", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Restore" : "Възтановяване", diff --git a/apps/settings/l10n/bg.js b/apps/settings/l10n/bg.js index 3a1e6023531..ab55ac84151 100644 --- a/apps/settings/l10n/bg.js +++ b/apps/settings/l10n/bg.js @@ -54,20 +54,26 @@ OC.L10N.register( "Remote wipe was started on %1$s" : "Отдалеченото изтриване беше стартирано на %1$s", "Remote wipe has finished on %1$s" : "Отдалеченото изтриване приключи на %1$s", "Your <strong>password</strong> or <strong>email</strong> was modified" : "Вашата <strong>парола</strong> или <strong>имейл адрес</strong> е променен", + "Could not remove app." : "Приложението не можа да се премахне.", + "Could not update app." : "Приложението не можа да се актуализира.", "Wrong password" : "Грешна парола", + "Unable to change personal password" : "Неуспешна промяна на личната парола", "Saved" : "Запаметяване", "No user supplied" : "Липсва потребител", "Authentication error" : "Възникна проблем с удостоверяването", "Please provide an admin recovery password; otherwise, all user data will be lost." : "Моля, да предоставите администраторска парола за възстановяване; в противен случай всички потребителски данни ще бъдат загубени.", "Wrong admin recovery password. Please check the password and try again." : "Грешна администраторска парола за възстановяване. Моля, проверете паролата и опитайте отново.", + "Backend does not support password change, but the user's encryption key was updated." : "Сървърът не поддържа промяна на паролата, но ключът за криптиране на потребителя беше актуализиран.", "installing and updating apps via the App Store or Federated Cloud Sharing" : "инсталиране и актуализиране на приложения чрез App Store или Federated Cloud Sharing/Федерирано споделяне в облак/", "Federated Cloud Sharing" : "Федерирано споделяне в облак", "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL използва остаряла %1$s версия на (%2$s). Моля, актуализирайте операционната си система или функции като %3$s, няма да работят надеждно.", + "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не можа да се определи дали TLS версията на cURL е остаряла или не, защото възникна грешка по време на HTTPS заявката срещу https://nextcloud.com. Моля, проверете регистрационния файл /журнал/ на Nextcloud за повече подробности.", "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.", "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.", "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.", "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.", "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.", + "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.", "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.", "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.", "Invalid SMTP password." : "Невалидна SMTP парола.", @@ -133,6 +139,9 @@ OC.L10N.register( "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Има някои импортирани от потребителя SSL сертификати, които вече не се използват с Nextcloud 21. Те могат да бъдат импортирани в командния ред, чрез командата \"occ security:certificates:import\". Техните пътища в директорията с данни са показани по-долу.", "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Открит е невалиден UUID на потребители или групи на LDAP. Моля, прегледайте настройките си за \"Override UUID detection\"/ откриване на отмяна на UUID/, в експертната част на LDAP конфигурацията и използвайте \"occ ldap:update-uuid\", за да ги актуализирате.", "The old server-side-encryption format is enabled. We recommend disabling this." : "Старият формат за криптиране от страна на сървъра е активиран. Препоръчваме да го деактивирате.", + "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Използва се версия на MariaDB „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква MariaDB 10.2 или по-нова версия.", + "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Използва се версия на MySQL „ %s“. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изискват MySQL 8.0 или MariaDB 10.2, или по-нова версия.", + "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Използва се PostgreSQL версия „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква PostgreSQL 9.6 или по-нова версия.", "Profile information" : "Информация за профила", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Снимка на потребителския профил, пълно име, имейл, телефонен номер, адрес, уеб сайт, Twitter, организация, роля, заглавие, биография и дали вашият профил е активиран", "Nextcloud settings" : "Nextcloud настройки", @@ -177,6 +186,7 @@ OC.L10N.register( "Disable all" : "Изключи всички", "Enable all" : "Активирай всички", "_%n app has an update available_::_%n apps have an update available_" : ["%n приложения имат налична актуализация ","%n приложения имат налична актуализация"], + "_Update_::_Update all_" : ["Актуализиране на всички","Актуализиране на всички"], "Marked for remote wipe" : "Маркирано за отдалечено изтриване", "Device settings" : "Настройки за устройството", "Allow filesystem access" : "Разрешен достъп до файловете", @@ -220,7 +230,19 @@ OC.L10N.register( "Copied!" : "Копирано!", "Copy" : "Копиране", "Could not copy app password. Please copy it manually." : "Не можа да се копира паролата за приложение. Моля, копирайте я ръчно.", + "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "За да работи правилно сървърът, е важно да конфигурирате правилно фоновите задачи. Препоръчителната настройка е Cron. Моля, вижте документацията за повече информация.", + "Last job execution ran {time}. Something seems wrong." : "Изпълнението на последното задание се изпълни {time}. Нещо не е наред.", + "Last job ran {relativeTime}." : "Последната задача се изпълни {relativeTime}.", + "Background job did not run yet!" : "Фоновата задача все още не е стартирана!", + "AJAX" : "AJAX", + "Execute one task with each page loaded. Use case: Single user instance." : "Изпълняване на една задача с всяка заредена страница. Случай на употреба: Екземпляр за един потребител.", + "Webcron" : "Webcron", + "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php е регистриран в услуга на webcron за извикване на cron.php на всеки 5 минути през HTTP. Случай на употреба: Много малък екземпляр (1–5 потребители в зависимост от употребата).", + "Cron (Recommended)" : "Cron (препоръчително)", "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "За да стартирате това, имате нужда от разширението PHP POSIX. Вижте {linkstart}документацията на PHP{linkend} за повече подробности.", + "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Използвайте системна услуга cron, за да извиквате файла cron.php на всеки 5 минути. Препоръчва се за всички екземпляри.", + "The cron.php needs to be executed by the system user \"{user}\"." : "Cron.php трябва да се изпълни от системният потребител \"{user}\".", + "Unable to update background job mode" : "Не може да се актуализира фонов режим на работа", "Profile" : "Профил", "Enable or disable profile by default for new users." : "Активиране или деактивиране на профила по подразбиране за нови потребители.", "Enable" : "Включване", @@ -500,6 +522,7 @@ OC.L10N.register( "Some jobs didn’t execute since %s. Please consider switching to system cron." : "Някои задачи не са изпълнени след %s. Моля, помислете за преминаване към система cron.", "Last job ran %s." : "За последно cron задача е стартирала %s.", "Background job didn’t run yet!" : "Фоновата задача все още не е стартирана!", + "For the server to work properly, it's important to configure background jobs correctly. \"Cron\" is the recommended setting. Please see the documentation for more information." : "За да работи правилно сървърът, е важно да конфигурирате правилно фоновите задачи. Препоръчителната настройка е Cron. Моля, вижте документацията за повече информация.", "Pick background job setting" : "Изберете настройка за фонова работа", "Recommended" : "Препоръчано", "The cron.php needs to be executed by the system user \"%s\"." : "Необходимо е cron.php да се стартира от системния потребител \"%s\".", diff --git a/apps/settings/l10n/bg.json b/apps/settings/l10n/bg.json index 0d266edd008..e6126e65894 100644 --- a/apps/settings/l10n/bg.json +++ b/apps/settings/l10n/bg.json @@ -52,20 +52,26 @@ "Remote wipe was started on %1$s" : "Отдалеченото изтриване беше стартирано на %1$s", "Remote wipe has finished on %1$s" : "Отдалеченото изтриване приключи на %1$s", "Your <strong>password</strong> or <strong>email</strong> was modified" : "Вашата <strong>парола</strong> или <strong>имейл адрес</strong> е променен", + "Could not remove app." : "Приложението не можа да се премахне.", + "Could not update app." : "Приложението не можа да се актуализира.", "Wrong password" : "Грешна парола", + "Unable to change personal password" : "Неуспешна промяна на личната парола", "Saved" : "Запаметяване", "No user supplied" : "Липсва потребител", "Authentication error" : "Възникна проблем с удостоверяването", "Please provide an admin recovery password; otherwise, all user data will be lost." : "Моля, да предоставите администраторска парола за възстановяване; в противен случай всички потребителски данни ще бъдат загубени.", "Wrong admin recovery password. Please check the password and try again." : "Грешна администраторска парола за възстановяване. Моля, проверете паролата и опитайте отново.", + "Backend does not support password change, but the user's encryption key was updated." : "Сървърът не поддържа промяна на паролата, но ключът за криптиране на потребителя беше актуализиран.", "installing and updating apps via the App Store or Federated Cloud Sharing" : "инсталиране и актуализиране на приложения чрез App Store или Federated Cloud Sharing/Федерирано споделяне в облак/", "Federated Cloud Sharing" : "Федерирано споделяне в облак", "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL използва остаряла %1$s версия на (%2$s). Моля, актуализирайте операционната си система или функции като %3$s, няма да работят надеждно.", + "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не можа да се определи дали TLS версията на cURL е остаряла или не, защото възникна грешка по време на HTTPS заявката срещу https://nextcloud.com. Моля, проверете регистрационния файл /журнал/ на Nextcloud за повече подробности.", "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.", "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.", "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.", "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.", "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.", + "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.", "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.", "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.", "Invalid SMTP password." : "Невалидна SMTP парола.", @@ -131,6 +137,9 @@ "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Има някои импортирани от потребителя SSL сертификати, които вече не се използват с Nextcloud 21. Те могат да бъдат импортирани в командния ред, чрез командата \"occ security:certificates:import\". Техните пътища в директорията с данни са показани по-долу.", "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Открит е невалиден UUID на потребители или групи на LDAP. Моля, прегледайте настройките си за \"Override UUID detection\"/ откриване на отмяна на UUID/, в експертната част на LDAP конфигурацията и използвайте \"occ ldap:update-uuid\", за да ги актуализирате.", "The old server-side-encryption format is enabled. We recommend disabling this." : "Старият формат за криптиране от страна на сървъра е активиран. Препоръчваме да го деактивирате.", + "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Използва се версия на MariaDB „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква MariaDB 10.2 или по-нова версия.", + "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Използва се версия на MySQL „ %s“. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изискват MySQL 8.0 или MariaDB 10.2, или по-нова версия.", + "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Използва се PostgreSQL версия „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква PostgreSQL 9.6 или по-нова версия.", "Profile information" : "Информация за профила", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Снимка на потребителския профил, пълно име, имейл, телефонен номер, адрес, уеб сайт, Twitter, организация, роля, заглавие, биография и дали вашият профил е активиран", "Nextcloud settings" : "Nextcloud настройки", @@ -175,6 +184,7 @@ "Disable all" : "Изключи всички", "Enable all" : "Активирай всички", "_%n app has an update available_::_%n apps have an update available_" : ["%n приложения имат налична актуализация ","%n приложения имат налична актуализация"], + "_Update_::_Update all_" : ["Актуализиране на всички","Актуализиране на всички"], "Marked for remote wipe" : "Маркирано за отдалечено изтриване", "Device settings" : "Настройки за устройството", "Allow filesystem access" : "Разрешен достъп до файловете", @@ -218,7 +228,19 @@ "Copied!" : "Копирано!", "Copy" : "Копиране", "Could not copy app password. Please copy it manually." : "Не можа да се копира паролата за приложение. Моля, копирайте я ръчно.", + "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "За да работи правилно сървърът, е важно да конфигурирате правилно фоновите задачи. Препоръчителната настройка е Cron. Моля, вижте документацията за повече информация.", + "Last job execution ran {time}. Something seems wrong." : "Изпълнението на последното задание се изпълни {time}. Нещо не е наред.", + "Last job ran {relativeTime}." : "Последната задача се изпълни {relativeTime}.", + "Background job did not run yet!" : "Фоновата задача все още не е стартирана!", + "AJAX" : "AJAX", + "Execute one task with each page loaded. Use case: Single user instance." : "Изпълняване на една задача с всяка заредена страница. Случай на употреба: Екземпляр за един потребител.", + "Webcron" : "Webcron", + "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php е регистриран в услуга на webcron за извикване на cron.php на всеки 5 минути през HTTP. Случай на употреба: Много малък екземпляр (1–5 потребители в зависимост от употребата).", + "Cron (Recommended)" : "Cron (препоръчително)", "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "За да стартирате това, имате нужда от разширението PHP POSIX. Вижте {linkstart}документацията на PHP{linkend} за повече подробности.", + "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Използвайте системна услуга cron, за да извиквате файла cron.php на всеки 5 минути. Препоръчва се за всички екземпляри.", + "The cron.php needs to be executed by the system user \"{user}\"." : "Cron.php трябва да се изпълни от системният потребител \"{user}\".", + "Unable to update background job mode" : "Не може да се актуализира фонов режим на работа", "Profile" : "Профил", "Enable or disable profile by default for new users." : "Активиране или деактивиране на профила по подразбиране за нови потребители.", "Enable" : "Включване", @@ -498,6 +520,7 @@ "Some jobs didn’t execute since %s. Please consider switching to system cron." : "Някои задачи не са изпълнени след %s. Моля, помислете за преминаване към система cron.", "Last job ran %s." : "За последно cron задача е стартирала %s.", "Background job didn’t run yet!" : "Фоновата задача все още не е стартирана!", + "For the server to work properly, it's important to configure background jobs correctly. \"Cron\" is the recommended setting. Please see the documentation for more information." : "За да работи правилно сървърът, е важно да конфигурирате правилно фоновите задачи. Препоръчителната настройка е Cron. Моля, вижте документацията за повече информация.", "Pick background job setting" : "Изберете настройка за фонова работа", "Recommended" : "Препоръчано", "The cron.php needs to be executed by the system user \"%s\"." : "Необходимо е cron.php да се стартира от системния потребител \"%s\".", diff --git a/apps/settings/l10n/ko.js b/apps/settings/l10n/ko.js index 1ecec0f27d7..9d6f9954149 100644 --- a/apps/settings/l10n/ko.js +++ b/apps/settings/l10n/ko.js @@ -243,11 +243,16 @@ OC.L10N.register( "Role" : "직책", "Twitter" : "트위터", "Website" : "웹사이트", - "Hide" : "숨기기", + "Show to everyone" : "전체 공개", + "Show to logged in users only" : "로그인된 사용자에게 공개", + "Hide" : "비공개", + "Download and enable" : "다운로드 및 활성화", + "The app will be downloaded from the App Store" : "이 앱이 앱 스토어에서 다운로드됩니다", "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "이 앱은 현재 Nextcloud 버젼과 호환되지 않습니다. 이 앱을 설치하면, 제대로 작동하지 않을 수 있습니다.", "Never" : "하지 않음", "An error occured during the request. Unable to proceed." : "요청을 보내는 도중 에러가 발생하였습니다. 더 이상 진행할 수 없습니다.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "앱이 활성화되었지만, 앱을 업데이트해야 합니다. 5초 후 앱 업데이트 페이지로 넘어갑니다.", + "Error: This app cannot be enabled because it makes the server unstable" : "오류: 이 앱은 서버를 불안정하게 만들 수 있어서 활성화할 수 없습니다", "Administrator documentation" : "관리자 문서", "Documentation" : "문서", "Forum" : "포럼", diff --git a/apps/settings/l10n/ko.json b/apps/settings/l10n/ko.json index a615720ba83..8a45e147ef3 100644 --- a/apps/settings/l10n/ko.json +++ b/apps/settings/l10n/ko.json @@ -241,11 +241,16 @@ "Role" : "직책", "Twitter" : "트위터", "Website" : "웹사이트", - "Hide" : "숨기기", + "Show to everyone" : "전체 공개", + "Show to logged in users only" : "로그인된 사용자에게 공개", + "Hide" : "비공개", + "Download and enable" : "다운로드 및 활성화", + "The app will be downloaded from the App Store" : "이 앱이 앱 스토어에서 다운로드됩니다", "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "이 앱은 현재 Nextcloud 버젼과 호환되지 않습니다. 이 앱을 설치하면, 제대로 작동하지 않을 수 있습니다.", "Never" : "하지 않음", "An error occured during the request. Unable to proceed." : "요청을 보내는 도중 에러가 발생하였습니다. 더 이상 진행할 수 없습니다.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "앱이 활성화되었지만, 앱을 업데이트해야 합니다. 5초 후 앱 업데이트 페이지로 넘어갑니다.", + "Error: This app cannot be enabled because it makes the server unstable" : "오류: 이 앱은 서버를 불안정하게 만들 수 있어서 활성화할 수 없습니다", "Administrator documentation" : "관리자 문서", "Documentation" : "문서", "Forum" : "포럼", diff --git a/apps/sharebymail/l10n/bg.js b/apps/sharebymail/l10n/bg.js index c1da652e640..801a48a9997 100644 --- a/apps/sharebymail/l10n/bg.js +++ b/apps/sharebymail/l10n/bg.js @@ -39,6 +39,7 @@ OC.L10N.register( "Password to access »%1$s« shared to you by %2$s" : "Парола за достъп »%1$s» е споделенас вас от %2$s", "Password to access »%s«" : "Парола за достъп »%s»", "It is protected with the following password:" : "Защитен е със следната парола:", + "This password will expire at %s" : "Тази парола ще изтече в %s", "%1$s shared »%2$s« with you and wants to add:" : "%1$s сподели »%2$s« с вас и иска да добави:", "%1$s shared »%2$s« with you and wants to add" : "%1$s сподели »%2$s« с вас и иска да добави", "»%s« added a note to a file shared with you" : "»%s« добави бележка към файл, споделен с вас ", @@ -50,6 +51,7 @@ OC.L10N.register( "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" : "Изпращане на парола по имейл", - "Reply to initiator" : "Отговор към инициатора" + "Reply to initiator" : "Отговор към инициатора", + "Unable to update share by mail config" : "Не може да се актуализира конфигурацията за споделяне по поща" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/sharebymail/l10n/bg.json b/apps/sharebymail/l10n/bg.json index a10708a501e..6fd213ab120 100644 --- a/apps/sharebymail/l10n/bg.json +++ b/apps/sharebymail/l10n/bg.json @@ -37,6 +37,7 @@ "Password to access »%1$s« shared to you by %2$s" : "Парола за достъп »%1$s» е споделенас вас от %2$s", "Password to access »%s«" : "Парола за достъп »%s»", "It is protected with the following password:" : "Защитен е със следната парола:", + "This password will expire at %s" : "Тази парола ще изтече в %s", "%1$s shared »%2$s« with you and wants to add:" : "%1$s сподели »%2$s« с вас и иска да добави:", "%1$s shared »%2$s« with you and wants to add" : "%1$s сподели »%2$s« с вас и иска да добави", "»%s« added a note to a file shared with you" : "»%s« добави бележка към файл, споделен с вас ", @@ -48,6 +49,7 @@ "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" : "Изпращане на парола по имейл", - "Reply to initiator" : "Отговор към инициатора" + "Reply to initiator" : "Отговор към инициатора", + "Unable to update share by mail config" : "Не може да се актуализира конфигурацията за споделяне по поща" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/systemtags/l10n/bg.js b/apps/systemtags/l10n/bg.js index d7918ab960b..71926d0a155 100644 --- a/apps/systemtags/l10n/bg.js +++ b/apps/systemtags/l10n/bg.js @@ -43,6 +43,8 @@ OC.L10N.register( "%s (invisible)" : "%s (невидим)", "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни етикети</strong> за файл", "Tags" : "Етикети", + "All tagged %s …" : "Всички маркирани %s ...", + "tagged %s" : "маркиран %s", "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.)" : "Функция за съвместно етикетиране, която споделя етикети между потребителите. Чудесно е за екипи.\n\t(Ако сте доставчик с инсталация с множество клиенти, препоръчваме ви да деактивирате това приложение, тъй като етикетите се споделят.)", diff --git a/apps/systemtags/l10n/bg.json b/apps/systemtags/l10n/bg.json index 9ea8a70def0..b0cfe42d3ee 100644 --- a/apps/systemtags/l10n/bg.json +++ b/apps/systemtags/l10n/bg.json @@ -41,6 +41,8 @@ "%s (invisible)" : "%s (невидим)", "<strong>System tags</strong> for a file have been modified" : "Промяна на <strong>системни етикети</strong> за файл", "Tags" : "Етикети", + "All tagged %s …" : "Всички маркирани %s ...", + "tagged %s" : "маркиран %s", "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.)" : "Функция за съвместно етикетиране, която споделя етикети между потребителите. Чудесно е за екипи.\n\t(Ако сте доставчик с инсталация с множество клиенти, препоръчваме ви да деактивирате това приложение, тъй като етикетите се споделят.)", diff --git a/apps/theming/l10n/bg.js b/apps/theming/l10n/bg.js index e13cfb67e71..81a73602385 100644 --- a/apps/theming/l10n/bg.js +++ b/apps/theming/l10n/bg.js @@ -32,6 +32,10 @@ OC.L10N.register( "Similar to the high contrast mode, but with dark colours." : "Подобно на режима с висок контраст, но с тъмни цветове.", "Dark theme" : "Tъмна Tема", "Enable dark theme" : "Активиране на тъмна тема", + "A dark theme to ease your eyes by reducing the overall luminosity and brightness." : "Тъмна тема, която да улесни очите ви, като намали общата осветеност и яркост.", + "System default theme" : "Системна тема по подразбиране", + "Enable the system default" : "Активиране на системата по подразбиране", + "Using the default system appearance." : "Използване на изглед на системата по подразбиране.", "Dyslexia font" : "Шрифт за дислексия", "Enable dyslexia font" : "Активирай шрифт за дислексия", "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic е безплатен шрифт, предназначен за смекчаване на някои от често срещаните грешки при четенето, причинени от дислексия.", @@ -45,6 +49,8 @@ OC.L10N.register( "Privacy policy" : "Политика за поверителност", "Adjust the Nextcloud theme" : "Коригиране на темата на Nextcloud", "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Универсалният достъп е много важен за нас. Следваме уеб стандартите и проверяваме, за да направим всичко използваемо и без мишка, и помощен софтуер, като екранни четци. Ние се стремим да бъдем съобразени с {guidelines}Насоки за достъпност на уеб съдържанието {linkend} 2.1 на ниво АА, с темата за висок контраст дори на ниво AAA.", + "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Ако откриете някакви проблеми, не се колебайте да ги съобщите на {issueetracker}, нашият тракер на проблеми {linkend}. И ако искате да се включите, елате да се присъедините {designteam} към нашия дизайнерски екип {linkend}!", + "Theme selection is enforced" : "Изборът на тема е приложен", "Open documentation" : "Отвори документацията", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Чрез темите можете бързо и лесно за персонализирате вида на Nextcloud. Промените ще бъдат видими за всички потребители.", "Name" : "Име", diff --git a/apps/theming/l10n/bg.json b/apps/theming/l10n/bg.json index e9edb6169ae..6b95fa3463b 100644 --- a/apps/theming/l10n/bg.json +++ b/apps/theming/l10n/bg.json @@ -30,6 +30,10 @@ "Similar to the high contrast mode, but with dark colours." : "Подобно на режима с висок контраст, но с тъмни цветове.", "Dark theme" : "Tъмна Tема", "Enable dark theme" : "Активиране на тъмна тема", + "A dark theme to ease your eyes by reducing the overall luminosity and brightness." : "Тъмна тема, която да улесни очите ви, като намали общата осветеност и яркост.", + "System default theme" : "Системна тема по подразбиране", + "Enable the system default" : "Активиране на системата по подразбиране", + "Using the default system appearance." : "Използване на изглед на системата по подразбиране.", "Dyslexia font" : "Шрифт за дислексия", "Enable dyslexia font" : "Активирай шрифт за дислексия", "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic е безплатен шрифт, предназначен за смекчаване на някои от често срещаните грешки при четенето, причинени от дислексия.", @@ -43,6 +47,8 @@ "Privacy policy" : "Политика за поверителност", "Adjust the Nextcloud theme" : "Коригиране на темата на Nextcloud", "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Универсалният достъп е много важен за нас. Следваме уеб стандартите и проверяваме, за да направим всичко използваемо и без мишка, и помощен софтуер, като екранни четци. Ние се стремим да бъдем съобразени с {guidelines}Насоки за достъпност на уеб съдържанието {linkend} 2.1 на ниво АА, с темата за висок контраст дори на ниво AAA.", + "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Ако откриете някакви проблеми, не се колебайте да ги съобщите на {issueetracker}, нашият тракер на проблеми {linkend}. И ако искате да се включите, елате да се присъедините {designteam} към нашия дизайнерски екип {linkend}!", + "Theme selection is enforced" : "Изборът на тема е приложен", "Open documentation" : "Отвори документацията", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Чрез темите можете бързо и лесно за персонализирате вида на Nextcloud. Промените ще бъдат видими за всички потребители.", "Name" : "Име", diff --git a/apps/user_ldap/l10n/bg.js b/apps/user_ldap/l10n/bg.js index a1b8c4906c2..349576990fd 100644 --- a/apps/user_ldap/l10n/bg.js +++ b/apps/user_ldap/l10n/bg.js @@ -180,6 +180,7 @@ OC.L10N.register( "\"$home\" Placeholder Field" : "„$home“ Заместващо поле", "$home in an external storage configuration will be replaced with the value of the specified attribute" : "$home в конфигурация за външно хранилище ще бъде заменен със стойността на посочения атрибут", "Internal Username" : "Вътрешно потребителско име", + "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "По подразбиране вътрешното име на потребител ще бъде създадено от атрибута UUID. Той гарантира, че името на потребител е уникално и знаците не трябва да се преобразуват. Вътрешното име на потребител има ограничението, че са позволени само тези знаци: [a-zA-Z0-9_.@-]. Други знаци се заменят с тяхното ASCII съответствие или просто се пропускат. При сблъсъци числото ще бъде добавено/увеличено. Вътрешното име на потребител се използва за вътрешно идентифициране на потребител. Това също е името по подразбиране за домашната папка на потребителя. Той също така е част от отдалечени URL адреси, например за всички *DAV услуги. С тази настройка поведението по подразбиране може да бъде отменено. Промените ще имат ефект само върху ново съпоставени (добавени) потребители на LDAP. Оставете го празно за поведение по подразбиране. ", "Internal Username Attribute:" : "Атрибут на вътрешното потребителско име:", "Override UUID detection" : "Промени UUID откриването", "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Обикновено UUID атрибутът ще бъде намерен автоматично. UUID атрибута се използва, за да се идентифицират еднозначно LDAP потребители и групи. Освен това ще бъде генерирано вътрешното име базирано на UUID-то, ако такова не е посочено по-горе. Можете да промените настройката и да използвате атрибут по свой избор. Наложително е атрибутът да бъде уникален както за потребителите така и за групите. Промените ще се отразят само за новодобавени (map-нати) LDAP потребители.", diff --git a/apps/user_ldap/l10n/bg.json b/apps/user_ldap/l10n/bg.json index 12cf955c14c..fd48b1de69b 100644 --- a/apps/user_ldap/l10n/bg.json +++ b/apps/user_ldap/l10n/bg.json @@ -178,6 +178,7 @@ "\"$home\" Placeholder Field" : "„$home“ Заместващо поле", "$home in an external storage configuration will be replaced with the value of the specified attribute" : "$home в конфигурация за външно хранилище ще бъде заменен със стойността на посочения атрибут", "Internal Username" : "Вътрешно потребителско име", + "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "По подразбиране вътрешното име на потребител ще бъде създадено от атрибута UUID. Той гарантира, че името на потребител е уникално и знаците не трябва да се преобразуват. Вътрешното име на потребител има ограничението, че са позволени само тези знаци: [a-zA-Z0-9_.@-]. Други знаци се заменят с тяхното ASCII съответствие или просто се пропускат. При сблъсъци числото ще бъде добавено/увеличено. Вътрешното име на потребител се използва за вътрешно идентифициране на потребител. Това също е името по подразбиране за домашната папка на потребителя. Той също така е част от отдалечени URL адреси, например за всички *DAV услуги. С тази настройка поведението по подразбиране може да бъде отменено. Промените ще имат ефект само върху ново съпоставени (добавени) потребители на LDAP. Оставете го празно за поведение по подразбиране. ", "Internal Username Attribute:" : "Атрибут на вътрешното потребителско име:", "Override UUID detection" : "Промени UUID откриването", "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Обикновено UUID атрибутът ще бъде намерен автоматично. UUID атрибута се използва, за да се идентифицират еднозначно LDAP потребители и групи. Освен това ще бъде генерирано вътрешното име базирано на UUID-то, ако такова не е посочено по-горе. Можете да промените настройката и да използвате атрибут по свой избор. Наложително е атрибутът да бъде уникален както за потребителите така и за групите. Промените ще се отразят само за новодобавени (map-нати) LDAP потребители.", diff --git a/core/l10n/bg.js b/core/l10n/bg.js index 963e41d85b2..8bc76bb45f7 100644 --- a/core/l10n/bg.js +++ b/core/l10n/bg.js @@ -236,6 +236,8 @@ OC.L10N.register( "(all selected)" : "(всички избрани)", "({count} selected)" : "({count} избрани)", "Error loading file exists template" : "Грешка при зареждането на шаблона за вече съществуващ файл", + "Show list view" : "Показване с изглед на списък", + "Show grid view" : "Показване в решетъчен изглед", "Pending" : "Чакащо", "Copy to {folder}" : "Копирай в {folder}", "Move to {folder}" : "Премести в {folder}", @@ -332,6 +334,7 @@ OC.L10N.register( "Get your own free account" : "Вземете свой собствен безплатен профил", "Skip to main content" : "Преминаване към основното съдържание", "Skip to navigation of app" : "Преминаване към навигация на приложението", + "%s's homepage" : "%s's начална страница", "More apps" : "Още приложения", "More" : "Още", "More apps menu" : "Още от меню за приложения", @@ -346,11 +349,13 @@ OC.L10N.register( "Grant access" : "Разреши достъпa", "Alternative log in using app token" : "Алтернативен метод за вписване с парола за приложение", "Account access" : "Достъп до профил", + "Currently logged in as %1$s (%2$s)." : "В момента сте влезли като %1$s (%2$s).", "You are about to grant %1$s access to your %2$s account." : "Ще разрешите на %1$s да ползва вашия %2$s профил.", "Account connected" : "Профилът е свързан", "Your client should now be connected!" : "Клиентът ви вече трябва да е свързан!", "You can close this window." : "Можеш да затвориш този прозорец.", "This share is password-protected" : "Тази зона е защитена с парола.", + "The password is wrong or expired. Please try again or request a new one." : "Паролата е грешна или е изтекла. Моля, опитайте отново или поискайте нова.", "Please type in your email address to request a temporary password" : "Моля, въведете имейл адреса си, за да поискате временна парола", "Email address" : "Имейл адрес", "Password sent!" : "Паролата е изпратена!", diff --git a/core/l10n/bg.json b/core/l10n/bg.json index f3c309869f2..e9ed9b8756a 100644 --- a/core/l10n/bg.json +++ b/core/l10n/bg.json @@ -234,6 +234,8 @@ "(all selected)" : "(всички избрани)", "({count} selected)" : "({count} избрани)", "Error loading file exists template" : "Грешка при зареждането на шаблона за вече съществуващ файл", + "Show list view" : "Показване с изглед на списък", + "Show grid view" : "Показване в решетъчен изглед", "Pending" : "Чакащо", "Copy to {folder}" : "Копирай в {folder}", "Move to {folder}" : "Премести в {folder}", @@ -330,6 +332,7 @@ "Get your own free account" : "Вземете свой собствен безплатен профил", "Skip to main content" : "Преминаване към основното съдържание", "Skip to navigation of app" : "Преминаване към навигация на приложението", + "%s's homepage" : "%s's начална страница", "More apps" : "Още приложения", "More" : "Още", "More apps menu" : "Още от меню за приложения", @@ -344,11 +347,13 @@ "Grant access" : "Разреши достъпa", "Alternative log in using app token" : "Алтернативен метод за вписване с парола за приложение", "Account access" : "Достъп до профил", + "Currently logged in as %1$s (%2$s)." : "В момента сте влезли като %1$s (%2$s).", "You are about to grant %1$s access to your %2$s account." : "Ще разрешите на %1$s да ползва вашия %2$s профил.", "Account connected" : "Профилът е свързан", "Your client should now be connected!" : "Клиентът ви вече трябва да е свързан!", "You can close this window." : "Можеш да затвориш този прозорец.", "This share is password-protected" : "Тази зона е защитена с парола.", + "The password is wrong or expired. Please try again or request a new one." : "Паролата е грешна или е изтекла. Моля, опитайте отново или поискайте нова.", "Please type in your email address to request a temporary password" : "Моля, въведете имейл адреса си, за да поискате временна парола", "Email address" : "Имейл адрес", "Password sent!" : "Паролата е изпратена!", diff --git a/core/l10n/ca.js b/core/l10n/ca.js index 245603b163d..c3c0e3aa9fd 100644 --- a/core/l10n/ca.js +++ b/core/l10n/ca.js @@ -111,6 +111,7 @@ OC.L10N.register( "User disabled" : "Usuari inhabilitat", "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Hem detectat múltiples intents de inici de sessió no vàlids des de la vostra IP. Per tant, el vostre següent inici de sessió s'ha restringit fins a 30 segons.", "Your account is not setup for passwordless login." : "El vostre compte no està configurat per a l'inici de sessió sense contrasenya.", + "Browser not supported" : "El navegador no és compatible", "Passwordless authentication is not supported in your browser." : "L'autenticació sense contrasenya no és compatible amb el vostre navegador.", "Passwordless authentication is only available over a secure connection." : "L'autenticació sense contrasenya només està disponible en una connexió segura.", "Reset password" : "Reinicialitza la contrasenya", diff --git a/core/l10n/ca.json b/core/l10n/ca.json index 3f4dfa1441a..d7a889ec638 100644 --- a/core/l10n/ca.json +++ b/core/l10n/ca.json @@ -109,6 +109,7 @@ "User disabled" : "Usuari inhabilitat", "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Hem detectat múltiples intents de inici de sessió no vàlids des de la vostra IP. Per tant, el vostre següent inici de sessió s'ha restringit fins a 30 segons.", "Your account is not setup for passwordless login." : "El vostre compte no està configurat per a l'inici de sessió sense contrasenya.", + "Browser not supported" : "El navegador no és compatible", "Passwordless authentication is not supported in your browser." : "L'autenticació sense contrasenya no és compatible amb el vostre navegador.", "Passwordless authentication is only available over a secure connection." : "L'autenticació sense contrasenya només està disponible en una connexió segura.", "Reset password" : "Reinicialitza la contrasenya", diff --git a/core/l10n/zh_TW.js b/core/l10n/zh_TW.js index abb919f028b..69a5b989345 100644 --- a/core/l10n/zh_TW.js +++ b/core/l10n/zh_TW.js @@ -236,6 +236,8 @@ OC.L10N.register( "(all selected)" : "(已全選)", "({count} selected)" : "(已選取 {count} 項)", "Error loading file exists template" : "載入已存在的範本時發生錯誤", + "Show list view" : "顯示清單檢視", + "Show grid view" : "顯示網格檢視", "Pending" : "擱置中", "Copy to {folder}" : "複製到 {folder}", "Move to {folder}" : "移動到 {folder}", diff --git a/core/l10n/zh_TW.json b/core/l10n/zh_TW.json index 3d15021aae3..9ff24216056 100644 --- a/core/l10n/zh_TW.json +++ b/core/l10n/zh_TW.json @@ -234,6 +234,8 @@ "(all selected)" : "(已全選)", "({count} selected)" : "(已選取 {count} 項)", "Error loading file exists template" : "載入已存在的範本時發生錯誤", + "Show list view" : "顯示清單檢視", + "Show grid view" : "顯示網格檢視", "Pending" : "擱置中", "Copy to {folder}" : "複製到 {folder}", "Move to {folder}" : "移動到 {folder}", diff --git a/lib/l10n/bg.js b/lib/l10n/bg.js index 84f67dd760a..5bb80037704 100644 --- a/lib/l10n/bg.js +++ b/lib/l10n/bg.js @@ -235,6 +235,8 @@ OC.L10N.register( "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Това може да се дължи на cache/accelerator като Zend OPache или eAccelerator.", "PHP modules have been installed, but they are still listed as missing?" : "PHP модулите са инсталирани, но все още се обявяват като липсващи?", "Please ask your server administrator to restart the web server." : "Моля, поискай от своя администратор да рестартира уеб сървъра.", + "The required %s config variable is not configured in the config.php file." : "Необходимата %s конфигурационна променлива не е конфигурирана във файла config.php.", + "Please ask your server administrator to check the Nextcloud configuration." : "Моля, помолете администратора на вашия сървър да провери конфигурацията на Nextcloud.", "PostgreSQL >= 9 required." : "Нужно е PostgreSQL >= 9", "Please upgrade your database version." : "Моля, надстройте версията на вашата база данни.", "Your data directory is readable by other users." : "Вашата директория с данни може да се чете от други потребители.", diff --git a/lib/l10n/bg.json b/lib/l10n/bg.json index 27b6ca57155..fa91716ae01 100644 --- a/lib/l10n/bg.json +++ b/lib/l10n/bg.json @@ -233,6 +233,8 @@ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Това може да се дължи на cache/accelerator като Zend OPache или eAccelerator.", "PHP modules have been installed, but they are still listed as missing?" : "PHP модулите са инсталирани, но все още се обявяват като липсващи?", "Please ask your server administrator to restart the web server." : "Моля, поискай от своя администратор да рестартира уеб сървъра.", + "The required %s config variable is not configured in the config.php file." : "Необходимата %s конфигурационна променлива не е конфигурирана във файла config.php.", + "Please ask your server administrator to check the Nextcloud configuration." : "Моля, помолете администратора на вашия сървър да провери конфигурацията на Nextcloud.", "PostgreSQL >= 9 required." : "Нужно е PostgreSQL >= 9", "Please upgrade your database version." : "Моля, надстройте версията на вашата база данни.", "Your data directory is readable by other users." : "Вашата директория с данни може да се чете от други потребители.", diff --git a/package-lock.json b/package-lock.json index 6d74272e2b4..6ff133f03a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -85,7 +85,7 @@ "@babel/node": "^7.17.10", "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.2.0", - "@nextcloud/eslint-config": "^7.0.2", + "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", "@testing-library/jest-dom": "^5.16.4", "@testing-library/user-event": "^14.1.1", @@ -2007,18 +2007,18 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.17.0.tgz", - "integrity": "sha512-B8DIIWE194KyQFPojUs+THa2XX+1vulwTBjirw6GqcxjtNE60Rreex26svBnV9SNLTuz92ctZx5XQE1H7yOxgA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", + "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", "dev": true, "peer": true, "dependencies": { - "comment-parser": "1.3.0", + "comment-parser": "1.3.1", "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~2.2.1" + "jsdoc-type-pratt-parser": "~3.1.0" }, "engines": { - "node": "^12 || ^14 || ^16 || ^17" + "node": "^14 || ^16 || ^17 || ^18" } }, "node_modules/@eslint/eslintrc": { @@ -3033,9 +3033,9 @@ "integrity": "sha512-QUJ5wVL8iTZofgZjCfVnHxcMqqPPLfVfEKe8rfksMdmSmqEenpcpEBQO45VSSfng/tunwoLF+3I8rzEzVhYNLQ==" }, "node_modules/@nextcloud/eslint-config": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-7.0.2.tgz", - "integrity": "sha512-QoKwZxcJwk5YXDhczRVuGFaIVv/GK6Xi476WTUH9p4kD/Xu/EnKx/VlOlXGwDuML1SDr8x35vxq0Ask3DMzVQQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.0.0.tgz", + "integrity": "sha512-B93OZ7vSEJl6QLtEGarkdpjTEKGdXbMP/ZSuIj/vecng6CZzv3mDQ9diaNTQPlU7Q3CP0N6nqTVqcOltbApUMQ==", "dev": true, "engines": { "node": "^14.0.0", @@ -3048,7 +3048,7 @@ "eslint": "^8.6.0", "eslint-config-standard": "^17.0.0-0", "eslint-plugin-import": "^2.25.4", - "eslint-plugin-jsdoc": "^37.6.1", + "eslint-plugin-jsdoc": "^39.2.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-vue": "^8.2.0", @@ -11514,9 +11514,9 @@ } }, "node_modules/comment-parser": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", - "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", + "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", "dev": true, "peer": true, "engines": { @@ -13924,23 +13924,22 @@ "peer": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "37.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.6.1.tgz", - "integrity": "sha512-Y9UhH9BQD40A9P1NOxj59KrSLZb9qzsqYkLCZv30bNeJ7C9eaumTWhh9beiGqvK7m821Hj1dTsZ5LOaFIUTeTg==", + "version": "39.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.3.tgz", + "integrity": "sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==", "dev": true, "peer": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.17.0", - "comment-parser": "1.3.0", - "debug": "^4.3.3", + "@es-joy/jsdoccomment": "~0.31.0", + "comment-parser": "1.3.1", + "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "regextras": "^0.8.0", - "semver": "^7.3.5", + "semver": "^7.3.7", "spdx-expression-parse": "^3.0.1" }, "engines": { - "node": "^12 || ^14 || ^16 || ^17" + "node": "^14 || ^16 || ^17 || ^18" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" @@ -13960,9 +13959,9 @@ } }, "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "peer": true, "dependencies": { @@ -21179,9 +21178,9 @@ } }, "node_modules/jsdoc-type-pratt-parser": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.2.tgz", - "integrity": "sha512-zRokSWcPLSWkoNzsWn9pq7YYSwDhKyEe+cJYT2qaPqLOOJb5sFSi46BPj81vP+e8chvCNdQL9RG86Bi9EI6MDw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", + "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", "dev": true, "peer": true, "engines": { @@ -33273,15 +33272,15 @@ "dev": true }, "@es-joy/jsdoccomment": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.17.0.tgz", - "integrity": "sha512-B8DIIWE194KyQFPojUs+THa2XX+1vulwTBjirw6GqcxjtNE60Rreex26svBnV9SNLTuz92ctZx5XQE1H7yOxgA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", + "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", "dev": true, "peer": true, "requires": { - "comment-parser": "1.3.0", + "comment-parser": "1.3.1", "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~2.2.1" + "jsdoc-type-pratt-parser": "~3.1.0" } }, "@eslint/eslintrc": { @@ -34086,9 +34085,9 @@ } }, "@nextcloud/eslint-config": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-7.0.2.tgz", - "integrity": "sha512-QoKwZxcJwk5YXDhczRVuGFaIVv/GK6Xi476WTUH9p4kD/Xu/EnKx/VlOlXGwDuML1SDr8x35vxq0Ask3DMzVQQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.0.0.tgz", + "integrity": "sha512-B93OZ7vSEJl6QLtEGarkdpjTEKGdXbMP/ZSuIj/vecng6CZzv3mDQ9diaNTQPlU7Q3CP0N6nqTVqcOltbApUMQ==", "dev": true, "requires": {} }, @@ -40943,9 +40942,9 @@ "dev": true }, "comment-parser": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", - "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", + "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", "dev": true, "peer": true }, @@ -43043,19 +43042,18 @@ } }, "eslint-plugin-jsdoc": { - "version": "37.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.6.1.tgz", - "integrity": "sha512-Y9UhH9BQD40A9P1NOxj59KrSLZb9qzsqYkLCZv30bNeJ7C9eaumTWhh9beiGqvK7m821Hj1dTsZ5LOaFIUTeTg==", + "version": "39.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.3.tgz", + "integrity": "sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==", "dev": true, "peer": true, "requires": { - "@es-joy/jsdoccomment": "~0.17.0", - "comment-parser": "1.3.0", - "debug": "^4.3.3", + "@es-joy/jsdoccomment": "~0.31.0", + "comment-parser": "1.3.1", + "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "regextras": "^0.8.0", - "semver": "^7.3.5", + "semver": "^7.3.7", "spdx-expression-parse": "^3.0.1" }, "dependencies": { @@ -43067,9 +43065,9 @@ "peer": true }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "peer": true, "requires": { @@ -48406,9 +48404,9 @@ } }, "jsdoc-type-pratt-parser": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.2.tgz", - "integrity": "sha512-zRokSWcPLSWkoNzsWn9pq7YYSwDhKyEe+cJYT2qaPqLOOJb5sFSi46BPj81vP+e8chvCNdQL9RG86Bi9EI6MDw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", + "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", "dev": true, "peer": true }, diff --git a/package.json b/package.json index 4b2741c1b2e..e445c05d605 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "@babel/node": "^7.17.10", "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.2.0", - "@nextcloud/eslint-config": "^7.0.2", + "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", "@testing-library/jest-dom": "^5.16.4", "@testing-library/user-event": "^14.1.1", |