[skip ci] Updated translations via Crowdin

This commit is contained in:
Frederick [Bot] 2023-03-16 00:06:15 +00:00 committed by drone
parent 1523ed9a47
commit 0086ebed0d
22 changed files with 4423 additions and 3367 deletions

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Ahoj {username}!", "welcomeDay": "Ahoj {username}!",
"welcomeEvening": "Dobrý večer {username}!", "welcomeEvening": "Dobrý večer {username}!",
"lastViewed": "Naposledy zobrazeno", "lastViewed": "Naposledy zobrazeno",
"list": { "project": {
"newText": "Můžete vytvořit nový seznam pro své nové úkoly:", "newText": "You can create a new project for your new tasks:",
"new": "Nový seznam", "new": "New project",
"importText": "Nebo importujte své seznamy a úkoly z jiných služeb:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importujte svá data do Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Neděle", "weekStartSunday": "Neděle",
"weekStartMonday": "Pondělí", "weekStartMonday": "Pondělí",
"language": "Jazyk", "language": "Jazyk",
"defaultList": "Výchozí seznam", "defaultProject": "Default Project",
"timezone": "Časové pásmo", "timezone": "Časové pásmo",
"overdueTasksRemindersTime": "Čas odeslání emailu o zpožděných úkolech" "overdueTasksRemindersTime": "Čas odeslání emailu o zpožděných úkolech"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Smazat svůj účet", "title": "Smazat svůj účet",
"text1": "Odstranění vašeho účtu je trvalé a nelze ho vrátit zpět. Vymažeme všechny vaše prostory, seznamy, úkoly a vše, co je s ním spojeno.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Chcete-li pokračovat, zadejte své heslo. Obdržíte e-mail s dalšími pokyny.", "text2": "Chcete-li pokračovat, zadejte své heslo. Obdržíte e-mail s dalšími pokyny.",
"confirm": "Smazat můj účet", "confirm": "Smazat můj účet",
"requestSuccess": "Požadavek byl úspěšný. Obdržíte e-mail s dalšími pokyny.", "requestSuccess": "Požadavek byl úspěšný. Obdržíte e-mail s dalšími pokyny.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exportovat data účtu", "title": "Exportovat data účtu",
"description": "Můžete si vyžádat kopii všech vašich dat. To zahrnuje prostory, seznamy, úkoly a vše, co je s nimi spojeno. Tato data můžete importovat v libovolné instanci Vikunja prostřednictvím migrační funkce.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Pokračujte zadáním vašeho hesla:", "descriptionPasswordRequired": "Pokračujte zadáním vašeho hesla:",
"request": "Požádat o kopii mých dat", "request": "Požádat o kopii mých dat",
"success": "Úspěšně jste požádali o svá data! Jakmile budou připravena ke stažení, pošleme Vám e-mail.", "success": "Úspěšně jste požádali o svá data! Jakmile budou připravena ke stažení, pošleme Vám e-mail.",
"downloadTitle": "Stáhnout exportovaná Vikunja data" "downloadTitle": "Stáhnout exportovaná Vikunja data"
} }
}, },
"list": { "project": {
"archived": "Tento seznam je archivován. Není možné vytvářet nebo upravovat jeho úkoly.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Název seznamu", "title": "Project Title",
"color": "Barva", "color": "Color",
"lists": "Seznamy", "projects": "Projects",
"search": "Začni psát pro vyhledání seznamu…", "search": "Type to search for a project…",
"searchSelect": "Klikněte nebo stiskněte Enter pro výběr tohoto seznamu", "searchSelect": "Click or press enter to select this project",
"shared": "Sdílené seznamy", "shared": "Shared Projects",
"noDescriptionAvailable": "Popis seznamu není k dispozici.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nový seznam", "header": "New project",
"titlePlaceholder": "Název seznamu přijde sem…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Uveďte prosím název.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Seznam byl úspěšně vytvořen.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Vyberte seznam nebo nastavte výchozí seznam v nastavení." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archivovat \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archivovat tento seznam", "archive": "Archive this project",
"unarchive": "Odarchivovat tento seznam", "unarchive": "Un-Archive this project",
"unarchiveText": "Budete moci vytvářet nové úkoly nebo je upravovat.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Tento seznam nebude možné upravovat ani vytvářet nové úkoly, dokud jej neodarchivujete.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Seznam byl úspěšně archivován." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Nastavit pozadí seznamu", "title": "Set project background",
"remove": "Odstranit pozadí", "remove": "Remove Background",
"upload": "Vyberte si pozadí ze svého počítače", "upload": "Choose a background from your pc",
"searchPlaceholder": "Hledat pozadí…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Běží na Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Načíst více fotek", "loadMore": "Load more photos",
"success": "Pozadí bylo úspěšně nastaveno!", "success": "The background has been set successfully!",
"removeSuccess": "Pozadí bylo úspěšně odebráno!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Smazat \"{list}\"", "title": "Delete \"{project}\"",
"header": "Smazat tento seznam", "header": "Delete this project",
"text1": "Opravdu chcete odstranit tento seznam a jeho obsah?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "To zahrnuje všechny úkoly a NEMŮŽE BÝT VRÁCENO ZPĚT!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Seznam byl úspěšně smazán.", "success": "The project was successfully deleted.",
"tasksToDelete": "Navždy smazat asi {count} úkolů.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Tento seznam neobsahuje žádné úkoly, mělo by být bezpečné ho smazat." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplikovat tento seznam", "title": "Duplicate this project",
"label": "Duplikovat", "label": "Duplicate",
"text": "Vyberte prostor, kam uložit duplicitní seznam:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Seznam byl úspěšně duplikován." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Upravit tento seznam", "header": "Edit This Project",
"title": "Upravit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "Název seznamu přijde sem…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Identifikátor seznamu může být použit k jedinečné identifikaci úkolu napříč seznamy. Nechte ho prázdný pro jeho vypnutí.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identifikátor seznamu", "identifier": "Project Identifier",
"identifierPlaceholder": "Identifikátor seznamu přijde sem…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Popis", "description": "Description",
"descriptionPlaceholder": "Popis seznamu přijde sem…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Barva", "color": "Color",
"success": "Seznam byl úspěšně aktualizován." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Sdílet tento seznam", "header": "Share this project",
"title": "Sdílet \"{list}\"", "title": "Share \"{project}\"",
"share": "Sdílet", "share": "Share",
"links": { "links": {
"title": "Sdílet odkazy", "title": "Share Links",
"what": "Co je to sdílený odkaz?", "what": "What is a share link?",
"explanation": "Sdílení odkazů vám umožňuje snadno sdílet seznam s ostatními uživateli, kteří nemají účet na Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Vytvořit sdílený odkaz", "create": "Create a new link share",
"name": "Název (volitelný)", "name": "Name (optional)",
"namePlaceholder": "např. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Všechny akce provedené tímto odkazem se zobrazí s tímto názvem.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Heslo (volitelné)", "password": "Password (optional)",
"passwordExplanation": "Při autentizaci bude uživatel muset zadat toto heslo.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Není nastaven žádný název", "noName": "No name set",
"remove": "Odstranit sdílený odkaz", "remove": "Remove a link share",
"removeText": "Jste si jisti, že chcete odstranit tento sdílený odkaz? K tomuto seznamu již nebude možné přistupovat s tímto sdíleným odkazem. Tuto akci nelze vrátit zpět!", "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": "Sdílený odkaz byl úspěšně vytvořen.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Sdílený odkaz byl úspěšně smazán", "deleteSuccess": "The link share was successfully deleted",
"view": "Zobrazit", "view": "View",
"sharedBy": "Sdíleno {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "uživatel | uživatelé", "typeUser": "user | users",
"typeTeam": "tým | týmy", "typeTeam": "team | teams",
"shared": "Sdíleno s těmito {type}", "shared": "Shared with these {type}",
"you": "Ty", "you": "You",
"notShared": "Zatím není sdíleno s žádnou {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Odstranit {type} z {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Jste si jisti, že chcete odstranit {sharable} z {type}.? Tuto akci nelze vrátit zpět!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} byl úspěšně odebrán z {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} byl úspěšně přidán.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} byl úspěšně přidán." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Oprávnění", "title": "Permission",
"read": "Pouze pro čtení", "read": "Read only",
"readWrite": "Čtení a zápis", "readWrite": "Read & write",
"admin": "Administrátor" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Odkaz", "link": "Link",
"delete": "Smazat" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Seznam", "title": "List",
"add": "Přidat", "add": "Add",
"addPlaceholder": "Přidat nový úkol…", "addPlaceholder": "Add a new task…",
"empty": "Tento seznam je nyní prázdný.", "empty": "This project is currently empty.",
"newTaskCta": "Vytvořit nový úkol.", "newTaskCta": "Create a new task.",
"editTask": "Upravit úkol" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Zobrazit úkoly, které nemají nastavené datum", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Velikost", "size": "Size",
"default": "Výchozí", "default": "Default",
"month": "Měsíc", "month": "Month",
"day": "Den", "day": "Day",
"hour": "Hodina", "hour": "Hour",
"range": "Časové období", "range": "Date Range",
"noDates": "Tento úkol nemá nastaveno žádné datum." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabulka", "title": "Table",
"columns": "Sloupce" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limit: {limit}", "limit": "Limit: {limit}",
"noLimit": "Nenastaveno", "noLimit": "Not Set",
"doneBucket": "Sloupec \"Hotovo\"", "doneBucket": "Done bucket",
"doneBucketHint": "Všechny úkoly přesunuté do tohoto sloupce budou automaticky označeny jako dokončené.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Všechny úkoly přesunuté do sloupce \"Hotovo\" budou označeny jako dokončené automaticky. Všechny úkoly označené jako dokončené jinde sem budou přesunuty také.", "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": "Sloupec \"Hotovo\" byl úspěšně uložen.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Nelze odstranit poslední sloupec.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Zadejte nový název úkolu…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Přidat úkol", "addTask": "Add a task",
"addAnotherTask": "Přidat další úkol", "addAnotherTask": "Add another task",
"addBucket": "Vytvořit nový sloupec", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Zadejte název nového sloupce…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Smazat sloupec", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Opravdu chcete smazat tento sloupec?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Toto nesmaže žádné úkoly, ale přesune je do výchozího sloupce.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Sloupec byl úspěšně smazán.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Název sloupce byl úspěšně uložen.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Limit sloupce byl úspěšně uložen.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Sbalit tento sloupec" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Oblíbené" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Prostory a seznamy", "title": "Namespaces & Projects",
"namespace": "Prostor", "namespace": "Prostor",
"showArchived": "Zobrazit archivované", "showArchived": "Zobrazit archivované",
"noneAvailable": "Momentálně nemáte žádné prostory.", "noneAvailable": "Momentálně nemáte žádné prostory.",
"unarchive": "Obnovit archiv", "unarchive": "Obnovit archiv",
"archived": "Archivováno", "archived": "Archivováno",
"noLists": "Tento prostor neobsahuje žádné seznamy.", "noProjects": "This namespace does not contain any projects.",
"createList": "Vytvořit nový seznam v tomto prostoru.", "createProject": "Create a new project in this namespace.",
"namespaces": "Prostory", "namespaces": "Prostory",
"search": "Začni psát pro vyhledání prostoru…", "search": "Začni psát pro vyhledání prostoru…",
"create": { "create": {
"title": "Nový prostor", "title": "Nový prostor",
"titleRequired": "Uveďte prosím název.", "titleRequired": "Uveďte prosím název.",
"explanation": "Prostor je kolekce seznamů, které můžete sdílet a používat k organizaci seznamů. Každý seznam patří do nějakého prostoru.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Co je prostor?", "tooltip": "Co je prostor?",
"success": "Prostor byl úspěšně vytvořen." "success": "Prostor byl úspěšně vytvořen."
}, },
"archive": { "archive": {
"titleArchive": "Archivovat \"{namespace}\"", "titleArchive": "Archivovat \"{namespace}\"",
"titleUnarchive": "Odarchivovat \"{namespace}\"", "titleUnarchive": "Odarchivovat \"{namespace}\"",
"archiveText": "Nebudete moci upravovat tento jmenný prostor ani vytvářet nové seznamy, dokud jej neodarchivujete. Všechny seznamy v tomto prostoru budou také archivovány.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Budete moci vytvářet nové úkoly nebo je upravovat.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Prostor byl úspěšně archivován.", "success": "Prostor byl úspěšně archivován.",
"unarchiveSuccess": "Jmenný prostor byl úspěšně obnoven.", "unarchiveSuccess": "Jmenný prostor byl úspěšně obnoven.",
"description": "Pokud je prostor archivován, nelze vytvořit nové seznamy nebo je upravit." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Smazat \"{namespace}\"", "title": "Smazat \"{namespace}\"",
"text1": "Opravdu chcete odstranit tento prostor a všechen jeho obsah?", "text1": "Opravdu chcete odstranit tento prostor a všechen jeho obsah?",
"text2": "To zahrnuje všechny seznamy a úkoly a NEMŮŽE BÝT VRÁCENO ZPĚT!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Prostor byl úspěšně smazán." "success": "Prostor byl úspěšně smazán."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Tento prostor je archivován" "isArchived": "Tento prostor je archivován"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Sdílené seznamy" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Oblíbené" "title": "Oblíbené"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nový uložený filtr", "title": "Nový uložený filtr",
"description": "Uložený filtr je virtuální seznam, který se počítá ze sady filtrů pokaždé, když je přístupný. Jakmile bude vytvořen, objeví se ve speciálním prostoru.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Vytvořit uložený filtr", "action": "Vytvořit uložený filtr",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Štítky", "title": "Štítky",
"manage": "Spravovat štítky", "manage": "Spravovat štítky",
"description": "Klikněte na štítek pro jeho úpravu. Můžete upravit všechny štítky, které jste vytvořili, můžete použít všechny štítky, které jsou přiřazeny k úkolu, do kterého máte přístup.", "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": "Momentálně nemáte žádné štítky.", "newCTA": "Momentálně nemáte žádné štítky.",
"search": "Zadejte hledaný štítek…", "search": "Zadejte hledaný štítek…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Ověřování…", "authenticating": "Ověřování…",
"passwordRequired": "Tento sdílený seznam vyžaduje heslo. Zadejte jej níže:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Došlo k chybě.", "error": "Došlo k chybě.",
"invalidPassword": "Neplatné heslo." "invalidPassword": "Neplatné heslo."
}, },
@ -529,7 +529,7 @@
"code": "Kód", "code": "Kód",
"quote": "Citace", "quote": "Citace",
"unorderedList": "Seznam s odrážkami", "unorderedList": "Seznam s odrážkami",
"orderedList": "Číslovaný seznam", "orderedList ": "Ordered List",
"cleanBlock": "Čistý blok", "cleanBlock": "Čistý blok",
"link": "Odkaz", "link": "Odkaz",
"image": "Obrázek", "image": "Obrázek",
@ -619,7 +619,7 @@
"chooseDueDate": "Klikněte zde pro nastavení termínu dokončení", "chooseDueDate": "Klikněte zde pro nastavení termínu dokončení",
"chooseStartDate": "Klikněte zde pro nastavení počátečního data", "chooseStartDate": "Klikněte zde pro nastavení počátečního data",
"chooseEndDate": "Klikněte zde pro nastavení data ukončení", "chooseEndDate": "Klikněte zde pro nastavení data ukončení",
"move": "Přesunout úkol do jiného seznamu", "move": "Move task to a different project",
"done": "Označit úkol jako hotový!", "done": "Označit úkol jako hotový!",
"undone": "Označit jako znovu otevřené", "undone": "Označit jako znovu otevřené",
"created": "Vytvořeno {0} uživatelem {1}", "created": "Vytvořeno {0} uživatelem {1}",
@ -627,7 +627,7 @@
"doneAt": "Dokončeno {0}", "doneAt": "Dokončeno {0}",
"updateSuccess": "Úkol byl úspěšně uložen.", "updateSuccess": "Úkol byl úspěšně uložen.",
"deleteSuccess": "Úkol byl úspěšně smazán.", "deleteSuccess": "Úkol byl úspěšně smazán.",
"belongsToList": "Tento úkol patří do seznamu '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Termín {at}", "due": "Termín {at}",
"closePopup": "Zavřít vyskakovací okno", "closePopup": "Zavřít vyskakovací okno",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Nastavit průběh", "percentDone": "Nastavit průběh",
"attachments": "Přidat přílohy", "attachments": "Přidat přílohy",
"relatedTasks": "Přidat vztah", "relatedTasks": "Přidat vztah",
"moveList": "Přesunout", "moveProject": "Move",
"color": "Nastavit barvu", "color": "Nastavit barvu",
"delete": "Smazat", "delete": "Smazat",
"favorite": "Přidat do oblíbených", "favorite": "Přidat do oblíbených",
@ -674,21 +674,21 @@
"updated": "Aktualizováno" "updated": "Aktualizováno"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Zde se nemůžete odhlásit, protože jste přihlášeni k odběru tohoto seznamu prostřednictvím jeho prostoru.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Zde se nemůžete odhlásit, protože jste přihlášeni k odběru tohoto úkolu prostřednictvím jeho prostoru.", "subscribedTaskThroughParentNamespace": "Zde se nemůžete odhlásit, protože jste přihlášeni k odběru tohoto úkolu prostřednictvím jeho prostoru.",
"subscribedTaskThroughParentList": "Zde se nemůžete odhlásit, protože jste přihlášeni k odběru tohoto úkolu prostřednictvím jeho seznamu.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Nyní jste přihlášeni k odběru tohoto prostoru a budete dostávat oznámení o změnách.", "subscribedNamespace": "Nyní jste přihlášeni k odběru tohoto prostoru a budete dostávat oznámení o změnách.",
"notSubscribedNamespace": "Nejste přihlášeni k odběru tohoto prostoru, takže nebudete dostávat upozornění na změny.", "notSubscribedNamespace": "Nejste přihlášeni k odběru tohoto prostoru, takže nebudete dostávat upozornění na změny.",
"subscribedList": "Nyní jste přihlášeni k odběru tohoto seznamu a budete dostávat oznámení o změnách.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Nejste přihlášeni k odběru tohoto seznamu, takže nebudete dostávat upozornění na změny.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Nyní jste přihlášeni k odběru tohoto úkolu a budete dostávat oznámení o změnách.", "subscribedTask": "Nyní jste přihlášeni k odběru tohoto úkolu a budete dostávat oznámení o změnách.",
"notSubscribedTask": "Nejste přihlášeni k odběru tohoto úkolu, takže nebudete dostávat upozornění na změny.", "notSubscribedTask": "Nejste přihlášeni k odběru tohoto úkolu, takže nebudete dostávat upozornění na změny.",
"subscribe": "Odebírat", "subscribe": "Odebírat",
"unsubscribe": "Odhlásit odběr", "unsubscribe": "Odhlásit odběr",
"subscribeSuccessNamespace": "Nyní jste přihlášeni k tomuto prostoru", "subscribeSuccessNamespace": "Nyní jste přihlášeni k tomuto prostoru",
"unsubscribeSuccessNamespace": "Nyní jste odhlášeni od tohoto prostoru", "unsubscribeSuccessNamespace": "Nyní jste odhlášeni od tohoto prostoru",
"subscribeSuccessList": "Nyní jste přihlášeni k tomuto seznamu", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Nyní jste odhlášeni od tohoto seznamu", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Nyní jste přihlášeni k tomuto úkolu", "subscribeSuccessTask": "Nyní jste přihlášeni k tomuto úkolu",
"unsubscribeSuccessTask": "Nyní jste odhlášeni od tohoto úkolu" "unsubscribeSuccessTask": "Nyní jste odhlášeni od tohoto úkolu"
}, },
@ -762,7 +762,7 @@
"new": "Nový vztah k úkolu", "new": "Nový vztah k úkolu",
"searchPlaceholder": "Hledejte nový úkol, který chcete přidat jako související…", "searchPlaceholder": "Hledejte nový úkol, který chcete přidat jako související…",
"createPlaceholder": "Přidat toto jako nový související úkol", "createPlaceholder": "Přidat toto jako nový související úkol",
"differentList": "Tento úkol patří do jiného seznamu.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Tento úkol patří do jiného prostoru.", "differentNamespace": "Tento úkol patří do jiného prostoru.",
"noneYet": "Zatím žádné vztahy mezi úkoly.", "noneYet": "Zatím žádné vztahy mezi úkoly.",
"delete": "Odstranit vztah k úloze", "delete": "Odstranit vztah k úloze",
@ -812,10 +812,10 @@
"priority1": "Chcete-li nastavit prioritu úkolu, přidejte číslo 1-5, s prefixem {prefix}.", "priority1": "Chcete-li nastavit prioritu úkolu, přidejte číslo 1-5, s prefixem {prefix}.",
"priority2": "Čím vyšší číslo, tím vyšší priorita.", "priority2": "Čím vyšší číslo, tím vyšší priorita.",
"assignees": "Chcete-li přímo přiřadit úkol k uživateli, přidejte k úkolu jejich uživatelské jméno s prefixem {prefix}.", "assignees": "Chcete-li přímo přiřadit úkol k uživateli, přidejte k úkolu jejich uživatelské jméno s prefixem {prefix}.",
"list1": "Chcete-li nastavit seznam, ve kterém se má úkol zobrazit, zadejte jeho název s předponou {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Toto vrátí chybu, pokud seznam neexistuje.", "project2": "This will return an error if the project does not exist.",
"list3": "Chcete-li použít mezery, uzavřete název seznamu do \" nebo '.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Například: {prefix}\"Štítek s mezerami\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Datum a čas", "dateAndTime": "Datum a čas",
"date": "Jakékoliv datum bude použito jako datum dokončení nového úkolu. Můžete použít data v kterémkoli z těchto formátů:", "date": "Jakékoliv datum bude použito jako datum dokončení nového úkolu. Můžete použít data v kterémkoli z těchto formátů:",
"dateWeekday": "každý pracovní den použije další datum s tímto datem", "dateWeekday": "každý pracovní den použije další datum s tímto datem",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Smazat tým", "header": "Smazat tým",
"text1": "Jste si jisti, že chcete smazat tento tým a všechny jeho členy?", "text1": "Jste si jisti, že chcete smazat tento tým a všechny jeho členy?",
"text2": "Všichni členové týmu ztratí přístup k seznamům a prostorům, které jsou sdíleny s tímto týmem. Toto NEMŮŽE BÝT VZATO ZPĚT!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Tým byl úspěšně smazán." "success": "Tým byl úspěšně smazán."
}, },
"deleteUser": { "deleteUser": {
"header": "Odebrat uživatele z týmu", "header": "Odebrat uživatele z týmu",
"text1": "Opravdu chcete odebrat tohoto uživatele z týmu?", "text1": "Opravdu chcete odebrat tohoto uživatele z týmu?",
"text2": "Ztratí přístup ke všem seznamům a prostorům, k nimž má tento tým přístup. To NEMŮŽE BÝT VZATO ZPĚT!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Uživatel byl úspěšně odstraněn z týmu." "success": "Uživatel byl úspěšně odstraněn z týmu."
}, },
"leave": { "leave": {
"title": "Opustit tým", "title": "Opustit tým",
"text1": "Opravdu chcete opustit tento tým?", "text1": "Opravdu chcete opustit tento tým?",
"text2": "Ztratíte přístup ke všem seznamům a prostorům, k nimž má tento tým přístup. Pokud změníte názor, budete potřebovat správce týmu, aby vás znovu přidal.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Úspěšně jste opustili tým." "success": "Úspěšně jste opustili tým."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Přidat přílohu k tomuto úkolu", "attachment": "Přidat přílohu k tomuto úkolu",
"related": "Upravit související úkoly tohoto úkolu", "related": "Upravit související úkoly tohoto úkolu",
"color": "Změnit barvu tohoto úkolu", "color": "Změnit barvu tohoto úkolu",
"move": "Přesunout tento úkol do jiného seznamu", "move": "Move this task to another project",
"reminder": "Spravovat připomenutí této úlohy", "reminder": "Spravovat připomenutí této úlohy",
"description": "Přepnout úpravy popisu úkolu" "description": "Přepnout úpravy popisu úkolu"
}, },
"list": { "project": {
"title": "Zobrazení seznamů", "title": "Project Views",
"switchToListView": "Přepnout na zobrazení seznamu", "switchToListView": "Switch to list view",
"switchToGanttView": "Přepnout na zobrazení gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Přepnout na zobrazení kanbanu", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Přepnout na zobrazení tabulky" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigace", "title": "Navigace",
"overview": "Přejít na přehled", "overview": "Přejít na přehled",
"upcoming": "Přejít na nadcházející úkoly", "upcoming": "Přejít na nadcházející úkoly",
"namespaces": "Přejít na prostory a seznamy", "namespaces": "Navigate to namespaces & projects",
"labels": "Přejít na štítky", "labels": "Přejít na štítky",
"teams": "Přejít na týmy" "teams": "Přejít na týmy"
} }
@ -924,7 +924,7 @@
"unarchive": "Zrušit archivaci", "unarchive": "Zrušit archivaci",
"setBackground": "Nastavit pozadí", "setBackground": "Nastavit pozadí",
"share": "Sdílet", "share": "Sdílet",
"newList": "Nový seznam" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Oznámení", "title": "Oznámení",
"none": "Nemáte žádná oznámení. Mějte příjemný den!", "none": "Nemáte žádná oznámení. Mějte příjemný den!",
"explainer": "Upozornění se zobrazí zde, když proběhne akce na prostorech, seznamech nebo úkolech, ke kterým jste se přihlásili." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Příkazy", "commands": "Příkazy",
"placeholder": "Napište příkaz nebo vyhledávání…", "placeholder": "Napište příkaz nebo vyhledávání…",
"hint": "Můžete použít {list} k omezení hledání na seznam. Kombinujte {list} nebo {label} (štítky) s vyhledávacím dotazem pro hledání úkolu s těmito štítky nebo na tomto seznamu. Použijte {assignee} pouze pro hledání týmů.", "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": "Úkoly", "tasks": "Úkoly",
"lists": "Seznamy", "projects": "Projects",
"teams": "Týmy", "teams": "Týmy",
"newList": "Zadejte název nového seznamu…", "newProject": "Enter the title of the new project…",
"newTask": "Zadejte název nového úkolu…", "newTask": "Zadejte název nového úkolu…",
"newNamespace": "Zadejte název nového prostoru…", "newNamespace": "Zadejte název nového prostoru…",
"newTeam": "Zadejte název nového týmu…", "newTeam": "Zadejte název nového týmu…",
"createTask": "Vytvořit úkol v aktuálním seznamu ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Vytvořit seznam v aktuálním prostoru ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nový úkol", "newTask": "Nový úkol",
"newList": "Nový seznam", "newProject": "New project",
"newNamespace": "Nový prostor", "newNamespace": "Nový prostor",
"newTeam": "Nový tým" "newTeam": "Nový tým"
} }
@ -992,15 +992,15 @@
"1018": "Nastavení typu avatara uživatele je neplatné.", "1018": "Nastavení typu avatara uživatele je neplatné.",
"2001": "ID nemůže být prázdné nebo 0.", "2001": "ID nemůže být prázdné nebo 0.",
"2002": "Některé údaje požadavku byly neplatné.", "2002": "Některé údaje požadavku byly neplatné.",
"3001": "Seznam neexistuje.", "3001": "The project does not exist.",
"3004": "Pro provedení této akce musíte mít oprávnění ke čtení v tomto seznamu.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Název seznamu nemůže být prázdný.", "3005": "The project title cannot be empty.",
"3006": "Sdílení seznamu neexistuje.", "3006": "The project share does not exist.",
"3007": "Seznam s tímto identifikátorem již existuje.", "3007": "A project with this identifier already exists.",
"3008": "Seznam je archivován, a proto může být přístupný pouze pro čtení. To platí i pro všechny úkoly spojené s tímto seznamem.", "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": "Text úkolu seznamu nemůže být prázdný.", "4001": "The project task text cannot be empty.",
"4002": "Úkol seznamu neexistuje.", "4002": "The project task does not exist.",
"4003": "Všechny úkoly pro hromadnou úpravu musí patřit do stejného seznamu.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Při hromadných úpravách úkolů je potřeba alespoň jeden úkol.", "4004": "Při hromadných úpravách úkolů je potřeba alespoň jeden úkol.",
"4005": "Nemáte právo vidět tento úkol.", "4005": "Nemáte právo vidět tento úkol.",
"4006": "Nadřazený úkol nelze nastavit jako takový.", "4006": "Nadřazený úkol nelze nastavit jako takový.",
@ -1026,21 +1026,21 @@
"5012": "Prostor je archivován, a proto je přístupný pouze pro čtení.", "5012": "Prostor je archivován, a proto je přístupný pouze pro čtení.",
"6001": "Název týmu nemůže být prázdný.", "6001": "Název týmu nemůže být prázdný.",
"6002": "Tým neexistuje.", "6002": "Tým neexistuje.",
"6004": "Tým již má přístup k tomuto prostoru nebo seznamu.", "6004": "The team already has access to that namespace or project.",
"6005": "Uživatel je již členem tohoto týmu.", "6005": "Uživatel je již členem tohoto týmu.",
"6006": "Nelze odstranit posledního člena týmu.", "6006": "Nelze odstranit posledního člena týmu.",
"6007": "Tým nemá přístup k seznamu pro provedení této akce.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Uživatel již má k tomuto seznamu přístup.", "7002": "The user already has access to that project.",
"7003": "Nemáte přístup k tomuto seznamu.", "7003": "You do not have access to that project.",
"8001": "Tento štítek již v tomto úkolu existuje.", "8001": "Tento štítek již v tomto úkolu existuje.",
"8002": "Štítek neexistuje.", "8002": "Štítek neexistuje.",
"8003": "K tomuto štítku nemáte přístup.", "8003": "K tomuto štítku nemáte přístup.",
"9001": "Právo je neplatné.", "9001": "Právo je neplatné.",
"10001": "Sloupec neexistuje.", "10001": "Sloupec neexistuje.",
"10002": "Sloupec nepatří do tohoto seznamu.", "10002": "The bucket does not belong to that project.",
"10003": "Poslední sloupec v seznamu nelze odstranit.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Nemůžete přidat úkol do tohoto sloupce, protože již překročil limit úkolů, které do něj můžete uložit.", "10004": "Nemůžete přidat úkol do tohoto sloupce, protože již překročil limit úkolů, které do něj můžete uložit.",
"10005": "Pro seznam může být pouze jeden sloupec \"Hotovo\".", "10005": "There can be only one done bucket per project.",
"11001": "Uložený filtr neexistuje.", "11001": "Uložený filtr neexistuje.",
"11002": "Uložené filtry nejsou k dispozici pro sdílení odkazů.", "11002": "Uložené filtry nejsou k dispozici pro sdílení odkazů.",
"12001": "Typ předplatného je neplatný.", "12001": "Typ předplatného je neplatný.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hej {username}!", "welcomeDay": "Hej {username}!",
"welcomeEvening": "Godaften {username}!", "welcomeEvening": "Godaften {username}!",
"lastViewed": "Sidst vist", "lastViewed": "Sidst vist",
"list": { "project": {
"newText": "Du kan oprette en ny liste til dine nye opgaver:", "newText": "You can create a new project for your new tasks:",
"new": "Ny liste", "new": "New project",
"importText": "Eller importere dine lister og opgaver fra andre værktøjer til Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importer dine data til Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Søndag", "weekStartSunday": "Søndag",
"weekStartMonday": "Mandag", "weekStartMonday": "Mandag",
"language": "Sprog", "language": "Sprog",
"defaultList": "Standard liste", "defaultProject": "Default Project",
"timezone": "Tidszone", "timezone": "Tidszone",
"overdueTasksRemindersTime": "Forfaldne opgaver påmindelse e-mail tidspunkt" "overdueTasksRemindersTime": "Forfaldne opgaver påmindelse e-mail tidspunkt"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Slet din Vikunja konto", "title": "Slet din Vikunja konto",
"text1": "Sletningen af din konto er permanent og kan ikke fortrydes. Vi vil slette alle dine navneområder, lister, opgaver og alt, hvad der er knyttet til den.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "For at fortsætte, skal du indtaste din adgangskode. Du vil modtage en e-mail med yderligere instruktioner.", "text2": "For at fortsætte, skal du indtaste din adgangskode. Du vil modtage en e-mail med yderligere instruktioner.",
"confirm": "Slet min konto", "confirm": "Slet min konto",
"requestSuccess": "Anmodningen blev gennemført. Du vil modtage en e-mail med yderligere instruktioner.", "requestSuccess": "Anmodningen blev gennemført. Du vil modtage en e-mail med yderligere instruktioner.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Eksporter dine Vikunja-data", "title": "Eksporter dine Vikunja-data",
"description": "Du kan anmode om en kopi af alle dine Vikunja-data. Dette omfatter Navneområder, Lister, Opgaver og alt, hvad der er knyttet til dem. Du kan importere disse data i enhver Vikunja-instans gennem migrationsfunktionen.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Indtast venligst din adgangskode for at fortsætte:", "descriptionPasswordRequired": "Indtast venligst din adgangskode for at fortsætte:",
"request": "Anmod om en kopi af mine Vikunja-data", "request": "Anmod om en kopi af mine Vikunja-data",
"success": "Du har anmodet om dine Vikunja-data! Vi sender dig en e-mail, når den er klar til hentning.", "success": "Du har anmodet om dine Vikunja-data! Vi sender dig en e-mail, når den er klar til hentning.",
"downloadTitle": "Download dine eksporterede Vikunja-data" "downloadTitle": "Download dine eksporterede Vikunja-data"
} }
}, },
"list": { "project": {
"archived": "Denne liste er arkiveret. Det er ikke muligt at oprette eller redigere opgaver i den.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Listetitel", "title": "Project Title",
"color": "Farve", "color": "Color",
"lists": "Lister", "projects": "Projects",
"search": "Skriv for at søge efter en liste…", "search": "Type to search for a project…",
"searchSelect": "Klik eller tryk på Enter for at vælge denne liste", "searchSelect": "Click or press enter to select this project",
"shared": "Delte Lister", "shared": "Shared Projects",
"noDescriptionAvailable": "Ingen listebeskrivelse er tilgængelig.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Ny liste", "header": "New project",
"titlePlaceholder": "Listens titel skrives her…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Angiv venligst en titel.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Listen blev oprettet.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Angiv venligst en liste eller opsæt en standardliste i indstillingerne." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Arkiver \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Arkiver denne liste", "archive": "Archive this project",
"unarchive": "Fjern arkivering af denne liste", "unarchive": "Un-Archive this project",
"unarchiveText": "Du vil være i stand til at oprette nye opgaver eller redigere den.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Du vil ikke være i stand til at redigere denne liste, eller oprette nye opgaver, før du fjerner arkiveringen af den.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Listen blev arkiveret." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Indstil listebaggrund", "title": "Set project background",
"remove": "Fjern baggrund", "remove": "Remove Background",
"upload": "Vælg en baggrund fra din pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Søg efter en baggrund…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Leveret af Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Indlæs flere billeder", "loadMore": "Load more photos",
"success": "Baggrunden er indstillet!", "success": "The background has been set successfully!",
"removeSuccess": "Baggrunden er blevet fjernet!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Slet \"{list}\"", "title": "Delete \"{project}\"",
"header": "Slet denne liste", "header": "Delete this project",
"text1": "Er du sikker på, at du vil slette denne liste og alt dens indhold?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Dette omfatter alle opgaver og KAN IKKE GØRES OM!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Listen blev slettet.", "success": "The project was successfully deleted.",
"tasksToDelete": "Dette vil uigenkaldeligt fjerne ca. {count} opgaver.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Denne liste indeholder ingen opgaver, den bør være sikker at slette." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Dupliker denne liste", "title": "Duplicate this project",
"label": "Dupliker", "label": "Duplicate",
"text": "Vælg et navneområde som skal indeholde kopien:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Listen blev kopieret." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Rediger Denne Liste", "header": "Edit This Project",
"title": "Rediger \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "Listens titel skrives her…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Liste identifikatoren kan bruges til entydigt at identificere en opgave på tværs af lister. Du kan sætte den til tom for at deaktivere det.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Liste identifikator", "identifier": "Project Identifier",
"identifierPlaceholder": "Liste-identifikatoren skal være her…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Beskrivelse", "description": "Description",
"descriptionPlaceholder": "Listernes beskrivelse skrives her…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Farve", "color": "Color",
"success": "Listen blev opdateret." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Del denne liste", "header": "Share this project",
"title": "Del \"{list}\"", "title": "Share \"{project}\"",
"share": "Del", "share": "Share",
"links": { "links": {
"title": "Delingslink", "title": "Share Links",
"what": "Hvad er et delingslink?", "what": "What is a share link?",
"explanation": "Delinglinks giver dig mulighed for nemt at dele en liste med andre brugere, som ikke har en konto på Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Opret et nyt delingslink", "create": "Create a new link share",
"name": "Navn (valgfrit)", "name": "Name (optional)",
"namePlaceholder": "f.eks. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Alle handlinger udført med dette link deling vil blive vist med navnet.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Adgangskode (valgfrit)", "password": "Password (optional)",
"passwordExplanation": "Ved indlogning vil brugeren blive bedt om at indtaste denne adgangskode.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Intet navn indstillet", "noName": "No name set",
"remove": "Fjern et delingslink", "remove": "Remove a link share",
"removeText": "Er du sikker på, at du vil fjerne dette delingslink? Det vil ikke længere være muligt at få adgang til denne liste med dette delingslink. Dette kan ikke gøres om!", "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": "Delingslinket blev oprettet.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Delingslinket blev slettet", "deleteSuccess": "The link share was successfully deleted",
"view": "Vis", "view": "View",
"sharedBy": "Delt af {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "bruger | brugere", "typeUser": "user | users",
"typeTeam": "hold | hold", "typeTeam": "team | teams",
"shared": "Delt med disse {type}", "shared": "Shared with these {type}",
"you": "Dig", "you": "You",
"notShared": "Ikke delt med nogen {type} endnu.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Fjern en {type} fra {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Er du sikker på at du vil fjerne denne {sharable} fra {type}? Dette kan ikke fortrydes!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} blev fjernet fra {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} blev tilføjet.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} blev tilføjet." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Tilladelse", "title": "Permission",
"read": "Skrivebeskyttet", "read": "Read only",
"readWrite": "Læse & skrive", "readWrite": "Read & write",
"admin": "Administrator" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Slet" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Liste", "title": "List",
"add": "Tilføj", "add": "Add",
"addPlaceholder": "Tilføj en ny opgave…", "addPlaceholder": "Add a new task…",
"empty": "Denne liste er i øjeblikket tom.", "empty": "This project is currently empty.",
"newTaskCta": "Opret en ny opgave.", "newTaskCta": "Create a new task.",
"editTask": "Rediger opgave" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Vis opgaver som ikke har angivet datoer", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Størrelse", "size": "Size",
"default": "Standard", "default": "Default",
"month": "Måned", "month": "Month",
"day": "Dag", "day": "Day",
"hour": "Time", "hour": "Hour",
"range": "Datointerval", "range": "Date Range",
"noDates": "Denne opgave har ingen datoer angivet." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabel", "title": "Table",
"columns": "Kolonner" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Grænse: {limit}", "limit": "Limit: {limit}",
"noLimit": "Ikke angivet", "noLimit": "Not Set",
"doneBucket": "Udført-bøtte", "doneBucket": "Done bucket",
"doneBucketHint": "Alle opgaver der flyttes ind i denne bøtte, vil automatisk blive markeret som udført.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Alle opgaver der flyttes ind i den udført-bøtten vil blive markeret som udført automatisk. Alle opgaver markeret som udført fra andre steder vil også blive flyttet.", "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": "Udført-bøtten er blevet gemt.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Du kan ikke fjerne den sidste bøtte.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Indtast den nye opgavetitel…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Tilføj en opgave", "addTask": "Add a task",
"addAnotherTask": "Tilføj en anden opgave", "addAnotherTask": "Add another task",
"addBucket": "Tilføj en ny bøtte", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Indtast den nye titel på bøtten…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Slet bøtten", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Er du sikker på, at du vil slette denne bøtte?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Dette vil ikke slette nogen opgaver, men flytter dem ind i standard-bøtten.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Bøtten er blevet slettet.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Titlen på bøtten er blevet gemt.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Grænsen for bøtten er blevet gemt.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Sammenfold denne spand" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoritter" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Navneområder & Lister", "title": "Namespaces & Projects",
"namespace": "Navneområde", "namespace": "Navneområde",
"showArchived": "Vis arkiverede", "showArchived": "Vis arkiverede",
"noneAvailable": "Du har ingen navneområder lige nu.", "noneAvailable": "Du har ingen navneområder lige nu.",
"unarchive": "Tilbagekald", "unarchive": "Tilbagekald",
"archived": "Arkiveret", "archived": "Arkiveret",
"noLists": "Dette navneområde indeholder ikke nogen lister.", "noProjects": "This namespace does not contain any projects.",
"createList": "Opret en ny liste i dette navneområde.", "createProject": "Create a new project in this namespace.",
"namespaces": "Navneområder", "namespaces": "Navneområder",
"search": "Skriv for at søge efter et navneområde…", "search": "Skriv for at søge efter et navneområde…",
"create": { "create": {
"title": "Nyt navneområde", "title": "Nyt navneområde",
"titleRequired": "Angiv venligst en titel.", "titleRequired": "Angiv venligst en titel.",
"explanation": "Et navneområde er en samling af lister du kan dele og bruge til at organisere dine lister med. Faktisk tilhører hver liste et navneområde.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Hvad er et navneområde?", "tooltip": "Hvad er et navneområde?",
"success": "Navneområdet blev oprettet." "success": "Navneområdet blev oprettet."
}, },
"archive": { "archive": {
"titleArchive": "Arkiver \"{namespace}\"", "titleArchive": "Arkiver \"{namespace}\"",
"titleUnarchive": "Fjern arkivering \"{namespace}\"", "titleUnarchive": "Fjern arkivering \"{namespace}\"",
"archiveText": "Du vil ikke være i stand til at redigere dette navneområde eller oprette nye lister, før du fjerner arkiveringen fra den. Dette vil også arkivere alle lister i dette navneområde.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Du vil kunne oprette nye lister eller redigere det.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Navneområdet blev arkiveret.", "success": "Navneområdet blev arkiveret.",
"unarchiveSuccess": "Navneområdet blev tilbagekaldt.", "unarchiveSuccess": "Navneområdet blev tilbagekaldt.",
"description": "Hvis et navneområde arkiveres, kan du ikke oprette nye lister eller redigere det." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Slet \"{namespace}\"", "title": "Slet \"{namespace}\"",
"text1": "Er du sikker på, at du vil slette dette navneområde og alt dets indhold?", "text1": "Er du sikker på, at du vil slette dette navneområde og alt dets indhold?",
"text2": "Dette omfatter alle lister og opgaver og KAN IKKE GØRES OM!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Navneområdet blev slettet." "success": "Navneområdet blev slettet."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Dette navneområde er arkiveret" "isArchived": "Dette navneområde er arkiveret"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Delte Lister" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoritter" "title": "Favoritter"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nyt Gemt Filter", "title": "Nyt Gemt Filter",
"description": "Et gemt filter er en virtuel liste, som beregnes ud fra et sæt filtre, hver gang det er tilgået. Når den er oprettet, vises den i et særligt navneområde.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Opret nyt gemt filter", "action": "Opret nyt gemt filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etiketter", "title": "Etiketter",
"manage": "Administrer etiketter", "manage": "Administrer etiketter",
"description": "Klik på en etiket for at redigere den. Du kan redigere alle etiketter du har oprettet, du kan bruge alle etiketter som er tilknyttet en opgave tilhørende en liste du har adgang til.", "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": "Du har i øjeblikket ingen etiketter.", "newCTA": "Du har i øjeblikket ingen etiketter.",
"search": "Skriv for at søge efter en etiket…", "search": "Skriv for at søge efter en etiket…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Godkender…", "authenticating": "Godkender…",
"passwordRequired": "Denne delte liste kræver en adgangskode. Indtast den nedenfor:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Der opstod en fejl.", "error": "Der opstod en fejl.",
"invalidPassword": "Adgangskoden er ugyldig." "invalidPassword": "Adgangskoden er ugyldig."
}, },
@ -529,7 +529,7 @@
"code": "Kode", "code": "Kode",
"quote": "Citat", "quote": "Citat",
"unorderedList": "Usorteret liste", "unorderedList": "Usorteret liste",
"orderedList": "Sorteret liste", "orderedList ": "Ordered List",
"cleanBlock": "Ryd Blok", "cleanBlock": "Ryd Blok",
"link": "Link", "link": "Link",
"image": "Billede", "image": "Billede",
@ -619,7 +619,7 @@
"chooseDueDate": "Klik her for at angive en forfaldsdato", "chooseDueDate": "Klik her for at angive en forfaldsdato",
"chooseStartDate": "Klik her for at angive en startdato", "chooseStartDate": "Klik her for at angive en startdato",
"chooseEndDate": "Klik her for at angive en slutdato", "chooseEndDate": "Klik her for at angive en slutdato",
"move": "Flyt opgave til en anden liste", "move": "Move task to a different project",
"done": "Markér opgave som udført!", "done": "Markér opgave som udført!",
"undone": "Markér opgave som ikke-udført", "undone": "Markér opgave som ikke-udført",
"created": "Oprettet {0} af {1}", "created": "Oprettet {0} af {1}",
@ -627,7 +627,7 @@
"doneAt": "Udført {0}", "doneAt": "Udført {0}",
"updateSuccess": "Opgaven blev gemt.", "updateSuccess": "Opgaven blev gemt.",
"deleteSuccess": "Opgaven er blevet slettet.", "deleteSuccess": "Opgaven er blevet slettet.",
"belongsToList": "Denne opgave tilhører listen '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Forfalder {at}", "due": "Forfalder {at}",
"closePopup": "Luk pop-up", "closePopup": "Luk pop-up",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Indstil Fremskridt", "percentDone": "Indstil Fremskridt",
"attachments": "Tilføj Vedhæftninger", "attachments": "Tilføj Vedhæftninger",
"relatedTasks": "Tilføj Relation", "relatedTasks": "Tilføj Relation",
"moveList": "Flyt", "moveProject": "Move",
"color": "Indstil Farve", "color": "Indstil Farve",
"delete": "Slet", "delete": "Slet",
"favorite": "Tilføj til Favoritter", "favorite": "Tilføj til Favoritter",
@ -674,21 +674,21 @@
"updated": "Opdateret" "updated": "Opdateret"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne liste gennem dens navneområde.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens navneområde.", "subscribedTaskThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens navneområde.",
"subscribedTaskThroughParentList": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens liste.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Du abonnerer i øjeblikket på dette navneområde og vil modtage notifikationer om ændringer.", "subscribedNamespace": "Du abonnerer i øjeblikket på dette navneområde og vil modtage notifikationer om ændringer.",
"notSubscribedNamespace": "Du abonnerer ikke på dette navneområde og modtager ikke notifikationer om ændringer.", "notSubscribedNamespace": "Du abonnerer ikke på dette navneområde og modtager ikke notifikationer om ændringer.",
"subscribedList": "Du abonnerer på denne liste og vil modtage notifikationer om ændringer.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Du abonnerer ikke på denne liste og modtager ikke meddelelser om ændringer.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Du abonnerer på denne opgave og vil modtage notifikationer om ændringer.", "subscribedTask": "Du abonnerer på denne opgave og vil modtage notifikationer om ændringer.",
"notSubscribedTask": "Du abonnerer ikke på denne opgave og modtager ikke notifikationer om ændringer.", "notSubscribedTask": "Du abonnerer ikke på denne opgave og modtager ikke notifikationer om ændringer.",
"subscribe": "Abonner", "subscribe": "Abonner",
"unsubscribe": "Afmeld", "unsubscribe": "Afmeld",
"subscribeSuccessNamespace": "Du abonnerer nu på dette navneområde", "subscribeSuccessNamespace": "Du abonnerer nu på dette navneområde",
"unsubscribeSuccessNamespace": "Du er nu afmeldt dette navneområde", "unsubscribeSuccessNamespace": "Du er nu afmeldt dette navneområde",
"subscribeSuccessList": "Du abonnerer nu på denne liste", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Du er nu afmeldt denne liste", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Du abonnerer nu på denne opgave", "subscribeSuccessTask": "Du abonnerer nu på denne opgave",
"unsubscribeSuccessTask": "Du er nu afmeldt denne opgave" "unsubscribeSuccessTask": "Du er nu afmeldt denne opgave"
}, },
@ -762,7 +762,7 @@
"new": "Ny Opgaverelation", "new": "Ny Opgaverelation",
"searchPlaceholder": "Indtast søgning efter en ny opgave der tilføjes som relateret…", "searchPlaceholder": "Indtast søgning efter en ny opgave der tilføjes som relateret…",
"createPlaceholder": "Tilføj dette som en ny relateret opgave", "createPlaceholder": "Tilføj dette som en ny relateret opgave",
"differentList": "Denne opgave hører til en anden liste.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Denne opgave hører til et andet navneområde.", "differentNamespace": "Denne opgave hører til et andet navneområde.",
"noneYet": "Ingen opgaverelationer endnu.", "noneYet": "Ingen opgaverelationer endnu.",
"delete": "Slet Opgaverelation", "delete": "Slet Opgaverelation",
@ -812,10 +812,10 @@
"priority1": "For at sætte en opgaves prioritet, tilføj et nummer 1-5, præfikset med {prefix}.", "priority1": "For at sætte en opgaves prioritet, tilføj et nummer 1-5, præfikset med {prefix}.",
"priority2": "Jo højere nummer, des højere prioritet.", "priority2": "Jo højere nummer, des højere prioritet.",
"assignees": "For at tildele opgaven direkte til en bruger, tilføj deres brugernavn præfikset med {prefix} til opgaven.", "assignees": "For at tildele opgaven direkte til en bruger, tilføj deres brugernavn præfikset med {prefix} til opgaven.",
"list1": "For at angive en liste som opgaven skal høre til, skal du indtaste dens navn præfikset med {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Dette vil returnere en fejl, hvis listen ikke eksisterer.", "project2": "This will return an error if the project does not exist.",
"list3": "For at bruge mellemrum, skal du blot tilføje \" eller ' omkring listens navn.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For eksempel: {prefix}\"Liste med mellemrum\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Dato og tid", "dateAndTime": "Dato og tid",
"date": "En dato vil blive brugt som forfaldsdato for den nye opgave. Du kan bruge datoer i enhver af disse formater:", "date": "En dato vil blive brugt som forfaldsdato for den nye opgave. Du kan bruge datoer i enhver af disse formater:",
"dateWeekday": "enhver ugedag, vil bruge den næste dato med på den dag", "dateWeekday": "enhver ugedag, vil bruge den næste dato med på den dag",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Slet holdet", "header": "Slet holdet",
"text1": "Er du sikker på du vil slette dette hold og alle dets medlemmer?", "text1": "Er du sikker på du vil slette dette hold og alle dets medlemmer?",
"text2": "Alle holdmedlemmer vil miste adgang til lister og navneområder, der er delt med dette team. Dette kan IKKE GØRES OM!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Holdet blev slettet." "success": "Holdet blev slettet."
}, },
"deleteUser": { "deleteUser": {
"header": "Fjern en bruger fra holdet", "header": "Fjern en bruger fra holdet",
"text1": "Er du sikker på du vil fjerne denne bruger fra holdet?", "text1": "Er du sikker på du vil fjerne denne bruger fra holdet?",
"text2": "De vil miste adgang til alle lister og navneområder, som dette hold har adgang til. Dette IKKE GØRES OM!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Brugeren blev fjernet fra holdet." "success": "Brugeren blev fjernet fra holdet."
}, },
"leave": { "leave": {
"title": "Forlad hold", "title": "Forlad hold",
"text1": "Er du sikker på du vil forlade dette hold?", "text1": "Er du sikker på du vil forlade dette hold?",
"text2": "De vil miste adgang til alle lister og navneområder, som dette hold har adgang til. Hvis du ombestemmer dig, skal du have en holdadministrator til at tilføje dig igen.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Du har forladt holdet." "success": "Du har forladt holdet."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Tilføj en vedhæftet fil til denne opgave", "attachment": "Tilføj en vedhæftet fil til denne opgave",
"related": "Rediger relaterede opgaver for denne opgave", "related": "Rediger relaterede opgaver for denne opgave",
"color": "Skift farven på denne opgave", "color": "Skift farven på denne opgave",
"move": "Flyt denne opgave til en anden liste", "move": "Move this task to another project",
"reminder": "Administrer påmindelser om denne opgave", "reminder": "Administrer påmindelser om denne opgave",
"description": "Slå redigering af opgavebeskrivelse til/fra" "description": "Slå redigering af opgavebeskrivelse til/fra"
}, },
"list": { "project": {
"title": "Listevisning", "title": "Project Views",
"switchToListView": "Skift til listevisning", "switchToListView": "Switch to list view",
"switchToGanttView": "Skift til gantt- visning", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Skift til kanban visning", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Skift til tabelvisning" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigation", "title": "Navigation",
"overview": "Gå til oversigt", "overview": "Gå til oversigt",
"upcoming": "Gå til kommende opgaver", "upcoming": "Gå til kommende opgaver",
"namespaces": "Gå til navneområder & lister", "namespaces": "Navigate to namespaces & projects",
"labels": "Naviger til etiketter", "labels": "Naviger til etiketter",
"teams": "Naviger til hold" "teams": "Naviger til hold"
} }
@ -924,7 +924,7 @@
"unarchive": "Tilbagekald", "unarchive": "Tilbagekald",
"setBackground": "Indstil baggrund", "setBackground": "Indstil baggrund",
"share": "Del", "share": "Del",
"newList": "Ny liste" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifikationer", "title": "Notifikationer",
"none": "Du har ingen notifikationer. Hav en dejlig dag!", "none": "Du har ingen notifikationer. Hav en dejlig dag!",
"explainer": "Notifikationer vises her, når handlinger på navneområder, lister eller opgaver du abonnerede på er nødvendige." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Kommandoer", "commands": "Kommandoer",
"placeholder": "Indtast en kommando eller søg…", "placeholder": "Indtast en kommando eller søg…",
"hint": "Du kan bruge {list} til at begrænse søgningen til en liste. Kombiner {list} eller {label} (etiketter) med en søgning for at søge efter en opgave med disse etiketter eller på listen. Brug {assignee} til kun at søge efter hold.", "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": "Opgaver", "tasks": "Opgaver",
"lists": "Lister", "projects": "Projects",
"teams": "Hold", "teams": "Hold",
"newList": "Indtast titlen på den nye liste…", "newProject": "Enter the title of the new project…",
"newTask": "Indtast titlen på den nye opgave…", "newTask": "Indtast titlen på den nye opgave…",
"newNamespace": "Indtast titlen på det nye navneområde…", "newNamespace": "Indtast titlen på det nye navneområde…",
"newTeam": "Indtast navnet på det nye hold…", "newTeam": "Indtast navnet på det nye hold…",
"createTask": "Opret en opgave i den nuværende liste ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Opret en liste i det nuværende navneområde ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Ny Opgave", "newTask": "Ny Opgave",
"newList": "Ny liste", "newProject": "New project",
"newNamespace": "Nyt navneområde", "newNamespace": "Nyt navneområde",
"newTeam": "Nyt hold" "newTeam": "Nyt hold"
} }
@ -992,15 +992,15 @@
"1018": "Brugerens avatartype indstilling er ugyldig.", "1018": "Brugerens avatartype indstilling er ugyldig.",
"2001": "ID kan ikke være tomt eller 0.", "2001": "ID kan ikke være tomt eller 0.",
"2002": "Nogle af forespørgselsdataene var ugyldige.", "2002": "Nogle af forespørgselsdataene var ugyldige.",
"3001": "Listen eksisterer ikke.", "3001": "The project does not exist.",
"3004": "Du skal have læserettigheder på listen for at udføre denne handling.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Listens titel må ikke være tom.", "3005": "The project title cannot be empty.",
"3006": "Listendelingen findes ikke.", "3006": "The project share does not exist.",
"3007": "En liste med dette id findes allerede.", "3007": "A project with this identifier already exists.",
"3008": "Listen er arkiveret og kan derfor kun tilgås skrivebeskyttet. Dette gælder også for alle opgaver der er tilknyttet denne liste.", "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": "Listeopgaveteksten kan ikke være tom.", "4001": "The project task text cannot be empty.",
"4002": "Listeopgave eksisterer ikke.", "4002": "The project task does not exist.",
"4003": "Alle masseredigeringsopgaver skal tilhøre den samme liste.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Der skal være mindst én opgave for at masseredigere opgaver.", "4004": "Der skal være mindst én opgave for at masseredigere opgaver.",
"4005": "Du har ikke rettigheder til at se opgaven.", "4005": "Du har ikke rettigheder til at se opgaven.",
"4006": "Du kan ikke indstille en overordnet opgave som opgaven selv.", "4006": "Du kan ikke indstille en overordnet opgave som opgaven selv.",
@ -1026,21 +1026,21 @@
"5012": "Navneområdet er arkiveret og kan derfor kun læses.", "5012": "Navneområdet er arkiveret og kan derfor kun læses.",
"6001": "Holdnavnet må ikke være tomt.", "6001": "Holdnavnet må ikke være tomt.",
"6002": "Holdet findes ikke.", "6002": "Holdet findes ikke.",
"6004": "Holdet har allerede adgang til dette navneområde eller liste.", "6004": "The team already has access to that namespace or project.",
"6005": "Brugeren er allerede medlem af holdet.", "6005": "Brugeren er allerede medlem af holdet.",
"6006": "Kan ikke slette det sidste holdmedlem.", "6006": "Kan ikke slette det sidste holdmedlem.",
"6007": "Holdet har ikke adgang til listen for at udføre denne handling.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Brugeren har allerede adgang til denne liste.", "7002": "The user already has access to that project.",
"7003": "Du har ikke adgang til denne liste.", "7003": "You do not have access to that project.",
"8001": "Denne etiket findes allerede på denne opgave.", "8001": "Denne etiket findes allerede på denne opgave.",
"8002": "Etiketten findes ikke.", "8002": "Etiketten findes ikke.",
"8003": "Du har ikke adgang til denne etiket.", "8003": "Du har ikke adgang til denne etiket.",
"9001": "Rettigheden er ugyldig.", "9001": "Rettigheden er ugyldig.",
"10001": "Kurven findes ikke.", "10001": "Kurven findes ikke.",
"10002": "Kurven tilhører ikke denne liste.", "10002": "The bucket does not belong to that project.",
"10003": "Du kan ikke fjerne den sidste kurv på en liste.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Du kan ikke tilføje opgaven til denne kurv, da den allerede overskrider grænsen for opgaver, den kan holde.", "10004": "Du kan ikke tilføje opgaven til denne kurv, da den allerede overskrider grænsen for opgaver, den kan holde.",
"10005": "Der kan kun være en færdig kurv pr. liste.", "10005": "There can be only one done bucket per project.",
"11001": "Det gemte filter eksisterer ikke.", "11001": "Det gemte filter eksisterer ikke.",
"11002": "Gemte filtre er ikke tilgængelige for delingslink.", "11002": "Gemte filtre er ikke tilgængelige for delingslink.",
"12001": "Enhedstypen for abonnementet er ugyldigt.", "12001": "Enhedstypen for abonnementet er ugyldigt.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hallo {username}!", "welcomeDay": "Hallo {username}!",
"welcomeEvening": "Guten Abend, {username}!", "welcomeEvening": "Guten Abend, {username}!",
"lastViewed": "Zuletzt angesehen", "lastViewed": "Zuletzt angesehen",
"list": { "project": {
"newText": "Du kannst eine neue Liste für deine neuen Aufgaben erstellen:", "newText": "Du kannst ein neues Projekt für deine neuen Aufgaben erstellen:",
"new": "Neue Liste", "new": "New project",
"importText": "Oder importiere deine Listen und Aufgaben aus anderen Diensten in Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Deine Daten in Vikunja importieren" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Sonntag", "weekStartSunday": "Sonntag",
"weekStartMonday": "Montag", "weekStartMonday": "Montag",
"language": "Sprache", "language": "Sprache",
"defaultList": "Standard-Liste", "defaultProject": "Default Project",
"timezone": "Zeitzone", "timezone": "Zeitzone",
"overdueTasksRemindersTime": "Zeit der E-Mail-Zusammenfassung der überfälligen Aufgaben" "overdueTasksRemindersTime": "Zeit der E-Mail-Zusammenfassung der überfälligen Aufgaben"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Lösche deinen Vikunja-Account", "title": "Lösche deinen Vikunja-Account",
"text1": "Das Löschen deines Accounts ist dauerhaft und unwiderruflich. Alle Namensräume, Listen und zugehörige Daten werden gelöscht.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.", "text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.",
"confirm": "Meinen Account löschen", "confirm": "Meinen Account löschen",
"requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.", "requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exportiere deine Vikunja-Daten", "title": "Exportiere deine Vikunja-Daten",
"description": "Du kannst eine Kopie deiner Daten bei Vikunja anfordern. Dazu gehören Namespaces, Listen, Aufgaben und alles, was damit zusammenhängt. Du kannst diese Daten dann in jeder Vikunja-Instanz über die Migrationsfunktion importieren.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:", "descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:",
"request": "Eine Kopie meiner Vikunja Daten anfordern", "request": "Eine Kopie meiner Vikunja Daten anfordern",
"success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.", "success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.",
"downloadTitle": "Lade deine exportierten Vikunja-Daten herunter" "downloadTitle": "Lade deine exportierten Vikunja-Daten herunter"
} }
}, },
"list": { "project": {
"archived": "Diese Liste ist archiviert. Es ist nicht möglich, neue Aufgaben zu erstellen oder sie zu bearbeiten.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Listentitel", "title": "Project Title",
"color": "Farbe", "color": "Color",
"lists": "Listen", "projects": "Projects",
"search": "Tippe, um nach einer Liste zu suchen…", "search": "Type to search for a project…",
"searchSelect": "Klicke auf oder drücke die Eingabetaste, um diese Liste auszuwählen", "searchSelect": "Click or press enter to select this project",
"shared": "Geteilte Listen", "shared": "Shared Projects",
"noDescriptionAvailable": "Keine Listenbeschreibung verfügbar.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Neue Liste", "header": "New project",
"titlePlaceholder": "Der Titel der Liste steht hier…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Bitte gebe einen Namen an.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Die Liste wurde erfolgreich erstellt.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Bitte gebe eine Liste an oder lege eine Standardliste in den Einstellungen fest." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "„{list}“ archivieren", "title": "Archive \"{project}\"",
"archive": "Diese Liste archivieren", "archive": "Archive this project",
"unarchive": "Archivierung dieser Liste aufheben", "unarchive": "Un-Archive this project",
"unarchiveText": "Du wirst neue Aufgaben erstellen oder sie bearbeiten können.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Du kannst diese Liste nicht bearbeiten oder neue Aufgaben erstellen, bis du die Archivierung aufhebst.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Die Liste wurde erfolgreich archiviert." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Listenhintergrund festlegen", "title": "Set project background",
"remove": "Hintergrund entfernen", "remove": "Remove Background",
"upload": "Wähle einen Hintergrund von deinem Computer", "upload": "Choose a background from your pc",
"searchPlaceholder": "Nach einem Hintergrund suchen…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Powered by Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Weitere Bilder laden", "loadMore": "Load more photos",
"success": "Der Hintergrund wurde erfolgreich eingestellt!", "success": "The background has been set successfully!",
"removeSuccess": "Der Hintergrund wurde erfolgreich entfernt!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "„{list}“ löschen", "title": "Delete \"{project}\"",
"header": "Diese Liste löschen", "header": "Delete this project",
"text1": "Bist du sicher, dass du diese Liste und alle ihre Inhalte löschen willst?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Dies umfasst alle Aufgaben und kann NICHT rückgängig gemacht werden!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Die Liste wurde erfolgreich gelöscht.", "success": "The project was successfully deleted.",
"tasksToDelete": "Dies löscht unwiderruflich ca. {count} Aufgaben.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Diese Liste enthält keine Aufgaben, sie kann sicher gelöscht werden." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Diese Liste duplizieren", "title": "Duplicate this project",
"label": "Duplizieren", "label": "Duplicate",
"text": "Wähle einen Namespace aus, der die duplizierte Liste enthalten soll:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Die Liste wurde erfolgreich dupliziert." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Diese Liste bearbeiten", "header": "Edit This Project",
"title": "„{list}“ bearbeiten", "title": "Edit \"{project}\"",
"titlePlaceholder": "Listenname eingeben …", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Der Listenbezeichner kann zur eindeutigen Identifizierung einer Aufgabe über Listen hinweg verwendet werden. Du kannst ihn auf leer setzen, um ihn zu deaktivieren.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Listenbezeichner", "identifier": "Project Identifier",
"identifierPlaceholder": "Der Listenbezeichner kommt hierhin…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Beschreibung", "description": "Description",
"descriptionPlaceholder": "Listenbeschreibung eingeben…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Farbe", "color": "Color",
"success": "Die Liste wurde erfolgreich aktualisiert." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Diese Liste teilen", "header": "Share this project",
"title": "„{list}“ teilen", "title": "Share \"{project}\"",
"share": "Teilen", "share": "Share",
"links": { "links": {
"title": "Linkfreigaben", "title": "Share Links",
"what": "Was ist eine Linkfreigabe?", "what": "What is a share link?",
"explanation": "Mit Linkfreigaben kannst du Listen mit Benutzer:innen ohne Vikunja-Account teilen.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Erstelle einen neue Linkfreigabe", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "z.B. Max Muster", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Alle Aktionen, die mit dieser Linkfreigabe durchgeführt werden, werden mit diesem Namen angezeigt.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Passwort (optional)", "password": "Password (optional)",
"passwordExplanation": "Bei der Authentifizierung wird der:die Benutzer:in aufgefordert, dieses Passwort einzugeben.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Kein Name angegeben", "noName": "No name set",
"remove": "Eine Linkfreigabe löschen", "remove": "Remove a link share",
"removeText": "Bist du sicher, dass du diese Linkfreigabe unwiderruflich löschen möchtest? Über die Linkfreigabe ist danach der Zugriff auf die Liste nicht mehr möglich!", "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": "Die Linkfreigabe wurde erfolgreich erstellt.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Die Linkfreigabe wurde erfolgreich gelöscht", "deleteSuccess": "The link share was successfully deleted",
"view": "Ansicht", "view": "View",
"sharedBy": "Von {0} geteilt" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "Benutzer:in | Benutzer:innen", "typeUser": "user | users",
"typeTeam": "Team | Teams", "typeTeam": "team | teams",
"shared": "Geteilt mit diesen {type}", "shared": "Shared with these {type}",
"you": "Du", "you": "You",
"notShared": "Noch nicht mit einem {type} geteilt.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Einen {type} von {sharable} entfernen", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Diesen {sharable} von {type} entfernen? Dies kann nicht rückgängig gemacht werden!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} wurde erfolgreich von {type} entfernt.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} wurde erfolgreich hinzugefügt.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} wurde erfolgreich hinzugefügt." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Berechtigung", "title": "Permission",
"read": "Nur Leserechte", "read": "Read only",
"readWrite": "Lesen & Schreiben", "readWrite": "Read & write",
"admin": "Admin" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Löschen" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Liste", "title": "List",
"add": "Hinzufügen", "add": "Add",
"addPlaceholder": "Neue Aufgabe hinzufügen …", "addPlaceholder": "Add a new task…",
"empty": "Diese Liste ist derzeit leer.", "empty": "This project is currently empty.",
"newTaskCta": "Eine neue Aufgabe erstellen.", "newTaskCta": "Create a new task.",
"editTask": "Aufgabe bearbeiten" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Aufgaben anzeigen, für die keine Daten festgelegt sind", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Größe", "size": "Size",
"default": "Standard", "default": "Default",
"month": "Monat", "month": "Month",
"day": "Tag", "day": "Day",
"hour": "Stunde", "hour": "Hour",
"range": "Zeitraum", "range": "Date Range",
"noDates": "Diese Aufgabe hat keine Daten definiert." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabelle", "title": "Table",
"columns": "Spalten" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limit: {limit}", "limit": "Limit: {limit}",
"noLimit": "Nicht gesetzt", "noLimit": "Not Set",
"doneBucket": "Erledigt Spalte", "doneBucket": "Done bucket",
"doneBucketHint": "Alle Aufgaben, die in diese Spalte verschoben werden, werden automatisch als erledigt markiert.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Alle Aufgaben, die in die Erledigt Spalte verschoben wurden, werden automatisch als erledigt markiert. Aufgaben, die in einer anderen Spalte als Erledigt markiert wurden, werden auch in diese Spalte verschoben.", "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": "Erledigt Spalte gespeichert.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Du kannst die letzte Spalte nicht entfernen.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Gebe einen Aufgabenamen ein …", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Eine Aufgabe hinzufügen", "addTask": "Add a task",
"addAnotherTask": "Weitere Aufgabe hinzufügen", "addAnotherTask": "Add another task",
"addBucket": "Eine neue Spalte erstellen", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Gebe einen Spalten-Titel ein…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Spalte löschen", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Bist du sicher, dass du diese Spalte löschen möchtest?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Dies löscht keine Aufgaben, sondern verschiebt sie in die Standard Spalte.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Die Spalte wurde erfolgreich gelöscht.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Der Spaltenname wurde erfolgreich gespeichert.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Das Spaltenlimit wurde erfolgreich gespeichert.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Spalte einklappen" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoriten" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Listen", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Archivierte anzeigen", "showArchived": "Archivierte anzeigen",
"noneAvailable": "Du hast momentan keine Namespaces.", "noneAvailable": "Du hast momentan keine Namespaces.",
"unarchive": "Archivierung aufheben", "unarchive": "Archivierung aufheben",
"archived": "Archiviert", "archived": "Archiviert",
"noLists": "Dieser Namespace enthält keine Listen.", "noProjects": "This namespace does not contain any projects.",
"createList": "Erstelle eine neue Liste in diesem Namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Beginne zu schreiben, um einen Namespace zu suchen…", "search": "Beginne zu schreiben, um einen Namespace zu suchen…",
"create": { "create": {
"title": "Neuer Namespace", "title": "Neuer Namespace",
"titleRequired": "Bitte gebe einen Titel an.", "titleRequired": "Bitte gebe einen Titel an.",
"explanation": "Ein Namespace ist eine Sammlung von Listen, die du teilen und zur Organisation verwenden kannst. Jede Liste gehört zu einem Namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Was ist ein Namespace?", "tooltip": "Was ist ein Namespace?",
"success": "Der Namespace wurde erfolgreich erstellt." "success": "Der Namespace wurde erfolgreich erstellt."
}, },
"archive": { "archive": {
"titleArchive": "„{namespace}“ archivieren", "titleArchive": "„{namespace}“ archivieren",
"titleUnarchive": "Archivierung von \"{namespace}\" aufheben", "titleUnarchive": "Archivierung von \"{namespace}\" aufheben",
"archiveText": "Du kannst diesen Namespace nicht mehr bearbeiten oder neue Listen erstellen, bis du die Archivierung rückgängig machst. Das gilt auch für alle Listen in diesem Namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Du kannst neue Aufgaben erstellen oder diese bearbeiten.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Der Namespace wurde erfolgreich archiviert.", "success": "Der Namespace wurde erfolgreich archiviert.",
"unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.", "unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.",
"description": "In einem archivierten Namespace können Listen weder angelegt noch editiert werden." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "„{namespace}“ löschen", "title": "„{namespace}“ löschen",
"text1": "Diesen Namespace mit sämtlichem Inhalt löschen?", "text1": "Diesen Namespace mit sämtlichem Inhalt löschen?",
"text2": "Dies umfasst alle Listen und Aufgaben und kann NICHT rückgängig gemacht werden!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Der Namespace wurde erfolgreich gelöscht." "success": "Der Namespace wurde erfolgreich gelöscht."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Dieser Namespace ist archiviert" "isArchived": "Dieser Namespace ist archiviert"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Geteilte Listen" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoriten" "title": "Favoriten"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Neuer gespeicherter Filter", "title": "Neuer gespeicherter Filter",
"description": "Ein gespeicherter Filter ist eine virtuelle Liste, die bei jedem Zugriff aus einem Satz von Filtern errechnet wird. Einmal erstellt, erscheint diese in einem speziellen Namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Neuen gespeicherten Filter erstellen", "action": "Neuen gespeicherten Filter erstellen",
"titleRequired": "Bitte gib den Titel für den Filter an." "titleRequired": "Bitte gib den Titel für den Filter an."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Label verwalten", "manage": "Label verwalten",
"description": "Klicke auf ein Label um es zu editieren. Du kannst alle Labels, welche du erstellt hast, editieren. Du kannst alle Labels, welche mit einer Aufgabe, auf die du Zugriff hast, benutzen.", "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": "Du hast momentan keine Labels.", "newCTA": "Du hast momentan keine Labels.",
"search": "Beginne zu schreiben, um nach einem Label zu suchen…", "search": "Beginne zu schreiben, um nach einem Label zu suchen…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authentifizierung …", "authenticating": "Authentifizierung …",
"passwordRequired": "Diese geteilte Liste benötigt ein Passwort. Bitte gebe es unten ein:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Es ist ein Fehler aufgetreten.", "error": "Es ist ein Fehler aufgetreten.",
"invalidPassword": "Das Passwort ist ungültig." "invalidPassword": "Das Passwort ist ungültig."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Zitat", "quote": "Zitat",
"unorderedList": "Ungeordnete Liste", "unorderedList": "Ungeordnete Liste",
"orderedList": "Geordnete Liste", "orderedList ": "Ordered List",
"cleanBlock": "Formatierung löschen", "cleanBlock": "Formatierung löschen",
"link": "Link", "link": "Link",
"image": "Bild", "image": "Bild",
@ -619,7 +619,7 @@
"chooseDueDate": "Klicke hier, um ein Fälligkeitsdatum zu setzen", "chooseDueDate": "Klicke hier, um ein Fälligkeitsdatum zu setzen",
"chooseStartDate": "Klicke hier, um ein Startdatum zu setzen", "chooseStartDate": "Klicke hier, um ein Startdatum zu setzen",
"chooseEndDate": "Klicke hier, um ein Enddatum zu setzen", "chooseEndDate": "Klicke hier, um ein Enddatum zu setzen",
"move": "Aufgabe in eine andere Liste verschieben", "move": "Move task to a different project",
"done": "Als erledigt markieren!", "done": "Als erledigt markieren!",
"undone": "Als nicht erledigt markieren", "undone": "Als nicht erledigt markieren",
"created": "Erstellt {0} von {1}", "created": "Erstellt {0} von {1}",
@ -627,7 +627,7 @@
"doneAt": "Erledigt {0}", "doneAt": "Erledigt {0}",
"updateSuccess": "Die Aufgabe wurde erfolgreich gespeichert.", "updateSuccess": "Die Aufgabe wurde erfolgreich gespeichert.",
"deleteSuccess": "Die Aufgabe wurde erfolgreich gelöscht.", "deleteSuccess": "Die Aufgabe wurde erfolgreich gelöscht.",
"belongsToList": "Diese Aufgabe gehört zur Liste „{list}“", "belongsToProject": "This task belongs to project '{project}'",
"due": "Fällig {at}", "due": "Fällig {at}",
"closePopup": "Popup schließen", "closePopup": "Popup schließen",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Fortschritt einstellen", "percentDone": "Fortschritt einstellen",
"attachments": "Anhänge hinzufügen", "attachments": "Anhänge hinzufügen",
"relatedTasks": "Beziehung hinzufügen", "relatedTasks": "Beziehung hinzufügen",
"moveList": "Verschieben", "moveProject": "Move",
"color": "Farbe setzen", "color": "Farbe setzen",
"delete": "Löschen", "delete": "Löschen",
"favorite": "Zu Favoriten hinzufügen", "favorite": "Zu Favoriten hinzufügen",
@ -674,21 +674,21 @@
"updated": "Aktualisiert" "updated": "Aktualisiert"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Liste über ihren Namespace abonniert hast.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.", "subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.",
"subscribedTaskThroughParentList": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihre Liste abonniert hast.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.",
"notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.",
"subscribedList": "Du hast diese Liste abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Du hast diese Liste nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.",
"notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.",
"subscribe": "Abonnieren", "subscribe": "Abonnieren",
"unsubscribe": "Abbestellen", "unsubscribe": "Abbestellen",
"subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert", "subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert",
"unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert", "unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert",
"subscribeSuccessList": "Du hast diese Liste jetzt abonniert", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Du hast diese Liste jetzt nicht mehr abonniert", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert", "subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert",
"unsubscribeSuccessTask": "Du hast diese Aufgabe jetzt nicht mehr abonniert" "unsubscribeSuccessTask": "Du hast diese Aufgabe jetzt nicht mehr abonniert"
}, },
@ -762,7 +762,7 @@
"new": "Neue Aufgabenbeziehung", "new": "Neue Aufgabenbeziehung",
"searchPlaceholder": "Beginne zu schreiben, um eine Aufgabe zu suchen, die als Beziehung hinzugefügt werden soll…", "searchPlaceholder": "Beginne zu schreiben, um eine Aufgabe zu suchen, die als Beziehung hinzugefügt werden soll…",
"createPlaceholder": "Füge diese Aufgabe als neue Aufgabenbeziehung hinzu", "createPlaceholder": "Füge diese Aufgabe als neue Aufgabenbeziehung hinzu",
"differentList": "Diese Aufgabe gehört zu einer anderen Liste.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.", "differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.",
"noneYet": "Keine Aufgabenbeziehung vorhanden.", "noneYet": "Keine Aufgabenbeziehung vorhanden.",
"delete": "Aufgabenbeziehung entfernen", "delete": "Aufgabenbeziehung entfernen",
@ -812,10 +812,10 @@
"priority1": "Um die Priorität einer Aufgabe zu setzen, gibt eine Zahl zwischen 1 und 5 mit einem vorangestellten {prefix} ein.", "priority1": "Um die Priorität einer Aufgabe zu setzen, gibt eine Zahl zwischen 1 und 5 mit einem vorangestellten {prefix} ein.",
"priority2": "Je höher die Zahl, desto höher die Priorität.", "priority2": "Je höher die Zahl, desto höher die Priorität.",
"assignees": "Um die Aufgabe direkt jemandem zuzuweisen, füge vor dem Anmeldenamen der Person ein {prefix} Zeichen ein.", "assignees": "Um die Aufgabe direkt jemandem zuzuweisen, füge vor dem Anmeldenamen der Person ein {prefix} Zeichen ein.",
"list1": "Um eine Liste zu erstellen, in der die Aufgabe erscheinen soll, gib ihren Namen vorangestellt mit einem {prefix} ein.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Dies gibt einen Fehler zurück, wenn die Liste nicht existiert.", "project2": "This will return an error if the project does not exist.",
"list3": "Um Leerzeichen zu verwenden, füge einfach ein \" oder ' um den Namen der Liste hinzu.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Zum Beispiel: {prefix}\"Liste mit Leerzeichen\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Datum und Uhrzeit", "dateAndTime": "Datum und Uhrzeit",
"date": "Jedes Datum wird als Enddatum der neuen Aufgabe verwendet. Du kannst Daten in jedem dieser Formate verwenden:", "date": "Jedes Datum wird als Enddatum der neuen Aufgabe verwendet. Du kannst Daten in jedem dieser Formate verwenden:",
"dateWeekday": "jeder Wochentag, wird das nächste Datum mit diesem Tag verwenden", "dateWeekday": "jeder Wochentag, wird das nächste Datum mit diesem Tag verwenden",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Team löschen", "header": "Team löschen",
"text1": "Bist du sicher, dass du dieses Team und alle seine Mitglieder löschen willst?", "text1": "Bist du sicher, dass du dieses Team und alle seine Mitglieder löschen willst?",
"text2": "Alle Teammitglieder verlieren den Zugriff auf Listen und Namespaces, die mit diesem Team geteilt sind. Dies KANN NICHT Rückgängig gemacht werden!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Das Team wurde erfolgreich gelöscht." "success": "Das Team wurde erfolgreich gelöscht."
}, },
"deleteUser": { "deleteUser": {
"header": "Benutzer:innen aus dem Team entfernen", "header": "Benutzer:innen aus dem Team entfernen",
"text1": "Bist du sicher, dass du diese:n Benutzer:in aus dem Team entfernen willst?", "text1": "Bist du sicher, dass du diese:n Benutzer:in aus dem Team entfernen willst?",
"text2": "Diese:r Benutzer:in verliert den Zugriff auf alle Listen und Namespaces auf die dieses Team Zugriff hat. Dies kann nicht rückgängig gemacht werden!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Der:die Benutzer:in wurde erfolgreich aus dem Team gelöscht." "success": "Der:die Benutzer:in wurde erfolgreich aus dem Team gelöscht."
}, },
"leave": { "leave": {
"title": "Team verlassen", "title": "Team verlassen",
"text1": "Bist du sicher, dass du dieses Team verlassen willst?", "text1": "Bist du sicher, dass du dieses Team verlassen willst?",
"text2": "Du wirst Zugriff auf alle Listen und Namespaces verlieren, auf die dieses Team Zugriff hat. Wenn du deine Meinung änderst, musst du durch einen Team-Admin wieder hinzugefügt werden.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Du hast das Team erfolgreich verlassen." "success": "Du hast das Team erfolgreich verlassen."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Einen Anhang dieser Aufgabe hinzufügen", "attachment": "Einen Anhang dieser Aufgabe hinzufügen",
"related": "Ändere die Abhängigen Aufgaben dieser Aufgabe", "related": "Ändere die Abhängigen Aufgaben dieser Aufgabe",
"color": "Die Farbe dieser Aufgabe ändern", "color": "Die Farbe dieser Aufgabe ändern",
"move": "Diese Aufgabe in eine andere Liste verschieben", "move": "Move this task to another project",
"reminder": "Erinnerungen für diese Aufgabe verwalten", "reminder": "Erinnerungen für diese Aufgabe verwalten",
"description": "Aufgabenbeschreibung bearbeiten" "description": "Aufgabenbeschreibung bearbeiten"
}, },
"list": { "project": {
"title": "Listenansicht", "title": "Project Views",
"switchToListView": "Zur Listenansicht wechseln", "switchToListView": "Switch to list view",
"switchToGanttView": "Zur Ganttansicht wechseln", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Zur Kanbanansicht wechseln", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Zur Tabellenansicht wechseln" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigation", "title": "Navigation",
"overview": "Die Startseite aufrufen", "overview": "Die Startseite aufrufen",
"upcoming": "Anstehende Aufgaben aufrufen", "upcoming": "Anstehende Aufgaben aufrufen",
"namespaces": "Namespaces & Listen aufrufen", "namespaces": "Navigate to namespaces & projects",
"labels": "Labels aufrufen", "labels": "Labels aufrufen",
"teams": "Teams aufrufen" "teams": "Teams aufrufen"
} }
@ -924,7 +924,7 @@
"unarchive": "Archivierung aufheben", "unarchive": "Archivierung aufheben",
"setBackground": "Hintergrund einstellen", "setBackground": "Hintergrund einstellen",
"share": "Teilen", "share": "Teilen",
"newList": "Neue Liste" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja-URL", "url": "Vikunja-URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Benachrichtigungen", "title": "Benachrichtigungen",
"none": "Du hast keine Benachrichtigungen. Einen schönen Tag noch!", "none": "Du hast keine Benachrichtigungen. Einen schönen Tag noch!",
"explainer": "Benachrichtigungen werden hier angezeigt, wenn Aktionen für Namespaces, Listen oder Aufgaben, die du abonniert hast, ausgeführt werden." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Befehle", "commands": "Befehle",
"placeholder": "Gib einen Befehl oder eine Suche ein …", "placeholder": "Gib einen Befehl oder eine Suche ein …",
"hint": "Du kannst {list} verwenden, um die Suche auf eine Liste zu beschränken. Kombiniere {list} oder {label} (Labels) mit einer Suchabfrage, um eine Aufgabe mit diesen Labels oder auf dieser Liste zu suchen. Verwende {assignee}, um nur nach Teams zu suchen.", "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": "Aufgaben", "tasks": "Aufgaben",
"lists": "Listen", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Gib den Titel der neuen Liste ein …", "newProject": "Enter the title of the new project…",
"newTask": "Gib den Titel der neuen Aufgabe ein …", "newTask": "Gib den Titel der neuen Aufgabe ein …",
"newNamespace": "Gib den Titel des neuen Namespaces ein…", "newNamespace": "Gib den Titel des neuen Namespaces ein…",
"newTeam": "Gib den Namen des neuen Teams ein …", "newTeam": "Gib den Namen des neuen Teams ein …",
"createTask": "Eine Aufgabe in der aktuellen Liste erstellen ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Eine Liste im aktuellen Namespace erstellen ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Neue Aufgabe", "newTask": "Neue Aufgabe",
"newList": "Neue Liste", "newProject": "New project",
"newNamespace": "Neuer Namespace", "newNamespace": "Neuer Namespace",
"newTeam": "Neues Team" "newTeam": "Neues Team"
} }
@ -992,15 +992,15 @@
"1018": "Die Avatareinstellungen sind falsch.", "1018": "Die Avatareinstellungen sind falsch.",
"2001": "Die ID kann nicht leer oder 0 sein.", "2001": "Die ID kann nicht leer oder 0 sein.",
"2002": "Ein Teil der Anfragedaten ist ungültig.", "2002": "Ein Teil der Anfragedaten ist ungültig.",
"3001": "Die Liste existiert nicht.", "3001": "The project does not exist.",
"3004": "Du musst Leseberechtigungen für diese Liste haben, um diese Aktion ausführen zu können.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Der Listentitel darf nicht leer sein.", "3005": "The project title cannot be empty.",
"3006": "Diese Linkfreigabe existiert nicht.", "3006": "The project share does not exist.",
"3007": "Eine Liste mit diesem Bezeichner existiert bereits.", "3007": "A project with this identifier already exists.",
"3008": "Diese Liste ist archiviert und kann deshalb nur gelesen werden. Dies gilt auch für alle Aufgaben, die mit dieser Liste verbunden sind.", "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": "Der Aufgabentitel kann nicht leer sein.", "4001": "The project task text cannot be empty.",
"4002": "Diese Aufgabe existiert nicht.", "4002": "The project task does not exist.",
"4003": "Alle Massenbearbeitungen an Aufgaben müssen zu derselben Liste gehören.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Es benötigt mindestens einen Task, um eine Massenänderung durchzuführen.", "4004": "Es benötigt mindestens einen Task, um eine Massenänderung durchzuführen.",
"4005": "Du hast keine Berechtigungen, um diese Aufgabe anzuzeigen.", "4005": "Du hast keine Berechtigungen, um diese Aufgabe anzuzeigen.",
"4006": "Du kannst die übergeordnete Aufgabe nicht auf sich selbst referenzieren.", "4006": "Du kannst die übergeordnete Aufgabe nicht auf sich selbst referenzieren.",
@ -1026,21 +1026,21 @@
"5012": "Dieser Namespace ist archiviert und kann deshalb nur gelesen werden.", "5012": "Dieser Namespace ist archiviert und kann deshalb nur gelesen werden.",
"6001": "Der Teamname kann nicht leer sein.", "6001": "Der Teamname kann nicht leer sein.",
"6002": "Das Team existiert nicht.", "6002": "Das Team existiert nicht.",
"6004": "Das Team hat bereits Zugriff auf diesen Namespace oder diese Liste.", "6004": "The team already has access to that namespace or project.",
"6005": "Diese:r Benutzer:in ist bereits dem Team beigetreten.", "6005": "Diese:r Benutzer:in ist bereits dem Team beigetreten.",
"6006": "Du kannst den:die letzten Benutzer:in dieses Teams nicht löschen.", "6006": "Du kannst den:die letzten Benutzer:in dieses Teams nicht löschen.",
"6007": "Das Team hat keine Berechtigungen auf dieser Liste, um das durchzuführen.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Der:die Benutzer:in hat bereits Zugriff auf diese Liste.", "7002": "The user already has access to that project.",
"7003": "Du hast keinen Zugriff auf diese Liste.", "7003": "You do not have access to that project.",
"8001": "Dieses Label existiert bereits auf dieser Aufgabe.", "8001": "Dieses Label existiert bereits auf dieser Aufgabe.",
"8002": "Das Label existiert nicht.", "8002": "Das Label existiert nicht.",
"8003": "Du hast keinen Zugriff auf dieses Label.", "8003": "Du hast keinen Zugriff auf dieses Label.",
"9001": "Das Recht ist ungültig.", "9001": "Das Recht ist ungültig.",
"10001": "Diese Spalte existiert nicht.", "10001": "Diese Spalte existiert nicht.",
"10002": "Diese Spalte gehört nicht zu dieser Liste.", "10002": "The bucket does not belong to that project.",
"10003": "Du kannst die letze Spalte in einer Liste nicht entfernen.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Du kannst die Aufgabe nicht in diese Spalte legen, da sie schon die maximale Anzahl an Aufgaben enthält.", "10004": "Du kannst die Aufgabe nicht in diese Spalte legen, da sie schon die maximale Anzahl an Aufgaben enthält.",
"10005": "Es kann nur eine Erledigt-Spalte pro Liste geben.", "10005": "There can be only one done bucket per project.",
"11001": "Der gespeicherte Filter existiert nicht.", "11001": "Der gespeicherte Filter existiert nicht.",
"11002": "Gespeicherte Ansichten sind für Linkfreigaben nicht verfügbar.", "11002": "Gespeicherte Ansichten sind für Linkfreigaben nicht verfügbar.",
"12001": "Der Abonnement-Typ ist ungültig.", "12001": "Der Abonnement-Typ ist ungültig.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hallo {username}!", "welcomeDay": "Hallo {username}!",
"welcomeEvening": "Guten Abend, {username}!", "welcomeEvening": "Guten Abend, {username}!",
"lastViewed": "Zletscht ahglueget", "lastViewed": "Zletscht ahglueget",
"list": { "project": {
"newText": "Du chasch e Liste für dini neue Uufgabe erstelle:", "newText": "Du kannst ein neues Projekt für deine neuen Aufgaben erstellen:",
"new": "Neue Liste", "new": "New project",
"importText": "Oder importier dini Liste und Uufgabe us anderne Dienst nach Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Dini Date in Vikunja importiere" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Sunntig", "weekStartSunday": "Sunntig",
"weekStartMonday": "Määntig", "weekStartMonday": "Määntig",
"language": "Sproch", "language": "Sproch",
"defaultList": "Standard Liste", "defaultProject": "Default Project",
"timezone": "Zeitzone", "timezone": "Zeitzone",
"overdueTasksRemindersTime": "Zeit der E-Mail-Zusammenfassung der überfälligen Aufgaben" "overdueTasksRemindersTime": "Zeit der E-Mail-Zusammenfassung der überfälligen Aufgaben"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Lösche deinen Vikunja-Account", "title": "Lösche deinen Vikunja-Account",
"text1": "Das Löschen deines Accounts ist dauerhaft und unwiderruflich. Alle Namensräume, Listen und zugehörige Daten werden gelöscht.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.", "text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.",
"confirm": "Meinen Account löschen", "confirm": "Meinen Account löschen",
"requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.", "requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exportiere deine Vikunja-Daten", "title": "Exportiere deine Vikunja-Daten",
"description": "Du kannst eine Kopie deiner Daten bei Vikunja anfordern. Dazu gehören Namespaces, Listen, Aufgaben und alles, was damit zusammenhängt. Du kannst diese Daten dann in jeder Vikunja-Instanz über die Migrationsfunktion importieren.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:", "descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:",
"request": "Eine Kopie meiner Vikunja Daten anfordern", "request": "Eine Kopie meiner Vikunja Daten anfordern",
"success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.", "success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.",
"downloadTitle": "Lade deine exportierten Vikunja-Daten herunter" "downloadTitle": "Lade deine exportierten Vikunja-Daten herunter"
} }
}, },
"list": { "project": {
"archived": "Diese Liste ist archiviert. Es ist nicht möglich, neue Aufgaben zu erstellen oder sie zu bearbeiten.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Liste Titl", "title": "Project Title",
"color": "Farb", "color": "Color",
"lists": "Listene", "projects": "Projects",
"search": "Schriib, um nachere Liste z'sueche…", "search": "Type to search for a project…",
"searchSelect": "Druck uf Enter um die Liste uuszwähle", "searchSelect": "Click or press enter to select this project",
"shared": "Teilti Liste", "shared": "Shared Projects",
"noDescriptionAvailable": "Keine Listenbeschreibung verfügbar.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Neue Liste", "header": "New project",
"titlePlaceholder": "Listetitl da ahgeh…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Bitte gib en Titl ah.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Liste erfolgriich erstellt.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Bitte gib e Liste ah oder definier e standard Liste i de Iihstellige." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "\"{list}\" archiviere", "title": "Archive \"{project}\"",
"archive": "Die Liste archiviere", "archive": "Archive this project",
"unarchive": "Die Liste nüm archiviere", "unarchive": "Un-Archive this project",
"unarchiveText": "Du chasch neui Uufgabe erstelle oder bearbeite.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Du chasch kei neui Uufgabe erstelle oder bearbeite bis du das nüm archiviert häsch.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Die Liste isch erfolgriich archiviert worde." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Listehintergrund setze", "title": "Set project background",
"remove": "Listehintergrund entferne", "remove": "Remove Background",
"upload": "Wähl en Hintergrund vo diim Pc uus", "upload": "Choose a background from your pc",
"searchPlaceholder": "Suech nach emne Hintergrund…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Unterstützt vo Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Meh Fotis ladä", "loadMore": "Load more photos",
"success": "De Hintergrund isch erfolgriich gsetzt worde!", "success": "The background has been set successfully!",
"removeSuccess": "De Hintergrund isch erfolgriich entfernt worde!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "\"{list}\" chüble", "title": "Delete \"{project}\"",
"header": "Die Liste chüble", "header": "Delete this project",
"text1": "Bisch du dir sicher, dass du die Liste und all ihren Inhalt chüble wetsch?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Das beinhalltet alli Uufgabe und CHAN NID RÜCKGÄNGIG GMACHT WERDE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Die Liste isch erfolgriich g'chüblet wore.", "success": "The project was successfully deleted.",
"tasksToDelete": "Dies löscht unwiderruflich ca. {count} Aufgaben.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Diese Liste enthält keine Aufgaben, sie kann sicher gelöscht werden." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Die Liste dubliziere", "title": "Duplicate this project",
"label": "Dubliziere", "label": "Duplicate",
"text": "Wähl en Namensruum uus, wo die dubliziert Liste hii set gah:", "text": "Select a namespace which should hold the duplicated project:",
"success": "D'Liste isch erfolgriich dubliziert wore." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Die Liste bearbeite", "header": "Edit This Project",
"title": "\"{list}\" bearbeite", "title": "Edit \"{project}\"",
"titlePlaceholder": "Listetitl da ahgeh…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "De Liste Identifikator chan benutzt werde, um Uufgabe differenzierbar über mehreri Liste z'erkenne. Du chasch das Feld leer lah, um die Funktion z'deaktiviere.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Liste Identifikator", "identifier": "Project Identifier",
"identifierPlaceholder": "Listeidentifikator da ahgeh…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Beschriibig", "description": "Description",
"descriptionPlaceholder": "D'Listebeschriibig chunt da hane…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Farb", "color": "Color",
"success": "D'Liste isch erfolgriich aktualisiert wore." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Die Liste teile", "header": "Share this project",
"title": "\"{list}\" teile", "title": "Share \"{project}\"",
"share": "Teilä", "share": "Share",
"links": { "links": {
"title": "Link teile", "title": "Share Links",
"what": "Was isch en teilte Link?", "what": "What is a share link?",
"explanation": "En Teilte Link git dir d'möglichkeit, e Liste mit anderne Benutzer wo kein Vikunja account hend, z'teile.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "En neue teilte Link erstelle", "create": "Create a new link share",
"name": "Namä (optional)", "name": "Name (optional)",
"namePlaceholder": "z.B. Reto Häberli", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Alli aktione, wo mit dem teilte Link gmacht werdet, werded mit dem Name hinterleit.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Passwort (optional)", "password": "Password (optional)",
"passwordExplanation": "De Benutzer wird um es Passwort bättet, wenn er dadruf zuegriift.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Kein Name g'setzt", "noName": "No name set",
"remove": "Linkfreigab lösche", "remove": "Remove a link share",
"removeText": "Bisch du sicher, dass du die Freigab lösche wetsch? Es wird nüme möglich sii, die Liste mit dem Link z'erreiche. Das chann nid rückgängig gmacht werde!", "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": "De Freigabelink isch erfolgriich erstellt wore.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "De g'teilti Link isch erfolgriich g'chüblet wore", "deleteSuccess": "The link share was successfully deleted",
"view": "Ansicht", "view": "View",
"sharedBy": "Von {0} geteilt" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "Benutzer | Benutzer", "typeUser": "user | users",
"typeTeam": "Team | Teams", "typeTeam": "team | teams",
"shared": "Mit dene {type} teilt", "shared": "Shared with these {type}",
"you": "Du", "you": "You",
"notShared": "Nid mit {type} teilt.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "{type} vo dere {sharable} entferne", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Bisch du sicher du wersch de {sharable} vo dem {type} entferne? Das cha nid rückgängig gmacht werde!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "De {sharable} isch erfolgriich vom {type} entfernt wore.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "De {type} isch erfolgriich hinzuegfüegt wore.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "De {type} isch erfolgriich hinzuegfüegt wore." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Berechtigung", "title": "Permission",
"read": "Nur Lese", "read": "Read only",
"readWrite": "Lese und Schriibe", "readWrite": "Read & write",
"admin": "Chef" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Chüble" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Liste", "title": "List",
"add": "Hinzuefüege", "add": "Add",
"addPlaceholder": "E neui Uufgab erstelle…", "addPlaceholder": "Add a new task…",
"empty": "D'Liste isch momentan leer.", "empty": "This project is currently empty.",
"newTaskCta": "Neui Uufgab erstelle.", "newTaskCta": "Create a new task.",
"editTask": "Uufgab bearbeite" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Zeig Uufgabe, wo kei Date hend", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Grössi", "size": "Size",
"default": "Standard", "default": "Default",
"month": "Monet", "month": "Month",
"day": "Taag", "day": "Day",
"hour": "Stunde", "hour": "Hour",
"range": "Zeitraum", "range": "Date Range",
"noDates": "Die Uufgab het no kei Datum gsetzt." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabällä", "title": "Table",
"columns": "Spaltä" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limitä: {limit}", "limit": "Limit: {limit}",
"noLimit": "Nid gsetzt", "noLimit": "Not Set",
"doneBucket": "Fertig-Chübl", "doneBucket": "Done bucket",
"doneBucketHint": "Alli Uufgabe wo i de Chübl gworfe werded, sind automatisch als Färtig markiert.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Alli Uufgabe wo i de Chübl gworfe werded, sind automatisch als Färtig markiert. Alli Uufgabe wo vo irgendwo anders als Färtig markiert worde sind, werded au dahii gschobe.", "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": "De Färtig-Chübl isch erfolgriich gspeicheret worde.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Du chasch de letscht Chübl nid entferne.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Neue Uufgabe Titl hinzuefüege…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Uufgab hinzuefüegä", "addTask": "Add a task",
"addAnotherTask": "Nomol e Uufgab hinzuefüege", "addAnotherTask": "Add another task",
"addBucket": "Neue Chübl erstelle", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Gib en neue Chübl-Name iih…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "De Chübl chüblä", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Bisch du dir sicher, dass du de Chübl chüblä wetsch?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Das löscht kei Uufgabe, aber wirft si in Standard-Chübl.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "De Chübl isch erfolgriich g'chüblet worde.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "De Chübl Name isch erfolgriich gspeicheret worde.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Das Chübl-Limit isch erfolgriich gspeicheret worde.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "De Chübl zemeklappe" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoriite" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Namensrüüm und Listene", "title": "Namespaces & Projects",
"namespace": "Namensruum", "namespace": "Namensruum",
"showArchived": "Archivierti aahzeige", "showArchived": "Archivierti aahzeige",
"noneAvailable": "Du hesch momentan kein Namensruuim.", "noneAvailable": "Du hesch momentan kein Namensruuim.",
"unarchive": "Ent-archiviere", "unarchive": "Ent-archiviere",
"archived": "Archiviert", "archived": "Archiviert",
"noLists": "De Namensruum het kei Listene drin.", "noProjects": "This namespace does not contain any projects.",
"createList": "E neui Liste i dem Namensruum erstelle.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namensrüüm", "namespaces": "Namensrüüm",
"search": "Schriib, um nachemne Namensruum z'sueche…", "search": "Schriib, um nachemne Namensruum z'sueche…",
"create": { "create": {
"title": "Neuer Namespace", "title": "Neuer Namespace",
"titleRequired": "Bitte gib en Titl ah.", "titleRequired": "Bitte gib en Titl ah.",
"explanation": "Ein Namespace ist eine Sammlung von Listen, die du teilen und zur Organisation verwenden kannst. Jede Liste gehört zu einem Namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Was isch en Namensruum?", "tooltip": "Was isch en Namensruum?",
"success": "Namensruum erstellt." "success": "Namensruum erstellt."
}, },
"archive": { "archive": {
"titleArchive": "\"{namespace}\" archiviere", "titleArchive": "\"{namespace}\" archiviere",
"titleUnarchive": "\"{namespace}\" ent-archiviere", "titleUnarchive": "\"{namespace}\" ent-archiviere",
"archiveText": "Du hesch kei möglichkeit meh de Namensruum z'bearbeite oder neui Listene drin z'erstelle, bis du si wider ent-archiviert hesch. Das archiviert au grad alli Liste im Namensruum.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Du chasch neui Liste erstelle oder bearbeite.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "De Namensruum isch erfolgriich archiviert worde.", "success": "De Namensruum isch erfolgriich archiviert worde.",
"unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.", "unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.",
"description": "Wenn en Namensruum archiviert isch, chasch du kei neui Liste erstelle oder die bearbeite." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "\"{namespace}\" chüble", "title": "\"{namespace}\" chüble",
"text1": "Bisch du dir sicher, dass du de Namensruum und all ihren Inhalt chüble wetsch?", "text1": "Bisch du dir sicher, dass du de Namensruum und all ihren Inhalt chüble wetsch?",
"text2": "Das beinhalltet alli Liste und Uufgabe und CHAN NID RÜCKGÄNGIG GMACHT WERDE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Namensruum g'chüblet." "success": "Namensruum g'chüblet."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "De Namensruum isch archiviert" "isArchived": "De Namensruum isch archiviert"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "G'Teilti Liste" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorite" "title": "Favorite"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Neuer gespeicherter Filter", "title": "Neuer gespeicherter Filter",
"description": "En gspeicherete Filter isch e virtuelli Liste, welche vomene Satz a Filter zemmegsetzt wird, sobald me uf sie zuegriift. Wenn sie mal erstellt worde isch, erhaltet si ihren eigene Namensruum.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Neue gspeicherete Filter erstelle", "action": "Neue gspeicherete Filter erstelle",
"titleRequired": "Bitte gib den Titel für den Filter an." "titleRequired": "Bitte gib den Titel für den Filter an."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Label migriere", "manage": "Label migriere",
"description": "Klick uf es Label ums z'editiere. Du chasch alli Labels, wo du erstellt hesch editiere. Du chasch au uf alli Labels zuegriife, wo ufere Liste sind, i dere du Zuegriff hesch.", "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": "Du hesch momentan kei Labels.", "newCTA": "Du hesch momentan kei Labels.",
"search": "Schriib, um nachemne Label z'sueche…", "search": "Schriib, um nachemne Label z'sueche…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authentifiziere…", "authenticating": "Authentifiziere…",
"passwordRequired": "Die teilt Liste bruucht es Passwort. Bitte gibs une ah:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Het en Fähler geh. :(", "error": "Het en Fähler geh. :(",
"invalidPassword": "Da Passwort isch ungültig." "invalidPassword": "Da Passwort isch ungültig."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Zitaat", "quote": "Zitaat",
"unorderedList": "Ungordnedi Listä", "unorderedList": "Ungordnedi Listä",
"orderedList": "Gordneti Listä", "orderedList ": "Ordered List",
"cleanBlock": "Formatierig Lösche", "cleanBlock": "Formatierig Lösche",
"link": "Link", "link": "Link",
"image": "Bild", "image": "Bild",
@ -619,7 +619,7 @@
"chooseDueDate": "Druck da, um es Fälligkeitsdatum z'setze", "chooseDueDate": "Druck da, um es Fälligkeitsdatum z'setze",
"chooseStartDate": "Druck dah, um es Startdatum z'setze", "chooseStartDate": "Druck dah, um es Startdatum z'setze",
"chooseEndDate": "Druck da, um es Enddatum z'setze", "chooseEndDate": "Druck da, um es Enddatum z'setze",
"move": "Schieb die Uufgab in e anderi Liste", "move": "Move task to a different project",
"done": "Als erledigt markieren!", "done": "Als erledigt markieren!",
"undone": "Als unerledigt markierä", "undone": "Als unerledigt markierä",
"created": "Erstellt am {0} vo {1}", "created": "Erstellt am {0} vo {1}",
@ -627,7 +627,7 @@
"doneAt": "{0} erledigt", "doneAt": "{0} erledigt",
"updateSuccess": "Die Uufgab isch erfolgriich g'speichered wore.", "updateSuccess": "Die Uufgab isch erfolgriich g'speichered wore.",
"deleteSuccess": "Die Uufgab isch erfolgriich g'chüblet wore.", "deleteSuccess": "Die Uufgab isch erfolgriich g'chüblet wore.",
"belongsToList": "Die Uufgab ghlrt zu de \"{list}\" Liste", "belongsToProject": "This task belongs to project '{project}'",
"due": "Fällig bis {at}", "due": "Fällig bis {at}",
"closePopup": "Popup schließen", "closePopup": "Popup schließen",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Fortschritt einstellen", "percentDone": "Fortschritt einstellen",
"attachments": "Anhänge hinzufügen", "attachments": "Anhänge hinzufügen",
"relatedTasks": "Beziehung hinzufügen", "relatedTasks": "Beziehung hinzufügen",
"moveList": "Verschieben", "moveProject": "Move",
"color": "Farbe setzen", "color": "Farbe setzen",
"delete": "Löschen", "delete": "Löschen",
"favorite": "Zu Favoriten hinzufügen", "favorite": "Zu Favoriten hinzufügen",
@ -674,21 +674,21 @@
"updated": "Aktualisiert" "updated": "Aktualisiert"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Liste über ihren Namespace abonniert hast.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.", "subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.",
"subscribedTaskThroughParentList": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihre Liste abonniert hast.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.",
"notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.",
"subscribedList": "Du hast diese Liste abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Du hast diese Liste nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.", "subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.",
"notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.",
"subscribe": "Abooniere", "subscribe": "Abooniere",
"unsubscribe": "Deabonniere", "unsubscribe": "Deabonniere",
"subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert", "subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert",
"unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert", "unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert",
"subscribeSuccessList": "Du hast diese Liste jetzt abonniert", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Du hast diese Liste jetzt nicht mehr abonniert", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert", "subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert",
"unsubscribeSuccessTask": "Du hast diese Aufgabe jetzt nicht mehr abonniert" "unsubscribeSuccessTask": "Du hast diese Aufgabe jetzt nicht mehr abonniert"
}, },
@ -762,7 +762,7 @@
"new": "Neui Uufgabe Beziehig", "new": "Neui Uufgabe Beziehig",
"searchPlaceholder": "Schriib, um e neui Uufgab als Zueghörigkeit hinzuezfüege…", "searchPlaceholder": "Schriib, um e neui Uufgab als Zueghörigkeit hinzuezfüege…",
"createPlaceholder": "Das als en neui Zueghörigkeit hinzuefüege", "createPlaceholder": "Das als en neui Zueghörigkeit hinzuefüege",
"differentList": "Die Uufgab ghöört zu ere andere Liste.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.", "differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.",
"noneYet": "S'git kei Uufgabe Beziehige.", "noneYet": "S'git kei Uufgabe Beziehige.",
"delete": "Uufgabe Beziehig chüble", "delete": "Uufgabe Beziehig chüble",
@ -812,10 +812,10 @@
"priority1": "Um e Task Priorität z'setze: füeg e nummere zwüsched 1 und 5, mit em {prefix} als Prefix iih.", "priority1": "Um e Task Priorität z'setze: füeg e nummere zwüsched 1 und 5, mit em {prefix} als Prefix iih.",
"priority2": "Je höher d'nummere, desto höher d'Priorität.", "priority2": "Je höher d'nummere, desto höher d'Priorität.",
"assignees": "Um die Aufgabe direkt jemandem zuzuweisen, füge vor dem Anmeldenamen der Person ein {prefix} Zeichen ein.", "assignees": "Um die Aufgabe direkt jemandem zuzuweisen, füge vor dem Anmeldenamen der Person ein {prefix} Zeichen ein.",
"list1": "Um e Liste ahzgeh, wo de Task drin erschiine set, gib de name vo de liste mit emne {prefix} ah.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Das wird en Fehler werfe, wenn d'Liste nid existiert.", "project2": "This will return an error if the project does not exist.",
"list3": "Um Leerzeichen zu verwenden, füge einfach ein \" oder ' um den Namen der Liste hinzu.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Zum Beispiel: {prefix}\"Liste mit Leerzeichen\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Datum und Ziit", "dateAndTime": "Datum und Ziit",
"date": "Jedes Datum wird als Abgabedatum für di neu Uufgab gnoh. Du chasch Date i de folgende Format verwende:", "date": "Jedes Datum wird als Abgabedatum für di neu Uufgab gnoh. Du chasch Date i de folgende Format verwende:",
"dateWeekday": "jede Wuchetaag wird nimmt s'negste Datum mit dem Datum", "dateWeekday": "jede Wuchetaag wird nimmt s'negste Datum mit dem Datum",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Das Team chüble", "header": "Das Team chüble",
"text1": "Bischder sicher, dasst wetsch da Team mit allne Mitglieder lösche?", "text1": "Bischder sicher, dasst wetsch da Team mit allne Mitglieder lösche?",
"text2": "Alle Teammitglieder verlieren den Zugriff auf Listen und Namespaces, die mit diesem Team geteilt sind. Dies KANN NICHT Rückgängig gemacht werden!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Da Team isch erfolgriich g'chüblet wore." "success": "Da Team isch erfolgriich g'chüblet wore."
}, },
"deleteUser": { "deleteUser": {
"header": "Benutzer usem Team entferne", "header": "Benutzer usem Team entferne",
"text1": "Bisch du dir sicher, dass du de Benutzer usm Team werfe wetsch?", "text1": "Bisch du dir sicher, dass du de Benutzer usm Team werfe wetsch?",
"text2": "Diese:r Benutzer:in verliert den Zugriff auf alle Listen und Namespaces auf die dieses Team Zugriff hat. Dies kann nicht rückgängig gemacht werden!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Benutzer erfolgriich usegworfe." "success": "Benutzer erfolgriich usegworfe."
}, },
"leave": { "leave": {
"title": "Team verlassen", "title": "Team verlassen",
"text1": "Bist du sicher, dass du dieses Team verlassen willst?", "text1": "Bist du sicher, dass du dieses Team verlassen willst?",
"text2": "Du wirst Zugriff auf alle Listen und Namespaces verlieren, auf die dieses Team Zugriff hat. Wenn du deine Meinung änderst, musst du durch einen Team-Admin wieder hinzugefügt werden.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Du hast das Team erfolgreich verlassen." "success": "Du hast das Team erfolgreich verlassen."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "En Aahang dere Uufgab hinzuefüege", "attachment": "En Aahang dere Uufgab hinzuefüege",
"related": "Beziehige vo dere Uufgab bearbeite", "related": "Beziehige vo dere Uufgab bearbeite",
"color": "Die Farbe dieser Aufgabe ändern", "color": "Die Farbe dieser Aufgabe ändern",
"move": "Diese Aufgabe in eine andere Liste verschieben", "move": "Move this task to another project",
"reminder": "Erinnerungen für diese Aufgabe verwalten", "reminder": "Erinnerungen für diese Aufgabe verwalten",
"description": "Aufgabenbeschreibung bearbeiten" "description": "Aufgabenbeschreibung bearbeiten"
}, },
"list": { "project": {
"title": "Listenansicht", "title": "Project Views",
"switchToListView": "Zur Listenansicht wechseln", "switchToListView": "Switch to list view",
"switchToGanttView": "Zur Ganttansicht wechseln", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Zur Kanbanansicht wechseln", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Zur Tabellenansicht wechseln" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigation", "title": "Navigation",
"overview": "Die Startseite aufrufen", "overview": "Die Startseite aufrufen",
"upcoming": "Anstehende Aufgaben aufrufen", "upcoming": "Anstehende Aufgaben aufrufen",
"namespaces": "Namespaces & Listen aufrufen", "namespaces": "Navigate to namespaces & projects",
"labels": "Labels aufrufen", "labels": "Labels aufrufen",
"teams": "Teams aufrufen" "teams": "Teams aufrufen"
} }
@ -924,7 +924,7 @@
"unarchive": "Ent-archiviere", "unarchive": "Ent-archiviere",
"setBackground": "Hintergrund iihstelle", "setBackground": "Hintergrund iihstelle",
"share": "Teilä", "share": "Teilä",
"newList": "Neui Listä" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Benachrichtigunge", "title": "Benachrichtigunge",
"none": "Du hesch kei neui Benachrichtunge. Heb e schös Tägli!", "none": "Du hesch kei neui Benachrichtunge. Heb e schös Tägli!",
"explainer": "Benachrichtigunge landed do, wenn eppis bi de Namensrüüm, Liste oder Uufgabe passiert, welche du abonniert hesch." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Befehl", "commands": "Befehl",
"placeholder": "Schriib en Befehl oder suech…", "placeholder": "Schriib en Befehl oder suech…",
"hint": "Du kannst {list} verwenden, um die Suche auf eine Liste zu beschränken. Kombiniere {list} oder {label} (Labels) mit einer Suchabfrage, um eine Aufgabe mit diesen Labels oder auf dieser Liste zu suchen. Verwende {assignee}, um nur nach Teams zu suchen.", "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": "Uufgabe", "tasks": "Uufgabe",
"lists": "Listene", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Gib en Titl für die neu Liste iih…", "newProject": "Enter the title of the new project…",
"newTask": "Gib en Titl für die neu Uufgab iih…", "newTask": "Gib en Titl für die neu Uufgab iih…",
"newNamespace": "Gib en Titl für de neu Namensruum iih…", "newNamespace": "Gib en Titl für de neu Namensruum iih…",
"newTeam": "Gib en Name für da neui Team iih…", "newTeam": "Gib en Name für da neui Team iih…",
"createTask": "Erstell e Uufgab i de momentane Listä ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Erstell e Liste im momentane Namensruum ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Neui Uufgab", "newTask": "Neui Uufgab",
"newList": "Neui Liste", "newProject": "New project",
"newNamespace": "Neue Namensruum", "newNamespace": "Neue Namensruum",
"newTeam": "Neus Team" "newTeam": "Neus Team"
} }
@ -992,15 +992,15 @@
"1018": "Die Benutzer Profilbild Iihstellige sind nid gültig.", "1018": "Die Benutzer Profilbild Iihstellige sind nid gültig.",
"2001": "ID chann nid leer oder 0 sii.", "2001": "ID chann nid leer oder 0 sii.",
"2002": "Ebbis vo de Ahfragedate isch ungültig.", "2002": "Ebbis vo de Ahfragedate isch ungültig.",
"3001": "Die Liste giz nid.", "3001": "The project does not exist.",
"3004": "Du hesch kei Läseberächtigung für die Liste um das durezfüehre.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "De Titl cha nid leer sii.", "3005": "The project title cannot be empty.",
"3006": "Die Freigab giz nid.", "3006": "The project share does not exist.",
"3007": "E Liste mit dere Identifizierig giz scho.", "3007": "A project with this identifier already exists.",
"3008": "Die Liste isch archiviert und chan desshalb nur glese werde. Das gliiche gilt für alli Uufgabe i dere Liste.", "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": "De Liste Uufgabe Titl cha nid leer sii.", "4001": "The project task text cannot be empty.",
"4002": "Die Liste Uufgab giz nid.", "4002": "The project task does not exist.",
"4003": "Alli Massebearbeitige a Uufgabe müend i de selbe Liste passiere.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Es bruucht mindestens ei Uufgab, um e Masseänderig durezfüehre.", "4004": "Es bruucht mindestens ei Uufgab, um e Masseänderig durezfüehre.",
"4005": "Du hesch kei Berechtigung, um die Uufgab ahzzeige.", "4005": "Du hesch kei Berechtigung, um die Uufgab ahzzeige.",
"4006": "Du chasch kei übergordneti Uufgab uf sich selbst refferenziere.", "4006": "Du chasch kei übergordneti Uufgab uf sich selbst refferenziere.",
@ -1026,21 +1026,21 @@
"5012": "De Namensruum isch momentan schriibgschützt weil er archiviert isch.", "5012": "De Namensruum isch momentan schriibgschützt weil er archiviert isch.",
"6001": "Der Teamname kann nicht leer sein.", "6001": "Der Teamname kann nicht leer sein.",
"6002": "Da Team giz nid.", "6002": "Da Team giz nid.",
"6004": "Da Team het scho Zuegang zu dem Namensruum oder Liste.", "6004": "The team already has access to that namespace or project.",
"6005": "De Benutzer isch scho bi dem Team.", "6005": "De Benutzer isch scho bi dem Team.",
"6006": "Du chasch nid de letschti Benutzer vom Team lösche.", "6006": "Du chasch nid de letschti Benutzer vom Team lösche.",
"6007": "Da Team het kei Zuegriff uf die Liste, um das durezfüehre.", "6007": "The team does not have access to the project to perform that action.",
"7002": "De Benutzer het scho Zuegriff uf die Liste.", "7002": "The user already has access to that project.",
"7003": "Du hesch kei Zuegriff uf die Liste.", "7003": "You do not have access to that project.",
"8001": "Da Label existiert scho für die Uufgab.", "8001": "Da Label existiert scho für die Uufgab.",
"8002": "Das Label giz nid.", "8002": "Das Label giz nid.",
"8003": "Du hesch kei Zuegriff uf da Label.", "8003": "Du hesch kei Zuegriff uf da Label.",
"9001": "Die Berechtigung isch ungültig.", "9001": "Die Berechtigung isch ungültig.",
"10001": "De Chübl gits nid.", "10001": "De Chübl gits nid.",
"10002": "De Chübl ghört nid i die Liste.", "10002": "The bucket does not belong to that project.",
"10003": "Du chasch de letscht Chübl nid vo de Liste neh.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Du chasch die Uufgab nid dem Chübl zue wiise, weil er d'Limite für Uufgabe erreicht het.", "10004": "Du chasch die Uufgab nid dem Chübl zue wiise, weil er d'Limite für Uufgabe erreicht het.",
"10005": "Es chan nur ein Fertig Chübl pro Liste geh.", "10005": "There can be only one done bucket per project.",
"11001": "De g'speicheret Filter giz nid.", "11001": "De g'speicheret Filter giz nid.",
"11002": "G'speichereti Filter chend nid Teilt werde.", "11002": "G'speichereti Filter chend nid Teilt werde.",
"12001": "De Abonnement Entitätstyp isch ungültig.", "12001": "De Abonnement Entitätstyp isch ungültig.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "¡Hola {username}!", "welcomeDay": "¡Hola {username}!",
"welcomeEvening": "¡Buenas Tardes {username}!", "welcomeEvening": "¡Buenas Tardes {username}!",
"lastViewed": "Visto por última vez", "lastViewed": "Visto por última vez",
"list": { "project": {
"newText": "Puedes crear una nueva lista para las tareas nuevas:", "newText": "You can create a new project for your new tasks:",
"new": "Nueva lista", "new": "New project",
"importText": "O importa tus listas y tareas de otros servicios a Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importa tus datos a Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Domingo", "weekStartSunday": "Domingo",
"weekStartMonday": "Lunes", "weekStartMonday": "Lunes",
"language": "Idioma", "language": "Idioma",
"defaultList": "Lista Predeterminada", "defaultProject": "Default Project",
"timezone": "Zona Horaria", "timezone": "Zona Horaria",
"overdueTasksRemindersTime": "Hora de envío del correo electrónico de tareas pendientes" "overdueTasksRemindersTime": "Hora de envío del correo electrónico de tareas pendientes"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Eliminar tu Cuenta de Vikunja", "title": "Eliminar tu Cuenta de Vikunja",
"text1": "La eliminación de tu cuenta es permanente y no se puede deshacer. Eliminaremos todos tus proyectos, listas, tareas y todo lo relacionado con ella.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Para continuar, por favor, introduce tu contraseña. Recibirás un correo electrónico con más instrucciones.", "text2": "Para continuar, por favor, introduce tu contraseña. Recibirás un correo electrónico con más instrucciones.",
"confirm": "Eliminar mi cuenta", "confirm": "Eliminar mi cuenta",
"requestSuccess": "La solicitud ha sido exitosa. Recibirás un correo electrónico con más instrucciones.", "requestSuccess": "La solicitud ha sido exitosa. Recibirás un correo electrónico con más instrucciones.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exportar tus datos de Vikunja", "title": "Exportar tus datos de Vikunja",
"description": "Puede solicitar una copia de todos sus datos de Vikunja. Esto incluye proyectos, listas, tareas y todo lo relacionado con ellos. Puede importar estos datos en cualquier instancia de Vikunja, a través de la función de migración.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Por favor, introduce tu contraseña para continuar:", "descriptionPasswordRequired": "Por favor, introduce tu contraseña para continuar:",
"request": "Solicitar una copia de mis datos de Vikunja", "request": "Solicitar una copia de mis datos de Vikunja",
"success": "Tu petición de datos de Vikunja ha sido procesada correctamente. Te enviaremos un correo una vez esté lista para descargar.", "success": "Tu petición de datos de Vikunja ha sido procesada correctamente. Te enviaremos un correo una vez esté lista para descargar.",
"downloadTitle": "Descargar tus datos de Vikunja exportados" "downloadTitle": "Descargar tus datos de Vikunja exportados"
} }
}, },
"list": { "project": {
"archived": "La lista está archivada. No es posible crear nuevas tareas, ni editarlas.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Título de Lista", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Listas", "projects": "Projects",
"search": "Escribe para buscar una lista…", "search": "Type to search for a project…",
"searchSelect": "Haga clic o presione enter para seleccionar esta lista", "searchSelect": "Click or press enter to select this project",
"shared": "Listas Compartidas", "shared": "Shared Projects",
"noDescriptionAvailable": "Descripción de lista no disponible.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nueva lista", "header": "New project",
"titlePlaceholder": "El título de la lista va aquí…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Por favor, especifica un título.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "La lista se ha creado correctamente.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Por favor, especifica una lista o establece una lista por defecto en la configuración." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archivar \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archivar esta lista", "archive": "Archive this project",
"unarchive": "Desarchivar esta lista", "unarchive": "Un-Archive this project",
"unarchiveText": "Podrás crear tareas nuevas o editarlas.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "No podrás editar esta lista ni crear nuevas tareas hasta que la desarchives.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "La lista fue archivada con éxito." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Establecer fondo para la lista", "title": "Set project background",
"remove": "Eliminar Fondo", "remove": "Remove Background",
"upload": "Elige un fondo desde tu pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Buscar un fondo…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Con tecnología de Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Cargar más fotos", "loadMore": "Load more photos",
"success": "¡El fondo se ha establecido con éxito!", "success": "The background has been set successfully!",
"removeSuccess": "¡El fondo se ha eliminado con éxito!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Eliminar \"{list}\"", "title": "Delete \"{project}\"",
"header": "Eliminar esta lista", "header": "Delete this project",
"text1": "¿Estás seguro de que quieres eliminar esta lista y todo su contenido?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "¡Esto incluye todas las tareas y NO SE PUEDE DESHACER!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "La lista se ha eliminado con éxito.", "success": "The project was successfully deleted.",
"tasksToDelete": "Esto eliminará irrevocablemente aprox. {count} tareas.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Esta lista no contiene ninguna tarea, debería ser segura de eliminar." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicar esta lista", "title": "Duplicate this project",
"label": "Duplicar", "label": "Duplicate",
"text": "Seleccione un proyecto que debería contener la lista duplicada:", "text": "Select a namespace which should hold the duplicated project:",
"success": "La lista se ha duplicado con éxito." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Editar Esta Lista", "header": "Edit This Project",
"title": "Editar \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "El título de la lista va aquí…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "El identificador de lista se puede usar para identificar una tarea de forma única a través de las listas. Puedes establecerlo en blanco para desactivarlo.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identificador de la lista", "identifier": "Project Identifier",
"identifierPlaceholder": "El identificador de la lista va aquí…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Descripción", "description": "Description",
"descriptionPlaceholder": "La descripción de la lista va aquí…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "La lista se ha actualizado correctamente." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Compartir esta lista", "header": "Share this project",
"title": "Compartir \"{list}\"", "title": "Share \"{project}\"",
"share": "Compartir", "share": "Share",
"links": { "links": {
"title": "Compartir enlaces", "title": "Share Links",
"what": "¿Qué es un enlace compartido?", "what": "What is a share link?",
"explanation": "Enlaces compartidos te permiten compartir fácilmente una lista con otros usuarios que no tienen una cuenta de Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Crear un nuevo enlace compartido", "create": "Create a new link share",
"name": "Nombre (opcional)", "name": "Name (optional)",
"namePlaceholder": "ej. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Todas las acciones realizadas por este enlace compartido se mostrarán con el nombre.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Contraseña (opcional)", "password": "Password (optional)",
"passwordExplanation": "Al autenticarse, el usuario deberá introducir esta contraseña.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Sin nombre establecido", "noName": "No name set",
"remove": "Eliminar un enlace compartido", "remove": "Remove a link share",
"removeText": "¿Estás seguro de que deseas eliminar este enlace compartido? Ya no será posible acceder a esta lista con este enlace compartido. ¡Esto no se puede deshacer!", "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": "El enlace compartido se ha creado correctamente.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "El enlace compartido se ha eliminado correctamente", "deleteSuccess": "The link share was successfully deleted",
"view": "Vista", "view": "View",
"sharedBy": "Compartido por {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "usuario | usuarios", "typeUser": "user | users",
"typeTeam": "equipo | equipos", "typeTeam": "team | teams",
"shared": "Compartido con estos {type}", "shared": "Shared with these {type}",
"you": "", "you": "You",
"notShared": "No compartido con ningún {type} aún.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Eliminar un {type} de la {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "¿Estás seguro de que quieres eliminar este {sharable} del {type}? ¡Esto no se puede deshacer!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "El {sharable} fue eliminado correctamente de {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "The {type} was successfully added.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "El {type} fue añadido correctamente." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permiso", "title": "Permission",
"read": "Solo lectura", "read": "Read only",
"readWrite": "Lectura y escritura", "readWrite": "Read & write",
"admin": "Admin" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Enlace", "link": "Link",
"delete": "Eliminar" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Lista", "title": "List",
"add": "Añadir", "add": "Add",
"addPlaceholder": "Añadir una nueva tarea…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Crear una nueva tarea.", "newTaskCta": "Create a new task.",
"editTask": "Editar Tarea" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Mostrar tareas que no tienen fechas establecidas", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Tamaño", "size": "Size",
"default": "Predeterminado", "default": "Default",
"month": "Mes", "month": "Month",
"day": "Día", "day": "Day",
"hour": "Hora", "hour": "Hour",
"range": "Rango de fechas", "range": "Date Range",
"noDates": "Esta tarea no tiene fechas establecidas." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabla", "title": "Table",
"columns": "Columnas" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Límite: {limit}", "limit": "Limit: {limit}",
"noLimit": "No Establecido", "noLimit": "Not Set",
"doneBucket": "Contenedor Hecho", "doneBucket": "Done bucket",
"doneBucketHint": "Todas las tareas movidas a este contenedor se marcarán automáticamente como hechas.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Todas las tareas que se trasladen al cubo de finalizadas se marcarán como realizadas automáticamente. Todas las tareas marcadas como realizadas desde otro lugar también se moverán.", "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": "El cubo finalizado ha sido guardado correctamente.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "No puedes eliminar el último contenedor.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Introduce el nuevo título de la tarea…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Añadir una tarea", "addTask": "Add a task",
"addAnotherTask": "Añadir otra tarea", "addAnotherTask": "Add another task",
"addBucket": "Crear un nuevo contenedor", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Introduzca el nuevo título del contenedor…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Eliminar el contenedor", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "¿Estás seguro de que quieres eliminar este contenedor?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Esto no eliminará ninguna tarea pero las moverá al contenedor por defecto.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "El contenedor se ha eliminado con éxito.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "El título del contenedor se ha guardado con éxito.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "El límite del contenedor se ha guardado con éxito.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Contraer este contenedor" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Proyectos y listas", "title": "Namespaces & Projects",
"namespace": "Proyecto", "namespace": "Proyecto",
"showArchived": "Mostrar Archivados", "showArchived": "Mostrar Archivados",
"noneAvailable": "No tienes ningún proyecto en este momento.", "noneAvailable": "No tienes ningún proyecto en este momento.",
"unarchive": "Desarchivar", "unarchive": "Desarchivar",
"archived": "Archivado", "archived": "Archivado",
"noLists": "Este proyecto no contiene ninguna lista.", "noProjects": "This namespace does not contain any projects.",
"createList": "Crear una nueva lista en este proyecto.", "createProject": "Create a new project in this namespace.",
"namespaces": "Proyectos", "namespaces": "Proyectos",
"search": "Escribe para buscar un proyecto…", "search": "Escribe para buscar un proyecto…",
"create": { "create": {
"title": "Nuevo proyecto", "title": "Nuevo proyecto",
"titleRequired": "Por favor, especifica un título.", "titleRequired": "Por favor, especifica un título.",
"explanation": "Un proyecto es una colección de listas que puedes compartir y utilizar para organizar tus listas. De hecho, cada lista pertenece a un proyecto.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "¿Qué es un proyecto?", "tooltip": "¿Qué es un proyecto?",
"success": "El proyecto se ha creado correctamente." "success": "El proyecto se ha creado correctamente."
}, },
"archive": { "archive": {
"titleArchive": "Archivar \"{namespace}\"", "titleArchive": "Archivar \"{namespace}\"",
"titleUnarchive": "Desarchivar \"{namespace}\"", "titleUnarchive": "Desarchivar \"{namespace}\"",
"archiveText": "No podrás editar este proyecto o crear nuevas listas hasta que no lo desarchives. Esto también archivará todas las listas de este proyecto.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Podrás crear listas nuevas o editarlas.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "El proyecto fue archivado con éxito.", "success": "El proyecto fue archivado con éxito.",
"unarchiveSuccess": "El proyecto se ha desarchivado con éxito.", "unarchiveSuccess": "El proyecto se ha desarchivado con éxito.",
"description": "Si un proyecto está archivado, no podrás crear nuevas listas o editarlo." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Eliminar \"{namespace}\"", "title": "Eliminar \"{namespace}\"",
"text1": "¿Estás seguro de que deseas eliminar este proyecto y todo su contenido?", "text1": "¿Estás seguro de que deseas eliminar este proyecto y todo su contenido?",
"text2": "¡Esto incluye todas las listas y tareas y NO SE PUEDE DESHACER!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "El proyecto se ha eliminado con éxito." "success": "El proyecto se ha eliminado con éxito."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Este proyecto está archivado" "isArchived": "Este proyecto está archivado"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Listas compartidas" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favoritos"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Ha ocurrido un error.", "error": "Ha ocurrido un error.",
"invalidPassword": "La contraseña es inválida." "invalidPassword": "La contraseña es inválida."
}, },
@ -529,7 +529,7 @@
"code": "Código", "code": "Código",
"quote": "Cita", "quote": "Cita",
"unorderedList": "Lista no ordenada", "unorderedList": "Lista no ordenada",
"orderedList": "Lista ordenada", "orderedList ": "Ordered List",
"cleanBlock": "Borrar Bloque", "cleanBlock": "Borrar Bloque",
"link": "Enlace", "link": "Enlace",
"image": "Imagen", "image": "Imagen",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "La tarea se ha eliminado con éxito.", "deleteSuccess": "La tarea se ha eliminado con éxito.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Definir Progreso", "percentDone": "Definir Progreso",
"attachments": "Añadir Adjuntos", "attachments": "Añadir Adjuntos",
"relatedTasks": "Añadir una Relación", "relatedTasks": "Añadir una Relación",
"moveList": "Mover", "moveProject": "Move",
"color": "Definir Color", "color": "Definir Color",
"delete": "Eliminar", "delete": "Eliminar",
"favorite": "Añadir a Favoritos", "favorite": "Añadir a Favoritos",
@ -674,21 +674,21 @@
"updated": "Actualizado" "updated": "Actualizado"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "No puede cancelar la suscripción aquí porque está suscrito a esta lista a través de su proyecto.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "No puede cancelar la suscripción aquí porque está suscrito a esta tarea a través de su proyecto.", "subscribedTaskThroughParentNamespace": "No puede cancelar la suscripción aquí porque está suscrito a esta tarea a través de su proyecto.",
"subscribedTaskThroughParentList": "No puedes darte de baja aquí porque estás suscrito a esta tarea a través de su lista.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Actualmente está suscrito a este proyecto y recibirás notificaciones de cambios.", "subscribedNamespace": "Actualmente está suscrito a este proyecto y recibirás notificaciones de cambios.",
"notSubscribedNamespace": "No está suscrito a este proyecto y no recibirá notificaciones de cambios.", "notSubscribedNamespace": "No está suscrito a este proyecto y no recibirá notificaciones de cambios.",
"subscribedList": "Actualmente estás suscrito a esta lista y recibirás notificaciones de cambios.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "No estás suscrito a esta lista y no recibirás notificaciones de cambios.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Actualmente estás suscrito a esta tarea y recibirás notificaciones de cambios.", "subscribedTask": "Actualmente estás suscrito a esta tarea y recibirás notificaciones de cambios.",
"notSubscribedTask": "No estás suscrito a esta tarea y no recibirás notificaciones de cambios.", "notSubscribedTask": "No estás suscrito a esta tarea y no recibirás notificaciones de cambios.",
"subscribe": "Suscribirse", "subscribe": "Suscribirse",
"unsubscribe": "Desuscribirse", "unsubscribe": "Desuscribirse",
"subscribeSuccessNamespace": "Ahora está suscrito a este proyecto", "subscribeSuccessNamespace": "Ahora está suscrito a este proyecto",
"unsubscribeSuccessNamespace": "Ya no está suscrito a este proyecto", "unsubscribeSuccessNamespace": "Ya no está suscrito a este proyecto",
"subscribeSuccessList": "Ahora estás suscrito a esta lista", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "Nueva Tarea Relacionada", "new": "Nueva Tarea Relacionada",
"searchPlaceholder": "Escriba para buscar una nueva tarea a añadir como relacionada…", "searchPlaceholder": "Escriba para buscar una nueva tarea a añadir como relacionada…",
"createPlaceholder": "Añadir esto como nueva tarea relacionada", "createPlaceholder": "Añadir esto como nueva tarea relacionada",
"differentList": "Esta tarea pertenece a una lista diferente.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Esta tarea pertenece a un proyecto diferente.", "differentNamespace": "Esta tarea pertenece a un proyecto diferente.",
"noneYet": "Aún no hay tareas relacionadas.", "noneYet": "Aún no hay tareas relacionadas.",
"delete": "Eliminar Relación de Tarea", "delete": "Eliminar Relación de Tarea",
@ -812,10 +812,10 @@
"priority1": "Para establecer la prioridad de una tarea, agregue un número 1-5, prefijado por {prefix}.", "priority1": "Para establecer la prioridad de una tarea, agregue un número 1-5, prefijado por {prefix}.",
"priority2": "The higher the number, the higher the priority.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "El equipo fue eliminado con éxito." "success": "El equipo fue eliminado con éxito."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "El usuario fue quitado del equipo con éxito." "success": "El usuario fue quitado del equipo con éxito."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Has abandonado el equipo con éxito." "success": "Has abandonado el equipo con éxito."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Añadir un adjunto a esta tarea", "attachment": "Añadir un adjunto a esta tarea",
"related": "Modificar tareas relacionadas de esta tarea", "related": "Modificar tareas relacionadas de esta tarea",
"color": "Cambia el color de esta tarea", "color": "Cambia el color de esta tarea",
"move": "Mover esta tarea a otra lista", "move": "Move this task to another project",
"reminder": "Administrar recordatorios de esta tarea", "reminder": "Administrar recordatorios de esta tarea",
"description": "Editar la descripción de la tarea" "description": "Editar la descripción de la tarea"
}, },
"list": { "project": {
"title": "Lista de vistas", "title": "Project Views",
"switchToListView": "Cambiar a vista de lista", "switchToListView": "Switch to list view",
"switchToGanttView": "Cambiar a vista gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Cambiar a vista kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Cambiar a vista de tabla" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Secciones", "title": "Secciones",
"overview": "Ir a resumen", "overview": "Ir a resumen",
"upcoming": "Ir a tareas próximas", "upcoming": "Ir a tareas próximas",
"namespaces": "Ir a proyectos y listas", "namespaces": "Navigate to namespaces & projects",
"labels": "Ir a etiquetas", "labels": "Ir a etiquetas",
"teams": "Ir a equipos" "teams": "Ir a equipos"
} }
@ -924,7 +924,7 @@
"unarchive": "Desarchivar", "unarchive": "Desarchivar",
"setBackground": "Establecer fondo", "setBackground": "Establecer fondo",
"share": "Compartir", "share": "Compartir",
"newList": "Nueva lista" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL de Vikunja", "url": "URL de Vikunja",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notificaciones", "title": "Notificaciones",
"none": "No tienes notificaciones. ¡Que tengas un buen día!", "none": "No tienes notificaciones. ¡Que tengas un buen día!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Se necesita al menos una tarea cuando se editan tareas masivamente.", "4004": "Se necesita al menos una tarea cuando se editan tareas masivamente.",
"4005": "No tiene permiso para ver la tarea.", "4005": "No tiene permiso para ver la tarea.",
"4006": "No se puede establecer como tarea padre la propia tarea.", "4006": "No se puede establecer como tarea padre la propia tarea.",
@ -1026,21 +1026,21 @@
"5012": "El proyecto está archivado y por lo tanto solo podrá acceder en modo solo lectura.", "5012": "El proyecto está archivado y por lo tanto solo podrá acceder en modo solo lectura.",
"6001": "El nombre del equipo no puede estar vacío.", "6001": "El nombre del equipo no puede estar vacío.",
"6002": "Este equipo no existe.", "6002": "Este equipo no existe.",
"6004": "El equipo ya tiene acceso a ese proyecto o lista.", "6004": "The team already has access to that namespace or project.",
"6005": "El usuario ya es miembro de ese equipo.", "6005": "El usuario ya es miembro de ese equipo.",
"6006": "No se puede quitar al último miembro del equipo.", "6006": "No se puede quitar al último miembro del equipo.",
"6007": "El equipo no tiene acceso a la lista para realizar esa acción.", "6007": "The team does not have access to the project to perform that action.",
"7002": "El usuario ya tiene acceso a esa lista.", "7002": "The user already has access to that project.",
"7003": "No tiene acceso a esta lista.", "7003": "You do not have access to that project.",
"8001": "Esta etiqueta ya existe en esta tarea.", "8001": "Esta etiqueta ya existe en esta tarea.",
"8002": "La etiqueta no existe.", "8002": "La etiqueta no existe.",
"8003": "No tiene acceso a esta etiqueta.", "8003": "No tiene acceso a esta etiqueta.",
"9001": "El permiso es inválido.", "9001": "El permiso es inválido.",
"10001": "El contenedor no existe.", "10001": "El contenedor no existe.",
"10002": "El contenedor no pertenece a esa lista.", "10002": "The bucket does not belong to that project.",
"10003": "No puede eliminar el último contenedor de una lista.", "10003": "You cannot remove the last bucket on a project.",
"10004": "No se puede añadir la tarea a este contenedor, ya que ya ha superado el límite de tareas establecido.", "10004": "No se puede añadir la tarea a este contenedor, ya que ya ha superado el límite de tareas establecido.",
"10005": "Solo puede haber un contenedor hecho por lista.", "10005": "There can be only one done bucket per project.",
"11001": "El filtro guardado no existe.", "11001": "El filtro guardado no existe.",
"11002": "Los filtros guardados no están disponibles para enlaces compartidos.", "11002": "Los filtros guardados no están disponibles para enlaces compartidos.",
"12001": "El tipo de entidad de suscripción es inválido.", "12001": "El tipo de entidad de suscripción es inválido.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Dernière consultation", "lastViewed": "Dernière consultation",
"list": { "project": {
"newText": "Tu peux créer une nouvelle liste pour tes nouvelles tâches :", "newText": "You can create a new project for your new tasks:",
"new": "Nouvelle liste", "new": "New project",
"importText": "Ou importe tes listes et tâches dautres services dans Vikunja :", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importer tes données dans Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "dimanche", "weekStartSunday": "dimanche",
"weekStartMonday": "lundi", "weekStartMonday": "lundi",
"language": "Langue", "language": "Langue",
"defaultList": "Liste par défaut", "defaultProject": "Default Project",
"timezone": "Fuseau horaire", "timezone": "Fuseau horaire",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Supprimer ton compte Vikunja", "title": "Supprimer ton compte Vikunja",
"text1": "La suppression de ton compte est permanente et ne peut pas être annulée. Nous supprimerons tous tes espaces de noms, listes, tâches et tout ce qui y est associés.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Pour continuer, entre ton mot de passe. Tu recevras un courriel contenant les instructions suivantes.", "text2": "Pour continuer, entre ton mot de passe. Tu recevras un courriel contenant les instructions suivantes.",
"confirm": "Supprimer mon compte", "confirm": "Supprimer mon compte",
"requestSuccess": "La demande a réussi. Tu recevras un courriel avec des instructions supplémentaires.", "requestSuccess": "La demande a réussi. Tu recevras un courriel avec des instructions supplémentaires.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exporter tes données Vikunja", "title": "Exporter tes données Vikunja",
"description": "Tu peux demander une copie de toutes tes données de Vikunja. Ceci inclut les espaces de noms, les listes, les tâches et tout ce qui leur est associé. Tu peux importer ces données dans n'importe quelle instance de Vikunja par le biais de la fonction migration.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Entre ton mot de passe pour continuer :", "descriptionPasswordRequired": "Entre ton mot de passe pour continuer :",
"request": "Demander une copie de mes données Vikunja", "request": "Demander une copie de mes données Vikunja",
"success": "Tu as bien demandé tes données Vikunja ! Nous t'enverrons un courriel dès qu'elles seront prêtes à être téléchargées.", "success": "Tu as bien demandé tes données Vikunja ! Nous t'enverrons un courriel dès qu'elles seront prêtes à être téléchargées.",
"downloadTitle": "Télécharger tes données exportées de Vikunja" "downloadTitle": "Télécharger tes données exportées de Vikunja"
} }
}, },
"list": { "project": {
"archived": "Cette liste est archivée. Il nest pas possible dy créer de nouvelles tâches ou de les modifier.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Nom de la liste", "title": "Project Title",
"color": "Couleur", "color": "Color",
"lists": "Listes", "projects": "Projects",
"search": "Écris pour rechercher une liste…", "search": "Type to search for a project…",
"searchSelect": "Clique ou appuie sur la touche Entrée pour sélectionner cette liste", "searchSelect": "Click or press enter to select this project",
"shared": "Listes partagées", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nouvelle liste", "header": "New project",
"titlePlaceholder": "Entre le nom de la liste…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Indique un nom.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Liste créée.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Indique une liste ou définis une liste par défaut dans les paramètres." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archiver « {list} »", "title": "Archive \"{project}\"",
"archive": "Archiver cette liste", "archive": "Archive this project",
"unarchive": "Désarchiver cette liste", "unarchive": "Un-Archive this project",
"unarchiveText": "Tu pourras créer de nouvelles tâches ou les modifier.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Tu ne pourras pas modifier cette liste ni créer de nouvelles tâches tant que tu ne lauras pas désarchivée.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Liste archivée." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Définir larrière-plan de la liste", "title": "Set project background",
"remove": "Retirer larrière-plan", "remove": "Remove Background",
"upload": "Choisis un arrière-plan depuis ton ordinateur", "upload": "Choose a background from your pc",
"searchPlaceholder": "Rechercher un arrière-plan…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Propulsé par Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Charger plus de photos", "loadMore": "Load more photos",
"success": "Arrière-plan défini.", "success": "The background has been set successfully!",
"removeSuccess": "Arrière-plan supprimé." "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Supprimer « {list} »", "title": "Delete \"{project}\"",
"header": "Supprimer cette liste", "header": "Delete this project",
"text1": "Supprimer cette liste et tout son contenu ?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Ceci inclut toutes les tâches et ne peut pas être annulé !", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Liste supprimée.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Dupliquer cette liste", "title": "Duplicate this project",
"label": "Dupliquer", "label": "Duplicate",
"text": "Sélectionne un espace de noms qui doit contenir la liste dupliquée :", "text": "Select a namespace which should hold the duplicated project:",
"success": "Liste dupliquée." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Modifier cette liste", "header": "Edit This Project",
"title": "Modifier « {list} »", "title": "Edit \"{project}\"",
"titlePlaceholder": "Entre le nom de la liste…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Lidentifiant de liste peut être utilisé pour identifier de manière unique une tâche dans toutes les listes. Tu peux le régler sur vide pour le désactiver.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identifiant de la liste", "identifier": "Project Identifier",
"identifierPlaceholder": "Lidentifiant de la liste va ici…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "Entre la description de la liste…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Couleur", "color": "Color",
"success": "Liste mise à jour." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Partager cette liste", "header": "Share this project",
"title": "Partager « {list} »", "title": "Share \"{project}\"",
"share": "Partager", "share": "Share",
"links": { "links": {
"title": "Liens de partage", "title": "Share Links",
"what": "Quest-ce quun lien de partage ?", "what": "What is a share link?",
"explanation": "Permet de partager une liste avec les personnes qui nont pas de compte sur Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Créer un nouveau lien de partage", "create": "Create a new link share",
"name": "Nom (facultatif)", "name": "Name (optional)",
"namePlaceholder": "p. ex. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Toutes les actions effectuées par ce partage de lien apparaîtront avec le nom.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Mot de passe (facultatif)", "password": "Password (optional)",
"passwordExplanation": "Lutilisateur·rice doit saisir ce mot de passe pour se connecter.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Aucun nom défini", "noName": "No name set",
"remove": "Retirer un lien de partage", "remove": "Remove a link share",
"removeText": "Retirer ce partage de lien ? Il ne sera plus possible daccéder à cette liste avec ce partage de lien. Cette opération ne peut être annulée !", "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": "Partage créé.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Lien supprimé", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
"sharedBy": "Shared by {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "utilisateur·rice | utilisateur·rice·s", "typeUser": "user | users",
"typeTeam": "équipe | équipes", "typeTeam": "team | teams",
"shared": "Partagé avec ces {type}", "shared": "Shared with these {type}",
"you": "Toi", "you": "You",
"notShared": "Pas encore partagé avec des {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Retirer un {type} de la liste {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Retirer ce {sharable} du {type} ? Ceci ne peut pas être annulé !", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} retiré de {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} ajouté.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} ajouté." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permission", "title": "Permission",
"read": "Lecture seule", "read": "Read only",
"readWrite": "Lecture et écriture", "readWrite": "Read & write",
"admin": "Admin" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Lien", "link": "Link",
"delete": "Supprimer" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Liste", "title": "List",
"add": "Ajouter", "add": "Add",
"addPlaceholder": "Ajouter une nouvelle tâche…", "addPlaceholder": "Add a new task…",
"empty": "Cette liste est actuellement vide.", "empty": "This project is currently empty.",
"newTaskCta": "Créer une nouvelle tâche.", "newTaskCta": "Create a new task.",
"editTask": "Modifier la tâche" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Afficher les tâches pour lesquelles aucune date na été fixée", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Taille", "size": "Size",
"default": "Par défaut", "default": "Default",
"month": "Mois", "month": "Month",
"day": "Jour", "day": "Day",
"hour": "Hour", "hour": "Hour",
"range": "Date Range", "range": "Date Range",
"noDates": "Aucune date na été fixée pour cette tâche." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tableau", "title": "Table",
"columns": "Colonnes" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limite : {limit}", "limit": "Limit: {limit}",
"noLimit": "Non défini", "noLimit": "Not Set",
"doneBucket": "Seau des terminés", "doneBucket": "Done bucket",
"doneBucketHint": "Toutes les tâches déplacées dans ce seau seront automatiquement marquées comme faites.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Toutes les tâches déplacées dans le seau des choses terminées seront marquées comme terminées automatiquement. Toutes les tâches marquées comme terminées ailleurs seront également déplacées.", "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": "Seau des terminés enregistré.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Tu ne peux pas supprimer le dernier seau.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Entre le nom de la tâche…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Ajouter une tâche", "addTask": "Add a task",
"addAnotherTask": "Ajouter une autre tâche", "addAnotherTask": "Add another task",
"addBucket": "Créer un nouveau seau", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Entre le nouveau nom du seau…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Supprimer le seau", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Supprimer ce seau ?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Ceci ne supprimera pas les tâches mais les déplacera dans le seau par défaut.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Seau supprimé.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Nom du seau enregistré.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Limite du seau enregistrée.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Réduire ce seau" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoris" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Espaces de noms et listes", "title": "Namespaces & Projects",
"namespace": "Espace de noms", "namespace": "Espace de noms",
"showArchived": "Montrer les archivés", "showArchived": "Montrer les archivés",
"noneAvailable": "Tu nas pas despace de noms pour le moment.", "noneAvailable": "Tu nas pas despace de noms pour le moment.",
"unarchive": "Désarchiver", "unarchive": "Désarchiver",
"archived": "Archivé", "archived": "Archivé",
"noLists": "Cet espace de noms ne contient pas de listes.", "noProjects": "This namespace does not contain any projects.",
"createList": "Créer une nouvelle liste dans cet espace de noms.", "createProject": "Create a new project in this namespace.",
"namespaces": "Espaces de noms", "namespaces": "Espaces de noms",
"search": "Écris pour rechercher un espace de noms…", "search": "Écris pour rechercher un espace de noms…",
"create": { "create": {
"title": "Nouvel espace de noms", "title": "Nouvel espace de noms",
"titleRequired": "Indique un nom.", "titleRequired": "Indique un nom.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Quest-ce quun espace de noms ?", "tooltip": "Quest-ce quun espace de noms ?",
"success": "Espace de noms créé." "success": "Espace de noms créé."
}, },
"archive": { "archive": {
"titleArchive": "Archiver « {namespace} »", "titleArchive": "Archiver « {namespace} »",
"titleUnarchive": "Désarchiver « {namespace} »", "titleUnarchive": "Désarchiver « {namespace} »",
"archiveText": "Tu ne pourras pas modifier cet espace de noms ou créer de nouvelles listes tant que tu ne lauras pas désarchivé. Ceci archivera également toutes les listes de cet espace de noms.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Tu pourras créer de nouvelles listes ou les modifier.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Espace de noms archivé.", "success": "Espace de noms archivé.",
"unarchiveSuccess": "Espace de noms archivé.", "unarchiveSuccess": "Espace de noms archivé.",
"description": "Larchivage dun espace de noms signifie quon ne peut pas créer de nouvelles listes dans cet espace, ni le modifier." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Supprimer « {namespace} »", "title": "Supprimer « {namespace} »",
"text1": "Supprimer cet espace de noms et tout son contenu ?", "text1": "Supprimer cet espace de noms et tout son contenu ?",
"text2": "Ceci inclut toutes les listes et les tâches et ne peut être annulé !", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Espace de noms supprimé." "success": "Espace de noms supprimé."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Cet espace de noms est archivé" "isArchived": "Cet espace de noms est archivé"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Listes partagées" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoris" "title": "Favoris"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nouveau filtre enregistré", "title": "Nouveau filtre enregistré",
"description": "Un filtre enregistré est une liste virtuelle qui est calculée à partir dun ensemble de filtres à chaque fois quon y accède. Une fois créé, il apparaît dans un espace de noms spécial.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Créer un nouveau filtre enregistré", "action": "Créer un nouveau filtre enregistré",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Étiquettes", "title": "Étiquettes",
"manage": "Gérer les étiquettes", "manage": "Gérer les étiquettes",
"description": "Clique sur une étiquette pour la modifier. Tu peux modifier toutes les étiquettes que tu as créées, tu peux utiliser toutes les étiquettes qui sont associées à une tâche dont tu as accès à la liste.", "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": "Tu nas actuellement aucune étiquette.", "newCTA": "Tu nas actuellement aucune étiquette.",
"search": "Écris pour rechercher une étiquette…", "search": "Écris pour rechercher une étiquette…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authentification…", "authenticating": "Authentification…",
"passwordRequired": "Cette liste partagée nécessite un mot de passe. Entre-le ci-dessous :", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Une erreur sest produite.", "error": "Une erreur sest produite.",
"invalidPassword": "Le mot de passe est invalide." "invalidPassword": "Le mot de passe est invalide."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Citation", "quote": "Citation",
"unorderedList": "Liste non ordonnée", "unorderedList": "Liste non ordonnée",
"orderedList": "Liste ordonnée", "orderedList ": "Ordered List",
"cleanBlock": "Bloc propre", "cleanBlock": "Bloc propre",
"link": "Lien", "link": "Lien",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Clique ici pour définir une date déchéance", "chooseDueDate": "Clique ici pour définir une date déchéance",
"chooseStartDate": "Clique ici pour fixer une date de début", "chooseStartDate": "Clique ici pour fixer une date de début",
"chooseEndDate": "Clique ici pour fixer une date de fin", "chooseEndDate": "Clique ici pour fixer une date de fin",
"move": "Déplacer une tâche vers une autre liste", "move": "Move task to a different project",
"done": "Marquer la tâche comme terminée !", "done": "Marquer la tâche comme terminée !",
"undone": "Marquer comme inachevé", "undone": "Marquer comme inachevé",
"created": "Créé {0} par {1}", "created": "Créé {0} par {1}",
@ -627,7 +627,7 @@
"doneAt": "Terminé {0}", "doneAt": "Terminé {0}",
"updateSuccess": "Tâche enregistrée.", "updateSuccess": "Tâche enregistrée.",
"deleteSuccess": "Tâche supprimée.", "deleteSuccess": "Tâche supprimée.",
"belongsToList": "Cette tâche appartient à la liste « {list} »", "belongsToProject": "This task belongs to project '{project}'",
"due": "Échéance {at}", "due": "Échéance {at}",
"closePopup": "Fermer la fenêtre", "closePopup": "Fermer la fenêtre",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Définir la progression", "percentDone": "Définir la progression",
"attachments": "Ajouter des pièces jointes", "attachments": "Ajouter des pièces jointes",
"relatedTasks": "Ajouter une relation", "relatedTasks": "Ajouter une relation",
"moveList": "Déplacer", "moveProject": "Move",
"color": "Définir la couleur", "color": "Définir la couleur",
"delete": "Supprimer", "delete": "Supprimer",
"favorite": "Ajouter aux favoris", "favorite": "Ajouter aux favoris",
@ -674,21 +674,21 @@
"updated": "Mis à jour" "updated": "Mis à jour"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Sabonner", "subscribe": "Sabonner",
"unsubscribe": "Se désabonner", "unsubscribe": "Se désabonner",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "Nouvelle relation de tâche", "new": "Nouvelle relation de tâche",
"searchPlaceholder": "Écris la recherche dune nouvelle tâche à ajouter comme connexe…", "searchPlaceholder": "Écris la recherche dune nouvelle tâche à ajouter comme connexe…",
"createPlaceholder": "Ajouter cette tâche comme nouvelle tâche connexe", "createPlaceholder": "Ajouter cette tâche comme nouvelle tâche connexe",
"differentList": "Cette tâche appartient à une autre liste.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Cette tâche fait partie d'un espace de noms différent.", "differentNamespace": "Cette tâche fait partie d'un espace de noms différent.",
"noneYet": "Pas encore de relations de tâches.", "noneYet": "Pas encore de relations de tâches.",
"delete": "Supprimer la relation de tâche", "delete": "Supprimer la relation de tâche",
@ -812,10 +812,10 @@
"priority1": "Pour définir la priorité dune tâche, ajoutez un chiffre de 1 à 5, précédé dun {prefix}.", "priority1": "Pour définir la priorité dune tâche, ajoutez un chiffre de 1 à 5, précédé dun {prefix}.",
"priority2": "Plus le numéro est élevé, plus la priorité est élevée.", "priority2": "Plus le numéro est élevé, plus la priorité est élevée.",
"assignees": "Pour assigner directement la tâche à un utilisateur, ajoutez son nom d'utilisateur préfixé avec {prefix} à la tâche.", "assignees": "Pour assigner directement la tâche à un utilisateur, ajoutez son nom d'utilisateur préfixé avec {prefix} à la tâche.",
"list1": "Pour définir une liste dans laquelle la tâche doit apparaître, entrez son nom précédé de {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Ceci renverra une erreur si la liste nexiste pas.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date et heure", "dateAndTime": "Date et heure",
"date": "Toute date sera utilisée comme date déchéance de la nouvelle tâche. Vous pouvez utiliser des dates dans un des formats suivants :", "date": "Toute date sera utilisée comme date déchéance de la nouvelle tâche. Vous pouvez utiliser des dates dans un des formats suivants :",
"dateWeekday": "nimporte quel jour de la semaine, utilisera la date suivante avec cette date", "dateWeekday": "nimporte quel jour de la semaine, utilisera la date suivante avec cette date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Supprimer léquipe", "header": "Supprimer léquipe",
"text1": "Supprimer cette équipe et tous ses membres ?", "text1": "Supprimer cette équipe et tous ses membres ?",
"text2": "Tous les membres de l'équipe perdront l'accès aux listes et aux espaces de noms partagés avec cette équipe. Ceci NE PEUT PAS ÊTRE ANNULÉ !", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Équipe supprimée." "success": "Équipe supprimée."
}, },
"deleteUser": { "deleteUser": {
"header": "Retirer un·e utilisateur·rice de léquipe", "header": "Retirer un·e utilisateur·rice de léquipe",
"text1": "Retirer cette personne de léquipe ?", "text1": "Retirer cette personne de léquipe ?",
"text2": "Ils perdront l'accès à toutes les listes et espaces de noms auxquels cette équipe a accès. Ceci NE PEUT PAS ÊTRE ANNULÉ !", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Utilisateur·rice retiré·e de léquipe." "success": "Utilisateur·rice retiré·e de léquipe."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Ajouter une pièce jointe à cette tâche", "attachment": "Ajouter une pièce jointe à cette tâche",
"related": "Modifier les tâches connexes de cette tâche", "related": "Modifier les tâches connexes de cette tâche",
"color": "Changer la couleur de cette tâche", "color": "Changer la couleur de cette tâche",
"move": "Déplacer cette tâche dans une autre liste", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "Vues en liste", "title": "Project Views",
"switchToListView": "Passer en vue liste", "switchToListView": "Switch to list view",
"switchToGanttView": "Passer en vue Gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Passer en vue kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Passer en vue tableau" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Accéder aux étiquettes", "labels": "Accéder aux étiquettes",
"teams": "Accéder aux équipes" "teams": "Accéder aux équipes"
} }
@ -924,7 +924,7 @@
"unarchive": "Désarchiver", "unarchive": "Désarchiver",
"setBackground": "Définir larrière-plan", "setBackground": "Définir larrière-plan",
"share": "Partager", "share": "Partager",
"newList": "Nouvelle liste" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL Vikunja", "url": "URL Vikunja",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "Tu nas pas de notifications. Passe une bonne journée !", "none": "Tu nas pas de notifications. Passe une bonne journée !",
"explainer": "Les notifications apparaissent ici lorsque des actions (pour les espaces de noms, les listes ou les tâches) auxquelles tu es abonné·e se produisent." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commandes", "commands": "Commandes",
"placeholder": "Écris une commande ou une recherche…", "placeholder": "Écris une commande ou une recherche…",
"hint": "Vous pouvez utiliser {list} pour limiter la recherche à une liste. Combiner {list} ou {label} (étiquettes) avec une requête de recherche pour rechercher une tâche avec ces étiquettes ou sur cette liste. Utilisez {assignee} pour rechercher uniquement des équipes.", "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": "Tâches", "tasks": "Tâches",
"lists": "Listes", "projects": "Projects",
"teams": "Équipes", "teams": "Équipes",
"newList": "Entre le nom de la liste…", "newProject": "Enter the title of the new project…",
"newTask": "Entre le nom de la tâche…", "newTask": "Entre le nom de la tâche…",
"newNamespace": "Entre le nom de lespace de noms…", "newNamespace": "Entre le nom de lespace de noms…",
"newTeam": "Entre le nom de la nouvelle équipe…", "newTeam": "Entre le nom de la nouvelle équipe…",
"createTask": "Créer une tâche dans la liste actuelle ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Créer une liste dans lespace de noms actuel ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nouvelle tâche", "newTask": "Nouvelle tâche",
"newList": "Nouvelle liste", "newProject": "New project",
"newNamespace": "Nouvel espace de noms", "newNamespace": "Nouvel espace de noms",
"newTeam": "Nouvelle équipe" "newTeam": "Nouvelle équipe"
} }
@ -992,15 +992,15 @@
"1018": "Le paramètre du type davatar de lutilisateur·rice est invalide.", "1018": "Le paramètre du type davatar de lutilisateur·rice est invalide.",
"2001": "Lidentifiant ne peut pas être vide ou égal à 0.", "2001": "Lidentifiant ne peut pas être vide ou égal à 0.",
"2002": "Certaines des données de la requête étaient invalides.", "2002": "Certaines des données de la requête étaient invalides.",
"3001": "La liste nexiste pas.", "3001": "The project does not exist.",
"3004": "Tu dois avoir des droits de lecture sur cette liste pour effectuer cette action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Tu dois entrer un nom de liste.", "3005": "The project title cannot be empty.",
"3006": "Le partage de liste nexiste pas.", "3006": "The project share does not exist.",
"3007": "Une liste avec cet identifiant existe déjà.", "3007": "A project with this identifier already exists.",
"3008": "La liste est archivée et ne peut donc être consultée quen lecture seule. Ceci est également vrai pour toutes les tâches associées à cette liste.", "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": "Le texte de la tâche de liste ne peut pas être vide.", "4001": "The project task text cannot be empty.",
"4002": "La tâche de liste nexiste pas.", "4002": "The project task does not exist.",
"4003": "Toutes les tâches de modification en bloc doivent appartenir à la même liste.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Besoin dau moins une tâche lors de la modification en bloc de tâches.", "4004": "Besoin dau moins une tâche lors de la modification en bloc de tâches.",
"4005": "Tu nas pas le droit de voir la tâche.", "4005": "Tu nas pas le droit de voir la tâche.",
"4006": "Tu ne peux pas définir une tâche parente comme tâche elle-même.", "4006": "Tu ne peux pas définir une tâche parente comme tâche elle-même.",
@ -1026,21 +1026,21 @@
"5012": "Lespace de noms est archivé et ne peut donc être consulté quen lecture seule.", "5012": "Lespace de noms est archivé et ne peut donc être consulté quen lecture seule.",
"6001": "Le nom de l'équipe ne peut pas être vide.", "6001": "Le nom de l'équipe ne peut pas être vide.",
"6002": "Léquipe nexiste pas.", "6002": "Léquipe nexiste pas.",
"6004": "Léquipe a déjà accès à cet espace de noms ou à cette liste.", "6004": "The team already has access to that namespace or project.",
"6005": "Lutilisateur·rice est déjà membre de cette équipe.", "6005": "Lutilisateur·rice est déjà membre de cette équipe.",
"6006": "Impossible de supprimer le dernier membre de léquipe.", "6006": "Impossible de supprimer le dernier membre de léquipe.",
"6007": "Léquipe na pas accès à la liste pour effectuer cette action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Lutilisateur·rice a déjà accès à cette liste.", "7002": "The user already has access to that project.",
"7003": "Tu nas pas accès à cette liste.", "7003": "You do not have access to that project.",
"8001": "Cette étiquette existe déjà sur cette tâche.", "8001": "Cette étiquette existe déjà sur cette tâche.",
"8002": "Létiquette nexiste pas.", "8002": "Létiquette nexiste pas.",
"8003": "Tu nas pas accès à cette étiquette.", "8003": "Tu nas pas accès à cette étiquette.",
"9001": "Le droit est invalide.", "9001": "Le droit est invalide.",
"10001": "Le seau nexiste pas.", "10001": "Le seau nexiste pas.",
"10002": "Le seau ne fait pas partie de cette liste.", "10002": "The bucket does not belong to that project.",
"10003": "Tu ne peux pas supprimer le dernier seau dune liste.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Tu ne peux pas ajouter la tâche à ce seau car il a déjà dépassé la limite de tâches quil peut contenir.", "10004": "Tu ne peux pas ajouter la tâche à ce seau car il a déjà dépassé la limite de tâches quil peut contenir.",
"10005": "Il peut y avoir seulement un seau des terminés par liste.", "10005": "There can be only one done bucket per project.",
"11001": "Le filtre enregistré nexiste pas.", "11001": "Le filtre enregistré nexiste pas.",
"11002": "Les filtres enregistrés ne sont pas disponibles pour les partages de liens.", "11002": "Les filtres enregistrés ne sont pas disponibles pour les partages de liens.",
"12001": "Le type dentité dabonnement est invalide.", "12001": "Le type dentité dabonnement est invalide.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Ciao {username}!", "welcomeDay": "Ciao {username}!",
"welcomeEvening": "Buonasera {username}!", "welcomeEvening": "Buonasera {username}!",
"lastViewed": "Ultima visualizzazione", "lastViewed": "Ultima visualizzazione",
"list": { "project": {
"newText": "È possibile creare una nuova lista per le nuove attività:", "newText": "You can create a new project for your new tasks:",
"new": "Nuova lista", "new": "New project",
"importText": "O importare le liste e le attività da altri servizi in Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importa i tuoi dati in Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Domenica", "weekStartSunday": "Domenica",
"weekStartMonday": "Lunedì", "weekStartMonday": "Lunedì",
"language": "Lingua", "language": "Lingua",
"defaultList": "Lista predefinita", "defaultProject": "Default Project",
"timezone": "Fuso Orario", "timezone": "Fuso Orario",
"overdueTasksRemindersTime": "Orario email attività in scadute" "overdueTasksRemindersTime": "Orario email attività in scadute"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Elimina il tuo Account Vikunja", "title": "Elimina il tuo Account Vikunja",
"text1": "La cancellazione del tuo account è permanente e non può essere annullata. Elimineremo tutti i tuoi namespace, liste, attività e tutto ciò che è ad esso associato.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Per continuare, inserisci la tua password. Riceverai un'e-mail con ulteriori istruzioni.", "text2": "Per continuare, inserisci la tua password. Riceverai un'e-mail con ulteriori istruzioni.",
"confirm": "Elimina il mio profilo", "confirm": "Elimina il mio profilo",
"requestSuccess": "Richiesta riuscita. Riceverai un'e-mail con ulteriori istruzioni.", "requestSuccess": "Richiesta riuscita. Riceverai un'e-mail con ulteriori istruzioni.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Esporta i tuoi dati Vikunja", "title": "Esporta i tuoi dati Vikunja",
"description": "Puoi richiedere una copia di tutti i tuoi dati all'interno di Vikunja. Questo include i Namespace, le Liste, le Attività e tutto ciò che è loro associato. È possibile importare questi dati in qualsiasi istanza Vikunja attraverso la funzione di migrazione.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Inserisci la tua password per procedere:", "descriptionPasswordRequired": "Inserisci la tua password per procedere:",
"request": "Richiedi una copia dei miei dati Vikunja", "request": "Richiedi una copia dei miei dati Vikunja",
"success": "Hai richiesto con successo i tuoi dati Vikunja! Ti invieremo un'e-mail una volta che saranno pronti da scaricare.", "success": "Hai richiesto con successo i tuoi dati Vikunja! Ti invieremo un'e-mail una volta che saranno pronti da scaricare.",
"downloadTitle": "Scarica i tuoi dati Vikunja esportati" "downloadTitle": "Scarica i tuoi dati Vikunja esportati"
} }
}, },
"list": { "project": {
"archived": "Questa lista è archiviata. Non è possibile creare nuove attività o modificarle.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Titolo della Lista", "title": "Project Title",
"color": "Colore", "color": "Color",
"lists": "Liste", "projects": "Projects",
"search": "Digita per cercare una lista…", "search": "Type to search for a project…",
"searchSelect": "Fare clic o premere invio per selezionare questa lista", "searchSelect": "Click or press enter to select this project",
"shared": "Liste Condivise", "shared": "Shared Projects",
"noDescriptionAvailable": "Nessuna descrizione della lista disponibile.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nuova lista", "header": "New project",
"titlePlaceholder": "Il titolo della lista va qui…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Specifica un titolo.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "La lista è stata creata correttamente.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Specifica una lista o imposta una lista predefinita nelle impostazioni." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archivia \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archivia questa lista", "archive": "Archive this project",
"unarchive": "Estrai questa lista dall'archivio", "unarchive": "Un-Archive this project",
"unarchiveText": "Potrai creare nuove attività o modificarle.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Non sarà possibile modificare questa lista o creare nuove attività fino a quando non verrà estratta dall'archivio.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Lista archiviata con successo." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Imposta sfondo lista", "title": "Set project background",
"remove": "Rimuovi Sfondo", "remove": "Remove Background",
"upload": "Scegli uno sfondo dal tuo pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Cerca uno sfondo…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Realizzato con Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Carica altre foto", "loadMore": "Load more photos",
"success": "Lo sfondo è stato impostato con successo!", "success": "The background has been set successfully!",
"removeSuccess": "Lo sfondo è stato rimosso con successo!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Elimina \"{list}\"", "title": "Delete \"{project}\"",
"header": "Elimina questa lista", "header": "Delete this project",
"text1": "Sei sicuro di voler eliminare questa lista e tutti i suoi contenuti?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Questo include tutte le attività e NON PUÒ ESSERE RIPRISTINATO!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "La lista è stata eliminata con successo.", "success": "The project was successfully deleted.",
"tasksToDelete": "Questo eliminerà definitivamente circa {count} attività.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Questo elenco non contiene alcuna attività, puoi eliminarlo in sicurezza." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplica questa lista", "title": "Duplicate this project",
"label": "Duplica", "label": "Duplicate",
"text": "Seleziona un namespace che dovrebbe contenere l'elenco duplicato:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Lista duplicata." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Modifica Questa Lista", "header": "Edit This Project",
"title": "Modifica \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "Il titolo della lista va qui…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "L'identificatore della lista può essere usato per identificare univocamente un'attività tra le varie liste. Puoi lasciarlo vuoto per disabilitarlo.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identificatore Della Lista", "identifier": "Project Identifier",
"identifierPlaceholder": "L'identificatore della lista va qui…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Descrizione", "description": "Description",
"descriptionPlaceholder": "La descrizione della lista va qui…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Colore", "color": "Color",
"success": "Lista aggiornata." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Condividi questa lista", "header": "Share this project",
"title": "Condividi \"{list}\"", "title": "Share \"{project}\"",
"share": "Condividi", "share": "Share",
"links": { "links": {
"title": "Link di condivisione", "title": "Share Links",
"what": "Cos'è un link di condivisione?", "what": "What is a share link?",
"explanation": "I link di condivisione consentono di condividere facilmente una lista con altri utenti che non hanno un account su Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Crea nuovo link di condivisione", "create": "Create a new link share",
"name": "Nome (facoltativo)", "name": "Name (optional)",
"namePlaceholder": "es. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Tutte le azioni svolte tramite questo link di condivisione verranno visualizzate con questo nome.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Password (facoltativo)", "password": "Password (optional)",
"passwordExplanation": "Durante l'autenticazione, l'utente dovrà inserire questa password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Nessun nome impostato", "noName": "No name set",
"remove": "Rimuovi un link di condivisione", "remove": "Remove a link share",
"removeText": "Sei sicuro di voler rimuovere questo link di condivisione? Non sarà più possibile accedere a questa lista con questo link. Non può essere ripristinato!", "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": "Link di condivisione creato.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Link di condivisione elimitato", "deleteSuccess": "The link share was successfully deleted",
"view": "Mostra", "view": "View",
"sharedBy": "Condiviso da {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "utente | utenti", "typeUser": "user | users",
"typeTeam": "gruppo | gruppi", "typeTeam": "team | teams",
"shared": "Condiviso con questi {type}", "shared": "Shared with these {type}",
"you": "Tu", "you": "You",
"notShared": "Non ancora condiviso con nessun {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Rimuovi un {type} dal {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Sei sicuro di voler rimuovere questo {sharable} dal {type}? Non può essere ripristinato!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} rimosso dal {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} aggiunto.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} aggiunto." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permessi", "title": "Permission",
"read": "Sola lettura", "read": "Read only",
"readWrite": "Lettura e scrittura", "readWrite": "Read & write",
"admin": "Amministratore" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Elimina" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Lista", "title": "List",
"add": "Aggiungi", "add": "Add",
"addPlaceholder": "Aggiungi una nuova attività…", "addPlaceholder": "Add a new task…",
"empty": "Questa lista è attualmente vuota.", "empty": "This project is currently empty.",
"newTaskCta": "Crea una nuova attività.", "newTaskCta": "Create a new task.",
"editTask": "Modifica Attività" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Mostra attività che non hanno date impostate", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Dimensione", "size": "Size",
"default": "Predefinito", "default": "Default",
"month": "Mese", "month": "Month",
"day": "Giorno", "day": "Day",
"hour": "Ora", "hour": "Hour",
"range": "Intervallo date", "range": "Date Range",
"noDates": "Questa attività non ha date impostate." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabella", "title": "Table",
"columns": "Colonne" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limite: {limit}", "limit": "Limit: {limit}",
"noLimit": "Non Impostato", "noLimit": "Not Set",
"doneBucket": "Colonna attività completate", "doneBucket": "Done bucket",
"doneBucketHint": "Tutte le attività spostate in questa colonna verranno automaticamente contrassegnate come completate.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Tutte le attività spostate nella colonna attività completate saranno contrassegnate automaticamente come completate. Tutte le attività contrassegnate come completate altrove verranno anche spostate.", "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": "Colonna attività completate salvata.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Impossibile eliminare l'ultima colonna.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Inserisci il nuovo titolo dell'attività…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Aggiungi un'attività", "addTask": "Add a task",
"addAnotherTask": "Aggiungi un'altra attività", "addAnotherTask": "Add another task",
"addBucket": "Crea una nuova colonna", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Inserisci il titolo della nuova colonna…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Elimina la colonna", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Confermi di voler eliminare questa colonna?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Questo non eliminerà nessuna attività, ma la sposterà nel bucket predefinito.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Colonna eliminata.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Titolo della colonna salvato.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Limite della colonna salvato.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Comprimi questa colonna" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Preferiti" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Namespace e Liste", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Mostra Archiviati", "showArchived": "Mostra Archiviati",
"noneAvailable": "Non hai alcun namespace in questo momento.", "noneAvailable": "Non hai alcun namespace in questo momento.",
"unarchive": "De-Archivia", "unarchive": "De-Archivia",
"archived": "Archiviato", "archived": "Archiviato",
"noLists": "Questo namespace non contiene alcuna lista.", "noProjects": "This namespace does not contain any projects.",
"createList": "Crea una nuova lista in questo namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespace", "namespaces": "Namespace",
"search": "Digita per cercare un namespace…", "search": "Digita per cercare un namespace…",
"create": { "create": {
"title": "Nuovo namespace", "title": "Nuovo namespace",
"titleRequired": "Specifica un titolo.", "titleRequired": "Specifica un titolo.",
"explanation": "Una collezione è una raccolta di liste che puoi condividere e che puoi usare per organizzare le tue liste. Infatti, ogni lista appartiene a una collezione.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Che cos'è un namespace?", "tooltip": "Che cos'è un namespace?",
"success": "Namespace creato." "success": "Namespace creato."
}, },
"archive": { "archive": {
"titleArchive": "Archivia \"{namespace}\"", "titleArchive": "Archivia \"{namespace}\"",
"titleUnarchive": "Disarchivia \"{namespace}\"", "titleUnarchive": "Disarchivia \"{namespace}\"",
"archiveText": "Non sarà possibile modificare questo namespace o creare nuove liste fino a quando non verrà disarchiviato. Questo archivierà anche tutte le liste in questo namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Potrai creare nuove liste o modificarle.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Namespace creato.", "success": "Namespace creato.",
"unarchiveSuccess": "Namespace estratto dall'archivio.", "unarchiveSuccess": "Namespace estratto dall'archivio.",
"description": "Se un namespace è archiviato, non è possibile creare nuove liste o modificarlo." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Elimina \"{namespace}\"", "title": "Elimina \"{namespace}\"",
"text1": "Sei sicuro di voler rimuovere questo namespace e tutto il relativo contenuto?", "text1": "Sei sicuro di voler rimuovere questo namespace e tutto il relativo contenuto?",
"text2": "Questo include tutte le liste e le attività e NON PUÒ ESSERE RIPRISTINATO!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Namespace eliminato." "success": "Namespace eliminato."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Questo namespace è archiviato" "isArchived": "Questo namespace è archiviato"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Liste Condivise" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Preferiti" "title": "Preferiti"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nuovo Filtro Salvato", "title": "Nuovo Filtro Salvato",
"description": "Un filtro salvato è una lista virtuale che viene calcolata da un insieme di filtri di volta in volta. Una volta creato, apparirà in un namespace speciale.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Crea nuovo filtro salvato", "action": "Crea nuovo filtro salvato",
"titleRequired": "È necessario un titolo per il filtro." "titleRequired": "È necessario un titolo per il filtro."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etichette", "title": "Etichette",
"manage": "Gestione etichette", "manage": "Gestione etichette",
"description": "Fare clic su un'etichetta per modificarla. Puoi modificare tutte le etichette che hai creato, puoi usare tutte le etichette che sono associate a un'attività alla quale hai accesso.", "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": "Non hai nessuna etichetta.", "newCTA": "Non hai nessuna etichetta.",
"search": "Digita per cercare un'etichetta…", "search": "Digita per cercare un'etichetta…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Autenticazione…", "authenticating": "Autenticazione…",
"passwordRequired": "Questo elenco condiviso richiede una password. Inseriscila qui sotto:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Si è verificato un errore.", "error": "Si è verificato un errore.",
"invalidPassword": "La password non è valida." "invalidPassword": "La password non è valida."
}, },
@ -529,7 +529,7 @@
"code": "Codice", "code": "Codice",
"quote": "Citazione", "quote": "Citazione",
"unorderedList": "Elenco puntato", "unorderedList": "Elenco puntato",
"orderedList": "Elenco numerato", "orderedList ": "Ordered List",
"cleanBlock": "Pulisci Blocco", "cleanBlock": "Pulisci Blocco",
"link": "Link", "link": "Link",
"image": "Immagine", "image": "Immagine",
@ -619,7 +619,7 @@
"chooseDueDate": "Clicca qui per impostare una data di scadenza", "chooseDueDate": "Clicca qui per impostare una data di scadenza",
"chooseStartDate": "Clicca qui per impostare una data di inizio", "chooseStartDate": "Clicca qui per impostare una data di inizio",
"chooseEndDate": "Clicca qui per impostare una data di fine", "chooseEndDate": "Clicca qui per impostare una data di fine",
"move": "Sposta attività in un'altra lista", "move": "Move task to a different project",
"done": "Segna attività fatta!", "done": "Segna attività fatta!",
"undone": "Segna come non completato", "undone": "Segna come non completato",
"created": "Creato {0} da {1}", "created": "Creato {0} da {1}",
@ -627,7 +627,7 @@
"doneAt": "Fatto {0}", "doneAt": "Fatto {0}",
"updateSuccess": "Attività salvata con successo.", "updateSuccess": "Attività salvata con successo.",
"deleteSuccess": "L'attività è stata eliminata con successo.", "deleteSuccess": "L'attività è stata eliminata con successo.",
"belongsToList": "Questa attività appartiene alla lista '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Scadenza {at}", "due": "Scadenza {at}",
"closePopup": "Chiudi popup", "closePopup": "Chiudi popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Imposta Progresso", "percentDone": "Imposta Progresso",
"attachments": "Aggiungi Allegati", "attachments": "Aggiungi Allegati",
"relatedTasks": "Aggiungi Relazione", "relatedTasks": "Aggiungi Relazione",
"moveList": "Sposta", "moveProject": "Move",
"color": "Imposta Colore", "color": "Imposta Colore",
"delete": "Elimina", "delete": "Elimina",
"favorite": "Aggiungi ai Preferiti", "favorite": "Aggiungi ai Preferiti",
@ -674,21 +674,21 @@
"updated": "Aggiornato" "updated": "Aggiornato"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Non puoi annullare l'iscrizione perché sei iscritto al namespace di questa lista.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Non puoi annullare l'iscrizione perché sei iscritto al namespace di questa attività.", "subscribedTaskThroughParentNamespace": "Non puoi annullare l'iscrizione perché sei iscritto al namespace di questa attività.",
"subscribedTaskThroughParentList": "Non puoi annullare l'iscrizione perché sei iscritto alla lista di questa attività.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Sei iscritto a questo namespace e verrai notificato delle modifiche.", "subscribedNamespace": "Sei iscritto a questo namespace e verrai notificato delle modifiche.",
"notSubscribedNamespace": "Non sei iscritto a questo namespace e non verrai notificato delle modifiche.", "notSubscribedNamespace": "Non sei iscritto a questo namespace e non verrai notificato delle modifiche.",
"subscribedList": "Sei iscritto a questa lista e verrai notificato delle modifiche.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Non sei iscritto a questa lista e non verrai notificato delle modifiche.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Sei iscritto a questa attività e verrai notificato delle modifiche.", "subscribedTask": "Sei iscritto a questa attività e verrai notificato delle modifiche.",
"notSubscribedTask": "Non sei iscritto a questa attività e non verrai notificato delle modifiche.", "notSubscribedTask": "Non sei iscritto a questa attività e non verrai notificato delle modifiche.",
"subscribe": "Iscriviti", "subscribe": "Iscriviti",
"unsubscribe": "Disiscriviti", "unsubscribe": "Disiscriviti",
"subscribeSuccessNamespace": "Sei iscritto a questo namespace", "subscribeSuccessNamespace": "Sei iscritto a questo namespace",
"unsubscribeSuccessNamespace": "Non sei più iscritto a questo namespace", "unsubscribeSuccessNamespace": "Non sei più iscritto a questo namespace",
"subscribeSuccessList": "Sei iscritto a questa lista", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Non sei più iscritto a questa lista", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Sei iscritto a questa attività", "subscribeSuccessTask": "Sei iscritto a questa attività",
"unsubscribeSuccessTask": "Non sei più iscritto a questa attività" "unsubscribeSuccessTask": "Non sei più iscritto a questa attività"
}, },
@ -762,7 +762,7 @@
"new": "Nuova Attività Collegata", "new": "Nuova Attività Collegata",
"searchPlaceholder": "Digita per cercare un'attività da aggiungere come collegata…", "searchPlaceholder": "Digita per cercare un'attività da aggiungere come collegata…",
"createPlaceholder": "Aggiungi come attività collegata", "createPlaceholder": "Aggiungi come attività collegata",
"differentList": "Questa attività è di una lista diversa.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Questa attività appartiene ad un namespace diverso.", "differentNamespace": "Questa attività appartiene ad un namespace diverso.",
"noneYet": "Nessuna attività collegata.", "noneYet": "Nessuna attività collegata.",
"delete": "Elimina Collegamento Attività", "delete": "Elimina Collegamento Attività",
@ -812,10 +812,10 @@
"priority1": "Per impostare la priorità di un'attività, aggiungi un numero 1-5, preceduto da {prefix}.", "priority1": "Per impostare la priorità di un'attività, aggiungi un numero 1-5, preceduto da {prefix}.",
"priority2": "Più alto è il numero, più alta è la priorità.", "priority2": "Più alto è il numero, più alta è la priorità.",
"assignees": "Per assegnare direttamente l'attività a un utente, aggiungere il suo nome utente preceduto da {prefix} all'attività.", "assignees": "Per assegnare direttamente l'attività a un utente, aggiungere il suo nome utente preceduto da {prefix} all'attività.",
"list1": "Per impostare una lista di appartenenza all'attività, inserisci il suo nome prefisso con {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Ciò restituirà un errore se la lista non esiste.", "project2": "This will return an error if the project does not exist.",
"list3": "Per usare gli spazi, basta aggiungere un \" o ' prima e dopo il nome della lista.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Per esempio: {prefix}\"Etichetta con spazi\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Data e ora", "dateAndTime": "Data e ora",
"date": "Qualsiasi data verrà utilizzata come data di scadenza della nuova attività. È possibile utilizzare le date in uno qualsiasi di questi formati:", "date": "Qualsiasi data verrà utilizzata come data di scadenza della nuova attività. È possibile utilizzare le date in uno qualsiasi di questi formati:",
"dateWeekday": "qualsiasi giorno della settimana, userà la data più vicina", "dateWeekday": "qualsiasi giorno della settimana, userà la data più vicina",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Elimina il gruppo", "header": "Elimina il gruppo",
"text1": "Sei sicuro di voler eliminare questo gruppo e tutti i suoi membri?", "text1": "Sei sicuro di voler eliminare questo gruppo e tutti i suoi membri?",
"text2": "Tutti i membri del gruppo perderanno l'accesso alle liste e ai namespace condivisi con questo gruppo. NON PUÒ ESSERE RIPRISTINATO!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Gruppo eliminato." "success": "Gruppo eliminato."
}, },
"deleteUser": { "deleteUser": {
"header": "Rimuovi un utente dal gruppo", "header": "Rimuovi un utente dal gruppo",
"text1": "Confermi di voler rimuovere questo utente dal gruppo?", "text1": "Confermi di voler rimuovere questo utente dal gruppo?",
"text2": "Perderanno l'accesso a tutte le liste e i namespace a cui questo gruppo ha accesso. NON PUÒ ESSERE RIPRISTINATO!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Utente rimosso dal gruppo." "success": "Utente rimosso dal gruppo."
}, },
"leave": { "leave": {
"title": "Abbandona il gruppo", "title": "Abbandona il gruppo",
"text1": "Sei sicuro di voler abbandonare questo gruppo?", "text1": "Sei sicuro di voler abbandonare questo gruppo?",
"text2": "Perderai l'accesso a tutte le liste e namespace a cui questo gruppo ha accesso. Se cambi idea, dovrai farti aggiungere di nuovo da un amministratore del gruppo.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Hai abbandonato il gruppo." "success": "Hai abbandonato il gruppo."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Aggiungi un allegato a questa attività", "attachment": "Aggiungi un allegato a questa attività",
"related": "Modifica le attività collegate a questa", "related": "Modifica le attività collegate a questa",
"color": "Cambia il colore di questa attività", "color": "Cambia il colore di questa attività",
"move": "Sposta questa attività in un altro elenco", "move": "Move this task to another project",
"reminder": "Gestisci i promemoria di questa attività", "reminder": "Gestisci i promemoria di questa attività",
"description": "Attiva/Disattiva modifica della descrizione dell'attività" "description": "Attiva/Disattiva modifica della descrizione dell'attività"
}, },
"list": { "project": {
"title": "Viste Liste", "title": "Project Views",
"switchToListView": "Passa alla vista Lista", "switchToListView": "Switch to list view",
"switchToGanttView": "Passa alla vista Gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Passa alla vista Kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Passa alla vista Tabella" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigazione", "title": "Navigazione",
"overview": "Passa a \"Panoramica\"", "overview": "Passa a \"Panoramica\"",
"upcoming": "Passa a \"Prossimamente\"", "upcoming": "Passa a \"Prossimamente\"",
"namespaces": "Passa a \"Namespace e Liste\"", "namespaces": "Navigate to namespaces & projects",
"labels": "Passa a \"Etichette\"", "labels": "Passa a \"Etichette\"",
"teams": "Passa a \"Gruppi\"" "teams": "Passa a \"Gruppi\""
} }
@ -924,7 +924,7 @@
"unarchive": "Disarchivia", "unarchive": "Disarchivia",
"setBackground": "Imposta sfondo", "setBackground": "Imposta sfondo",
"share": "Condividi", "share": "Condividi",
"newList": "Nuova lista" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL Vikunja", "url": "URL Vikunja",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifiche", "title": "Notifiche",
"none": "Nessuna notifica. Buona giornata!", "none": "Nessuna notifica. Buona giornata!",
"explainer": "Le notifiche appariranno qui quando le azioni su Namespace, liste o attività a cui hai sottoscritto la sottoscrizione avvengono." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Comandi", "commands": "Comandi",
"placeholder": "Digita un comando o cerca…", "placeholder": "Digita un comando o cerca…",
"hint": "Puoi usare {list} per limitare la ricerca a una lista. Unisci {list} o {label} (etichette) alla ricerca per trovare un'attività con quelle etichette o in quella lista. Usa {assignee} per cercare solo i gruppi.", "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": "Attivitá", "tasks": "Attivitá",
"lists": "Liste", "projects": "Projects",
"teams": "Gruppi", "teams": "Gruppi",
"newList": "Inserisci il titolo della nuova lista…", "newProject": "Enter the title of the new project…",
"newTask": "Inserisci il titolo della nuova attività…", "newTask": "Inserisci il titolo della nuova attività…",
"newNamespace": "Inserisci il titolo del nuovo namespace…", "newNamespace": "Inserisci il titolo del nuovo namespace…",
"newTeam": "Inserisci il nome del nuovo gruppo…", "newTeam": "Inserisci il nome del nuovo gruppo…",
"createTask": "Crea un'attività nella lista attuale ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Crea una lista nel namespace attuale ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nuova attività", "newTask": "Nuova attività",
"newList": "Nuova lista", "newProject": "New project",
"newNamespace": "Nuovo Namespace", "newNamespace": "Nuovo Namespace",
"newTeam": "Nuovo gruppo" "newTeam": "Nuovo gruppo"
} }
@ -992,15 +992,15 @@
"1018": "L'impostazione del tipo di avatar utente non è valida.", "1018": "L'impostazione del tipo di avatar utente non è valida.",
"2001": "L'ID non può essere vuoto o 0.", "2001": "L'ID non può essere vuoto o 0.",
"2002": "Alcuni dati della richiesta non erano validi.", "2002": "Alcuni dati della richiesta non erano validi.",
"3001": "La lista non esiste.", "3001": "The project does not exist.",
"3004": "Devi avere i permessi di lettura su quella lista per eseguire quell'azione.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Il titolo della lista non può essere vuoto.", "3005": "The project title cannot be empty.",
"3006": "La condivisione della lista non esiste.", "3006": "The project share does not exist.",
"3007": "Esiste già una lista con questo identificatore.", "3007": "A project with this identifier already exists.",
"3008": "La lista è archiviata e può quindi essere consultata solo in sola lettura. Questo vale anche per tutte le attività associate a questa lista.", "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": "Il testo delle attività della lista non può essere vuoto.", "4001": "The project task text cannot be empty.",
"4002": "Lista di attività non esistente.", "4002": "The project task does not exist.",
"4003": "Tutte le attività di modifica in blocco devono appartenere alla stessa lista.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Hai bisogno di almeno un'attività quando si modificano in blocco le attività.", "4004": "Hai bisogno di almeno un'attività quando si modificano in blocco le attività.",
"4005": "Non hai il permesso di vedere l'attività.", "4005": "Non hai il permesso di vedere l'attività.",
"4006": "Non è possibile impostare un'attività principale come l'attività stessa.", "4006": "Non è possibile impostare un'attività principale come l'attività stessa.",
@ -1026,21 +1026,21 @@
"5012": "Il namespace è archiviato e può quindi essere accessibile solo in sola lettura.", "5012": "Il namespace è archiviato e può quindi essere accessibile solo in sola lettura.",
"6001": "Il nome del gruppo non può essere vuoto.", "6001": "Il nome del gruppo non può essere vuoto.",
"6002": "Gruppo non esistente.", "6002": "Gruppo non esistente.",
"6004": "Il team ha già accesso a questo namespace o lista.", "6004": "The team already has access to that namespace or project.",
"6005": "L'utente è già membro di quel gruppo.", "6005": "L'utente è già membro di quel gruppo.",
"6006": "Non è possibile eliminare l'ultimo membro del gruppo.", "6006": "Non è possibile eliminare l'ultimo membro del gruppo.",
"6007": "Il gruppo non ha accesso alla lista per eseguire quell'azione.", "6007": "The team does not have access to the project to perform that action.",
"7002": "L'utente ha già accesso a quella lista.", "7002": "The user already has access to that project.",
"7003": "Non hai accesso a quella lista.", "7003": "You do not have access to that project.",
"8001": "Questa etichetta esiste già in quell'attività.", "8001": "Questa etichetta esiste già in quell'attività.",
"8002": "L'etichetta non esiste.", "8002": "L'etichetta non esiste.",
"8003": "Non hai accesso a questa etichetta.", "8003": "Non hai accesso a questa etichetta.",
"9001": "Permesso non valido.", "9001": "Permesso non valido.",
"10001": "Colonna non esistente.", "10001": "Colonna non esistente.",
"10002": "La colonna non appartiene a quella lista.", "10002": "The bucket does not belong to that project.",
"10003": "Non puoi rimuovere l'ultima colonna di una lista.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Non puoi aggiungere l'attività a questa colonna perché ha già superato il limite di attività che può contenere.", "10004": "Non puoi aggiungere l'attività a questa colonna perché ha già superato il limite di attività che può contenere.",
"10005": "Ci può essere solo una colonna completati per lista.", "10005": "There can be only one done bucket per project.",
"11001": "Filtro salvato non esistente.", "11001": "Filtro salvato non esistente.",
"11002": "I filtri salvati non sono disponibili per i link di condivisione.", "11002": "I filtri salvati non sono disponibili per i link di condivisione.",
"12001": "Il tipo di entità sottoscritto non è valido.", "12001": "Il tipo di entità sottoscritto non è valido.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Laatst bekeken", "lastViewed": "Laatst bekeken",
"list": { "project": {
"newText": "Je kan een nieuwe lijst maken voor je nieuwe taken:", "newText": "You can create a new project for your new tasks:",
"new": "Nieuwe lijst", "new": "New project",
"importText": "Of importeer je lijsten en taken van andere diensten naar Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importeer je gegevens in Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Zondag", "weekStartSunday": "Zondag",
"weekStartMonday": "Maandag", "weekStartMonday": "Maandag",
"language": "Taal", "language": "Taal",
"defaultList": "Standaard lijst", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Verwijder je Vikunja account", "title": "Verwijder je Vikunja account",
"text1": "Het verwijderen van je account is permanent en kan niet ongedaan worden gemaakt. We zullen al je namespaces, lijsten, taken en alles wat ermee verbonden is verwijderen.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Graag je wachtwoord invullen om verder te gaan. Je zult een e-mail ontvangen met verdere instructies.", "text2": "Graag je wachtwoord invullen om verder te gaan. Je zult een e-mail ontvangen met verdere instructies.",
"confirm": "Verwijder mijn account", "confirm": "Verwijder mijn account",
"requestSuccess": "Het verzoek was succesvol. Je ontvangt een e-mail met verdere instructies.", "requestSuccess": "Het verzoek was succesvol. Je ontvangt een e-mail met verdere instructies.",
@ -157,154 +157,154 @@
}, },
"export": { "export": {
"title": "Je Vikunja gegevens exporteren", "title": "Je Vikunja gegevens exporteren",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Voer je wachtwoord in om door te gaan:", "descriptionPasswordRequired": "Voer je wachtwoord in om door te gaan:",
"request": "Een kopie van mijn Vikunja gegevens opvragen", "request": "Een kopie van mijn Vikunja gegevens opvragen",
"success": "Je hebt met succes je Vikunja Data aangevraagd! We sturen je een e-mail zodra het klaar is om te downloaden.", "success": "Je hebt met succes je Vikunja Data aangevraagd! We sturen je een e-mail zodra het klaar is om te downloaden.",
"downloadTitle": "Download je geëxporteerde Vikunja gegevens" "downloadTitle": "Download je geëxporteerde Vikunja gegevens"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Lijst titel", "title": "Project Title",
"color": "Kleur", "color": "Color",
"lists": "Lijsten", "projects": "Projects",
"search": "Typ om naar een lijst te zoeken…", "search": "Type to search for a project…",
"searchSelect": "Klik of druk op enter om deze lijst te selecteren", "searchSelect": "Click or press enter to select this project",
"shared": "Gedeelde lijsten", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nieuwe lijst", "header": "New project",
"titlePlaceholder": "De titel van de lijst komt hier…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Voer alsjeblieft een titel in.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Lijst is succesvol aangemaakt.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archiveer \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archiveer deze lijst", "archive": "Archive this project",
"unarchive": "Archivering van deze lijst opheffen", "unarchive": "Un-Archive this project",
"unarchiveText": "Je kan nieuwe taken maken of bewerken.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "De lijst is succesvol gearchiveerd." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Achtergrond van lijst instellen", "title": "Set project background",
"remove": "Verwijder achtergrond", "remove": "Remove Background",
"upload": "Kies een achtergrond vanuit je pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Naar een achtergrond zoeken…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Mogelijk gemaakt door Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Meer foto's laden", "loadMore": "Load more photos",
"success": "De achtergrond is succesvol ingesteld!", "success": "The background has been set successfully!",
"removeSuccess": "De achtergrond is succesvol verwijderd!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Verwijder \"{list}\"", "title": "Delete \"{project}\"",
"header": "Verwijder deze lijst", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Dit omvat alle taken en KAN NIET ONGEDAAN GEMAAKT WORDEN!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "De lijst is succesvol verwijderd.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Deze lijst dupliceren", "title": "Duplicate this project",
"label": "Dupliceer", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "De lijst is succesvol gedupliceerd." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Bewerk deze lijst", "header": "Edit This Project",
"title": "Bewerk \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "De titel van de lijst komt hier…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Beschrijving", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Kleur", "color": "Color",
"success": "De lijst is succesvol bijgewerkt." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Deel deze lijst", "header": "Share this project",
"title": "Deel \"{list}\"", "title": "Share \"{project}\"",
"share": "Delen", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Naam (optioneel)", "name": "Name (optional)",
"namePlaceholder": "bv. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "All actions done by this link share will show up with the name.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Wachtwoord (optioneel)", "password": "Password (optional)",
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Geen naam ingesteld", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
"sharedBy": "Shared by {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "gebruiker | gebruikers", "typeUser": "user | users",
"typeTeam": "team | teams", "typeTeam": "team | teams",
"shared": "Shared with these {type}", "shared": "Shared with these {type}",
"you": "Jij", "you": "You",
"notShared": "Not shared with any {type} yet.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Remove a {type} from the {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!", "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}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "Het {type} is succesvol toegevoegd.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "The {type} was successfully added." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permission", "title": "Permission",
"read": "Alleen lezen", "read": "Read only",
"readWrite": "Lezen & schrijven", "readWrite": "Read & write",
"admin": "Beheerder" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Verwijderen" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Lijst", "title": "List",
"add": "Toevoegen", "add": "Add",
"addPlaceholder": "Voeg een nieuwe taak toe…", "addPlaceholder": "Add a new task…",
"empty": "Deze lijst is momenteel leeg.", "empty": "This project is currently empty.",
"newTaskCta": "Creëer een nieuwe taak.", "newTaskCta": "Create a new task.",
"editTask": "Taak bewerken" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Toon taken waarvoor geen datums zijn ingesteld", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Grootte", "size": "Size",
"default": "Standaard", "default": "Default",
"month": "Maand", "month": "Month",
"day": "Dag", "day": "Day",
"hour": "Hour", "hour": "Hour",
"range": "Date Range", "range": "Date Range",
"noDates": "This task has no dates set." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabel", "title": "Table",
"columns": "Kolommen" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limiet: {limit}", "limit": "Limit: {limit}",
"noLimit": "Niet ingesteld", "noLimit": "Not Set",
"doneBucket": "Done bucket", "doneBucket": "Done bucket",
"doneBucketHint": "All tasks moved into this bucket will automatically marked as done.", "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.", "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.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "You cannot remove the last bucket.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Voer de nieuwe taak titel in…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Taak toevoegen", "addTask": "Add a task",
"addAnotherTask": "Nog een taak toevoegen", "addAnotherTask": "Add another task",
"addBucket": "Create a new bucket", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Enter the new bucket title…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Delete the bucket", "deleteHeaderBucket": "Delete the bucket",
@ -317,41 +317,41 @@
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favorieten" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & lijsten", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Toon gearchiveerd", "showArchived": "Toon gearchiveerd",
"noneAvailable": "Je hebt op dit moment geen Namespaces.", "noneAvailable": "Je hebt op dit moment geen Namespaces.",
"unarchive": "Archivering opheffen", "unarchive": "Archivering opheffen",
"archived": "Gearchiveerd", "archived": "Gearchiveerd",
"noLists": "Deze namespace bevat geen lijsten.", "noProjects": "This namespace does not contain any projects.",
"createList": "Maak een nieuwe lijst in deze namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Begin met typen om een Namespace te zoeken…", "search": "Begin met typen om een Namespace te zoeken…",
"create": { "create": {
"title": "Nieuwe namespace", "title": "Nieuwe namespace",
"titleRequired": "Voer een titel in.", "titleRequired": "Voer een titel in.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Wat is een namespace?", "tooltip": "Wat is een namespace?",
"success": "De Namespace is succesvol gemaakt." "success": "De Namespace is succesvol gemaakt."
}, },
"archive": { "archive": {
"titleArchive": "Archiveer \"{namespace}\"", "titleArchive": "Archiveer \"{namespace}\"",
"titleUnarchive": "Archivering \"{namespace}\" ongedaan maken", "titleUnarchive": "Archivering \"{namespace}\" ongedaan maken",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Je kan nieuwe lijsten maken of deze bewerken.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "\"{namespace}\" verwijderen", "title": "\"{namespace}\" verwijderen",
"text1": "Weet je zeker dat je deze Namespace en alle inhoud ervan wilt verwijderen?", "text1": "Weet je zeker dat je deze Namespace en alle inhoud ervan wilt verwijderen?",
"text2": "Dit omvat alle lijsten en taken en KAN NIET ONGEDAAN GEMAAKT WORDEN!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "De Namespace is succesvol verwijderd." "success": "De Namespace is succesvol verwijderd."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Gedeelde lijsten" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorieten" "title": "Favorieten"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Labels beheren", "manage": "Labels beheren",
"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 list you have access.", "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": "Je hebt momenteel geen labels.", "newCTA": "Je hebt momenteel geen labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticeren…", "authenticating": "Authenticeren…",
"passwordRequired": "Deze gedeelde lijst vereist een wachtwoord. Gelieve hieronder in te voeren:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Er is een fout opgetreden.", "error": "Er is een fout opgetreden.",
"invalidPassword": "Het wachtwoord is ongeldig." "invalidPassword": "Het wachtwoord is ongeldig."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Citaat", "quote": "Citaat",
"unorderedList": "Ongesorteerde lijst", "unorderedList": "Ongesorteerde lijst",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Afbeelding", "image": "Afbeelding",
@ -619,7 +619,7 @@
"chooseDueDate": "Klik hier om een vervaldatum in te stellen", "chooseDueDate": "Klik hier om een vervaldatum in te stellen",
"chooseStartDate": "Klik hier om een begindatum in te stellen", "chooseStartDate": "Klik hier om een begindatum in te stellen",
"chooseEndDate": "Klik hier om een einddatum in te stellen", "chooseEndDate": "Klik hier om een einddatum in te stellen",
"move": "Verplaats taak naar een andere lijst", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Markeer als niet voltooid", "undone": "Markeer als niet voltooid",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "De taak is succesvol opgeslagen.", "updateSuccess": "De taak is succesvol opgeslagen.",
"deleteSuccess": "De taak is succesvol verwijderd.", "deleteSuccess": "De taak is succesvol verwijderd.",
"belongsToList": "Deze taak hoort bij de lijst '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Vervalt {at}", "due": "Vervalt {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Verwijder", "delete": "Verwijder",
"favorite": "Toevoegen aan favorieten", "favorite": "Toevoegen aan favorieten",
@ -674,21 +674,21 @@
"updated": "Bijgewerkt" "updated": "Bijgewerkt"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "Nieuwe taakrelatie", "new": "Nieuwe taakrelatie",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Voeg dit toe als nieuwe gerelateerde taak", "createPlaceholder": "Voeg dit toe als nieuwe gerelateerde taak",
"differentList": "Deze taak hoort bij een andere lijst.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "Nog geen taakrelaties.", "noneYet": "Nog geen taakrelaties.",
"delete": "Taak relatie verwijderen", "delete": "Taak relatie verwijderen",
@ -812,10 +812,10 @@
"priority1": "Om prioriteit aan een taak te geven voeg je een nummer tussen 1-5 toe, beginnend met een {prefix}.", "priority1": "Om prioriteit aan een taak te geven voeg je een nummer tussen 1-5 toe, beginnend met een {prefix}.",
"priority2": "Hoe hoger het getal, hoe hoger de prioriteit.", "priority2": "Hoe hoger het getal, hoe hoger de prioriteit.",
"assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Dit geeft een foutmelding als de lijst niet bestaat.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Datum en tijd", "dateAndTime": "Datum en tijd",
"date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Verwijder het team", "header": "Verwijder het team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Verwijder een gebruiker uit het team", "header": "Verwijder een gebruiker uit het team",
"text1": "Weet je zeker dat je deze gebruiker wilt verwijderen uit het team?", "text1": "Weet je zeker dat je deze gebruiker wilt verwijderen uit het team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Archivering opheffen", "unarchive": "Archivering opheffen",
"setBackground": "Achtergrond instellen", "setBackground": "Achtergrond instellen",
"share": "Delen", "share": "Delen",
"newList": "Nieuwe lijst" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notificaties", "title": "Notificaties",
"none": "Je hebt geen meldingen. Fijne dag!", "none": "Je hebt geen meldingen. Fijne dag!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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": "Taken", "tasks": "Taken",
"lists": "Lijsten", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nieuwe taak", "newTask": "Nieuwe taak",
"newList": "Nieuwe lijst", "newProject": "New project",
"newNamespace": "Nieuwe namespace", "newNamespace": "Nieuwe namespace",
"newTeam": "Nieuw team" "newTeam": "Nieuw team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "De lijst bestaat niet.", "3001": "The project does not exist.",
"3004": "Je moet leesrechten hebben op die lijst om die actie uit te voeren.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "De titel van de lijst mag niet leeg zijn.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "Het team bestaat niet.", "6002": "Het team bestaat niet.",
"6004": "Het team heeft al toegang tot die namespace of lijst.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Kan het laatste teamlid niet verwijderen.", "6006": "Kan het laatste teamlid niet verwijderen.",
"6007": "Het team heeft geen toegang tot de lijst om die actie uit te voeren.", "6007": "The team does not have access to the project to perform that action.",
"7002": "De gebruiker heeft al toegang tot deze lijst.", "7002": "The user already has access to that project.",
"7003": "Je hebt geen toegang tot die lijst.", "7003": "You do not have access to that project.",
"8001": "Dit label bestaat al voor die taak.", "8001": "Dit label bestaat al voor die taak.",
"8002": "Het label bestaat niet.", "8002": "Het label bestaat niet.",
"8003": "Je hebt geen toegang tot dit label.", "8003": "Je hebt geen toegang tot dit label.",
"9001": "Ongeldige rechten.", "9001": "Ongeldige rechten.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "Het opgeslagen filter bestaat niet.", "11001": "Het opgeslagen filter bestaat niet.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hei {username}!", "welcomeDay": "Hei {username}!",
"welcomeEvening": "God Morgen {username}!", "welcomeEvening": "God Morgen {username}!",
"lastViewed": "Sist sett", "lastViewed": "Sist sett",
"list": { "project": {
"newText": "Du kan opprette en ny liste for dine nye oppgaver:", "newText": "You can create a new project for your new tasks:",
"new": "Ny liste", "new": "New project",
"importText": "Eller importer lister og oppgaver fra andre tjenester til Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importer dine data til Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Søndag", "weekStartSunday": "Søndag",
"weekStartMonday": "Mandag", "weekStartMonday": "Mandag",
"language": "Språk", "language": "Språk",
"defaultList": "Standardliste", "defaultProject": "Default Project",
"timezone": "Tidssone", "timezone": "Tidssone",
"overdueTasksRemindersTime": "Utløpte påminnelses-tid for oppgaver" "overdueTasksRemindersTime": "Utløpte påminnelses-tid for oppgaver"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Slett kontoen din", "title": "Slett kontoen din",
"text1": "Sletting av kontoen din er permanent og kan ikke reverseres. Vi vil slette alle navnefeltene, lister, oppgaver og alt knyttet til den.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "For å fortsette, skriv inn passordet ditt. Du vil motta en e-post med ytterligere instruksjoner.", "text2": "For å fortsette, skriv inn passordet ditt. Du vil motta en e-post med ytterligere instruksjoner.",
"confirm": "Slett min konto", "confirm": "Slett min konto",
"requestSuccess": "Forespørselen var vellykket. Du vil motta en e-post med ytterligere instruksjoner.", "requestSuccess": "Forespørselen var vellykket. Du vil motta en e-post med ytterligere instruksjoner.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Eksporter dine kontodata", "title": "Eksporter dine kontodata",
"description": "Du kan be om en kopi av alle Vikunja dataene dine. Dette inkluderer navneområder, lister, oppgaver og alt tilknyttet dem.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Skriv inn passordet for å fortsette:", "descriptionPasswordRequired": "Skriv inn passordet for å fortsette:",
"request": "Be om kopi av mine Vikunja Data", "request": "Be om kopi av mine Vikunja Data",
"success": "Du har spurt om dine Vikunja data! Vi sender deg en e-post når den er klar til å laste ned.", "success": "Du har spurt om dine Vikunja data! Vi sender deg en e-post når den er klar til å laste ned.",
"downloadTitle": "Last ned dine eksporterte Vikunja data" "downloadTitle": "Last ned dine eksporterte Vikunja data"
} }
}, },
"list": { "project": {
"archived": "Denne listen er arkivert. Det er ikke mulig å opprette nye eller redigere oppgaver for den.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Listenavn", "title": "Project Title",
"color": "Farge", "color": "Color",
"lists": "Lister", "projects": "Projects",
"search": "Skriv for å søke etter en liste…", "search": "Type to search for a project…",
"searchSelect": "Klikk eller trykk enter for å velge denne listen", "searchSelect": "Click or press enter to select this project",
"shared": "Delte lister", "shared": "Shared Projects",
"noDescriptionAvailable": "Ingen beskrivelse er tilgengelig.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Ny liste", "header": "New project",
"titlePlaceholder": "Listens tittel går her…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Angi den nye tittelen.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Applisten ble opprettet.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Vennligst spesifiser en liste eller angi en standardliste i innstillingene." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Arkiv \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Arkiver denne listen", "archive": "Archive this project",
"unarchive": "Ikke-arkiver denne listen", "unarchive": "Un-Archive this project",
"unarchiveText": "Du vil kunne opprette nye oppgaver eller redigere den.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Du vil ikke være i stand til å redigere denne listen eller opprette nye oppgaver før du fjerner arkiveringen.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Listen ble arkivert." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Angi bakgrunn", "title": "Set project background",
"remove": "Fjern bakgrunn", "remove": "Remove Background",
"upload": "Velg en bakgrunn fra din pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Søk etter en bakgrunn…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Drevet av Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Laste inn flere bilder", "loadMore": "Load more photos",
"success": "Bakgrunnen er satt vellykket!", "success": "The background has been set successfully!",
"removeSuccess": "Bakgrunnen har blitt fjernet!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Slett \"{list}", "title": "Delete \"{project}\"",
"header": "Slett denne listen", "header": "Delete this project",
"text1": "Er du sikker på at du vil slette denne listen og alt innholdet?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Dette inkluderer alle oppgaver og KAN IKKE ANGRES!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Listen ble slettet.", "success": "The project was successfully deleted.",
"tasksToDelete": "Dette vil ugjenkallelig fjerne ca. {count} oppgaver.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Denne listen inneholder ingen oppgaver, det bør være trygt å slette." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Dupliser denne listen", "title": "Duplicate this project",
"label": "Dupliser", "label": "Duplicate",
"text": "Velg et navneområde som skal inneholde den dupliserte listen:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Listen ble duplisert." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Rediger denne listen", "header": "Edit This Project",
"title": "Rediger \"{list}", "title": "Edit \"{project}\"",
"titlePlaceholder": "Listens tittel kommer her…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Liste-identifikatoren kan brukes til å entydig identifisere en oppgave på tvers av lister. Du kan sette den til tom å deaktivere den.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Liste identifikator", "identifier": "Project Identifier",
"identifierPlaceholder": "Listens tittel kommer her…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Beskrivelse", "description": "Description",
"descriptionPlaceholder": "Listens tittel kommer her…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Farger", "color": "Color",
"success": "Listen ble oppdatert." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Del denne listen", "header": "Share this project",
"title": "Del \"{list}", "title": "Share \"{project}\"",
"share": "Del", "share": "Share",
"links": { "links": {
"title": "Del link", "title": "Share Links",
"what": "Hva er en lenke for deling?", "what": "What is a share link?",
"explanation": "Lenker lar deg enkelt dele en liste med andre brukere som ikke har en konto på Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Opprett en ny lenkedeling", "create": "Create a new link share",
"name": "Navn (valgfritt)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Alle handlinger utført av denne koblingsdelingen vises med navnet.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Passord (valgfritt)", "password": "Password (optional)",
"passwordExplanation": "Når brukeren autentiseres, må vedkommende angi dette passordet.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Ingen navn satt", "noName": "No name set",
"remove": "Fjern en link deling", "remove": "Remove a link share",
"removeText": "Er du sikker på at du vil fjerne denne lenkedelen? Det vil ikke lenger være mulig å åpne denne listen med denne lenkedelingen. Dette kan ikke angres!", "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": "Delingen ble opprettet.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Delingen ble slettet", "deleteSuccess": "The link share was successfully deleted",
"view": "Vis", "view": "View",
"sharedBy": "Delt av {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "bruker | bukere", "typeUser": "user | users",
"typeTeam": "team | teams", "typeTeam": "team | teams",
"shared": "Delt med disse {type}", "shared": "Shared with these {type}",
"you": "Du", "you": "You",
"notShared": "Ikke delt med noen {type} ennå.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Fjern en {type} fra {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Er du sikker på at du vil fjerne denne {sharable} fra {type}? Dette kan ikke angres!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} ble fjernet fra {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} ble lagt til.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} ble lagt til." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Rettighet", "title": "Permission",
"read": "Skrivebeskyttet", "read": "Read only",
"readWrite": "Les / Skriv", "readWrite": "Read & write",
"admin": "Administrator" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Slett" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Liste", "title": "List",
"add": "Legg til", "add": "Add",
"addPlaceholder": "Legg til ny oppgave…", "addPlaceholder": "Add a new task…",
"empty": "Denne listen er for øyeblikket tom.", "empty": "This project is currently empty.",
"newTaskCta": "Lage en ny oppgave.", "newTaskCta": "Create a new task.",
"editTask": "Endre oppgave" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Vis oppgaver som ikke har datoer angitt", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Størrelse", "size": "Size",
"default": "Standard", "default": "Default",
"month": "Måned", "month": "Month",
"day": "Dag", "day": "Day",
"hour": "Time", "hour": "Hour",
"range": "Datointervall", "range": "Date Range",
"noDates": "Denne oppgaven har ingen datoer satt." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabell", "title": "Table",
"columns": "Kolonner" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Grense: {limit}", "limit": "Limit: {limit}",
"noLimit": "Ikke Angitt", "noLimit": "Not Set",
"doneBucket": "Ferdig bøtte", "doneBucket": "Done bucket",
"doneBucketHint": "Alle oppgaver som flyttet til denne bøtte vil automatisk bli markert som ferdig.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Alle oppgaver som er flyttet inn i den utførte bøtten, vil bli merket som utført automatisk. Alle oppgaver merket som gjort fra andre steder vil også bli flyttet.", "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": "Hendelsen er lagret.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Du kan ikke fjerne den siste bøtten.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Skriv den nye oppgavens tittel…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Legg til oppgave", "addTask": "Add a task",
"addAnotherTask": "Legg til en annen oppgave", "addAnotherTask": "Add another task",
"addBucket": "Lag en ny bøtte", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Angi den nye bøtte-tittelen…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Slett bøtte", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Er du sikker på at du vil slette denne bøtte?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Dette vil ikke slette noen oppgaver, men flytte dem til standard bøtte.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Bøtten er slettet.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Bøtten er lagret.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Grensen på bøtte er lagret.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Skjul denne bøtten" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoritter" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Navneområder & lister", "title": "Namespaces & Projects",
"namespace": "Navneområde", "namespace": "Navneområde",
"showArchived": "Vis arkiverte", "showArchived": "Vis arkiverte",
"noneAvailable": "Du har ingen navneområder akkurat nå.", "noneAvailable": "Du har ingen navneområder akkurat nå.",
"unarchive": "Av-arkiver", "unarchive": "Av-arkiver",
"archived": "Arkivert", "archived": "Arkivert",
"noLists": "Dette navneområdet inneholder ikke noen lister.", "noProjects": "This namespace does not contain any projects.",
"createList": "Opprett en ny liste i dette navneområdet.", "createProject": "Create a new project in this namespace.",
"namespaces": "Navnerom", "namespaces": "Navnerom",
"search": "Skriv for å søke etter en etikett…", "search": "Skriv for å søke etter en etikett…",
"create": { "create": {
"title": "Nytt navneområde", "title": "Nytt navneområde",
"titleRequired": "Angi den nye tittelen.", "titleRequired": "Angi den nye tittelen.",
"explanation": "Et navneområde er en samling av lister du kan dele og bruke til å organisere listene dine med. I realiteten hører hver liste til et navneområde.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Hva er et navneområde?", "tooltip": "Hva er et navneområde?",
"success": "Navneområdet ble opprettet." "success": "Navneområdet ble opprettet."
}, },
"archive": { "archive": {
"titleArchive": "Arkiv \"{namespace}\"", "titleArchive": "Arkiv \"{namespace}\"",
"titleUnarchive": "Av-Arkiv \"{namespace}\"", "titleUnarchive": "Av-Arkiv \"{namespace}\"",
"archiveText": "Du vil ikke kunne redigere dette navneområdet eller opprette nye lister før du avlaster arkivet. Dette vil også arkivere alle lister i dette navneområdet.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Du vil kunne opprette nye oppgaver eller redigere den.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Navnerommet ble arkivert.", "success": "Navnerommet ble arkivert.",
"unarchiveSuccess": "Navnerommet ble vellykket fjernet fra arkivet.", "unarchiveSuccess": "Navnerommet ble vellykket fjernet fra arkivet.",
"description": "Hvis navneområdet er arkivert, kan du ikke opprette nye lister eller redigere det." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Slett \"{namespace}", "title": "Slett \"{namespace}",
"text1": "Er du sikker på at du vil slette dette navneområdet og alt innholdet?", "text1": "Er du sikker på at du vil slette dette navneområdet og alt innholdet?",
"text2": "Dette inkluderer alle oppgaver og KAN IKKE ANGRES!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Navnområdet ble slettet." "success": "Navnområdet ble slettet."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Dette navneområdet er arkivert" "isArchived": "Dette navneområdet er arkivert"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Delte lister" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoritter" "title": "Favoritter"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nytt lagret filter", "title": "Nytt lagret filter",
"description": "Et lagret filter er en virtuell liste som beregnes fra et sett med filtre hver gang det åpnes. Når du er opprettet, vil det vises i et eget navneområde.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Opprett nytt filter", "action": "Opprett nytt filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etiketter", "title": "Etiketter",
"manage": "Behandle etiketter", "manage": "Behandle etiketter",
"description": "Klikk på en etikett for å redigere den. Du kan redigere alle etikettene du lagde, du kan bruke alle etikettene som er tilknyttet en oppgave som du har tilgang til.", "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": "Du har ingen etiketter for øyeblikket.", "newCTA": "Du har ingen etiketter for øyeblikket.",
"search": "Skriv for å søke etter en etikett…", "search": "Skriv for å søke etter en etikett…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Autentiserer…", "authenticating": "Autentiserer…",
"passwordRequired": "Denne delte listen krever et passord. Vennligst skriv det nedenfor:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "En feil oppsto.", "error": "En feil oppsto.",
"invalidPassword": "Det oppgitte passordet er ugyldig." "invalidPassword": "Det oppgitte passordet er ugyldig."
}, },
@ -529,7 +529,7 @@
"code": "Kode", "code": "Kode",
"quote": "Sitat", "quote": "Sitat",
"unorderedList": "Uordnet liste", "unorderedList": "Uordnet liste",
"orderedList": "Sortert liste", "orderedList ": "Ordered List",
"cleanBlock": "Tøm blokk", "cleanBlock": "Tøm blokk",
"link": "Link", "link": "Link",
"image": "Bilde", "image": "Bilde",
@ -619,7 +619,7 @@
"chooseDueDate": "Klikk her for å angi en forfallsdato", "chooseDueDate": "Klikk her for å angi en forfallsdato",
"chooseStartDate": "Klikk her for å angi en startdato", "chooseStartDate": "Klikk her for å angi en startdato",
"chooseEndDate": "Klikk her for å angi en sluttdato", "chooseEndDate": "Klikk her for å angi en sluttdato",
"move": "Flytt oppgaven til en annen liste", "move": "Move task to a different project",
"done": "Marker som utført!", "done": "Marker som utført!",
"undone": "Merk som uferdig", "undone": "Merk som uferdig",
"created": "Opprettet {0} av {1}", "created": "Opprettet {0} av {1}",
@ -627,7 +627,7 @@
"doneAt": "Ferdig {0}", "doneAt": "Ferdig {0}",
"updateSuccess": "Oppgaven ble lagret.", "updateSuccess": "Oppgaven ble lagret.",
"deleteSuccess": "Oppgaven har blitt slettet.", "deleteSuccess": "Oppgaven har blitt slettet.",
"belongsToList": "Denne oppgaven tilhører listen '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Forfallsdato {at}", "due": "Forfallsdato {at}",
"closePopup": "Lukk popup", "closePopup": "Lukk popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Angi fremdrift", "percentDone": "Angi fremdrift",
"attachments": "Legg til vedlegg", "attachments": "Legg til vedlegg",
"relatedTasks": "Legg til relasjon", "relatedTasks": "Legg til relasjon",
"moveList": "Flytt", "moveProject": "Move",
"color": "Sett Farge", "color": "Sett Farge",
"delete": "Slett", "delete": "Slett",
"favorite": "Legg til i favoritter", "favorite": "Legg til i favoritter",
@ -674,21 +674,21 @@
"updated": "Oppdatert" "updated": "Oppdatert"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne listen gjennom dens navneområde.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne oppgaven gjennom navneområdet.", "subscribedTaskThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne oppgaven gjennom navneområdet.",
"subscribedTaskThroughParentList": "Du kan ikke melde deg ut her, fordi du abonnerer på denne oppgaven gjennom listen.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Du abonnerer for øyeblikket på dette navneområdet og vil motta varsler for endringer.", "subscribedNamespace": "Du abonnerer for øyeblikket på dette navneområdet og vil motta varsler for endringer.",
"notSubscribedNamespace": "Du abonnerer ikke på dette navneområdet og vil ikke motta varsler for endringer.", "notSubscribedNamespace": "Du abonnerer ikke på dette navneområdet og vil ikke motta varsler for endringer.",
"subscribedList": "Du abonnerer for øyeblikket på denne listen og vil motta varsler for endringer.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Du abonnerer ikke på denne listen og vil ikke motta varsler for endringer.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Du abonnerer for øyeblikket på denne oppgaven og vil motta varsler for endringer.", "subscribedTask": "Du abonnerer for øyeblikket på denne oppgaven og vil motta varsler for endringer.",
"notSubscribedTask": "Du abonnerer ikke på denne oppgaven og vil ikke motta varsler for endringer.", "notSubscribedTask": "Du abonnerer ikke på denne oppgaven og vil ikke motta varsler for endringer.",
"subscribe": "Abonnerer", "subscribe": "Abonnerer",
"unsubscribe": "Avslutt abonnement", "unsubscribe": "Avslutt abonnement",
"subscribeSuccessNamespace": "Du abonnerer nå på dette navneområdet", "subscribeSuccessNamespace": "Du abonnerer nå på dette navneområdet",
"unsubscribeSuccessNamespace": "Du blir nå avmeldt dette navneområdet", "unsubscribeSuccessNamespace": "Du blir nå avmeldt dette navneområdet",
"subscribeSuccessList": "Du abonnerer nå på denne listen", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Du har nå avsluttet abonnementet for denne listen", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Du abonnerer nå på denne oppgaven", "subscribeSuccessTask": "Du abonnerer nå på denne oppgaven",
"unsubscribeSuccessTask": "Du har nå avsluttet abonnementet for denne oppgaven" "unsubscribeSuccessTask": "Du har nå avsluttet abonnementet for denne oppgaven"
}, },
@ -762,7 +762,7 @@
"new": "Ny oppgaveforbindelse", "new": "Ny oppgaveforbindelse",
"searchPlaceholder": "Skriv søk etter en ny oppgave å legge til som relatert…", "searchPlaceholder": "Skriv søk etter en ny oppgave å legge til som relatert…",
"createPlaceholder": "Legg til denne som ny relatert oppgave", "createPlaceholder": "Legg til denne som ny relatert oppgave",
"differentList": "Denne oppgaven tilhører en annen liste.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Denne oppgaven tilhører en annen navneområde.", "differentNamespace": "Denne oppgaven tilhører en annen navneområde.",
"noneYet": "Ingen arbeidsrelasjoner ennå.", "noneYet": "Ingen arbeidsrelasjoner ennå.",
"delete": "Slett relasjon", "delete": "Slett relasjon",
@ -812,10 +812,10 @@
"priority1": "For å angi en oppgaves prioritet, legg til et nummer 1-5, med en {prefix} som prefiks.", "priority1": "For å angi en oppgaves prioritet, legg til et nummer 1-5, med en {prefix} som prefiks.",
"priority2": "Jo høyere tallet er, desto høyere prioritet.", "priority2": "Jo høyere tallet er, desto høyere prioritet.",
"assignees": "For å direkte tilordne oppgaven til en bruker må du legge til brukernavnet deres med {prefix} som er prefikset på oppgaven.", "assignees": "For å direkte tilordne oppgaven til en bruker må du legge til brukernavnet deres med {prefix} som er prefikset på oppgaven.",
"list1": "For å angi en liste for oppgaven som skal vises i, skriv inn dens navn med {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Dette vil returnere en feil dersom listen ikke finnes.", "project2": "This will return an error if the project does not exist.",
"list3": "For å bruke mellomrom, legg bare til en \" eller ' rundt listenavnet.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For eksempel: {prefix}\"Liste med mellomrom\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Dato og tid", "dateAndTime": "Dato og tid",
"date": "Hvilken som helst dato vil bli brukt som forfallsdato for den nye oppgaven. Du kan bruke datoer i hvilket som helst format:", "date": "Hvilken som helst dato vil bli brukt som forfallsdato for den nye oppgaven. Du kan bruke datoer i hvilket som helst format:",
"dateWeekday": "hver ukedag vil bruke neste dato med den datoen", "dateWeekday": "hver ukedag vil bruke neste dato med den datoen",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Slett gruppen", "header": "Slett gruppen",
"text1": "Er du sikker på at du vil slette denne gruppen og alle dets medlemmer?", "text1": "Er du sikker på at du vil slette denne gruppen og alle dets medlemmer?",
"text2": "Alle medlemmer vil miste tilgang til lister og navneområder som deles med denne gruppen. DETTE KAN IKKE ANGRES!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Gruppen ble slettet." "success": "Gruppen ble slettet."
}, },
"deleteUser": { "deleteUser": {
"header": "Fjerne en bruker fra gruppen", "header": "Fjerne en bruker fra gruppen",
"text1": "Er du sikker på at du vil fjerne bruker fra denne gruppen?", "text1": "Er du sikker på at du vil fjerne bruker fra denne gruppen?",
"text2": "De vil miste tilgang til alle lister og navneområder denne gruppen har tilgang til. DETTE KAN IKKE ANGRES!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Brukeren ble slettet fra gruppen." "success": "Brukeren ble slettet fra gruppen."
}, },
"leave": { "leave": {
"title": "Forlat gruppen", "title": "Forlat gruppen",
"text1": "Er du sikker på at du vil forlate denne gruppen?", "text1": "Er du sikker på at du vil forlate denne gruppen?",
"text2": "Du vil miste tilgang til alle lister og navneområder denne gruppen har tilgang til. Hvis du ombestemmer deg, må du ha en lagadministrator for å legge deg til igjen.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Du har forlatt gruppen." "success": "Du har forlatt gruppen."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Legg til et vedlegg til denne oppgaven", "attachment": "Legg til et vedlegg til denne oppgaven",
"related": "Endre relaterte oppgaver for denne oppgaven", "related": "Endre relaterte oppgaver for denne oppgaven",
"color": "Endre fargen på denne oppgaven", "color": "Endre fargen på denne oppgaven",
"move": "Flytt denne oppgaven til en annen liste", "move": "Move this task to another project",
"reminder": "Behandle påminnelser om denne oppgaven", "reminder": "Behandle påminnelser om denne oppgaven",
"description": "Veksle redigering av oppgavebeskrivelsen" "description": "Veksle redigering av oppgavebeskrivelsen"
}, },
"list": { "project": {
"title": "Listevisning", "title": "Project Views",
"switchToListView": "Byttet til listevisning", "switchToListView": "Switch to list view",
"switchToGanttView": "Bytt til gantt-visning", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Bytt til kanban visning", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Bytt til tabellvisning" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navigasjon", "title": "Navigasjon",
"overview": "Naviger til oversikt", "overview": "Naviger til oversikt",
"upcoming": "Gå til kommende oppgaver", "upcoming": "Gå til kommende oppgaver",
"namespaces": "Gå til navneområder og lister", "namespaces": "Navigate to namespaces & projects",
"labels": "Naviger til etiketter", "labels": "Naviger til etiketter",
"teams": "Naviger til gruppe" "teams": "Naviger til gruppe"
} }
@ -924,7 +924,7 @@
"unarchive": "Av-arkiver", "unarchive": "Av-arkiver",
"setBackground": "Bruk som bakgrunn", "setBackground": "Bruk som bakgrunn",
"share": "Del", "share": "Del",
"newList": "Ny liste" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Varsler", "title": "Varsler",
"none": "Du har ingen varsler på dette tidspunktet!", "none": "Du har ingen varsler på dette tidspunktet!",
"explainer": "Varsler vil vises her når handlinger på navneområder, lister eller oppgaver du abonnerer på." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Kommandoer", "commands": "Kommandoer",
"placeholder": "Skriv en kommando eller søk…", "placeholder": "Skriv en kommando eller søk…",
"hint": "Du kan bruke {list} for å begrense søket til en liste. Kombiner {list} eller {label} (etiketter) med et søk for å søke etter en oppgave med disse etikettene eller på den listen. Bruk {assignee} for bare å søke etter lag.", "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": "Oppgaver", "tasks": "Oppgaver",
"lists": "Lister", "projects": "Projects",
"teams": "Grupper", "teams": "Grupper",
"newList": "Skriv tittelen på den nye listen…", "newProject": "Enter the title of the new project…",
"newTask": "Skriv tittelen på den nye oppgaven…", "newTask": "Skriv tittelen på den nye oppgaven…",
"newNamespace": "Skriv inn tittelen på det nye navneområdet…", "newNamespace": "Skriv inn tittelen på det nye navneområdet…",
"newTeam": "Skriv inn navnet på den nye gruppen…", "newTeam": "Skriv inn navnet på den nye gruppen…",
"createTask": "Opprett en oppgave i den gjeldende listen ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Opprett en liste i gjeldende navneområde ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Ny oppgave", "newTask": "Ny oppgave",
"newList": "Ny liste", "newProject": "New project",
"newNamespace": "Nytt navneområde", "newNamespace": "Nytt navneområde",
"newTeam": "Ny gruppe" "newTeam": "Ny gruppe"
} }
@ -992,15 +992,15 @@
"1018": "Innstillingen av brukerens avatartype er ugyldig.", "1018": "Innstillingen av brukerens avatartype er ugyldig.",
"2001": "ID kan ikke være tom eller 0.", "2001": "ID kan ikke være tom eller 0.",
"2002": "Noen av forespørselsdataene var ugyldig.", "2002": "Noen av forespørselsdataene var ugyldig.",
"3001": "Listen eksisterer ikke.", "3001": "The project does not exist.",
"3004": "Du må ha lesetilgang på den listen for å utføre den handlingen.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Tittelen kan ikke være tom.", "3005": "The project title cannot be empty.",
"3006": "Listedelingen finnes ikke.", "3006": "The project share does not exist.",
"3007": "En liste med denne identifikatoren finnes allerede.", "3007": "A project with this identifier already exists.",
"3008": "Listen er arkivert og kan derfor bare leses om. Dette gjelder også for alle oppgaver som er tilknyttet denne listen.", "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": "Tittelen kan ikke være tom.", "4001": "The project task text cannot be empty.",
"4002": "Listedelingen finnes ikke.", "4002": "The project task does not exist.",
"4003": "Alle sammenkoblede redigeringsoppgaver må tilhøre samme liste.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Trenger minst én oppgave når masseredigeringsoppgaver skal utføres.", "4004": "Trenger minst én oppgave når masseredigeringsoppgaver skal utføres.",
"4005": "Du har ikke rettigheter til å redigere denne siden.", "4005": "Du har ikke rettigheter til å redigere denne siden.",
"4006": "Du kan ikke sette en overordnet oppgave som oppgaven selv.", "4006": "Du kan ikke sette en overordnet oppgave som oppgaven selv.",
@ -1026,21 +1026,21 @@
"5012": "Navneområdet er arkivert og kan derfor kun leses på.", "5012": "Navneområdet er arkivert og kan derfor kun leses på.",
"6001": "Gruppe nanvet kan ikke være tomt.", "6001": "Gruppe nanvet kan ikke være tomt.",
"6002": "Gruppen finnes ikke.", "6002": "Gruppen finnes ikke.",
"6004": "Gruppen har allerede tilgang til dette navneområdet eller listen.", "6004": "The team already has access to that namespace or project.",
"6005": "Brukeren er allerede medlem av gruppen.", "6005": "Brukeren er allerede medlem av gruppen.",
"6006": "Kan ikke slette siste gruppemedlem.", "6006": "Kan ikke slette siste gruppemedlem.",
"6007": "Gruppen har ikke tilgang til listen for å utføre den handlingen.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Brukeren har allerede tilgang til denne listen.", "7002": "The user already has access to that project.",
"7003": "Du har ikke tilgang til dette.", "7003": "You do not have access to that project.",
"8001": "Denne etiketten finnes allerede på den oppgaven.", "8001": "Denne etiketten finnes allerede på den oppgaven.",
"8002": "Etiketten finnes ikke.", "8002": "Etiketten finnes ikke.",
"8003": "Du har ikke tilgang til denne etiketten.", "8003": "Du har ikke tilgang til denne etiketten.",
"9001": "Linken er ugyldig.", "9001": "Linken er ugyldig.",
"10001": "Bøtten finnes ikke.", "10001": "Bøtten finnes ikke.",
"10002": "Bøtten tilhører ikke den listen.", "10002": "The bucket does not belong to that project.",
"10003": "Du kan ikke fjerne den siste bøtten.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Du kan ikke legge til oppgaven i denne bøtte fordi den allerede overskrider grensen på oppgaver som den kan holde.", "10004": "Du kan ikke legge til oppgaven i denne bøtte fordi den allerede overskrider grensen på oppgaver som den kan holde.",
"10005": "Det kan bare være en ferdig bøtte per liste.", "10005": "There can be only one done bucket per project.",
"11001": "Det lagrede filteret finnes ikke.", "11001": "Det lagrede filteret finnes ikke.",
"11002": "Lagrede filtre er ikke tilgjengelige for lenke delinger.", "11002": "Lagrede filtre er ikke tilgjengelige for lenke delinger.",
"12001": "Abonnement enhetstypen er ugyldig.", "12001": "Abonnement enhetstypen er ugyldig.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Ostatnio oglądane", "lastViewed": "Ostatnio oglądane",
"list": { "project": {
"newText": "Możesz stworzyć nową listę dla swoich nowych zadań:", "newText": "You can create a new project for your new tasks:",
"new": "Nowa lista", "new": "New project",
"importText": "Lub zaimportować swoje listy i zadania z innych usług do Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Zaimportuj swoje dane do Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "niedzieli", "weekStartSunday": "niedzieli",
"weekStartMonday": "poniedziałku", "weekStartMonday": "poniedziałku",
"language": "Język", "language": "Język",
"defaultList": "Domyślna lista", "defaultProject": "Default Project",
"timezone": "Strefa czasowa", "timezone": "Strefa czasowa",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Usuń swoje konto Vikunja", "title": "Usuń swoje konto Vikunja",
"text1": "Usunięcie Twojego konta jest trwałe i nie można tego cofnąć. Usuniemy wszystkie Twoje sekcje, listy, zadania i wszystko, co z nimi powiązane.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Aby kontynuować, wprowadź swoje hasło. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.", "text2": "Aby kontynuować, wprowadź swoje hasło. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.",
"confirm": "Usuń moje konto", "confirm": "Usuń moje konto",
"requestSuccess": "Żądanie powiodło się. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.", "requestSuccess": "Żądanie powiodło się. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Eksportuj swoje dane Vikunja", "title": "Eksportuj swoje dane Vikunja",
"description": "Możesz zażądać kopii wszystkich swoich danych Vikunja. Obejmuje to sekcje, listy, zadania i wszystko, co z nimi powiązane. Możesz zaimportować te dane do dowolnej instancji Vikunja za pomocą funkcji migracji.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Wprowadź hasło, aby kontynuować:", "descriptionPasswordRequired": "Wprowadź hasło, aby kontynuować:",
"request": "Generuj kopię moich danych Vikunja", "request": "Generuj kopię moich danych Vikunja",
"success": "Pomyślnie zażądałeś danych Vikunja! Wyślemy Ci e-mail, gdy będą gotowe do pobrania.", "success": "Pomyślnie zażądałeś danych Vikunja! Wyślemy Ci e-mail, gdy będą gotowe do pobrania.",
"downloadTitle": "Pobierz wyeksportowane dane Vikunja" "downloadTitle": "Pobierz wyeksportowane dane Vikunja"
} }
}, },
"list": { "project": {
"archived": "Ta lista jest zarchiwizowana. Nie można w niej tworzyć ani edytować zadań.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Tytuł listy", "title": "Project Title",
"color": "Kolor", "color": "Color",
"lists": "Listy", "projects": "Projects",
"search": "Wpisz, aby wyszukać listę…", "search": "Type to search for a project…",
"searchSelect": "Kliknij lub naciśnij Enter, aby wybrać tę listę", "searchSelect": "Click or press enter to select this project",
"shared": "Współdzielone listy", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nowa lista", "header": "New project",
"titlePlaceholder": "Tu wpisz tytuł listy…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Proszę podaj tytuł.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Lista została pomyślnie utworzona.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Proszę, wybierz listę lub ustaw listę domyślną w ustawieniach." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archiwizuj \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Zarchiwizuj tę listę", "archive": "Archive this project",
"unarchive": "Cofnij archiwizację tej listy", "unarchive": "Un-Archive this project",
"unarchiveText": "Będziesz mógł tworzyć nowe zadania lub je edytować.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Nie będziesz mógł edytować tej listy ani tworzyć nowych zadań, dopóki nie cofniesz jej archiwizacji.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Lista została pomyślnie zarchiwizowana." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Ustaw tło listy", "title": "Set project background",
"remove": "Usuń tło", "remove": "Remove Background",
"upload": "Prześlij tło ze swojego komputera", "upload": "Choose a background from your pc",
"searchPlaceholder": "Wyszukiwanie tła…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Wspierane przez Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Załaduj więcej zdjęć", "loadMore": "Load more photos",
"success": "Tło zostało ustawione pomyślnie!", "success": "The background has been set successfully!",
"removeSuccess": "Tło zostało pomyślnie usunięte!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Usuń \"{list}\"", "title": "Delete \"{project}\"",
"header": "Usuń tę listę", "header": "Delete this project",
"text1": "Czy na pewno chcesz usunąć tę listę i całą jej zawartość?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Obejmuje to wszystkie zadania i tego NIE DA SIĘ COFNĄĆ!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Lista została pomyślnie usunięta.", "success": "The project was successfully deleted.",
"tasksToDelete": "To nieodwołalnie usunie około {count} zadań.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Ta lista nie zawiera żadnych zadań, usunięcie powinno być bezpieczne." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplikuj tę listę", "title": "Duplicate this project",
"label": "Duplikuj", "label": "Duplicate",
"text": "Wybierz sekcję, do której powinna trafić zduplikowana lista:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Lista została pomyślnie zduplikowana." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edytuj tę listę", "header": "Edit This Project",
"title": "Edytuj \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "Tu wpisz tytuł listy…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Identyfikator listy może być użyty do jednoznacznej identyfikacji zadania z różnych list. Możesz ustawić go jako pusty, aby go wyłączyć.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identyfikator listy", "identifier": "Project Identifier",
"identifierPlaceholder": "Tu wpisz identyfikator listy…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Opis", "description": "Description",
"descriptionPlaceholder": "Tu wpisz opis listy…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Kolor", "color": "Color",
"success": "Lista została pomyślnie zaktualizowana." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Udostępnij tę listę", "header": "Share this project",
"title": "Udostępnij \"{list}\"", "title": "Share \"{project}\"",
"share": "Udostępnij", "share": "Share",
"links": { "links": {
"title": "Udostępnij linki", "title": "Share Links",
"what": "Co to jest udostępnianie linków?", "what": "What is a share link?",
"explanation": "Udostępnianie linków umożliwia łatwe udostępnianie listy innym użytkownikom, którzy nie mają konta na Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Utwórz nowy link do udostępnienia", "create": "Create a new link share",
"name": "Nazwa: (opcjonalnie)", "name": "Name (optional)",
"namePlaceholder": "np. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Wszystkie działania wykonane przez ten link będą wyświetlane pod tą nazwą.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Hasło (opcjonalnie)", "password": "Password (optional)",
"passwordExplanation": "Podczas uwierzytelniania użytkownik będzie musiał wprowadzić to hasło.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Nie ustawiono nazwy", "noName": "No name set",
"remove": "Usuń link", "remove": "Remove a link share",
"removeText": "Czy na pewno chcesz usunąć ten link? Dostęp do tej listy z tym linkiem nie będzie już możliwy. Tego nie da się cofnąć!", "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": "Pomyślnie utworzono udostępniony link.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Udostępniony link został pomyślnie usunięty", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
"sharedBy": "Shared by {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "użytkownik(a) | użytkownikom", "typeUser": "user | users",
"typeTeam": "zespół | zespołom", "typeTeam": "team | teams",
"shared": "Udostępniono tym {type}", "shared": "Shared with these {type}",
"you": "Ty", "you": "You",
"notShared": "Nie udostępniono jeszcze żadnym {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Usuń {type} z {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Czy na pewno chcesz usunąć {type} z {sharable}? Tego nie da się cofnąć!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{type} został pomyślnie usunięty z {sharable}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} został pomyślnie dodany.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} został pomyślnie dodany." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permission", "title": "Permission",
"read": "Tylko do odczytu", "read": "Read only",
"readWrite": "Odczyt i zapis", "readWrite": "Read & write",
"admin": "Administrator" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Usuń" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Lista", "title": "List",
"add": "Dodaj", "add": "Add",
"addPlaceholder": "Dodaj nowe zadanie…", "addPlaceholder": "Add a new task…",
"empty": "Ta lista jest obecnie pusta.", "empty": "This project is currently empty.",
"newTaskCta": "Utwórz nowe zadanie.", "newTaskCta": "Create a new task.",
"editTask": "Edytuj zadanie" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Pokaż zadania, które nie mają ustawionych dat", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Rozmiar", "size": "Size",
"default": "Domyślny", "default": "Default",
"month": "Miesiąc", "month": "Month",
"day": "Dzień", "day": "Day",
"hour": "Hour", "hour": "Hour",
"range": "Date Range", "range": "Date Range",
"noDates": "To zadanie nie ma ustawionych dat." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabela", "title": "Table",
"columns": "Kolumny" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limit: {limit}", "limit": "Limit: {limit}",
"noLimit": "Nie ustawiony", "noLimit": "Not Set",
"doneBucket": "Zasobnik ukończonych zadań", "doneBucket": "Done bucket",
"doneBucketHint": "Wszystkie zadania przeniesione do tego zasobnika zostaną automatycznie oznaczone jako ukończone.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Wszystkie zadania przeniesione do zasobnika ukończonych zadań zostaną automatycznie oznaczone jako ukończone. Również wszystkie zadania z innych zasobników oznaczone jako ukończone zostaną do niego przeniesione.", "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": "Zasobnik ukończonych zadań został pomyślnie zapisany.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Nie możesz usunąć ostatniego zasobnika.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Wpisz tytuł nowego zadania…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Dodaj zadanie", "addTask": "Add a task",
"addAnotherTask": "Dodaj kolejne zadanie", "addAnotherTask": "Add another task",
"addBucket": "Utwórz nowy zasobnik", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Wpisz tytuł nowego zasobnika…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Usuń zasobnik", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Czy na pewno chcesz usunąć ten zasobnik?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Nie spowoduje to usunięcia żadnych zadań, ale przeniesie je do domyślnego zasobnika.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Zasobnik został pomyślnie usunięty.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Tytuł zasobnika został pomyślnie zapisany.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Limit zasobnika został pomyślnie zapisany.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Zwiń ten zasobnik" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Ulubione" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Sekcje i Listy", "title": "Namespaces & Projects",
"namespace": "Sekcja", "namespace": "Sekcja",
"showArchived": "Pokaż zarchiwizowane", "showArchived": "Pokaż zarchiwizowane",
"noneAvailable": "W tej chwili nie masz żadnych sekcji.", "noneAvailable": "W tej chwili nie masz żadnych sekcji.",
"unarchive": "Cofnij archiwizację", "unarchive": "Cofnij archiwizację",
"archived": "Zarchiwizowane", "archived": "Zarchiwizowane",
"noLists": "Ta sekcja nie zawiera żadnych list.", "noProjects": "This namespace does not contain any projects.",
"createList": "Utwórz nową listę w tej sekcji.", "createProject": "Create a new project in this namespace.",
"namespaces": "Sekcje", "namespaces": "Sekcje",
"search": "Wpisz, aby wyszukać sekcję…", "search": "Wpisz, aby wyszukać sekcję…",
"create": { "create": {
"title": "Nowa sekcja", "title": "Nowa sekcja",
"titleRequired": "Proszę, podaj tytuł.", "titleRequired": "Proszę, podaj tytuł.",
"explanation": "Sekcja to zbiór list, które możesz udostępniać i używać do organizowania list. Każda lista należy do jakiejś sekcji.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Co to jest sekcja?", "tooltip": "Co to jest sekcja?",
"success": "Sekcja została pomyślnie utworzona." "success": "Sekcja została pomyślnie utworzona."
}, },
"archive": { "archive": {
"titleArchive": "Archiwizuj \"{namespace}\"", "titleArchive": "Archiwizuj \"{namespace}\"",
"titleUnarchive": "Cofnij archiwizację \"{namespace}\"", "titleUnarchive": "Cofnij archiwizację \"{namespace}\"",
"archiveText": "Nie będziesz mógł tworzyć nowych list ani edytować tej sekcji, dopóki nie cofniesz archiwizacji. Ta operacja zarchiwizuje również wszystkie listy należące do tej sekcji.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Będziesz mógł tworzyć nowe listy i je edytować.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Sekcja została pomyślnie zarchiwizowana.", "success": "Sekcja została pomyślnie zarchiwizowana.",
"unarchiveSuccess": "Archiwizacja sekcji została pomyślnie cofnięta.", "unarchiveSuccess": "Archiwizacja sekcji została pomyślnie cofnięta.",
"description": "Jeśli sekcja jest zarchiwizowana, nie można edytować ani tworzyć nowych list." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Usuń \"{namespace}\"", "title": "Usuń \"{namespace}\"",
"text1": "Czy na pewno chcesz usunąć tę sekcję i całą jej zawartość?", "text1": "Czy na pewno chcesz usunąć tę sekcję i całą jej zawartość?",
"text2": "Dotyczy to wszystkich list i zadań i tego NIE DA SIĘ COFNĄĆ!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Sekcja została pomyślnie usunięta." "success": "Sekcja została pomyślnie usunięta."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Ta sekcja jest zarchiwizowana" "isArchived": "Ta sekcja jest zarchiwizowana"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Współdzielone listy" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Ulubione" "title": "Ulubione"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Nowy filtr stały", "title": "Nowy filtr stały",
"description": "Filtr stały to wirtualna lista, która jest kalkulowana na podstawie zestawu filtrów przy każdym wejściu w nią. Po utworzeniu pojawi się w specjalnej sekcji.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Utwórz nowy filtr stały", "action": "Utwórz nowy filtr stały",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etykiety", "title": "Etykiety",
"manage": "Zarządzaj etykietami", "manage": "Zarządzaj etykietami",
"description": "Kliknij etykietę, aby ją edytować. Możesz edytować wszystkie etykiety które utworzyłeś. Możesz edytować każdą etykietę powiązaną z zadaniem, do którego masz dostęp.", "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": "Obecnie nie masz żadnych etykiet.", "newCTA": "Obecnie nie masz żadnych etykiet.",
"search": "Wpisz, aby wyszukać etykietę…", "search": "Wpisz, aby wyszukać etykietę…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Uwierzytelnianie…", "authenticating": "Uwierzytelnianie…",
"passwordRequired": "Ta współdzielona lista wymaga hasła. Wpisz je poniżej:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Wystąpił błąd.", "error": "Wystąpił błąd.",
"invalidPassword": "Hasło jest nieprawidłowe." "invalidPassword": "Hasło jest nieprawidłowe."
}, },
@ -529,7 +529,7 @@
"code": "Kod", "code": "Kod",
"quote": "Cytat", "quote": "Cytat",
"unorderedList": "Lista nieuporządkowana", "unorderedList": "Lista nieuporządkowana",
"orderedList": "Lista uporządkowana", "orderedList ": "Ordered List",
"cleanBlock": "Wyczyść blok", "cleanBlock": "Wyczyść blok",
"link": "Link", "link": "Link",
"image": "Obraz", "image": "Obraz",
@ -619,7 +619,7 @@
"chooseDueDate": "Kliknij tutaj, aby ustawić termin", "chooseDueDate": "Kliknij tutaj, aby ustawić termin",
"chooseStartDate": "Kliknij tutaj, aby ustawić datę rozpoczęcia", "chooseStartDate": "Kliknij tutaj, aby ustawić datę rozpoczęcia",
"chooseEndDate": "Kliknij tutaj, aby ustawić datę zakończenia", "chooseEndDate": "Kliknij tutaj, aby ustawić datę zakończenia",
"move": "Przenieś zadanie na inną listę", "move": "Move task to a different project",
"done": "Oznacz zadanie jako ukończone!", "done": "Oznacz zadanie jako ukończone!",
"undone": "Otwórz zadanie ponownie", "undone": "Otwórz zadanie ponownie",
"created": "Utworzono {0} przez {1}", "created": "Utworzono {0} przez {1}",
@ -627,7 +627,7 @@
"doneAt": "Ukończone {0}", "doneAt": "Ukończone {0}",
"updateSuccess": "Zadanie zostało pomyślnie zapisane.", "updateSuccess": "Zadanie zostało pomyślnie zapisane.",
"deleteSuccess": "Zadanie zostało pomyślnie usunięte.", "deleteSuccess": "Zadanie zostało pomyślnie usunięte.",
"belongsToList": "To zadanie należy do listy '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Termin {at}", "due": "Termin {at}",
"closePopup": "Zamknij okno", "closePopup": "Zamknij okno",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Ustaw postęp", "percentDone": "Ustaw postęp",
"attachments": "Dodaj załączniki", "attachments": "Dodaj załączniki",
"relatedTasks": "Dodaj powiązanie", "relatedTasks": "Dodaj powiązanie",
"moveList": "Przenieś", "moveProject": "Move",
"color": "Ustaw kolor", "color": "Ustaw kolor",
"delete": "Usuń", "delete": "Usuń",
"favorite": "Dodaj do ulubionych", "favorite": "Dodaj do ulubionych",
@ -674,21 +674,21 @@
"updated": "Zaktualizowano" "updated": "Zaktualizowano"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subskrybuj", "subscribe": "Subskrybuj",
"unsubscribe": "Anuluj subskrypcję", "unsubscribe": "Anuluj subskrypcję",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "Nowe powiązane zadanie", "new": "Nowe powiązane zadanie",
"searchPlaceholder": "Wpisz, aby wyszukać zadanie, które chcesz dodać jako powiązane…", "searchPlaceholder": "Wpisz, aby wyszukać zadanie, które chcesz dodać jako powiązane…",
"createPlaceholder": "Dodaj jako nowe powiązane zadanie", "createPlaceholder": "Dodaj jako nowe powiązane zadanie",
"differentList": "To zadanie należy do innej listy.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "To zadanie należy do innej sekcji.", "differentNamespace": "To zadanie należy do innej sekcji.",
"noneYet": "Nie ma jeszcze powiązanych zadań.", "noneYet": "Nie ma jeszcze powiązanych zadań.",
"delete": "Usuń powiązane zadanie", "delete": "Usuń powiązane zadanie",
@ -812,10 +812,10 @@
"priority1": "Aby ustawić priorytet zadania, dodaj liczbę 1-5 poprzedzoną {prefix}.", "priority1": "Aby ustawić priorytet zadania, dodaj liczbę 1-5 poprzedzoną {prefix}.",
"priority2": "Im większa liczba, tym wyższy priorytet.", "priority2": "Im większa liczba, tym wyższy priorytet.",
"assignees": "Aby bezpośrednio przypisać zadanie użytkownikowi, dodaj nazwę użytkownika poprzedzoną przedrostkiem {prefix} do zadania.", "assignees": "Aby bezpośrednio przypisać zadanie użytkownikowi, dodaj nazwę użytkownika poprzedzoną przedrostkiem {prefix} do zadania.",
"list1": "Aby ustawić listę, do której ma zostać przypisane zadanie, wprowadź jego nazwę z prefiksem {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Jeśli lista nie istnieje zostanie zwrócony błąd.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Data i godzina", "dateAndTime": "Data i godzina",
"date": "Dowolna data może być użyta jako termin wykonania nowego zadania. Możesz wykorzystać datę w dowolnym z podanych formatów:", "date": "Dowolna data może być użyta jako termin wykonania nowego zadania. Możesz wykorzystać datę w dowolnym z podanych formatów:",
"dateWeekday": "dowolny dzień tygodnia spowoduje wybranie najbliższej daty przypadającej na podany dzień tygodnia", "dateWeekday": "dowolny dzień tygodnia spowoduje wybranie najbliższej daty przypadającej na podany dzień tygodnia",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Usuń zespół", "header": "Usuń zespół",
"text1": "Czy na pewno chcesz usunąć ten zespół i wszystkich jego członków?", "text1": "Czy na pewno chcesz usunąć ten zespół i wszystkich jego członków?",
"text2": "Wszyscy członkowie zespołu stracą dostęp do list i sekcji udostępnionych temu zespołowi. Tego NIE DA SIĘ COFNĄĆ!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Zespół został pomyślnie usunięty." "success": "Zespół został pomyślnie usunięty."
}, },
"deleteUser": { "deleteUser": {
"header": "Usuń użytkownika z zespołu", "header": "Usuń użytkownika z zespołu",
"text1": "Czy na pewno chcesz usunąć tego użytkownika z zespołu?", "text1": "Czy na pewno chcesz usunąć tego użytkownika z zespołu?",
"text2": "Utraci on dostęp do wszystkich list i sekcji, do których ma dostęp ten zespół. Tego NIE DA SIĘ COFNĄĆ!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Użytkownik został pomyślnie usunięty z zespołu." "success": "Użytkownik został pomyślnie usunięty z zespołu."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Dodaj załącznik do tego zadania", "attachment": "Dodaj załącznik do tego zadania",
"related": "Zmodyfikuj zadania powiązane z tym zadaniem", "related": "Zmodyfikuj zadania powiązane z tym zadaniem",
"color": "Zmień kolor tego zadania", "color": "Zmień kolor tego zadania",
"move": "Przenieś to zadanie do innej listy", "move": "Move this task to another project",
"reminder": "Zarządzaj przypomnieniami o tym zadaniu", "reminder": "Zarządzaj przypomnieniami o tym zadaniu",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "Widoki listy", "title": "Project Views",
"switchToListView": "Przełącz na widok listy", "switchToListView": "Switch to list view",
"switchToGanttView": "Przełącz na widok Gantta", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Przełącz na widok Kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Przełącz na widok tabeli" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Nawigacja", "title": "Nawigacja",
"overview": "Przejdź do przeglądu", "overview": "Przejdź do przeglądu",
"upcoming": "Przejdź do nadchodzących zadań", "upcoming": "Przejdź do nadchodzących zadań",
"namespaces": "Przejdź do sekcji i list", "namespaces": "Navigate to namespaces & projects",
"labels": "Przejdź do etykiet", "labels": "Przejdź do etykiet",
"teams": "Przejdź do zespołów" "teams": "Przejdź do zespołów"
} }
@ -924,7 +924,7 @@
"unarchive": "Cofnij archiwizację", "unarchive": "Cofnij archiwizację",
"setBackground": "Ustaw tło", "setBackground": "Ustaw tło",
"share": "Udostępnij", "share": "Udostępnij",
"newList": "Nowa lista" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL Vikunji", "url": "URL Vikunji",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Powiadomienia", "title": "Powiadomienia",
"none": "Nie masz żadnych powiadomień. Miłego dnia!", "none": "Nie masz żadnych powiadomień. Miłego dnia!",
"explainer": "Powiadomienia pojawią się tutaj, gdy będą miały miejsce akcje na sekcjach, listach lub zadaniach, które subskrybujesz." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Polecenia", "commands": "Polecenia",
"placeholder": "Wpisz polecenie lub wyszukiwaną frazę…", "placeholder": "Wpisz polecenie lub wyszukiwaną frazę…",
"hint": "Możesz użyć {list}, aby ograniczyć wyszukiwanie do listy. Połącz {list} lub {label} (etykiety) z wyszukiwaną frazą, aby wyszukać zadanie z tymi etykietami lub na tej liście. Użyj {assignee}, aby wyszukiwać tylko zespoły.", "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": "Zadania", "tasks": "Zadania",
"lists": "Listy", "projects": "Projects",
"teams": "Zespoły", "teams": "Zespoły",
"newList": "Wpisz tytuł nowej listy…", "newProject": "Enter the title of the new project…",
"newTask": "Wpisz tytuł nowego zadania…", "newTask": "Wpisz tytuł nowego zadania…",
"newNamespace": "Wpisz tytuł nowej sekcji…", "newNamespace": "Wpisz tytuł nowej sekcji…",
"newTeam": "Wpisz nazwę nowego zespołu…", "newTeam": "Wpisz nazwę nowego zespołu…",
"createTask": "Utwórz zadanie na bieżącej liście ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Utwórz listę w bieżącej sekcji ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nowe zadanie", "newTask": "Nowe zadanie",
"newList": "Nowa lista", "newProject": "New project",
"newNamespace": "Nowa sekcja", "newNamespace": "Nowa sekcja",
"newTeam": "Nowy zespół" "newTeam": "Nowy zespół"
} }
@ -992,15 +992,15 @@
"1018": "Ustawienie typu awatara użytkownika jest nieprawidłowe.", "1018": "Ustawienie typu awatara użytkownika jest nieprawidłowe.",
"2001": "ID nie może być puste lub równe 0.", "2001": "ID nie może być puste lub równe 0.",
"2002": "Niektóre dane żądania były nieprawidłowe.", "2002": "Niektóre dane żądania były nieprawidłowe.",
"3001": "Lista nie istnieje.", "3001": "The project does not exist.",
"3004": "Aby wykonać tę akcję, musisz mieć uprawnienia do odczytu tej listy.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Tytuł listy nie może być pusty.", "3005": "The project title cannot be empty.",
"3006": "Współdzielona lista nie istnieje.", "3006": "The project share does not exist.",
"3007": "Lista o tym identyfikatorze już istnieje.", "3007": "A project with this identifier already exists.",
"3008": "Lista jest zarchiwizowana i dlatego jest dostępna w trybie tylko do odczytu. Dotyczy to również wszystkich zadań powiązanych z tą listą.", "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": "Tekst zadania listy nie może być pusty.", "4001": "The project task text cannot be empty.",
"4002": "Zadanie listy nie istnieje.", "4002": "The project task does not exist.",
"4003": "Wszystkie zadania edycji zbiorczej muszą należeć do tej samej listy.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Potrzebujesz co najmniej jednego zadania do edycji zbiorczej zadań.", "4004": "Potrzebujesz co najmniej jednego zadania do edycji zbiorczej zadań.",
"4005": "Nie masz uprawnień, aby zobaczyć to zadanie.", "4005": "Nie masz uprawnień, aby zobaczyć to zadanie.",
"4006": "Zadanie nie może zostać ustawione jako nadrzędne dla samego siebie.", "4006": "Zadanie nie może zostać ustawione jako nadrzędne dla samego siebie.",
@ -1026,21 +1026,21 @@
"5012": "Sekcja jest zarchiwizowana, dlatego może być dostępna tylko do odczytu.", "5012": "Sekcja jest zarchiwizowana, dlatego może być dostępna tylko do odczytu.",
"6001": "Nazwa zespołu nie może być pusta.", "6001": "Nazwa zespołu nie może być pusta.",
"6002": "Zespół nie istnieje.", "6002": "Zespół nie istnieje.",
"6004": "Zespół ma już dostęp do tej sekcji lub listy.", "6004": "The team already has access to that namespace or project.",
"6005": "Użytkownik jest już członkiem tego zespołu.", "6005": "Użytkownik jest już członkiem tego zespołu.",
"6006": "Nie można usunąć ostatniego członka zespołu.", "6006": "Nie można usunąć ostatniego członka zespołu.",
"6007": "Zespół nie ma dostępu do listy, aby wykonać tę akcję.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Użytkownik ma już dostęp do tej listy.", "7002": "The user already has access to that project.",
"7003": "Nie masz dostępu do tej listy.", "7003": "You do not have access to that project.",
"8001": "Ta etykieta już istnieje w tym zadaniu.", "8001": "Ta etykieta już istnieje w tym zadaniu.",
"8002": "Etykieta nie istnieje.", "8002": "Etykieta nie istnieje.",
"8003": "Nie masz dostępu do tej etykiety.", "8003": "Nie masz dostępu do tej etykiety.",
"9001": "Nieprawidłowe uprawnienia.", "9001": "Nieprawidłowe uprawnienia.",
"10001": "Zasobnik nie istnieje.", "10001": "Zasobnik nie istnieje.",
"10002": "Zasobnik nie należy do tej listy.", "10002": "The bucket does not belong to that project.",
"10003": "Nie możesz usunąć ostatniego zasobnika z listy.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Nie możesz dodać zadania do tego zasobnika, ponieważ przekroczyło już limit zadań, które może pomieścić.", "10004": "Nie możesz dodać zadania do tego zasobnika, ponieważ przekroczyło już limit zadań, które może pomieścić.",
"10005": "Na liście może znajdować się tylko jeden zasobnik ukończonych zadań.", "10005": "There can be only one done bucket per project.",
"11001": "Filtr stały nie istnieje.", "11001": "Filtr stały nie istnieje.",
"11002": "Filtry stałe nie są dostępne dla udostępnionych linków.", "11002": "Filtry stałe nie są dostępne dla udostępnionych linków.",
"12001": "Typ subskrypcji jest nieprawidłowy.", "12001": "Typ subskrypcji jest nieprawidłowy.",

View File

@ -5,10 +5,10 @@
"welcomeDay": "Olá, {username}!", "welcomeDay": "Olá, {username}!",
"welcomeEvening": "Boa noite, {username}!", "welcomeEvening": "Boa noite, {username}!",
"lastViewed": "Visto por último", "lastViewed": "Visto por último",
"list": { "project": {
"newText": "Você pode criar uma nova lista para suas novas tarefas:", "newText": "You can create a new project for your new tasks:",
"new": "Nova lista", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Fuso horário", "timezone": "Fuso horário",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nova lista", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "Isto irá remover irrevogavelmente aprox. {count} tarefas.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Esta lista não contém tarefas, deve ser segura para excluir." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -260,7 +260,7 @@
"updatedSuccess": "The {type} was successfully added." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permissão", "title": "Permission",
"read": "Read only", "read": "Read only",
"readWrite": "Read & write", "readWrite": "Read & write",
"admin": "Admin" "admin": "Admin"
@ -274,84 +274,84 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "Esta lista está atualmente vazia.", "empty": "This project is currently empty.",
"newTaskCta": "Criar uma nova tarefa.", "newTaskCta": "Create a new task.",
"editTask": "Editar Tarefa" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Mostrar tarefas que não possuem datas definidas", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Tamanho", "size": "Size",
"default": "Padrão", "default": "Default",
"month": "Mês", "month": "Month",
"day": "Dia", "day": "Day",
"hour": "Hour", "hour": "Hour",
"range": "Date Range", "range": "Date Range",
"noDates": "Esta tarefa não tem datas definidas." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabela", "title": "Table",
"columns": "Colunas" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limite: {limit}", "limit": "Limit: {limit}",
"noLimit": "Não definido", "noLimit": "Not Set",
"doneBucket": "Bucket concluído", "doneBucket": "Done bucket",
"doneBucketHint": "Todas as tarefas movidas para este bucket serão marcadas automaticamente como concluídas.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Todas as tarefas movidas para o bucket concluído serão automaticamente concluídas também. Todas as tarefas concluídas de outro lugar serão movidas também.", "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": "O bucket foi marcado como concluído com sucesso.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Você não pode remover o último bucket.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Digite o novo título da tarefa…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Adicionar uma tarefa", "addTask": "Add a task",
"addAnotherTask": "Adicionar outra tarefa", "addAnotherTask": "Add another task",
"addBucket": "Criar um novo bucket", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Digite o novo título do bucket…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Excluir o bucket", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Tem certeza que deseja excluir este bucket?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Isto não vai apagar nenhuma tarefa, mas as moverá para o bucket padrão.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "O bucket foi excluído com sucesso.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "O título do bucket foi salvo com sucesso.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "O limite do bucket foi salvo com sucesso.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Recolher este bucket" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Listas & Namespaces", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "Você não tem nenhum namespace no momento.", "noneAvailable": "Você não tem nenhum namespace no momento.",
"unarchive": "Desarquivar", "unarchive": "Desarquivar",
"archived": "Arquivado", "archived": "Arquivado",
"noLists": "Este namespace não contém nenhuma lista.", "noProjects": "This namespace does not contain any projects.",
"createList": "Criar uma nova lista neste namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Digite para procurar por um namespace…", "search": "Digite para procurar por um namespace…",
"create": { "create": {
"title": "Novo namespace", "title": "Novo namespace",
"titleRequired": "Por favor, especifique um título.", "titleRequired": "Por favor, especifique um título.",
"explanation": "Um namespace é uma coleção de listas que você pode compartilhar e usar para organizar suas listas. Na verdade, todas as listas pertencem a um namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "O que é um namespace?", "tooltip": "O que é um namespace?",
"success": "O namespace foi criado com sucesso." "success": "O namespace foi criado com sucesso."
}, },
"archive": { "archive": {
"titleArchive": "Arquivar \"{namespace}\"", "titleArchive": "Arquivar \"{namespace}\"",
"titleUnarchive": "Desarquivar \"{namespace}\"", "titleUnarchive": "Desarquivar \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Você será capaz de criar novas listas ou editá-las.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "O namespace foi arquivado com sucesso.", "success": "O namespace foi arquivado com sucesso.",
"unarchiveSuccess": "O namespace foi desarquivado com sucesso.", "unarchiveSuccess": "O namespace foi desarquivado com sucesso.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Excluir \"{namespace}\"", "title": "Excluir \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "O namespace foi excluído com sucesso." "success": "O namespace foi excluído com sucesso."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Este namespace está arquivado" "isArchived": "Este namespace está arquivado"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Listas Compartilhadas" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favoritos"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Novo filtro salvo", "title": "Novo filtro salvo",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etiquetas", "title": "Etiquetas",
"manage": "Editar etiquetas", "manage": "Editar etiquetas",
"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 list you have access.", "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": "Você não tem nenhuma etiqueta atualmente.", "newCTA": "Você não tem nenhuma etiqueta atualmente.",
"search": "Digite para procurar por uma etiqueta…", "search": "Digite para procurar por uma etiqueta…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Autenticando…", "authenticating": "Autenticando…",
"passwordRequired": "Esta lista compartilhada requer uma senha. Por favor, digite-a abaixo:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Ocorreu um erro.", "error": "Ocorreu um erro.",
"invalidPassword": "A senha é inválida." "invalidPassword": "A senha é inválida."
}, },
@ -529,7 +529,7 @@
"code": "Código", "code": "Código",
"quote": "Citação", "quote": "Citação",
"unorderedList": "Lista não ordenada", "unorderedList": "Lista não ordenada",
"orderedList": "Lista ordenada", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Imagem", "image": "Imagem",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Clique aqui para definir uma data de início", "chooseStartDate": "Clique aqui para definir uma data de início",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Marcar tarefa como concluída!", "done": "Marcar tarefa como concluída!",
"undone": "Marcar como não concluído", "undone": "Marcar como não concluído",
"created": "Criado {0} por {1}", "created": "Criado {0} por {1}",
@ -627,7 +627,7 @@
"doneAt": "Concluído {0}", "doneAt": "Concluído {0}",
"updateSuccess": "A tarefa foi salva com sucesso.", "updateSuccess": "A tarefa foi salva com sucesso.",
"deleteSuccess": "A tarefa foi excluída com sucesso.", "deleteSuccess": "A tarefa foi excluída com sucesso.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Fechar janela", "closePopup": "Fechar janela",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Definir progresso", "percentDone": "Definir progresso",
"attachments": "Adicionar anexos", "attachments": "Adicionar anexos",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Mover", "moveProject": "Move",
"color": "Definir cor", "color": "Definir cor",
"delete": "Excluir", "delete": "Excluir",
"favorite": "Adicionar aos favoritos", "favorite": "Adicionar aos favoritos",
@ -674,21 +674,21 @@
"updated": "Atualizado" "updated": "Atualizado"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Inscrever-se", "subscribe": "Inscrever-se",
"unsubscribe": "Desinscrever-se", "unsubscribe": "Desinscrever-se",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "Para definir a prioridade de uma tarefa, adicione um número de 1 a 5, precedido de um {prefix}.", "priority1": "Para definir a prioridade de uma tarefa, adicione um número de 1 a 5, precedido de um {prefix}.",
"priority2": "Quanto maior o número, maior a prioridade.", "priority2": "Quanto maior o número, maior a prioridade.",
"assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Data e hora", "dateAndTime": "Data e hora",
"date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Excluir a equipe", "header": "Excluir a equipe",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "A equipe foi excluída com sucesso." "success": "A equipe foi excluída com sucesso."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "O usuário foi removido da equipe com sucesso." "success": "O usuário foi removido da equipe com sucesso."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notificações", "title": "Notificações",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Comandos", "commands": "Comandos",
"placeholder": "Digite um comando ou pesquise…", "placeholder": "Digite um comando ou pesquise…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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": "Tarefas", "tasks": "Tarefas",
"lists": "Listas", "projects": "Projects",
"teams": "Equipes", "teams": "Equipes",
"newList": "Digite o título da nova lista…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nova tarefa", "newTask": "Nova tarefa",
"newList": "Nova lista", "newProject": "New project",
"newNamespace": "Novo namespace", "newNamespace": "Novo namespace",
"newTeam": "Nova equipe" "newTeam": "Nova equipe"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Olá {username}!", "welcomeDay": "Olá {username}!",
"welcomeEvening": "Boa Tarde {username}!", "welcomeEvening": "Boa Tarde {username}!",
"lastViewed": "Visto recentemente", "lastViewed": "Visto recentemente",
"list": { "project": {
"newText": "Podes criar uma nova lista para as tuas novas tarefas:", "newText": "You can create a new project for your new tasks:",
"new": "Nova lista", "new": "New project",
"importText": "Ou importar as tuas listas e tarefas de outros serviços no Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Importa os teus dados para o Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Domingo", "weekStartSunday": "Domingo",
"weekStartMonday": "Segunda-Feira", "weekStartMonday": "Segunda-Feira",
"language": "Idioma", "language": "Idioma",
"defaultList": "Lista padrão", "defaultProject": "Default Project",
"timezone": "Fuso Horário", "timezone": "Fuso Horário",
"overdueTasksRemindersTime": "Horário do e-mail de lembrete de tarefas pendentes" "overdueTasksRemindersTime": "Horário do e-mail de lembrete de tarefas pendentes"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Eliminar a tua conta Vikunja", "title": "Eliminar a tua conta Vikunja",
"text1": "A eliminação da tua conta é permanente e não pode ser revertida. Vão ser eliminados todos os teus espaços, listas, tarefas e tudo o que lhes está associado.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Para prosseguires, introduz por favor a tua palavra-passe. Receberás um e-mail com mais instruções.", "text2": "Para prosseguires, introduz por favor a tua palavra-passe. Receberás um e-mail com mais instruções.",
"confirm": "Eliminar a minha conta", "confirm": "Eliminar a minha conta",
"requestSuccess": "A solicitação foi bem sucedida. Receberás um e-mail com mais instruções.", "requestSuccess": "A solicitação foi bem sucedida. Receberás um e-mail com mais instruções.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Exportar os teus dados do Vikunja", "title": "Exportar os teus dados do Vikunja",
"description": "Podes solicitar uma cópia de todos os teus dados do Vikunja. Isso inclui Espaços, Listas, Tarefas e tudo o que lhes está associado. Podes importar esses dados em qualquer instância do Vikunja através da função de migração.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Por favor, introduz a tua palavra-passe para continuar:", "descriptionPasswordRequired": "Por favor, introduz a tua palavra-passe para continuar:",
"request": "Solicitar uma cópia dos meus dados do Vikunja", "request": "Solicitar uma cópia dos meus dados do Vikunja",
"success": "Solicitaste com sucesso os teus dados do Vikunja! Enviaremos um e-mail assim que estiverem prontos para download.", "success": "Solicitaste com sucesso os teus dados do Vikunja! Enviaremos um e-mail assim que estiverem prontos para download.",
"downloadTitle": "Transferir os teus dados exportados" "downloadTitle": "Transferir os teus dados exportados"
} }
}, },
"list": { "project": {
"archived": "Esta lista está arquivada. Não é possível editar ou criar novas tarefas para ela.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Título da Lista", "title": "Project Title",
"color": "Cor", "color": "Color",
"lists": "Listas", "projects": "Projects",
"search": "Escreve para pesquisar por uma lista…", "search": "Type to search for a project…",
"searchSelect": "Clica ou pressiona Enter para selecionar esta lista", "searchSelect": "Click or press enter to select this project",
"shared": "Listas Partilhadas", "shared": "Shared Projects",
"noDescriptionAvailable": "Não está disponível nenhuma descrição da lista.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Nova lista", "header": "New project",
"titlePlaceholder": "O título da lista será aqui…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Por favor, especifica um título.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "A lista foi criada com sucesso.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Por favor, especifica uma lista ou define uma lista padrão nas configurações." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Arquivar \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Arquivar esta lista", "archive": "Archive this project",
"unarchive": "Desarquivar esta lista", "unarchive": "Un-Archive this project",
"unarchiveText": "Vais ser capaz de criar novas tarefas ou editá-las.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Não poderás editar esta lista ou criar novas tarefas até a desarquivares.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Esta lista foi arquivada com sucesso." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Definir o fundo da lista", "title": "Set project background",
"remove": "Remover Fundo", "remove": "Remove Background",
"upload": "Escolhe uma imagem de fundo do teu pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Procura por uma imagem de fundo…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Fornecido por Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Carregar mais fotos", "loadMore": "Load more photos",
"success": "A imagem de fundo foi definida com sucesso!", "success": "The background has been set successfully!",
"removeSuccess": "A imagem de fundo foi removida com sucesso!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Eliminar \"{list}\"", "title": "Delete \"{project}\"",
"header": "Eliminar esta lista", "header": "Delete this project",
"text1": "Tens a certeza que prentedes apagar esta lista e todo o seu conteúdo?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Isto inclui todas as tarefas e NÃO PODE SER REVERTIDO!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "A lista foi eliminada com sucesso.", "success": "The project was successfully deleted.",
"tasksToDelete": "Isto irá remover irrevogavelmente aprox. {count} tarefas.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "Esta lista não contém tarefas, deve ser seguro eliminá-la." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicar esta lista", "title": "Duplicate this project",
"label": "Duplicar", "label": "Duplicate",
"text": "Seleccionar um espaço que deve conter a lista duplicada:", "text": "Select a namespace which should hold the duplicated project:",
"success": "A lista foi duplicada com sucesso." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Editar Esta Lista", "header": "Edit This Project",
"title": "Editar \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "O título da lista será aqui…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "O identificador da lista pode ser utilizado para identificar de forma única uma tarefa entre diferentes listas. Pode defini-lo como vazio para o desactivar.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Identificador da Lista", "identifier": "Project Identifier",
"identifierPlaceholder": "O identificador da lista será aqui…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Descrição", "description": "Description",
"descriptionPlaceholder": "A descrição da lista será aqui…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Cor", "color": "Color",
"success": "A lista foi atualizada com sucesso." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Partilhar esta lista", "header": "Share this project",
"title": "Partilhar \"{list}\"", "title": "Share \"{project}\"",
"share": "Partilhar", "share": "Share",
"links": { "links": {
"title": "Links Partilhados", "title": "Share Links",
"what": "Como funcionam os links partilhados?", "what": "What is a share link?",
"explanation": "Links Partilhados permite-lhe partilhar facilmente uma lista com outros utilizadores que não têm uma conta no Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Criar um novo link partilhado", "create": "Create a new link share",
"name": "Nome (opcional)", "name": "Name (optional)",
"namePlaceholder": "ex.: Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Todas as ações realizadas através deste link partilhado vão aparecer com este nome.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Palavra-passe (opcional)", "password": "Password (optional)",
"passwordExplanation": "Ao autenticar-se, ao utilizador vai ser requerido introduzir esta palavra-passe.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Nenhum nome definido", "noName": "No name set",
"remove": "Remover um link partilhado", "remove": "Remove a link share",
"removeText": "Tens a certeza que queres remover este link partilhado? Não será mais possível aceder a esta lista utilizando este link partilhado. Isto não pode ser revertido!", "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": "O link partilhado foi criado com sucesso.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "O link partilhado foi eliminado com sucesso", "deleteSuccess": "The link share was successfully deleted",
"view": "Visualizar", "view": "View",
"sharedBy": "Partilhado por {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "utilizador | utilizadores", "typeUser": "user | users",
"typeTeam": "equipa | equipas", "typeTeam": "team | teams",
"shared": "Partilhado com seguintes {type}", "shared": "Shared with these {type}",
"you": "Tu", "you": "You",
"notShared": "Ainda não partilhado com {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Remover {type} de {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Tens a certeza que prentendes remover {sharable} de {type}? Isto não pode ser revertido!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} foi removido com sucesso de {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} foi adicionado com sucesso.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} foi adicionado com sucesso." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permissão", "title": "Permission",
"read": "Apenas de leitura", "read": "Read only",
"readWrite": "Leitura e escrita", "readWrite": "Read & write",
"admin": "Administração" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Link", "link": "Link",
"delete": "Eliminar" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Lista", "title": "List",
"add": "Adicionar", "add": "Add",
"addPlaceholder": "Adicionar uma nova tarefa…", "addPlaceholder": "Add a new task…",
"empty": "Esta lista está atualmente vazia.", "empty": "This project is currently empty.",
"newTaskCta": "Cria uma nova tarefa.", "newTaskCta": "Create a new task.",
"editTask": "Editar Tarefa" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Gantt", "title": "Gantt",
"showTasksWithoutDates": "Mostrar tarefas que não têm datas atríbuidas", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Tamanho", "size": "Size",
"default": "Padrão", "default": "Default",
"month": "Mês", "month": "Month",
"day": "Dia", "day": "Day",
"hour": "Hora", "hour": "Hour",
"range": "Intervalo de Datas", "range": "Date Range",
"noDates": "Esta tarefa não tem datas definidas." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Tabela", "title": "Table",
"columns": "Colunas" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Limite: {limit}", "limit": "Limit: {limit}",
"noLimit": "Não Definido", "noLimit": "Not Set",
"doneBucket": "Conjunto concluído", "doneBucket": "Done bucket",
"doneBucketHint": "Todas as tarefas movidas para este conjunto serão automaticamente marcadas como concluídas.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Todas as tarefas movidas para o conjunto concluído serão marcadas automaticamente como concluídas. Todas as tarefas marcadas como concluídas em outro lugar também serão movidas.", "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": "O conjunto concluído foi salvo com sucesso.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Não podes remover o ultimo conjunto.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Introduz o título da nova tarefa…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Adicionar uma tarefa", "addTask": "Add a task",
"addAnotherTask": "Adicionar outra tarefa", "addAnotherTask": "Add another task",
"addBucket": "Criar um novo conjunto", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Introduz o título do novo conjunto…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Eliminar o conjunto", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Tens a certeza que pretendes eliminar este conjunto?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Isto não vai eliminar nenhum tarefa, mas sim movê-la para o conjunto padrão.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "O conjunto foi eliminado com sucesso.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "O título do conjunto foi salvo com sucesso.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "O limite do conjunto foi salvo com sucesso.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Encolher este conjunto" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Espaços e Listas", "title": "Namespaces & Projects",
"namespace": "Espaço", "namespace": "Espaço",
"showArchived": "Mostrar Arquivados", "showArchived": "Mostrar Arquivados",
"noneAvailable": "Por enquanto não tens nenhum espaço.", "noneAvailable": "Por enquanto não tens nenhum espaço.",
"unarchive": "Desarquivar", "unarchive": "Desarquivar",
"archived": "Arquivado", "archived": "Arquivado",
"noLists": "Este espaço não contém qualquer lista.", "noProjects": "This namespace does not contain any projects.",
"createList": "Criar uma nova lista neste espaço.", "createProject": "Create a new project in this namespace.",
"namespaces": "Espaços", "namespaces": "Espaços",
"search": "Escreva para pesquisar por um espaço…", "search": "Escreva para pesquisar por um espaço…",
"create": { "create": {
"title": "Novo espaço", "title": "Novo espaço",
"titleRequired": "Por favor, especifica um título.", "titleRequired": "Por favor, especifica um título.",
"explanation": "Um espaço é uma coleção de listas que podes partilhar e utilizar para organizar as tuas listas. De facto, cada lista pertence a um espaço.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "O que é um espaço?", "tooltip": "O que é um espaço?",
"success": "O espaço foi criado com sucesso." "success": "O espaço foi criado com sucesso."
}, },
"archive": { "archive": {
"titleArchive": "Arquivar \"{namespace}\"", "titleArchive": "Arquivar \"{namespace}\"",
"titleUnarchive": "Desarquivar \"{namespace}\"", "titleUnarchive": "Desarquivar \"{namespace}\"",
"archiveText": "Não será possível editar este espaço nem criar novas listas enquanto não o desarquivares. Isto também irá arquivar todas as listas existentes neste espaço.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Poderás criar novas listas ou editá-las.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "O espaço foi arquivado com sucesso.", "success": "O espaço foi arquivado com sucesso.",
"unarchiveSuccess": "O espaço foi desarquivado com sucesso.", "unarchiveSuccess": "O espaço foi desarquivado com sucesso.",
"description": "Se um espaço estiver arquivado, não poderás criar novas listas ou editá-las." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Eliminar \"{namespace}\"", "title": "Eliminar \"{namespace}\"",
"text1": "Tens a certeza que pretendes eliminar este espaço e todo o seu conteúdo?", "text1": "Tens a certeza que pretendes eliminar este espaço e todo o seu conteúdo?",
"text2": "Isto inclui todas as listas e taregas, e NÃO PODE SER REVERTIDO!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "O espaço foi eliminado com sucesso." "success": "O espaço foi eliminado com sucesso."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "O espaço está arquivado" "isArchived": "O espaço está arquivado"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Listas Partilhadas" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favoritos" "title": "Favoritos"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Novo Filtro Memorizado", "title": "Novo Filtro Memorizado",
"description": "Um filtro memorizado é uma lista virtual que é compilada a partir de um conjunto de filtros de cada vez que é acedido. Uma vez criado, irá aparecer num espaço especial.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Criar novo filtro memorizado", "action": "Criar novo filtro memorizado",
"titleRequired": "Por favor, insere um título para o filtro." "titleRequired": "Por favor, insere um título para o filtro."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Etiquetas", "title": "Etiquetas",
"manage": "Gerir etiquetas", "manage": "Gerir etiquetas",
"description": "Clica numa etiqueta para a editares. Podes editar todas as etiquetas que crias-te, podes utilizar todas as etiquetas que estão associadas a uma tarefa a cuja lista tens acesso.", "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": "Atualmente não tens quaisquer etiquetas.", "newCTA": "Atualmente não tens quaisquer etiquetas.",
"search": "Escreve para pesquisar uma etiqueta…", "search": "Escreve para pesquisar uma etiqueta…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "A autenticar…", "authenticating": "A autenticar…",
"passwordRequired": "Esta lista partilhada requer uma palavra-passe. Por favor, introduz-a abaixo:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Ocorreu um erro.", "error": "Ocorreu um erro.",
"invalidPassword": "A palavra-passe é inválida." "invalidPassword": "A palavra-passe é inválida."
}, },
@ -529,7 +529,7 @@
"code": "Código", "code": "Código",
"quote": "Citação", "quote": "Citação",
"unorderedList": "Lista Não Ordenada", "unorderedList": "Lista Não Ordenada",
"orderedList": "Lista Ordenada", "orderedList ": "Ordered List",
"cleanBlock": "Limpar Formatação", "cleanBlock": "Limpar Formatação",
"link": "Link", "link": "Link",
"image": "Imagem", "image": "Imagem",
@ -619,7 +619,7 @@
"chooseDueDate": "Clica aqui para definir uma data de vencimento", "chooseDueDate": "Clica aqui para definir uma data de vencimento",
"chooseStartDate": "Clica aqui para definir uma data de início", "chooseStartDate": "Clica aqui para definir uma data de início",
"chooseEndDate": "Clica aqui para definir uma data de fim", "chooseEndDate": "Clica aqui para definir uma data de fim",
"move": "Mover tarefa para outra lista", "move": "Move task to a different project",
"done": "Marcar como concluída!", "done": "Marcar como concluída!",
"undone": "Marcar como não concluída", "undone": "Marcar como não concluída",
"created": "Criada {0} por {1}", "created": "Criada {0} por {1}",
@ -627,7 +627,7 @@
"doneAt": "Concluído {0}", "doneAt": "Concluído {0}",
"updateSuccess": "A tarefa foi salva com sucesso.", "updateSuccess": "A tarefa foi salva com sucesso.",
"deleteSuccess": "A tarefa foi eliminada com sucesso.", "deleteSuccess": "A tarefa foi eliminada com sucesso.",
"belongsToList": "Esta tarefa pertence à lista '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Vence {at}", "due": "Vence {at}",
"closePopup": "Fechar janela", "closePopup": "Fechar janela",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Definir Progresso", "percentDone": "Definir Progresso",
"attachments": "Adicionar Anexos", "attachments": "Adicionar Anexos",
"relatedTasks": "Adicionar Relação", "relatedTasks": "Adicionar Relação",
"moveList": "Mover", "moveProject": "Move",
"color": "Definir Cor", "color": "Definir Cor",
"delete": "Eliminar", "delete": "Eliminar",
"favorite": "Adicionar aos Favoritos", "favorite": "Adicionar aos Favoritos",
@ -674,21 +674,21 @@
"updated": "Atualizado" "updated": "Atualizado"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta lista através do seu espaço.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta tarefa através do seu espaço.", "subscribedTaskThroughParentNamespace": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta tarefa através do seu espaço.",
"subscribedTaskThroughParentList": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta tarefa através da sua lista.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "Estás atualmente subscrito a este espaço e serás notificado de alterações.", "subscribedNamespace": "Estás atualmente subscrito a este espaço e serás notificado de alterações.",
"notSubscribedNamespace": "Não estás subscrito a este espaço e não serás notificado de alterações.", "notSubscribedNamespace": "Não estás subscrito a este espaço e não serás notificado de alterações.",
"subscribedList": "Estás atualmente subscrito a esta lista e serás notificado de alterações.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "Não estás subscrito a esta lista e não serás notificado de alterações.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "Estás atualmente subscrito a esta tarefa e serás notificado de alterações.", "subscribedTask": "Estás atualmente subscrito a esta tarefa e serás notificado de alterações.",
"notSubscribedTask": "Não estás subscrito a esta tarefa e não serás notificado de alterações.", "notSubscribedTask": "Não estás subscrito a esta tarefa e não serás notificado de alterações.",
"subscribe": "Subscrever", "subscribe": "Subscrever",
"unsubscribe": "Remover Subscrição", "unsubscribe": "Remover Subscrição",
"subscribeSuccessNamespace": "Estás agora subscrito a este espaço", "subscribeSuccessNamespace": "Estás agora subscrito a este espaço",
"unsubscribeSuccessNamespace": "Não estás mais subcrito a este espaço", "unsubscribeSuccessNamespace": "Não estás mais subcrito a este espaço",
"subscribeSuccessList": "Estás agora subscrito a esta lista", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Não estás mais subcrito a esta lista", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Estás agora subscrito a esta tarefa", "subscribeSuccessTask": "Estás agora subscrito a esta tarefa",
"unsubscribeSuccessTask": "Não estás mais subcrito a esta tarefa" "unsubscribeSuccessTask": "Não estás mais subcrito a esta tarefa"
}, },
@ -762,7 +762,7 @@
"new": "Nova Relação Entre Tarefas", "new": "Nova Relação Entre Tarefas",
"searchPlaceholder": "Escreve para pesquisar uma tarefa a adicionar como relacionada…", "searchPlaceholder": "Escreve para pesquisar uma tarefa a adicionar como relacionada…",
"createPlaceholder": "Adicionar como nova tarefa relacionada", "createPlaceholder": "Adicionar como nova tarefa relacionada",
"differentList": "Esta tarefa pertence a uma lista diferente.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Esta tarefa pertence a um espaço diferente.", "differentNamespace": "Esta tarefa pertence a um espaço diferente.",
"noneYet": "Ainda sem tarefas relacionadas.", "noneYet": "Ainda sem tarefas relacionadas.",
"delete": "Eliminar Relação Entre Tarefas", "delete": "Eliminar Relação Entre Tarefas",
@ -812,10 +812,10 @@
"priority1": "Para definir a prioridade de uma tarefa, adiciona um número entre 1 a 5, prefixado com um {prefix}.", "priority1": "Para definir a prioridade de uma tarefa, adiciona um número entre 1 a 5, prefixado com um {prefix}.",
"priority2": "Quanto maior o número, maior a prioridade.", "priority2": "Quanto maior o número, maior a prioridade.",
"assignees": "Para atribuires uma tarefa diretamente a um utilizador, adiciona à tarefa os seus nomes de utilizador prefixados com {prefix}.", "assignees": "Para atribuires uma tarefa diretamente a um utilizador, adiciona à tarefa os seus nomes de utilizador prefixados com {prefix}.",
"list1": "Para definir uma lista onde a tarefa deve aparecer, adiciona o seu nome prefixado com {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Isto vai retornar um erro se a lista não existir.", "project2": "This will return an error if the project does not exist.",
"list3": "Para utilizares espaços, basta adicionares um \" ou ' no início e fim do nome da lista.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Por exemplo: {prefix}\"Etiqueta com espaços\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Data e hora", "dateAndTime": "Data e hora",
"date": "Qualquer data será utilizada como data de vencimento da nova tarefa. Podes utilizar datas em qualquer dos seguintes formatos:", "date": "Qualquer data será utilizada como data de vencimento da nova tarefa. Podes utilizar datas em qualquer dos seguintes formatos:",
"dateWeekday": "qualquer dia de semana, usará a próxima data com essa data", "dateWeekday": "qualquer dia de semana, usará a próxima data com essa data",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Eliminar equipa", "header": "Eliminar equipa",
"text1": "Tens a certeza que pretendes eliminar esta equipa e todos os seus membros?", "text1": "Tens a certeza que pretendes eliminar esta equipa e todos os seus membros?",
"text2": "Todos os membros da equipa perderão acesso às listas e espaços partilhados com esta equipa. Isto NÃO PODE SER REVERTIDO!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "A equipa foi eliminada com sucesso." "success": "A equipa foi eliminada com sucesso."
}, },
"deleteUser": { "deleteUser": {
"header": "Remover utilizador da equipa", "header": "Remover utilizador da equipa",
"text1": "Tens a certeza que pretendes remover este utilizador da equipa?", "text1": "Tens a certeza que pretendes remover este utilizador da equipa?",
"text2": "Eles perderão o acesso a todas as listas e espaços a que esta equipa tem acesso. Isto NÃO PODER SER REVERTIDO!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "O utilizador foi removido da equipa com sucesso." "success": "O utilizador foi removido da equipa com sucesso."
}, },
"leave": { "leave": {
"title": "Sair da equipa", "title": "Sair da equipa",
"text1": "Tens a certeza de que queres sair desta equipa?", "text1": "Tens a certeza de que queres sair desta equipa?",
"text2": "Vais perder o acesso a todas as listas e espaços a que esta equipa tem acesso. Se mudares de ideias, vais necessitar que um administrador da equipa te adicione novamente.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Saíste da equipa com sucesso." "success": "Saíste da equipa com sucesso."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Adicionar um anexo a esta tarefa", "attachment": "Adicionar um anexo a esta tarefa",
"related": "Modificar as tarefas relacionadas desta tarefa", "related": "Modificar as tarefas relacionadas desta tarefa",
"color": "Alterar a cor desta tarefa", "color": "Alterar a cor desta tarefa",
"move": "Mover esta tarefa para outra lista", "move": "Move this task to another project",
"reminder": "Gerir lembretes desta tarefa", "reminder": "Gerir lembretes desta tarefa",
"description": "Alternar edição da descrição da tarefa" "description": "Alternar edição da descrição da tarefa"
}, },
"list": { "project": {
"title": "Visualização em Lista", "title": "Project Views",
"switchToListView": "Alternar para visualização em lista", "switchToListView": "Switch to list view",
"switchToGanttView": "Alternar para visualização em gráfico de Gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Alternar para visualização em método de Kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Alternar para visualização em tabela" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Navegação", "title": "Navegação",
"overview": "Ir para a vista geral", "overview": "Ir para a vista geral",
"upcoming": "Ir para próximas tarefas", "upcoming": "Ir para próximas tarefas",
"namespaces": "Ir para espaços e listas", "namespaces": "Navigate to namespaces & projects",
"labels": "Navegar para etiquetas", "labels": "Navegar para etiquetas",
"teams": "Navegar para equipas" "teams": "Navegar para equipas"
} }
@ -924,7 +924,7 @@
"unarchive": "Desarquivar", "unarchive": "Desarquivar",
"setBackground": "Definir Fundo", "setBackground": "Definir Fundo",
"share": "Partilhar", "share": "Partilhar",
"newList": "Nova lista" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL do Vikunja", "url": "URL do Vikunja",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notificações", "title": "Notificações",
"none": "Não tens nenhuma notificação. Tem um bom dia!", "none": "Não tens nenhuma notificação. Tem um bom dia!",
"explainer": "As notificações aparecerão aqui quando ocorrem ações em espaços, listas ou tarefas às quais estejas subscrito." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Comandos", "commands": "Comandos",
"placeholder": "Escreve um comando ou pesquisa…", "placeholder": "Escreve um comando ou pesquisa…",
"hint": "Podes utilizar {list} para limitar a pesquisa a uma lista. Combina {list} ou {label} (etiquetas) com uma pesquisa para procurar uma tarefa com essas etiquetas ou nessa lista. Utiliza {assignee} para pesquisares apenas por equipas.", "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": "Tarefas", "tasks": "Tarefas",
"lists": "Listas", "projects": "Projects",
"teams": "Equipas", "teams": "Equipas",
"newList": "Insere o título da nova lista…", "newProject": "Enter the title of the new project…",
"newTask": "Insere o título da nova tarefa…", "newTask": "Insere o título da nova tarefa…",
"newNamespace": "Insere o título do novo espaço…", "newNamespace": "Insere o título do novo espaço…",
"newTeam": "Insere o nome da nova equipa…", "newTeam": "Insere o nome da nova equipa…",
"createTask": "Cria uma tarefa na lista atual ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Cria uma lista no espaço atual ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Nova tarefa", "newTask": "Nova tarefa",
"newList": "Nova lista", "newProject": "New project",
"newNamespace": "Novo espaço", "newNamespace": "Novo espaço",
"newTeam": "Nova equipa" "newTeam": "Nova equipa"
} }
@ -992,15 +992,15 @@
"1018": "A definição do tipo de avatar do utilizador é inválida.", "1018": "A definição do tipo de avatar do utilizador é inválida.",
"2001": "O ID não pode ser 0 ou estar vazio.", "2001": "O ID não pode ser 0 ou estar vazio.",
"2002": "Alguns dos dados solicitados eram inválidos.", "2002": "Alguns dos dados solicitados eram inválidos.",
"3001": "A lista não existe.", "3001": "The project does not exist.",
"3004": "Precisas ter permissão de leitura nessa lista para executar essa ação.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "O título da lista não pode estar vazio.", "3005": "The project title cannot be empty.",
"3006": "A lista partilhada não existe.", "3006": "The project share does not exist.",
"3007": "Já existe uma lista com este identificador.", "3007": "A project with this identifier already exists.",
"3008": "A lista está arquivada, portanto, só pode ser acedida para leitura. Isto é também verdade para todas as tarefas associadas a esta lista.", "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": "O texto da tarefa não pode estar vazio.", "4001": "The project task text cannot be empty.",
"4002": "A tarefa não existe.", "4002": "The project task does not exist.",
"4003": "Todas as tarefas para edição em massa devem pertencer à mesma lista.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Precisas selecionar pelo menos uma tarefa para realizar uma edição em massa.", "4004": "Precisas selecionar pelo menos uma tarefa para realizar uma edição em massa.",
"4005": "Não possuis permissão para ver esta tarefa.", "4005": "Não possuis permissão para ver esta tarefa.",
"4006": "Não podes definir uma tarefa principal como a tarefa em si.", "4006": "Não podes definir uma tarefa principal como a tarefa em si.",
@ -1026,21 +1026,21 @@
"5012": "O espaço está arquivado, portanto, só pode ser acedido para leitura.", "5012": "O espaço está arquivado, portanto, só pode ser acedido para leitura.",
"6001": "O nome da equipa não pode estar vazio.", "6001": "O nome da equipa não pode estar vazio.",
"6002": "A equipa não existe.", "6002": "A equipa não existe.",
"6004": "A equipa tem já acesso a esse espaço ou lista.", "6004": "The team already has access to that namespace or project.",
"6005": "O utilizador é já membro dessa equipa.", "6005": "O utilizador é já membro dessa equipa.",
"6006": "Não podes eliminar o último membro da equipa.", "6006": "Não podes eliminar o último membro da equipa.",
"6007": "A equipa não tem acesso à lista para executar essa ação.", "6007": "The team does not have access to the project to perform that action.",
"7002": "O utilizador tem já acesso a essa lista.", "7002": "The user already has access to that project.",
"7003": "Não tens acesso a essa lista.", "7003": "You do not have access to that project.",
"8001": "Esta etiqueta já existe nessa lista.", "8001": "Esta etiqueta já existe nessa lista.",
"8002": "A etiqueta não existe.", "8002": "A etiqueta não existe.",
"8003": "Não tens acesso a esta etiqueta.", "8003": "Não tens acesso a esta etiqueta.",
"9001": "A permissão é inválida.", "9001": "A permissão é inválida.",
"10001": "O conjunto não existe.", "10001": "O conjunto não existe.",
"10002": "O conjunto não pertence a essa lista.", "10002": "The bucket does not belong to that project.",
"10003": "Não podes eliminar o último conjunto numa lista.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Não podes adicionar a tarefa a este conjunto, pois dessa forma excede-se o seu limite de tarefas.", "10004": "Não podes adicionar a tarefa a este conjunto, pois dessa forma excede-se o seu limite de tarefas.",
"10005": "Só pode existir um conjunto concluído por lista.", "10005": "There can be only one done bucket per project.",
"11001": "O filtro memorizado não existe.", "11001": "O filtro memorizado não existe.",
"11002": "Filtros memorizados não estão disponíveis para links partilhados.", "11002": "Filtros memorizados não estão disponíveis para links partilhados.",
"12001": "O tipo de entidade da subscrição é inválido.", "12001": "O tipo de entidade da subscrição é inválido.",

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Привет, {username}!", "welcomeDay": "Привет, {username}!",
"welcomeEvening": "Добрый вечер, {username}!", "welcomeEvening": "Добрый вечер, {username}!",
"lastViewed": "Последние просмотренные", "lastViewed": "Последние просмотренные",
"list": { "project": {
"newText": "Вы можете создать новый список для своих задач:", "newText": "You can create a new project for your new tasks:",
"new": "Новый список", "new": "New project",
"importText": "Или импортировать списки и задачи из других сервисов в Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Импорт данных в Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Воскресенье", "weekStartSunday": "Воскресенье",
"weekStartMonday": "Понедельник", "weekStartMonday": "Понедельник",
"language": "Язык", "language": "Язык",
"defaultList": "Список по умолчанию", "defaultProject": "Default Project",
"timezone": "Часовой пояс", "timezone": "Часовой пояс",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Удалить свой аккаунт VIkunja", "title": "Удалить свой аккаунт VIkunja",
"text1": "Удаление аккаунта необратимо. Мы удалим все ваши пространства имён, списки, задачи и всё связанное с ними.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Для продолжения введите свой пароль. На почту будет отправлено письмо с дальнейшими инструкциями.", "text2": "Для продолжения введите свой пароль. На почту будет отправлено письмо с дальнейшими инструкциями.",
"confirm": "Удалить мой аккаунт", "confirm": "Удалить мой аккаунт",
"requestSuccess": "Запрос успешно выполнен. На почту будет отправлено письмо с дальнейшими инструкциями.", "requestSuccess": "Запрос успешно выполнен. На почту будет отправлено письмо с дальнейшими инструкциями.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Экспорт данных Vikunja", "title": "Экспорт данных Vikunja",
"description": "Вы можете запросить копию всех своих данных Vikunja. Это включает в себя пространства имён, списки, задачи и всё связанное с ними. Эти данные можно будет импортировать на любом экземпляре Vikunja через функцию миграции.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Для продолжения введите свой пароль:", "descriptionPasswordRequired": "Для продолжения введите свой пароль:",
"request": "Запросить копию моих данных Vikunja", "request": "Запросить копию моих данных Vikunja",
"success": "Данные Vikunja успешно запрошены! На почту придёт письмо, когда они будут готовы для скачивания.", "success": "Данные Vikunja успешно запрошены! На почту придёт письмо, когда они будут готовы для скачивания.",
"downloadTitle": "Скачать экспортированные данные Vikunja" "downloadTitle": "Скачать экспортированные данные Vikunja"
} }
}, },
"list": { "project": {
"archived": "Этот список архивирован. В нём нельзя создавать или изменять задачи.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Название списка", "title": "Project Title",
"color": "Цвет", "color": "Color",
"lists": "Списки", "projects": "Projects",
"search": "Введите запрос для поиска списка…", "search": "Type to search for a project…",
"searchSelect": "Кликните или нажмите Enter для выбора этого списка", "searchSelect": "Click or press enter to select this project",
"shared": "Общие списки", "shared": "Shared Projects",
"noDescriptionAvailable": "Описание списка отсутствует.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Новый список", "header": "New project",
"titlePlaceholder": "Введите имя списка…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Пожалуйста, укажите название.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Список создан.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Пожалуйста, укажите список или выберите список по умолчанию в настройках." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Заархивировать «{list}»", "title": "Archive \"{project}\"",
"archive": "Архивировать этот список", "archive": "Archive this project",
"unarchive": "Вернуть список из архива", "unarchive": "Un-Archive this project",
"unarchiveText": "Вы сможете создавать новые задачи или изменять их.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Вы не сможете изменять этот список или создавать новые задачи, пока не вернёте его из архива.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Список архивирован." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Установить фон списка", "title": "Set project background",
"remove": "Удалить фон", "remove": "Remove Background",
"upload": "Выбрать фон со своего ПК", "upload": "Choose a background from your pc",
"searchPlaceholder": "Введи запрос для поиска фона…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Изображения с Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Загрузить больше фотографий", "loadMore": "Load more photos",
"success": "Фон установлен.", "success": "The background has been set successfully!",
"removeSuccess": "Фон удалён." "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Удалить «{list}»", "title": "Delete \"{project}\"",
"header": "Удалить этот список", "header": "Delete this project",
"text1": "Удалить этот список вместе со всем содержимым?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Это включает в себя все задачи, и отменить это будет нельзя!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Список удалён.", "success": "The project was successfully deleted.",
"tasksToDelete": "Это безвозвратно удалит примерно {count} задач.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "В этом списке нет никаких задач, можно спокойно удалять." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Создать копию списка", "title": "Duplicate this project",
"label": "Создать копию", "label": "Duplicate",
"text": "Пространство имён, в которое поместить копию списка:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Копия списка создана." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Изменить этот список", "header": "Edit This Project",
"title": "Изменить «{list}»", "title": "Edit \"{project}\"",
"titlePlaceholder": "Введите название списка…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Идентификатор списка используется для однозначной идентификации задачи среди разных списков. Можно оставить пустым для отключения этого.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Идентификатор списка", "identifier": "Project Identifier",
"identifierPlaceholder": "Идентификатор списка здесь…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Описание", "description": "Description",
"descriptionPlaceholder": "Введите описание списка…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Цвет", "color": "Color",
"success": "Список обновлён." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Поделиться этим списком", "header": "Share this project",
"title": "Поделиться списком «{list}»", "title": "Share \"{project}\"",
"share": "Поделиться", "share": "Share",
"links": { "links": {
"title": "Ссылки для обмена", "title": "Share Links",
"what": "Что такое ссылка для обмена?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Создать новую ссылку для обмена", "create": "Create a new link share",
"name": "Имя (необязательно)", "name": "Name (optional)",
"namePlaceholder": "напр. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Все действия, проведённые через эту ссылку, будут подписаны этим именем.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Пароль (необязательно)", "password": "Password (optional)",
"passwordExplanation": "Пользователь будет должен ввести пароль для входа.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Без имени", "noName": "No name set",
"remove": "Удалить ссылку для обмена", "remove": "Remove a link share",
"removeText": "Удалить эту ссылку для обмена? Больше не удастся получить доступ к списку через эту ссылку. Это действие отменить нельзя!", "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": "Ссылка создана.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Ссылка удалена", "deleteSuccess": "The link share was successfully deleted",
"view": "Режим просмотра", "view": "View",
"sharedBy": "Поделился с {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "пользователь | пользователи", "typeUser": "user | users",
"typeTeam": "группа | группы", "typeTeam": "team | teams",
"shared": "Поделился с {type}", "shared": "Shared with these {type}",
"you": "Вы", "you": "You",
"notShared": "Не поделился ни с одной из {type}.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Удалить {type} из {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Вы уверены, что хотите удалить {sharable} из {type}? Это действие необратимо!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} успешно удалён из {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} успешно добавлен.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} успешно добавлен." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Права", "title": "Permission",
"read": "Только чтение", "read": "Read only",
"readWrite": "Чтение и запись", "readWrite": "Read & write",
"admin": "Админ" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Ссылка", "link": "Link",
"delete": "Удалить" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Список", "title": "List",
"add": "Добавить", "add": "Add",
"addPlaceholder": "Добавить новую задачу…", "addPlaceholder": "Add a new task…",
"empty": "Список сейчас пуст.", "empty": "This project is currently empty.",
"newTaskCta": "Создать новую задачу.", "newTaskCta": "Create a new task.",
"editTask": "Изменить задачу" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Гант", "title": "Gantt",
"showTasksWithoutDates": "Показать задачи без установленной даты", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Размер", "size": "Size",
"default": "По умолчанию", "default": "Default",
"month": "Месяц", "month": "Month",
"day": "День", "day": "Day",
"hour": "Час", "hour": "Hour",
"range": "Период", "range": "Date Range",
"noDates": "В этой задаче нет установленной даты." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Таблица", "title": "Table",
"columns": "Столбцы" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Канбан", "title": "Kanban",
"limit": "Лимит: {limit}", "limit": "Limit: {limit}",
"noLimit": "не установлен", "noLimit": "Not Set",
"doneBucket": "Колонка завершённых", "doneBucket": "Done bucket",
"doneBucketHint": "Все задачи, помещённые в эту колонку, автоматически помечаются завершёнными.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Все задачи, перенесённые в колонку завершённых, будут помечены как завершённые. Все задачи, помеченные как завершённые, будут перемещены в эту колонку.", "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": "Колонка завершённых была успешно сохранена.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Нельзя удалить последнюю колонку.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Введите название задачи…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Добавить задачу", "addTask": "Add a task",
"addAnotherTask": "Добавить ещё одну задачу", "addAnotherTask": "Add another task",
"addBucket": "Создать новую колонку", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Введите название новой колонки…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Удалить колонку", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Удалить эту колонку?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Это не удалит задачи, а переместит их в колонку по умолчанию.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Колонка удалена.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Название колонки сохранено.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Ограничение колонки сохранено.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Свернуть эту колонку" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Избранное" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Пространства имён и списки", "title": "Namespaces & Projects",
"namespace": "Пространство имён", "namespace": "Пространство имён",
"showArchived": "Показать архив", "showArchived": "Показать архив",
"noneAvailable": "Пространств имён сейчас нет.", "noneAvailable": "Пространств имён сейчас нет.",
"unarchive": "Вернуть из архива", "unarchive": "Вернуть из архива",
"archived": "Архивировано", "archived": "Архивировано",
"noLists": "В этом пространстве имён нет ни одного списка.", "noProjects": "This namespace does not contain any projects.",
"createList": "Создать новый список в этом пространстве имён.", "createProject": "Create a new project in this namespace.",
"namespaces": "Пространства имён", "namespaces": "Пространства имён",
"search": "Введите запрос для поиска пространства имён…", "search": "Введите запрос для поиска пространства имён…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Пожалуйста, укажите название.", "titleRequired": "Пожалуйста, укажите название.",
"explanation": "Коллекции списков для совместного использования и организации ваших списков. Фактически, каждый список принадлежит какому-нибудь пространству имён.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Что такое пространство имён?", "tooltip": "Что такое пространство имён?",
"success": "Пространство имён создано." "success": "Пространство имён создано."
}, },
"archive": { "archive": {
"titleArchive": "Архивировать «{namespace}»", "titleArchive": "Архивировать «{namespace}»",
"titleUnarchive": "Вернуть «{namespace}» из архива", "titleUnarchive": "Вернуть «{namespace}» из архива",
"archiveText": "Вы не сможете изменять это пространство имён, пока не вернёте его из архива. Это также касается всех списков в этом пространстве имён.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Вы сможете создавать новые списки или изменять их.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Пространство имён архивировано.", "success": "Пространство имён архивировано.",
"unarchiveSuccess": "Пространство имён разархивировано.", "unarchiveSuccess": "Пространство имён разархивировано.",
"description": "Архивирование пространства имён означает, что вы не сможете создавать в нём новые списки или изменять их." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Удалить «{namespace}»", "title": "Удалить «{namespace}»",
"text1": "Удалить это пространство имён вместе со всем содержимым?", "text1": "Удалить это пространство имён вместе со всем содержимым?",
"text2": "Это включает в себя все списки и задачи, и отменить это будет нельзя!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Пространство имён удалено." "success": "Пространство имён удалено."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Это пространство имён архивировано" "isArchived": "Это пространство имён архивировано"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Общие списки" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Избранное" "title": "Избранное"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Создать сохранённый фильтр", "title": "Создать сохранённый фильтр",
"description": "Сохранённый фильтр — это виртуальный список, построенный из набора фильтров. При создании отображается в специальном пространстве имён.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Создать новый сохранённый фильтр", "action": "Создать новый сохранённый фильтр",
"titleRequired": "Укажите название фильтра." "titleRequired": "Укажите название фильтра."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Метки", "title": "Метки",
"manage": "Управление метками", "manage": "Управление метками",
"description": "Нажмите на метку, чтобы изменить её. Вы сможете редактировать все созданные вами метки, сможете использовать все метки, связанные с задачей, к списку которой у вас есть доступ.", "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": "Меток сейчас нет.", "newCTA": "Меток сейчас нет.",
"search": "Введите запрос для поиска метки…", "search": "Введите запрос для поиска метки…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Аутентификация…", "authenticating": "Аутентификация…",
"passwordRequired": "Для этого общего списка нужен пароль. Введите его сюда:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Случилась ошибка.", "error": "Случилась ошибка.",
"invalidPassword": "Неверный пароль." "invalidPassword": "Неверный пароль."
}, },
@ -529,7 +529,7 @@
"code": "Код", "code": "Код",
"quote": "Цитата", "quote": "Цитата",
"unorderedList": "Маркированный список", "unorderedList": "Маркированный список",
"orderedList": "Нумерованный список", "orderedList ": "Ordered List",
"cleanBlock": "Очистить блок", "cleanBlock": "Очистить блок",
"link": "Ссылка", "link": "Ссылка",
"image": "Изображение", "image": "Изображение",
@ -619,7 +619,7 @@
"chooseDueDate": "Нажмите для выбора срока", "chooseDueDate": "Нажмите для выбора срока",
"chooseStartDate": "Нажмите для выбора даты начала", "chooseStartDate": "Нажмите для выбора даты начала",
"chooseEndDate": "Нажмите для выбора даты завершения", "chooseEndDate": "Нажмите для выбора даты завершения",
"move": "Переместить задачу в другой список", "move": "Move task to a different project",
"done": "Завершено!", "done": "Завершено!",
"undone": "Не завершено", "undone": "Не завершено",
"created": "Создана {0} пользователем {1}", "created": "Создана {0} пользователем {1}",
@ -627,7 +627,7 @@
"doneAt": "Завершено {0}", "doneAt": "Завершено {0}",
"updateSuccess": "Задача сохранена.", "updateSuccess": "Задача сохранена.",
"deleteSuccess": "Задача удалена.", "deleteSuccess": "Задача удалена.",
"belongsToList": "Задача принадлежит списку «{list}»", "belongsToProject": "This task belongs to project '{project}'",
"due": "Истекает {at}", "due": "Истекает {at}",
"closePopup": "Закрыть всплывающее окно", "closePopup": "Закрыть всплывающее окно",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Задать прогресс", "percentDone": "Задать прогресс",
"attachments": "Добавить вложения", "attachments": "Добавить вложения",
"relatedTasks": "Добавить связь", "relatedTasks": "Добавить связь",
"moveList": "Переместить", "moveProject": "Move",
"color": "Выбрать цвет", "color": "Выбрать цвет",
"delete": "Удалить", "delete": "Удалить",
"favorite": "Добавить в избранное", "favorite": "Добавить в избранное",
@ -674,21 +674,21 @@
"updated": "Дата изменения" "updated": "Дата изменения"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Подписаться", "subscribe": "Подписаться",
"unsubscribe": "Отписаться", "unsubscribe": "Отписаться",
"subscribeSuccessNamespace": "Подписка на пространство имён оформлена", "subscribeSuccessNamespace": "Подписка на пространство имён оформлена",
"unsubscribeSuccessNamespace": "Подписка на пространство имён удалена", "unsubscribeSuccessNamespace": "Подписка на пространство имён удалена",
"subscribeSuccessList": "Подписка на список оформлена", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "Подписка на список удалена", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "Подписка на задачу оформлена", "subscribeSuccessTask": "Подписка на задачу оформлена",
"unsubscribeSuccessTask": "Подписка на задачу удалена" "unsubscribeSuccessTask": "Подписка на задачу удалена"
}, },
@ -762,7 +762,7 @@
"new": "Новая связанная задача", "new": "Новая связанная задача",
"searchPlaceholder": "Введи запрос для поиска задачи, чтобы добавить связь…", "searchPlaceholder": "Введи запрос для поиска задачи, чтобы добавить связь…",
"createPlaceholder": "Добавить как связанную задачу", "createPlaceholder": "Добавить как связанную задачу",
"differentList": "Эта задача принадлежит другому списку.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Эта задача принадлежит другому пространству имён.", "differentNamespace": "Эта задача принадлежит другому пространству имён.",
"noneYet": "Ещё нет связанных задач.", "noneYet": "Ещё нет связанных задач.",
"delete": "Удалить связь", "delete": "Удалить связь",
@ -812,10 +812,10 @@
"priority1": "Чтобы установить задаче приоритет, добавьте число 1-5 с префиксом {prefix}.", "priority1": "Чтобы установить задаче приоритет, добавьте число 1-5 с префиксом {prefix}.",
"priority2": "Чем больше число, тем выше приоритет.", "priority2": "Чем больше число, тем выше приоритет.",
"assignees": "Чтобы назначить задачу пользователю, добавьте к задаче его имя с префиксом {prefix}.", "assignees": "Чтобы назначить задачу пользователю, добавьте к задаче его имя с префиксом {prefix}.",
"list1": "Чтобы выбрать список, в который будет помещена создаваемая задача, введи его имя с префиксом {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Если списка не существует, будет возвращена ошибка.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "Например: {prefix}\"Список с пробелами\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Дата и время", "dateAndTime": "Дата и время",
"date": "Любая дата будет использоваться как срок выполнения новой задачи. Вы можете использовать даты в любом из этих форматов:", "date": "Любая дата будет использоваться как срок выполнения новой задачи. Вы можете использовать даты в любом из этих форматов:",
"dateWeekday": "любой день недели, будет использовать следующую дату", "dateWeekday": "любой день недели, будет использовать следующую дату",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Удалить команду", "header": "Удалить команду",
"text1": "Удалить эту команду вместе с участниками?", "text1": "Удалить эту команду вместе с участниками?",
"text2": "Все участники команды потеряют доступ к спискам и пространствам имён, которыми поделились с этой командой. Это действие отменить НЕЛЬЗЯ!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Команда удалена." "success": "Команда удалена."
}, },
"deleteUser": { "deleteUser": {
"header": "Удалить пользователя из команды", "header": "Удалить пользователя из команды",
"text1": "Удалить этого пользователя из команды?", "text1": "Удалить этого пользователя из команды?",
"text2": "Пользователь потеряет доступ ко всем спискам и пространствам имён, к котором есть доступ у команды. Это действие отменить нельзя!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Пользователь удалён из команды." "success": "Пользователь удалён из команды."
}, },
"leave": { "leave": {
"title": "Покинуть команду", "title": "Покинуть команду",
"text1": "Покинуть эту команду?", "text1": "Покинуть эту команду?",
"text2": "Вы потеряете доступ ко всем спискам и пространствам имён, к которым есть доступ у команды. Если вы передумаете, придётся просить администратора команды добавить вас снова.", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "Вы покинули команду." "success": "Вы покинули команду."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Добавить вложение к задаче", "attachment": "Добавить вложение к задаче",
"related": "Изменить связанные задачи", "related": "Изменить связанные задачи",
"color": "Изменить цвет этой задачи", "color": "Изменить цвет этой задачи",
"move": "Переместить эту задачу в другой список", "move": "Move this task to another project",
"reminder": "Управление напоминаниями об этой задаче", "reminder": "Управление напоминаниями об этой задаче",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "Списки задач", "title": "Project Views",
"switchToListView": "Переключиться на список", "switchToListView": "Switch to list view",
"switchToGanttView": "Переключиться на гант", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Переключиться на канбан", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Переключиться на таблицу" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Навигация", "title": "Навигация",
"overview": "Перейти к странице обзора", "overview": "Перейти к странице обзора",
"upcoming": "Перейти к предстоящим задачам", "upcoming": "Перейти к предстоящим задачам",
"namespaces": "Перейти к пространствам имён и спискам", "namespaces": "Navigate to namespaces & projects",
"labels": "Перейти к меткам", "labels": "Перейти к меткам",
"teams": "Перейти к командам" "teams": "Перейти к командам"
} }
@ -924,7 +924,7 @@
"unarchive": "Вернуть из архива", "unarchive": "Вернуть из архива",
"setBackground": "Задать фон", "setBackground": "Задать фон",
"share": "Поделиться", "share": "Поделиться",
"newList": "Новый список" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Уведомления", "title": "Уведомления",
"none": "Уведомлений нет. Хорошего дня!", "none": "Уведомлений нет. Хорошего дня!",
"explainer": "Здесь появятся уведомления, когда произойдут действия над пространствами имен, списками или задачами, на которые вы подписаны." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Команды", "commands": "Команды",
"placeholder": "Введите команду или поисковый запрос…", "placeholder": "Введите команду или поисковый запрос…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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": "Задачи",
"lists": "Списки", "projects": "Projects",
"teams": "Команды", "teams": "Команды",
"newList": "Введите название списка…", "newProject": "Enter the title of the new project…",
"newTask": "Введите название задачи…", "newTask": "Введите название задачи…",
"newNamespace": "Введите название пространства имён…", "newNamespace": "Введите название пространства имён…",
"newTeam": "Введите название новой команды…", "newTeam": "Введите название новой команды…",
"createTask": "Создать задачу в текущем списке ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Создать список в текущем пространстве имён ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Новая задача", "newTask": "Новая задача",
"newList": "Новый список", "newProject": "New project",
"newNamespace": "Новое пространство имён", "newNamespace": "Новое пространство имён",
"newTeam": "Новая команда" "newTeam": "Новая команда"
} }
@ -992,15 +992,15 @@
"1018": "Тип аватара пользователя неверный.", "1018": "Тип аватара пользователя неверный.",
"2001": "ID не может быть пустой или 0.", "2001": "ID не может быть пустой или 0.",
"2002": "Некоторые данные запроса неверны.", "2002": "Некоторые данные запроса неверны.",
"3001": "Список не существует.", "3001": "The project does not exist.",
"3004": "У вас должны быть права на чтение этого списка, чтобы выполнить это действие.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Нужно ввести название списка.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "Список с таким идентификатором уже существует.", "3007": "A project with this identifier already exists.",
"3008": "Этот список архивирован и поэтому доступен только для чтения. Это также касается всех задач в этом списке.", "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": "Текст списка задач не может быть пустым.", "4001": "The project task text cannot be empty.",
"4002": "Список задач не существует.", "4002": "The project task does not exist.",
"4003": "Все задачи для массового редактирования должны принадлежать одному списку.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Необходима хотя бы одна задача для массового редактирования.", "4004": "Необходима хотя бы одна задача для массового редактирования.",
"4005": "У вас нет прав для просмотра задачи.", "4005": "У вас нет прав для просмотра задачи.",
"4006": "Нельзя установить родительскую задачу этой же задачей.", "4006": "Нельзя установить родительскую задачу этой же задачей.",
@ -1026,21 +1026,21 @@
"5012": "Это пространство имён архивировано и поэтому доступно только для чтения.", "5012": "Это пространство имён архивировано и поэтому доступно только для чтения.",
"6001": "Имя команды не может быть пустым.", "6001": "Имя команды не может быть пустым.",
"6002": "Команда не существует.", "6002": "Команда не существует.",
"6004": "Эта команда уже имеет доступ к этому пространству имён или списку.", "6004": "The team already has access to that namespace or project.",
"6005": "Пользователь уже является участником этой команды.", "6005": "Пользователь уже является участником этой команды.",
"6006": "Нельзя удалить последнего участника команды.", "6006": "Нельзя удалить последнего участника команды.",
"6007": "У команды нет доступа к списку, чтобы выполнить это действие.", "6007": "The team does not have access to the project to perform that action.",
"7002": "У пользователя уже есть доступ к этому списку.", "7002": "The user already has access to that project.",
"7003": "У вас нет доступа к этому списку.", "7003": "You do not have access to that project.",
"8001": "Эта метка уже существует в этой задаче.", "8001": "Эта метка уже существует в этой задаче.",
"8002": "Эта метка не существует.", "8002": "Эта метка не существует.",
"8003": "У вас нет доступа к этой метке.", "8003": "У вас нет доступа к этой метке.",
"9001": "Некорректные права.", "9001": "Некорректные права.",
"10001": "Эта колонка не существует.", "10001": "Эта колонка не существует.",
"10002": "Эта колонка не принадлежит этому списку.", "10002": "The bucket does not belong to that project.",
"10003": "Вы не можете удалить последнюю колонку списка.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Вы не можете добавить задачу в эту колонку, так как достигнуто ограничение на число задач в ней.", "10004": "Вы не можете добавить задачу в эту колонку, так как достигнуто ограничение на число задач в ней.",
"10005": "В списке может быть только одна колонка завершённых.", "10005": "There can be only one done bucket per project.",
"11001": "Сохранённый фильтр не существует.", "11001": "Сохранённый фильтр не существует.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "Некорректный тип подписки.", "12001": "Некорректный тип подписки.",

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

1056
src/i18n/lang/sr-CS.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Xem gần đây", "lastViewed": "Xem gần đây",
"list": { "project": {
"newText": "Bạn có thể tạo một danh sách công việc mới cho mình:", "newText": "You can create a new project for your new tasks:",
"new": "Danh sách mới", "new": "New project",
"importText": "Hoặc nhập danh sách và nhiệm vụ của bạn từ các dịch vụ khác vào Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Nhập dữ liệu của bạn vào Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "Chủ nhật", "weekStartSunday": "Chủ nhật",
"weekStartMonday": "Thứ hai", "weekStartMonday": "Thứ hai",
"language": "Ngôn ngữ", "language": "Ngôn ngữ",
"defaultList": "Danh sách mặc định", "defaultProject": "Default Project",
"timezone": "Múi giờ", "timezone": "Múi giờ",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Xóa tài khoản của bạn", "title": "Xóa tài khoản của bạn",
"text1": "Việc xóa tài khoản của bạn là vĩnh viễn và không thể hoàn tác. Chúng tôi sẽ xóa tất cả góc làm việc, danh sách, công việc và mọi thứ liên quan đến nó.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "Để tiếp tục, vui lòng nhập mật khẩu của bạn. Bạn sẽ nhận được một email hướng dẫn thêm.", "text2": "Để tiếp tục, vui lòng nhập mật khẩu của bạn. Bạn sẽ nhận được một email hướng dẫn thêm.",
"confirm": "Xóa tài khoản của tôi", "confirm": "Xóa tài khoản của tôi",
"requestSuccess": "Yêu cầu đã thành công. Bạn sẽ nhận được một email hướng dẫn thêm.", "requestSuccess": "Yêu cầu đã thành công. Bạn sẽ nhận được một email hướng dẫn thêm.",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "Xuất dữ liệu Vikunja của bạn", "title": "Xuất dữ liệu Vikunja của bạn",
"description": "Bạn có thể yêu cầu một bản sao tất cả dữ liệu Vikunja của bạn. Điều này bao gồm Góc làm việc, Danh sách, Công việc và mọi thứ liên quan đến chúng. Bạn có thể nhập dữ liệu này vào bất kỳ phiên bản Vikunja nào thông qua chức năng di chuyển.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "Vui lòng nhập mật khẩu của bạn để tiếp tục:", "descriptionPasswordRequired": "Vui lòng nhập mật khẩu của bạn để tiếp tục:",
"request": "Yêu cầu một bản sao Dữ liệu Vikunja của tôi", "request": "Yêu cầu một bản sao Dữ liệu Vikunja của tôi",
"success": "Bạn đã yêu cầu dữ liệu Vikunja của mình thành công! Chúng tôi sẽ gửi cho bạn một email sau khi nó sẵn sàng để tải xuống.", "success": "Bạn đã yêu cầu dữ liệu Vikunja của mình thành công! Chúng tôi sẽ gửi cho bạn một email sau khi nó sẵn sàng để tải xuống.",
"downloadTitle": "Tải xuống dữ liệu Vikunja đã xuất của bạn" "downloadTitle": "Tải xuống dữ liệu Vikunja đã xuất của bạn"
} }
}, },
"list": { "project": {
"archived": "Danh sách này được lưu trữ. Không thể tạo mới hoặc chỉnh sửa tác vụ cho nó.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Tên Danh sách", "title": "Project Title",
"color": "Màu sắc", "color": "Color",
"lists": "Danh sách", "projects": "Projects",
"search": "Gõ để tìm kiếm danh sách…", "search": "Type to search for a project…",
"searchSelect": "Nhấp hoặc nhấn enter để chọn danh sách này", "searchSelect": "Click or press enter to select this project",
"shared": "Đang tham gia", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "Danh sách mới", "header": "New project",
"titlePlaceholder": "Tên danh sách ở đây…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Hãy xác định một tên.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "Danh sách đã được tạo thành công.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Vui lòng chỉ định danh sách hoặc chọn danh sách mặc định trong cài đặt." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Lưu trữ \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Lưu trữ danh sách này", "archive": "Archive this project",
"unarchive": "Bỏ lưu trữ danh sách này", "unarchive": "Un-Archive this project",
"unarchiveText": "Bạn sẽ có thể tạo các công việc mới hoặc chỉnh sửa nó.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "Bạn sẽ không thể chỉnh sửa danh sách này hoặc tạo các công việc mới cho đến khi bạn bỏ lưu trữ nó.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "Danh sách đã được lưu trữ thành công." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Đặt ảnh nền cho danh sách", "title": "Set project background",
"remove": "Gỡ hình nền", "remove": "Remove Background",
"upload": "Chọn một hình nền từ máy của bạn", "upload": "Choose a background from your pc",
"searchPlaceholder": "Tìm kiếm một hình nền…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Được cung cấp bởi Unsplash", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Tải thêm ảnh", "loadMore": "Load more photos",
"success": "Hình nền đã được thiết lập thành công!", "success": "The background has been set successfully!",
"removeSuccess": "Hình nền đã bị gỡ bỏ!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Xóa \"{list}\"", "title": "Delete \"{project}\"",
"header": "Xóa danh sách này", "header": "Delete this project",
"text1": "Bạn có chắc chắn muốn xóa danh sách này và tất cả nội dung của nó không?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "Điều này bao gồm tất cả các công việc và KHÔNG THỂ KHÔI PHỤC!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "Danh sách đã được xóa.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Nhân bản danh sách này", "title": "Duplicate this project",
"label": "Nhân bản", "label": "Duplicate",
"text": "Chọn một góc làm việc sẽ chứa danh sách nhân bản:", "text": "Select a namespace which should hold the duplicated project:",
"success": "Danh sách đã được nhân bản thành công." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Chỉnh sửa danh sách này", "header": "Edit This Project",
"title": "Chỉnh sửa \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "Tên danh sách ở đây…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "Mã định danh được sử dụng để phân biệt các công việc trong tất cả danh sách. Bạn có thể để trống nếu không sử dụng.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Mã định danh", "identifier": "Project Identifier",
"identifierPlaceholder": "Mã định danh nằm ở đây…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Mô tả", "description": "Description",
"descriptionPlaceholder": "Mô tả danh sách ở đây…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Màu sắc", "color": "Color",
"success": "Danh sách đã được cập nhật thành công." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Chia sẻ danh sách này", "header": "Share this project",
"title": "Chia sẻ \"{list}\"", "title": "Share \"{project}\"",
"share": "Chia sẻ", "share": "Share",
"links": { "links": {
"title": "Chia sẻ liên kết", "title": "Share Links",
"what": "Một liên kết chia sẻ là gì?", "what": "What is a share link?",
"explanation": "Chia sẻ Liên kết cho phép bạn dễ dàng chia sẻ danh sách với người khác không có tài khoản trên Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Tạo một liên kết chia sẻ", "create": "Create a new link share",
"name": "Tên (tùy chọn)", "name": "Name (optional)",
"namePlaceholder": "ví dụ: Nguyễn Minh Hùng", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "Tất cả các hành động được thực hiện bởi liên kết chia sẻ này sẽ hiển thị cùng với tên.", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Mật khẩu (tùy chọn)", "password": "Password (optional)",
"passwordExplanation": "Khi xác thực, người dùng sẽ được yêu cầu nhập mật khẩu này.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "Không có tên", "noName": "No name set",
"remove": "Gỡ liên kết chia sẻ", "remove": "Remove a link share",
"removeText": "Bạn có chắc chắn muốn xóa liên kết chia sẻ này không? Không ai có thể truy cập liên kết này được nữa. Điều này không thể hoàn tác!", "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": "Liên kết chia sẻ đã được tạo thành công.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "Liên kết chia sẽ đã được xóa rồi", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
"sharedBy": "Shared by {0}" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "người dùng | người dùng", "typeUser": "user | users",
"typeTeam": "team | các team", "typeTeam": "team | teams",
"shared": "Được chia sẻ với {type}", "shared": "Shared with these {type}",
"you": "Bạn", "you": "You",
"notShared": "Chưa được chia sẻ với bất kì {type} nào.", "notShared": "Not shared with any {type} yet.",
"removeHeader": "Xóa một {type} khỏi {sharable}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Bạn có chắc chắn muốn xóa {sharable} này khỏi {type} không? Điều này không thể được hoàn tác!", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "{sharable} đã được xóa thành công khỏi {type}.", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} đã được thêm thành công.", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} đã được thêm thành công." "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "Permission", "title": "Permission",
"read": "Chỉ đọc", "read": "Read only",
"readWrite": "Đọc & ghi", "readWrite": "Read & write",
"admin": "Quản trị viên" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "Liên kết", "link": "Link",
"delete": "Xóa" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "Danh sách", "title": "List",
"add": "Thêm", "add": "Add",
"addPlaceholder": "Thêm việc cần làm…", "addPlaceholder": "Add a new task…",
"empty": "Danh sách này đang trống trơn.", "empty": "This project is currently empty.",
"newTaskCta": "Thêm một công việc mới.", "newTaskCta": "Create a new task.",
"editTask": "Chỉnh sửa Công việc" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "Biểu đồ Gantt", "title": "Gantt",
"showTasksWithoutDates": "Hiển thị các nhiệm vụ không cài đặt ngày", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Độ rộng của lịch", "size": "Size",
"default": "Mặc định", "default": "Default",
"month": "Tháng", "month": "Month",
"day": "Ngày", "day": "Day",
"hour": "Hour", "hour": "Hour",
"range": "Date Range", "range": "Date Range",
"noDates": "Công việc này không thiết lập ngày." "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "Bảng", "title": "Table",
"columns": "Cột" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "Kanban", "title": "Kanban",
"limit": "Giới hạn: {limit}", "limit": "Limit: {limit}",
"noLimit": "Chưa đặt", "noLimit": "Not Set",
"doneBucket": "Cột hoàn thành", "doneBucket": "Done bucket",
"doneBucketHint": "Tất cả công việc được chuyển vào cột này sẽ tự động đánh dấu đã hoàn thành.", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "Tất cả công việc được chuyển đến Cột hoàn thành sẽ tự đánh dấu đã hoàn thành. Tất cả công việc được đánh dấu hoàn thành cũng sẽ được chuyển vào cột này.", "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": "Cột hoàn hành đã được lưu thành công.", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "Bạn không thể xóa cột cuối cùng.", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Nhập tên công việc mới…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "Thêm một công việc", "addTask": "Add a task",
"addAnotherTask": "Thêm công việc khác", "addAnotherTask": "Add another task",
"addBucket": "Thêm cột mới", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "Nhập tên cột mới…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Xóa cột", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Bạn có chắc muốn xóa cột này?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "Thao tác này sẽ không xóa bất kỳ công việc nào nhưng chúng sẽ chuyển chúng vào cột mặc định.", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "Cột đã được xóa.", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "Tên cột đã được lưu.", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "Giới hạn cho cột đã được lưu.", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Thu gọn cột này" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "Ưa thích" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "Góc làm việc", "title": "Namespaces & Projects",
"namespace": "Góc làm việc", "namespace": "Góc làm việc",
"showArchived": "Hiển thị đã lưu trữ", "showArchived": "Hiển thị đã lưu trữ",
"noneAvailable": "Bạn không có bất kỳ góc làm việc nào.", "noneAvailable": "Bạn không có bất kỳ góc làm việc nào.",
"unarchive": "Bỏ lưu trữ", "unarchive": "Bỏ lưu trữ",
"archived": "Đã lưu trữ", "archived": "Đã lưu trữ",
"noLists": "Góc làm việc này không chứa danh sách nào cả.", "noProjects": "This namespace does not contain any projects.",
"createList": "Tạo một danh sách mới trong góc làm việc này.", "createProject": "Create a new project in this namespace.",
"namespaces": "Góc làm việc", "namespaces": "Góc làm việc",
"search": "Gõ để tìm kiếm một góc làm việc…", "search": "Gõ để tìm kiếm một góc làm việc…",
"create": { "create": {
"title": "Góc làm việc mới", "title": "Góc làm việc mới",
"titleRequired": "Hãy đặt một tiêu đề.", "titleRequired": "Hãy đặt một tiêu đề.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "Góc làm việc là gì?", "tooltip": "Góc làm việc là gì?",
"success": "Góc làm việc đã được tạo." "success": "Góc làm việc đã được tạo."
}, },
"archive": { "archive": {
"titleArchive": "Lưu trữ \"{namespace}\"", "titleArchive": "Lưu trữ \"{namespace}\"",
"titleUnarchive": "Bỏ lưu trữ \"{namespace}\"", "titleUnarchive": "Bỏ lưu trữ \"{namespace}\"",
"archiveText": "Bạn sẽ không thể chỉnh sửa góc làm việc này hoặc tạo danh sách mới cho đến khi bạn bỏ lưu trữ nó. Điều này cũng sẽ lưu trữ tất cả các danh sách trong góc làm việc này.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "Bạn có thể tạo danh sách mới hoặc chỉnh sửa nó.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "Góc làm việc đã lưu trữ thành công.", "success": "Góc làm việc đã lưu trữ thành công.",
"unarchiveSuccess": "Góc làm việc đã được bỏ lưu trữ thành công.", "unarchiveSuccess": "Góc làm việc đã được bỏ lưu trữ thành công.",
"description": "Nếu một góc làm việc được lưu trữ, bạn không thể tạo thêm danh sách hoặc chỉnh sửa nó." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Xóa \"{namespace}\"", "title": "Xóa \"{namespace}\"",
"text1": "Bạn có chắc muốn loại bỏ góc làm việc này và tất cả nội dung của nó không?", "text1": "Bạn có chắc muốn loại bỏ góc làm việc này và tất cả nội dung của nó không?",
"text2": "Điều này bao gồm tất cả danh sách và công việc. KHÔNG THỂ HOÀN TÁC!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "Góc làm việc đã được loại bỏ." "success": "Góc làm việc đã được loại bỏ."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "Góc làm việc này đã được lưu trữ" "isArchived": "Góc làm việc này đã được lưu trữ"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Đang tham gia" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Ưa thích" "title": "Ưa thích"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "Bộ lọc đã lưu mới", "title": "Bộ lọc đã lưu mới",
"description": "Bộ lọc sẵn là một danh sách ảo được chọn từ một tập hợp các bộ lọc. Sau khi được tạo, nó sẽ xuất hiện trong một không gian làm việc đặc biệt.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Tạo thêm bộ lọc sẵn", "action": "Tạo thêm bộ lọc sẵn",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Nhãn", "title": "Nhãn",
"manage": "Quản lý nhãn", "manage": "Quản lý nhãn",
"description": "Bấm vào một nhãn để chỉnh sửa nó. Bạn có thể chỉnh sửa tất cả các nhãn bạn đã tạo, bạn có thể sử dụng tất cả các nhãn được liên kết với một công việc mà bạn có quyền truy cập vào danh sách của nó.", "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": "Bạn không có nhãn nào cả.", "newCTA": "Bạn không có nhãn nào cả.",
"search": "Gõ để tìm kiếm nhãn…", "search": "Gõ để tìm kiếm nhãn…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Đang xác thực…", "authenticating": "Đang xác thực…",
"passwordRequired": "Danh sách chia sẻ này yêu cầu mật khẩu. Vui lòng nhập mật khẩu bên dưới:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "Đã xảy ra lỗi.", "error": "Đã xảy ra lỗi.",
"invalidPassword": "Mật khẩu không hợp lệ." "invalidPassword": "Mật khẩu không hợp lệ."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Trích dẫn", "quote": "Trích dẫn",
"unorderedList": "Gạch đầu dòng", "unorderedList": "Gạch đầu dòng",
"orderedList": "Danh sách đánh số", "orderedList ": "Ordered List",
"cleanBlock": "Làm sạch Khối", "cleanBlock": "Làm sạch Khối",
"link": "Liên kết", "link": "Liên kết",
"image": "Ảnh", "image": "Ảnh",
@ -619,7 +619,7 @@
"chooseDueDate": "Bấm vào đây để đặt ngày đến hạn", "chooseDueDate": "Bấm vào đây để đặt ngày đến hạn",
"chooseStartDate": "Bấm vào đây để đặt ngày bắt đầu", "chooseStartDate": "Bấm vào đây để đặt ngày bắt đầu",
"chooseEndDate": "Bấm vào đây để đặt ngày kết thúc", "chooseEndDate": "Bấm vào đây để đặt ngày kết thúc",
"move": "Di chuyển công việc sang một danh sách khác", "move": "Move task to a different project",
"done": "Đánh dấu đã xong!", "done": "Đánh dấu đã xong!",
"undone": "Đánh dấu Chưa xong", "undone": "Đánh dấu Chưa xong",
"created": "Đã tạo được {0} bởi {1}", "created": "Đã tạo được {0} bởi {1}",
@ -627,7 +627,7 @@
"doneAt": "Hoàn thành {0}", "doneAt": "Hoàn thành {0}",
"updateSuccess": "Công việc đã được lưu.", "updateSuccess": "Công việc đã được lưu.",
"deleteSuccess": "Công việc đã được xóa.", "deleteSuccess": "Công việc đã được xóa.",
"belongsToList": "Công việc này thuộc danh sách '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Đến hạn {at}", "due": "Đến hạn {at}",
"closePopup": "Đóng cửa sổ", "closePopup": "Đóng cửa sổ",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Đặt tiến trình", "percentDone": "Đặt tiến trình",
"attachments": "Thêm Tệp đính kèm", "attachments": "Thêm Tệp đính kèm",
"relatedTasks": "Thêm Quan hệ", "relatedTasks": "Thêm Quan hệ",
"moveList": "Di chuyển", "moveProject": "Move",
"color": "Đặt màu", "color": "Đặt màu",
"delete": "Xóa", "delete": "Xóa",
"favorite": "Thêm vào mục yêu thích", "favorite": "Thêm vào mục yêu thích",
@ -674,21 +674,21 @@
"updated": "Đã cập nhật" "updated": "Đã cập nhật"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Theo dõi", "subscribe": "Theo dõi",
"unsubscribe": "Bỏ theo dõi", "unsubscribe": "Bỏ theo dõi",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "Công việc liên quan mới", "new": "Công việc liên quan mới",
"searchPlaceholder": "Gõ tìm kiếm một công việc để thêm dưới dạng liên quan…", "searchPlaceholder": "Gõ tìm kiếm một công việc để thêm dưới dạng liên quan…",
"createPlaceholder": "Thêm điều này làm công việc liên quan mới", "createPlaceholder": "Thêm điều này làm công việc liên quan mới",
"differentList": "Công việc này thuộc về một danh sách khác.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "Công việc này thuộc về một Góc làm việc khác.", "differentNamespace": "Công việc này thuộc về một Góc làm việc khác.",
"noneYet": "Không có công việc liên quan nào.", "noneYet": "Không có công việc liên quan nào.",
"delete": "Xóa công việc liên quan", "delete": "Xóa công việc liên quan",
@ -812,10 +812,10 @@
"priority1": "Để đặt mức độ ưu tiên của công việc, hãy thêm số từ 1-5, có tiền tố là {prefix}.", "priority1": "Để đặt mức độ ưu tiên của công việc, hãy thêm số từ 1-5, có tiền tố là {prefix}.",
"priority2": "Số càng lớn, độ ưu tiên càng cao.", "priority2": "Số càng lớn, độ ưu tiên càng cao.",
"assignees": "Để chỉ định trực tiếp công việc cho một người, hãy thêm tên người dùng của họ có tiền tố là {prefix} vào nhiệm vụ.", "assignees": "Để chỉ định trực tiếp công việc cho một người, hãy thêm tên người dùng của họ có tiền tố là {prefix} vào nhiệm vụ.",
"list1": "Để chọn danh sách trong đó nhiệm vụ sẽ xuất hiện, hãy nhập tên của nhiệm vụ trước {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "Điều này sẽ trả về một lỗi nếu danh sách không tồn tại.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Ngày và giờ", "dateAndTime": "Ngày và giờ",
"date": "Bất kỳ ngày nào sẽ được sử dụng làm ngày hết hạn của nhiệm vụ mới. Bạn có thể sử dụng ngày ở bất kỳ định dạng nào sau đây:", "date": "Bất kỳ ngày nào sẽ được sử dụng làm ngày hết hạn của nhiệm vụ mới. Bạn có thể sử dụng ngày ở bất kỳ định dạng nào sau đây:",
"dateWeekday": "bất kỳ ngày nào trong tuần, sẽ sử dụng ngày tiếp theo với ngày đó", "dateWeekday": "bất kỳ ngày nào trong tuần, sẽ sử dụng ngày tiếp theo với ngày đó",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Giải tán Team", "header": "Giải tán Team",
"text1": "Bạn có chắc giải tán Team này không?", "text1": "Bạn có chắc giải tán Team này không?",
"text2": "Tất cả thành viên trong Team sẽ mất quyền truy cập vào danh sách và góc làm việc được chia sẻ với Team. Điều này KHÔNG THỂ HOÀN TÁC!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Team đã giải tán." "success": "Team đã giải tán."
}, },
"deleteUser": { "deleteUser": {
"header": "Đưa thành viên ra khỏi Team", "header": "Đưa thành viên ra khỏi Team",
"text1": "Bạn có chắc muốn đưa thành viên này ra khỏi Team không?", "text1": "Bạn có chắc muốn đưa thành viên này ra khỏi Team không?",
"text2": "Họ sẽ mất quyền truy cập vào tất cả danh sách và góc làm việc mà Team này có quyền truy cập. Điều đó KHÔNG THỂ HOÀN TÁC!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "Thành viên đã rời khỏi Team." "success": "Thành viên đã rời khỏi Team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,22 +892,22 @@
"attachment": "Thêm tệp đính kèm cho công việc này", "attachment": "Thêm tệp đính kèm cho công việc này",
"related": "Sửa đổi các công việc liên kết", "related": "Sửa đổi các công việc liên kết",
"color": "Thay đổi màu công việc này", "color": "Thay đổi màu công việc này",
"move": "Dời công việc này sang danh sách khác", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "Xem danh sách", "title": "Project Views",
"switchToListView": "Chuyển sang chế độ danh sách", "switchToListView": "Switch to list view",
"switchToGanttView": "Chuyển sang biểu đồ Gantt", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Chuyển sang Kanban", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Chuyển qua xem Bảng" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "Điều hướng", "title": "Điều hướng",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Điều hướng đến nhãn", "labels": "Điều hướng đến nhãn",
"teams": "Điều hướng đến Team" "teams": "Điều hướng đến Team"
} }
@ -924,7 +924,7 @@
"unarchive": "Bỏ lưu trữ", "unarchive": "Bỏ lưu trữ",
"setBackground": "Cài hình nền", "setBackground": "Cài hình nền",
"share": "Chia sẻ", "share": "Chia sẻ",
"newList": "Danh sách mới" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "URL Vikunja", "url": "URL Vikunja",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Thông báo", "title": "Thông báo",
"none": "Bạn không có thông báo nào. Chúc một ngày tốt lành!", "none": "Bạn không có thông báo nào. Chúc một ngày tốt lành!",
"explainer": "Thông báo sẽ xuất hiện tại đây khi có các hành động trên phần tên, danh sách hoặc tác vụ bạn theo dõi xảy ra." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Các lệnh", "commands": "Các lệnh",
"placeholder": "Gõ một lệnh hoặc tìm kiếm…", "placeholder": "Gõ một lệnh hoặc tìm kiếm…",
"hint": "Bạn có thể dùng {list} để giới hạn tìm kiếm trong một danh sách. Kết hợp {list} hoặc {label} (các nhãn) với một truy vấn để tìm kiếm một công việc được gắn các nhãn này hoặc trên danh sách đó. Sử dụng {assignee} để chỉ tìm kiếm các Team.", "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": "Tác vụ", "tasks": "Tác vụ",
"lists": "Danh sách", "projects": "Projects",
"teams": "Team", "teams": "Team",
"newList": "Đặt tên cho danh sách mới…", "newProject": "Enter the title of the new project…",
"newTask": "Đặt tên cho tác vụ mới…", "newTask": "Đặt tên cho tác vụ mới…",
"newNamespace": "Nhập tên của Góc làm việc mới…", "newNamespace": "Nhập tên của Góc làm việc mới…",
"newTeam": "Đặt tên cho đội nhóm mới…", "newTeam": "Đặt tên cho đội nhóm mới…",
"createTask": "Tạo một tác trong danh sách hiện có ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Tạo danh sách trong góc làm việc hiện tại ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "Tác vụ mới", "newTask": "Tác vụ mới",
"newList": "Danh sách mới", "newProject": "New project",
"newNamespace": "Góc làm việc mới", "newNamespace": "Góc làm việc mới",
"newTeam": "Team mới" "newTeam": "Team mới"
} }
@ -992,15 +992,15 @@
"1018": "Cài đặt loại hình đại diện của người dùng không hợp lệ.", "1018": "Cài đặt loại hình đại diện của người dùng không hợp lệ.",
"2001": "ID không thể để trống hoặc là 0.", "2001": "ID không thể để trống hoặc là 0.",
"2002": "Một số dữ liệu được yêu cầu không không hợp lệ.", "2002": "Một số dữ liệu được yêu cầu không không hợp lệ.",
"3001": "Danh sách không tồn tại.", "3001": "The project does not exist.",
"3004": "Bạn cần có quyền đọc trên danh sách đó để thực hiện hành động.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "Tiêu đề danh sách không được để trống.", "3005": "The project title cannot be empty.",
"3006": "Danh sách chia sẻ không tồn tại.", "3006": "The project share does not exist.",
"3007": "Một danh sách với mã định danh này đã tồn tại.", "3007": "A project with this identifier already exists.",
"3008": "Danh sách đã lưu trữ nên chỉ có thể đọc. Điều này cũng đúng cho tất cả các nhiệm vụ được liên kết với danh sách này.", "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": "Tiêu đề danh sách công việc không được để trống.", "4001": "The project task text cannot be empty.",
"4002": "Danh sách công việc không tồn tại.", "4002": "The project task does not exist.",
"4003": "Tất cả các công việc chỉnh sửa hàng loạt phải thuộc cùng một danh sách.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Cần ít nhất một công việc khi chỉnh sửa hàng loạt.", "4004": "Cần ít nhất một công việc khi chỉnh sửa hàng loạt.",
"4005": "Bạn không có quyền xem công việc.", "4005": "Bạn không có quyền xem công việc.",
"4006": "Bạn không thể đặt một công việc gốc làm chính công việc đó.", "4006": "Bạn không thể đặt một công việc gốc làm chính công việc đó.",
@ -1026,21 +1026,21 @@
"5012": "Góc làm việc đã được lưu trữ nên chỉ có thể vào đó để đọc.", "5012": "Góc làm việc đã được lưu trữ nên chỉ có thể vào đó để đọc.",
"6001": "Tên của Team không được để trống.", "6001": "Tên của Team không được để trống.",
"6002": "Team không tồn tại.", "6002": "Team không tồn tại.",
"6004": "Team đã có quyền bước vào góc làm việc và xem danh sách.", "6004": "The team already has access to that namespace or project.",
"6005": "Người này đã là thành viên của Team đó rồi.", "6005": "Người này đã là thành viên của Team đó rồi.",
"6006": "Không thể loại bỏ thành viên cuối cùng của Team.", "6006": "Không thể loại bỏ thành viên cuối cùng của Team.",
"6007": "Team không có quyền truy cập vào danh sách để thực hiện hành động đó.", "6007": "The team does not have access to the project to perform that action.",
"7002": "Người này đã có quyền truy cập vào danh sách đó.", "7002": "The user already has access to that project.",
"7003": "Bạn không có quyền truy cập vào danh sách đó.", "7003": "You do not have access to that project.",
"8001": "Nhãn này đã tồn tại trên công việc đó.", "8001": "Nhãn này đã tồn tại trên công việc đó.",
"8002": "Nhãn không tồn tại.", "8002": "Nhãn không tồn tại.",
"8003": "Bạn không có quyền truy cập vào nhãn này.", "8003": "Bạn không có quyền truy cập vào nhãn này.",
"9001": "Quyền không hợp lệ.", "9001": "Quyền không hợp lệ.",
"10001": "Cột không tồn tại.", "10001": "Cột không tồn tại.",
"10002": "Cột không thuộc danh sách đó.", "10002": "The bucket does not belong to that project.",
"10003": "Bạn không thể xóa cột cuối cùng trên danh sách.", "10003": "You cannot remove the last bucket on a project.",
"10004": "Bạn không thể thêm công việc vào cột này vì nó đã vượt quá giới hạn công việc có thể chứa.", "10004": "Bạn không thể thêm công việc vào cột này vì nó đã vượt quá giới hạn công việc có thể chứa.",
"10005": "Chỉ được có một cột hoàn thành ở mỗi danh sách.", "10005": "There can be only one done bucket per project.",
"11001": "Bộ lọc sẵn không tồn tại.", "11001": "Bộ lọc sẵn không tồn tại.",
"11002": "Bộ lọc đã lưu không có sẵn cho chia sẻ liên kết.", "11002": "Bộ lọc đã lưu không có sẵn cho chia sẻ liên kết.",
"12001": "Loại đăng ký không hợp lệ.", "12001": "Loại đăng ký không hợp lệ.",

View File

@ -5,11 +5,11 @@
"welcomeDay": "嗨~{username}", "welcomeDay": "嗨~{username}",
"welcomeEvening": "中午好,{username}", "welcomeEvening": "中午好,{username}",
"lastViewed": "最近查看", "lastViewed": "最近查看",
"list": { "project": {
"newText": "您可以为您的新任务创建一个新列表:", "newText": "You can create a new project for your new tasks:",
"new": "新建列表", "new": "New project",
"importText": "或从其他服务导入您的列表和任务到 Vikunja", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "将您的数据导入到 Vikunja" "import": "Import your data into Vikunja"
} }
}, },
"404": { "404": {
@ -85,7 +85,7 @@
"weekStartSunday": "星期日", "weekStartSunday": "星期日",
"weekStartMonday": "星期一", "weekStartMonday": "星期一",
"language": "语言设置", "language": "语言设置",
"defaultList": "默认列表", "defaultProject": "Default Project",
"timezone": "时区", "timezone": "时区",
"overdueTasksRemindersTime": "逾期任务提醒邮件时间" "overdueTasksRemindersTime": "逾期任务提醒邮件时间"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "删除您的 Vikunja 帐户", "title": "删除您的 Vikunja 帐户",
"text1": "您的帐户被永久删除,无法撤消。我们将删除您所有的命名空间、列表、任务以及与它相关的一切。", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "若要继续,请输入您的密码。您将收到一封包含更多说明的电子邮件。", "text2": "若要继续,请输入您的密码。您将收到一封包含更多说明的电子邮件。",
"confirm": "删除我的帐户", "confirm": "删除我的帐户",
"requestSuccess": "请求成功。您将收到一封包含更多说明的电子邮件。", "requestSuccess": "请求成功。您将收到一封包含更多说明的电子邮件。",
@ -157,201 +157,201 @@
}, },
"export": { "export": {
"title": "导出 Vikunja 数据", "title": "导出 Vikunja 数据",
"description": "您可以请求您所有的 Vikunja 数据的副本。包括命名空间、任务列表、任务以及与它们相关的所有内容。 您可以通过迁移功能在任意 Vikunja 实例中导入此数据。", "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"descriptionPasswordRequired": "请输入您的密码以继续。", "descriptionPasswordRequired": "请输入您的密码以继续。",
"request": "请求我的 Vikunja 数据副本", "request": "请求我的 Vikunja 数据副本",
"success": "已成功请求您的 Vikunja 数据!一旦准备好下载,我们将向您发送一封电子邮件。", "success": "已成功请求您的 Vikunja 数据!一旦准备好下载,我们将向您发送一封电子邮件。",
"downloadTitle": "下载您导出的 Vikunja 数据" "downloadTitle": "下载您导出的 Vikunja 数据"
} }
}, },
"list": { "project": {
"archived": "此列表已存档。无法创建新任务或编辑任务。", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "列表名", "title": "Project Title",
"color": "列表颜色", "color": "Color",
"lists": "列表", "projects": "Projects",
"search": "输入以搜索列表…", "search": "Type to search for a project…",
"searchSelect": "点击或按下回车键以选择", "searchSelect": "Click or press enter to select this project",
"shared": "共享列表", "shared": "Shared Projects",
"noDescriptionAvailable": "没有可用的清单描述。", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "新建列表", "header": "New project",
"titlePlaceholder": "任务列表名称", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "请指定一个标题。", "addTitleRequired": "Please specify a title.",
"createdSuccess": "成功创建任务列表。", "createdSuccess": "The project was successfully created.",
"addListRequired": "请在设置中指定列表或设置默认列表。" "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "存档 \"{list}\"", "title": "Archive \"{project}\"",
"archive": "存档此列表", "archive": "Archive this project",
"unarchive": "取消存档此列表", "unarchive": "Un-Archive this project",
"unarchiveText": "您将能够创建、编辑新任务或编辑此列表", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "在您取消归档之前,您将无法编辑此列表或创建新任务。", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "成功存档任务列表" "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "设置任务列表背景", "title": "Set project background",
"remove": "删除背景", "remove": "Remove Background",
"upload": "上传背景图片", "upload": "Choose a background from your pc",
"searchPlaceholder": "搜索背景…", "searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "由 Unsplash 提供技术支持", "poweredByUnsplash": "Powered by Unsplash",
"loadMore": "加载更多照片", "loadMore": "Load more photos",
"success": "背景图设置成功", "success": "The background has been set successfully!",
"removeSuccess": "已移除背景" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "删除列表 \"{list}\"", "title": "Delete \"{project}\"",
"header": "删除此列表", "header": "Delete this project",
"text1": "确实要删除此 wiki 和它的所有内容吗?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "即将删除所有任务,并且【无法撤销操作】!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "列表删除成功。", "success": "The project was successfully deleted.",
"tasksToDelete": "此操作无法撤消!将移除大约 {count} 个任务。", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "此列表不包含任何任务,可以安全删除。" "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "复制该列表", "title": "Duplicate this project",
"label": "创建副本", "label": "Duplicate",
"text": "选择一个已存在的命名空间以容纳该列表的副本", "text": "Select a namespace which should hold the duplicated project:",
"success": "已成功创建该列表的副本" "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "编辑此列表", "header": "Edit This Project",
"title": "编辑 \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "任务列表名称", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "列表标识符可以用来独特识别所有列表中的任务。您可以设置为空以禁用它。", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "列表标识符", "identifier": "Project Identifier",
"identifierPlaceholder": "填写列表标识符,留空禁用。", "identifierPlaceholder": "The project identifier goes here…",
"description": "描述", "description": "Description",
"descriptionPlaceholder": "填写描述详情markdown 语法格式)", "descriptionPlaceholder": "The projects description goes here…",
"color": "列表颜色", "color": "Color",
"success": "列表已更新" "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "共享此列表", "header": "Share this project",
"title": "共享 \"{list}\"", "title": "Share \"{project}\"",
"share": "共享", "share": "Share",
"links": { "links": {
"title": "共享链接", "title": "Share Links",
"what": "什么是共享链接?", "what": "What is a share link?",
"explanation": "共享链接使您能够轻松地与其他未注册帐户的访客共享一个列表。", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "创建一个新的共享链接", "create": "Create a new link share",
"name": "共享链接名称 (可选)", "name": "Name (optional)",
"namePlaceholder": "例如:Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "此共享链接中的所有动作都将显示该名称。", "nameExplanation": "All actions done by this link share will show up with the name.",
"password": "密码 (可选)", "password": "Password (optional)",
"passwordExplanation": "验证时,用户需要输入此密码。", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "未设置名称", "noName": "No name set",
"remove": "删除链接共享", "remove": "Remove a link share",
"removeText": "您确定要删除此链接共享吗?删除后访客将无法继续使用它访问列表。此操作无法撤消!", "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": "列表共享链接成功创建。", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "共享链接已删除", "deleteSuccess": "The link share was successfully deleted",
"view": "查看", "view": "View",
"sharedBy": "{0} 分享" "sharedBy": "Shared by {0}"
}, },
"userTeam": { "userTeam": {
"typeUser": "用户名 | 用户", "typeUser": "user | users",
"typeTeam": "团队 | 团队", "typeTeam": "team | teams",
"shared": "与 {type} 共享", "shared": "Shared with these {type}",
"you": "我的", "you": "You",
"notShared": "尚未与任何 {type} 共享。", "notShared": "Not shared with any {type} yet.",
"removeHeader": "从 {sharable} 中移除一个 {type}", "removeHeader": "Remove a {type} from the {sharable}",
"removeText": "确定要将 {sharable} 从 {type} 中删除吗?此操作无法撤销。", "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "已成功将 {sharable} 从 {type} 中移除", "removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "{type} 已成功添加。", "addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "{type} 已成功添加。" "updatedSuccess": "The {type} was successfully added."
}, },
"right": { "right": {
"title": "权限", "title": "Permission",
"read": "只读", "read": "Read only",
"readWrite": "可读并可写", "readWrite": "Read & write",
"admin": "管理" "admin": "Admin"
}, },
"attributes": { "attributes": {
"link": "链接", "link": "Link",
"delete": "删除" "delete": "Delete"
} }
}, },
"list": { "list": {
"title": "列表", "title": "List",
"add": "新建", "add": "Add",
"addPlaceholder": "添加新任务", "addPlaceholder": "Add a new task…",
"empty": "此列表目前为空。", "empty": "This project is currently empty.",
"newTaskCta": "新建任务。", "newTaskCta": "Create a new task.",
"editTask": "编辑任务" "editTask": "Edit Task"
}, },
"gantt": { "gantt": {
"title": "甘特图", "title": "Gantt",
"showTasksWithoutDates": "显示未设定日期的任务", "showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "时间粒度", "size": "Size",
"default": "默认", "default": "Default",
"month": "", "month": "Month",
"day": "", "day": "Day",
"hour": "", "hour": "Hour",
"range": "日期范围", "range": "Date Range",
"noDates": "此任务没有设定日期。" "noDates": "This task has no dates set."
}, },
"table": { "table": {
"title": "表格", "title": "Table",
"columns": "" "columns": "Columns"
}, },
"kanban": { "kanban": {
"title": "看板", "title": "Kanban",
"limit": "限制: {limit}", "limit": "Limit: {limit}",
"noLimit": "未设置", "noLimit": "Not Set",
"doneBucket": "已完成的桶数", "doneBucket": "Done bucket",
"doneBucketHint": "移入此存储桶的所有任务将自动标记为已完成。", "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "所有移入已完成存储桶的任务都将自动标记为已完成。 从其他位置标记为已完成的任务也将被移动。", "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": "已完成存储桶已保存成功。", "doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "无法删除最后一个存储桶。", "deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "输入新任务标题…", "addTaskPlaceholder": "Enter the new task title…",
"addTask": "添加任务", "addTask": "Add a task",
"addAnotherTask": "添加另一个任务", "addAnotherTask": "Add another task",
"addBucket": "创建一个新的 Bucket", "addBucket": "Create a new bucket",
"addBucketPlaceholder": "输入新的存储桶标题…", "addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "删除存储桶", "deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "您确定要删除此存储桶吗?", "deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "这不会删除任何任务,而是将其移动到默认存储桶中。", "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "存储桶已删除。", "deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "存储桶标题已保存。", "bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "存储桶限制已保存。", "bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "折叠此存储桶" "collapse": "Collapse this bucket"
}, },
"pseudo": { "pseudo": {
"favorites": { "favorites": {
"title": "收藏" "title": "Favorites"
} }
} }
}, },
"namespace": { "namespace": {
"title": "空间与列表", "title": "Namespaces & Projects",
"namespace": "命名空间", "namespace": "命名空间",
"showArchived": "显示已归档", "showArchived": "显示已归档",
"noneAvailable": "你还没有创建任何空间。", "noneAvailable": "你还没有创建任何空间。",
"unarchive": "取消存档", "unarchive": "取消存档",
"archived": "已归档", "archived": "已归档",
"noLists": "此空间没有任何列表。", "noProjects": "This namespace does not contain any projects.",
"createList": "在此命名空间中创建新列表。", "createProject": "Create a new project in this namespace.",
"namespaces": "命名空间", "namespaces": "命名空间",
"search": "输入以搜索命名空间…", "search": "输入以搜索命名空间…",
"create": { "create": {
"title": "新建命名空间", "title": "新建命名空间",
"titleRequired": "请指定一个标题。", "titleRequired": "请指定一个标题。",
"explanation": "命名空间是您可以共享、安排、分配的列表的集合所隶属的父目录。每一个列表都出自于一个命名空间而不可独立存在。", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "什么是命名空间?", "tooltip": "什么是命名空间?",
"success": "成功创建命名空间" "success": "成功创建命名空间"
}, },
"archive": { "archive": {
"titleArchive": "存档 \"{namespace}\"", "titleArchive": "存档 \"{namespace}\"",
"titleUnarchive": "取消存档 \"{namespace}\"", "titleUnarchive": "取消存档 \"{namespace}\"",
"archiveText": "您将无法编辑此命名空间或创建新列表,直到您取消归档它。这也将存档此命名空间中的所有列表。", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "您将能够创建或编辑新列表。", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "已成功存档该命名空间", "success": "已成功存档该命名空间",
"unarchiveSuccess": "已取消存档该命名空间", "unarchiveSuccess": "已取消存档该命名空间",
"description": "如果命名空间被归档,您无法编辑该命名空间或在其中创建新列表。" "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "删除命名空间 \"{namespace}\"", "title": "删除命名空间 \"{namespace}\"",
"text1": "确定删除此命名空间及其包含的所有内容吗?", "text1": "确定删除此命名空间及其包含的所有内容吗?",
"text2": "即将删除所有任务,该操作无法撤销!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "命名空间已删除" "success": "命名空间已删除"
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "已存档此命名空间" "isArchived": "已存档此命名空间"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "共享列表" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "收藏" "title": "收藏"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "新保存的过滤器", "title": "新保存的过滤器",
"description": "保存的过滤器是一个虚拟列表,在每次访问时从一组过滤器中计算出来。 创建后,它将出现在一个特殊的命名空间里。", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "创建新保存的过滤器", "action": "创建新保存的过滤器",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "标签", "title": "标签",
"manage": "管理标签", "manage": "管理标签",
"description": "点击标签进行编辑。 您可以编辑您创建的所有标签,您可以使用所有与您有访问权限的任务相关联的标签。", "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": "当前没有标签", "newCTA": "当前没有标签",
"search": "输入以搜索标签…", "search": "输入以搜索标签…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "验证中……", "authenticating": "验证中……",
"passwordRequired": "请输入密码以访问此共享列表", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "发生错误", "error": "发生错误",
"invalidPassword": "密码错误" "invalidPassword": "密码错误"
}, },
@ -529,7 +529,7 @@
"code": "代码", "code": "代码",
"quote": "引用", "quote": "引用",
"unorderedList": "无序列表", "unorderedList": "无序列表",
"orderedList": "排序列表", "orderedList ": "Ordered List",
"cleanBlock": "清除格式", "cleanBlock": "清除格式",
"link": "链接", "link": "链接",
"image": "图片", "image": "图片",
@ -619,7 +619,7 @@
"chooseDueDate": "点击设定截止日期", "chooseDueDate": "点击设定截止日期",
"chooseStartDate": "点击设置开始日期", "chooseStartDate": "点击设置开始日期",
"chooseEndDate": "点击设定结束日期", "chooseEndDate": "点击设定结束日期",
"move": "移动任务到其他列表", "move": "Move task to a different project",
"done": "标记为已完成", "done": "标记为已完成",
"undone": "标记为待办", "undone": "标记为待办",
"created": "{1} 创建于 {0}", "created": "{1} 创建于 {0}",
@ -627,7 +627,7 @@
"doneAt": "已完成 {0}", "doneAt": "已完成 {0}",
"updateSuccess": "该任务已保存", "updateSuccess": "该任务已保存",
"deleteSuccess": "任务已删除", "deleteSuccess": "任务已删除",
"belongsToList": "该任务属于列表 '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "截止至 {at}", "due": "截止至 {at}",
"closePopup": "关闭弹窗", "closePopup": "关闭弹窗",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "设置进度", "percentDone": "设置进度",
"attachments": "添加附件", "attachments": "添加附件",
"relatedTasks": "添加关联", "relatedTasks": "添加关联",
"moveList": "移动", "moveProject": "Move",
"color": "设置颜色", "color": "设置颜色",
"delete": "删除", "delete": "删除",
"favorite": "添加至收藏", "favorite": "添加至收藏",
@ -674,21 +674,21 @@
"updated": "已更新" "updated": "已更新"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "你无法在此处取消订阅,因为你通过其命名空间订阅了此列表。", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "你无法在此处取消订阅,因为你通过其命名空间订阅了此任务。", "subscribedTaskThroughParentNamespace": "你无法在此处取消订阅,因为你通过其命名空间订阅了此任务。",
"subscribedTaskThroughParentList": "你无法在此处取消订阅,因为你已通过其列表订阅了此任务。", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "你当前订阅了此命名空间,并将收到更改通知。", "subscribedNamespace": "你当前订阅了此命名空间,并将收到更改通知。",
"notSubscribedNamespace": "你没有订阅此命名空间,也不会收到更改通知。", "notSubscribedNamespace": "你没有订阅此命名空间,也不会收到更改通知。",
"subscribedList": "你当前订阅了此列表,并将收到更改通知。", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "你没有订阅此列表,也不会收到更改通知。", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTask": "你当前已订阅此任务并将收到更改通知。", "subscribedTask": "你当前已订阅此任务并将收到更改通知。",
"notSubscribedTask": "你没有订阅此任务,也不会收到更改通知。", "notSubscribedTask": "你没有订阅此任务,也不会收到更改通知。",
"subscribe": "订阅", "subscribe": "订阅",
"unsubscribe": "取消订阅", "unsubscribe": "取消订阅",
"subscribeSuccessNamespace": "你现在订阅了此命名空间", "subscribeSuccessNamespace": "你现在订阅了此命名空间",
"unsubscribeSuccessNamespace": "你现在已取消订阅此命名空间", "unsubscribeSuccessNamespace": "你现在已取消订阅此命名空间",
"subscribeSuccessList": "你现在订阅了此列表", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "你现在已取消订阅此列表", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "你现在订阅了此任务", "subscribeSuccessTask": "你现在订阅了此任务",
"unsubscribeSuccessTask": "你现在已取消订阅此任务" "unsubscribeSuccessTask": "你现在已取消订阅此任务"
}, },
@ -762,7 +762,7 @@
"new": "新任务关系", "new": "新任务关系",
"searchPlaceholder": "输入以搜索要添加关联的新任务...", "searchPlaceholder": "输入以搜索要添加关联的新任务...",
"createPlaceholder": "添加为新的关联任务", "createPlaceholder": "添加为新的关联任务",
"differentList": "此任务属于不同的列表。", "differentProject": "This task belongs to a different project.",
"differentNamespace": "此任务属于不同的空间。", "differentNamespace": "此任务属于不同的空间。",
"noneYet": "还没有任务关联。", "noneYet": "还没有任务关联。",
"delete": "删除关联", "delete": "删除关联",
@ -812,10 +812,10 @@
"priority1": "要设置任务的优先级,请添加数字 1-5并以 {prefix} 为前缀。", "priority1": "要设置任务的优先级,请添加数字 1-5并以 {prefix} 为前缀。",
"priority2": "数字越大,优先级越高。", "priority2": "数字越大,优先级越高。",
"assignees": "将任务分配给用户,请将带有 {prefix} 前缀的用户名添加到此任务中。", "assignees": "将任务分配给用户,请将带有 {prefix} 前缀的用户名添加到此任务中。",
"list1": "设置要显示的任务列表,请输入以 {prefix} 为前缀的名称。", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "如果列表不存在会返回错误。", "project2": "This will return an error if the project does not exist.",
"list3": "要使用空格,只需在列表名称周围添加一个 \" 或 '。", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "例如:{prefix} “带空格的列表”。", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "日期与时间", "dateAndTime": "日期与时间",
"date": "任何日期都将当做新任务的截止日期。 可以使用以下格式的日期:", "date": "任何日期都将当做新任务的截止日期。 可以使用以下格式的日期:",
"dateWeekday": "任意工作日,将使用该日期的下一个日期", "dateWeekday": "任意工作日,将使用该日期的下一个日期",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "删除此团队", "header": "删除此团队",
"text1": "确定要删除此团队及其所有成员吗?", "text1": "确定要删除此团队及其所有成员吗?",
"text2": "所有团队成员都将无法访问与该团队共享的列表和空间。无法撤消!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "团队已删除。" "success": "团队已删除。"
}, },
"deleteUser": { "deleteUser": {
"header": "从团队中删除用户", "header": "从团队中删除用户",
"text1": "确定要将此成员移出团队吗?", "text1": "确定要将此成员移出团队吗?",
"text2": "他们将无法访问该团队有权访问的所有列表和空间。 无法撤消!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "此用户已成功从团队中删除。" "success": "此用户已成功从团队中删除。"
}, },
"leave": { "leave": {
"title": "离开团队", "title": "离开团队",
"text1": "您确定要离开这个团队吗?", "text1": "您确定要离开这个团队吗?",
"text2": "您将无法访问该团队拥有的所有列表和命名空间。 如果你改变主意,你需要一个团队管理员来再次添加你。", "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "您已经成功离开了团队。" "success": "您已经成功离开了团队。"
} }
}, },
@ -892,22 +892,22 @@
"attachment": "向此任务添加附件。", "attachment": "向此任务添加附件。",
"related": "修改此任务的相关任务", "related": "修改此任务的相关任务",
"color": "更改此任务的颜色", "color": "更改此任务的颜色",
"move": "将此任务移至其他列表", "move": "Move this task to another project",
"reminder": "管理此任务的提醒", "reminder": "管理此任务的提醒",
"description": "切换编辑时的任务描述" "description": "切换编辑时的任务描述"
}, },
"list": { "project": {
"title": "列表视图", "title": "Project Views",
"switchToListView": "切换到列表视图", "switchToListView": "Switch to list view",
"switchToGanttView": "切换到甘特图", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "切换到看板浏览", "switchToKanbanView": "Switch to kanban view",
"switchToTableView": "切换到表格浏览" "switchToTableView": "Switch to table view"
}, },
"navigation": { "navigation": {
"title": "导航栏", "title": "导航栏",
"overview": "导航到概览", "overview": "导航到概览",
"upcoming": "导航到即将到来的任务", "upcoming": "导航到即将到来的任务",
"namespaces": "导航到空间与列表", "namespaces": "Navigate to namespaces & projects",
"labels": "导航到标签", "labels": "导航到标签",
"teams": "导航到小组" "teams": "导航到小组"
} }
@ -924,7 +924,7 @@
"unarchive": "取消存档", "unarchive": "取消存档",
"setBackground": "设置背景", "setBackground": "设置背景",
"share": "共享", "share": "共享",
"newList": "新建列表" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "通知", "title": "通知",
"none": "没有任何通知。 祝你今天过得愉快!", "none": "没有任何通知。 祝你今天过得愉快!",
"explainer": "当订阅的空间、列表或任务发生操作时,通知会出现在这里。" "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "命令", "commands": "命令",
"placeholder": "输入命令或搜索…", "placeholder": "输入命令或搜索…",
"hint": "可以使用 {list} 将搜索限制在列表中。 将 {list} 或 {label}(标签)与搜索查询相结合,可以搜索有这些标签或在该列表中的任务。 {assignee} 仅适用于在小组中搜索。", "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": "任务",
"lists": "列表", "projects": "Projects",
"teams": "团队", "teams": "团队",
"newList": "输入新列表的标题...", "newProject": "Enter the title of the new project…",
"newTask": "输入新任务的标题...", "newTask": "输入新任务的标题...",
"newNamespace": "输入新空间的标题...", "newNamespace": "输入新空间的标题...",
"newTeam": "输入新团队的名称...", "newTeam": "输入新团队的名称...",
"createTask": "在当前列表中创建一个任务 ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "在当前空间中创建一个列表 ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "新建任务", "newTask": "新建任务",
"newList": "新建列表", "newProject": "New project",
"newNamespace": "新建命名空间", "newNamespace": "新建命名空间",
"newTeam": "新建团队" "newTeam": "新建团队"
} }
@ -992,15 +992,15 @@
"1018": "用户头像设置无效。", "1018": "用户头像设置无效。",
"2001": "ID 不能为空或 0。", "2001": "ID 不能为空或 0。",
"2002": "一些请求数据无效。", "2002": "一些请求数据无效。",
"3001": "列表不存在。", "3001": "The project does not exist.",
"3004": "你需要对该列表具有读取权限才能执行此操作。", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "列表标题不能为空。", "3005": "The project title cannot be empty.",
"3006": "共享列表不存在。", "3006": "The project share does not exist.",
"3007": "具有此标识符的列表已存在。", "3007": "A project with this identifier already exists.",
"3008": "此列表已存档,因此只能只读访问。 对于与此列表关联的所有任务也是如此。", "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": "列表任务文本不能为空。", "4001": "The project task text cannot be empty.",
"4002": "列表任务不存在。", "4002": "The project task does not exist.",
"4003": "所有批量编辑的任务必须属于同一个列表。", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "批量编辑任务时至少需要选择一项任务。", "4004": "批量编辑任务时至少需要选择一项任务。",
"4005": "你没有权限查看此任务。", "4005": "你没有权限查看此任务。",
"4006": "不能将上级任务设置为任务本身。", "4006": "不能将上级任务设置为任务本身。",
@ -1026,21 +1026,21 @@
"5012": "空间已归档,因此只能只读访问。", "5012": "空间已归档,因此只能只读访问。",
"6001": "团队名称不能为空。", "6001": "团队名称不能为空。",
"6002": "团队不存在。", "6002": "团队不存在。",
"6004": "团队已经有权限访问此空间或列表。", "6004": "The team already has access to that namespace or project.",
"6005": "该用户已经是此团队的成员。", "6005": "该用户已经是此团队的成员。",
"6006": "无法删除最后一个团队成员。", "6006": "无法删除最后一个团队成员。",
"6007": "该团队没有权限访问此列表来执行操作。", "6007": "The team does not have access to the project to perform that action.",
"7002": "用户已经有权访问此列表。", "7002": "The user already has access to that project.",
"7003": "你无权访问此列表。", "7003": "You do not have access to that project.",
"8001": "此标签已存在于该任务中。", "8001": "此标签已存在于该任务中。",
"8002": "标签不存在。", "8002": "标签不存在。",
"8003": "你没有权限访问此标签。", "8003": "你没有权限访问此标签。",
"9001": "权限无效。", "9001": "权限无效。",
"10001": "存储桶不存在。", "10001": "存储桶不存在。",
"10002": "此存储桶不属于该列表。", "10002": "The bucket does not belong to that project.",
"10003": "无法删除列表中的最后一个存储桶。", "10003": "You cannot remove the last bucket on a project.",
"10004": "无法将任务添加到此存储桶,因为已超过此存储桶可容纳的任务限制。", "10004": "无法将任务添加到此存储桶,因为已超过此存储桶可容纳的任务限制。",
"10005": "每个列表只能有一个已完成存储桶。", "10005": "There can be only one done bucket per project.",
"11001": "已保存筛选器不存在。", "11001": "已保存筛选器不存在。",
"11002": "已保存的筛选器不适用于链接共享。", "11002": "已保存的筛选器不适用于链接共享。",
"12001": "订阅实体类型无效。", "12001": "订阅实体类型无效。",

View File

@ -5,10 +5,10 @@
"welcomeDay": "Hi {username}!", "welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!", "welcomeEvening": "Good Evening {username}!",
"lastViewed": "Last viewed", "lastViewed": "Last viewed",
"list": { "project": {
"newText": "You can create a new list for your new tasks:", "newText": "You can create a new project for your new tasks:",
"new": "New list", "new": "New project",
"importText": "Or import your lists and tasks from other services into Vikunja:", "importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja" "import": "Import your data into Vikunja"
} }
}, },
@ -85,7 +85,7 @@
"weekStartSunday": "Sunday", "weekStartSunday": "Sunday",
"weekStartMonday": "Monday", "weekStartMonday": "Monday",
"language": "Language", "language": "Language",
"defaultList": "Default List", "defaultProject": "Default Project",
"timezone": "Time Zone", "timezone": "Time Zone",
"overdueTasksRemindersTime": "Overdue tasks reminder email time" "overdueTasksRemindersTime": "Overdue tasks reminder email time"
}, },
@ -143,7 +143,7 @@
}, },
"deletion": { "deletion": {
"title": "Delete your Vikunja Account", "title": "Delete your Vikunja Account",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"confirm": "Delete my account", "confirm": "Delete my account",
"requestSuccess": "The request was successful. You'll receive an email with further instructions.", "requestSuccess": "The request was successful. You'll receive an email with further instructions.",
@ -157,39 +157,39 @@
}, },
"export": { "export": {
"title": "Export your Vikunja data", "title": "Export your Vikunja data",
"description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "description": "You can request a copy of all your Vikunja data. This include Namespaces, 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:", "descriptionPasswordRequired": "Please enter your password to proceed:",
"request": "Request a copy of my Vikunja Data", "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.", "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" "downloadTitle": "Download your exported Vikunja data"
} }
}, },
"list": { "project": {
"archived": "This list is archived. It is not possible to create new or edit tasks for it.", "archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "List Title", "title": "Project Title",
"color": "Color", "color": "Color",
"lists": "Lists", "projects": "Projects",
"search": "Type to search for a list…", "search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this list", "searchSelect": "Click or press enter to select this project",
"shared": "Shared Lists", "shared": "Shared Projects",
"noDescriptionAvailable": "No list description is available.", "noDescriptionAvailable": "No project description is available.",
"create": { "create": {
"header": "New list", "header": "New project",
"titlePlaceholder": "The list's title goes here…", "titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.", "addTitleRequired": "Please specify a title.",
"createdSuccess": "The list was successfully created.", "createdSuccess": "The project was successfully created.",
"addListRequired": "Please specify a list or set a default list in the settings." "addProjectRequired": "Please specify a project or set a default project in the settings."
}, },
"archive": { "archive": {
"title": "Archive \"{list}\"", "title": "Archive \"{project}\"",
"archive": "Archive this list", "archive": "Archive this project",
"unarchive": "Un-Archive this list", "unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.", "unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The list was successfully archived." "success": "The project was successfully archived."
}, },
"background": { "background": {
"title": "Set list background", "title": "Set project background",
"remove": "Remove Background", "remove": "Remove Background",
"upload": "Choose a background from your pc", "upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…", "searchPlaceholder": "Search for a background…",
@ -199,40 +199,40 @@
"removeSuccess": "The background has been removed successfully!" "removeSuccess": "The background has been removed successfully!"
}, },
"delete": { "delete": {
"title": "Delete \"{list}\"", "title": "Delete \"{project}\"",
"header": "Delete this list", "header": "Delete this project",
"text1": "Are you sure you want to delete this list and all of its contents?", "text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!", "text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The list was successfully deleted.", "success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.", "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
}, },
"duplicate": { "duplicate": {
"title": "Duplicate this list", "title": "Duplicate this project",
"label": "Duplicate", "label": "Duplicate",
"text": "Select a namespace which should hold the duplicated list:", "text": "Select a namespace which should hold the duplicated project:",
"success": "The list was successfully duplicated." "success": "The project was successfully duplicated."
}, },
"edit": { "edit": {
"header": "Edit This List", "header": "Edit This Project",
"title": "Edit \"{list}\"", "title": "Edit \"{project}\"",
"titlePlaceholder": "The list title goes here…", "titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "List Identifier", "identifier": "Project Identifier",
"identifierPlaceholder": "The list identifier goes here…", "identifierPlaceholder": "The project identifier goes here…",
"description": "Description", "description": "Description",
"descriptionPlaceholder": "The lists description goes here…", "descriptionPlaceholder": "The projects description goes here…",
"color": "Color", "color": "Color",
"success": "The list was successfully updated." "success": "The project was successfully updated."
}, },
"share": { "share": {
"header": "Share this list", "header": "Share this project",
"title": "Share \"{list}\"", "title": "Share \"{project}\"",
"share": "Share", "share": "Share",
"links": { "links": {
"title": "Share Links", "title": "Share Links",
"what": "What is a share link?", "what": "What is a share link?",
"explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share", "create": "Create a new link share",
"name": "Name (optional)", "name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum", "namePlaceholder": "e.g. Lorem Ipsum",
@ -241,7 +241,7 @@
"passwordExplanation": "When authenticating, the user will be required to enter this password.", "passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set", "noName": "No name set",
"remove": "Remove a link share", "remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", "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": "The link share was successfully created.", "createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted", "deleteSuccess": "The link share was successfully deleted",
"view": "View", "view": "View",
@ -274,7 +274,7 @@
"title": "List", "title": "List",
"add": "Add", "add": "Add",
"addPlaceholder": "Add a new task…", "addPlaceholder": "Add a new task…",
"empty": "This list is currently empty.", "empty": "This project is currently empty.",
"newTaskCta": "Create a new task.", "newTaskCta": "Create a new task.",
"editTask": "Edit Task" "editTask": "Edit Task"
}, },
@ -322,36 +322,36 @@
} }
}, },
"namespace": { "namespace": {
"title": "Namespaces & Lists", "title": "Namespaces & Projects",
"namespace": "Namespace", "namespace": "Namespace",
"showArchived": "Show Archived", "showArchived": "Show Archived",
"noneAvailable": "You don't have any namespaces right now.", "noneAvailable": "You don't have any namespaces right now.",
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"archived": "Archived", "archived": "Archived",
"noLists": "This namespace does not contain any lists.", "noProjects": "This namespace does not contain any projects.",
"createList": "Create a new list in this namespace.", "createProject": "Create a new project in this namespace.",
"namespaces": "Namespaces", "namespaces": "Namespaces",
"search": "Type to search for a namespace…", "search": "Type to search for a namespace…",
"create": { "create": {
"title": "New namespace", "title": "New namespace",
"titleRequired": "Please specify a title.", "titleRequired": "Please specify a title.",
"explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.",
"tooltip": "What's a namespace?", "tooltip": "What's a namespace?",
"success": "The namespace was successfully created." "success": "The namespace was successfully created."
}, },
"archive": { "archive": {
"titleArchive": "Archive \"{namespace}\"", "titleArchive": "Archive \"{namespace}\"",
"titleUnarchive": "Un-Archive \"{namespace}\"", "titleUnarchive": "Un-Archive \"{namespace}\"",
"archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new lists or edit it.", "unarchiveText": "You will be able to create new projects or edit it.",
"success": "The namespace was successfully archived.", "success": "The namespace was successfully archived.",
"unarchiveSuccess": "The namespace was successfully un-archived.", "unarchiveSuccess": "The namespace was successfully un-archived.",
"description": "If a namespace is archived, you cannot create new lists or edit it." "description": "If a namespace is archived, you cannot create new projects or edit it."
}, },
"delete": { "delete": {
"title": "Delete \"{namespace}\"", "title": "Delete \"{namespace}\"",
"text1": "Are you sure you want to delete this namespace and all of its contents?", "text1": "Are you sure you want to delete this namespace and all of its contents?",
"text2": "This includes all lists and tasks and CANNOT BE UNDONE!", "text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"success": "The namespace was successfully deleted." "success": "The namespace was successfully deleted."
}, },
"edit": { "edit": {
@ -371,8 +371,8 @@
"isArchived": "This namespace is archived" "isArchived": "This namespace is archived"
}, },
"pseudo": { "pseudo": {
"sharedLists": { "sharedProjects": {
"title": "Shared Lists" "title": "Shared Projects"
}, },
"favorites": { "favorites": {
"title": "Favorites" "title": "Favorites"
@ -403,7 +403,7 @@
}, },
"create": { "create": {
"title": "New Saved Filter", "title": "New Saved Filter",
"description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"action": "Create new saved filter", "action": "Create new saved filter",
"titleRequired": "Please provide a title for the filter." "titleRequired": "Please provide a title for the filter."
}, },
@ -435,7 +435,7 @@
"label": { "label": {
"title": "Labels", "title": "Labels",
"manage": "Manage 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 list you have access.", "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.", "newCTA": "You currently do not have any labels.",
"search": "Type to search for a label…", "search": "Type to search for a label…",
"create": { "create": {
@ -460,7 +460,7 @@
}, },
"sharing": { "sharing": {
"authenticating": "Authenticating…", "authenticating": "Authenticating…",
"passwordRequired": "This shared list requires a password. Please enter it below:", "passwordRequired": "This shared project requires a password. Please enter it below:",
"error": "An error occured.", "error": "An error occured.",
"invalidPassword": "The password is invalid." "invalidPassword": "The password is invalid."
}, },
@ -529,7 +529,7 @@
"code": "Code", "code": "Code",
"quote": "Quote", "quote": "Quote",
"unorderedList": "Unordered List", "unorderedList": "Unordered List",
"orderedList": "Ordered List", "orderedList ": "Ordered List",
"cleanBlock": "Clean Block", "cleanBlock": "Clean Block",
"link": "Link", "link": "Link",
"image": "Image", "image": "Image",
@ -619,7 +619,7 @@
"chooseDueDate": "Click here to set a due date", "chooseDueDate": "Click here to set a due date",
"chooseStartDate": "Click here to set a start date", "chooseStartDate": "Click here to set a start date",
"chooseEndDate": "Click here to set an end date", "chooseEndDate": "Click here to set an end date",
"move": "Move task to a different list", "move": "Move task to a different project",
"done": "Mark task done!", "done": "Mark task done!",
"undone": "Mark as undone", "undone": "Mark as undone",
"created": "Created {0} by {1}", "created": "Created {0} by {1}",
@ -627,7 +627,7 @@
"doneAt": "Done {0}", "doneAt": "Done {0}",
"updateSuccess": "The task was saved successfully.", "updateSuccess": "The task was saved successfully.",
"deleteSuccess": "The task has been deleted successfully.", "deleteSuccess": "The task has been deleted successfully.",
"belongsToList": "This task belongs to list '{list}'", "belongsToProject": "This task belongs to project '{project}'",
"due": "Due {at}", "due": "Due {at}",
"closePopup": "Close popup", "closePopup": "Close popup",
"delete": { "delete": {
@ -647,7 +647,7 @@
"percentDone": "Set Progress", "percentDone": "Set Progress",
"attachments": "Add Attachments", "attachments": "Add Attachments",
"relatedTasks": "Add Relation", "relatedTasks": "Add Relation",
"moveList": "Move", "moveProject": "Move",
"color": "Set Color", "color": "Set Color",
"delete": "Delete", "delete": "Delete",
"favorite": "Add to Favorites", "favorite": "Add to Favorites",
@ -674,21 +674,21 @@
"updated": "Updated" "updated": "Updated"
}, },
"subscription": { "subscription": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't 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.", "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.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unsubscribe": "Unsubscribe", "unsubscribe": "Unsubscribe",
"subscribeSuccessNamespace": "You are now subscribed to this namespace", "subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list", "subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessList": "You are now unsubscribed to this list", "unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessTask": "You are now subscribed to this task", "subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task" "unsubscribeSuccessTask": "You are now unsubscribed to this task"
}, },
@ -762,7 +762,7 @@
"new": "New Task Relation", "new": "New Task Relation",
"searchPlaceholder": "Type search for a new task to add as related…", "searchPlaceholder": "Type search for a new task to add as related…",
"createPlaceholder": "Add this as new related task", "createPlaceholder": "Add this as new related task",
"differentList": "This task belongs to a different list.", "differentProject": "This task belongs to a different project.",
"differentNamespace": "This task belongs to a different namespace.", "differentNamespace": "This task belongs to a different namespace.",
"noneYet": "No task relations yet.", "noneYet": "No task relations yet.",
"delete": "Delete Task Relation", "delete": "Delete Task Relation",
@ -812,10 +812,10 @@
"priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", "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.", "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.", "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.",
"list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"list2": "This will return an error if the list does not exist.", "project2": "This will return an error if the project does not exist.",
"list3": "To use spaces, simply add a \" or ' around the list name.", "project3": "To use spaces, simply add a \" or ' around the project name.",
"list4": "For example: {prefix}\"List with spaces\".", "project4": "For example: {prefix}\"Project with spaces\".",
"dateAndTime": "Date and time", "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:", "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", "dateWeekday": "any weekday, will use the next date with that date",
@ -848,19 +848,19 @@
"delete": { "delete": {
"header": "Delete the team", "header": "Delete the team",
"text1": "Are you sure you want to delete this team and all of its members?", "text1": "Are you sure you want to delete this team and all of its members?",
"text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "The team was successfully deleted." "success": "The team was successfully deleted."
}, },
"deleteUser": { "deleteUser": {
"header": "Remove a user from the team", "header": "Remove a user from the team",
"text1": "Are you sure you want to remove this user from the team?", "text1": "Are you sure you want to remove this user from the team?",
"text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"success": "The user was successfully deleted from the team." "success": "The user was successfully deleted from the team."
}, },
"leave": { "leave": {
"title": "Leave team", "title": "Leave team",
"text1": "Are you sure you want to leave this team?", "text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", "text2": "You will lose access to all projects and namespaces 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." "success": "You have successfully left the team."
} }
}, },
@ -892,12 +892,12 @@
"attachment": "Add an attachment to this task", "attachment": "Add an attachment to this task",
"related": "Modify related tasks of this task", "related": "Modify related tasks of this task",
"color": "Change the color of this task", "color": "Change the color of this task",
"move": "Move this task to another list", "move": "Move this task to another project",
"reminder": "Manage reminders of this task", "reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description" "description": "Toggle editing of the task description"
}, },
"list": { "project": {
"title": "List Views", "title": "Project Views",
"switchToListView": "Switch to list view", "switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view", "switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view", "switchToKanbanView": "Switch to kanban view",
@ -907,7 +907,7 @@
"title": "Navigation", "title": "Navigation",
"overview": "Navigate to overview", "overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks", "upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & lists", "namespaces": "Navigate to namespaces & projects",
"labels": "Navigate to labels", "labels": "Navigate to labels",
"teams": "Navigate to teams" "teams": "Navigate to teams"
} }
@ -924,7 +924,7 @@
"unarchive": "Un-Archive", "unarchive": "Un-Archive",
"setBackground": "Set background", "setBackground": "Set background",
"share": "Share", "share": "Share",
"newList": "New list" "newProject": "New project"
}, },
"apiConfig": { "apiConfig": {
"url": "Vikunja URL", "url": "Vikunja URL",
@ -943,24 +943,24 @@
"notification": { "notification": {
"title": "Notifications", "title": "Notifications",
"none": "You don't have any notifications. Have a nice day!", "none": "You don't have any notifications. Have a nice day!",
"explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
}, },
"quickActions": { "quickActions": {
"commands": "Commands", "commands": "Commands",
"placeholder": "Type a command or search…", "placeholder": "Type a command or search…",
"hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "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", "tasks": "Tasks",
"lists": "Lists", "projects": "Projects",
"teams": "Teams", "teams": "Teams",
"newList": "Enter the title of the new list…", "newProject": "Enter the title of the new project…",
"newTask": "Enter the title of the new task…", "newTask": "Enter the title of the new task…",
"newNamespace": "Enter the title of the new namespace…", "newNamespace": "Enter the title of the new namespace…",
"newTeam": "Enter the name of the new team…", "newTeam": "Enter the name of the new team…",
"createTask": "Create a task in the current list ({title})", "createTask": "Create a task in the current project ({title})",
"createList": "Create a list in the current namespace ({title})", "createProject": "Create a project in the current namespace ({title})",
"cmds": { "cmds": {
"newTask": "New task", "newTask": "New task",
"newList": "New list", "newProject": "New project",
"newNamespace": "New namespace", "newNamespace": "New namespace",
"newTeam": "New team" "newTeam": "New team"
} }
@ -992,15 +992,15 @@
"1018": "The user avatar type setting is invalid.", "1018": "The user avatar type setting is invalid.",
"2001": "ID cannot be empty or 0.", "2001": "ID cannot be empty or 0.",
"2002": "Some of the request data was invalid.", "2002": "Some of the request data was invalid.",
"3001": "The list does not exist.", "3001": "The project does not exist.",
"3004": "You need to have read permissions on that list to perform that action.", "3004": "You need to have read permissions on that project to perform that action.",
"3005": "The list title cannot be empty.", "3005": "The project title cannot be empty.",
"3006": "The list share does not exist.", "3006": "The project share does not exist.",
"3007": "A list with this identifier already exists.", "3007": "A project with this identifier already exists.",
"3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", "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 list task text cannot be empty.", "4001": "The project task text cannot be empty.",
"4002": "The list task does not exist.", "4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same list.", "4003": "All bulk editing tasks must belong to the same project.",
"4004": "Need at least one task when bulk editing tasks.", "4004": "Need at least one task when bulk editing tasks.",
"4005": "You do not have the right to see the task.", "4005": "You do not have the right to see the task.",
"4006": "You can't set a parent task as the task itself.", "4006": "You can't set a parent task as the task itself.",
@ -1026,21 +1026,21 @@
"5012": "The namespace is archived and can therefore only be accessed read only.", "5012": "The namespace is archived and can therefore only be accessed read only.",
"6001": "The team name cannot be empty.", "6001": "The team name cannot be empty.",
"6002": "The team does not exist.", "6002": "The team does not exist.",
"6004": "The team already has access to that namespace or list.", "6004": "The team already has access to that namespace or project.",
"6005": "The user is already a member of that team.", "6005": "The user is already a member of that team.",
"6006": "Cannot delete the last team member.", "6006": "Cannot delete the last team member.",
"6007": "The team does not have access to the list to perform that action.", "6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that list.", "7002": "The user already has access to that project.",
"7003": "You do not have access to that list.", "7003": "You do not have access to that project.",
"8001": "This label already exists on that task.", "8001": "This label already exists on that task.",
"8002": "The label does not exist.", "8002": "The label does not exist.",
"8003": "You do not have access to this label.", "8003": "You do not have access to this label.",
"9001": "The right is invalid.", "9001": "The right is invalid.",
"10001": "The bucket does not exist.", "10001": "The bucket does not exist.",
"10002": "The bucket does not belong to that list.", "10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a list.", "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.", "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 list.", "10005": "There can be only one done bucket per project.",
"11001": "The saved filter does not exist.", "11001": "The saved filter does not exist.",
"11002": "Saved filters are not available for link shares.", "11002": "Saved filters are not available for link shares.",
"12001": "The subscription entity type is invalid.", "12001": "The subscription entity type is invalid.",