Compare commits

...

60 Commits

Author SHA1 Message Date
J. Lavoie
69590246df
Translated using Weblate (French)
Currently translated at 100.0% (666 of 666 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-07-12 20:52:52 +02:00
J. Lavoie
b203e4a169
Translated using Weblate (German)
Currently translated at 96.6% (644 of 666 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-12 20:52:51 +02:00
J. Lavoie
c5f8ed629a
Translated using Weblate (French)
Currently translated at 100.0% (666 of 666 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-07-10 12:40:09 +02:00
J. Lavoie
08ed54ab4e
Translated using Weblate (German)
Currently translated at 93.9% (626 of 666 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-10 12:40:06 +02:00
2370115c35
Format 2021-07-09 10:31:30 +02:00
86ca6c29c5
Merge branch 'main' into translations
# Conflicts:
#	src/i18n/lang/en.json
2021-07-09 10:31:13 +02:00
f6b4b44743
Translated using Weblate (Russian)
Currently translated at 92.6% (581 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-09 09:56:24 +02:00
Sergio
b54fae513a
Translated using Weblate (Spanish)
Currently translated at 8.6% (54 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/es/
2021-07-09 09:56:23 +02:00
d350b02aca
Translated using Weblate (German)
Currently translated at 100.0% (627 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-09 09:56:23 +02:00
1238528e2b
Translated using Weblate (English)
Currently translated at 98.7% (619 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-07-09 09:56:12 +02:00
8de194bc06
Translated using Weblate (English)
Currently translated at 98.7% (619 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-07-09 09:56:12 +02:00
9800e1701d
Translated using Weblate (Russian)
Currently translated at 90.1% (565 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-06 16:18:50 +02:00
8e6633f70f
Translated using Weblate (Russian)
Currently translated at 75.9% (476 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-06 15:04:55 +02:00
eaca985d44
Translated using Weblate (Russian)
Currently translated at 73.6% (462 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-06 14:56:15 +02:00
1d5def2d8e
Translated using Weblate (Russian)
Currently translated at 71.6% (449 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-06 14:40:26 +02:00
7d5077cd8f
Translated using Weblate (Russian)
Currently translated at 53.5% (336 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-06 13:16:31 +02:00
b24365640f
Translated using Weblate (German)
Currently translated at 51.1% (321 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-06 13:16:30 +02:00
J. Lavoie
024af54cd1
Translated using Weblate (German)
Currently translated at 48.0% (301 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-03 02:38:09 +02:00
5cf1fb831a
Translated using Weblate (Russian)
Currently translated at 51.3% (322 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-07-02 00:33:16 +02:00
J. Lavoie
eb6ade1fac
Translated using Weblate (German)
Currently translated at 47.6% (299 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-07-02 00:33:15 +02:00
J. Lavoie
49fa8dd5ff
Translated using Weblate (French)
Currently translated at 100.0% (627 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-30 23:17:04 +02:00
Allan Nordhøy
004484fbd7
Translated using Weblate (French)
Currently translated at 73.8% (463 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-30 00:24:37 +02:00
86e9cfdf4b
Translated using Weblate (Spanish)
Currently translated at 7.8% (49 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/es/
2021-06-30 00:24:36 +02:00
Allan Nordhøy
32dd9bf138
Translated using Weblate (German)
Currently translated at 47.2% (296 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-06-30 00:24:36 +02:00
Allan Nordhøy
7476949852
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.9% (489 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/nb_NO/
2021-06-30 00:24:36 +02:00
Allan Nordhøy
f7e24f9df3
Translated using Weblate (English)
Currently translated at 98.5% (618 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-06-30 00:24:36 +02:00
82b756cd99
Add pt translation file 2021-06-30 00:24:21 +02:00
Allan Nordhøy
6ade8c6607
Translated using Weblate (Norwegian Bokmål)
Currently translated at 41.9% (263 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/nb_NO/
2021-06-28 20:37:30 +02:00
Allan Nordhøy
da71cf7220
Translated using Weblate (Russian)
Currently translated at 56.4% (354 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-28 20:37:17 +02:00
Allan Nordhøy
4a7d0d5b7b
Translated using Weblate (French)
Currently translated at 86.6% (543 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-28 20:37:17 +02:00
Allan Nordhøy
76f67f60bc
Translated using Weblate (German)
Currently translated at 52.6% (330 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-06-28 20:37:17 +02:00
Allan Nordhøy
812d1ba560
Translated using Weblate (English)
Currently translated at 100.0% (627 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-06-28 20:37:16 +02:00
Allan Nordhøy
aef4792be5
Added translation using Weblate (Norwegian Bokmål) 2021-06-28 00:00:38 +02:00
e2959f210d
Merge branch 'main' into translations 2021-06-27 13:53:16 +02:00
33ff902c6c
Remove empty translation strings 2021-06-27 13:49:44 +02:00
fca4b93002
Fix broken translation key 2021-06-27 13:41:15 +02:00
dc41288ec1
Translated using Weblate (Spanish)
Currently translated at 6.5% (41 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/es/
2021-06-27 13:40:40 +02:00
Anonymous
2fd47b585d
Translated using Weblate (French)
Currently translated at 97.2% (610 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-26 00:46:41 +02:00
Anonymous
44a4e08d0d
Translated using Weblate (Russian)
Currently translated at 97.2% (610 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-26 00:46:33 +02:00
Anonymous
db31574858
Translated using Weblate (Romanian)
Currently translated at 97.2% (610 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ro/
2021-06-26 00:46:23 +02:00
Anonymous
345f02b66a
Translated using Weblate (Spanish)
Currently translated at 97.2% (610 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/es/
2021-06-26 00:45:56 +02:00
Anonymous
53a4e463f2
Translated using Weblate (German)
Currently translated at 97.2% (610 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-06-26 00:45:26 +02:00
Konrad
d3586a3d5c
Translated using Weblate (English)
Currently translated at 100.0% (627 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-06-26 00:38:30 +02:00
3aa8488dc4
Fix labels translation string in filters 2021-06-26 00:31:27 +02:00
Swann Fournial
b0827e2ba8
Translated using Weblate (French)
Currently translated at 96.8% (607 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-25 23:46:45 +02:00
Swann Fournial
4123d739d9
Translated using Weblate (German)
Currently translated at 60.1% (377 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-06-25 23:46:45 +02:00
d55fdbf223
Translated using Weblate (Russian)
Currently translated at 64.4% (404 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 18:30:29 +02:00
2b8884c39a
Translated using Weblate (Russian)
Currently translated at 64.1% (402 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 18:25:28 +02:00
b93d853022
Translated using Weblate (Russian)
Currently translated at 63.1% (396 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 18:19:51 +02:00
3db06bc81b
Translated using Weblate (Russian)
Currently translated at 59.3% (372 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 18:09:18 +02:00
3416c2598e
Translated using Weblate (Russian)
Currently translated at 57.2% (359 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 18:01:18 +02:00
2d754f0aac
Translated using Weblate (Russian)
Currently translated at 46.7% (293 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 17:42:37 +02:00
Swann Fournial
01669831e5
Translated using Weblate (French)
Currently translated at 96.8% (607 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-25 17:08:53 +02:00
b25cea2180
Translated using Weblate (Russian)
Currently translated at 44.4% (279 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-25 17:08:53 +02:00
Swann Fournial
be86427374
Translated using Weblate (German)
Currently translated at 35.8% (225 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/de/
2021-06-25 17:08:53 +02:00
Konrad
4dbec1acab
Translated using Weblate (English)
Currently translated at 99.8% (626 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/en/
2021-06-25 17:08:53 +02:00
e096de57d3
Merge branch 'main' into translations 2021-06-25 14:09:54 +02:00
Swann Fournial
4ba6261549
Translated using Weblate (French)
Currently translated at 96.0% (602 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-25 07:43:39 +02:00
Nathan
a707931c55
Translated using Weblate (French)
Currently translated at 0.1% (1 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/fr/
2021-06-24 13:31:37 +02:00
44bdbd2fdb
Translated using Weblate (Russian)
Currently translated at 0.1% (1 of 627 strings)

Translation: Vikunja/Frontend
Translate-URL: https://hosted.weblate.org/projects/vikunja/frontend/ru/
2021-06-24 13:31:37 +02:00
8 changed files with 3429 additions and 456 deletions

File diff suppressed because it is too large Load Diff

View File

@ -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",

View File

@ -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"
}
}

View File

@ -1 +1,851 @@
{}
{
"home": {
"welcome": "Salut {username}",
"list": {
"import": "Importer tes données dans Vikunja",
"importText": "Ou importe tes listes et tâches dautres 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 nas 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 tappartient pas."
},
"deleteSuccess": "Étiquette supprimée."
},
"quickActions": {
"createList": "Créer une liste dans lespace 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 lespace 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 nas pas de notifications. Passe une bonne journée !",
"title": "Notifications"
},
"loadingError": {
"contact": "contacte-nous",
"tryAgain": "réessaye",
"failed": "Le chargement a échoué, {0}. Si lerreur persiste, {1}."
},
"apiConfig": {
"success": "Utilisation de linstallation Vikunja à « {domain} ».",
"error": "Impossible de trouver ou dutiliser linstallation 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 larriè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 laccè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 daucune é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 dune 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 nest 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 dun commentaire…",