forked from vikunja/frontend
Compare commits
60 Commits
main
...
translatio
Author | SHA1 | Date | |
---|---|---|---|
|
69590246df | ||
|
b203e4a169 | ||
|
c5f8ed629a | ||
|
08ed54ab4e | ||
2370115c35 | |||
86ca6c29c5 | |||
f6b4b44743 | |||
|
b54fae513a | ||
d350b02aca | |||
1238528e2b | |||
8de194bc06 | |||
9800e1701d | |||
8e6633f70f | |||
eaca985d44 | |||
1d5def2d8e | |||
7d5077cd8f | |||
b24365640f | |||
|
024af54cd1 | ||
5cf1fb831a | |||
|
eb6ade1fac | ||
|
49fa8dd5ff | ||
|
004484fbd7 | ||
86e9cfdf4b | |||
|
32dd9bf138 | ||
|
7476949852 | ||
|
f7e24f9df3 | ||
82b756cd99 | |||
|
6ade8c6607 | ||
|
da71cf7220 | ||
|
4a7d0d5b7b | ||
|
76f67f60bc | ||
|
812d1ba560 | ||
|
aef4792be5 | ||
e2959f210d | |||
33ff902c6c | |||
fca4b93002 | |||
dc41288ec1 | |||
|
2fd47b585d | ||
|
44a4e08d0d | ||
|
db31574858 | ||
|
345f02b66a | ||
|
53a4e463f2 | ||
|
d3586a3d5c | ||
3aa8488dc4 | |||
|
b0827e2ba8 | ||
|
4123d739d9 | ||
d55fdbf223 | |||
2b8884c39a | |||
b93d853022 | |||
3db06bc81b | |||
3416c2598e | |||
2d754f0aac | |||
|
01669831e5 | ||
b25cea2180 | |||
|
be86427374 | ||
|
4dbec1acab | ||
e096de57d3 | |||
|
4ba6261549 | ||
|
a707931c55 | ||
44bdbd2fdb |
File diff suppressed because it is too large
Load Diff
@ -28,9 +28,9 @@
|
||||
"passwordPlaceholder": "e.g. •••••••••••",
|
||||
"resetPassword": "Reset your password",
|
||||
"resetPasswordAction": "Send me a password reset link",
|
||||
"restPasswordSuccess": "Check your inbox! You should have an e-mail with instructions on how to reset your password.",
|
||||
"resetPasswordSuccess": "Check your inbox! You should have an e-mail with instructions on how to reset your password.",
|
||||
"passwordsDontMatch": "Passwords don't match",
|
||||
"confirmEmailSuccess": "You successfully confirmed your email! You can log in now.",
|
||||
"confirmEmailSuccess": "You can log in using your e-mail address now.",
|
||||
"totpTitle": "Two Factor Authentication Code",
|
||||
"totpPlaceholder": "e.g. 123456",
|
||||
"login": "Login",
|
||||
@ -48,19 +48,19 @@
|
||||
"currentPassword": "Current Password",
|
||||
"currentPasswordPlaceholder": "Your current password",
|
||||
"passwordsDontMatch": "The new password and its confirmation don't match.",
|
||||
"passwordUpdateSuccess": "The password was successfully updated.",
|
||||
"passwordUpdateSuccess": "Password updated.",
|
||||
"updateEmailTitle": "Update Your E-Mail Address",
|
||||
"updateEmailNew": "New Email Address",
|
||||
"updateEmailSuccess": "Your email address was successfully updated. We've sent you a link to confirm it.",
|
||||
"updateEmailSuccess": "E-mail address updated. Click the link in the e-mail sent to you to confirm it.",
|
||||
"general": {
|
||||
"title": "General Settings",
|
||||
"name": "Name",
|
||||
"newName": "The new Name",
|
||||
"savedSuccess": "The settings were successfully updated.",
|
||||
"emailReminders": "Send me reminders for tasks via Email",
|
||||
"overdueReminders": "Send me reminders for overdue undone tasks via email each morning",
|
||||
"discoverableByName": "Let other users find me when they search for my name",
|
||||
"discoverableByEmail": "Let other users find me when they search for my full email",
|
||||
"savedSuccess": "Settings updated.",
|
||||
"emailReminders": "Send me reminders for tasks via e-mail",
|
||||
"overdueReminders": "Send me reminders for overdue undone tasks via e-mail each morning",
|
||||
"discoverableByName": "Let others find me when searching for my name",
|
||||
"discoverableByEmail": "Let others find me when searching for my full e-mail address",
|
||||
"playSoundWhenDone": "Play a sound when marking tasks as done",
|
||||
"weekStart": "Week starts on",
|
||||
"weekStartSunday": "Sunday",
|
||||
@ -70,21 +70,21 @@
|
||||
"totp": {
|
||||
"title": "Two Factor Authentication",
|
||||
"enroll": "Enroll",
|
||||
"finishSetupPart1": "To finish your setup, use this secret in your totp app (Google Authenticator or similar):",
|
||||
"finishSetupPart1": "To finish your setup, use this secret in your TOTP app (andOTP or similar):",
|
||||
"finishSetupPart2": "After that, enter a code from your app below.",
|
||||
"scanQR": "Alternatively you can scan this QR code:",
|
||||
"passcode": "Passcode",
|
||||
"passcodePlaceholder": "A code generated by your totp application",
|
||||
"setupSuccess": "You've sucessfully set up two factor authentication!",
|
||||
"enterPassword": "Please Enter Your Password",
|
||||
"disable": "Disable two factor authentication",
|
||||
"confirmSuccess": "You've successfully confirmed your totp setup and can use it from now on!",
|
||||
"disableSuccess": "Two factor authentication was sucessfully disabled."
|
||||
"passcode": "Code",
|
||||
"passcodePlaceholder": "A code generated by your TOTP app",
|
||||
"setupSuccess": "You have now set up two-factor authentication.",
|
||||
"enterPassword": "Please enter your password",
|
||||
"disable": "Turn off two-factor authentication",
|
||||
"confirmSuccess": "TOTP setup confirmed and usable.",
|
||||
"disableSuccess": "Two-factor authentication off."
|
||||
},
|
||||
"caldav": {
|
||||
"title": "Caldav",
|
||||
"howTo": "You can connect Vikunja to caldav clients to view and manage all tasks from different clients. Enter this url into your client:",
|
||||
"more": "More information about caldav in Vikunja"
|
||||
"title": "CalDAV",
|
||||
"howTo": "You can connect Vikunja to CalDAV clients to view and manage all tasks from different clients. Enter this URL into your client:",
|
||||
"more": "More info about CalDAV in Vikunja"
|
||||
},
|
||||
"avatar": {
|
||||
"title": "Avatar",
|
||||
@ -92,14 +92,14 @@
|
||||
"gravatar": "Gravatar",
|
||||
"upload": "Upload",
|
||||
"uploadAvatar": "Upload Avatar",
|
||||
"statusUpdateSuccess": "Avatar status was updated successfully!",
|
||||
"setSuccess": "The avatar has been set successfully!"
|
||||
"statusUpdateSuccess": "Avatar status updated.",
|
||||
"setSuccess": "Avatar set."
|
||||
}
|
||||
}
|
||||
},
|
||||
"list": {
|
||||
"archived": "This list is archived. It is not possible to create new or edit tasks or it.",
|
||||
"title": "List Title",
|
||||
"archived": "This list is archived. It is not possible to create new or edit tasks of it.",
|
||||
"title": "Name of list",
|
||||
"color": "Color",
|
||||
"lists": "Lists",
|
||||
"search": "Type to search for a list…",
|
||||
@ -107,72 +107,72 @@
|
||||
"shared": "Shared Lists",
|
||||
"create": {
|
||||
"header": "Create a new list",
|
||||
"titlePlaceholder": "The list's title goes here…",
|
||||
"addTitleRequired": "Please specify a title.",
|
||||
"createdSuccess": "The list was successfully created."
|
||||
"titlePlaceholder": "Enter list name…",
|
||||
"addTitleRequired": "Please specify a name.",
|
||||
"createdSuccess": "List created."
|
||||
},
|
||||
"archive": {
|
||||
"title": "Archive \"{list}\"",
|
||||
"archive": "Archive this list",
|
||||
"unarchive": "Un-Archive this list",
|
||||
"unarchive": "Un-archive this list",
|
||||
"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.",
|
||||
"success": "The list was successfully archived."
|
||||
"success": "List archived."
|
||||
},
|
||||
"background": {
|
||||
"title": "Set list background",
|
||||
"remove": "Remove Background",
|
||||
"upload": "Choose a background from your pc",
|
||||
"upload": "Choose a background from your PC",
|
||||
"searchPlaceholder": "Search for a background…",
|
||||
"poweredByUnsplash": "Powered by Unsplash",
|
||||
"loadMore": "Load more photos",
|
||||
"success": "The background has been set successfully!",
|
||||
"removeSuccess": "The background has been removed successfully!"
|
||||
"success": "Background set.",
|
||||
"removeSuccess": "Background removed."
|
||||
},
|
||||
"delete": {
|
||||
"title": "Delete \"{list}\"",
|
||||
"header": "Delete this list",
|
||||
"text1": "Are you sure you want to delete this list and all of its contents?",
|
||||
"text2": "This includes all tasks and CANNOT BE UNDONE!",
|
||||
"success": "The list was successfully deleted."
|
||||
"text1": "Delete this list and all of its contents?",
|
||||
"text2": "This includes all tasks and cannot be undone!",
|
||||
"success": "List deleted."
|
||||
},
|
||||
"duplicate": {
|
||||
"title": "Duplicate this list",
|
||||
"label": "Duplicate",
|
||||
"text": "Select a namespace which should hold the duplicated list:",
|
||||
"success": "The list was successfully duplicated."
|
||||
"success": "List duplicated."
|
||||
},
|
||||
"edit": {
|
||||
"header": "Edit This List",
|
||||
"title": "Edit \"{list}\"",
|
||||
"titlePlaceholder": "The list title goes here…",
|
||||
"titlePlaceholder": "Enter list name…",
|
||||
"identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.",
|
||||
"identifier": "List Identifier",
|
||||
"identifierPlaceholder": "The list identifier goes here…",
|
||||
"description": "Description",
|
||||
"descriptionPlaceholder": "The lists description goes here…",
|
||||
"descriptionPlaceholder": "Enter list description…",
|
||||
"color": "Color",
|
||||
"success": "The list was successfully updated."
|
||||
"success": "List updated."
|
||||
},
|
||||
"share": {
|
||||
"header": "Share this list",
|
||||
"title": "Share \"{list}\"",
|
||||
"share": "Share",
|
||||
"links": {
|
||||
"title": "Share Links",
|
||||
"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.",
|
||||
"title": "Link Shares",
|
||||
"what": "What is a link share?",
|
||||
"explanation": "Lets you share a list to those without an account on Vikunja.",
|
||||
"create": "Create a new link share",
|
||||
"name": "Name (optional)",
|
||||
"namePlaceholder": "e.g. Lorem Ipsum",
|
||||
"nameExplanation": "All actions done by this link share will show up with the name.",
|
||||
"password": "Password (optional)",
|
||||
"passwordExplanation": "When authenticating, the user will be required to enter this password.",
|
||||
"passwordExplanation": "The user has to enter this password to log in.",
|
||||
"noName": "No name set",
|
||||
"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!",
|
||||
"createSuccess": "The link share was successfully created.",
|
||||
"deleteSuccess": "The link share was successfully deleted"
|
||||
"removeText": "Remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!",
|
||||
"createSuccess": "Share created.",
|
||||
"deleteSuccess": "Link deleted"
|
||||
},
|
||||
"userTeam": {
|
||||
"typeUser": "user | users",
|
||||
@ -181,10 +181,10 @@
|
||||
"you": "You",
|
||||
"notShared": "Not shared with any {type} yet.",
|
||||
"removeHeader": "Remove a {type} from the {sharable}",
|
||||
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
|
||||
"removeSuccess": "The {sharable} was successfully removed from the {type}.",
|
||||
"addedSuccess": "The {type} was successfully added.",
|
||||
"updatedSuccess": "The {type} was successfully added."
|
||||
"removeText": "Remove this {sharable} from the {type}? This cannot be undone!",
|
||||
"removeSuccess": "{sharable} removed from {type}.",
|
||||
"addedSuccess": "{type} added.",
|
||||
"updatedSuccess": "{type} added."
|
||||
},
|
||||
"right": {
|
||||
"title": "Right",
|
||||
@ -204,7 +204,7 @@
|
||||
"title": "List",
|
||||
"add": "Add",
|
||||
"addPlaceholder": "Add a new task…",
|
||||
"addTitleRequired": "Please specify a title.",
|
||||
"addTitleRequired": "Please specify a name.",
|
||||
"empty": "This list is currently empty.",
|
||||
"newTaskCta": "Create a new task.",
|
||||
"editTask": "Edit Task"
|
||||
@ -231,19 +231,19 @@
|
||||
"doneBucket": "Done bucket",
|
||||
"doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
|
||||
"doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.",
|
||||
"doneBucketSavedSuccess": "The done bucket has been saved successfully.",
|
||||
"doneBucketSavedSuccess": "Done bucket saved.",
|
||||
"deleteLast": "You cannot remove the last bucket.",
|
||||
"addTaskPlaceholder": "Enter the new task title…",
|
||||
"addTaskPlaceholder": "Enter task name…",
|
||||
"addTask": "Add a task",
|
||||
"addAnotherTask": "Add another task",
|
||||
"addBucket": "Create a new bucket",
|
||||
"addBucketPlaceholder": "Enter the new bucket title…",
|
||||
"addBucketPlaceholder": "Enter new bucket name…",
|
||||
"deleteHeaderBucket": "Delete the bucket",
|
||||
"deleteBucketText1": "Are you sure you want to delete this bucket?",
|
||||
"deleteBucketText1": "Delete this bucket?",
|
||||
"deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
|
||||
"deleteBucketSuccess": "The bucket has been deleted successfully.",
|
||||
"bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
|
||||
"bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
|
||||
"deleteBucketSuccess": "Bucket deleted.",
|
||||
"bucketTitleSavedSuccess": "Bucket name saved.",
|
||||
"bucketLimitSavedSuccess": "Bucket limit saved.",
|
||||
"collapse": "Collapse this bucket"
|
||||
},
|
||||
"pseudo": {
|
||||
@ -253,11 +253,11 @@
|
||||
}
|
||||
},
|
||||
"namespace": {
|
||||
"title": "Namespaces & Lists",
|
||||
"title": "Namespaces and Lists",
|
||||
"namespace": "Namespace",
|
||||
"showArchived": "Show Archived",
|
||||
"noneAvailable": "You don't have any namespaces right now.",
|
||||
"unarchive": "Un-Archive",
|
||||
"unarchive": "Un-archive",
|
||||
"archived": "Archived",
|
||||
"noLists": "This namespace does not contain any lists.",
|
||||
"createList": "Create a new list in this namespace.",
|
||||
@ -265,39 +265,39 @@
|
||||
"search": "Type to search for a namespace…",
|
||||
"create": {
|
||||
"title": "Create a new namespace",
|
||||
"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 namepace.",
|
||||
"titleRequired": "Please specify a name.",
|
||||
"explanation": "Collections of lists to share and organize your lists. In fact, every list belongs to a namepace.",
|
||||
"tooltip": "What's a namespace?",
|
||||
"success": "The namespace was successfully created."
|
||||
"success": "Namespace created."
|
||||
},
|
||||
"archive": {
|
||||
"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.",
|
||||
"unarchiveText": "You will be able to create new lists or edit it.",
|
||||
"success": "The namespace was successfully archived.",
|
||||
"description": "If a namespace is archived, you cannot create new lists or edit it."
|
||||
"success": "Namespace archived.",
|
||||
"description": "Archiving a namespace means you cannot create new lists in it, or edit it."
|
||||
},
|
||||
"delete": {
|
||||
"title": "Delete \"{namespace}\"",
|
||||
"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!",
|
||||
"success": "The namespace was successfully deleted."
|
||||
"text1": "Delete this namespace and all of its contents?",
|
||||
"text2": "This includes all lists and tasks and cannot be undone!",
|
||||
"success": "Namespace deleted."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Edit \"{namespace}\"",
|
||||
"success": "The namespace was successfully updated."
|
||||
"success": "Namespace updated."
|
||||
},
|
||||
"share": {
|
||||
"title": "Share \"{namespace}\""
|
||||
},
|
||||
"attributes": {
|
||||
"title": "Namespace Title",
|
||||
"titlePlaceholder": "The namespace title goes here…",
|
||||
"title": "Name of namespace",
|
||||
"titlePlaceholder": "Enter a namespace name…",
|
||||
"description": "Description",
|
||||
"descriptionPlaceholder": "The namespaces description goes here…",
|
||||
"descriptionPlaceholder": "Enter a namespace description…",
|
||||
"color": "Color",
|
||||
"archived": "Is Archived",
|
||||
"archived": "Is archived",
|
||||
"isArchived": "This namespace is archived"
|
||||
},
|
||||
"pseudo": {
|
||||
@ -315,33 +315,33 @@
|
||||
"filters": {
|
||||
"title": "Filters",
|
||||
"attributes": {
|
||||
"title": "Title",
|
||||
"titlePlaceholder": "The saved filter title goes here…",
|
||||
"title": "Name",
|
||||
"titlePlaceholder": "Enter a saved filter name…",
|
||||
"description": "Description",
|
||||
"descriptionPlaceholder": "The description goes here…",
|
||||
"includeNulls": "Include Tasks which don't have a value set",
|
||||
"requireAll": "Require all filters to be true for a task to show up",
|
||||
"showDoneTasks": "Show Done Tasks",
|
||||
"descriptionPlaceholder": "Enter a description…",
|
||||
"includeNulls": "Include tasks without values",
|
||||
"requireAll": "Require all filters for a task to show up",
|
||||
"showDoneTasks": "Show done tasks",
|
||||
"enablePriority": "Enable Filter By Priority",
|
||||
"enablePercentDone": "Enable Filter By Percent Done",
|
||||
"dueDateRange": "Due Date Range",
|
||||
"startDateRange": "Start Date Range",
|
||||
"endDateRange": "End Date Range",
|
||||
"reminderRange": "Reminder Date Range"
|
||||
"enablePercentDone": "By % done",
|
||||
"dueDateRange": "Due-date range",
|
||||
"startDateRange": "Start-date range",
|
||||
"endDateRange": "End-date range",
|
||||
"reminderRange": "Reminder-date range"
|
||||
},
|
||||
"create": {
|
||||
"title": "Create A 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.",
|
||||
"title": "Create a saved filter",
|
||||
"description": "A virtual list computed from a set of filters each time it is accessed. Once created, it appears in a special namespace.",
|
||||
"action": "Create new saved filter"
|
||||
},
|
||||
"delete": {
|
||||
"header": "Delete this saved filter",
|
||||
"text": "Are you sure you want to delete this saved filter?",
|
||||
"success": "The filter was deleted successfully."
|
||||
"text": "Delete this saved filter?",
|
||||
"success": "Filter deleted."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Edit This Saved Filter",
|
||||
"success": "The filter was saved successfully."
|
||||
"title": "Edit this saved filter",
|
||||
"success": "Filter saved."
|
||||
}
|
||||
},
|
||||
"migrate": {
|
||||
@ -350,9 +350,9 @@
|
||||
"import": "Import your data into Vikunja",
|
||||
"description": "Click on the logo of one of the third-party services below to get started.",
|
||||
"descriptionDo": "Vikunja will import all lists, tasks, notes, reminders and files you have access to.",
|
||||
"authorize": "To authorize Vikunja to access your {name} Account, click the button below.",
|
||||
"authorize": "Let Vikunja access your {name} account by clicking the button below.",
|
||||
"getStarted": "Get Started",
|
||||
"inProgress": "Importing in progress…",
|
||||
"inProgress": "Importing…",
|
||||
"alreadyMigrated1": "It looks like you've already imported your stuff from {name} at {date}.",
|
||||
"alreadyMigrated2": "Importing again is possible, but might create duplicates. Are you sure?",
|
||||
"confirm": "I am sure, please start migrating now!"
|
||||
@ -366,18 +366,18 @@
|
||||
"create": {
|
||||
"header": "New label",
|
||||
"title": "Create a new label",
|
||||
"titleRequired": "Please specify a title.",
|
||||
"success": "The label was successfully created."
|
||||
"titleRequired": "Please specify a name.",
|
||||
"success": "Label created."
|
||||
},
|
||||
"edit": {
|
||||
"header": "Edit Label",
|
||||
"forbidden": "You are not allowed to edit this label because you dont own it.",
|
||||
"success": "The label was successfully updated."
|
||||
"forbidden": "You can not edit this label because you don't own it.",
|
||||
"success": "Label updated."
|
||||
},
|
||||
"deleteSuccess": "The label was successfully deleted.",
|
||||
"deleteSuccess": "Label deleted.",
|
||||
"attributes": {
|
||||
"title": "Title",
|
||||
"titlePlaceholder": "The label title goes here…",
|
||||
"title": "Name",
|
||||
"titlePlaceholder": "Enter a label name…",
|
||||
"description": "Description",
|
||||
"descriptionPlaceholder": "Label description",
|
||||
"color": "Color"
|
||||
@ -435,8 +435,8 @@
|
||||
"heading1": "Heading 1",
|
||||
"heading2": "Heading 2",
|
||||
"heading3": "Heading 3",
|
||||
"headingSmaller": "Heading Smaller",
|
||||
"headingBigger": "Heading Bigger",
|
||||
"headingSmaller": "Smaller heading",
|
||||
"headingBigger": "Bigger heading",
|
||||
"bold": "Bold",
|
||||
"italic": "Italic",
|
||||
"strikethrough": "Strikethrough",
|
||||
@ -449,7 +449,7 @@
|
||||
"image": "Image",
|
||||
"table": "Table",
|
||||
"horizontalRule": "Horizontal Rule",
|
||||
"sideBySide": "Side By Side",
|
||||
"sideBySide": "Side-by-side",
|
||||
"guide": "Guide"
|
||||
},
|
||||
"multiselect": {
|
||||
@ -461,10 +461,10 @@
|
||||
"task": "Task",
|
||||
"new": "Create a new task",
|
||||
"delete": "Delete this task",
|
||||
"createSuccess": "The task was successfully created.",
|
||||
"createSuccess": "Task created.",
|
||||
"addReminder": "Add a new reminder…",
|
||||
"doneSuccess": "The task was successfully marked as done.",
|
||||
"undoneSuccess": "The task was successfully un-marked as done.",
|
||||
"doneSuccess": "Task marked as done.",
|
||||
"undoneSuccess": "Task un-marked as done.",
|
||||
"openDetail": "Open task detail view",
|
||||
"show": {
|
||||
"titleCurrent": "Current Tasks",
|
||||
@ -476,7 +476,7 @@
|
||||
"today": "Today",
|
||||
"nextWeek": "Next Week",
|
||||
"nextMonth": "Next Month",
|
||||
"noTasks": "Nothing to do - Have a nice day!"
|
||||
"noTasks": "Nothing to do. Have a nice day!"
|
||||
},
|
||||
"detail": {
|
||||
"chooseDueDate": "Click here to set a due date",
|
||||
@ -488,13 +488,13 @@
|
||||
"created": "Created {0} by {1}",
|
||||
"updated": "Updated {0}",
|
||||
"doneAt": "Done {0}",
|
||||
"updateSuccess": "The task was saved successfully.",
|
||||
"deleteSuccess": "The task has been deleted successfully.",
|
||||
"belongsToList": "This task belongs to list '{list}'",
|
||||
"updateSuccess": "Task saved.",
|
||||
"deleteSuccess": "Task deleted.",
|
||||
"belongsToList": "This task belongs to the \"{list}\" list",
|
||||
"due": "Due {at}",
|
||||
"delete": {
|
||||
"header": "Delete this task",
|
||||
"text1": "Are you sure you want to remove this task?",
|
||||
"text1": "Remove this task?",
|
||||
"text2": "This will also remove all attachments, reminders and relations associated with this task and cannot be undone!"
|
||||
},
|
||||
"actions": {
|
||||
@ -530,7 +530,7 @@
|
||||
"reminders": "Reminders",
|
||||
"repeat": "Repeat",
|
||||
"startDate": "Start Date",
|
||||
"title": "Title",
|
||||
"title": "Name",
|
||||
"updated": "Updated"
|
||||
},
|
||||
"subscription": {
|
||||
@ -551,7 +551,7 @@
|
||||
"drop": "Drop files here to upload",
|
||||
"delete": "Delete attachment",
|
||||
"deleteTooltip": "Delete this attachment",
|
||||
"deleteText1": "Are you sure you want to delete the attachment {filename}?",
|
||||
"deleteText1": "Delete the {filename} attachment?",
|
||||
"deleteText2": "This cannot be undone!",
|
||||
"copyUrl": "Copy URL",
|
||||
"copyUrlTooltip": "Copy the url of this attachment for usage in text"
|
||||
@ -560,13 +560,13 @@
|
||||
"title": "Comments",
|
||||
"loading": "Loading comments…",
|
||||
"edited": "edited {date}",
|
||||
"creating": "Creating comment…",
|
||||
"creating": "Commenting…",
|
||||
"placeholder": "Add your comment…",
|
||||
"comment": "Comment",
|
||||
"delete": "Delete this comment",
|
||||
"deleteText1": "Are you sure you want to delete this comment?",
|
||||
"deleteText1": "Delete this comment?",
|
||||
"deleteText2": "This cannot be undone!",
|
||||
"addedSuccess": "The comment was added successfully."
|
||||
"addedSuccess": "Comment added."
|
||||
},
|
||||
"deferDueDate": {
|
||||
"title": "Defer due date",
|
||||
@ -581,15 +581,15 @@
|
||||
"assignee": {
|
||||
"placeholder": "Type to assign a user…",
|
||||
"selectPlaceholder": "Assign this user",
|
||||
"assignSuccess": "The user has been assigned successfully.",
|
||||
"unassignSuccess": "The user has been unassigned successfully."
|
||||
"assignSuccess": "User assigned.",
|
||||
"unassignSuccess": "User unassigned."
|
||||
},
|
||||
"label": {
|
||||
"placeholder": "Type to add a new label…",
|
||||
"createPlaceholder": "Add this as new label",
|
||||
"addSuccess": "The label has been added successfully.",
|
||||
"createSuccess": "The label has been created successfully.",
|
||||
"removeSuccess": "The label has been removed successfully."
|
||||
"addSuccess": "Label added.",
|
||||
"createSuccess": "Label created.",
|
||||
"removeSuccess": "Label removed."
|
||||
},
|
||||
"priority": {
|
||||
"unset": "Unset",
|
||||
@ -600,14 +600,14 @@
|
||||
"doNow": "DO NOW"
|
||||
},
|
||||
"relation": {
|
||||
"add": "Add a New Task Relation",
|
||||
"new": "New Task Relation",
|
||||
"add": "Add a new task relation",
|
||||
"new": "New task relation",
|
||||
"searchPlaceholder": "Type search for a new task to add as related…",
|
||||
"createPlaceholder": "Add this as new related task",
|
||||
"differentList": "This task belongs to a different list.",
|
||||
"noneYet": "No task relations yet.",
|
||||
"delete": "Delete Task Relation",
|
||||
"deleteText1": "Are you sure you want to delete this task relation?",
|
||||
"deleteText1": "Delete this task relation?",
|
||||
"deleteText2": "This cannot be undone!"
|
||||
},
|
||||
"repeat": {
|
||||
@ -616,7 +616,7 @@
|
||||
"everyMonth": "Every Month",
|
||||
"mode": "Repeat mode",
|
||||
"monthly": "Monthly",
|
||||
"fromCurrentDate": "From Current Date",
|
||||
"fromCurrentDate": "From current date",
|
||||
"each": "Each",
|
||||
"specifyAmount": "Specify an amount…",
|
||||
"hours": "Hours",
|
||||
@ -653,47 +653,47 @@
|
||||
"noTeams": "You are currently not part of any teams.",
|
||||
"create": {
|
||||
"title": "Create a new team",
|
||||
"success": "The team was successfully created."
|
||||
"success": "Team created."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Edit Team \"{team}\"",
|
||||
"title": "Edit the \"{team}\" team",
|
||||
"members": "Team Members",
|
||||
"search": "Type to search a user…",
|
||||
"addUser": "Add to team",
|
||||
"makeMember": "Make Member",
|
||||
"makeAdmin": "Make Admin",
|
||||
"success": "The team was successfully updated.",
|
||||
"userAddedSuccess": "The team member was successfully added.",
|
||||
"madeMember": "The team member was successfully made member.",
|
||||
"madeAdmin": "The team member was successfully made admin.",
|
||||
"success": "Team updated.",
|
||||
"userAddedSuccess": "Team member added.",
|
||||
"madeMember": "Team member made member.",
|
||||
"madeAdmin": "Team member made admin.",
|
||||
"delete": {
|
||||
"header": "Delete the team",
|
||||
"text1": "Are you sure you want to delete this team and all of its members?",
|
||||
"text1": "Delete this team and all its members?",
|
||||
"text2": "All team members will loose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!",
|
||||
"success": "The team was successfully deleted."
|
||||
"success": "Team deleted."
|
||||
},
|
||||
"deleteUser": {
|
||||
"header": "Remove a user from the team",
|
||||
"text1": "Are you sure you want to remove this user from the team?",
|
||||
"text2": "They will loose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!",
|
||||
"success": "The user was successfully deleted from the team."
|
||||
"text1": "Remove this user from the team?",
|
||||
"text2": "The user will loose access to all lists and namespaces this team has access to. This cannot be undone!",
|
||||
"success": "User removed from the team."
|
||||
}
|
||||
},
|
||||
"attributes": {
|
||||
"name": "Team Name",
|
||||
"namePlaceholder": "The team's name goes here…",
|
||||
"namePlaceholder": "Enter a team name…",
|
||||
"nameRequired": "Please specify a name.",
|
||||
"description": "Description",
|
||||
"descriptionPlaceholder": "The teams description goes here…",
|
||||
"descriptionPlaceholder": "Enter team description…",
|
||||
"admin": "Admin",
|
||||
"member": "Member"
|
||||
}
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"title": "Keyboard Shortcuts",
|
||||
"allPages": "These shortcuts work on all pages.",
|
||||
"currentPageOnly": "These shortcuts work only on the current page.",
|
||||
"toggleMenu": "Toggle The Menu",
|
||||
"allPages": "Works on all pages.",
|
||||
"currentPageOnly": "Only works on the current page.",
|
||||
"toggleMenu": "Toggle the menu",
|
||||
"quickSearch": "Open the search/quick action bar",
|
||||
"task": {
|
||||
"title": "Task Page",
|
||||
@ -706,22 +706,22 @@
|
||||
}
|
||||
},
|
||||
"update": {
|
||||
"available": "There is an update for Vikunja available!",
|
||||
"do": "Update Now"
|
||||
"available": "New version of Vikunja available!",
|
||||
"do": "Install new version now"
|
||||
},
|
||||
"menu": {
|
||||
"edit": "Edit",
|
||||
"archive": "Archive",
|
||||
"duplicate": "Duplicate",
|
||||
"delete": "Delete",
|
||||
"unarchive": "Un-Archive",
|
||||
"unarchive": "Un-archive",
|
||||
"setBackground": "Set background",
|
||||
"share": "Share",
|
||||
"newList": "New list"
|
||||
},
|
||||
"apiConfig": {
|
||||
"url": "Vikunja URL",
|
||||
"urlPlaceholder": "eg. https://localhost:3456",
|
||||
"urlPlaceholder": "e.g: https://localhost:3456",
|
||||
"change": "change",
|
||||
"signInOn": "Sign in to your Vikunja account on {0}",
|
||||
"error": "Could not find or use Vikunja installation at \"{domain}\".",
|
||||
@ -735,18 +735,18 @@
|
||||
"notification": {
|
||||
"title": "Notifications",
|
||||
"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 appear here when actions (for namespaces, lists, or tasks) you subscribe to happen."
|
||||
},
|
||||
"quickActions": {
|
||||
"commands": "Commands",
|
||||
"placeholder": "Type a command or search…",
|
||||
"placeholder": "Type a command, or search…",
|
||||
"hint": "You can use # to only seach for tasks, * to only search for lists and @ to only search for teams.",
|
||||
"tasks": "Tasks",
|
||||
"lists": "Lists",
|
||||
"teams": "Teams",
|
||||
"newList": "Enter the title of the new list…",
|
||||
"newTask": "Enter the title of the new task…",
|
||||
"newNamespace": "Enter the title of the new namespace…",
|
||||
"newList": "Enter list name…",
|
||||
"newTask": "Enter task name…",
|
||||
"newNamespace": "Enter namespace name…",
|
||||
"newTeam": "Enter the name of the new team…",
|
||||
"createTask": "Create a task in the current list ({title})",
|
||||
"createList": "Create a list in the current namespace ({title})",
|
||||
@ -769,26 +769,26 @@
|
||||
"success": "Success",
|
||||
"0001": "You're not allowed to do that.",
|
||||
"1001": "A user with this username already exists.",
|
||||
"1002": "A user with this email address already exists.",
|
||||
"1002": "A user with this e-mail address already exists.",
|
||||
"1004": "No username and password specified.",
|
||||
"1005": "The user does not exist.",
|
||||
"1006": "Could not get the user id.",
|
||||
"1006": "Could not get the user ID.",
|
||||
"1008": "No password reset token provided.",
|
||||
"1009": "Invalid password reset token.",
|
||||
"1010": "Invalid email confirm token.",
|
||||
"1010": "Invalid e-mail confirmation token.",
|
||||
"1011": "Wrong username or password.",
|
||||
"1012": "Email address of the user not confirmed.",
|
||||
"1012": "The e-mail address of the user is unconfirmed.",
|
||||
"1013": "New password is empty.",
|
||||
"1014": "Old password is empty.",
|
||||
"1015": "Totp is already enabled for this user.",
|
||||
"1016": "Totp is not enabled for this user.",
|
||||
"1017": "The totp passcode is invalid.",
|
||||
"1015": "This user is already using TOTP.",
|
||||
"1016": "This user uses TOTP.",
|
||||
"1017": "Invalid TOTP code.",
|
||||
"1018": "The user avatar type setting is invalid.",
|
||||
"2001": "ID cannot be empty or 0.",
|
||||
"2002": "Some of the request data was invalid.",
|
||||
"3001": "The list does not exist.",
|
||||
"3004": "You need to have read permissions on that list to perform that action.",
|
||||
"3005": "The list title cannot be empty.",
|
||||
"3005": "You must enter a list name.",
|
||||
"3006": "The list share does not exist.",
|
||||
"3007": "A list 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.",
|
||||
@ -804,17 +804,17 @@
|
||||
"4010": "Cannot relate a task with itself.",
|
||||
"4011": "The task attachment does not exist.",
|
||||
"4012": "The task attachment is too large.",
|
||||
"4013": "The task sort param is invalid.",
|
||||
"4013": "Invalid task-sorting parameter.",
|
||||
"4014": "The task sort order is invalid.",
|
||||
"4015": "The task comment does not exist.",
|
||||
"4016": "Invalid task field.",
|
||||
"4017": "Invalid task filter comparator.",
|
||||
"4018": "Invalid task filter concatinator.",
|
||||
"4017": "Invalid task-filter comparator.",
|
||||
"4018": "Invalid task-filter concatinator.",
|
||||
"4019": "Invalid task filter value.",
|
||||
"5001": "The namespace does not exist.",
|
||||
"5003": "You do not have access to the specified namespace.",
|
||||
"5006": "The namespace name cannot be empty.",
|
||||
"5009": "You need to have namespace read access to perform that action.",
|
||||
"5009": "Read access to namespace needed to perform this action.",
|
||||
"5010": "This team does not have access to that namespace.",
|
||||
"5011": "This user has already access to that namespace.",
|
||||
"5012": "The namespace is archived and can therefore only be accessed read only.",
|
||||
@ -839,8 +839,8 @@
|
||||
"11002": "Saved filters are not available for link shares.",
|
||||
"12001": "The subscription entity type is invalid.",
|
||||
"12002": "You are already subscribed to the entity itself or a parent entity.",
|
||||
"13001": "This link share requires a password for authentication, but none was provided.",
|
||||
"13002": "The provided link share password was invalid."
|
||||
"13001": "The required password was not supplied for this link share.",
|
||||
"13002": "Invalid link-share password."
|
||||
},
|
||||
"about": {
|
||||
"title": "About",
|
||||
|
@ -1 +1,83 @@
|
||||
{}
|
||||
{
|
||||
"list": {
|
||||
"share": {
|
||||
"links": {
|
||||
"removeText": "¿Está seguro de que desea eliminar este enlace compartido? Ya no será posible acceder a esta lista con este enlace compartido. ¡Esto no se puede deshacer!"
|
||||
}
|
||||
},
|
||||
"kanban": {
|
||||
"doneBucketHintExtended": "Todas las tareas que se trasladen al depósito de finalizadas se marcarán como realizadas automáticamente. Todas las tareas marcadas como realizadas desde otro lugar también se moverán."
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"settings": {
|
||||
"newPasswordTitle": "Actualiza tu contraseña",
|
||||
"newPassword": "Nueva contraseña",
|
||||
"currentPasswordPlaceholder": "Tu contraseña actual",
|
||||
"currentPassword": "Contraseña actual",
|
||||
"passwordsDontMatch": "La contraseña nueva y su confirmación no emparejan.",
|
||||
"title": "Opciones",
|
||||
"updateEmailTitle": "Actualiza tu dirección de correo electrónico",
|
||||
"newPasswordConfirm": "Confirmar contraseña",
|
||||
"passwordUpdateSuccess": "La contraseña se actualizó correctamente.",
|
||||
"general": {
|
||||
"savedSuccess": "Configuración actualizada.",
|
||||
"newName": "El nombre nuevo",
|
||||
"name": "Nombre",
|
||||
"title": "Configuración General",
|
||||
"language": "Idioma",
|
||||
"weekStartMonday": "lunes",
|
||||
"weekStartSunday": "domingo",
|
||||
"weekStart": "La semana empieza en",
|
||||
"playSoundWhenDone": "Reproducir un sonido cuando marcas tareas como hechas"
|
||||
},
|
||||
"updateEmailSuccess": "Dirección de correo electrónico actualizada. Haga clic en el enlace del correo electrónico que se te ha enviado para confirmarlo.",
|
||||
"updateEmailNew": "Nueva dirección de correo electrónico"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Ingresar",
|
||||
"email": "Correo electrónico",
|
||||
"passwordRepeat": "Reescribe tu contraseña",
|
||||
"usernamePlaceholder": "p/ej. Federico",
|
||||
"confirmEmailSuccess": "Has confirmado correctamente tu correo electrónico. Ya podés conectarte.",
|
||||
"register": "Registrarse",
|
||||
"resetPasswordAction": "Envíame un enlace para restablecer la contraseña",
|
||||
"emailPlaceholder": "p/ej. frederic@vikunja.io",
|
||||
"resetPassword": "Restablecer tu contraseña",
|
||||
"loginWith": "Inicie sesión con {provider}",
|
||||
"passwordsDontMatch": "Las contraseñas no coinciden",
|
||||
"openIdStateError": "¡El estado no coincide, negándome a continuar!",
|
||||
"totpTitle": "Código de autenticación de dos factores",
|
||||
"password": "Contraseña",
|
||||
"passwordPlaceholder": "p/ej. •••••••••••",
|
||||
"totpPlaceholder": "p/ej. 123456",
|
||||
"resetPasswordSuccess": "¡Revisa tu bandeja de entrada! Debe tener un correo electrónico con instrucciones para restablecer su contraseña.",
|
||||
"logout": "Cerrar sesión",
|
||||
"authenticating": "Autenticando…",
|
||||
"usernameEmail": "Nombre de usuario o dirección de correo electrónico",
|
||||
"username": "Nombre de usuario"
|
||||
}
|
||||
},
|
||||
"filters": {
|
||||
"attributes": {
|
||||
"title": "Título",
|
||||
"titlePlaceholder": "El título del filtro guardado va acá…"
|
||||
},
|
||||
"create": {
|
||||
"description": "Un filtro guardado es una lista virtual que se calcula a partir de un conjunto de filtros cada vez que se accede a él. Una vez creado, aparecerá en un espacio de nombres especial."
|
||||
}
|
||||
},
|
||||
"home": {
|
||||
"welcome": "Hola, {username}",
|
||||
"list": {
|
||||
"new": "Crear una lista nueva",
|
||||
"import": "Importa tus datos a Vikunja",
|
||||
"newText": "Podés crear una nueva lista para las tareas nuevas:",
|
||||
"importText": "O importa tus listas y tareas de otros servicios a Vikunja:"
|
||||
}
|
||||
},
|
||||
"404": {
|
||||
"text": "La página solicitada no existe.",
|
||||
"title": "No encontrado"
|
||||
}
|
||||
}
|
||||
|
@ -1 +1,851 @@
|
||||
{}
|
||||
{
|
||||
"home": {
|
||||
"welcome": "Salut {username}",
|
||||
"list": {
|
||||
"import": "Importer tes données dans Vikunja",
|
||||
"importText": "Ou importe tes listes et tâches d’autres services dans Vikunja :",
|
||||
"new": "Créer une nouvelle liste",
|
||||
"newText": "Tu peux créer une nouvelle liste pour tes nouvelles tâches :"
|
||||
},
|
||||
"lastViewed": "Dernière consultation",
|
||||
"welcomeEvening": "Bonsoir {username}",
|
||||
"welcomeDay": "Salut {username}",
|
||||
"welcomeMorning": "Bonjour {username}",
|
||||
"welcomeNight": "Bonne nuit {username}"
|
||||
},
|
||||
"label": {
|
||||
"attributes": {
|
||||
"descriptionPlaceholder": "Description de l’étiquette",
|
||||
"description": "Description",
|
||||
"titlePlaceholder": "Entre un nom d’étiquette…",
|
||||
"color": "Couleur",
|
||||
"title": "Nom"
|
||||
},
|
||||
"create": {
|
||||
"success": "Étiquette créée.",
|
||||
"titleRequired": "Indique un nom.",
|
||||
"title": "Créer une nouvelle étiquette",
|
||||
"header": "Nouvelle étiquette"
|
||||
},
|
||||
"search": "Écris pour rechercher une étiquette…",
|
||||
"newCTA": "Tu n’as actuellement aucune étiquette.",
|
||||
"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.",
|
||||
"manage": "Gérer les étiquettes",
|
||||
"title": "Étiquettes",
|
||||
"edit": {
|
||||
"header": "Modifier l’étiquette",
|
||||
"success": "Étiquette mise à jour.",
|
||||
"forbidden": "Tu ne peux pas modifier cette étiquette car elle ne t’appartient pas."
|
||||
},
|
||||
"deleteSuccess": "Étiquette supprimée."
|
||||
},
|
||||
"quickActions": {
|
||||
"createList": "Créer une liste dans l’espace de noms actuel ({title})",
|
||||
"createTask": "Créer une tâche dans la liste actuelle ({title})",
|
||||
"newTeam": "Entre le nom de la nouvelle équipe…",
|
||||
"newNamespace": "Entre le nom de l’espace de noms…",
|
||||
"newTask": "Entre le nom de la tâche…",
|
||||
"newList": "Entre le nom de la liste…",
|
||||
"teams": "Équipes",
|
||||
"lists": "Listes",
|
||||
"tasks": "Tâches",
|
||||
"hint": "Tu peux utiliser # pour rechercher uniquement les tâches, * pour rechercher uniquement les listes et @ pour rechercher uniquement les équipes.",
|
||||
"placeholder": "Écris une commande ou une recherche…",
|
||||
"commands": "Commandes",
|
||||
"cmds": {
|
||||
"newTeam": "Nouvelle équipe",
|
||||
"newNamespace": "Nouvel espace de noms",
|
||||
"newList": "Nouvelle liste",
|
||||
"newTask": "Nouvelle tâche"
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"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.",
|
||||
"none": "Tu n’as pas de notifications. Passe une bonne journée !",
|
||||
"title": "Notifications"
|
||||
},
|
||||
"loadingError": {
|
||||
"contact": "contacte-nous",
|
||||
"tryAgain": "réessaye",
|
||||
"failed": "Le chargement a échoué, {0}. Si l’erreur persiste, {1}."
|
||||
},
|
||||
"apiConfig": {
|
||||
"success": "Utilisation de l’installation Vikunja à « {domain} ».",
|
||||
"error": "Impossible de trouver ou d’utiliser l’installation Vikunja à « {domain} ».",
|
||||
"signInOn": "Se connecter à ton compte Vikunja sur {0}",
|
||||
"change": "changer",
|
||||
"urlPlaceholder": "Par exemple : https://localhost:3456",
|
||||
"url": "URL Vikunja"
|
||||
},
|
||||
"menu": {
|
||||
"newList": "Nouvelle liste",
|
||||
"share": "Partager",
|
||||
"setBackground": "Définir l’arrière-plan",
|
||||
"unarchive": "Désarchiver",
|
||||
"delete": "Supprimer",
|
||||
"duplicate": "Dupliquer",
|
||||
"archive": "Archiver",
|
||||
"edit": "Modifier"
|
||||
},
|
||||
"update": {
|
||||
"do": "Mettre à jour maintenant",
|
||||
"available": "Il y a une mise à jour pour Vikunja disponible !"
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"task": {
|
||||
"related": "Modifier les tâches connexes de cette tâche",
|
||||
"attachment": "Ajouter une pièce jointe à cette tâche",
|
||||
"dueDate": "Modifier la date d’échéance de cette tâche",
|
||||
"labels": "Ajouter des étiquettes à cette tâche",
|
||||
"assign": "Assigner cette tâche à un·e utilisateur·rice",
|
||||
"done": "Marquer une tâche comme terminée",
|
||||
"title": "Page de tâche"
|
||||
},
|
||||
"quickSearch": "Ouvrir la barre de recherche/action rapide",
|
||||
"toggleMenu": "Basculer le menu",
|
||||
"currentPageOnly": "Fonctionnent uniquement sur la page en cours.",
|
||||
"allPages": "Fonctionne sur toutes les pages.",
|
||||
"title": "Raccourcis clavier"
|
||||
},
|
||||
"team": {
|
||||
"attributes": {
|
||||
"member": "Membre",
|
||||
"admin": "Admin",
|
||||
"descriptionPlaceholder": "La description des équipes va ici…",
|
||||
"description": "Description",
|
||||
"nameRequired": "Indique un nom.",
|
||||
"namePlaceholder": "Entre le nom de l’équipe…",
|
||||
"name": "Nom de l’équipe"
|
||||
},
|
||||
"edit": {
|
||||
"deleteUser": {
|
||||
"success": "Utilisateur·rice retiré·e de l’équipe.",
|
||||
"text2": "La personne perdra accès à toutes les listes et espaces de noms auxquels cette équipe a accès. Ceci ne peut pas être annulé !",
|
||||
"text1": "Retirer cette personne de l’équipe ?",
|
||||
"header": "Retirer un·e utilisateur·rice de l’équipe"
|
||||
},
|
||||
"delete": {
|
||||
"success": "Équipe supprimée.",
|
||||
"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é !",
|
||||
"text1": "Supprimer cette équipe et tous ses membres ?",
|
||||
"header": "Supprimer l’équipe"
|
||||
},
|
||||
"madeAdmin": "Membre de l’équipe nommé admin.",
|
||||
"madeMember": "Le membre de l’équipe est devenu membre.",
|
||||
"userAddedSuccess": "Membre de l’équipe ajouté.",
|
||||
"success": "Équipe mise à jour.",
|
||||
"makeAdmin": "Rendre admin",
|
||||
"makeMember": "Ajouter comme membre",
|
||||
"addUser": "Ajouter à l’équipe",
|
||||
"search": "Écris pour rechercher un·e utilisateur·rice…",
|
||||
"members": "Membres de l’équipe",
|
||||
"title": "Modifier l’équipe « {team} »"
|
||||
},
|
||||
"create": {
|
||||
"success": "Équipe créée.",
|
||||
"title": "Créer une nouvelle équipe"
|
||||
},
|
||||
"noTeams": "Tu ne fais actuellement partie d’aucune équipe.",
|
||||
"title": "Équipes"
|
||||
},
|
||||
"task": {
|
||||
"repeat": {
|
||||
"years": "Années",
|
||||
"months": "Mois",
|
||||
"weeks": "Semaines",
|
||||
"days": "Jours",
|
||||
"hours": "Heures",
|
||||
"specifyAmount": "Indique un nombre…",
|
||||
"each": "Tous/toutes les",
|
||||
"fromCurrentDate": "À partir de la date actuelle",
|
||||
"monthly": "Mensuel",
|
||||
"mode": "Mode de répétition",
|
||||
"everyMonth": "Chaque mois",
|
||||
"everyWeek": "Chaque semaine",
|
||||
"everyDay": "Chaque jour"
|
||||
},
|
||||
"relation": {
|
||||
"deleteText2": "Ceci ne peut pas être annulé !",
|
||||
"deleteText1": "Supprimer cette relation de tâche ?",
|
||||
"delete": "Supprimer la relation de tâche",
|
||||
"noneYet": "Pas encore de relations de tâches.",
|
||||
"differentList": "Cette tâche appartient à une autre liste.",
|
||||
"createPlaceholder": "Ajouter cette tâche comme nouvelle tâche connexe",
|
||||
"searchPlaceholder": "Écris la recherche d’une nouvelle tâche à ajouter comme connexe…",
|
||||
"new": "Nouvelle relation de tâche",
|
||||
"add": "Ajouter une nouvelle relation de tâche"
|
||||
},
|
||||
"priority": {
|
||||
"doNow": "LE FAIRE MAINTENANT",
|
||||
"urgent": "Urgente",
|
||||
"high": "Élevée",
|
||||
"medium": "Moyenne",
|
||||
"low": "Faible",
|
||||
"unset": "Non définie"
|
||||
},
|
||||
"label": {
|
||||
"removeSuccess": "Étiquette retirée.",
|
||||
"createSuccess": "Étiquette créée.",
|
||||
"addSuccess": "Étiquette ajoutée.",
|
||||
"createPlaceholder": "Ajouter ceci comme nouvelle étiquette",
|
||||
"placeholder": "Écris pour ajouter une nouvelle étiquette…"
|
||||
},
|
||||
"assignee": {
|
||||
"unassignSuccess": "Désaffectation réussie.",
|
||||
"assignSuccess": "Affectation réussie.",
|
||||
"selectPlaceholder": "Affecter cet·te utilisateur·rice",
|
||||
"placeholder": "Écris pour affecter un·e utilisateur·rice…"
|
||||
},
|
||||
"description": {
|
||||
"empty": "Aucune description n’est encore disponible.",
|
||||
"placeholder": "Clique ici pour entrer une description…"
|
||||
},
|
||||
"deferDueDate": {
|
||||
"1week": "1 semaine",
|
||||
"3days": "3 jours",
|
||||
"1day": "1 jour",
|
||||
"title": "Reporter la date d’échéance"
|
||||
},
|
||||
"comment": {
|
||||
"addedSuccess": "Commentaire ajouté.",
|
||||
"deleteText2": "Ceci ne peut être annulé !",
|
||||
"deleteText1": "Supprimer ce commentaire ?",
|
||||
"delete": "Supprimer ce commentaire",
|
||||
"comment": "Commentaire",
|
||||
"placeholder": "Ajoute ton commentaire…",
|
||||
"creating": "Création d’un commentaire…",
|
||||