From be11397163eb42ed48665360414fee4b4f407e2b Mon Sep 17 00:00:00 2001 From: "Frederick [Bot]" Date: Thu, 22 Jun 2023 00:29:37 +0000 Subject: [PATCH] [skip ci] Updated translations via Crowdin --- src/i18n/lang/es-ES.json | 788 +++++++++++++++++++-------------------- 1 file changed, 394 insertions(+), 394 deletions(-) diff --git a/src/i18n/lang/es-ES.json b/src/i18n/lang/es-ES.json index a8f1768ba..0b2ef4758 100644 --- a/src/i18n/lang/es-ES.json +++ b/src/i18n/lang/es-ES.json @@ -5,10 +5,10 @@ "welcomeDay": "¡Hola {username}!", "welcomeEvening": "¡Buenas Tardes {username}!", "lastViewed": "Visto por última vez", - "addToHomeScreen": "Add this app to your home screen for faster access and improved experience.", + "addToHomeScreen": "Añade esta aplicación a tu pantalla de inicio para un acceso más rápido y una experiencia mejorada.", "project": { - "importText": "Import your projects and tasks from other services into Vikunja:", - "import": "Import your data into Vikunja" + "importText": "Importa tus proyectos y tareas de otros servicios a Vikunja:", + "import": "Importa tus datos a Vikunja" } }, "404": { @@ -77,14 +77,14 @@ "savedSuccess": "Ajustes actualizados con éxito.", "emailReminders": "Enviarme recordatorios de tareas vía Correo Electrónico", "overdueReminders": "Enviarme un resumen de mis tareas pendientes todos los días", - "discoverableByName": "Allow other users to add me as a member to teams or projects when they search for my name", - "discoverableByEmail": "Allow other users to add me as a member to teams or projects when they search for my full email", + "discoverableByName": "Permitir que otros usuarios me agreguen como miembro a equipos o proyectos cuando busquen mi nombre", + "discoverableByEmail": "Permitir a otros usuarios añadirme como miembro a equipos o proyectos cuando busquen mi email completo", "playSoundWhenDone": "Reproducir un sonido cuando marque tareas como completadas", "weekStart": "La semana empieza en", "weekStartSunday": "Domingo", "weekStartMonday": "Lunes", "language": "Idioma", - "defaultProject": "Default Project", + "defaultProject": "Proyecto por defecto", "timezone": "Zona Horaria", "overdueTasksRemindersTime": "Hora de envío del correo electrónico de tareas pendientes" }, @@ -142,7 +142,7 @@ }, "deletion": { "title": "Eliminar tu Cuenta de Vikunja", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", + "text1": "El borrado de tu cuenta es permanente y no puede deshacerse. Borraremos todos tus proyectos, tareas y todo lo que esté asociado con ellos.", "text2": "Para continuar, por favor, introduce tu contraseña. Recibirás un correo electrónico con más instrucciones.", "confirm": "Eliminar mi cuenta", "requestSuccess": "La solicitud ha sido exitosa. Recibirás un correo electrónico con más instrucciones.", @@ -156,7 +156,7 @@ }, "export": { "title": "Exportar tus datos de Vikunja", - "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "Puedes solicitar una copia de todos tus datos de Vikunja. Esto incluye Proyectos, Tareas y todo lo relacionado con ellos. Puede importar estos datos en cualquier instancia de Vikunja a través de la función de migración.", "descriptionPasswordRequired": "Por favor, introduce tu contraseña para continuar:", "request": "Solicitar una copia de mis datos de Vikunja", "success": "Tu petición de datos de Vikunja ha sido procesada correctamente. Te enviaremos un correo una vez esté lista para descargar.", @@ -164,163 +164,163 @@ } }, "project": { - "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", - "archived": "Archived", - "showArchived": "Show Archived", - "title": "Project Title", + "archivedMessage": "Este proyecto está archivado. Ya no es posible crear o editar tareas para él.", + "archived": "Archivado", + "showArchived": "Mostrar Archivados", + "title": "Título del proyecto", "color": "Color", - "projects": "Projects", - "parent": "Parent Project", - "search": "Type to search for a project…", - "searchSelect": "Click or press enter to select this project", - "shared": "Shared Projects", - "noDescriptionAvailable": "No project description is available.", - "inboxTitle": "Inbox", + "projects": "Proyectos", + "parent": "Proyecto principal", + "search": "Escribe para buscar un proyecto…", + "searchSelect": "Haz clic o pulsa enter para seleccionar este proyecto", + "shared": "Proyectos compartidos", + "noDescriptionAvailable": "No hay una descripción del proyecto disponible.", + "inboxTitle": "Bandeja de entrada", "create": { - "header": "New project", - "titlePlaceholder": "The project's title goes here…", - "addTitleRequired": "Please specify a title.", - "createdSuccess": "The project was successfully created.", - "addProjectRequired": "Please specify a project or set a default project in the settings." + "header": "Nuevo proyecto", + "titlePlaceholder": "El título del proyecto va aquí…", + "addTitleRequired": "Por favor, especifica un título.", + "createdSuccess": "El proyecto ha sido creado con éxito.", + "addProjectRequired": "Por favor, especifica un proyecto o elige un proyecto por defecto en la configuración." }, "archive": { - "title": "Archive \"{project}\"", - "archive": "Archive this project", - "unarchive": "Un-Archive this project", - "unarchiveText": "You will be able to create new tasks or edit it.", - "archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.", - "success": "The project was successfully archived." + "title": "Archivar \"{project}\"", + "archive": "Archiva este proyecto", + "unarchive": "Desarchivar este proyecto", + "unarchiveText": "Desde aquí podrás crear nuevas tareas o editarlas.", + "archiveText": "No será posible editar este proyecto o crear nuevas tareas hasta que deje de estar archivado.", + "success": "El proyecto ha sido archivado con éxito." }, "background": { - "title": "Set project background", - "remove": "Remove Background", - "upload": "Choose a background from your pc", - "searchPlaceholder": "Search for a background…", - "poweredByUnsplash": "Powered by Unsplash", - "loadMore": "Load more photos", - "success": "The background has been set successfully!", - "removeSuccess": "The background has been removed successfully!" + "title": "Establecer fondo del proyecto", + "remove": "Eliminar fondo", + "upload": "Elegir un fondo desde tu ordenador", + "searchPlaceholder": "Buscar un fondo…", + "poweredByUnsplash": "Con la tecnología de Unsplash", + "loadMore": "Cargar más fotos", + "success": "¡El fondo se ha establecido con éxito!", + "removeSuccess": "¡El fondo se ha eliminado con éxito!" }, "delete": { - "title": "Delete \"{project}\"", - "header": "Delete this project", - "text1": "Are you sure you want to delete this project and all of its contents?", - "text2": "This includes all tasks and CANNOT BE UNDONE!", - "success": "The project was successfully deleted.", - "tasksToDelete": "This will irrevocably remove approx. {count} tasks.", - "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete." + "title": "Eliminar \"{project}\"", + "header": "Eliminar este proyecto", + "text1": "¿Estás seguro de que quieres eliminar este proyecto y todo su contenido?", + "text2": "¡Esto incluye todas las tareas y NO SE PUEDE DESHACER!", + "success": "El proyecto se eliminó con éxito.", + "tasksToDelete": "Esto eliminará de forma definitiva aprox. {count} tareas.", + "noTasksToDelete": "Este proyecto no contiene tareas. Debería ser seguro eliminarlo." }, "duplicate": { - "title": "Duplicate this project", - "label": "Duplicate", - "text": "Select a parent project which should hold the duplicated project:", - "success": "The project was successfully duplicated." + "title": "Duplicar este proyecto", + "label": "Duplicar", + "text": "Seleccione el proyecto principal que debería contener el proyecto duplicado:", + "success": "El proyecto se ha duplicado correctamente." }, "edit": { - "header": "Edit This Project", - "title": "Edit \"{project}\"", - "titlePlaceholder": "The project title goes here…", - "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.", - "identifier": "Project Identifier", - "identifierPlaceholder": "The project identifier goes here…", - "description": "Description", - "descriptionPlaceholder": "The projects description goes here…", + "header": "Editar este Proyecto", + "title": "Editar \"{project}\"", + "titlePlaceholder": "El título del proyecto va aquí…", + "identifierTooltip": "El identificador de lista se puede usar para identificar una tarea de forma única a través de las listas. Puedes establecerlo en 'empty' para desactivarlo.", + "identifier": "Identificador del proyecto", + "identifierPlaceholder": "El identificador del proyecto va aquí…", + "description": "Descripción", + "descriptionPlaceholder": "La descripción del proyecto va aquí…", "color": "Color", - "success": "The project was successfully updated." + "success": "El proyecto se ha actualizado con éxito." }, "share": { - "header": "Share this project", - "title": "Share \"{project}\"", - "share": "Share", + "header": "Compartir este proyecto", + "title": "Compartir \"{project}\"", + "share": "Compartir", "links": { - "title": "Share Links", - "what": "What is a share link?", - "explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.", - "create": "Create a new link share", - "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 signing in, the user will be required to enter this password.", - "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 project with this link share. This cannot be undone!", - "createSuccess": "The link share was successfully created.", - "deleteSuccess": "The link share was successfully deleted", - "view": "View", - "sharedBy": "Shared by {0}" + "title": "Compartir Enlaces", + "what": "¿Qué es un enlace compartido?", + "explanation": "Los Enlaces Compartidos te permiten compartir fácilmente un proyecto con otros usuarios que no tienen una cuenta en Vikunja.", + "create": "Crear un nuevo enlace compartido", + "name": "Nombre (opcional)", + "namePlaceholder": "ej. Lorem Ipsum", + "nameExplanation": "Todas las acciones realizadas por este enlace compartido se mostrarán con el nombre.", + "password": "Contraseña (opcional)", + "passwordExplanation": "Al iniciar sesión, el usuario deberá introducir esta contraseña.", + "noName": "No hay nombre establecido", + "remove": "Eliminar un enlace compartido", + "removeText": "¿Estás seguro de que deseas eliminar este enlace compartido? Ya no será posible acceder a esta lista con este enlace compartido. ¡Esto no se puede deshacer!", + "createSuccess": "El enlace compartido se ha creado correctamente.", + "deleteSuccess": "El enlace compartido se ha eliminado correctamente", + "view": "Vista", + "sharedBy": "Compartido por {0}" }, "userTeam": { - "typeUser": "user | users", - "typeTeam": "team | teams", - "shared": "Shared with these {type}", - "you": "You", - "notShared": "Not shared with any {type} yet.", - "removeHeader": "Remove a {type} from the {sharable}", - "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!", - "removeSuccess": "The {sharable} was successfully removed from the {type}.", - "addedSuccess": "The {type} was successfully added.", - "updatedSuccess": "The {type} was successfully added." + "typeUser": "usuario | usuarios", + "typeTeam": "equipo | equipos", + "shared": "Compartido con estos {type}", + "you": "Tú", + "notShared": "No compartido con ningún {type} todavía.", + "removeHeader": "Eliminar un {type} de la {sharable}", + "removeText": "¿Estás seguro de que quieres eliminar este {sharable} del {type}? ¡Esto no se puede deshacer!", + "removeSuccess": "El {sharable} fue eliminado correctamente de {type}.", + "addedSuccess": "El {type} se ha añadido correctamente.", + "updatedSuccess": "El {type} se ha añadido correctamente." }, "right": { - "title": "Permission", - "read": "Read only", - "readWrite": "Read & write", + "title": "Permiso", + "read": "Sólo lectura", + "readWrite": "Lectura y escritura", "admin": "Admin" }, "attributes": { - "link": "Link", - "delete": "Delete" + "link": "Enlace", + "delete": "Eliminar" } }, "list": { - "title": "List", - "add": "Add", - "addPlaceholder": "Add a new task…", - "empty": "This project is currently empty.", - "newTaskCta": "Create a new task.", - "editTask": "Edit Task" + "title": "Lista", + "add": "Añadir", + "addPlaceholder": "Añadir una nueva tarea…", + "empty": "Este proyecto está actualmente vacío.", + "newTaskCta": "Crear una nueva tarea.", + "editTask": "Editar Tarea" }, "gantt": { "title": "Gantt", - "showTasksWithoutDates": "Show tasks which don't have dates set", - "size": "Size", - "default": "Default", - "month": "Month", - "day": "Day", - "hour": "Hour", - "range": "Date Range", - "noDates": "This task has no dates set." + "showTasksWithoutDates": "Mostrar tareas que no tienen fechas establecidas", + "size": "Tamaño", + "default": "Predeterminado", + "month": "Mes", + "day": "Día", + "hour": "Hora", + "range": "Rango de fechas", + "noDates": "Esta tarea no tiene fechas establecidas." }, "table": { - "title": "Table", - "columns": "Columns" + "title": "Tabla", + "columns": "Columnas" }, "kanban": { "title": "Kanban", - "limit": "Limit: {limit}", - "noLimit": "Not Set", - "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.", - "deleteLast": "You cannot remove the last bucket.", - "addTaskPlaceholder": "Enter the new task title…", - "addTask": "Add a task", - "addAnotherTask": "Add another task", - "addBucket": "Create a new bucket", - "addBucketPlaceholder": "Enter the new bucket title…", - "deleteHeaderBucket": "Delete the bucket", - "deleteBucketText1": "Are you sure you want to delete this bucket?", - "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.", - "deleteBucketSuccess": "The bucket has been deleted successfully.", - "bucketTitleSavedSuccess": "The bucket title has been saved successfully.", - "bucketLimitSavedSuccess": "The bucket limit been saved successfully.", - "collapse": "Collapse this bucket" + "limit": "Límite: {limit}", + "noLimit": "No Establecido", + "doneBucket": "Contenedor completado", + "doneBucketHint": "Todas las tareas movidas a este contenedor se marcarán automáticamente como finalizadas.", + "doneBucketHintExtended": "Todas las tareas movidas al contenedor completado se marcarán como finalizadas automáticamente. Todas las tareas marcadas como finalizadas desde otro lugar también se moverán.", + "doneBucketSavedSuccess": "El contenedor completado se ha guardado correctamente.", + "deleteLast": "No puedes eliminar el último contenedor.", + "addTaskPlaceholder": "Introduce el nuevo título de la tarea…", + "addTask": "Añadir una tarea", + "addAnotherTask": "Añadir otra tarea", + "addBucket": "Crear un nuevo contenedor", + "addBucketPlaceholder": "Introduzca el nuevo título del contenedor…", + "deleteHeaderBucket": "Eliminar el contenedor", + "deleteBucketText1": "¿Estás seguro de que quieres eliminar este contenedor?", + "deleteBucketText2": "Esto no eliminará ninguna tarea, sino que las moverá al contenedor por defecto.", + "deleteBucketSuccess": "El contenedor se ha eliminado con éxito.", + "bucketTitleSavedSuccess": "El título del contenedor se ha guardado con éxito.", + "bucketLimitSavedSuccess": "El límite del contenedor se ha guardado con éxito.", + "collapse": "Contraer este contenedor" }, "pseudo": { "favorites": { - "title": "Favorites" + "title": "Favoritos" } } }, @@ -333,76 +333,76 @@ "description": "Descripción", "descriptionPlaceholder": "La descripción va aquí…", "includeNulls": "Incluye tareas que no tienen un valor establecido", - "requireAll": "Require all filters to be true for a task to show up", + "requireAll": "Requerir que todos los filtros sean verdaderos para que una tarea se muestre", "showDoneTasks": "Mostrar tareas completadas", "sortAlphabetically": "Ordenar alfabéticamente", "enablePriority": "Activar filtro por prioridad", - "enablePercentDone": "Enable Filter By Progress", - "dueDateRange": "Due Date Range", - "startDateRange": "Start Date Range", - "endDateRange": "End Date Range", - "reminderRange": "Reminder Date Range" + "enablePercentDone": "Activar Filtro por Progreso", + "dueDateRange": "Rango de Fecha de Vencimiento", + "startDateRange": "Rango de Fecha de Inicio", + "endDateRange": "Rango de Fecha de Fin", + "reminderRange": "Rango de Fechas de Recordatorio" }, "create": { - "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", - "action": "Create new saved filter", - "titleRequired": "Please provide a title for the filter." + "title": "Nuevo Filtro Guardado", + "description": "Un filtro guardado es un proyecto virtual que se calcula a partir de un conjunto de filtros cada vez que se accede.", + "action": "Crear nuevo filtro guardado", + "titleRequired": "Por favor, introduce un título para el filtro." }, "delete": { - "header": "Delete this saved filter", - "text": "Are you sure you want to delete this saved filter?", - "success": "The filter was deleted successfully." + "header": "Eliminar este filtro guardado", + "text": "¿Estás seguro de que quieres eliminar este filtro guardado?", + "success": "El filtro se eliminó con éxito." }, "edit": { - "title": "Edit This Saved Filter", - "success": "The filter was saved successfully." + "title": "Editar este Filtro Guardado", + "success": "El filtro se guardó con éxito." } }, "migrate": { - "title": "Import from other services", - "titleService": "Import your data from {name} into Vikunja", - "import": "Import your data into Vikunja", - "description": "Click on the logo of one of the third-party services below to get started.", - "descriptionDo": "Vikunja will import all lists, tasks, notes, reminders and files you have access to.", - "authorize": "To authorize Vikunja to access your {name} Account, click the button below.", - "getStarted": "Get Started", - "inProgress": "Importing in progress…", - "alreadyMigrated1": "It looks like you've already imported your stuff from {name} at {date}.", - "alreadyMigrated2": "Importing again is possible, but might create duplicates. Are you sure?", + "title": "Importar desde otros servicios", + "titleService": "Importar tus datos desde {name} a Vikunja", + "import": "Importar tus datos a Vikunja", + "description": "Haz clic en el logo de uno de los servicios de terceros abajo para empezar.", + "descriptionDo": "Vikunja importará todas las listas, tareas, notas, recordatorios y archivos a los que tienes acceso.", + "authorize": "Para autorizar a Vikunja a acceder a tu cuenta {name} , haz clic en el botón de abajo.", + "getStarted": "Empecemos", + "inProgress": "Importación en progreso...", + "alreadyMigrated1": "Parece que ya has importado tus cosas desde {name} el {date}.", + "alreadyMigrated2": "Importar de nuevo es posible, pero puede crear duplicados. ¿Estás seguro?", "confirm": "Estoy seguro, ¡por favor empieza a migrar ahora!", - "importUpload": "To import data from {name} into Vikunja, click the button below to select a file.", - "upload": "Upload file" + "importUpload": "Para importar datos de {name} a Vikunja, haz clic en el botón de abajo para seleccionar un archivo.", + "upload": "Subir archivo" }, "label": { - "title": "Labels", - "manage": "Manage labels", - "description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose project you have access.", - "newCTA": "You currently do not have any labels.", - "search": "Type to search for a label…", + "title": "Etiquetas", + "manage": "Administrar etiquetas", + "description": "Haz clic en una etiqueta para editarla. Puedes editar todas las etiquetas que hayas creado, puedes usar todas las etiquetas que estén asociadas con una tarea a cuyo proyecto tengas acceso.", + "newCTA": "Actualmente no tienes ninguna etiqueta.", + "search": "Escribe para buscar una etiqueta…", "create": { - "header": "New label", - "title": "Create a new label", - "titleRequired": "Please specify a title.", - "success": "The label was successfully created." + "header": "Nueva etiqueta", + "title": "Crear una nueva etiqueta", + "titleRequired": "Por favor, especifica un título.", + "success": "La etiqueta se ha creado correctamente." }, "edit": { - "header": "Edit Label", - "forbidden": "You are not allowed to edit this label because you dont own it.", - "success": "The label was successfully updated." + "header": "Editar etiqueta", + "forbidden": "No tienes permisos para editar esta etiqueta porque no es tuya.", + "success": "La etiqueta se ha actualizado correctamente." }, - "deleteSuccess": "The label was successfully deleted.", + "deleteSuccess": "La etiqueta se ha eliminado correctamente.", "attributes": { - "title": "Title", - "titlePlaceholder": "The label title goes here…", - "description": "Description", - "descriptionPlaceholder": "Label description", + "title": "Título", + "titlePlaceholder": "El título de la etiqueta va aquí…", + "description": "Descripción", + "descriptionPlaceholder": "Descripción de la etiqueta", "color": "Color" } }, "sharing": { - "authenticating": "Authenticating…", - "passwordRequired": "This shared project requires a password. Please enter it below:", + "authenticating": "Autenticando…", + "passwordRequired": "Este proyecto compartido requiere una contraseña. Por favor introdúcelo debajo:", "error": "Ha ocurrido un error.", "invalidPassword": "La contraseña es inválida." }, @@ -422,7 +422,7 @@ "refresh": "Recargar", "disable": "Desactivar", "copy": "Copiar al portapapeles", - "copyError": "Copy to clipboard failed", + "copyError": "Error al copiar al portapapeles", "search": "Buscar", "searchPlaceholder": "Escribe algo para buscar…", "previous": "Anterior", @@ -471,7 +471,7 @@ "code": "Código", "quote": "Cita", "unorderedList": "Lista no ordenada", - "orderedList": "Ordered List", + "orderedList": "Lista ordenada", "cleanBlock": "Borrar Bloque", "link": "Enlace", "image": "Imagen", @@ -508,70 +508,70 @@ "canuse": "Puedes usar ecuaciones para filtrar por fechas relacionadas.", "learnhow": "Mira cómo funciona", "title": "Ecuaciones", - "intro": "Specify relative dates which are resolved on the fly by Vikunja when applying the filter.", + "intro": "Especifique fechas relativas que se resuelvan sobre la marcha por Vikunja al aplicar el filtro.", "expression": "Cada expresión matemática empieza con una fecha ancla, que puede ser {0}, o una cadena de texto que acabe en {1}. Opcionalmente, esta fecha puede estar seguida de una o más expresiones.", "similar": "Estas expresiones son similares a las definidas en {0} y {1}.", "add1Day": "Añadir un día", - "minus1Day": "Subtract one day", - "roundDay": "Round down to the nearest day", - "supportedUnits": "Supported time units", - "someExamples": "Examples of time expressions", + "minus1Day": "Resta un día", + "roundDay": "Redondear a la baja al día más cercano", + "supportedUnits": "Unidades de tiempo admitidas", + "someExamples": "Ejemplos de expresiones de tiempo", "units": { - "seconds": "Seconds", - "minutes": "Minutes", - "hours": "Hours", - "days": "Days", - "weeks": "Weeks", - "months": "Months", - "years": "Years" + "seconds": "Segundos", + "minutes": "Minutos", + "hours": "Horas", + "days": "Días", + "weeks": "Semanas", + "months": "Meses", + "years": "Años" }, "examples": { - "now": "Right now", - "in24h": "In 24h", - "today": "Today at 00:00", - "beginningOfThisWeek": "The beginning of this week at 00:00", - "endOfThisWeek": "The end of this week", - "in30Days": "In 30 days", - "datePlusMonth": "{0} plus one month at 00:00 of that day" + "now": "Ahora mismo", + "in24h": "En 24h", + "today": "Hoy a las 00:00", + "beginningOfThisWeek": "El inicio de esta semana a las 00:00", + "endOfThisWeek": "El final de esta semana", + "in30Days": "En 30 días", + "datePlusMonth": "{0} más un mes a las 00:00 de ese día" } } }, "task": { - "task": "Task", - "new": "Create a new task", - "delete": "Delete this task", - "createSuccess": "The task was successfully created.", - "addReminder": "Add a new reminder…", + "task": "Tarea", + "new": "Crear una nueva tarea", + "delete": "Eliminar esta tarea", + "createSuccess": "La tarea se ha creado con éxito.", + "addReminder": "Añadir un nuevo recordatorio…", "doneSuccess": "La tarea fue marcada con éxito como realizada.", "undoneSuccess": "La tarea fue marcada correctamente como incompleta.", - "undo": "Undo", - "openDetail": "Open task detail view", - "checklistTotal": "{checked} of {total} tasks", - "checklistAllDone": "{total} tasks", + "undo": "Deshacer", + "openDetail": "Abrir vista detallada de tarea", + "checklistTotal": "{checked} de {total} tareas", + "checklistAllDone": "{total} tareas", "show": { - "titleCurrent": "Current Tasks", - "titleDates": "Tasks from {from} until {to}", - "noDates": "Show tasks without dates", - "overdue": "Show overdue tasks", - "fromuntil": "Tasks from {from} until {until}", - "select": "Select a date range", - "noTasks": "Nothing to do — Have a nice day!" + "titleCurrent": "Tareas en Curso", + "titleDates": "Tareas desde el {from} hasta el {to}", + "noDates": "Mostrar tareas sin fechas", + "overdue": "Mostrar tareas vencidas", + "fromuntil": "Tareas desde {from} hasta {until}", + "select": "Seleccionar un rango de fechas", + "noTasks": "Nada que hacer — ¡Que tenga un buen día!" }, "detail": { - "chooseDueDate": "Click here to set a due date", - "chooseStartDate": "Click here to set a start date", - "chooseEndDate": "Click here to set an end date", - "move": "Move task to a different project", - "done": "Mark task done!", - "undone": "Mark as undone", - "created": "Created {0} by {1}", - "updated": "Updated {0}", - "doneAt": "Done {0}", - "updateSuccess": "The task was saved successfully.", + "chooseDueDate": "Clic aquí para establecer fecha de vencimiento", + "chooseStartDate": "Clic aquí para establecer fecha de inicio", + "chooseEndDate": "Clic aquí para establecer fecha de fin", + "move": "Mover tarea a un proyecto diferente", + "done": "Marcar tarea como ¡completada!", + "undone": "Marcar como sin terminar", + "created": "Creado {0} por {1}", + "updated": "Actualizado {0}", + "doneAt": "Hecho {0}", + "updateSuccess": "La tarea se ha guardado con éxito.", "deleteSuccess": "La tarea se ha eliminado con éxito.", - "belongsToProject": "This task belongs to project '{project}'", - "due": "Due {at}", - "closePopup": "Close popup", + "belongsToProject": "Esta tarea pertenece al proyecto '{project}'", + "due": "Vence {at}", + "closePopup": "Cerrar ventana emergente", "delete": { "header": "Eliminar esta tarea", "text1": "¿Está seguro que desea eliminar esta tarea?", @@ -583,13 +583,13 @@ "priority": "Establecer prioridad", "dueDate": "Establecer Fecha Límite", "startDate": "Establecer Fecha de Inicio", - "endDate": "Set End Date", + "endDate": "Establecer Fecha de Fin", "reminders": "Definir Recordatorios", "repeatAfter": "Definir Intervalo de Repetición", "percentDone": "Definir Progreso", "attachments": "Añadir Adjuntos", "relatedTasks": "Añadir una Relación", - "moveProject": "Move", + "moveProject": "Mover", "color": "Definir Color", "delete": "Eliminar", "favorite": "Añadir a Favoritos", @@ -604,7 +604,7 @@ "description": "Descripción", "done": "Hecho", "dueDate": "Fecha Límite", - "endDate": "End Date", + "endDate": "Fecha de Fin", "labels": "Etiquetas", "percentDone": "Progreso", "priority": "Prioridad", @@ -616,78 +616,78 @@ "updated": "Actualizado" }, "subscription": { - "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", - "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", + "subscribedTaskThroughParentProject": "No puedes darte de baja aquí porque estás suscrito a esta tarea a través de su proyecto.", + "subscribedProject": "Actualmente estás suscrito a este proyecto y recibirás notificaciones de cambios.", + "notSubscribedProject": "No estás suscrito a este proyecto y no recibirás notificaciones de cambios.", "subscribedTask": "Actualmente estás suscrito a esta tarea y recibirás notificaciones de cambios.", "notSubscribedTask": "No estás suscrito a esta tarea y no recibirás notificaciones de cambios.", "subscribe": "Suscribirse", "unsubscribe": "Desuscribirse", - "subscribeSuccessProject": "You are now subscribed to this project", - "unsubscribeSuccessProject": "You are now unsubscribed to this project", - "subscribeSuccessTask": "You are now subscribed to this task", - "unsubscribeSuccessTask": "You are now unsubscribed to this task" + "subscribeSuccessProject": "Ahora estás suscrito a este proyecto", + "unsubscribeSuccessProject": "Ya no estás suscrito a este proyecto", + "subscribeSuccessTask": "Ahora estás suscrito a esta tarea", + "unsubscribeSuccessTask": "Ya no estás suscrito a esta tarea" }, "attachment": { - "title": "Attachments", - "createdBy": "created {0} by {1}", - "downloadTooltip": "Download this attachment", - "upload": "Upload attachment", - "drop": "Drop files here to upload", - "delete": "Delete attachment", - "deleteTooltip": "Delete this attachment", - "deleteText1": "Are you sure you want to delete the attachment {filename}?", - "copyUrl": "Copy URL", - "copyUrlTooltip": "Copy the url of this attachment for usage in text", - "setAsCover": "Make cover", - "unsetAsCover": "Remove cover", + "title": "Adjuntos", + "createdBy": "creado {0} por {1}", + "downloadTooltip": "Descargar este adjunto", + "upload": "Subir adjunto", + "drop": "Suelte aquí los archivos para subirlos", + "delete": "Eliminar adjunto", + "deleteTooltip": "Eliminar este adjunto", + "deleteText1": "¿Está seguro que desea eliminar el adjunto {filename}?", + "copyUrl": "Copiar URL", + "copyUrlTooltip": "Copiar la URL de este adjunto para su uso en el texto", + "setAsCover": "Crear portada", + "unsetAsCover": "Quitar portada", "successfullyChangedCoverImage": "La imagen de portada fue cambiada con éxito.", - "usedAsCover": "Cover image" + "usedAsCover": "Imagen de portada" }, "comment": { - "title": "Comments", - "loading": "Loading comments…", - "edited": "edited {date}", - "creating": "Creating comment…", - "placeholder": "Add your comment…", - "comment": "Comment", - "delete": "Delete this comment", - "deleteText1": "Are you sure you want to delete this comment?", + "title": "Comentarios", + "loading": "Cargando comentarios…", + "edited": "editado {date}", + "creating": "Creando comentario…", + "placeholder": "Añade tu comentario…", + "comment": "Comentar", + "delete": "Eliminar este comentario", + "deleteText1": "¿Está seguro que desea eliminar este comentario?", "deleteSuccess": "El comentario fue eliminado con éxito.", "addedSuccess": "El comentario fue añadido con éxito." }, "deferDueDate": { - "title": "Defer due date", - "1day": "1 day", - "3days": "3 days", - "1week": "1 week" + "title": "Aplazar fecha de vencimiento", + "1day": "1 día", + "3days": "3 días", + "1week": "1 semana" }, "description": { - "placeholder": "Click here to enter a description…", - "empty": "No description available yet." + "placeholder": "Presione aquí para añadir una descripción…", + "empty": "Aún no hay descripción disponible." }, "assignee": { - "placeholder": "Type to assign a user…", - "selectPlaceholder": "Assign this user", + "placeholder": "Escriba para asignar un usuario…", + "selectPlaceholder": "Asignar este usuario", "assignSuccess": "El usuario ha sido asignado con éxito.", "unassignSuccess": "El usuario ha sido desasignado con éxito." }, "label": { - "placeholder": "Type to add a new label…", - "createPlaceholder": "Add this as new label", + "placeholder": "Escriba para añadir una nueva etiqueta…", + "createPlaceholder": "Añadir esto como nueva etiqueta", "addSuccess": "La etiqueta ha sido añadida con éxito.", "createSuccess": "La etiqueta ha sido creada con éxito.", "removeSuccess": "La etiqueta ha sido quitada con éxito.", "addCreateSuccess": "La etiqueta ha sido creada y añadida con éxito.", "delete": { - "header": "Delete this label", - "text1": "Are you sure you want to delete this label?", - "text2": "This will remove it from all tasks and cannot be restored." + "header": "Eliminar esta etiqueta", + "text1": "¿Está seguro que quiere eliminar esta etiqueta?", + "text2": "Esto lo eliminará de todas las tareas y no se podrá restaurar." } }, "priority": { - "unset": "Unset", - "low": "Low", + "unset": "Sin definir", + "low": "Baja", "medium": "Media", "high": "Alta", "urgent": "Urgente", @@ -698,7 +698,7 @@ "new": "Nueva Tarea Relacionada", "searchPlaceholder": "Escriba para buscar una nueva tarea a añadir como relacionada…", "createPlaceholder": "Añadir esto como nueva tarea relacionada", - "differentProject": "This task belongs to a different project.", + "differentProject": "Esta tarea pertenece a un proyecto diferente.", "noneYet": "Aún no hay tareas relacionadas.", "delete": "Eliminar Relación de Tarea", "deleteText1": "¿Está seguro que desea eliminar esta relación de la tarea?", @@ -719,15 +719,15 @@ } }, "reminder": { - "before": "{amount} {unit} before {type}", - "after": "{amount} {unit} after {type}", - "beforeShort": "before", - "afterShort": "after", - "onDueDate": "On the due date", - "onStartDate": "On the start date", - "onEndDate": "On the end date", - "custom": "Custom", - "dateAndTime": "Date and time" + "before": "{amount} {unit} antes de {type}", + "after": "{amount} {unit} después de {type}", + "beforeShort": "antes del", + "afterShort": "después del", + "onDueDate": "En la fecha de vencimiento", + "onStartDate": "En la fecha de inicio", + "onEndDate": "En la fecha de fin", + "custom": "Personalizado", + "dateAndTime": "Fecha y hora" }, "repeat": { "everyDay": "Cada Día", @@ -746,7 +746,7 @@ "invalidAmount": "Por favor introduzca más de 0." }, "quickAddMagic": { - "hint": "Use magic prefixes to define due dates, assignees and other task properties.", + "hint": "Usar prefijos mágicos para definir fechas de vencimiento, asignados y otras propiedades de tareas.", "title": "Añadido Rápido Mágico", "intro": "Al crear una tarea, puede utilizar palabras clave especiales para añadir directamente atributos a la tarea recién creada. Esto permite agregar atributos comúnmente usados en tareas mucho más rápido.", "multiple": "Puedes usar esto varias veces.", @@ -755,72 +755,72 @@ "label3": "Para utilizar espacios, simplemente añada un \" o ' alrededor del nombre de la etiqueta.", "label4": "Por ejemplo: {prefix}\"Etiqueta con espacios\".", "priority1": "Para establecer la prioridad de una tarea, agregue un número 1-5, prefijado por {prefix}.", - "priority2": "The higher the number, the higher the priority.", - "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", - "project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.", - "project2": "This will return an error if the project does not exist.", - "project3": "To use spaces, simply add a \" or ' around the project name.", - "project4": "For example: {prefix}\"Project with spaces\".", - "dateAndTime": "Date and time", - "date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", - "dateWeekday": "any weekday, will use the next date with that date", - "dateCurrentYear": "will use the current year", - "dateNth": "will use the {day}th of the current month", - "dateTime": "Combine any of the date formats with \"{time}\" (or {timePM}) to set a time.", - "repeats": "Repeating tasks", - "repeatsDescription": "To set a task as repeating in an interval, simply add '{suffix}' to the task text. The amount needs to be a number and can be omitted to use just the type (see examples)." + "priority2": "Cuanto mayor sea el número, mayor será la prioridad.", + "assignees": "Para asignar directamente la tarea a un usuario, agregue su nombre de usuario con el prefijo {prefix} a la tarea.", + "project1": "Para establecer un proyecto para que la tarea aparezca en ella, introduzca su nombre con el prefijo {prefix}.", + "project2": "Esto devolverá un error si el proyecto no existe.", + "project3": "Para usar espacios, simplemente añada un \" o ' alrededor del nombre del proyecto.", + "project4": "Por ejemplo: {prefix}\"Proyecto con espacios\".", + "dateAndTime": "Fecha y hora", + "date": "Cualquier fecha se utilizará como fecha de vencimiento de la tarea nueva. Puede utilizar fechas en cualquiera de estos formatos:", + "dateWeekday": "cualquier día de la semana, usará la siguiente fecha a esa fecha", + "dateCurrentYear": "se usará el año actual", + "dateNth": "se usará el {day}º del mes actual", + "dateTime": "Combina cualquiera de los formatos de fecha con \"{time}\" (o {timePM}) para establecer la hora.", + "repeats": "Tareas repetitivas", + "repeatsDescription": "Para establecer una tarea repetitiva en un intervalo, simplemente añade '{suffix}' al texto de la tarea. La cantidad debe ser un número y puede ser omitido para utilizar solo el tipo (ver ejemplos)." } }, "team": { - "title": "Teams", - "noTeams": "You are currently not part of any teams.", + "title": "Equipos", + "noTeams": "Actualmente no formas parte de ningún equipo.", "create": { - "title": "Create a new team", + "title": "Crear un nuevo equipo", "success": "El equipo fue creado con éxito." }, "edit": { - "title": "Edit Team \"{team}\"", - "members": "Team Members", - "search": "Type to search a user…", - "addUser": "Add to team", - "makeMember": "Make Member", - "makeAdmin": "Make Admin", + "title": "Editar Equipo \"{team}\"", + "members": "Miembros del Equipo", + "search": "Escriba para buscar a un usuario…", + "addUser": "Añadir al equipo", + "makeMember": "Convertir en Miembro", + "makeAdmin": "Convertir en Administrador", "success": "El equipo fue actualizado con éxito.", "userAddedSuccess": "El miembro del equipo fue añadido con éxito.", "madeMember": "El miembro del equipo se ha hecho miembro con éxito.", "madeAdmin": "El miembro del equipo se ha hecho admin con éxito.", - "mustSelectUser": "Please select a user.", + "mustSelectUser": "Por favor seleccione un usuario.", "delete": { - "header": "Delete the team", - "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", + "header": "Eliminar el equipo", + "text1": "¿Está seguro que desea eliminar este equipo y todos sus miembros?", + "text2": "Todos los miembros del equipo perderán el acceso a los proyectos compartidos con este equipo. ¡NO SE PUEDE DESHACER!", "success": "El equipo fue eliminado con éxito." }, "deleteUser": { - "header": "Remove a user from the team", - "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", + "header": "Quitar a un usuario del equipo", + "text1": "¿Estás seguro de que deseas quitar a este usuario del equipo?", + "text2": "Perderán el acceso a todos los proyectos a los que este equipo tiene acceso. ¡NO SE PUEDE DESHACER!", "success": "El usuario fue quitado del equipo con éxito." }, "leave": { - "title": "Leave team", - "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", + "title": "Abandonar equipo", + "text1": "¿Estás seguro de que deseas abandonar este equipo?", + "text2": "Perderás el acceso a todos los proyectos a los que este equipo tiene acceso. Si cambias de opinión, necesitarás a un administrador de equipo para añadirte de nuevo.", "success": "Has abandonado el equipo con éxito." } }, "attributes": { - "name": "Team Name", - "namePlaceholder": "The team's name goes here…", - "nameRequired": "Please specify a name.", - "description": "Description", - "descriptionPlaceholder": "The teams description goes here…", + "name": "Nombre del Equipo", + "namePlaceholder": "El nombre del equipo va aquí…", + "nameRequired": "Por favor especifica un nombre.", + "description": "Descripción", + "descriptionPlaceholder": "La descripción del equipo va aquí…", "admin": "Admin", - "member": "Member" + "member": "Miembro" } }, "keyboardShortcuts": { - "title": "Keyboard Shortcuts", + "title": "Atajos de Teclado", "general": "General", "allPages": "Estos atajos funcionan en todas las páginas.", "currentPageOnly": "Estos atajos funcionan solo en la página actual.", @@ -837,19 +837,19 @@ "attachment": "Añadir un adjunto a esta tarea", "related": "Modificar tareas relacionadas de esta tarea", "color": "Cambia el color de esta tarea", - "move": "Move this task to another project", + "move": "Mover esta tarea a otro proyecto", "reminder": "Administrar recordatorios de esta tarea", "description": "Editar la descripción de la tarea", - "delete": "Delete this task", - "priority": "Change the priority of this task", - "favorite": "Mark this task as favorite / unfavorite" + "delete": "Eliminar esta tarea", + "priority": "Cambiar la prioridad de esta tarea", + "favorite": "Marcar esta tarea como favorita / no favorita" }, "project": { - "title": "Project Views", - "switchToListView": "Switch to list view", - "switchToGanttView": "Switch to gantt view", - "switchToKanbanView": "Switch to kanban view", - "switchToTableView": "Switch to table view" + "title": "Vistas de proyecto", + "switchToListView": "Cambiar a vista de lista", + "switchToGanttView": "Cambiar a vista Gantt", + "switchToKanbanView": "Cambiar a vista Kanban", + "switchToTableView": "Cambiar a vista de tabla" }, "navigation": { "title": "Secciones", @@ -857,11 +857,11 @@ "upcoming": "Ir a tareas próximas", "labels": "Ir a etiquetas", "teams": "Ir a equipos", - "projects": "Navigate to projects" + "projects": "Navegar a proyectos" } }, "update": { - "available": "There is an update available!", + "available": "¡Hay una actualización disponible!", "do": "Actualizar Ahora" }, "menu": { @@ -872,8 +872,8 @@ "unarchive": "Desarchivar", "setBackground": "Establecer fondo", "share": "Compartir", - "newProject": "New project", - "createProject": "Create project" + "newProject": "Nuevo proyecto", + "createProject": "Crear proyecto" }, "apiConfig": { "url": "URL de Vikunja", @@ -892,62 +892,62 @@ "notification": { "title": "Notificaciones", "none": "No tienes notificaciones. ¡Que tengas un buen día!", - "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." + "explainer": "Las notificaciones aparecerán aquí cuando se realicen acciones en proyectos o tareas a las que te hayas suscrito." }, "quickActions": { - "commands": "Commands", - "placeholder": "Type a command or search…", - "hint": "You can use {project} to limit the search to a project. Combine {project} or {label} (labels) with a search query to search for a task with these labels or on that project. Use {assignee} to only search for teams.", - "tasks": "Tasks", - "projects": "Projects", - "teams": "Teams", - "newProject": "Enter the title of the new project…", - "newTask": "Enter the title of the new task…", - "newTeam": "Enter the name of the new team…", - "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project", + "commands": "Comandos", + "placeholder": "Escriba un comando o búsqueda…", + "hint": "Puedes usar {project} para limitar la búsqueda a un proyecto. Combina {project} o {label} (etiquetas) con una consulta de búsqueda para buscar una tarea con estas etiquetas o en ese proyecto. Usa {assignee} para buscar sólo equipos.", + "tasks": "Tareas", + "projects": "Proyectos", + "teams": "Equipos", + "newProject": "Introduzca el título del nuevo proyecto…", + "newTask": "Introduzca el título de la nueva tarea…", + "newTeam": "Introduzca el nombre del nuevo equipo…", + "createTask": "Crea una tarea en el proyecto actual ({title})", + "createProject": "Crear un proyecto", "cmds": { - "newTask": "New task", - "newProject": "New project", - "newTeam": "New team" + "newTask": "Nueva tarea", + "newProject": "Nuevo proyecto", + "newTeam": "Nuevo equipo" } }, "date": { - "locale": "en", + "locale": "es", "altFormatLong": "j M Y H:i", "altFormatShort": "j M Y" }, "error": { "error": "Error", - "success": "Success", - "0001": "You're not allowed to do that.", - "1001": "A user with this username already exists.", - "1002": "A user with this email address already exists.", - "1004": "No username and password specified.", - "1005": "The user does not exist.", - "1006": "Could not get the user id.", - "1008": "No password reset token provided.", - "1009": "Invalid password reset token.", - "1010": "Invalid email confirm token.", - "1011": "Wrong username or password.", - "1012": "Email address of the user not confirmed.", - "1013": "New password is empty.", - "1014": "Old password is empty.", - "1015": "Totp is already enabled for this user.", - "1016": "Totp is not enabled for this user.", - "1017": "The totp passcode is invalid.", - "1018": "The user avatar type setting is invalid.", - "2001": "ID cannot be empty or 0.", - "2002": "Some of the request data was invalid.", - "3001": "The project does not exist.", - "3004": "You need to have read permissions on that project to perform that action.", - "3005": "The project title cannot be empty.", - "3006": "The project share does not exist.", - "3007": "A project with this identifier already exists.", - "3008": "The project is archived and can therefore only be accessed read only. This is also true for all tasks associated with this project.", - "4001": "The project task text cannot be empty.", - "4002": "The project task does not exist.", - "4003": "All bulk editing tasks must belong to the same project.", + "success": "Éxito", + "0001": "No tienes permiso para hacer eso.", + "1001": "Ya existe un usuario con este nombre de usuario.", + "1002": "Ya existe un usuario con esta dirección de correo electrónico.", + "1004": "No se especificó nombre de usuario ni contraseña.", + "1005": "El usuario no existe.", + "1006": "No se pudo obtener el id del usuario.", + "1008": "No se ha proporcionado ningún token para restablecer la contraseña.", + "1009": "Token de restablecimiento de contraseña inválido.", + "1010": "Token de confirmación de email inválido.", + "1011": "Nombre de usuario o contraseña incorrectos.", + "1012": "La dirección de correo electrónico del usuario no está confirmada.", + "1013": "La nueva contraseña está vacía.", + "1014": "La contraseña antigua está vacía.", + "1015": "Totp ya está habilitado para este usuario.", + "1016": "Totp no está habilitado para este usuario.", + "1017": "El código Totp es inválido.", + "1018": "La configuración del tipo de avatar de usuario es inválida.", + "2001": "El ID no puede estar vacío o ser 0.", + "2002": "Algunos datos de la solicitud fueron inválidos.", + "3001": "El proyecto no existe.", + "3004": "Necesitas tener permisos de lectura en ese proyecto para realizar esa acción.", + "3005": "El nombre del proyecto no puede estar vacío.", + "3006": "La compartición del proyecto no existe.", + "3007": "Ya existe un proyecto con este identificador.", + "3008": "El proyecto está archivado y por lo tanto sólo se puede acceder a él en modo lectura. Esto también se aplica a las tareas asociadas con este proyecto.", + "4001": "El texto de la tarea del proyecto no puede estar vacío.", + "4002": "La tarea del proyecto no existe.", + "4003": "Todas las tareas de edición en masa deben pertenecer al mismo proyecto.", "4004": "Se necesita al menos una tarea cuando se editan tareas masivamente.", "4005": "No tiene permiso para ver la tarea.", "4006": "No se puede establecer como tarea padre la propia tarea.", @@ -966,21 +966,21 @@ "4019": "Valor de filtro de tarea inválido.", "6001": "El nombre del equipo no puede estar vacío.", "6002": "Este equipo no existe.", - "6004": "The team already has access to that project.", + "6004": "El equipo ya tiene acceso a ese proyecto.", "6005": "El usuario ya es miembro de ese equipo.", "6006": "No se puede quitar al último miembro del equipo.", - "6007": "The team does not have access to the project to perform that action.", - "7002": "The user already has access to that project.", - "7003": "You do not have access to that project.", + "6007": "El equipo no tiene acceso al proyecto para realizar esa acción.", + "7002": "El usuario ya tiene acceso a ese proyecto.", + "7003": "No tienes acceso a este proyecto.", "8001": "Esta etiqueta ya existe en esta tarea.", "8002": "La etiqueta no existe.", "8003": "No tiene acceso a esta etiqueta.", "9001": "El permiso es inválido.", "10001": "El contenedor no existe.", - "10002": "The bucket does not belong to that project.", - "10003": "You cannot remove the last bucket on a project.", + "10002": "El contenedor no pertenece a esa lista.", + "10003": "No puede eliminar el último contenedor de un proyecto.", "10004": "No se puede añadir la tarea a este contenedor, ya que ya ha superado el límite de tareas establecido.", - "10005": "There can be only one done bucket per project.", + "10005": "Solo puede haber un contenedor completado por proyecto.", "11001": "El filtro guardado no existe.", "11002": "Los filtros guardados no están disponibles para enlaces compartidos.", "12001": "El tipo de entidad de suscripción es inválido.", @@ -990,18 +990,18 @@ }, "about": { "title": "Acerca de", - "frontendVersion": "Frontend Version: {version}", + "frontendVersion": "Versión del Frontend: {version}", "apiVersion": "Versión de la API: {version}" }, "time": { "units": { - "seconds": "second|seconds", - "minutes": "minute|minutes", - "hours": "hour|hours", - "days": "day|days", - "weeks": "week|weeks", - "months": "month|months", - "years": "year|years" + "seconds": "segundo|segundos", + "minutes": "minuto|minutos", + "hours": "hora|horas", + "days": "día|días", + "weeks": "semana|semanas", + "months": "mes|meses", + "years": "año|años" } } } \ No newline at end of file