summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/comments/l10n/ko.js27
-rw-r--r--apps/comments/l10n/ko.json27
-rw-r--r--apps/dav/l10n/ko.js49
-rw-r--r--apps/dav/l10n/ko.json47
-rw-r--r--apps/encryption/l10n/ko.js7
-rw-r--r--apps/encryption/l10n/ko.json7
-rw-r--r--apps/federatedfilesharing/l10n/cs.js1
-rw-r--r--apps/federatedfilesharing/l10n/cs.json1
-rw-r--r--apps/federatedfilesharing/l10n/fr.js1
-rw-r--r--apps/federatedfilesharing/l10n/fr.json1
-rw-r--r--apps/federatedfilesharing/l10n/ko.js34
-rw-r--r--apps/federatedfilesharing/l10n/ko.json34
-rw-r--r--apps/federatedfilesharing/l10n/nl.js2
-rw-r--r--apps/federatedfilesharing/l10n/nl.json2
-rw-r--r--apps/federatedfilesharing/l10n/tr.js3
-rw-r--r--apps/federatedfilesharing/l10n/tr.json3
-rw-r--r--apps/federation/l10n/ko.js15
-rw-r--r--apps/federation/l10n/ko.json15
-rw-r--r--apps/files/l10n/sv.js3
-rw-r--r--apps/files/l10n/sv.json3
-rw-r--r--apps/files_external/l10n/cs.js2
-rw-r--r--apps/files_external/l10n/cs.json2
-rw-r--r--apps/files_external/l10n/sv.js2
-rw-r--r--apps/files_external/l10n/sv.json2
-rw-r--r--apps/files_external/lib/Lib/Storage/SMB.php70
-rw-r--r--apps/files_external/tests/Storage/SmbTest.php19
-rw-r--r--apps/files_versions/l10n/cs.js2
-rw-r--r--apps/files_versions/l10n/cs.json2
-rw-r--r--apps/files_versions/l10n/da.js1
-rw-r--r--apps/files_versions/l10n/da.json1
-rw-r--r--apps/files_versions/l10n/ko.js9
-rw-r--r--apps/files_versions/l10n/ko.json9
-rw-r--r--apps/files_versions/l10n/sv.js2
-rw-r--r--apps/files_versions/l10n/sv.json2
-rw-r--r--apps/sharebymail/l10n/fr.js1
-rw-r--r--apps/sharebymail/l10n/fr.json1
-rw-r--r--apps/sharebymail/l10n/nl.js1
-rw-r--r--apps/sharebymail/l10n/nl.json1
-rw-r--r--apps/systemtags/l10n/nl.js1
-rw-r--r--apps/systemtags/l10n/nl.json1
-rw-r--r--apps/theming/l10n/cs.js1
-rw-r--r--apps/theming/l10n/cs.json1
-rw-r--r--apps/theming/l10n/da.js1
-rw-r--r--apps/theming/l10n/da.json1
-rw-r--r--apps/theming/l10n/de.js1
-rw-r--r--apps/theming/l10n/de.json1
-rw-r--r--apps/theming/l10n/de_DE.js1
-rw-r--r--apps/theming/l10n/de_DE.json1
-rw-r--r--apps/theming/l10n/fr.js2
-rw-r--r--apps/theming/l10n/fr.json2
-rw-r--r--apps/theming/l10n/nl.js1
-rw-r--r--apps/theming/l10n/nl.json1
-rw-r--r--apps/theming/l10n/pt_BR.js1
-rw-r--r--apps/theming/l10n/pt_BR.json1
-rw-r--r--apps/theming/l10n/tr.js2
-rw-r--r--apps/theming/l10n/tr.json2
-rw-r--r--apps/updatenotification/l10n/cs.js1
-rw-r--r--apps/updatenotification/l10n/cs.json1
-rw-r--r--apps/user_ldap/l10n/el.js2
-rw-r--r--apps/user_ldap/l10n/el.json2
-rw-r--r--apps/user_ldap/l10n/nl.js1
-rw-r--r--apps/user_ldap/l10n/nl.json1
-rw-r--r--apps/workflowengine/l10n/cs.js2
-rw-r--r--apps/workflowengine/l10n/cs.json2
64 files changed, 355 insertions, 90 deletions
diff --git a/apps/comments/l10n/ko.js b/apps/comments/l10n/ko.js
index 9b47580715b..b9c19edc400 100644
--- a/apps/comments/l10n/ko.js
+++ b/apps/comments/l10n/ko.js
@@ -2,30 +2,33 @@ OC.L10N.register(
"comments",
{
"Comments" : "댓글",
- "Unknown user" : "알려지지 않은 사용자",
- "New comment …" : "새로운 댓글 ...",
+ "Unknown user" : "알 수 없는 사용자",
+ "New comment …" : "새로운 댓글 …",
"Delete comment" : "댓글 삭제",
"Post" : "게시",
"Cancel" : "취소",
"Edit comment" : "댓글 편집",
"[Deleted user]" : "[삭제된 사용자]",
- "No comments yet, start the conversation!" : "아직 댓글이 없습니다. 대화를 시작합니다!",
- "More comments …" : "더 많은 댓글...",
+ "No comments yet, start the conversation!" : "아직 댓글이 없습니다. 대화를 시작하십시오!",
+ "More comments …" : "더 많은 댓글 …",
"Save" : "저장",
"Allowed characters {count} of {max}" : "{count}/{max} 글자 사용 가능",
- "Error occurred while retrieving comment with id {id}" : "댓글을 가져오는 중 오류가 발생했습니다 {ID}",
- "Error occurred while updating comment with id {id}" : "댓글을 업데이트하는 동안 오류가 발생했습니다 {ID}",
+ "Error occurred while retrieving comment with id {id}" : "댓글 ID {id}을(를) 가져오는 중 오류가 발생했습니다",
+ "Error occurred while updating comment with id {id}" : "댓글 ID {id}을(를) 업데이트하는 동안 오류가 발생했습니다 ",
"Error occurred while posting comment" : "댓글을 게시하는 중 오류가 발생했습니다",
"_%n unread comment_::_%n unread comments_" : ["읽지 않은 댓글 %n개"],
"Comment" : "설명",
- "You commented" : "댓글을 달았습니다",
+ "You commented" : "댓글 남김",
"%1$s commented" : "%1$s 님의 댓글",
+ "{author} commented" : "{author} 님이 댓글 남김",
+ "You commented on %1$s" : "%1$s에 댓글 남김",
+ "You commented on {file}" : "{file}에 댓글 남김",
"%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김",
+ "{author} commented on {file}" : "{author} 님이 {file}에 댓글 남김",
"<strong>Comments</strong> for files" : "파일의 <strong>댓글</strong>",
- "Type in a new comment..." : "새 댓글을 입력하십시오...",
- "No other comments available" : "더 이상 댓글 없음",
- "More comments..." : "더 많은 댓글...",
- "{count} unread comments" : "읽지 않은 댓글 {count}개",
- "You commented on %2$s" : "%2$s에 댓글 남김"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "(현재) 삭제된 사용자가 “%s”에 남긴 댓글에서 여러분을 언급함",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "(현재) 삭제된 사용자가 “{file}”에 남긴 댓글에서 여러분을 언급함",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s 님이 “%2$s”에 남긴 댓글에서 여러분을 언급함",
+ "{user} mentioned you in a comment on “{file}”" : "{user} 님이 “{file}”에 남긴 댓글에서 여러분을 언급함"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/ko.json b/apps/comments/l10n/ko.json
index 2a85af253a0..0f994e92580 100644
--- a/apps/comments/l10n/ko.json
+++ b/apps/comments/l10n/ko.json
@@ -1,29 +1,32 @@
{ "translations": {
"Comments" : "댓글",
- "Unknown user" : "알려지지 않은 사용자",
- "New comment …" : "새로운 댓글 ...",
+ "Unknown user" : "알 수 없는 사용자",
+ "New comment …" : "새로운 댓글 …",
"Delete comment" : "댓글 삭제",
"Post" : "게시",
"Cancel" : "취소",
"Edit comment" : "댓글 편집",
"[Deleted user]" : "[삭제된 사용자]",
- "No comments yet, start the conversation!" : "아직 댓글이 없습니다. 대화를 시작합니다!",
- "More comments …" : "더 많은 댓글...",
+ "No comments yet, start the conversation!" : "아직 댓글이 없습니다. 대화를 시작하십시오!",
+ "More comments …" : "더 많은 댓글 …",
"Save" : "저장",
"Allowed characters {count} of {max}" : "{count}/{max} 글자 사용 가능",
- "Error occurred while retrieving comment with id {id}" : "댓글을 가져오는 중 오류가 발생했습니다 {ID}",
- "Error occurred while updating comment with id {id}" : "댓글을 업데이트하는 동안 오류가 발생했습니다 {ID}",
+ "Error occurred while retrieving comment with id {id}" : "댓글 ID {id}을(를) 가져오는 중 오류가 발생했습니다",
+ "Error occurred while updating comment with id {id}" : "댓글 ID {id}을(를) 업데이트하는 동안 오류가 발생했습니다 ",
"Error occurred while posting comment" : "댓글을 게시하는 중 오류가 발생했습니다",
"_%n unread comment_::_%n unread comments_" : ["읽지 않은 댓글 %n개"],
"Comment" : "설명",
- "You commented" : "댓글을 달았습니다",
+ "You commented" : "댓글 남김",
"%1$s commented" : "%1$s 님의 댓글",
+ "{author} commented" : "{author} 님이 댓글 남김",
+ "You commented on %1$s" : "%1$s에 댓글 남김",
+ "You commented on {file}" : "{file}에 댓글 남김",
"%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김",
+ "{author} commented on {file}" : "{author} 님이 {file}에 댓글 남김",
"<strong>Comments</strong> for files" : "파일의 <strong>댓글</strong>",
- "Type in a new comment..." : "새 댓글을 입력하십시오...",
- "No other comments available" : "더 이상 댓글 없음",
- "More comments..." : "더 많은 댓글...",
- "{count} unread comments" : "읽지 않은 댓글 {count}개",
- "You commented on %2$s" : "%2$s에 댓글 남김"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "(현재) 삭제된 사용자가 “%s”에 남긴 댓글에서 여러분을 언급함",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "(현재) 삭제된 사용자가 “{file}”에 남긴 댓글에서 여러분을 언급함",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s 님이 “%2$s”에 남긴 댓글에서 여러분을 언급함",
+ "{user} mentioned you in a comment on “{file}”" : "{user} 님이 “{file}”에 남긴 댓글에서 여러분을 언급함"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/dav/l10n/ko.js b/apps/dav/l10n/ko.js
new file mode 100644
index 00000000000..af429509986
--- /dev/null
+++ b/apps/dav/l10n/ko.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "dav",
+ {
+ "Calendar" : "달력",
+ "Todos" : "할 일",
+ "{actor} created calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 생성함",
+ "You created calendar {calendar}" : "달력 {calendar}을(를) 생성함",
+ "{actor} deleted calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 삭제함",
+ "You deleted calendar {calendar}" : "달력 {calendar}을(를) 삭제함",
+ "{actor} updated calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 업데이트함",
+ "You updated calendar {calendar}" : "달력 {calendar}을(를) 업데이트함",
+ "{actor} shared calendar {calendar} with you" : "{actor} 님이 내게 달력 {calendar}을(를) 공유함",
+ "You shared calendar {calendar} with {user}" : "{user} 님과 달력 {calendar}을(를) 공유함",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} 님이 {user} 님과 달력 {calendar}을(를) 공유함",
+ "{actor} unshared calendar {calendar} from you" : "{actor} 님이 달력 {calendar}의 공유를 중단함",
+ "You unshared calendar {calendar} from {user}" : "{user} 님과 달력 {calendar}의 공유를 중단함",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} 님이 {user} 님과 {calendar} 달력의 공유를 중단함",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} 님이 달력 {calendar}의 공유를 해제함",
+ "You shared calendar {calendar} with group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유함",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유함",
+ "You unshared calendar {calendar} from group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 생성함",
+ "You created event {event} in calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 생성함",
+ "{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} created todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}에 할 일 {todo}을(를) 생성함",
+ "You created todo {todo} in list {calendar}" : "목록 {calendar}에 할 일 {todo}을(를) 생성함",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} 님이 목록 {calendar}에서 할 일 {todo}을(를) 삭제함",
+ "You deleted todo {todo} from list {calendar}" : "목록 {calendar}에서 할 일 {todo}을(를) 삭제함",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 업데이트함",
+ "You updated todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 업데이트함",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 끝냄",
+ "You solved todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 끝냄",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 다시 염",
+ "You reopened todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 다시 염",
+ "A <strong>calendar</strong> was modified" : "<strong>달력</strong>이 수정됨",
+ "A calendar <strong>event</strong> was modified" : "달력 <strong>행사</strong>가 수정됨",
+ "A calendar <strong>todo</strong> was modified" : "달력의 <strong>할 일</strong>이 수정됨",
+ "Contact birthdays" : "연락처에 등록된 생일",
+ "Personal" : "개인",
+ "Contacts" : "연락처",
+ "Technical details" : "기술 정보",
+ "Remote Address: %s" : "원격 주소: %s",
+ "Request ID: %s" : "요청 ID: %s"
+},
+"nplurals=1; plural=0;");
diff --git a/apps/dav/l10n/ko.json b/apps/dav/l10n/ko.json
new file mode 100644
index 00000000000..7731c7140ae
--- /dev/null
+++ b/apps/dav/l10n/ko.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "Calendar" : "달력",
+ "Todos" : "할 일",
+ "{actor} created calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 생성함",
+ "You created calendar {calendar}" : "달력 {calendar}을(를) 생성함",
+ "{actor} deleted calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 삭제함",
+ "You deleted calendar {calendar}" : "달력 {calendar}을(를) 삭제함",
+ "{actor} updated calendar {calendar}" : "{actor} 님이 달력 {calendar}을(를) 업데이트함",
+ "You updated calendar {calendar}" : "달력 {calendar}을(를) 업데이트함",
+ "{actor} shared calendar {calendar} with you" : "{actor} 님이 내게 달력 {calendar}을(를) 공유함",
+ "You shared calendar {calendar} with {user}" : "{user} 님과 달력 {calendar}을(를) 공유함",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} 님이 {user} 님과 달력 {calendar}을(를) 공유함",
+ "{actor} unshared calendar {calendar} from you" : "{actor} 님이 달력 {calendar}의 공유를 중단함",
+ "You unshared calendar {calendar} from {user}" : "{user} 님과 달력 {calendar}의 공유를 중단함",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} 님이 {user} 님과 {calendar} 달력의 공유를 중단함",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} 님이 달력 {calendar}의 공유를 해제함",
+ "You shared calendar {calendar} with group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유함",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유함",
+ "You unshared calendar {calendar} from group {group}" : "달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} 님이 달력 {calendar}을(를) 그룹 {group}와(과) 공유하지 않음",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} 님이 행사 {event}을(를) 달력 {calendar}에 생성함",
+ "You created event {event} in calendar {calendar}" : "행사 {event}을(를) 달력 {calendar}에 생성함",
+ "{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} created todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}에 할 일 {todo}을(를) 생성함",
+ "You created todo {todo} in list {calendar}" : "목록 {calendar}에 할 일 {todo}을(를) 생성함",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} 님이 목록 {calendar}에서 할 일 {todo}을(를) 삭제함",
+ "You deleted todo {todo} from list {calendar}" : "목록 {calendar}에서 할 일 {todo}을(를) 삭제함",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 업데이트함",
+ "You updated todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 업데이트함",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 끝냄",
+ "You solved todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 끝냄",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} 님이 목록 {calendar}의 할 일 {todo}을(를) 다시 염",
+ "You reopened todo {todo} in list {calendar}" : "목록 {calendar}의 할 일 {todo}을(를) 다시 염",
+ "A <strong>calendar</strong> was modified" : "<strong>달력</strong>이 수정됨",
+ "A calendar <strong>event</strong> was modified" : "달력 <strong>행사</strong>가 수정됨",
+ "A calendar <strong>todo</strong> was modified" : "달력의 <strong>할 일</strong>이 수정됨",
+ "Contact birthdays" : "연락처에 등록된 생일",
+ "Personal" : "개인",
+ "Contacts" : "연락처",
+ "Technical details" : "기술 정보",
+ "Remote Address: %s" : "원격 주소: %s",
+ "Request ID: %s" : "요청 ID: %s"
+},"pluralForm" :"nplurals=1; plural=0;"
+} \ No newline at end of file
diff --git a/apps/encryption/l10n/ko.js b/apps/encryption/l10n/ko.js
index 8d45f8ef227..35705d0a7a0 100644
--- a/apps/encryption/l10n/ko.js
+++ b/apps/encryption/l10n/ko.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Missing recovery key password" : "잊어버린 복구 키 암호 복구",
"Please repeat the recovery key password" : "복구 키 암호를 다시 입력하십시오",
- "Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 일치하지 않습니다",
+ "Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 서로 다릅니다",
"Recovery key successfully enabled" : "복구 키가 성공적으로 활성화되었습니다",
"Could not enable recovery key. Please check your recovery key password!" : "복구 키를 활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
"Recovery key successfully disabled" : "복구 키가 성공적으로 비활성화 되었습니다",
@@ -21,8 +21,9 @@ OC.L10N.register(
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 ",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "암호화 앱이 활성화되었으나 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오.",
"Encryption app is enabled and ready" : "암호화 앱이 활성화되었고 준비됨",
"Bad Signature" : "잘못된 서명",
"Missing Signature" : "서명 없음",
@@ -30,7 +31,7 @@ OC.L10N.register(
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 복호화할 수 없습니다. 공유된 파일일 수도 있습니다. 파일 소유자에게 공유를 다시 요청하십시오.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 읽을 수 없습니다. 공유된 파일이라면 파일 소유자에게 연락하여 다시 공유해 달라고 요청하십시오.",
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 '기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
- "The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.",
+ "The share will expire on %s." : "이 공유는 %s에 만료됩니다.",
"Cheers!" : "감사합니다!",
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "안녕하세요,<br><br>시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 <strong>%s</strong>으(로) 암호화되었습니다.<br><br>웹 인터페이스에 로그인하여 개인 설정의 '기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.<br><br>",
"Default encryption module" : "기본 암호화 모듈",
diff --git a/apps/encryption/l10n/ko.json b/apps/encryption/l10n/ko.json
index ea8f5027c62..bcc081dd5e5 100644
--- a/apps/encryption/l10n/ko.json
+++ b/apps/encryption/l10n/ko.json
@@ -1,7 +1,7 @@
{ "translations": {
"Missing recovery key password" : "잊어버린 복구 키 암호 복구",
"Please repeat the recovery key password" : "복구 키 암호를 다시 입력하십시오",
- "Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 일치하지 않습니다",
+ "Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 서로 다릅니다",
"Recovery key successfully enabled" : "복구 키가 성공적으로 활성화되었습니다",
"Could not enable recovery key. Please check your recovery key password!" : "복구 키를 활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
"Recovery key successfully disabled" : "복구 키가 성공적으로 비활성화 되었습니다",
@@ -19,8 +19,9 @@
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 ",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "암호화 앱이 활성화되었으나 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오.",
"Encryption app is enabled and ready" : "암호화 앱이 활성화되었고 준비됨",
"Bad Signature" : "잘못된 서명",
"Missing Signature" : "서명 없음",
@@ -28,7 +29,7 @@
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 복호화할 수 없습니다. 공유된 파일일 수도 있습니다. 파일 소유자에게 공유를 다시 요청하십시오.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 읽을 수 없습니다. 공유된 파일이라면 파일 소유자에게 연락하여 다시 공유해 달라고 요청하십시오.",
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 '기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
- "The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.",
+ "The share will expire on %s." : "이 공유는 %s에 만료됩니다.",
"Cheers!" : "감사합니다!",
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "안녕하세요,<br><br>시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 <strong>%s</strong>으(로) 암호화되었습니다.<br><br>웹 인터페이스에 로그인하여 개인 설정의 '기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.<br><br>",
"Default encryption module" : "기본 암호화 모듈",
diff --git a/apps/federatedfilesharing/l10n/cs.js b/apps/federatedfilesharing/l10n/cs.js
index dd7f9b74b85..0990c907905 100644
--- a/apps/federatedfilesharing/l10n/cs.js
+++ b/apps/federatedfilesharing/l10n/cs.js
@@ -41,6 +41,7 @@ OC.L10N.register(
"Open documentation" : "Otevřít dokumentaci",
"Allow users on this server to send shares to other servers" : "Povolit uživatelům z tohoto serveru zasílat sdílení na jiné servery",
"Allow users on this server to receive shares from other servers" : "Povolit uživatelům na tomto serveru přijímat sdílení z jiných serverů",
+ "Allow users to publish their data to a global and public address book" : "Povolit uživatelům publikování jejich dat do globálního a sdíleného adresáře",
"Federated Cloud" : "Sdružený cloud",
"Your Federated Cloud ID:" : "Vaše sdružené cloud ID:",
"Add to your website" : "Přidat na svou webovou stránku",
diff --git a/apps/federatedfilesharing/l10n/cs.json b/apps/federatedfilesharing/l10n/cs.json
index 9f024387101..a9fdf3405f3 100644
--- a/apps/federatedfilesharing/l10n/cs.json
+++ b/apps/federatedfilesharing/l10n/cs.json
@@ -39,6 +39,7 @@
"Open documentation" : "Otevřít dokumentaci",
"Allow users on this server to send shares to other servers" : "Povolit uživatelům z tohoto serveru zasílat sdílení na jiné servery",
"Allow users on this server to receive shares from other servers" : "Povolit uživatelům na tomto serveru přijímat sdílení z jiných serverů",
+ "Allow users to publish their data to a global and public address book" : "Povolit uživatelům publikování jejich dat do globálního a sdíleného adresáře",
"Federated Cloud" : "Sdružený cloud",
"Your Federated Cloud ID:" : "Vaše sdružené cloud ID:",
"Add to your website" : "Přidat na svou webovou stránku",
diff --git a/apps/federatedfilesharing/l10n/fr.js b/apps/federatedfilesharing/l10n/fr.js
index 5a32ce609f2..cb8fd825905 100644
--- a/apps/federatedfilesharing/l10n/fr.js
+++ b/apps/federatedfilesharing/l10n/fr.js
@@ -39,6 +39,7 @@ OC.L10N.register(
"Share with me through my #Nextcloud Federated Cloud ID" : "Partagez avec moi grâce à mon identifiant Federated Cloud #Nextcloud",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Voir la documentation",
+ "Adjust how people can share between servers." : "Réglez comment les personnes peuvent partager entre les serveurs.",
"Allow users on this server to send shares to other servers" : "Autoriser les utilisateurs de ce serveur à envoyer des partages vers d'autres serveurs",
"Allow users on this server to receive shares from other servers" : "Autoriser les utilisateurs de ce serveur à recevoir des partages d'autres serveurs",
"Search global and public address book for users and let local users publish their data" : "Rechercher dans le carnet d'adresse global et public pour les utilisateurs et laisser les utilisateurs publier leurs données",
diff --git a/apps/federatedfilesharing/l10n/fr.json b/apps/federatedfilesharing/l10n/fr.json
index 62ba8d7d044..f556159c96d 100644
--- a/apps/federatedfilesharing/l10n/fr.json
+++ b/apps/federatedfilesharing/l10n/fr.json
@@ -37,6 +37,7 @@
"Share with me through my #Nextcloud Federated Cloud ID" : "Partagez avec moi grâce à mon identifiant Federated Cloud #Nextcloud",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Voir la documentation",
+ "Adjust how people can share between servers." : "Réglez comment les personnes peuvent partager entre les serveurs.",
"Allow users on this server to send shares to other servers" : "Autoriser les utilisateurs de ce serveur à envoyer des partages vers d'autres serveurs",
"Allow users on this server to receive shares from other servers" : "Autoriser les utilisateurs de ce serveur à recevoir des partages d'autres serveurs",
"Search global and public address book for users and let local users publish their data" : "Rechercher dans le carnet d'adresse global et public pour les utilisateurs et laisser les utilisateurs publier leurs données",
diff --git a/apps/federatedfilesharing/l10n/ko.js b/apps/federatedfilesharing/l10n/ko.js
index 05e5db39dc6..142e6c2c535 100644
--- a/apps/federatedfilesharing/l10n/ko.js
+++ b/apps/federatedfilesharing/l10n/ko.js
@@ -7,33 +7,51 @@ OC.L10N.register(
"Remote share password" : "원격 공유 암호",
"Cancel" : "취소",
"Add remote share" : "원격 공유 추가",
- "Copied!" : "복사됨!",
+ "Copy" : "복사",
+ "Copied!" : "복사 성공!",
"Not supported!" : "지원하지 않음!",
- "Press ⌘-C to copy." : "⌘-C 복사",
- "Press Ctrl-C to copy." : "⌘-C 복사",
+ "Press ⌘-C to copy." : "복사하려면 ⌘-C 키를 누르십시오.",
+ "Press Ctrl-C to copy." : "복사하려면 Ctrl-C 키를 누르십시오.",
"Invalid Federated Cloud ID" : "잘못된 연합 클라우드 ID",
"Server to server sharing is not enabled on this server" : "이 서버에서 서버간 공유를 사용할 수 없음",
- "Couldn't establish a federated share." : "연합 공유를 설정할 수 없음",
+ "Couldn't establish a federated share." : "연합 공유를 설정할 수 없습니다.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "연합 공유를 설정할 수 없습니다. 암호가 잘못되었을 수도 있습니다.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "연합 공유 요청이 성공했으며 초대장을 받을 것입니다. 알림을 확인하십시오.",
"The mountpoint name contains invalid characters." : "마운트 지점 이름에 잘못된 글자가 포함되어 있습니다.",
"Not allowed to create a federated share with the owner." : "소유자와 연합 공유를 만들 수 없음",
"Invalid or untrusted SSL certificate" : "유효하지 않거나 신뢰할 수없는 SSL 인증서",
- "Storage not valid" : "유효하지 않은 스토리지",
+ "Could not authenticate to remote share, password might be wrong" : "원격 공유에 인증할 수 없습니다. 암호가 잘못되었을 수도 있습니다",
+ "Storage not valid" : "유효하지 않은 저장소",
+ "Federated Share successfully added" : "연합 공유를 성공적으로 추가함",
+ "Couldn't add remote share" : "원격 공유를 추가할 수 없음",
"Sharing %s failed, because this item is already shared with %s" : "%s을(를) 공유할 수 없습니다. 이미 %s 님과 공유되어 있습니다",
"Not allowed to create a federated share with the same user" : "같은 사용자와 연합 공유를 만들 수 없음",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "%s을(를) 공유할 수 없습니다. %s을(를) 찾을 수 없습니다. 서버에 접근하지 못할 수도 있습니다.",
+ "File is already shared with %s" : "파일이 %s와(과) 이미 공유됨",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "%s을(를) 공유할 수 없습니다. %s을(를) 찾을 수 없습니다. 서버에 접근할 수 없거나 자가 서명된 인증서를 사용하고 있을 수도 있습니다.",
+ "Could not find share" : "공유를 찾을 수 없음",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "%1$s(%2$s 대신) 님으로부터 \"%3$s\"을(를) 원격 공유로 받음",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "{user}({behalf} 대신) 님으로부터 {share}을(를) 원격 공유로 받음",
+ "You received \"%3$s\" as a remote share from %1$s" : "%1$s 님으로부터 \"%3$s\"을(를) 원격 공유로 받음",
+ "You received {share} as a remote share from {user}" : "{user} 님으로부터 {share}을(를) 원격 공유로 받음",
"Accept" : "수락",
"Decline" : "거절",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "내 #Nextcloud 연합 클라우드 ID를 통해서 공유됨, 더 알아보기: %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "내 #Nextcloud 연합 클라우드 ID를 통해서 공유됨",
"Federated Cloud Sharing" : "클라우드 연합 공유",
"Open documentation" : "문서 열기",
+ "Adjust how people can share between servers." : "서버간 파일 공유를 설정합니다.",
"Allow users on this server to send shares to other servers" : "이 서버의 사용자가 다른 서버와 공유할 수 있도록 허용",
"Allow users on this server to receive shares from other servers" : "이 서버의 사용자가 다른 서버에서 공유한 파일을 받을 수 있도록 허용",
+ "Search global and public address book for users and let local users publish their data" : "전역 및 공개 주소록에서 검색하고 로컬 사용자가 정보를 공개할 수 있도록 허용",
+ "Allow users to publish their data to a global and public address book" : "사용자가 데이터를 전역 및 공개 주소록에 업로드할 수 있도록 허용",
"Federated Cloud" : "연합 클라우드",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Nextcloud, ownCloud, Pydio를 사용하는 누구나와 공유할 수 있습니다! 공유 대화 상자에서 연합 클라우드 ID를 입력하십시오. person@cloud.example.com 형식입니다",
"Your Federated Cloud ID:" : "내 연합 클라우드 ID:",
- "Share it:" : "공유하기:",
+ "Share it so your friends can share files with you:" : "친구들과 파일을 공유할 수 있도록 공유하십시오:",
"Add to your website" : "내 웹 사이트에 추가",
"Share with me via Nextcloud" : "Nextcloud로 나와 공유하기",
- "HTML Code:" : "HTML 코드:"
+ "HTML Code:" : "HTML 코드:",
+ "Search global and public address book for users" : "전역 및 공개 주소록에서 사용자 검색",
+ "Share it:" : "공유하기:"
},
"nplurals=1; plural=0;");
diff --git a/apps/federatedfilesharing/l10n/ko.json b/apps/federatedfilesharing/l10n/ko.json
index 5a85d76fa6b..5c88ac92f19 100644
--- a/apps/federatedfilesharing/l10n/ko.json
+++ b/apps/federatedfilesharing/l10n/ko.json
@@ -5,33 +5,51 @@
"Remote share password" : "원격 공유 암호",
"Cancel" : "취소",
"Add remote share" : "원격 공유 추가",
- "Copied!" : "복사됨!",
+ "Copy" : "복사",
+ "Copied!" : "복사 성공!",
"Not supported!" : "지원하지 않음!",
- "Press ⌘-C to copy." : "⌘-C 복사",
- "Press Ctrl-C to copy." : "⌘-C 복사",
+ "Press ⌘-C to copy." : "복사하려면 ⌘-C 키를 누르십시오.",
+ "Press Ctrl-C to copy." : "복사하려면 Ctrl-C 키를 누르십시오.",
"Invalid Federated Cloud ID" : "잘못된 연합 클라우드 ID",
"Server to server sharing is not enabled on this server" : "이 서버에서 서버간 공유를 사용할 수 없음",
- "Couldn't establish a federated share." : "연합 공유를 설정할 수 없음",
+ "Couldn't establish a federated share." : "연합 공유를 설정할 수 없습니다.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "연합 공유를 설정할 수 없습니다. 암호가 잘못되었을 수도 있습니다.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "연합 공유 요청이 성공했으며 초대장을 받을 것입니다. 알림을 확인하십시오.",
"The mountpoint name contains invalid characters." : "마운트 지점 이름에 잘못된 글자가 포함되어 있습니다.",
"Not allowed to create a federated share with the owner." : "소유자와 연합 공유를 만들 수 없음",
"Invalid or untrusted SSL certificate" : "유효하지 않거나 신뢰할 수없는 SSL 인증서",
- "Storage not valid" : "유효하지 않은 스토리지",
+ "Could not authenticate to remote share, password might be wrong" : "원격 공유에 인증할 수 없습니다. 암호가 잘못되었을 수도 있습니다",
+ "Storage not valid" : "유효하지 않은 저장소",
+ "Federated Share successfully added" : "연합 공유를 성공적으로 추가함",
+ "Couldn't add remote share" : "원격 공유를 추가할 수 없음",
"Sharing %s failed, because this item is already shared with %s" : "%s을(를) 공유할 수 없습니다. 이미 %s 님과 공유되어 있습니다",
"Not allowed to create a federated share with the same user" : "같은 사용자와 연합 공유를 만들 수 없음",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "%s을(를) 공유할 수 없습니다. %s을(를) 찾을 수 없습니다. 서버에 접근하지 못할 수도 있습니다.",
+ "File is already shared with %s" : "파일이 %s와(과) 이미 공유됨",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "%s을(를) 공유할 수 없습니다. %s을(를) 찾을 수 없습니다. 서버에 접근할 수 없거나 자가 서명된 인증서를 사용하고 있을 수도 있습니다.",
+ "Could not find share" : "공유를 찾을 수 없음",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "%1$s(%2$s 대신) 님으로부터 \"%3$s\"을(를) 원격 공유로 받음",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "{user}({behalf} 대신) 님으로부터 {share}을(를) 원격 공유로 받음",
+ "You received \"%3$s\" as a remote share from %1$s" : "%1$s 님으로부터 \"%3$s\"을(를) 원격 공유로 받음",
+ "You received {share} as a remote share from {user}" : "{user} 님으로부터 {share}을(를) 원격 공유로 받음",
"Accept" : "수락",
"Decline" : "거절",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "내 #Nextcloud 연합 클라우드 ID를 통해서 공유됨, 더 알아보기: %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "내 #Nextcloud 연합 클라우드 ID를 통해서 공유됨",
"Federated Cloud Sharing" : "클라우드 연합 공유",
"Open documentation" : "문서 열기",
+ "Adjust how people can share between servers." : "서버간 파일 공유를 설정합니다.",
"Allow users on this server to send shares to other servers" : "이 서버의 사용자가 다른 서버와 공유할 수 있도록 허용",
"Allow users on this server to receive shares from other servers" : "이 서버의 사용자가 다른 서버에서 공유한 파일을 받을 수 있도록 허용",
+ "Search global and public address book for users and let local users publish their data" : "전역 및 공개 주소록에서 검색하고 로컬 사용자가 정보를 공개할 수 있도록 허용",
+ "Allow users to publish their data to a global and public address book" : "사용자가 데이터를 전역 및 공개 주소록에 업로드할 수 있도록 허용",
"Federated Cloud" : "연합 클라우드",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Nextcloud, ownCloud, Pydio를 사용하는 누구나와 공유할 수 있습니다! 공유 대화 상자에서 연합 클라우드 ID를 입력하십시오. person@cloud.example.com 형식입니다",
"Your Federated Cloud ID:" : "내 연합 클라우드 ID:",
- "Share it:" : "공유하기:",
+ "Share it so your friends can share files with you:" : "친구들과 파일을 공유할 수 있도록 공유하십시오:",
"Add to your website" : "내 웹 사이트에 추가",
"Share with me via Nextcloud" : "Nextcloud로 나와 공유하기",
- "HTML Code:" : "HTML 코드:"
+ "HTML Code:" : "HTML 코드:",
+ "Search global and public address book for users" : "전역 및 공개 주소록에서 사용자 검색",
+ "Share it:" : "공유하기:"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/federatedfilesharing/l10n/nl.js b/apps/federatedfilesharing/l10n/nl.js
index 1fbe4a32bf7..71c6adaf6f5 100644
--- a/apps/federatedfilesharing/l10n/nl.js
+++ b/apps/federatedfilesharing/l10n/nl.js
@@ -39,6 +39,7 @@ OC.L10N.register(
"Share with me through my #Nextcloud Federated Cloud ID" : "Deel met mij via mijn #Nextcloud federated Cloud ID",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Open documentatie",
+ "Adjust how people can share between servers." : "Aanpassen hoe mensen tussen servers kunnen delen.",
"Allow users on this server to send shares to other servers" : "Toestaan dat gebruikers op deze server shares sturen naar andere servers",
"Allow users on this server to receive shares from other servers" : "Toestaan dat gebruikers op deze server shares ontvangen van andere servers",
"Search global and public address book for users and let local users publish their data" : "Openbare adresboeken voor gebruikers doorzoeken en laat lokale gebruikers de data plubliceren",
@@ -46,6 +47,7 @@ OC.L10N.register(
"Federated Cloud" : "Gefedereerde Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Je kunt met iedereeen delen die Nextcloud, ownCloud of Pydio gebruikt! Gebruik gewoon hun federatieID in de deel-dialoog. Het ziet eruit als iemand@cloud.voorbeeld.com",
"Your Federated Cloud ID:" : "Je Federated Cloud ID:",
+ "Share it so your friends can share files with you:" : "Deel het, zodat anderen bestanden met jou kunnen delen:",
"Add to your website" : "Toevoegen aan je website",
"Share with me via Nextcloud" : "Deel met mij via Nextcloud",
"HTML Code:" : "HTML Code:",
diff --git a/apps/federatedfilesharing/l10n/nl.json b/apps/federatedfilesharing/l10n/nl.json
index 35627c96c0b..aee02702266 100644
--- a/apps/federatedfilesharing/l10n/nl.json
+++ b/apps/federatedfilesharing/l10n/nl.json
@@ -37,6 +37,7 @@
"Share with me through my #Nextcloud Federated Cloud ID" : "Deel met mij via mijn #Nextcloud federated Cloud ID",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Open documentatie",
+ "Adjust how people can share between servers." : "Aanpassen hoe mensen tussen servers kunnen delen.",
"Allow users on this server to send shares to other servers" : "Toestaan dat gebruikers op deze server shares sturen naar andere servers",
"Allow users on this server to receive shares from other servers" : "Toestaan dat gebruikers op deze server shares ontvangen van andere servers",
"Search global and public address book for users and let local users publish their data" : "Openbare adresboeken voor gebruikers doorzoeken en laat lokale gebruikers de data plubliceren",
@@ -44,6 +45,7 @@
"Federated Cloud" : "Gefedereerde Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Je kunt met iedereeen delen die Nextcloud, ownCloud of Pydio gebruikt! Gebruik gewoon hun federatieID in de deel-dialoog. Het ziet eruit als iemand@cloud.voorbeeld.com",
"Your Federated Cloud ID:" : "Je Federated Cloud ID:",
+ "Share it so your friends can share files with you:" : "Deel het, zodat anderen bestanden met jou kunnen delen:",
"Add to your website" : "Toevoegen aan je website",
"Share with me via Nextcloud" : "Deel met mij via Nextcloud",
"HTML Code:" : "HTML Code:",
diff --git a/apps/federatedfilesharing/l10n/tr.js b/apps/federatedfilesharing/l10n/tr.js
index e6f2a47d2cb..09e6d7dc793 100644
--- a/apps/federatedfilesharing/l10n/tr.js
+++ b/apps/federatedfilesharing/l10n/tr.js
@@ -39,12 +39,15 @@ OC.L10N.register(
"Share with me through my #Nextcloud Federated Cloud ID" : "#Nextcloud Birleşmiş Bulut kimliğim üzerinden benimle paylaş",
"Federated Cloud Sharing" : "Birleşmiş Bulut Paylaşımı",
"Open documentation" : "Belgeleri aç",
+ "Adjust how people can share between servers." : "Kişilerin sunucular arasında nasıl paylaşım yapabileceğini ayarlayın.",
"Allow users on this server to send shares to other servers" : "Bu sunucudaki kullanıcılar diğer sunuculara paylaşım gönderebilsin",
"Allow users on this server to receive shares from other servers" : "Bu sunucudaki kullanıcılar diğer sunuculardan paylaşım alabilsin",
"Search global and public address book for users and let local users publish their data" : "Genel ve herkese açık adres defterinde kullanıcı ara ve yerel kullanıcıların bilgilerini paylaşmasını sağla",
"Allow users to publish their data to a global and public address book" : "Kullanıcıların bilgilerini genel ve herkese açık bir adres defterinde paylaşabilsin",
"Federated Cloud" : "Birleşmiş Bulut",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Nextcloud, ownCloud ya da Pydio kullanıcıları ile paylaşım yapılaiblir. Yalnızca paylaşım penceresine person@cloud.example.com gibi Birleşmiş Bulut kodunu yazın.",
"Your Federated Cloud ID:" : "Birleşmiş Bulut Kimliğiniz:",
+ "Share it so your friends can share files with you:" : "Paylaşın, böylece arkadaşlarınız da sizinle dosya paylaşabilir:",
"Add to your website" : "Web sitenize ekleyin",
"Share with me via Nextcloud" : "Benimle Nextcloud üzerinden paylaşın",
"HTML Code:" : "HTML Kodu:",
diff --git a/apps/federatedfilesharing/l10n/tr.json b/apps/federatedfilesharing/l10n/tr.json
index ab676fc5cde..8e753fcac53 100644
--- a/apps/federatedfilesharing/l10n/tr.json
+++ b/apps/federatedfilesharing/l10n/tr.json
@@ -37,12 +37,15 @@
"Share with me through my #Nextcloud Federated Cloud ID" : "#Nextcloud Birleşmiş Bulut kimliğim üzerinden benimle paylaş",
"Federated Cloud Sharing" : "Birleşmiş Bulut Paylaşımı",
"Open documentation" : "Belgeleri aç",
+ "Adjust how people can share between servers." : "Kişilerin sunucular arasında nasıl paylaşım yapabileceğini ayarlayın.",
"Allow users on this server to send shares to other servers" : "Bu sunucudaki kullanıcılar diğer sunuculara paylaşım gönderebilsin",
"Allow users on this server to receive shares from other servers" : "Bu sunucudaki kullanıcılar diğer sunuculardan paylaşım alabilsin",
"Search global and public address book for users and let local users publish their data" : "Genel ve herkese açık adres defterinde kullanıcı ara ve yerel kullanıcıların bilgilerini paylaşmasını sağla",
"Allow users to publish their data to a global and public address book" : "Kullanıcıların bilgilerini genel ve herkese açık bir adres defterinde paylaşabilsin",
"Federated Cloud" : "Birleşmiş Bulut",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Nextcloud, ownCloud ya da Pydio kullanıcıları ile paylaşım yapılaiblir. Yalnızca paylaşım penceresine person@cloud.example.com gibi Birleşmiş Bulut kodunu yazın.",
"Your Federated Cloud ID:" : "Birleşmiş Bulut Kimliğiniz:",
+ "Share it so your friends can share files with you:" : "Paylaşın, böylece arkadaşlarınız da sizinle dosya paylaşabilir:",
"Add to your website" : "Web sitenize ekleyin",
"Share with me via Nextcloud" : "Benimle Nextcloud üzerinden paylaşın",
"HTML Code:" : "HTML Kodu:",
diff --git a/apps/federation/l10n/ko.js b/apps/federation/l10n/ko.js
index c5baf30bb04..18e788fcead 100644
--- a/apps/federation/l10n/ko.js
+++ b/apps/federation/l10n/ko.js
@@ -1,15 +1,16 @@
OC.L10N.register(
"federation",
{
- "Server added to the list of trusted ownClouds" : "신뢰할 수 있는 ownCloud 목록에 서버 추가함",
+ "Added to the list of trusted servers" : "신뢰할 수 있는 서버 목록에 추가됨",
"Server is already in the list of trusted servers." : "신뢰할 수 있는 서버 목록에 이미 추가되었습니다.",
- "No ownCloud server found" : "ownCloud 서버를 찾을 수 없음",
+ "No server to federate with found" : "연합 가능한 서버를 찾을 수 없음",
"Could not add server" : "서버를 추가할 수 없음",
- "Federation" : "연합 공유",
- "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "ownCloud 연합 공유를 사용하면 다른 믿을 수 있는 ownCloud 서버와 사용자 디렉터리를 상호간 공유할 수 있습니다. 이 정보는 연합 공유 시 외부 사용자 자동 완성 등에 사용합니다.",
+ "Trusted servers" : "신뢰할 수 있는 서버",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "서버 연합을 통해서 다른 신뢰할 수 있는 서버와 사용자 디렉터리를 교환할 수 있습니다. 이 기능의 사용 예시로 연합 공유 시 외부 사용자를 자동 완성하는 데 사용할 수 있습니다.",
"Add server automatically once a federated share was created successfully" : "연합 공유를 생성했을 때 자동으로 서버 추가",
- "Trusted ownCloud Servers" : "신뢰할 수 있는 ownCloud 서버",
- "+ Add ownCloud server" : "+ ownCloud 서버 추가",
- "ownCloud Server" : "ownCloud 서버"
+ "+ Add trusted server" : "+ 신뢰할 수 있는 서버 추가",
+ "Trusted server" : "신뢰할 수 있는 서버",
+ "Add" : "추가",
+ "Federation" : "연합"
},
"nplurals=1; plural=0;");
diff --git a/apps/federation/l10n/ko.json b/apps/federation/l10n/ko.json
index 373434a68ad..ab8fbf93874 100644
--- a/apps/federation/l10n/ko.json
+++ b/apps/federation/l10n/ko.json
@@ -1,13 +1,14 @@
{ "translations": {
- "Server added to the list of trusted ownClouds" : "신뢰할 수 있는 ownCloud 목록에 서버 추가함",
+ "Added to the list of trusted servers" : "신뢰할 수 있는 서버 목록에 추가됨",
"Server is already in the list of trusted servers." : "신뢰할 수 있는 서버 목록에 이미 추가되었습니다.",
- "No ownCloud server found" : "ownCloud 서버를 찾을 수 없음",
+ "No server to federate with found" : "연합 가능한 서버를 찾을 수 없음",
"Could not add server" : "서버를 추가할 수 없음",
- "Federation" : "연합 공유",
- "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "ownCloud 연합 공유를 사용하면 다른 믿을 수 있는 ownCloud 서버와 사용자 디렉터리를 상호간 공유할 수 있습니다. 이 정보는 연합 공유 시 외부 사용자 자동 완성 등에 사용합니다.",
+ "Trusted servers" : "신뢰할 수 있는 서버",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "서버 연합을 통해서 다른 신뢰할 수 있는 서버와 사용자 디렉터리를 교환할 수 있습니다. 이 기능의 사용 예시로 연합 공유 시 외부 사용자를 자동 완성하는 데 사용할 수 있습니다.",
"Add server automatically once a federated share was created successfully" : "연합 공유를 생성했을 때 자동으로 서버 추가",
- "Trusted ownCloud Servers" : "신뢰할 수 있는 ownCloud 서버",
- "+ Add ownCloud server" : "+ ownCloud 서버 추가",
- "ownCloud Server" : "ownCloud 서버"
+ "+ Add trusted server" : "+ 신뢰할 수 있는 서버 추가",
+ "Trusted server" : "신뢰할 수 있는 서버",
+ "Add" : "추가",
+ "Federation" : "연합"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index c4e1f10bcb1..d5e36728d73 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -58,6 +58,7 @@ OC.L10N.register(
"New" : "Ny",
"\"{name}\" is an invalid file name." : "\"{name}\" är ett ogiltligt filnamn.",
"File name cannot be empty." : "Filnamn kan inte vara tomt.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" är inte en tillåten filtyp",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Lagring av {owner} är full, filer kan inte uppdateras eller synkroniseras längre!",
"Your storage is full, files can not be updated or synced anymore!" : "Ditt lagringsutrymme är fullt, filer kan inte längre uppdateras eller synkroniseras!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Lagring av {owner} är nästan full ({usedSpacePercent}%)",
@@ -68,6 +69,7 @@ OC.L10N.register(
"_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
"Favorited" : "Favoriserad",
"Favorite" : "Favorit",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"Folder" : "Mapp",
"New folder" : "Ny mapp",
"Upload" : "Ladda upp",
@@ -119,6 +121,7 @@ OC.L10N.register(
"Select all" : "Välj allt",
"Upload too large" : "För stor uppladdning",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.",
+ "No favorites yet" : "Inga favoriter ännu",
"Files and folders you mark as favorite will show up here" : "Filer och mappar markerade som favoriter kommer att visas här",
"Shared with you" : "Delad med dig",
"Shared with others" : "Delad med andra",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index 620f52574cd..50ac86a0d85 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -56,6 +56,7 @@
"New" : "Ny",
"\"{name}\" is an invalid file name." : "\"{name}\" är ett ogiltligt filnamn.",
"File name cannot be empty." : "Filnamn kan inte vara tomt.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" är inte en tillåten filtyp",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Lagring av {owner} är full, filer kan inte uppdateras eller synkroniseras längre!",
"Your storage is full, files can not be updated or synced anymore!" : "Ditt lagringsutrymme är fullt, filer kan inte längre uppdateras eller synkroniseras!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Lagring av {owner} är nästan full ({usedSpacePercent}%)",
@@ -66,6 +67,7 @@
"_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
"Favorited" : "Favoriserad",
"Favorite" : "Favorit",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"Folder" : "Mapp",
"New folder" : "Ny mapp",
"Upload" : "Ladda upp",
@@ -117,6 +119,7 @@
"Select all" : "Välj allt",
"Upload too large" : "För stor uppladdning",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.",
+ "No favorites yet" : "Inga favoriter ännu",
"Files and folders you mark as favorite will show up here" : "Filer och mappar markerade som favoriter kommer att visas här",
"Shared with you" : "Delad med dig",
"Shared with others" : "Delad med andra",
diff --git a/apps/files_external/l10n/cs.js b/apps/files_external/l10n/cs.js
index 822e764d7ab..7af05992729 100644
--- a/apps/files_external/l10n/cs.js
+++ b/apps/files_external/l10n/cs.js
@@ -39,6 +39,7 @@ OC.L10N.register(
"Credentials saved" : "Přihlašovací údaje uloženy",
"Credentials saving failed" : "Uložení přihlašovacích údajů selhalo",
"Credentials required" : "Vyžadovány přihlašovací údaje",
+ "Storage with ID \"%d\" not found" : "Úložiště s ID \"%d\" nebylo nalezeno",
"Invalid backend or authentication mechanism class" : "Neplatný backend nebo třída ověřovacího mechanismu",
"Invalid mount point" : "Neplatný přípojný bod",
"Objectstore forbidden" : "Úložiště objektů zakázáno",
@@ -49,6 +50,7 @@ OC.L10N.register(
"Unsatisfied authentication mechanism parameters" : "Neuspokojivé parametry ověřovacího mechanismu",
"Insufficient data: %s" : "Nedostatečná data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Úložiště s ID \"%d\" není uživatelksky upravitelné",
"Access key" : "Přístupový klíč",
"Secret key" : "Tajný klíč",
"Builtin" : "Zabudované",
diff --git a/apps/files_external/l10n/cs.json b/apps/files_external/l10n/cs.json
index 4ffcf3cc676..a4dd108ab39 100644
--- a/apps/files_external/l10n/cs.json
+++ b/apps/files_external/l10n/cs.json
@@ -37,6 +37,7 @@
"Credentials saved" : "Přihlašovací údaje uloženy",
"Credentials saving failed" : "Uložení přihlašovacích údajů selhalo",
"Credentials required" : "Vyžadovány přihlašovací údaje",
+ "Storage with ID \"%d\" not found" : "Úložiště s ID \"%d\" nebylo nalezeno",
"Invalid backend or authentication mechanism class" : "Neplatný backend nebo třída ověřovacího mechanismu",
"Invalid mount point" : "Neplatný přípojný bod",
"Objectstore forbidden" : "Úložiště objektů zakázáno",
@@ -47,6 +48,7 @@
"Unsatisfied authentication mechanism parameters" : "Neuspokojivé parametry ověřovacího mechanismu",
"Insufficient data: %s" : "Nedostatečná data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Úložiště s ID \"%d\" není uživatelksky upravitelné",
"Access key" : "Přístupový klíč",
"Secret key" : "Tajný klíč",
"Builtin" : "Zabudované",
diff --git a/apps/files_external/l10n/sv.js b/apps/files_external/l10n/sv.js
index 3d3abb7409d..afaca69a9dc 100644
--- a/apps/files_external/l10n/sv.js
+++ b/apps/files_external/l10n/sv.js
@@ -39,6 +39,7 @@ OC.L10N.register(
"Credentials saved" : "Sparade uppgifter",
"Credentials saving failed" : "Misslyckades med att spara uppgifterna",
"Credentials required" : "Uppgifter krävs",
+ "Storage with ID \"%d\" not found" : "Lagringsutrymme med ID \"%d\" hittades inte",
"Invalid backend or authentication mechanism class" : "Ogiltig backend eller autentiseringsmekanism-klass",
"Invalid mount point" : "Ogiltig monteringspunkt",
"Objectstore forbidden" : "Objekt förbjudet",
@@ -49,6 +50,7 @@ OC.L10N.register(
"Unsatisfied authentication mechanism parameters" : "Otillfredsställda autentiseringsmekanism parametrar",
"Insufficient data: %s" : "Otillräcklig data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Lagringsutrymme med ID \"%d\" är inte redigerbart för användare",
"Access key" : "Åtkomstnyckel",
"Secret key" : "Hemlig nyckel",
"Builtin" : "Inbyggt",
diff --git a/apps/files_external/l10n/sv.json b/apps/files_external/l10n/sv.json
index adae13cb453..333e70ee047 100644
--- a/apps/files_external/l10n/sv.json
+++ b/apps/files_external/l10n/sv.json
@@ -37,6 +37,7 @@
"Credentials saved" : "Sparade uppgifter",
"Credentials saving failed" : "Misslyckades med att spara uppgifterna",
"Credentials required" : "Uppgifter krävs",
+ "Storage with ID \"%d\" not found" : "Lagringsutrymme med ID \"%d\" hittades inte",
"Invalid backend or authentication mechanism class" : "Ogiltig backend eller autentiseringsmekanism-klass",
"Invalid mount point" : "Ogiltig monteringspunkt",
"Objectstore forbidden" : "Objekt förbjudet",
@@ -47,6 +48,7 @@
"Unsatisfied authentication mechanism parameters" : "Otillfredsställda autentiseringsmekanism parametrar",
"Insufficient data: %s" : "Otillräcklig data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Lagringsutrymme med ID \"%d\" är inte redigerbart för användare",
"Access key" : "Åtkomstnyckel",
"Secret key" : "Hemlig nyckel",
"Builtin" : "Inbyggt",
diff --git a/apps/files_external/lib/Lib/Storage/SMB.php b/apps/files_external/lib/Lib/Storage/SMB.php
index cc4cd641ce5..7afdb746a98 100644
--- a/apps/files_external/lib/Lib/Storage/SMB.php
+++ b/apps/files_external/lib/Lib/Storage/SMB.php
@@ -31,6 +31,7 @@
namespace OCA\Files_External\Lib\Storage;
+use Icewind\SMB\Exception\AlreadyExistsException;
use Icewind\SMB\Exception\ConnectException;
use Icewind\SMB\Exception\Exception;
use Icewind\SMB\Exception\ForbiddenException;
@@ -90,6 +91,7 @@ class SMB extends Common implements INotifyStorage {
throw new \Exception('Invalid configuration');
}
$this->statCache = new CappedMemoryCache();
+ parent::__construct($params);
}
/**
@@ -162,10 +164,42 @@ class SMB extends Common implements INotifyStorage {
* @return array
*/
protected function formatInfo($info) {
- return array(
+ $result = [
'size' => $info->getSize(),
- 'mtime' => $info->getMTime()
- );
+ 'mtime' => $info->getMTime(),
+ ];
+ if ($info->isDirectory()) {
+ $result['type'] = 'dir';
+ } else {
+ $result['type'] = 'file';
+ }
+ return $result;
+ }
+
+ /**
+ * Rename the files. If the source or the target is the root, the rename won't happen.
+ *
+ * @param string $source the old name of the path
+ * @param string $target the new name of the path
+ * @return bool true if the rename is successful, false otherwise
+ */
+ public function rename($source, $target) {
+ if ($this->isRootDir($source) || $this->isRootDir($target)) {
+ return false;
+ }
+
+ $absoluteSource = $this->buildPath($source);
+ $absoluteTarget = $this->buildPath($target);
+ try {
+ $result = $this->share->rename($absoluteSource, $absoluteTarget);
+ } catch (AlreadyExistsException $e) {
+ $this->remove($target);
+ $result = $this->share->rename($absoluteSource, $absoluteTarget);
+ } catch (\Exception $e) {
+ return false;
+ }
+ unset($this->statCache[$absoluteSource], $this->statCache[$absoluteTarget]);
+ return $result;
}
/**
@@ -220,6 +254,10 @@ class SMB extends Common implements INotifyStorage {
* @return bool
*/
public function unlink($path) {
+ if ($this->isRootDir($path)) {
+ return false;
+ }
+
try {
if ($this->is_dir($path)) {
return $this->rmdir($path);
@@ -239,26 +277,6 @@ class SMB extends Common implements INotifyStorage {
}
/**
- * @param string $path1 the old name
- * @param string $path2 the new name
- * @return bool
- */
- public function rename($path1, $path2) {
- try {
- $this->remove($path2);
- $path1 = $this->buildPath($path1);
- $path2 = $this->buildPath($path2);
- return $this->share->rename($path1, $path2);
- } catch (NotFoundException $e) {
- return false;
- } catch (ForbiddenException $e) {
- return false;
- } catch (ConnectException $e) {
- throw new StorageNotAvailableException($e->getMessage(), $e->getCode(), $e);
- }
- }
-
- /**
* check if a file or folder has been updated since $time
*
* @param string $path
@@ -266,7 +284,7 @@ class SMB extends Common implements INotifyStorage {
* @return bool
*/
public function hasUpdated($path, $time) {
- if (!$path and $this->root == '/') {
+ if (!$path and $this->root === '/') {
// mtime doesn't work for shares, but giving the nature of the backend,
// doing a full update is still just fast enough
return true;
@@ -343,6 +361,10 @@ class SMB extends Common implements INotifyStorage {
}
public function rmdir($path) {
+ if ($this->isRootDir($path)) {
+ return false;
+ }
+
try {
$this->statCache = array();
$content = $this->share->dir($this->buildPath($path));
diff --git a/apps/files_external/tests/Storage/SmbTest.php b/apps/files_external/tests/Storage/SmbTest.php
index 45c01a0c59e..037c4cd4d39 100644
--- a/apps/files_external/tests/Storage/SmbTest.php
+++ b/apps/files_external/tests/Storage/SmbTest.php
@@ -132,4 +132,23 @@ class SmbTest extends \Test\Files\Storage\Storage {
$this->assertEquals(new Change(IChange::ADDED, 'newfile.txt'), $result);
}
+
+ public function testRenameRoot() {
+ // root can't be renamed
+ $this->assertFalse($this->instance->rename('', 'foo1'));
+
+ $this->instance->mkdir('foo2');
+ $this->assertFalse($this->instance->rename('foo2', ''));
+ $this->instance->rmdir('foo2');
+ }
+
+ public function testUnlinkRoot() {
+ // root can't be deleted
+ $this->assertFalse($this->instance->unlink(''));
+ }
+
+ public function testRmdirRoot() {
+ // root can't be deleted
+ $this->assertFalse($this->instance->rmdir(''));
+ }
}
diff --git a/apps/files_versions/l10n/cs.js b/apps/files_versions/l10n/cs.js
index 72695abde6c..c9daaf91989 100644
--- a/apps/files_versions/l10n/cs.js
+++ b/apps/files_versions/l10n/cs.js
@@ -6,6 +6,8 @@ OC.L10N.register(
"Failed to revert {file} to revision {timestamp}." : "Selhalo vrácení souboru {file} na verzi {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Restore" : "Obnovit",
+ "No earlier versions available" : "Nejsou dostupné dřívější verze",
+ "More versions …" : "Víc verzí …",
"No versions available" : "Nejsou dostupné žádné verze",
"More versions..." : "Více verzí..."
},
diff --git a/apps/files_versions/l10n/cs.json b/apps/files_versions/l10n/cs.json
index f8309856688..0486090f2ab 100644
--- a/apps/files_versions/l10n/cs.json
+++ b/apps/files_versions/l10n/cs.json
@@ -4,6 +4,8 @@
"Failed to revert {file} to revision {timestamp}." : "Selhalo vrácení souboru {file} na verzi {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Restore" : "Obnovit",
+ "No earlier versions available" : "Nejsou dostupné dřívější verze",
+ "More versions …" : "Víc verzí …",
"No versions available" : "Nejsou dostupné žádné verze",
"More versions..." : "Více verzí..."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
diff --git a/apps/files_versions/l10n/da.js b/apps/files_versions/l10n/da.js
index ee85e6266ea..4fce738597f 100644
--- a/apps/files_versions/l10n/da.js
+++ b/apps/files_versions/l10n/da.js
@@ -4,6 +4,7 @@ OC.L10N.register(
"Could not revert: %s" : "Kunne ikke genskabe: %s",
"Versions" : "Versioner",
"Failed to revert {file} to revision {timestamp}." : "Kunne ikke tilbagerulle {file} til den tidligere udgave: {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Gendan",
"No earlier versions available" : "Ingen tidligere versioner tilgængelige",
"More versions …" : "Flere versioner ...",
diff --git a/apps/files_versions/l10n/da.json b/apps/files_versions/l10n/da.json
index 3fdfedaa38f..08aef15ad7f 100644
--- a/apps/files_versions/l10n/da.json
+++ b/apps/files_versions/l10n/da.json
@@ -2,6 +2,7 @@
"Could not revert: %s" : "Kunne ikke genskabe: %s",
"Versions" : "Versioner",
"Failed to revert {file} to revision {timestamp}." : "Kunne ikke tilbagerulle {file} til den tidligere udgave: {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Gendan",
"No earlier versions available" : "Ingen tidligere versioner tilgængelige",
"More versions …" : "Flere versioner ...",
diff --git a/apps/files_versions/l10n/ko.js b/apps/files_versions/l10n/ko.js
index 49472d556cb..81b258b1060 100644
--- a/apps/files_versions/l10n/ko.js
+++ b/apps/files_versions/l10n/ko.js
@@ -1,11 +1,14 @@
OC.L10N.register(
"files_versions",
{
- "Could not revert: %s" : "되돌릴 수 없음: %s",
+ "Could not revert: %s" : "되돌릴 수 없습니다: %s",
"Versions" : "버전",
"Failed to revert {file} to revision {timestamp}." : "{file}을(를) 리비전 {timestamp}으(로) 되돌리는 데 실패했습니다.",
+ "_%n byte_::_%n bytes_" : ["%n 바이트"],
"Restore" : "복원",
- "More versions..." : "더 많은 버전...",
- "No other versions available" : "다른 버전을 사용할 수 없습니다"
+ "No earlier versions available" : "이전 버전을 사용할 수 없음",
+ "More versions …" : "더 많은 버전 …",
+ "No versions available" : "버전을 사용할 수 없음",
+ "More versions..." : "더 많은 버전..."
},
"nplurals=1; plural=0;");
diff --git a/apps/files_versions/l10n/ko.json b/apps/files_versions/l10n/ko.json
index 8c9985ad437..0b6a54a1e9c 100644
--- a/apps/files_versions/l10n/ko.json
+++ b/apps/files_versions/l10n/ko.json
@@ -1,9 +1,12 @@
{ "translations": {
- "Could not revert: %s" : "되돌릴 수 없음: %s",
+ "Could not revert: %s" : "되돌릴 수 없습니다: %s",
"Versions" : "버전",
"Failed to revert {file} to revision {timestamp}." : "{file}을(를) 리비전 {timestamp}으(로) 되돌리는 데 실패했습니다.",
+ "_%n byte_::_%n bytes_" : ["%n 바이트"],
"Restore" : "복원",
- "More versions..." : "더 많은 버전...",
- "No other versions available" : "다른 버전을 사용할 수 없습니다"
+ "No earlier versions available" : "이전 버전을 사용할 수 없음",
+ "More versions …" : "더 많은 버전 …",
+ "No versions available" : "버전을 사용할 수 없음",
+ "More versions..." : "더 많은 버전..."
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files_versions/l10n/sv.js b/apps/files_versions/l10n/sv.js
index 79a92d0db80..43187f92ef6 100644
--- a/apps/files_versions/l10n/sv.js
+++ b/apps/files_versions/l10n/sv.js
@@ -6,6 +6,8 @@ OC.L10N.register(
"Failed to revert {file} to revision {timestamp}." : "Kunde inte återställa {file} till {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Återskapa",
+ "No earlier versions available" : "Inga tidigare versioner tillgänliga",
+ "More versions …" : "Fler versioner ...",
"No versions available" : "Inga versioner tillgängliga",
"More versions..." : "Fler versioner..."
},
diff --git a/apps/files_versions/l10n/sv.json b/apps/files_versions/l10n/sv.json
index ccb48ee72ac..df117926310 100644
--- a/apps/files_versions/l10n/sv.json
+++ b/apps/files_versions/l10n/sv.json
@@ -4,6 +4,8 @@
"Failed to revert {file} to revision {timestamp}." : "Kunde inte återställa {file} till {timestamp}.",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Återskapa",
+ "No earlier versions available" : "Inga tidigare versioner tillgänliga",
+ "More versions …" : "Fler versioner ...",
"No versions available" : "Inga versioner tillgängliga",
"More versions..." : "Fler versioner..."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/sharebymail/l10n/fr.js b/apps/sharebymail/l10n/fr.js
index ae620940064..7e0234445de 100644
--- a/apps/sharebymail/l10n/fr.js
+++ b/apps/sharebymail/l10n/fr.js
@@ -37,6 +37,7 @@ OC.L10N.register(
"You can choose a different password at any time in the share dialog." : "Vous pouvez choisir un mot de passe différent à n'importe quel moment dans la boîte de dialogue de partage.",
"Could not find share" : "Impossible de trouver le partage",
"Share by mail" : "Partage par email",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Autoriser les utilisateurs de partager un lien personnalisé vers un fichier ou un dossier en renseignant une adresse e-mail.",
"Send password by mail" : "Envoyer le mot de passe par email",
"Enforce password protection" : "Imposer la protection par mot de passe",
"Failed to create the E-mail" : "Erreur lors de la création du mail",
diff --git a/apps/sharebymail/l10n/fr.json b/apps/sharebymail/l10n/fr.json
index 8578b36fc4c..7cec364918f 100644
--- a/apps/sharebymail/l10n/fr.json
+++ b/apps/sharebymail/l10n/fr.json
@@ -35,6 +35,7 @@
"You can choose a different password at any time in the share dialog." : "Vous pouvez choisir un mot de passe différent à n'importe quel moment dans la boîte de dialogue de partage.",
"Could not find share" : "Impossible de trouver le partage",
"Share by mail" : "Partage par email",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Autoriser les utilisateurs de partager un lien personnalisé vers un fichier ou un dossier en renseignant une adresse e-mail.",
"Send password by mail" : "Envoyer le mot de passe par email",
"Enforce password protection" : "Imposer la protection par mot de passe",
"Failed to create the E-mail" : "Erreur lors de la création du mail",
diff --git a/apps/sharebymail/l10n/nl.js b/apps/sharebymail/l10n/nl.js
index ec0be474d81..e62d1877980 100644
--- a/apps/sharebymail/l10n/nl.js
+++ b/apps/sharebymail/l10n/nl.js
@@ -13,6 +13,7 @@ OC.L10N.register(
"%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s via e-mail",
"{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} via e-mail",
"Password to access %1$s was sent to %2s" : "Wachtwoord voor toegang tot %1$s is gestuurd naar %2s",
+ "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
"Password to access %1$s was sent to you" : "Wachtwoord voor toegang tot %1$s is naar jou gestuurd",
"Password to access {file} was sent to you" : "Wachtwoord voor toegang tot {file} is naar jou gestuurd",
"Sharing %s failed, this item is already shared with %s" : "Delen van %s is mislukt, omdat dit al gedeeld wordt met %s",
diff --git a/apps/sharebymail/l10n/nl.json b/apps/sharebymail/l10n/nl.json
index cd033a1c6fe..429f57e4597 100644
--- a/apps/sharebymail/l10n/nl.json
+++ b/apps/sharebymail/l10n/nl.json
@@ -11,6 +11,7 @@
"%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s via e-mail",
"{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} via e-mail",
"Password to access %1$s was sent to %2s" : "Wachtwoord voor toegang tot %1$s is gestuurd naar %2s",
+ "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
"Password to access %1$s was sent to you" : "Wachtwoord voor toegang tot %1$s is naar jou gestuurd",
"Password to access {file} was sent to you" : "Wachtwoord voor toegang tot {file} is naar jou gestuurd",
"Sharing %s failed, this item is already shared with %s" : "Delen van %s is mislukt, omdat dit al gedeeld wordt met %s",
diff --git a/apps/systemtags/l10n/nl.js b/apps/systemtags/l10n/nl.js
index 036233c267b..a778fc7ce7d 100644
--- a/apps/systemtags/l10n/nl.js
+++ b/apps/systemtags/l10n/nl.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"%s (invisible)" : "%s (onzichtbaar)",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systeemmarkeringen</strong> voor een bestand zijn gewijzigd",
"Collaborative tags" : "Samenwerk markeringen",
+ "Create and edit collaborative tags. These tags affect all users." : "Maak en bewerk samenwerkingstags. Deze tags gelden voor alle gebruikers.",
"Select tag …" : "Selecteer tag …",
"Name" : "Naam",
"Delete" : "Verwijder",
diff --git a/apps/systemtags/l10n/nl.json b/apps/systemtags/l10n/nl.json
index 6e584314173..1915c7550b0 100644
--- a/apps/systemtags/l10n/nl.json
+++ b/apps/systemtags/l10n/nl.json
@@ -40,6 +40,7 @@
"%s (invisible)" : "%s (onzichtbaar)",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systeemmarkeringen</strong> voor een bestand zijn gewijzigd",
"Collaborative tags" : "Samenwerk markeringen",
+ "Create and edit collaborative tags. These tags affect all users." : "Maak en bewerk samenwerkingstags. Deze tags gelden voor alle gebruikers.",
"Select tag …" : "Selecteer tag …",
"Name" : "Naam",
"Delete" : "Verwijder",
diff --git a/apps/theming/l10n/cs.js b/apps/theming/l10n/cs.js
index b0e6d22b5b8..9d5f573e6fa 100644
--- a/apps/theming/l10n/cs.js
+++ b/apps/theming/l10n/cs.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Načítání náhledu…",
"Saved" : "Uloženo",
"Admin" : "Administrace",
"a safe home for all your data" : "bezpečný domov pro všechna vaše data",
diff --git a/apps/theming/l10n/cs.json b/apps/theming/l10n/cs.json
index efb704e7fde..b4fc64ac37e 100644
--- a/apps/theming/l10n/cs.json
+++ b/apps/theming/l10n/cs.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Načítání náhledu…",
"Saved" : "Uloženo",
"Admin" : "Administrace",
"a safe home for all your data" : "bezpečný domov pro všechna vaše data",
diff --git a/apps/theming/l10n/da.js b/apps/theming/l10n/da.js
index 94a2055c809..4f9bb0f6c77 100644
--- a/apps/theming/l10n/da.js
+++ b/apps/theming/l10n/da.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Indlæser forhåndsvisning...",
"Saved" : "Gemt",
"Admin" : "Admin",
"a safe home for all your data" : "Et sikket hjem til alt dit data",
diff --git a/apps/theming/l10n/da.json b/apps/theming/l10n/da.json
index 4208ad2c825..15436b5d2f5 100644
--- a/apps/theming/l10n/da.json
+++ b/apps/theming/l10n/da.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Indlæser forhåndsvisning...",
"Saved" : "Gemt",
"Admin" : "Admin",
"a safe home for all your data" : "Et sikket hjem til alt dit data",
diff --git a/apps/theming/l10n/de.js b/apps/theming/l10n/de.js
index 617ec9f16f5..a9b99f973f9 100644
--- a/apps/theming/l10n/de.js
+++ b/apps/theming/l10n/de.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Lade Vorschau…",
"Saved" : "Gespeichert",
"Admin" : "Administrator",
"a safe home for all your data" : "Ein sicheres Zuhause für Deine Daten",
diff --git a/apps/theming/l10n/de.json b/apps/theming/l10n/de.json
index 9a4e41ca15e..8f4a7b023fc 100644
--- a/apps/theming/l10n/de.json
+++ b/apps/theming/l10n/de.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Lade Vorschau…",
"Saved" : "Gespeichert",
"Admin" : "Administrator",
"a safe home for all your data" : "Ein sicheres Zuhause für Deine Daten",
diff --git a/apps/theming/l10n/de_DE.js b/apps/theming/l10n/de_DE.js
index 38d0460d4e4..9528ba0f412 100644
--- a/apps/theming/l10n/de_DE.js
+++ b/apps/theming/l10n/de_DE.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Lade Vorschau…",
"Saved" : "Gespeichert",
"Admin" : "Administrator",
"a safe home for all your data" : "Ein sicheres Zuhause für Ihre Daten",
diff --git a/apps/theming/l10n/de_DE.json b/apps/theming/l10n/de_DE.json
index 2376ed7bb14..78b43f3d3da 100644
--- a/apps/theming/l10n/de_DE.json
+++ b/apps/theming/l10n/de_DE.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Lade Vorschau…",
"Saved" : "Gespeichert",
"Admin" : "Administrator",
"a safe home for all your data" : "Ein sicheres Zuhause für Ihre Daten",
diff --git a/apps/theming/l10n/fr.js b/apps/theming/l10n/fr.js
index ce3a8e520a1..c68883483b8 100644
--- a/apps/theming/l10n/fr.js
+++ b/apps/theming/l10n/fr.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Chargement de la prévisualisation...",
"Saved" : "Enregistré",
"Admin" : "Administration",
"a safe home for all your data" : "un endroit sûr pour toutes vos données",
@@ -12,6 +13,7 @@ OC.L10N.register(
"Unsupported image type" : "Ce type d'image n'est pas pris en charge",
"You are already using a custom theme" : "Vous utilisez déjà un thème personnalisé",
"Theming" : "Personnaliser l'apparence",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Cet extension permet de personnaliser facilement l'apparence de votre instance et des clients supportés. Cela sera visible pour tous les utilisateurs.",
"Name" : "Nom",
"reset to default" : "Restaurer les valeurs par défaut",
"Web address" : "Adresse web",
diff --git a/apps/theming/l10n/fr.json b/apps/theming/l10n/fr.json
index 80765a0683a..d3bfed696db 100644
--- a/apps/theming/l10n/fr.json
+++ b/apps/theming/l10n/fr.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Chargement de la prévisualisation...",
"Saved" : "Enregistré",
"Admin" : "Administration",
"a safe home for all your data" : "un endroit sûr pour toutes vos données",
@@ -10,6 +11,7 @@
"Unsupported image type" : "Ce type d'image n'est pas pris en charge",
"You are already using a custom theme" : "Vous utilisez déjà un thème personnalisé",
"Theming" : "Personnaliser l'apparence",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Cet extension permet de personnaliser facilement l'apparence de votre instance et des clients supportés. Cela sera visible pour tous les utilisateurs.",
"Name" : "Nom",
"reset to default" : "Restaurer les valeurs par défaut",
"Web address" : "Adresse web",
diff --git a/apps/theming/l10n/nl.js b/apps/theming/l10n/nl.js
index ea9fb47f6df..b4646d4f993 100644
--- a/apps/theming/l10n/nl.js
+++ b/apps/theming/l10n/nl.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Laden voorbeeld...",
"Saved" : "Opgeslagen",
"Admin" : "Beheer",
"a safe home for all your data" : "een veilige plek voor al je gegevens",
diff --git a/apps/theming/l10n/nl.json b/apps/theming/l10n/nl.json
index 9fe5e98c7b6..83f500d0d82 100644
--- a/apps/theming/l10n/nl.json
+++ b/apps/theming/l10n/nl.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Laden voorbeeld...",
"Saved" : "Opgeslagen",
"Admin" : "Beheer",
"a safe home for all your data" : "een veilige plek voor al je gegevens",
diff --git a/apps/theming/l10n/pt_BR.js b/apps/theming/l10n/pt_BR.js
index 7a058a00b41..2b56768334b 100644
--- a/apps/theming/l10n/pt_BR.js
+++ b/apps/theming/l10n/pt_BR.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Carregando pré-visualização...",
"Saved" : "Salva",
"Admin" : "Administrador",
"a safe home for all your data" : "um lugar seguro para seus dados",
diff --git a/apps/theming/l10n/pt_BR.json b/apps/theming/l10n/pt_BR.json
index f0458f54c06..4544daa7556 100644
--- a/apps/theming/l10n/pt_BR.json
+++ b/apps/theming/l10n/pt_BR.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Carregando pré-visualização...",
"Saved" : "Salva",
"Admin" : "Administrador",
"a safe home for all your data" : "um lugar seguro para seus dados",
diff --git a/apps/theming/l10n/tr.js b/apps/theming/l10n/tr.js
index 6b8d3b393d1..6f043ba9477 100644
--- a/apps/theming/l10n/tr.js
+++ b/apps/theming/l10n/tr.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Önizleme yükleniyor...",
"Saved" : "Kaydedildi",
"Admin" : "Yönetici",
"a safe home for all your data" : "verileriniz için güvenli bir barınak",
@@ -12,6 +13,7 @@ OC.L10N.register(
"Unsupported image type" : "Görsel türü desteklenmiyor",
"You are already using a custom theme" : "Zaten özel bir tema kullanıyorsunuz",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Temalar kullandığınız kopyanın ve desteklenen istemcilerin genel görünümün kolayca değiştirilmesini sağlar. Tüm kullanıcılara görüntülenir.",
"Name" : "Ad",
"reset to default" : "varsayılana dön",
"Web address" : "Web adresi",
diff --git a/apps/theming/l10n/tr.json b/apps/theming/l10n/tr.json
index afc37da091b..22c13e170f5 100644
--- a/apps/theming/l10n/tr.json
+++ b/apps/theming/l10n/tr.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Önizleme yükleniyor...",
"Saved" : "Kaydedildi",
"Admin" : "Yönetici",
"a safe home for all your data" : "verileriniz için güvenli bir barınak",
@@ -10,6 +11,7 @@
"Unsupported image type" : "Görsel türü desteklenmiyor",
"You are already using a custom theme" : "Zaten özel bir tema kullanıyorsunuz",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Temalar kullandığınız kopyanın ve desteklenen istemcilerin genel görünümün kolayca değiştirilmesini sağlar. Tüm kullanıcılara görüntülenir.",
"Name" : "Ad",
"reset to default" : "varsayılana dön",
"Web address" : "Web adresi",
diff --git a/apps/updatenotification/l10n/cs.js b/apps/updatenotification/l10n/cs.js
index 0338800a2c5..44f92f97759 100644
--- a/apps/updatenotification/l10n/cs.js
+++ b/apps/updatenotification/l10n/cs.js
@@ -6,6 +6,7 @@ OC.L10N.register(
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
"Channel updated" : "Kanál aktualizován",
"The update server could not be reached since %d days to check for new updates." : "Aktualizační server nebyl dosažen %d dní pro kontrolu aktualizací.",
+ "Please check the Nextcloud and server log files for errors." : "Po chybách se podívejte v protokolech Nextcloudu a webového serveru.",
"Update to %1$s is available." : "Je dostupná aktualizace na %1$s.",
"Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.",
"Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.",
diff --git a/apps/updatenotification/l10n/cs.json b/apps/updatenotification/l10n/cs.json
index 19e1c509ea2..22676eebcdd 100644
--- a/apps/updatenotification/l10n/cs.json
+++ b/apps/updatenotification/l10n/cs.json
@@ -4,6 +4,7 @@
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
"Channel updated" : "Kanál aktualizován",
"The update server could not be reached since %d days to check for new updates." : "Aktualizační server nebyl dosažen %d dní pro kontrolu aktualizací.",
+ "Please check the Nextcloud and server log files for errors." : "Po chybách se podívejte v protokolech Nextcloudu a webového serveru.",
"Update to %1$s is available." : "Je dostupná aktualizace na %1$s.",
"Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.",
"Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.",
diff --git a/apps/user_ldap/l10n/el.js b/apps/user_ldap/l10n/el.js
index bb01c24533c..e33d8a0a82e 100644
--- a/apps/user_ldap/l10n/el.js
+++ b/apps/user_ldap/l10n/el.js
@@ -95,6 +95,8 @@ OC.L10N.register(
"Saving" : "Αποθήκευση",
"Back" : "Επιστροφή",
"Continue" : "Συνέχεια",
+ "Current password" : "Τρέχον συνθηματικό",
+ "New password" : "Νέο συνθηματικό",
"LDAP" : "LDAP",
"Server" : "Διακομιστής",
"Users" : "Χρήστες",
diff --git a/apps/user_ldap/l10n/el.json b/apps/user_ldap/l10n/el.json
index 83db36afa19..5e7b7e322be 100644
--- a/apps/user_ldap/l10n/el.json
+++ b/apps/user_ldap/l10n/el.json
@@ -93,6 +93,8 @@
"Saving" : "Αποθήκευση",
"Back" : "Επιστροφή",
"Continue" : "Συνέχεια",
+ "Current password" : "Τρέχον συνθηματικό",
+ "New password" : "Νέο συνθηματικό",
"LDAP" : "LDAP",
"Server" : "Διακομιστής",
"Users" : "Χρήστες",
diff --git a/apps/user_ldap/l10n/nl.js b/apps/user_ldap/l10n/nl.js
index 1494ece25ca..9b4cecadb8b 100644
--- a/apps/user_ldap/l10n/nl.js
+++ b/apps/user_ldap/l10n/nl.js
@@ -58,6 +58,7 @@ OC.L10N.register(
"Please login with the new password" : "Login met je nieuwe wachtwoord",
"Your password will expire tomorrow." : "Je wachtwoord vervalt morgen.",
"Your password will expire today." : "Je wachtwoord vervalt vandaag.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Je wachtwoord verloopt binnen %n dag.","Je wachtwoord verloopt binnen %n dagen."],
"LDAP / AD integration" : "LDAP / AD integratie",
"_%s group found_::_%s groups found_" : ["%s groep gevonden","%s groepen gevonden"],
"_%s user found_::_%s users found_" : ["%s gebruiker gevonden","%s gebruikers gevonden"],
diff --git a/apps/user_ldap/l10n/nl.json b/apps/user_ldap/l10n/nl.json
index 8abf8c3e471..7e0ea433ca1 100644
--- a/apps/user_ldap/l10n/nl.json
+++ b/apps/user_ldap/l10n/nl.json
@@ -56,6 +56,7 @@
"Please login with the new password" : "Login met je nieuwe wachtwoord",
"Your password will expire tomorrow." : "Je wachtwoord vervalt morgen.",
"Your password will expire today." : "Je wachtwoord vervalt vandaag.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Je wachtwoord verloopt binnen %n dag.","Je wachtwoord verloopt binnen %n dagen."],
"LDAP / AD integration" : "LDAP / AD integratie",
"_%s group found_::_%s groups found_" : ["%s groep gevonden","%s groepen gevonden"],
"_%s user found_::_%s users found_" : ["%s gebruiker gevonden","%s gebruikers gevonden"],
diff --git a/apps/workflowengine/l10n/cs.js b/apps/workflowengine/l10n/cs.js
index feb91f37cbc..50cf2affb0b 100644
--- a/apps/workflowengine/l10n/cs.js
+++ b/apps/workflowengine/l10n/cs.js
@@ -1,7 +1,9 @@
OC.L10N.register(
"workflowengine",
{
+ "Saved" : "Uloženo",
"Saving failed:" : "Ukládání selhalo:",
+ "File MIME type" : "MIME typ souboru",
"is" : "je",
"is not" : "není",
"matches" : "odpovídá",
diff --git a/apps/workflowengine/l10n/cs.json b/apps/workflowengine/l10n/cs.json
index 4715e0ebdbb..82ba8a80639 100644
--- a/apps/workflowengine/l10n/cs.json
+++ b/apps/workflowengine/l10n/cs.json
@@ -1,5 +1,7 @@
{ "translations": {
+ "Saved" : "Uloženo",
"Saving failed:" : "Ukládání selhalo:",
+ "File MIME type" : "MIME typ souboru",
"is" : "je",
"is not" : "není",
"matches" : "odpovídá",