chore(i18n): update translations via Crowdin
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"home": {
|
||||
"welcomeNight": "잘자요{username} 님!",
|
||||
"welcomeMorning": "밥은 먹었나요? {username} 님!",
|
||||
"welcomeNight": "좋은 밤이에요 {username} 님!",
|
||||
"welcomeMorning": "좋은 아침입니다.{username}님!",
|
||||
"welcomeDay": "안녕하세요, {username} 님",
|
||||
"welcomeEvening": " 오늘 하루는 어땠나요? {username} 님!",
|
||||
"welcomeEvening": " 안녕하세요? {username} 님!",
|
||||
"lastViewed": "최근에 본 것",
|
||||
"addToHomeScreen": "더 빠른 액세스와 향상된 경험을 위해 이 앱을 홈 화면에 추가하세요.",
|
||||
"goToOverview": "Go to overview",
|
||||
"goToOverview": "개요 보기",
|
||||
"project": {
|
||||
"importText": "다른 서비스의 프로젝트 및 작업을 Vikunja로 가져옵니다.",
|
||||
"import": "데이터를 Vikunja로 가져오기"
|
||||
}
|
||||
},
|
||||
"demo": {
|
||||
"title": "This instance is in demo mode. Do not use this for real data!",
|
||||
"everythingWillBeDeleted": "Everything will be deleted in regular intervals!",
|
||||
"accountWillBeDeleted": "Your account will be deleted, including all projects, tasks and attachments you might create."
|
||||
"title": "이 인스턴스는 데모 모드입니다. 실제 데이터에는 사용하지 마세요!",
|
||||
"everythingWillBeDeleted": "모든 항목이 정기적으로 삭제됩니다!",
|
||||
"accountWillBeDeleted": "당신의 계정은 삭제되며, 이와 함께 생성하셨을 수 있는 모든 프로젝트, 작업 및 첨부파일도 삭제됩니다"
|
||||
},
|
||||
"404": {
|
||||
"title": "찾을 수 없습니다.",
|
||||
@@ -43,7 +43,7 @@
|
||||
"forgotPassword": "비밀번호를 잊으셨나요?",
|
||||
"resetPassword": "비밀번호 재설정",
|
||||
"resetPasswordAction": "비밀번호 재설정 링크 보내기",
|
||||
"resetPasswordSuccess": "Check your inbox! You should have an email with instructions on how to reset your password.",
|
||||
"resetPasswordSuccess": "받은 편지함을 확인하세요! 암호를 재설정하는 방법이 포함된 이메일을 발송했습니다.",
|
||||
"passwordsDontMatch": "비밀번호가 일치하지 않습니다",
|
||||
"confirmEmailSuccess": "인증이 완료되었습니다. 해당 이메일로 로그인 할 수 있습니다.",
|
||||
"totpTitle": "2단계 인증 코드",
|
||||
@@ -52,100 +52,100 @@
|
||||
"createAccount": "계정 생성",
|
||||
"loginWith": "{provider}로 로그인",
|
||||
"authenticating": "인증 처리 중...",
|
||||
"openIdStateError": "State does not match, refusing to continue!",
|
||||
"openIdGeneralError": "An error occurred while authenticating against the third party.",
|
||||
"openIdStateError": "상태가 일치하지 않아 계속할 수 없습니다!",
|
||||
"openIdGeneralError": "외부 인증오류가 발생하였습니다.",
|
||||
"logout": "로그아웃",
|
||||
"emailInvalid": "유효한 이메일 주소를 입력하여 주십시오.",
|
||||
"usernameRequired": "사용자 이름을 입력하세요.",
|
||||
"usernameMustNotContainSpace": "The username must not contain spaces.",
|
||||
"usernameMustNotLookLikeUrl": "The username must not look like a URL.",
|
||||
"usernameMustNotContainSpace": "사용자 아이디에는 공백이 없어야 합니다.",
|
||||
"usernameMustNotLookLikeUrl": "사용자 아이디는 URL처럼 보이지 않아야 합니다.",
|
||||
"passwordRequired": "비밀번호를 입력하세요.",
|
||||
"passwordNotMin": "Password must have at least 8 characters.",
|
||||
"passwordNotMax": "Password must have at most 72 characters.",
|
||||
"passwordNotMin": "비밀번호는 8자 이상이어야 합니다.",
|
||||
"passwordNotMax": "비밀번호는 최대 72자 이내여야 합니다.",
|
||||
"showPassword": "비밀번호 표시",
|
||||
"hidePassword": "비밀번호 숨김",
|
||||
"noAccountYet": "아직 계정이 없으신가요?",
|
||||
"alreadyHaveAnAccount": "이미 계정이 있으신가요?",
|
||||
"remember": "로그인 상태 유지",
|
||||
"registrationDisabled": "Registration is disabled."
|
||||
"registrationDisabled": "등록이 비활성화되었습니다."
|
||||
},
|
||||
"settings": {
|
||||
"title": "환경설정",
|
||||
"newPasswordTitle": "비밀번호 변경",
|
||||
"newPassword": "New password",
|
||||
"newPasswordConfirm": "New password confirmation",
|
||||
"currentPassword": "Current password",
|
||||
"newPassword": "새로운 비밀번호",
|
||||
"newPasswordConfirm": "새 비밀번호 확인",
|
||||
"currentPassword": "현재 비밀번호",
|
||||
"currentPasswordPlaceholder": "비밀번호를 입력하세요",
|
||||
"passwordsDontMatch": "비밀번호가 일치 하지 않습니다.",
|
||||
"passwordUpdateSuccess": "비밀번호가 성공적으로 변경되었습니다.",
|
||||
"updateEmailTitle": "이메일 주소 변경",
|
||||
"updateEmailNew": "New email address",
|
||||
"updateEmailNew": "새로운 이메일 주소",
|
||||
"updateEmailSuccess": "승인 메일을 성공적으로 발송하였습니다. 확인하여 주십시오.",
|
||||
"general": {
|
||||
"title": "일반 설정",
|
||||
"name": "My Name",
|
||||
"newName": "The new name",
|
||||
"name": "나의 이름",
|
||||
"newName": "새 이름",
|
||||
"savedSuccess": "사용자 정보가 갱신 되었습니다.",
|
||||
"emailReminders": "Send me reminders for tasks via email",
|
||||
"overdueReminders": "Send me a summary of my undone overdue tasks every day",
|
||||
"discoverableByName": "Allow other users to add me as a member to teams or projects when they search for my name",
|
||||
"discoverableByEmail": "Allow other users to add me as a member to teams or projects when they search for my full email",
|
||||
"playSoundWhenDone": "Play a sound when marking tasks as done",
|
||||
"weekStart": "Week starts on",
|
||||
"emailReminders": "이메일로 작업 미리알림 보내기",
|
||||
"overdueReminders": "매일 완료하지 않은 기한이 지난 작업들의 요약을 보내주세요",
|
||||
"discoverableByName": "다른 사용자가 내 이름으로 팀이나 프로젝트에 추가할 수 있게 하기",
|
||||
"discoverableByEmail": "다른 사용자가 내 이메일로 팀이나 프로젝트에 추가할 수 있게 하기",
|
||||
"playSoundWhenDone": "작업을 완료로 표시할 때 소리 재생",
|
||||
"weekStart": "주 시작일",
|
||||
"weekStartSunday": "일요일",
|
||||
"weekStartMonday": "월요일",
|
||||
"language": "언어",
|
||||
"defaultProject": "Default project",
|
||||
"defaultView": "Default view",
|
||||
"timezone": "Time zone",
|
||||
"overdueTasksRemindersTime": "Overdue tasks reminder email time",
|
||||
"filterUsedOnOverview": "Saved filter used on the overview page"
|
||||
"defaultProject": "기본 프로젝트",
|
||||
"defaultView": "기본 보기",
|
||||
"timezone": "시간대",
|
||||
"overdueTasksRemindersTime": "기한이 지난 작업 이메일 알림 시간",
|
||||
"filterUsedOnOverview": "개요 페이지에 사용되는 저장된 필터"
|
||||
},
|
||||
"totp": {
|
||||
"title": "2단계 인증",
|
||||
"enroll": "등록",
|
||||
"finishSetupPart1": "To finish your setup, use this secret in your TOTP app (Google Authenticator or similar):",
|
||||
"finishSetupPart1": "설정을 완료하려면 TOTP 앱(Google 인증자 또는 이와 유사한 앱)에서 이 비밀번호를 사용하세요:",
|
||||
"finishSetupPart2": "이 후 앱에서 발급한 코드를 입력하세요.",
|
||||
"scanQR": "또는 이 QR 코드를 스캔하세요:",
|
||||
"passcode": "잠금 설정",
|
||||
"passcodePlaceholder": "A code generated by your TOTP application",
|
||||
"passcodePlaceholder": "TOTP 애플리케이션에서 생성한 코드",
|
||||
"setupSuccess": "2단계 인증을 성공적으로 활성화했습니다!",
|
||||
"enterPassword": "비밀번호를 입력하여 주십시오.",
|
||||
"disable": "Disable two factor authentication",
|
||||
"confirmSuccess": "You've successfully confirmed your TOTP setup and can use it from now on!",
|
||||
"disableSuccess": "Two factor authentication was successfully disabled."
|
||||
"disable": "2단계 인증 비활성화",
|
||||
"confirmSuccess": "TOTP 설정이 성공적으로 확인되었으며 이제부터 사용할 수 있습니다!",
|
||||
"disableSuccess": "2단계 인증이 비활성화 되었습니다."
|
||||
},
|
||||
"caldav": {
|
||||
"title": "CalDAV",
|
||||
"howTo": "Vikunja를 CalDAV 클라이언트와 연계하여 다양한 클라이언트의 모든 작업을 표시 및 관리할 수 있습니다. CalDAV 클라이언트에서 연결하려면 다음 엔드포인트를 복사하여 클라이언트에 입력합니다.",
|
||||
"more": "Vikunja의 CalDAV에 대한 자세한 정보",
|
||||
"tokens": "CalDAV Tokens",
|
||||
"tokensHowTo": "위 엔드포인트에서 로그인할 때 비밀번호 대신 CalDAV 토큰을 사용할 수 있습니다.",
|
||||
"tokensHowTo": "위의 엔드포인트에 로그인할 때 비밀번호 대신 CalDAV 토큰을 사용할 수 있습니다.",
|
||||
"createToken": "토큰 생성하기",
|
||||
"tokenCreated": "Here is your token: {token}",
|
||||
"wontSeeItAgain": "Write it down, you won't be able to see it again.",
|
||||
"mustUseToken": "You need to create a CalDAV token if you want to use CalDAV with a third party client. Use the token as the password.",
|
||||
"tokenCreated": "생성된 토큰 정보: {token}",
|
||||
"wontSeeItAgain": "적어두세요 다시 볼 수 없습니다.",
|
||||
"mustUseToken": "타사 클라이언트에서 CalDAV를 사용하려면 CalDAV 토큰을 만들어야 합니다. 토큰을 비밀번호로 사용합니다.",
|
||||
"usernameIs": "당신의 사용자명은: {0}"
|
||||
},
|
||||
"avatar": {
|
||||
"title": "아바타",
|
||||
"initials": "Initials",
|
||||
"gravatar": "Gravatar",
|
||||
"marble": "Marble",
|
||||
"initials": "첫 글자",
|
||||
"gravatar": "그라바타 (Gravatar)",
|
||||
"marble": "Marble (대리석)",
|
||||
"upload": "업로드",
|
||||
"uploadAvatar": "아바타 업로드",
|
||||
"statusUpdateSuccess": "Avatar status was updated successfully!",
|
||||
"setSuccess": "The avatar has been set successfully!"
|
||||
"statusUpdateSuccess": "아바타 상태가 업데이트되었습니다!",
|
||||
"setSuccess": "아바타가 성공적으로 설정되었습니다!"
|
||||
},
|
||||
"quickAddMagic": {
|
||||
"title": "Quick Add Magic Mode",
|
||||
"title": "빠른 매직 모드 추가",
|
||||
"disabled": "비활성화됨",
|
||||
"todoist": "Todoist",
|
||||
"vikunja": "Vikunja"
|
||||
},
|
||||
"appearance": {
|
||||
"title": "색 구성",
|
||||
"setSuccess": "Saved change of color scheme to {colorScheme}",
|
||||
"setSuccess": "색 구성표 변경 사항을 {colorScheme}에 저장했습니다.",
|
||||
"colorScheme": {
|
||||
"light": "밝은 테마",
|
||||
"system": "시스템",
|
||||
@@ -153,122 +153,122 @@
|
||||
}
|
||||
},
|
||||
"apiTokens": {
|
||||
"title": "API Tokens",
|
||||
"general": "API tokens allow you to use Vikunja's API without user credentials.",
|
||||
"apiDocs": "Check out the api docs",
|
||||
"createAToken": "Create a token",
|
||||
"createToken": "Create token",
|
||||
"30d": "30 Days",
|
||||
"60d": "60 Days",
|
||||
"90d": "90 Days",
|
||||
"permissionExplanation": "Permissions allow you to scope what an api token is allowed to do.",
|
||||
"titleRequired": "The title is required",
|
||||
"permissionRequired": "Please select at least one permission from the list.",
|
||||
"expired": "This token has expired {ago}.",
|
||||
"tokenCreatedSuccess": "Here is your new api token: {token}",
|
||||
"tokenCreatedNotSeeAgain": "Store it in a secure location, you won't see it again!",
|
||||
"selectAll": "Select all",
|
||||
"title": "API 토큰",
|
||||
"general": "API 토큰을 사용하면 사용자 자격 증명 없이도 Vikunja의 API를 사용할 수 있습니다.",
|
||||
"apiDocs": "api 문서를 확인하세요",
|
||||
"createAToken": "토큰 생성하기",
|
||||
"createToken": "토큰 생성",
|
||||
"30d": "30일",
|
||||
"60d": "60일",
|
||||
"90d": "90일",
|
||||
"permissionExplanation": "권한을 통해 API 토큰이 수행할 수 있는 작업의 범위를 지정할 수 있습니다.",
|
||||
"titleRequired": "제목은 필수입니다.",
|
||||
"permissionRequired": "목록에서 하나 이상의 권한을 선택하세요.",
|
||||
"expired": "이 토큰은 {ago} 만료되었습니다.",
|
||||
"tokenCreatedSuccess": "새 Api 토큰은 다음과 같습니다: {token}",
|
||||
"tokenCreatedNotSeeAgain": "안전한 장소에 보관하세요 다시는 볼 수 없습니다!",
|
||||
"selectAll": "모두 선택",
|
||||
"delete": {
|
||||
"header": "Delete this token",
|
||||
"text1": "Are you sure you want to delete the token \"{token}\"?",
|
||||
"text2": "This will revoke access to all applications or integrations using it. You cannot undo this."
|
||||
"header": "이 토큰 삭제",
|
||||
"text1": "{token}을 삭제하시겠습니까\"?",
|
||||
"text2": "이렇게 하면 이를 사용하는 모든 애플리케이션 또는 통합에 대한 액세스 권한이 취소됩니다. 이 설정은 취소할 수 없습니다."
|
||||
},
|
||||
"attributes": {
|
||||
"title": "Title",
|
||||
"titlePlaceholder": "Enter a title you will recognize later",
|
||||
"expiresAt": "Expires at",
|
||||
"permissions": "Permissions"
|
||||
"title": "제목",
|
||||
"titlePlaceholder": "나중에 알아볼 제목을 입력하세요.",
|
||||
"expiresAt": "만료일",
|
||||
"permissions": "권한"
|
||||
}
|
||||
}
|
||||
},
|
||||
"deletion": {
|
||||
"title": "계정 삭제",
|
||||
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.",
|
||||
"text2": "To proceed, please enter your password. You will receive an email with further instructions.",
|
||||
"text3": "To proceed, please press the button below. You will receive an email with further instructions.",
|
||||
"title": "Vikunja 계정 삭제",
|
||||
"text1": "계정 삭제는 영구적이며 되돌릴 수 없습니다. 모든 프로젝트, 작업 및 이와 관련된 모든 항목이 삭제됩니다.",
|
||||
"text2": "계속하려면 비밀번호를 입력하세요. 추가 안내가 담긴 이메일을 받게 됩니다.",
|
||||
"text3": "계속하려면 아래 버튼을 눌러주세요. 추가 안내가 담긴 이메일을 받게 됩니다.",
|
||||
"confirm": "계정을 삭제하시겠습니까?",
|
||||
"requestSuccess": "The request was successful. You'll receive an email with further instructions.",
|
||||
"requestSuccess": "요청이 성공했습니다. 추가 지침이 담긴 이메일을 받게 됩니다.",
|
||||
"passwordRequired": "비밀번호를 입력하십시오.",
|
||||
"confirmSuccess": "You've successfully confirmed the deletion of your account. We will delete your account in three days.",
|
||||
"scheduled": "We will delete your Vikunja account at {date} ({dateSince}).",
|
||||
"scheduledCancel": "To cancel the deletion of your account, click here.",
|
||||
"scheduledCancelText": "To cancel the deletion of your account, please enter your password below:",
|
||||
"scheduledCancelButton": "To cancel the deletion of your account, please press the button below:",
|
||||
"scheduledCancelConfirm": "Cancel the deletion of my account",
|
||||
"scheduledCancelSuccess": "We will not delete your account."
|
||||
"confirmSuccess": "계정 삭제를 성공적으로 확인했습니다. 3일 후에 계정이 삭제됩니다.",
|
||||
"scheduled": "당신의 Vikunja 계정은 {date} ({dateSince})에 삭제될 예정입니다",
|
||||
"scheduledCancel": "계정 삭제를 취소하려면 여기를 클릭하세요.",
|
||||
"scheduledCancelText": "계정 삭제를 취소하려면 아래에 비밀번호를 입력하세요:",
|
||||
"scheduledCancelButton": "계정 삭제를 취소하려면 아래 버튼을 눌러주세요:",
|
||||
"scheduledCancelConfirm": "내 계정 삭제 취소하기",
|
||||
"scheduledCancelSuccess": "당신의 계정은 삭제되지 않습니다."
|
||||
},
|
||||
"export": {
|
||||
"title": "Export your Vikunja data",
|
||||
"description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
|
||||
"descriptionPasswordRequired": "Please enter your password to proceed:",
|
||||
"request": "Request a copy of my Vikunja Data",
|
||||
"success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.",
|
||||
"downloadTitle": "Download your exported Vikunja data"
|
||||
"title": "Vikunja 데이터 내보내기",
|
||||
"description": "모든 Vikunja 데이터의 사본을 요청할 수 있습니다. 여기에는 프로젝트, 작업 및 이와 관련된 모든 것이 포함됩니다. 마이그레이션 기능을 통해 모든 Vikunja 인스턴스에서 이 데이터를 가져올 수 있습니다.",
|
||||
"descriptionPasswordRequired": "계속하려면 비밀번호를 입력하세요:",
|
||||
"request": "내 Vikunja 데이터 사본 요청하기",
|
||||
"success": "Vikunja 데이터를 성공적으로 요청하셨습니다! 다운로드할 준비가 되면 이메일을 보내드리겠습니다.",
|
||||
"downloadTitle": "내보낸 Vikunja 데이터 다운로드"
|
||||
}
|
||||
},
|
||||
"project": {
|
||||
"archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.",
|
||||
"archivedMessage": "이 프로젝트는 보관되어 있어요. 이 프로젝트에 할 일을 새로 만들거나 편집할 수 없어요.",
|
||||
"archived": "보관",
|
||||
"showArchived": "보관 목록 표시",
|
||||
"title": "프로젝트 제목",
|
||||
"color": "색상",
|
||||
"projects": "프로젝트",
|
||||
"parent": "상위 프로젝트",
|
||||
"search": "Type to search for a project…",
|
||||
"searchSelect": "Click or press enter to select this project",
|
||||
"search": "프로젝트를 검색하려면 입력하세요...",
|
||||
"searchSelect": "이 프로젝트를 선택하려면 클릭하거나 엔터를 누르세요",
|
||||
"shared": "프로젝트 공유",
|
||||
"noDescriptionAvailable": "No project description is available.",
|
||||
"noDescriptionAvailable": "프로젝트에 대한 설명이 없습니다.",
|
||||
"inboxTitle": "Inbox",
|
||||
"create": {
|
||||
"header": "새 프로젝트",
|
||||
"titlePlaceholder": "The project's title goes here…",
|
||||
"titlePlaceholder": "프로젝트 제목은 여기...",
|
||||
"addTitleRequired": "제목을 입력하세요.",
|
||||
"createdSuccess": "프로젝트가 성공적으로 생성되었습니다.",
|
||||
"addProjectRequired": "Please specify a project or set a default project in the settings."
|
||||
"addProjectRequired": "설정에서 프로젝트를 지정하거나 기본 프로젝트를 설정하세요."
|
||||
},
|
||||
"archive": {
|
||||
"title": "\"{project}\"보관",
|
||||
"archive": "프로젝트 보관하기",
|
||||
"unarchive": "Un-Archive this project",
|
||||
"unarchiveText": "You will be able to create tasks or edit it.",
|
||||
"archiveText": "You won't be able to edit this project or create tasks until you un-archive it.",
|
||||
"success": "The project was successfully archived."
|
||||
"unarchive": "프로젝트 보관 해제",
|
||||
"unarchiveText": "작업을 만들거나 편집할 수 있습니다.",
|
||||
"archiveText": "이 프로젝트는 아카이브를 해제할 때까지 편집하거나 작업을 만들 수 없습니다.",
|
||||
"success": "프로젝트가 성공적으로 아카이브되었습니다."
|
||||
},
|
||||
"background": {
|
||||
"title": "Set project background",
|
||||
"remove": "Remove Background",
|
||||
"upload": "Choose a background from your pc",
|
||||
"searchPlaceholder": "Search for a background…",
|
||||
"title": "프로젝트 배경 설정",
|
||||
"remove": "배경 제거",
|
||||
"upload": "PC에서 배경 선택",
|
||||
"searchPlaceholder": "배경 검색...",
|
||||
"poweredByUnsplash": "Powered by Unsplash",
|
||||
"loadMore": "더 많은 사진을 로드합니다",
|
||||
"success": "The background has been set successfully!",
|
||||
"removeSuccess": "The background has been removed successfully!"
|
||||
"success": "배경이 성공적으로 설정되었습니다!",
|
||||
"removeSuccess": "배경이 성공적으로 제거되었습니다!"
|
||||
},
|
||||
"delete": {
|
||||
"title": "\"{project}\" 삭제 ",
|
||||
"header": "프로젝트 삭제",
|
||||
"text1": "이 프로젝트와 그 안에 모든 작업들을 지우시겠습니까?",
|
||||
"text2": "This includes all tasks and CANNOT BE UNDONE!",
|
||||
"text2": "여기에는 모든 작업이 포함되며 실행 취소할 수 없습니다!",
|
||||
"success": "프로젝트가 성공적으로 삭제되었습니다.",
|
||||
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
|
||||
"tasksAndChildProjectsToDelete": "This will irrevocably remove approx. {tasks} tasks and {projects} projects.",
|
||||
"noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
|
||||
"tasksToDelete": "이렇게 하면 약 {count}개의 작업이 취소할 수 없게 제거됩니다.",
|
||||
"tasksAndChildProjectsToDelete": "이렇게 하면 약 {tasks} 작업 및 {projects} 프로젝트가 취소 불가능하게 제거됩니다.",
|
||||
"noTasksToDelete": "이 프로젝트에는 작업이 포함되어 있지 않으므로 삭제해도 안전합니다."
|
||||
},
|
||||
"duplicate": {
|
||||
"title": "프로젝트 복사",
|
||||
"label": "복사",
|
||||
"text": "Select a parent project which should hold the duplicated project:",
|
||||
"text": "복제된 프로젝트를 보관할 상위 프로젝트를 선택합니다:",
|
||||
"success": "프로젝트가 성공적으로 복사되었습니다."
|
||||
},
|
||||
"edit": {
|
||||
"header": "프로젝트 수정",
|
||||
"title": "\"{project}\" 편집",
|
||||
"titlePlaceholder": "The project title goes here…",
|
||||
"identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
|
||||
"identifier": "Project Identifier",
|
||||
"identifierPlaceholder": "The project identifier goes here…",
|
||||
"titlePlaceholder": "프로젝트 제목은 여기...",
|
||||
"identifierTooltip": "프로젝트 식별자는 여러 프로젝트에서 작업을 고유하게 식별하는 데 사용할 수 있습니다. 비활성화하려면 비워두도록 설정할 수 있습니다.",
|
||||
"identifier": "프로젝트 식별자",
|
||||
"identifierPlaceholder": "프로젝트 식별자는 여기...",
|
||||
"description": "설명",
|
||||
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
|
||||
"descriptionPlaceholder": "이 프로젝트에 대한 설명을 입력하고, 더 많은 옵션을 보려면 '/'를 누르세요...",
|
||||
"color": "색상",
|
||||
"success": "프로젝트가 성공적으로 업데이트되었습니다."
|
||||
},
|
||||
@@ -279,94 +279,94 @@
|
||||
"links": {
|
||||
"title": "링크 공유",
|
||||
"what": "공유 링크가 무엇인가요?",
|
||||
"explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
|
||||
"create": "Create a link share",
|
||||
"explanation": "공유 링크를 사용하면 vikunja에 계정이 없는 다른 사용자와 프로젝트를 쉽게 공유할 수 있습니다.",
|
||||
"create": "링크 공유 만들기",
|
||||
"name": "이름 (선택 사항)",
|
||||
"namePlaceholder": "e.g. Lorem Ipsum",
|
||||
"nameExplanation": "All actions done by this link share will show up with the name.",
|
||||
"namePlaceholder": "예: Lorem Ipsum",
|
||||
"nameExplanation": "이 링크 공유로 수행한 모든 작업은 이름과 함께 표시됩니다.",
|
||||
"password": "비밀번호 (선택사항)",
|
||||
"passwordExplanation": "When signing in, the user will be required to enter this password.",
|
||||
"noName": "<이름이 설정되지 않음>",
|
||||
"passwordExplanation": "로그인할 때 사용자는 이 비밀번호를 입력해야 합니다.",
|
||||
"noName": "이름이 설정되지 않음",
|
||||
"remove": "공유 링크 지우기",
|
||||
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this project with this link share. This cannot be undone!",
|
||||
"removeText": "이 링크 공유를 제거하시겠습니까? 이 링크 공유를 사용하면 더 이상 이 프로젝트에 액세스할 수 없습니다. 이 작업은 취소할 수 없습니다!",
|
||||
"createSuccess": "공유 링크가 성공적으로 생성되었습니다.",
|
||||
"deleteSuccess": "공유 링크가 성공적으로 삭제되었습니다.",
|
||||
"view": "보기",
|
||||
"sharedBy": "Shared by {0}"
|
||||
"sharedBy": "{0} 이 공유함"
|
||||
},
|
||||
"userTeam": {
|
||||
"typeUser": "user | users",
|
||||
"typeTeam": "team | teams",
|
||||
"shared": "Shared with these {type}",
|
||||
"you": "You",
|
||||
"notShared": "Not shared with any {type} yet.",
|
||||
"removeHeader": "Remove a {type} from the {sharable}",
|
||||
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
|
||||
"removeSuccess": "The {sharable} was successfully removed from the {type}.",
|
||||
"addedSuccess": "The {type} was successfully added.",
|
||||
"updatedSuccess": "The {type} was successfully added."
|
||||
"shared": "이 {type}과 공유됨",
|
||||
"you": "당신",
|
||||
"notShared": "아직 {type}과 공유되지 않았습니다.",
|
||||
"removeHeader": "{sharable}로부터 {type}을 제거합니다.",
|
||||
"removeText": "{sharable}을(를) {type}에서 삭제하시겠습니까? 이 작업은 취소할 수 없습니다!",
|
||||
"removeSuccess": "{sharable}이(가) {type}에서 성공적으로 삭제되었습니다.",
|
||||
"addedSuccess": "이 {type} 성공적으로 추가되었습니다.",
|
||||
"updatedSuccess": "이 {type} 성공적으로 추가되었습니다."
|
||||
},
|
||||
"right": {
|
||||
"title": "Permission",
|
||||
"read": "Read only",
|
||||
"readWrite": "Read & write",
|
||||
"admin": "Admin"
|
||||
"title": "권한",
|
||||
"read": "읽기 전용",
|
||||
"readWrite": "읽기 & 쓰기",
|
||||
"admin": "관리자"
|
||||
},
|
||||
"attributes": {
|
||||
"link": "Link",
|
||||
"delete": "Delete"
|
||||
"link": "링크",
|
||||
"delete": "삭제"
|
||||
}
|
||||
},
|
||||
"first": {
|
||||
"title": "First View"
|
||||
"title": "처음 보기"
|
||||
},
|
||||
"list": {
|
||||
"title": "List",
|
||||
"add": "Add",
|
||||
"addPlaceholder": "Add a task…",
|
||||
"empty": "This project is currently empty.",
|
||||
"newTaskCta": "Create a task.",
|
||||
"title": "목록",
|
||||
"add": "추가",
|
||||
"addPlaceholder": "작업 추가",
|
||||
"empty": "이 프로젝트는 현재 비어 있습니다.",
|
||||
"newTaskCta": "작업 생성",
|
||||
"editTask": "할 일 편집"
|
||||
},
|
||||
"gantt": {
|
||||
"title": "Gantt",
|
||||
"size": "Size",
|
||||
"title": "간트(Gantt)",
|
||||
"size": "사이즈",
|
||||
"default": "기본값",
|
||||
"month": "월",
|
||||
"day": "일",
|
||||
"hour": "시",
|
||||
"range": "날짜 범위",
|
||||
"noDates": "This task has no dates set."
|
||||
"noDates": "이 작업에는 설정된 날짜가 없습니다."
|
||||
},
|
||||
"table": {
|
||||
"title": "테이블",
|
||||
"columns": "열 갯수"
|
||||
},
|
||||
"kanban": {
|
||||
"title": "Kanban",
|
||||
"limit": "Limit: {limit}",
|
||||
"title": "칸반",
|
||||
"limit": "제한: {limit}",
|
||||
"noLimit": "설정 안함",
|
||||
"doneBucket": "Done bucket",
|
||||
"doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
|
||||
"doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.",
|
||||
"doneBucketSavedSuccess": "The done bucket has been saved successfully.",
|
||||
"defaultBucket": "Default bucket",
|
||||
"defaultBucketHint": "When creating tasks without specifying a bucket, they will be added to this bucket.",
|
||||
"defaultBucketSavedSuccess": "The default bucket has been saved successfully.",
|
||||
"deleteLast": "You cannot remove the last bucket.",
|
||||
"addTaskPlaceholder": "Enter the new task title…",
|
||||
"doneBucket": "완료 버킷",
|
||||
"doneBucketHint": "이 버킷으로 이동한 모든 작업은 자동으로 완료로 표시됩니다.",
|
||||
"doneBucketHintExtended": "완료 버킷으로 이동된 모든 작업은 자동으로 완료로 표시됩니다. 다른 곳에서 완료로 표시된 모든 작업도 함께 이동됩니다.",
|
||||
"doneBucketSavedSuccess": "완료된 버킷이 성공적으로 저장되었습니다.",
|
||||
"defaultBucket": "기본 버킷",
|
||||
"defaultBucketHint": "버킷을 지정하지 않고 작업을 만들면 해당 작업이 이 버킷에 추가됩니다.",
|
||||
"defaultBucketSavedSuccess": "기본 버킷이 성공적으로 저장되었습니다.",
|
||||
"deleteLast": "마지막 버킷은 제거할 수 없습니다.",
|
||||
"addTaskPlaceholder": "새 작업 제목을 입력...",
|
||||
"addTask": "작업 추가",
|
||||
"addAnotherTask": "Add another task",
|
||||
"addBucket": "Create a bucket",
|
||||
"addBucketPlaceholder": "Enter the new bucket title…",
|
||||
"deleteHeaderBucket": "Delete the bucket",
|
||||
"deleteBucketText1": "Are you sure you want to delete this bucket?",
|
||||
"deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
|
||||
"deleteBucketSuccess": "The bucket has been deleted successfully.",
|
||||
"bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
|
||||
"bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
|
||||
"collapse": "Collapse this bucket",
|
||||
"bucketLimitReached": "You have reached the bucket limit. Remove tasks or increase the limit to add new tasks."
|
||||
"addAnotherTask": "다른 할 일 추가",
|
||||
"addBucket": "버킷 생성",
|
||||
"addBucketPlaceholder": "새 버킷 제목을 입력...",
|
||||
"deleteHeaderBucket": "버킷 삭제",
|
||||
"deleteBucketText1": "이 버킷을 삭제하시겠습니까?",
|
||||
"deleteBucketText2": "이렇게 하면 작업이 삭제되는 것이 아니라 기본 버킷으로 이동합니다.",
|
||||
"deleteBucketSuccess": "버킷이 성공적으로 삭제되었습니다.",
|
||||
"bucketTitleSavedSuccess": "버킷 제목이 성공적으로 저장되었습니다.",
|
||||
"bucketLimitSavedSuccess": "버킷 한도가 성공적으로 저장되었습니다.",
|
||||
"collapse": "이 버킷 접기",
|
||||
"bucketLimitReached": "버킷 한도에 도달했습니다. 작업을 제거하거나 한도를 늘려 새 작업을 추가하세요."
|
||||
},
|
||||
"pseudo": {
|
||||
"favorites": {
|
||||
@@ -374,71 +374,71 @@
|
||||
}
|
||||
},
|
||||
"webhooks": {
|
||||
"title": "Webhooks",
|
||||
"targetUrl": "Target URL",
|
||||
"targetUrlInvalid": "Please provide a valid URL.",
|
||||
"events": "Events",
|
||||
"eventsHint": "Select all events this webhook should recieve updates for (within the current project).",
|
||||
"mustSelectEvents": "You must select at least one event.",
|
||||
"delete": "Delete this webhook",
|
||||
"deleteText": "Are you sure you want to delete this webhook? External targets will not be notified of its events anymore.",
|
||||
"deleteSuccess": "The webhook was successfully deleted.",
|
||||
"create": "Create webhook",
|
||||
"secret": "Secret",
|
||||
"secretHint": "If provided, all requests to the webhook target URL will be signed using HMAC.",
|
||||
"secretDocs": "Check out the docs for more details about how to use secrets."
|
||||
"title": "웹훅",
|
||||
"targetUrl": "타겟 URL",
|
||||
"targetUrlInvalid": "유효한 URL을 입력하세요.",
|
||||
"events": "이벤트",
|
||||
"eventsHint": "이 웹훅이 업데이트를 수신해야 하는 모든 이벤트(현재 프로젝트 내)를 선택합니다.",
|
||||
"mustSelectEvents": "이벤트를 하나 이상 선택해야 합니다.",
|
||||
"delete": "이 웹훅 삭제하기",
|
||||
"deleteText": "이 웹훅을 삭제하시겠습니까? 외부 대상에게 더 이상 이벤트 알림이 전송되지 않습니다.",
|
||||
"deleteSuccess": "웹훅이 성공적으로 삭제되었습니다.",
|
||||
"create": "휍훅 생성",
|
||||
"secret": "비밀",
|
||||
"secretHint": "제공된 경우, 웹훅 대상 URL에 대한 모든 요청은 HMAC을 사용하여 서명됩니다.",
|
||||
"secretDocs": "비밀 번호를 사용하는 방법에 대한 자세한 내용은 문서를 참조하세요."
|
||||
},
|
||||
"views": {
|
||||
"header": "Edit views",
|
||||
"title": "Title",
|
||||
"actions": "Actions",
|
||||
"kind": "Kind",
|
||||
"bucketConfigMode": "Bucket configuration mode",
|
||||
"bucketConfig": "Bucket configuration",
|
||||
"bucketConfigManual": "Manual",
|
||||
"filter": "Filter",
|
||||
"create": "Create view",
|
||||
"createSuccess": "The view was created successfully.",
|
||||
"titleRequired": "Please provide a title.",
|
||||
"delete": "Delete this view",
|
||||
"deleteText": "Are you sure you want to remove this view? It will no longer be possible to use it to view tasks in this project. This action won't delete any tasks. This cannot be undone!",
|
||||
"deleteSuccess": "The view was deleted successfully.",
|
||||
"onlyAdminsCanEdit": "Only project admins can edit views.",
|
||||
"updateSuccess": "The view was updated successfully."
|
||||
"header": "보기 편집",
|
||||
"title": "제목",
|
||||
"actions": "액션",
|
||||
"kind": "종류",
|
||||
"bucketConfigMode": "버킷 구성 모드",
|
||||
"bucketConfig": "버킷 설정",
|
||||
"bucketConfigManual": "메뉴얼",
|
||||
"filter": "필터",
|
||||
"create": "보기 생성",
|
||||
"createSuccess": "보기가 성공적으로 생성되었습니다.",
|
||||
"titleRequired": "제목을 입력하세요.",
|
||||
"delete": "이 보기 삭제",
|
||||
"deleteText": "이 보기를 제거하시겠습니까? 더 이상 이 보기를 사용하여 이 프로젝트의 작업을 볼 수 없게 됩니다. 이 작업은 어떤 작업도 삭제하지 않습니다. 이 작업은 취소할 수 없습니다!",
|
||||
"deleteSuccess": "보기가 성공적으로 삭제되었습니다.",
|
||||
"onlyAdminsCanEdit": "프로젝트 관리자만 보기를 편집할 수 있습니다.",
|
||||
"updateSuccess": "보기가 성공적으로 업데이트되었습니다."
|
||||
}
|
||||
},
|
||||
"filters": {
|
||||
"title": "필터",
|
||||
"clear": "필터 초기화",
|
||||
"showResults": "Show results",
|
||||
"fromView": "The current view has a filter set as well:",
|
||||
"fromViewBoth": "It will be used in combination with what you enter here.",
|
||||
"showResults": "결과 표시",
|
||||
"fromView": "현재 보기에는 필터도 설정되어 있습니다:",
|
||||
"fromViewBoth": "여기에 입력한 내용과 함께 사용됩니다.",
|
||||
"attributes": {
|
||||
"title": "제목",
|
||||
"titlePlaceholder": "The saved filter title goes here…",
|
||||
"titlePlaceholder": "저장된 필터 제목은 여기로 이동합니다...",
|
||||
"description": "상세정보",
|
||||
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
|
||||
"includeNulls": "Include Tasks which don't have a value set",
|
||||
"requireAll": "Require all filters to be true for a task to show up",
|
||||
"descriptionPlaceholder": "여기에 이 필터에 대한 설명을 추가하고, 더 많은 옵션을 보려면 '/'를 누르세요...",
|
||||
"includeNulls": "값이 설정되어 있지 않은 작업 포함하기",
|
||||
"requireAll": "작업이 표시되려면 모든 필터가 참이어야 합니다.",
|
||||
"showDoneTasks": "완료한 목록 표시",
|
||||
"sortAlphabetically": "Sort Alphabetically",
|
||||
"enablePriority": "Enable Filter By Priority",
|
||||
"enablePercentDone": "Enable Filter By Progress",
|
||||
"dueDateRange": "Due Date Range",
|
||||
"startDateRange": "Start Date Range",
|
||||
"endDateRange": "End Date Range",
|
||||
"reminderRange": "Reminder Date Range"
|
||||
"sortAlphabetically": "사전 순으로 정렬",
|
||||
"enablePriority": "우선순위별 필터 사용",
|
||||
"enablePercentDone": "진행 상황별 필터링 활성화",
|
||||
"dueDateRange": "마감일 범위",
|
||||
"startDateRange": "시작일 범위",
|
||||
"endDateRange": "종료일 범위",
|
||||
"reminderRange": "미리알림 날짜 범위"
|
||||
},
|
||||
"create": {
|
||||
"title": "New Saved Filter",
|
||||
"description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.",
|
||||
"action": "Create saved filter",
|
||||
"titleRequired": "Please provide a title for the filter."
|
||||
"title": "새로운 저장 필터",
|
||||
"description": "저장된 필터는 액세스할 때마다 필터 세트에서 계산되는 가상 프로젝트입니다.",
|
||||
"action": "저장된 필터 만들기",
|
||||
"titleRequired": "필터의 제목을 입력하세요."
|
||||
},
|
||||
"delete": {
|
||||
"header": "Delete this saved filter",
|
||||
"text": "Are you sure you want to delete this saved filter?",
|
||||
"success": "The filter was deleted successfully."
|
||||
"header": "저장된 필터 삭제",
|
||||
"text": "이 저장된 필터를 삭제하시겠습니까?",
|
||||
"success": "필터가 성공적으로 삭제되었습니다."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Edit This Saved Filter",
|
||||
|
||||
Reference in New Issue
Block a user