{ "home": { "welcomeNight": "잘자요{username} 님!", "welcomeMorning": "밥은 먹었나요? {username} 님!", "welcomeDay": "안녕하세요, {username} 님", "welcomeEvening": " 오늘 하루는 어땠나요? {username} 님!", "lastViewed": "최근에 본 것", "addToHomeScreen": "더 빠른 액세스와 향상된 경험을 위해 이 앱을 홈 화면에 추가하세요.", "goToOverview": "Go to overview", "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." }, "404": { "title": "찾을 수 없습니다.", "text": "요청하신 페이지가 존재하지 않습니다." }, "ready": { "loading": "Vikunja를 불러오는 중입니다...", "errorOccured": "오류가 발생했습니다.", "checkApiUrl": "API의 주소가 올바른지 확인하십시오.", "noApiUrlConfigured": "API URL이 구성되지 않았습니다. 아래에서 하나를 설정하십시오." }, "offline": { "title": "오프라인 상태입니다.", "text": "네트워크 연결을 확인하고 다시 시도하십시오." }, "user": { "auth": { "username": "사용자 이름", "usernameEmail": "사용자 이름 또는 이메일 주소", "usernamePlaceholder": "이름", "email": "이메일 주소", "emailPlaceholder": "이메일을 입력해주세요.", "password": "비밀번호", "passwordPlaceholder": "비밀번호를 입력해주세요.", "forgotPassword": "비밀번호를 잊으셨나요?", "resetPassword": "비밀번호 재설정", "resetPasswordAction": "비밀번호 재설정 링크 보내기", "resetPasswordSuccess": "받은 편지함을 확인하세요! 암호를 재설정하는 방법에 대한 지침이 포함된 이메일을 발송했습니다.", "passwordsDontMatch": "비밀번호가 일치하지 않습니다", "confirmEmailSuccess": "인증이 완료되었습니다. 해당 이메일로 로그인 할 수 있습니다.", "totpTitle": "2단계 인증 코드", "totpPlaceholder": "otp 6자리를 입력해주세요.", "login": "로그인", "createAccount": "계정 생성", "loginWith": "{provider}로 로그인", "authenticating": "인증 처리 중...", "openIdStateError": "State does not match, refusing to continue!", "openIdGeneralError": "외부 인증오류가 발생하였습니다.", "logout": "로그아웃", "emailInvalid": "유효한 이메일 주소를 입력하여 주십시오.", "usernameRequired": "사용자 이름을 입력하세요.", "passwordRequired": "비밀번호를 입력하세요.", "showPassword": "비밀번호 표시", "hidePassword": "비밀번호 숨김", "noAccountYet": "아직 계정이 없으신가요?", "alreadyHaveAnAccount": "이미 계정이 있으신가요?", "remember": "로그인 상태 유지" }, "settings": { "title": "환경설정", "newPasswordTitle": "비밀번호 변경", "newPassword": "새 비밀번호", "newPasswordConfirm": "새로운 비밀번호 확인", "currentPassword": "비밀번호", "currentPasswordPlaceholder": "비밀번호를 입력하세요", "passwordsDontMatch": "비밀번호가 일치 하지 않습니다.", "passwordUpdateSuccess": "비밀번호가 성공적으로 변경되었습니다.", "updateEmailTitle": "이메일 주소 변경", "updateEmailNew": "새로운 이메일 주소", "updateEmailSuccess": "승인 메일을 성공적으로 발송하였습니다. 확인하여 주십시오.", "general": { "title": "일반 설정", "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", "weekStartSunday": "일요일", "weekStartMonday": "월요일", "language": "언어", "defaultProject": "기본 프로젝트", "timezone": "표준시간대", "overdueTasksRemindersTime": "Overdue tasks reminder email time", "filterUsedOnOverview": "Saved filter used on the overview page" }, "totp": { "title": "2단계 인증", "enroll": "등록", "finishSetupPart1": "To finish your setup, use this secret in your totp app (Google Authenticator or similar):", "finishSetupPart2": "이 후 앱에서 발급한 코드를 입력하세요.", "scanQR": "또는 이 QR 코드를 스캔하세요:", "passcode": "잠금 설정", "passcodePlaceholder": "topt에서 생성된 코드", "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." }, "caldav": { "title": "CalDAV", "howTo": "Vikunja를 CalDAV 클라이언트와 연계하여 다양한 클라이언트의 모든 작업을 표시 및 관리할 수 있습니다. CalDAV 클라이언트에서 연결하려면 다음 엔드포인트를 복사하여 클라이언트에 입력합니다.", "more": "Vikunja의 CalDAV에 대한 자세한 정보", "tokens": "CalDAV Tokens", "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.", "usernameIs": "당신의 사용자명은: {0}" }, "avatar": { "title": "아바타", "initials": "Initials", "gravatar": "Gravatar", "marble": "Marble", "upload": "업로드", "uploadAvatar": "아바타 업로드", "statusUpdateSuccess": "Avatar status was updated successfully!", "setSuccess": "The avatar has been set successfully!" }, "quickAddMagic": { "title": "Quick Add Magic Mode", "disabled": "비활성화됨", "todoist": "Todoist", "vikunja": "Vikunja" }, "appearance": { "title": "색 구성", "setSuccess": "Saved change of color scheme to {colorScheme}", "colorScheme": { "light": "밝은 테마", "system": "시스템", "dark": "어두운 테마" } }, "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", "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!", "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." }, "attributes": { "title": "Title", "titlePlaceholder": "Enter a title you will recognize later", "expiresAt": "Expires at", "permissions": "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.", "confirm": "계정을 삭제하시겠습니까?", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", "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." }, "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" } }, "project": { "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", "archived": "보관", "showArchived": "보관 목록 표시", "title": "프로젝트 제목", "color": "색상", "projects": "프로젝트", "parent": "상위 프로젝트", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "프로젝트 공유", "noDescriptionAvailable": "No project description is available.", "inboxTitle": "Inbox", "create": { "header": "새 프로젝트", "titlePlaceholder": "The project's title goes here…", "addTitleRequired": "제목을 입력하세요.", "createdSuccess": "프로젝트가 성공적으로 생성되었습니다.", "addProjectRequired": "Please specify a project or set a default project in the settings." }, "archive": { "title": "\"{project}\"보관", "archive": "프로젝트 보관하기", "unarchive": "Un-Archive this project", "unarchiveText": "You will be able to create new tasks or edit it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.", "success": "The project was successfully archived." }, "background": { "title": "Set project background", "remove": "Remove Background", "upload": "Choose a background from your pc", "searchPlaceholder": "Search for a background…", "poweredByUnsplash": "Powered by Unsplash", "loadMore": "더 많은 사진을 로드합니다", "success": "The background has been set successfully!", "removeSuccess": "The background has been removed successfully!" }, "delete": { "title": "\"{project}\" 삭제 ", "header": "프로젝트 삭제", "text1": "이 프로젝트와 그 안에 모든 작업들을 지우시겠습니까?", "text2": "This includes all tasks and CANNOT BE UNDONE!", "success": "프로젝트가 성공적으로 삭제되었습니다.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete." }, "duplicate": { "title": "프로젝트 복사", "label": "복사", "text": "Select a parent project which should hold the duplicated project:", "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…", "description": "설명", "descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…", "color": "색상", "success": "프로젝트가 성공적으로 업데이트되었습니다." }, "share": { "header": "이 프로젝트 공유", "title": "\"{project}\"공유", "share": "공유", "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": "새 공유 링크 만들기", "name": "이름 (선택 사항)", "namePlaceholder": "e.g. Lorem Ipsum", "nameExplanation": "All actions done by this link share will show up with the name.", "password": "비밀번호 (선택사항)", "passwordExplanation": "When signing in, the user will be required to enter this password.", "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!", "createSuccess": "공유 링크가 성공적으로 생성되었습니다.", "deleteSuccess": "공유 링크가 성공적으로 삭제되었습니다.", "view": "보기", "sharedBy": "Shared by {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." }, "right": { "title": "Permission", "read": "Read only", "readWrite": "Read & write", "admin": "Admin" }, "attributes": { "link": "Link", "delete": "Delete" } }, "list": { "title": "List", "add": "Add", "addPlaceholder": "Add a new task…", "empty": "This project is currently empty.", "newTaskCta": "새 할일 등록", "editTask": "할 일 편집" }, "gantt": { "title": "Gantt", "showTasksWithoutDates": "Show tasks which don't have dates set", "size": "Size", "default": "기본값", "month": "월", "day": "일", "hour": "시", "range": "날짜 범위", "noDates": "This task has no dates set." }, "table": { "title": "테이블", "columns": "열 갯수" }, "kanban": { "title": "Kanban", "limit": "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…", "addTask": "작업 추가", "addAnotherTask": "Add another task", "addBucket": "Create a new 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" }, "pseudo": { "favorites": { "title": "즐겨찾기" } }, "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." } }, "filters": { "title": "필터", "clear": "필터 초기화", "attributes": { "title": "제목", "titlePlaceholder": "The saved filter title goes here…", "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", "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" }, "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 new saved filter", "titleRequired": "Please provide a title for the filter." }, "delete": { "header": "Delete this saved filter", "text": "Are you sure you want to delete this saved filter?", "success": "The filter was deleted successfully." }, "edit": { "title": "Edit This Saved Filter", "success": "The filter was saved successfully." } }, "migrate": { "title": "Import from other services", "titleService": "Import your data from {name} into Vikunja", "import": "Import your data into Vikunja", "description": "Click on the logo of one of the third-party services below to get started.", "descriptionDo": "Vikunja will import all lists, tasks, notes, reminders and files you have access to.", "authorize": "To authorize Vikunja to access your {name} Account, click the button below.", "getStarted": "Get Started", "inProgress": "Importing in progress…", "alreadyMigrated1": "It looks like you've already imported your stuff from {name} at {date}.", "alreadyMigrated2": "Importing again is possible, but might create duplicates. Are you sure?", "confirm": "I am sure, please start migrating now!", "importUpload": "To import data from {name} into Vikunja, click the button below to select a file.", "upload": "Upload file", "migrationStartedWillReciveEmail": "Vikunja will now import your lists/projects, tasks, notes, reminders and files from {service}. As this will take a while, we will send you an email once done. You can close this window now.", "migrationInProgress": "A migration is currently in progress. Please wait until it is done." }, "label": { "title": "Labels", "manage": "Manage labels", "description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose project you have access.", "newCTA": "You currently do not have any labels.", "search": "Type to search for a label…", "create": { "header": "New label", "title": "Create a new label", "titleRequired": "Please specify a title.", "success": "The label was successfully created." }, "edit": { "header": "라벨 편집", "forbidden": "You are not allowed to edit this label because you don't own it.", "success": "The label was successfully updated." }, "deleteSuccess": "The label was successfully deleted.", "attributes": { "title": "제목", "titlePlaceholder": "The label title goes here…", "description": "상세정보", "descriptionPlaceholder": "Label description", "color": "색상" } }, "sharing": { "authenticating": "Authenticating…", "passwordRequired": "This shared project requires a password. Please enter it below:", "error": "An error occured.", "invalidPassword": "The password is invalid." }, "navigation": { "overview": "개요", "upcoming": "Upcoming", "settings": "설정", "imprint": "Imprint", "privacy": "개인정보 취급방침" }, "misc": { "loading": "로딩 중...", "save": "저장", "delete": "삭제", "confirm": "확인", "cancel": "취소", "refresh": "새로고침", "disable": "비활성화", "copy": "클립보드에 복사", "copyError": "클립보드에 복사 실패", "search": "검색", "searchPlaceholder": "검색할 내용 입력...", "previous": "이전", "next": "다음", "poweredBy": "Powered by Vikunja", "info": "정보", "create": "생성", "doit": "Do it!", "saving": "저장중...", "saved": "Saved!", "default": "Default", "close": "Close", "download": "Download", "showMenu": "Show the menu", "hideMenu": "Hide the menu", "forExample": "For example:", "welcomeBack": "Welcome Back!", "custom": "Custom", "id": "ID", "created": "Created at", "createdBy": "Created by {0}", "actions": "Actions", "cannotBeUndone": "This cannot be undone!" }, "input": { "resetColor": "Reset Color", "datepicker": { "today": "Today", "tomorrow": "Tomorrow", "nextMonday": "Next Monday", "thisWeekend": "This Weekend", "laterThisWeek": "Later This Week", "nextWeek": "Next Week", "chooseDate": "Choose a date" }, "editor": { "edit": "Edit", "done": "Done", "heading1": "Heading 1", "heading1Tooltip": "Big section heading.", "heading2": "Heading 2", "heading2Tooltip": "Medium section heading.", "heading3": "Heading 3", "heading3Tooltip": "Smaller section header.", "headingSmaller": "Heading Smaller", "headingBigger": "Heading Bigger", "bold": "굵게", "italic": "Italic", "strikethrough": "Strikethrough", "underline": "Underline", "code": "코드", "codeTooltip": "Capture a code snippet.", "quote": "인용", "quoteTooltip": "Capture a quote.", "bulletList": "Bullet list", "bulletListTooltip": "Create a simple bullet list.", "unorderedList": "Unordered list", "orderedList": "Ordered list", "orderedListTooltip": "Create a list with numbering.", "cleanBlock": "블록 지우기", "link": "링크", "image": "이미지", "imageTooltip": "Upload an image from your computer.", "table": { "title": "Table", "insert": "Insert table", "addColumnBefore": "Add column before", "addColumnAfter": "Add column after", "deleteColumn": "Delete column", "addRowBefore": "Add row before", "addRowAfter": "Add row after", "deleteRow": "Delete row", "deleteTable": "Delete table", "mergeCells": "Merge cells", "splitCell": "Split cell", "toggleHeaderColumn": "Toggle header column", "toggleHeaderRow": "Toggle header row", "toggleHeaderCell": "Toggle header cell", "mergeOrSplit": "Merge or split", "fixTables": "Fix tables" }, "horizontalRule": "Horizontal Rule", "horizontalRuleTooltip": "Divide a section.", "sideBySide": "Side By Side", "guide": "가이드", "text": "Text", "textTooltip": "Just start typing with plain text.", "taskList": "Task list", "taskListTooltip": "Track tasks with a to-do list.", "undo": "Undo", "redo": "Redo", "placeholder": "Type some text or hit '/' to see more options…" }, "multiselect": { "createPlaceholder": "새로 생성하기", "selectPlaceholder": "Click or press enter to select" }, "datepickerRange": { "to": "To", "from": "From", "fromto": "{from} 에서 {to}", "ranges": { "today": "오늘", "thisWeek": "이번 주", "restOfThisWeek": "The Rest of This Week", "nextWeek": "다음 주", "next7Days": "일주일 이내", "lastWeek": "지난 주", "thisMonth": "이번 달", "restOfThisMonth": "The Rest of This Month", "nextMonth": "다음 달 ", "next30Days": "30일 이내", "lastMonth": "지난달", "thisYear": "올해", "restOfThisYear": "The Rest of This Year" } }, "datemathHelp": { "canuse": "You can use date math to filter for relative dates.", "learnhow": "Check out how it works", "title": "Date Math", "intro": "Specify relative dates which are resolved on the fly by Vikunja when applying the filter.", "expression": "Each Date Math expression starts with an anchor date, which can either be {0}, or a date string ending with {1}. This anchor date can optionally be followed by one or more maths expressions.", "similar": "These expressions are similar to the ones provided by {0} and {1}.", "add1Day": "Add one day", "minus1Day": "하루 단축", "roundDay": "Round down to the nearest day", "supportedUnits": "Supported time units", "someExamples": "Examples of time expressions", "units": { "seconds": "초", "minutes": "분", "hours": "시", "days": "Days", "weeks": "Weeks", "months": "Months", "years": "Years" }, "examples": { "now": "Right now", "in24h": "In 24h", "today": "Today at 00:00", "beginningOfThisWeek": "The beginning of this week at 00:00", "endOfThisWeek": "The end of this week", "in30Days": "In 30 days", "datePlusMonth": "{0} plus one month at 00:00 of that day" } } }, "task": { "task": "Task", "new": "Create a new task", "delete": "Delete this task", "createSuccess": "The task was successfully created.", "addReminder": "Add a new reminder…", "doneSuccess": "The task was successfully marked as done.", "undoneSuccess": "The task was successfully un-marked as done.", "undo": "Undo", "openDetail": "Open task detail view", "checklistTotal": "{checked} of {total} tasks", "checklistAllDone": "{total} tasks", "show": { "titleCurrent": "Current Tasks", "titleDates": "Tasks from {from} until {to}", "noDates": "Show tasks without dates", "overdue": "Show overdue tasks", "fromuntil": "Tasks from {from} until {until}", "select": "Select a date range", "noTasks": "Nothing to do — Have a nice day!" }, "detail": { "chooseDueDate": "Click here to set a due date", "chooseStartDate": "Click here to set a start date", "chooseEndDate": "Click here to set an end date", "move": "Move task to a different project", "done": "완료로 표시", "undone": "미완료로 표시", "created": "Created {0} by {1}", "updated": "Updated {0}", "doneAt": "Done {0}", "updateSuccess": "할 일이 성공적으로 저장되었습니다.", "deleteSuccess": "The task has been deleted successfully.", "belongsToProject": "This task belongs to project '{project}'", "due": "마감일 {at}", "closePopup": "팝업 닫기", "organization": "Organization", "management": "Management", "dateAndTime": "Date and time", "delete": { "header": "이 작업을 삭제 하시겠습니까?", "text1": "Are you sure you want to remove this task?", "text2": "This will also remove all attachments, reminders and relations associated with this task and cannot be undone!" }, "actions": { "assign": "사용자에게 할당", "label": "라벨 추가", "priority": "우선 순위 설정", "dueDate": "마감일 설정", "startDate": "시작 날짜 설정", "endDate": "종료 날짜 설정", "reminders": "미리 알림 설정", "repeatAfter": "Set Repeating Interval", "percentDone": "진행율 설정", "attachments": "첨부 파일 추가", "relatedTasks": "Add Relation", "moveProject": "이동", "color": "색 설정", "delete": "삭제", "favorite": "즐겨찾기에 추가", "unfavorite": "즐겨찾기에서 제거" } }, "attributes": { "assignees": "담당자", "color": "색상", "created": "생성됨", "createdBy": "작성자:", "description": "상세정보", "done": "완료", "dueDate": "마감일", "endDate": "종료일", "labels": "라벨", "percentDone": "진행 상황", "priority": "우선순위", "relatedTasks": "관련된 할 일", "reminders": "Reminders", "repeat": "Repeat", "startDate": "Start Date", "title": "Title", "updated": "Updated" }, "subscription": { "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", "unsubscribeSuccessTask": "You are now unsubscribed to this task" }, "attachment": { "title": "Attachments", "createdBy": "created {0} by {1}", "downloadTooltip": "Download this attachment", "upload": "Upload attachment", "drop": "Drop files here to upload", "delete": "Delete attachment", "deleteTooltip": "Delete this attachment", "deleteText1": "Are you sure you want to delete the attachment {filename}?", "copyUrl": "Copy URL", "copyUrlTooltip": "Copy the url of this attachment for usage in text", "setAsCover": "Make cover", "unsetAsCover": "Remove cover", "successfullyChangedCoverImage": "The cover image was successfully changed.", "usedAsCover": "Cover image" }, "comment": { "title": "Comments", "loading": "Loading comments…", "edited": "{date} 에 수정함", "creating": "의견 작성 중...", "placeholder": "Add your comment, hit '/' for more options…", "comment": "의견", "delete": "의견 삭제", "deleteText1": "의견을 삭제하시겠습니까?", "deleteSuccess": "의견이 성공적으로 삭제되었습니다!", "addedSuccess": "The comment was added successfully." }, "deferDueDate": { "title": "Defer due date", "1day": "1일", "3days": "3 일", "1week": "1 주" }, "description": { "placeholder": "Enter a description, hit '/' for more options…", "empty": "설명이 없습니다." }, "assignee": { "placeholder": "Type to assign a user…", "selectPlaceholder": "Assign this user", "assignSuccess": "The user has been assigned successfully.", "unassignSuccess": "The user has been unassigned successfully." }, "label": { "placeholder": "Type to add a new label…", "createPlaceholder": "Add this as new label", "addSuccess": "The label has been added successfully.", "createSuccess": "The label has been created successfully.", "removeSuccess": "The label has been removed successfully.", "addCreateSuccess": "The label has been created and added successfully.", "delete": { "header": "라벨 삭제", "text1": "정말 라벨을 삭제하시겠습니까?", "text2": "This will remove it from all tasks and cannot be restored." } }, "priority": { "unset": "설정 해제", "low": "낮음", "medium": "보통", "high": "높음", "urgent": "긴급", "doNow": "DO NOW" }, "relation": { "add": "Add a New Task Relation", "new": "New Task Relation", "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", "noneYet": "No task relations yet.", "delete": "관계 삭제", "deleteText1": "Are you sure you want to delete this task relation?", "select": "Select a relation kind", "taskRequired": "Please select a task or enter a new task title.", "kinds": { "subtask": "Subtask | Subtasks", "parenttask": "Parent Task | Parent Tasks", "related": "Related Task | Related Tasks", "duplicateof": "Duplicate Of | Duplicates Of", "duplicates": "Duplicates | Duplicates", "blocking": "Blocking | Blocking", "blocked": "Blocked By | Blocked By", "precedes": "Precedes | Precedes", "follows": "Follows | Follows", "copiedfrom": "Copied From | Copied From", "copiedto": "Copied To | Copied To" } }, "reminder": { "before": "{amount} {unit} before {type}", "after": "{amount} {unit} after {type}", "beforeShort": "before", "afterShort": "after", "onDueDate": "On the due date", "onStartDate": "On the start date", "onEndDate": "On the end date", "custom": "Custom", "dateAndTime": "Date and time" }, "repeat": { "everyDay": "Every Day", "everyWeek": "Every Week", "every30d": "Every 30 Days", "mode": "Repeat mode", "monthly": "Monthly", "fromCurrentDate": "From Current Date", "each": "Each", "specifyAmount": "Specify an amount…", "hours": "Hours", "days": "Days", "weeks": "Weeks", "months": "Months", "years": "Years", "invalidAmount": "Please enter more than 0." }, "quickAddMagic": { "hint": "Use magic prefixes to define due dates, assignees and other task properties.", "title": "Quick Add Magic", "intro": "When creating a task, you can use special keywords to directly add attributes to the newly created task. This allows to add commonly used attributes to tasks much faster.", "multiple": "You can use this multiple times.", "label1": "To add a label, simply prefix the name of the label with {prefix}.", "label2": "Vikunja will first check if the label already exist and create it if not.", "label3": "To use spaces, simply add a \" or ' around the label name.", "label4": "For example: {prefix}\"Label with spaces\".", "priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "priority2": "The higher the number, the higher the priority.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.", "project2": "This will return an error if the project does not exist.", "project3": "To use spaces, simply add a \" or ' around the project name.", "project4": "For example: {prefix}\"Project with spaces\".", "dateAndTime": "Date and time", "date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", "dateWeekday": "any weekday, will use the next date with that date", "dateCurrentYear": "will use the current year", "dateNth": "will use the {day}th of the current month", "dateTime": "Combine any of the date formats with \"{time}\" (or {timePM}) to set a time.", "repeats": "Repeating tasks", "repeatsDescription": "To set a task as repeating in an interval, simply add '{suffix}' to the task text. The amount needs to be a number and can be omitted to use just the type (see examples)." } }, "team": { "title": "Teams", "noTeams": "You are currently not part of any teams.", "create": { "title": "Create a new team", "success": "The team was successfully created." }, "edit": { "title": "Edit Team \"{team}\"", "members": "Team Members", "search": "Type to search a user…", "addUser": "Add to team", "makeMember": "Make Member", "makeAdmin": "Make Admin", "success": "The team was successfully updated.", "userAddedSuccess": "The team member was successfully added.", "madeMember": "The team member was successfully made member.", "madeAdmin": "The team member was successfully made admin.", "mustSelectUser": "Please select a user.", "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, "attributes": { "name": "Team Name", "namePlaceholder": "The team's name goes here…", "nameRequired": "Please specify a name.", "description": "Description", "descriptionPlaceholder": "Describe the team here, hit '/' for more options…", "admin": "Admin", "member": "Member" } }, "keyboardShortcuts": { "title": "Keyboard Shortcuts", "general": "General", "allPages": "These shortcuts work on all pages.", "currentPageOnly": "These shortcuts work only on the current page.", "somePagesOnly": "These shortcuts work only on some pages.", "toggleMenu": "Toggle The Menu", "quickSearch": "Open the search/quick action bar", "then": "then", "task": { "title": "Task Page", "done": "Mark task done / undone", "assign": "Assign this task to a user", "labels": "Add labels to this task", "dueDate": "Change the due date of this task", "attachment": "Add an attachment to this task", "related": "Modify related tasks of this task", "color": "Change the color of this task", "move": "Move this task to another project", "reminder": "Manage reminders of this task", "description": "Toggle editing of the task description", "delete": "Delete this task", "priority": "Change the priority of this task", "favorite": "Mark this task as favorite / unfavorite", "save": "Save the current task" }, "project": { "title": "Project Views", "switchToListView": "Switch to list view", "switchToGanttView": "Switch to gantt view", "switchToKanbanView": "Switch to kanban view", "switchToTableView": "Switch to table view" }, "navigation": { "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", "labels": "Navigate to labels", "teams": "Navigate to teams", "projects": "Navigate to projects" } }, "update": { "available": "There is an update available!", "do": "Update Now" }, "menu": { "edit": "Edit", "archive": "Archive", "duplicate": "Duplicate", "delete": "Delete", "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", "newProject": "New project", "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", "urlPlaceholder": "eg. https://localhost:3456", "change": "change", "use": "Using Vikunja installation at {0}", "error": "Could not find or use Vikunja installation at \"{domain}\". Please check if the url has the correct format and you can reach it when accessing it directly and try again.", "success": "Using Vikunja installation at \"{domain}\".", "urlRequired": "A url is required." }, "loadingError": { "failed": "Loading failed, please {0}. If the error persists, please {1}.", "tryAgain": "try again", "contact": "contact us" }, "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen.", "markAllRead": "Mark all notifications as read", "markAllReadSuccess": "Successfully marked all notifications as read." }, "quickActions": { "commands": "Commands", "placeholder": "Type a command or search…", "hint": "You can use {project} to limit the search to a project. Combine {project} or {label} (labels) with a search query to search for a task with these labels or on that project. Use {assignee} to only search for teams.", "tasks": "Tasks", "projects": "Projects", "teams": "Teams", "labels": "Labels", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", "newTeam": "New team" } }, "date": { "locale": "en", "altFormatLong": "j M Y H:i", "altFormatShort": "j M Y" }, "error": { "error": "Error", "success": "Success", "0001": "You're not allowed to do that.", "1001": "A user with this username already exists.", "1002": "A user with this email address already exists.", "1004": "No username and password specified.", "1005": "The user does not exist.", "1006": "Could not get the user id.", "1008": "No password reset token provided.", "1009": "Invalid password reset token.", "1010": "Invalid email confirm token.", "1011": "Wrong username or password.", "1012": "Email address of the user not confirmed.", "1013": "New password is empty.", "1014": "Old password is empty.", "1015": "Totp is already enabled for this user.", "1016": "Totp is not enabled for this user.", "1017": "The totp passcode is invalid.", "1018": "The user avatar type setting is invalid.", "2001": "ID cannot be empty or 0.", "2002": "Some of the request data was invalid.", "3001": "The project does not exist.", "3004": "You need to have read permissions on that project to perform that action.", "3005": "The project title cannot be empty.", "3006": "The project share does not exist.", "3007": "A project with this identifier already exists.", "3008": "The project is archived and can therefore only be accessed read only. This is also true for all tasks associated with this project.", "4001": "The project task text cannot be empty.", "4002": "The project task does not exist.", "4003": "All bulk editing tasks must belong to the same project.", "4004": "Need at least one task when bulk editing tasks.", "4005": "You do not have the right to see the task.", "4006": "You can't set a parent task as the task itself.", "4007": "You can't create a task relation with an invalid kind of relation.", "4008": "You can't create a task relation which already exists.", "4009": "The task relation does not exist.", "4010": "Cannot relate a task with itself.", "4011": "The task attachment does not exist.", "4012": "The task attachment is too large.", "4013": "The task sort param is invalid.", "4014": "The task sort order is invalid.", "4015": "The task comment does not exist.", "4016": "Invalid task field.", "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", "7002": "The user already has access to that project.", "7003": "You do not have access to that project.", "8001": "This label already exists on that task.", "8002": "The label does not exist.", "8003": "You do not have access to this label.", "9001": "The right is invalid.", "10001": "The bucket does not exist.", "10002": "The bucket does not belong to that project.", "10003": "You cannot remove the last bucket on a project.", "10004": "You cannot add the task to this bucket as it already exceeded the limit of tasks it can hold.", "10005": "There can be only one done bucket per project.", "11001": "The saved filter does not exist.", "11002": "Saved filters are not available for link shares.", "12001": "The subscription entity type is invalid.", "12002": "You are already subscribed to the entity itself or a parent entity.", "13001": "This link share requires a password for authentication, but none was provided.", "13002": "The provided link share password was invalid." }, "about": { "title": "About", "frontendVersion": "Frontend Version: {version}", "apiVersion": "API Version: {version}" }, "time": { "units": { "seconds": "second|seconds", "minutes": "minute|minutes", "hours": "hour|hours", "days": "day|days", "weeks": "week|weeks", "months": "month|months", "years": "year|years" } } }