Files
pingvin-share/frontend/src/i18n/translations/ko-KR.ts
Elias Schneider df2521b192 chore(translations): update translations via Crowdin (#602)
* New translations en-us.ts (Dutch, Belgium)

* New translations en-us.ts (Dutch, Belgium)

* New translations en-us.ts (German)

* New translations en-us.ts (French)

* New translations en-us.ts (French)

* New translations en-us.ts (German)

* New translations en-us.ts (Italian)

* New translations en-us.ts (French)

* New translations en-us.ts (Greek)

* New translations en-us.ts (Portuguese, Brazilian)

* New translations en-us.ts (Czech)

* New translations en-us.ts (Bulgarian)

* New translations en-us.ts (Polish)

* New translations en-us.ts (Spanish)

* New translations en-us.ts (Danish)

* New translations en-us.ts (German)

* New translations en-us.ts (Finnish)

* New translations en-us.ts (Hungarian)

* New translations en-us.ts (Japanese)

* New translations en-us.ts (Korean)

* New translations en-us.ts (Russian)

* New translations en-us.ts (Slovenian)

* New translations en-us.ts (Serbian (Cyrillic))

* New translations en-us.ts (Swedish)

* New translations en-us.ts (Turkish)

* New translations en-us.ts (Ukrainian)

* New translations en-us.ts (Chinese Simplified)

* New translations en-us.ts (Chinese Traditional)

* New translations en-us.ts (Vietnamese)

* New translations en-us.ts (Thai)

* New translations en-us.ts (Dutch, Belgium)

* New translations en-us.ts (Arabic, Egypt)
2024-09-27 16:10:18 +02:00

476 lines
34 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export default {
// Navbar
"navbar.upload": "업로드",
"navbar.signin": "로그인",
"navbar.home": "홈",
"navbar.signup": "계정 만들기",
"navbar.links.shares": "내 공유",
"navbar.links.reverse": "역방향 공유",
"navbar.avatar.account": "내 계정",
"navbar.avatar.admin": "관리자",
"navbar.avatar.signout": "로그아웃",
// END navbar
// /
"home.title": "<h>직접 호스팅</h>하는 파일 공유 플랫폼.",
"home.description": "정말 WeTransfer와 같은 제3자에게 개인 파일을 맡기고 싶으세요?",
"home.bullet.a.name": "직접 호스팅",
"home.bullet.a.description": "자신의 컴퓨터에서 Pingvin Share를 호스팅하세요.",
"home.bullet.b.name": "개인 정보 보호",
"home.bullet.b.description": "당신의 파일은 당신의 것이므로 절대로 제3자의 손에 들어가서는 안 됩니다.",
"home.bullet.c.name": "귀찮은 파일 크기 제한 없음",
"home.bullet.c.description": "원하는 만큼 큰 파일을 업로드하세요. 오직 여러분의 하드 디스크만이 한계가 될 것입니다.",
"home.button.start": "시작하기",
"home.button.source": "소스 코드",
// END /
// /auth/signin
"signin.title": "다시 오신 것을 환영합니다!",
"signin.description": "아직 계정이 없으신가요?",
"signin.button.signup": "계정 만들기",
"signin.input.email-or-username": "이메일 또는 사용자 이름",
"signin.input.email-or-username.placeholder": "당신의 이메일 또는 사용자 이름",
"signin.input.password": "비밀번호",
"signin.input.password.placeholder": "당신의 비밀번호",
"signin.button.submit": "로그인",
"signIn.notify.totp-required.title": "2단계 인증이 필요합니다",
"signIn.notify.totp-required.description": "2단계 인증 코드를 입력해주세요",
"signIn.oauth.or": "또는",
"signIn.oauth.signInWith": "Sign in with",
"signIn.oauth.github": "깃허브",
"signIn.oauth.google": "구글",
"signIn.oauth.microsoft": "마이크로소프트",
"signIn.oauth.discord": "디스코드",
"signIn.oauth.oidc": "오픈ID",
// END /auth/signin
// /auth/signup
"signup.title": "계정 만들기",
"signup.description": "이미 계정이 있으신가요?",
"signup.button.signin": "로그인",
"signup.input.username": "사용자명",
"signup.input.username.placeholder": "귀하의 사용자명",
"signup.input.email": "이메일",
"signup.input.email.placeholder": "귀하의 이메일",
"signup.button.submit": "시작하기",
// END /auth/signup
// /auth/totp
"totp.title": "TOTP 인증",
"totp.button.signIn": "로그인",
// END /auth/totp
// /auth/reset-password
"resetPassword.title": "비밀번호를 잊으셨나요?",
"resetPassword.description": "비밀번호를 재설정하려면 이메일을 입력하세요.",
"resetPassword.notify.success": "이메일이 존재한다면 비밀번호를 재설정하는 링크를 포함한 메시지가 발송되었습니다.",
"resetPassword.button.back": "로그인 페이지로 돌아가기",
"resetPassword.text.resetPassword": "비밀번호 재설정",
"resetPassword.text.enterNewPassword": "새로운 비밀번호를 입력하세요",
"resetPassword.input.password": "새로운 비밀번호",
"resetPassword.notify.passwordReset": "비밀번호가 성공적으로 재설정되었습니다.",
// /account
"account.title": "내 계정",
"account.card.info.title": "계정 정보",
"account.card.info.username": "사용자 이름",
"account.card.info.email": "이메일",
"account.notify.info.success": "계정이 업데이트되었습니다.",
"account.card.password.title": "비밀번호",
"account.card.password.old": "기존 비밀번호",
"account.card.password.new": "새로운 비밀번호",
"account.card.password.noPasswordSet": "비밀번호를 설정하지 않았습니다. 이메일과 비밀번호로 로그인하려면 비밀번호를 설정해야 합니다.",
"account.notify.password.success": "비밀번호 변경 완료",
"account.card.oauth.title": "소셜 로그인",
"account.card.oauth.github": "깃허브",
"account.card.oauth.google": "구글",
"account.card.oauth.microsoft": "마이크로소프트",
"account.card.oauth.discord": "디스코드",
"account.card.oauth.oidc": "오픈ID",
"account.card.oauth.link": "연결",
"account.card.oauth.unlink": "연결 해제",
"account.card.oauth.unlinked": "연결 해제",
"account.modal.unlink.title": "계정 연결 해제",
"account.modal.unlink.description": "소셜 계정 연결을 해제하면 사용자 이름과 비밀번호를 기억하지 못할 경우 계정을 잃을 수 있습니다.",
"account.notify.oauth.unlinked.success": "연결 해제됨",
"account.card.security.title": "보안",
"account.card.security.totp.enable.description": "TOTP 활성화를 시작하려면 현재 비밀번호를 입력하세요.",
"account.card.security.totp.disable.description": "TOTP 를 비활성화 하려면 비밀번호를 입력하세요.",
"account.card.security.totp.button.start": "시작",
"account.modal.totp.title": "TOTP 활성화",
"account.modal.totp.step1": "1단계: 인증기를 추가하세요.",
"account.modal.totp.step2": "2 단계: 코드 유효성 검사",
"account.modal.totp.enterManually": "직접 입력",
"account.modal.totp.code": "코드",
"common.button.clickToCopy": "클릭하여 복사",
"account.modal.totp.verify": "인증",
"account.notify.totp.disable": "TOTP가 비활성화되었습니다.",
"account.notify.totp.enable": "TOTP가 활성화 되었습니다.",
"account.card.language.title": "언어",
"account.card.language.description": "이 프로젝트는 커뮤니티에 의해 번역됩니다. 일부 언어는 불완전할 수 있습니다.",
"account.card.color.title": "배경 설정",
// ThemeSwitcher.tsx
"account.theme.dark": "어두운 배경",
"account.theme.light": "밝은 배경",
"account.theme.system": "시스템",
"account.button.delete": "계정 삭제",
"account.modal.delete.title": "계정 삭제",
"account.modal.delete.description": "정말로 활성화된 모든 공유를 포함하여 계정을 삭제하시겠습니까?",
// END /account
// /account/shares
"account.shares.title": "내 공유",
"account.shares.title.empty": "이곳은 아무것도 없는것 같아요 👀",
"account.shares.description.empty": "당신은 아무것도 공유한것이 없어요.",
"account.shares.button.create": "파일 업로드",
"account.shares.info.title": "공유 정보",
"account.shares.table.id": "ID",
"account.shares.table.name": "이름",
"account.shares.table.description": "설명",
"account.shares.table.visitors": "방문자",
"account.shares.table.expiresAt": "만료일",
"account.shares.table.createdAt": "생성일",
"account.shares.table.size": "크기",
"account.shares.modal.share-informations": "공유 정보",
"account.shares.modal.share-link": "공유 링크",
"account.shares.modal.delete.title": "공유 삭제 {share}",
"account.shares.modal.delete.description": "정말로 이 공유를 삭제하시겠습니까?",
// END /account/shares
// /account/reverseShares
"account.reverseShares.title": "역방향 공유",
"account.reverseShares.description": "역방향 공유를 통해 외부 사용자가 공유를 생성할 수 있는 고유 URL을 생성할 수 있습니다.",
"account.reverseShares.title.empty": "이곳은 아무것도 없는것 같아요 👀",
"account.reverseShares.description.empty": "당신은 역방향 공유한것이 없어요.",
// showCreateReverseShareModal.tsx
"account.reverseShares.modal.title": "새로운 역방향 공유 생성",
"account.reverseShares.modal.expiration.label": "만료일",
"account.reverseShares.modal.expiration.minute-singular": "분",
"account.reverseShares.modal.expiration.minute-plural": "분",
"account.reverseShares.modal.expiration.hour-singular": "시",
"account.reverseShares.modal.expiration.hour-plural": "시",
"account.reverseShares.modal.expiration.day-singular": "일",
"account.reverseShares.modal.expiration.day-plural": "일",
"account.reverseShares.modal.expiration.week-singular": "주",
"account.reverseShares.modal.expiration.week-plural": "주",
"account.reverseShares.modal.expiration.month-singular": "개월",
"account.reverseShares.modal.expiration.month-plural": "개월",
"account.reverseShares.modal.expiration.year-singular": "년",
"account.reverseShares.modal.expiration.year-plural": "년",
"account.reverseShares.modal.max-size.label": "최대 공유 크기",
"account.reverseShares.modal.send-email": "이메일 알림 보내기",
"account.reverseShares.modal.send-email.description": "이 역방향 공유 링크를 사용하여 공유가 생성되면 이메일 알림을 보냅니다.",
"account.reverseShares.modal.simplified": "Simple mode",
"account.reverseShares.modal.simplified.description": "Make it easy for the person uploading the file to share it with you. They will be able to customize only the name and description of the share.",
"account.reverseShares.modal.public-access": "Public access",
"account.reverseShares.modal.public-access.description": "Make the created shares with this reverse share public. If disabled, only you and the creator of the share can view it.",
"account.reverseShares.modal.max-use.label": "공유 생성 제한",
"account.reverseShares.modal.max-use.description": "이 URL을 사용하여 공유를 생성할 수 있는 최대 횟수입니다.",
"account.reverseShare.never-expires": "이 역공유 링크는 만료되지 않습니다.",
"account.reverseShare.expires-on": "이 역방향 공유는 {expiration} 에 만료됩니다.",
"account.reverseShares.table.no-shares": "아직 생성된 공유가 없습니다.",
"account.reverseShares.table.count.singular": "공유",
"account.reverseShares.table.count.plural": "공유",
"account.reverseShares.table.shares": "공유",
"account.reverseShares.table.remaining": "남은 링크 사용 횟수",
"account.reverseShares.table.max-size": "최대 공유 크기",
"account.reverseShares.table.expires": "만료 날짜",
"account.reverseShares.modal.reverse-share-link": "역방향 공유 링크",
"account.reverseShares.modal.delete.title": "역방향 공유 삭제",
"account.reverseShares.modal.delete.description": "이 역방향 공유를 삭제하시겠습니까? 삭제하면 관련 공유도 삭제됩니다.",
// END /account/reverseShares
// /admin
"admin.title": "관리자",
"admin.button.users": "사용자 관리",
"admin.button.shares": "공유 관리",
"admin.button.config": "구성",
"admin.version": "버전",
// END /admin
// /admin/users
"admin.users.title": "사용자 관리",
"admin.users.table.username": "사용자 이름",
"admin.users.table.email": "이메일",
"admin.users.table.admin": "관리자",
"admin.users.edit.update.title": "{username} 사용자 업데이트",
"admin.users.edit.update.admin-privileges": "Admin Privilege",
"admin.users.edit.update.change-password.title": "비밀번호 변경",
"admin.users.edit.update.change-password.field": "새로운 비밀번호",
"admin.users.edit.update.change-password.button": "새 비밀번호 저장",
"admin.users.edit.update.notify.password.success": "비밀번호 변경 완료",
"admin.users.edit.delete.title": "{username} 사용자 삭제",
"admin.users.edit.delete.description": "이 사용자의 모든 공유를 삭제하시겠습니까?",
// showCreateUserModal.tsx
"admin.users.modal.create.title": "사용자 생성",
"admin.users.modal.create.username": "사용자 이름",
"admin.users.modal.create.email": "이메일",
"admin.users.modal.create.password": "비밀번호",
"admin.users.modal.create.manual-password": "수동 암호 설정",
"admin.users.modal.create.manual-password.description": "선택하지 않으면 사용자는 암호를 설정할 수 있는 링크가 포함된 이메일을 받게 됩니다.",
"admin.users.modal.create.admin": "Admin Privilege",
"admin.users.modal.create.admin.description": "이 옵션을 선택하면 사용자는 관리 패널에 액세스할 수 있습니다.",
// END /admin/users
// /admin/shares
"admin.shares.title": "공유 관리",
"admin.shares.table.id": "공유 ID",
"admin.shares.table.username": "만든이",
"admin.shares.table.visitors": "방문자",
"admin.shares.table.expires": "만료일",
"admin.shares.edit.delete.title": "공유 삭제 {id}",
"admin.shares.edit.delete.description": "정말로 이 공유를 삭제하시겠습니까?",
// END /admin/shares
// /upload
"upload.title": "업로드",
"upload.notify.generic-error": "공유를 완료하는 동안 오류가 발생했습니다.",
"upload.notify.count-failed": "{count}개의 파일을 업로드하지 못했습니다. 다시 시도하세요.",
// Dropzone.tsx
"upload.dropzone.title": "파일 업로드",
"upload.dropzone.description": "파일을 여기로 드래그&드랍하여 파일 업로드를 시작합니다. {maxSize} 를 초과하지 않는 파일만 업로드할 수 있습니다.",
"upload.dropzone.notify.file-too-big": "파일이 {maxSize} 의 최대 공유 크기를 초과합니다.",
// FileList.tsx
"upload.filelist.name": "이름",
"upload.filelist.size": "크기",
// showCreateUploadModal.tsx
"upload.modal.title": "공유 생성",
"upload.modal.link.error.invalid": "문자, 숫자, 밑줄 및 하이픈만 포함할 수 있습니다",
"upload.modal.link.error.taken": "이미 사용 중인 링크입니다",
"upload.modal.not-signed-in": "로그인하지 않았습니다",
"upload.modal.not-signed-in-description": "공유를 수동으로 삭제하고 방문자 수를 볼 수 없습니다.",
"upload.modal.expires.never": "절대 안 함",
"upload.modal.expires.never-long": "만료 없음",
"upload.modal.expires.error.too-long": "만료가 {max} 의 최대 만료일을 초과합니다.",
"upload.modal.link.label": "링크",
"upload.modal.expires.label": "만료일",
"upload.modal.expires.minute-singular": "분",
"upload.modal.expires.minute-plural": "분",
"upload.modal.expires.hour-singular": "시",
"upload.modal.expires.hour-plural": "시",
"upload.modal.expires.day-singular": "일",
"upload.modal.expires.day-plural": "일",
"upload.modal.expires.week-singular": "주",
"upload.modal.expires.week-plural": "주",
"upload.modal.expires.month-singular": "개월",
"upload.modal.expires.month-plural": "개월",
"upload.modal.expires.year-singular": "년",
"upload.modal.expires.year-plural": "년",
"upload.modal.accordion.name-and-description.title": "이름과 설명",
"upload.modal.accordion.name-and-description.name.placeholder": "이름",
"upload.modal.accordion.name-and-description.description.placeholder": "공유를 받을 사람에게 메모",
"upload.modal.accordion.email.title": "받는 사람 메일 주소",
"upload.modal.accordion.email.placeholder": "메일 주소 입력",
"upload.modal.accordion.email.invalid-email": "이메일 주소가 틀립니다",
"upload.modal.accordion.security.title": "보안 설정",
"upload.modal.accordion.security.password.label": "비밀번호로 보호",
"upload.modal.accordion.security.password.placeholder": "비밀번호 없음",
"upload.modal.accordion.security.max-views.label": "최대 보기 횟수",
"upload.modal.accordion.security.max-views.placeholder": "제한 없음",
// showCompletedUploadModal.tsx
"upload.modal.completed.never-expires": "이 공유 만료되지 않습니다.",
"upload.modal.completed.expires-on": "이 공유는 {expiration} 에 만료됩니다.",
"upload.modal.completed.share-ready": "공유 준비",
"upload.modal.completed.notified-reverse-share-creator": "We have notified the creator of the reverse share. You can also manually share this link with them through other means.",
// END /upload
// /share/[id]
"share.title": "공유 {shareId}",
"share.description": "내가 당신과 공유한 것을 보세요!",
"share.error.visitor-limit-exceeded.title": "방문자 한도 초과",
"share.error.visitor-limit-exceeded.description": "이 공유의 방문자 한도를 초과했습니다.",
"share.error.removed.title": "공유가 삭제됨",
"share.error.not-found.title": "공유를 찾을 수 없습니다.",
"share.error.not-found.description": "당신이 찾는 공유는 존재하지 않습니다.",
"share.error.access-denied.title": "Private share",
"share.error.access-denied.description": "The current account does not have permission to access this share",
"share.modal.password.title": "비밀번호 필요",
"share.modal.password.description": "이 공유에 접근하려면 공유의 암호를 입력하십시오.",
"share.modal.password": "비밀번호",
"share.modal.error.invalid-password": "잘못된 비밀번호",
"share.button.download-all": "모두 다운로드",
"share.notify.download-all-preparing": "공유가 준비 중입니다. 잠시 후에 다시 시도하십시오.",
"share.modal.file-link": "파일 링크",
"share.table.name": "이름",
"share.table.size": "크기",
"share.modal.file-preview.error.not-supported.title": "미리보기는 지원되지 않습니다",
"share.modal.file-preview.error.not-supported.description": "이 파일 형식의 미리보기가 지원되지 않습니다. 파일을 다운로드하여 확인하십시오.",
// END /share/[id]
// /share/[id]/edit
"share.edit.title": "수정 {shareId}",
"share.edit.append-upload": "파일 추가",
"share.edit.notify.generic-error": "공유를 완료하는 동안 오류가 발생했습니다.",
"share.edit.notify.save-success": "공유가 업데이트 되었습니다.",
// END /share/[id]/edit
// /admin/config
"admin.config.title": "구성",
"admin.config.category.general": "일반",
"admin.config.category.share": "공유",
"admin.config.category.email": "이메일",
"admin.config.category.smtp": "SMTP",
"admin.config.category.oauth": "소셜 로그인",
"admin.config.general.app-name": "앱 이름",
"admin.config.general.app-name.description": "이 앱의 이름",
"admin.config.general.app-url": "앱 URL",
"admin.config.general.app-url.description": "Pingvin Share를 사용할 수 있는 URL",
"admin.config.general.show-home-page": "홈 페이지 표시",
"admin.config.general.show-home-page.description": "홈 페이지를 표시할지 여부",
"admin.config.general.session-duration": "세션 기간",
"admin.config.general.session-duration.description": "사용자가 다시 로그인해야 하는 시간 (기본값: 3개월)",
"admin.config.general.logo": "로고",
"admin.config.general.logo.description": "새 이미지를 업로드하여 로고를 변경하십시오. 이미지는 PNG여야 하며 1:1 비율이어야 합니다.",
"admin.config.general.logo.placeholder": "이미지 선택",
"admin.config.email.enable-share-email-recipients": "메일 수신 허용",
"admin.config.email.enable-share-email-recipients.description": "메일이 수신자를 공유하도록 허용할지 여부. SMTP를 사용 가능으로 설정한 경우에만 이 옵션을 사용 가능으로 설정합니다.",
"admin.config.email.share-recipients-subject": "공유 제목",
"admin.config.email.share-recipients-subject.description": "공유 수신자에게 전송되는 이메일의 제목입니다.",
"admin.config.email.share-recipients-message": "수신자 메시지 공유",
"admin.config.email.share-recipients-message.description": "공유 수신자에게 보내는 메시지입니다. 사용 가능한 변수:\n {creator} - 공유 작성자의 사용자 이름\n {shareUrl} - 공유의 URL\n {desc} - 공유에 대한 설명\n {expires} - 공유 만료일\n 변수는 실제 값으로 대체됩니다.",
"admin.config.email.reverse-share-subject": "역방향 공유 제목",
"admin.config.email.reverse-share-subject.description": "누군가 당신이 공유한 역방향 공유 링크를 사용하여 공유를 생성했을 때 전송되는 이메일의 제목입니다.",
"admin.config.email.reverse-share-message": "역방향 공유 메시지",
"admin.config.email.reverse-share-message.description": "누군가 귀하의 역방향 공유 링크를 사용하여 공유를 생성하면 전송되는 메시지입니다.. {shareUrl} 은 작성자 이름 및 공유 URL로 대체됩니다.",
"admin.config.email.reset-password-subject": "비밀번호 재설정 제목",
"admin.config.email.reset-password-subject.description": "사용자가 암호 재설정을 요청할 때 전송되는 메일의 제목입니다.",
"admin.config.email.reset-password-message": "비밀번호 재설정 메시지",
"admin.config.email.reset-password-message.description": "사용자가 비밀번호 재설정을 요청할 때 전송되는 메시지입니다. {url} 은 비밀번호 재설정 URL로 대체됩니다.",
"admin.config.email.invite-subject": "초대 제목",
"admin.config.email.invite-subject.description": "관리자가 사용자를 초대할 때 전송되는 이메일의 제목입니다.",
"admin.config.email.invite-message": "초대 메시지",
"admin.config.email.invite-message.description": "Message which gets sent when an admin invites a user. {url} will be replaced with the invite URL, {email} with the email and {password} with the password of the user.",
"admin.config.share.allow-registration": "가입 허용",
"admin.config.share.allow-registration.description": "등록 가능 여부",
"admin.config.share.allow-unauthenticated-shares": "인증되지 않은 공유 허용",
"admin.config.share.allow-unauthenticated-shares.description": "인증되지 않은 사용자가 공유를 생성할 수 있는지 여부",
"admin.config.share.max-expiration": "최대 만료 시간",
"admin.config.share.max-expiration.description": "공유의 최대 만료 시간. 무제한 만료를 허용하려면 0으로 설정하세요.",
"admin.config.share.max-size": "최대 크기",
"admin.config.share.max-size.description": "공유의 최대 크기 (바이트)",
"admin.config.share.zip-compression-level": "Zip 압축 레벨",
"admin.config.share.zip-compression-level.description": "파일 크기와 압축 속도 간의 균형을 맞추도록 레벨을 조정합니다. 유효한 값의 범위는 0에서 9까지이며, 0은 압축되지 않고 9는 최대 압축입니다. ",
"admin.config.share.chunk-size": "청크 크기",
"admin.config.share.chunk-size.description": "업로드할 청크 크기(바이트 단위)를 조정하여 인터넷 연결에 따라 효율성과 신뢰성의 균형을 유지합니다. 더 작은 청크는 불안정한 연결에 대한 성공률을 향상시킬 수 있고, 더 큰 청크는 안정적인 연결에 대한 업로드 속도를 높일 수 있습니다.",
"admin.config.share.auto-open-share-modal": "공유 생성 창 자동 열기",
"admin.config.share.auto-open-share-modal.description": "사용자가 파일을 선택하면 공유 생성 창이 자동으로 나타나서 버튼을 수동으로 클릭할 필요가 없습니다.",
"admin.config.smtp.enabled": "활성화됨",
"admin.config.smtp.enabled.description": "SMTP 사용 여부 SMTP 서버의 호스트, 포트, 전자 메일, 사용자 및 암호를 입력한 경우에만 true로 설정합니다.",
"admin.config.smtp.host": "호스트",
"admin.config.smtp.host.description": "SMTP 서버의 호스트",
"admin.config.smtp.port": "포트",
"admin.config.smtp.port.description": "SMTP 서버 포트",
"admin.config.smtp.email": "이메일",
"admin.config.smtp.email.description": "전자 메일을 보낸 전자 메일 주소",
"admin.config.smtp.username": "사용자 이름",
"admin.config.smtp.username.description": "SMTP 사용자 이름, 서버 비밀번호",
"admin.config.smtp.password": "비밀번호",
"admin.config.smtp.password.description": "SMTP 서버 비밀번호",
"admin.config.smtp.button.test": "테스트 이메일 보내기",
"admin.config.smtp.allow-unauthorized-certificates": "Trust unauthorized SMTP server certificates",
"admin.config.smtp.allow-unauthorized-certificates.description": "Only set this to true if you need to trust self signed certificates.",
"admin.config.oauth.allow-registration": "가입 허용",
"admin.config.oauth.allow-registration.description": "사용자가 소셜 로그인을 통해 등록할 수 있도록 허용",
"admin.config.oauth.ignore-totp": "TOTP 무시",
"admin.config.oauth.ignore-totp.description": "사용자가 소셜 로그인을 사용하는 경우 TOTP를 무시할 것인지 여부",
"admin.config.oauth.disable-password": "Disable password login",
"admin.config.oauth.disable-password.description": "Whether to disable password login\nMake sure that an OAuth provider is properly configured before activating this configuration to avoid being locked out.",
"admin.config.oauth.github-enabled": "깃허브",
"admin.config.oauth.github-enabled.description": "깃허브 로그인 사용 여부",
"admin.config.oauth.github-client-id": "GitHub 클라이언트 ID",
"admin.config.oauth.github-client-id.description": "GitHub OAuth 앱의 클라이언트 ID",
"admin.config.oauth.github-client-secret": "GitHub 클라이언트 secret",
"admin.config.oauth.github-client-secret.description": "GitHub OAuth 앱의 클라이언트 secret",
"admin.config.oauth.google-enabled": "구글",
"admin.config.oauth.google-enabled.description": "구글 로그인 활성화 여부",
"admin.config.oauth.google-client-id": "Google 클라이언트 ID",
"admin.config.oauth.google-client-id.description": "Google OAuth 앱의 클라이언트 ID",
"admin.config.oauth.google-client-secret": "Google 클라이언트 secret",
"admin.config.oauth.google-client-secret.description": "Google OAuth 앱의 클라이언트 secret",
"admin.config.oauth.microsoft-enabled": "마이크로소프트",
"admin.config.oauth.microsoft-enabled.description": "마이크로소프트 로그인 사용 여부",
"admin.config.oauth.microsoft-tenant": "마이크로소프트 테넌트",
"admin.config.oauth.microsoft-tenant.description": "Microsoft OAuth 앱의 테넌트 ID\n공통: Microsoft 개인 계정과 Microsoft Entra ID의 직장 또는 학교 계정을 모두 가진 사용자는 응용 프로그램에 로그인할 수 있습니다. 조직: Microsoft Entra ID의 직장 또는 학교 계정을 가진 사용자만 응용 프로그램에 로그인할 수 있습니다.\n소비자: 개인 마이크로소프트 계정을 가진 사용자만 애플리케이션에 로그인할 수 있습니다.\nMicrosoft Entra 테넌트의 도메인 이름 또는 GUID 형식의 테넌트 ID: 특정 Microsoft Entra 테넌트의 사용자(직장 또는 학교 계정을 가진 디렉토리 구성원 또는 개인 Microsoft 계정을 가진 디렉토리 게스트)만 응용 프로그램에 로그인할 수 있습니다.",
"admin.config.oauth.microsoft-client-id": "마이크로소프트 클라이언트 ID",
"admin.config.oauth.microsoft-client-id.description": "Microsoft OAuth 앱의 클라이언트 ID",
"admin.config.oauth.microsoft-client-secret": "Microsoft 클라이언트 secret",
"admin.config.oauth.microsoft-client-secret.description": "Microsoft OAuth 앱의 클라이언트 비밀",
"admin.config.oauth.discord-enabled": "디스코드",
"admin.config.oauth.discord-enabled.description": "Discord 로그인 활성화 여부",
"admin.config.oauth.discord-limited-guild": "디스코드 제한 서버 ID",
"admin.config.oauth.discord-limited-guild.description": "특정 서버의 사용자로 로그인을 제한합니다. 사용하지 않으려면 비워 둡니다.",
"admin.config.oauth.discord-client-id": "디스코드 클라이언트 ID",
"admin.config.oauth.discord-client-id.description": "Discord OAuth 앱의 클라이언트 ID",
"admin.config.oauth.discord-client-secret": "Discord 클라이언트 secret",
"admin.config.oauth.discord-client-secret.description": "Discord OAuth 앱의 클라이언트 secret",
"admin.config.oauth.oidc-enabled": "OpenID 연결",
"admin.config.oauth.oidc-enabled.description": "OpenID Connect 로그인 사용 여부",
"admin.config.oauth.oidc-discovery-uri": "OpenID Connect Discovery URI",
"admin.config.oauth.oidc-discovery-uri.description": "Discovery URI of the OpenID Connect OAuth app",
"admin.config.oauth.oidc-username-claim": "OpenID Connect username claim",
"admin.config.oauth.oidc-username-claim.description": "OpenID Connect ID 토큰의 Username claim 입니다. 이 구성이 무엇인지 모르면 비워 둡니다.",
"admin.config.oauth.oidc-role-path": "Path to roles in OpenID Connect token",
"admin.config.oauth.oidc-role-path.description": "Must be a valid JMES path referencing an array of roles. " + "Managing access rights using OpenID Connect roles is only recommended if no other identity provider is configured and password login is disabled. " + "Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-general-access": "OpenID Connect role for general access",
"admin.config.oauth.oidc-role-general-access.description": "Role required for general access. Must be present in a users roles for them to log in. " + "Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-admin-access": "OpenID Connect role for admin access",
"admin.config.oauth.oidc-role-admin-access.description": "Role required for administrative access. Must be present in a users roles for them to access the admin panel. " + "Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-client-id": "OpenID Connect 클라이언트 ID",
"admin.config.oauth.oidc-client-id.description": "OpenID Connect OAuth 앱의 클라이언트 ID",
"admin.config.oauth.oidc-client-secret": "OpenID 클라이언트 secret",
"admin.config.oauth.oidc-client-secret.description": "OpenID Connect OAuth 앱의 클라이언트 secret",
"admin.config.category.ldap": "LDAP",
"admin.config.ldap.enabled": "Enabled LDAP",
"admin.config.ldap.enabled.description": "Use LDAP authentication for user login",
"admin.config.ldap.url": "Server URL",
"admin.config.ldap.url.description": "URL of the LDAP server",
"admin.config.ldap.bind-dn": "Bind DN",
"admin.config.ldap.bind-dn.description": "Default user which will be used to execute the user search",
"admin.config.ldap.bind-password": "Bind password",
"admin.config.ldap.bind-password.description": "Password for the user search user",
"admin.config.ldap.search-base": "User base",
"admin.config.ldap.search-base.description": "Base location, where the user search will be performed",
"admin.config.ldap.search-query": "User query",
"admin.config.ldap.search-query.description": "The user query will be used to search the 'User base' for the LDAP user. %username% can be used as the placeholder for the user given input.",
"admin.config.ldap.admin-groups": "Admin group",
"admin.config.ldap.admin-groups.description": "Group required for administrative access.",
"admin.config.ldap.field-name-member-of": "User groups attribute name",
"admin.config.ldap.field-name-member-of.description": "LDAP attribute name for the groups, an user is a member of. This is used when checking for the admin group.",
"admin.config.ldap.field-name-email": "User email attribute name",
"admin.config.ldap.field-name-email.description": "LDAP attribute name for the email of an user.",
// 404
"404.description": "이런, 이 페이지는 존재하지 않습니다.",
"404.button.home": "나를 집으로 데려다 줘",
// error
"error.title": "에러",
"error.description": "이런!",
"error.button.back": "뒤로 가기",
"error.msg.default": "문제가 발생했습니다",
"error.msg.access_denied": "인증 프로세스가 취소되었습니다. 다시 시도하십시오.",
"error.msg.expired_token": "인증 절차가 너무 오래 걸렸습니다. 다시 시도하십시오.",
"error.msg.invalid_token": "내부 오류",
"error.msg.no_user": "{0} 계정에 연결된 사용자가 없습니다.",
"error.msg.no_email": "이 {0} 계정에서 메일 주소를 가져올 수 없습니다.",
"error.msg.already_linked": "이 {0} 계정은 이미 다른 계정에 연결되어 있습니다.",
"error.msg.not_linked": "이 {0} 계정은 아직 어떤 계정에도 연결되지 않았습니다.",
"error.msg.unverified_account": "이 {0} 계정은 확인되지 않았습니다. 확인 후 다시 시도하십시오.",
"error.msg.user_not_allowed": "로그인할 수 없습니다.",
"error.msg.cannot_get_user_info": "이 {0} 계정에서 사용자 정보를 가져올 수 없습니다",
"error.param.provider_github": "깃허브",
"error.param.provider_google": "구글",
"error.param.provider_microsoft": "마이크로소프트",
"error.param.provider_discord": "디스코드",
"error.param.provider_oidc": "OpenID 연결",
// Common translations
"common.button.save": "저장",
"common.button.create": "새로 만들기",
"common.button.submit": "제출",
"common.button.delete": "삭제",
"common.button.cancel": "취소",
"common.button.confirm": "확인",
"common.button.disable": "비활성화",
"common.button.share": "공유",
"common.button.generate": "생성",
"common.button.done": "완료",
"common.text.link": "링크",
"common.text.navigate-to-link": "링크로 이동",
"common.text.or": "또는",
"common.text.redirecting": "Redirecting...",
"common.button.go-back": "뒤로 가기",
"common.button.go-home": "첫 페이지",
"common.notify.copied": "당신의 링크가 클립보드에 복사되었습니다.",
"common.success": "성공",
"common.error": "에러",
"common.error.unknown": "알 수 없는 오류가 발생했습니다.",
"common.error.invalid-email": "이메일 주소가 틀립니다",
"common.error.too-short": "최소 {length} 자 이상이어야 합니다",
"common.error.too-long": "최대 {length} 자 까지 입력가능합니다.",
"common.error.exact-length": "{length} 자 이어야 합니다.",
"common.error.invalid-number": "숫자만 가능합니다.",
"common.error.field-required": "이 필드는 필수입니다"
};