Merge pull request #237 from Worklenz/fix/task-drag-and-drop-improvement

Fix/task drag and drop improvement
This commit is contained in:
Chamika J
2025-07-07 02:40:15 +05:30
committed by GitHub
43 changed files with 3527 additions and 850 deletions

View File

@@ -38,6 +38,7 @@
"addTaskText": "Shto Detyrë",
"addSubTaskText": "+ Shto Nën-Detyrë",
"noTasksInGroup": "Nuk ka detyra në këtë grup",
"addTaskInputPlaceholder": "Shkruaj detyrën dhe shtyp Enter",
"openButton": "Hap",
@@ -65,5 +66,47 @@
"clearDueDate": "Pastro datën e afatit",
"clearStartDate": "Pastro datën e fillimit",
"dueDatePlaceholder": "Data e afatit",
"startDatePlaceholder": "Data e fillimit"
"startDatePlaceholder": "Data e fillimit",
"customColumns": {
"addCustomColumn": "Shto një kolonë të personalizuar",
"customColumnHeader": "Kolona e Personalizuar",
"customColumnSettings": "Cilësimet e kolonës së personalizuar",
"noCustomValue": "Asnjë vlerë",
"peopleField": "Fusha e njerëzve",
"noDate": "Asnjë datë",
"unsupportedField": "Lloj fushe i pambështetur",
"modal": {
"addFieldTitle": "Shto fushë",
"editFieldTitle": "Redakto fushën",
"fieldTitle": "Titulli i fushës",
"fieldTitleRequired": "Titulli i fushës është i kërkuar",
"columnTitlePlaceholder": "Titulli i kolonës",
"type": "Lloji",
"deleteConfirmTitle": "Jeni i sigurt që doni të fshini këtë kolonë të personalizuar?",
"deleteConfirmDescription": "Kjo veprim nuk mund të zhbëhet. Të gjitha të dhënat e lidhura me këtë kolonë do të fshihen përgjithmonë.",
"deleteButton": "Fshi",
"cancelButton": "Anulo",
"createButton": "Krijo",
"updateButton": "Përditëso",
"createSuccessMessage": "Kolona e personalizuar u krijua me sukses",
"updateSuccessMessage": "Kolona e personalizuar u përditësua me sukses",
"deleteSuccessMessage": "Kolona e personalizuar u fshi me sukses",
"deleteErrorMessage": "Dështoi në fshirjen e kolonës së personalizuar",
"createErrorMessage": "Dështoi në krijimin e kolonës së personalizuar",
"updateErrorMessage": "Dështoi në përditësimin e kolonës së personalizuar"
},
"fieldTypes": {
"people": "Njerëz",
"number": "Numër",
"date": "Data",
"selection": "Zgjedhje",
"checkbox": "Kutia e kontrollit",
"labels": "Etiketat",
"key": "Çelësi",
"formula": "Formula"
}
}
}

View File

@@ -11,5 +11,11 @@
"attachments": "bashkëngjitje",
"enterSubtaskName": "Shkruani emrin e nën-detyrës...",
"add": "Shto",
"cancel": "Anulo"
"cancel": "Anulo",
"renameGroup": "Riemërto Grupin",
"renameStatus": "Riemërto Statusin",
"renamePhase": "Riemërto Fazën",
"changeCategory": "Ndrysho Kategorinë",
"clickToEditGroupName": "Kliko për të ndryshuar emrin e grupit",
"enterGroupName": "Shkruani emrin e grupit"
}

View File

@@ -39,6 +39,7 @@
"addTaskText": "Aufgabe hinzufügen",
"addSubTaskText": "+ Unteraufgabe hinzufügen",
"addTaskInputPlaceholder": "Aufgabe eingeben und Enter drücken",
"noTasksInGroup": "Keine Aufgaben in dieser Gruppe",
"openButton": "Öffnen",
"okButton": "OK",
@@ -65,5 +66,47 @@
"clearDueDate": "Fälligkeitsdatum löschen",
"clearStartDate": "Startdatum löschen",
"dueDatePlaceholder": "Fälligkeitsdatum",
"startDatePlaceholder": "Startdatum"
"startDatePlaceholder": "Startdatum",
"customColumns": {
"addCustomColumn": "Benutzerdefinierte Spalte hinzufügen",
"customColumnHeader": "Benutzerdefinierte Spalte",
"customColumnSettings": "Einstellungen für benutzerdefinierte Spalte",
"noCustomValue": "Kein Wert",
"peopleField": "Personenfeld",
"noDate": "Kein Datum",
"unsupportedField": "Nicht unterstützter Feldtyp",
"modal": {
"addFieldTitle": "Feld hinzufügen",
"editFieldTitle": "Feld bearbeiten",
"fieldTitle": "Feldtitel",
"fieldTitleRequired": "Feldtitel ist erforderlich",
"columnTitlePlaceholder": "Spaltentitel",
"type": "Typ",
"deleteConfirmTitle": "Sind Sie sicher, dass Sie diese benutzerdefinierte Spalte löschen möchten?",
"deleteConfirmDescription": "Diese Aktion kann nicht rückgängig gemacht werden. Alle mit dieser Spalte verbundenen Daten werden dauerhaft gelöscht.",
"deleteButton": "Löschen",
"cancelButton": "Abbrechen",
"createButton": "Erstellen",
"updateButton": "Aktualisieren",
"createSuccessMessage": "Benutzerdefinierte Spalte erfolgreich erstellt",
"updateSuccessMessage": "Benutzerdefinierte Spalte erfolgreich aktualisiert",
"deleteSuccessMessage": "Benutzerdefinierte Spalte erfolgreich gelöscht",
"deleteErrorMessage": "Fehler beim Löschen der benutzerdefinierten Spalte",
"createErrorMessage": "Fehler beim Erstellen der benutzerdefinierten Spalte",
"updateErrorMessage": "Fehler beim Aktualisieren der benutzerdefinierten Spalte"
},
"fieldTypes": {
"people": "Personen",
"number": "Zahl",
"date": "Datum",
"selection": "Auswahl",
"checkbox": "Kontrollkästchen",
"labels": "Etiketten",
"key": "Schlüssel",
"formula": "Formel"
}
}
}

View File

@@ -11,5 +11,11 @@
"attachments": "Anhänge",
"enterSubtaskName": "Unteraufgabenname eingeben...",
"add": "Hinzufügen",
"cancel": "Abbrechen"
"cancel": "Abbrechen",
"renameGroup": "Gruppe umbenennen",
"renameStatus": "Status umbenennen",
"renamePhase": "Phase umbenennen",
"changeCategory": "Kategorie ändern",
"clickToEditGroupName": "Klicken Sie, um den Gruppennamen zu bearbeiten",
"enterGroupName": "Gruppennamen eingeben"
}

View File

@@ -39,6 +39,7 @@
"addTaskText": "Add Task",
"addSubTaskText": "Add Sub Task",
"addTaskInputPlaceholder": "Type your task and hit enter",
"noTasksInGroup": "No tasks in this group",
"openButton": "Open",
"okButton": "Ok",
@@ -65,5 +66,47 @@
"clearDueDate": "Clear due date",
"clearStartDate": "Clear start date",
"dueDatePlaceholder": "Due Date",
"startDatePlaceholder": "Start Date"
"startDatePlaceholder": "Start Date",
"customColumns": {
"addCustomColumn": "Add a custom column",
"customColumnHeader": "Custom Column",
"customColumnSettings": "Custom column settings",
"noCustomValue": "No value",
"peopleField": "People field",
"noDate": "No date",
"unsupportedField": "Unsupported field type",
"modal": {
"addFieldTitle": "Add field",
"editFieldTitle": "Edit field",
"fieldTitle": "Field title",
"fieldTitleRequired": "Field title is required",
"columnTitlePlaceholder": "Column title",
"type": "Type",
"deleteConfirmTitle": "Are you sure you want to delete this custom column?",
"deleteConfirmDescription": "This action cannot be undone. All data associated with this column will be permanently deleted.",
"deleteButton": "Delete",
"cancelButton": "Cancel",
"createButton": "Create",
"updateButton": "Update",
"createSuccessMessage": "Custom column created successfully",
"updateSuccessMessage": "Custom column updated successfully",
"deleteSuccessMessage": "Custom column deleted successfully",
"deleteErrorMessage": "Failed to delete custom column",
"createErrorMessage": "Failed to create custom column",
"updateErrorMessage": "Failed to update custom column"
},
"fieldTypes": {
"people": "People",
"number": "Number",
"date": "Date",
"selection": "Selection",
"checkbox": "Checkbox",
"labels": "Labels",
"key": "Key",
"formula": "Formula"
}
}
}

View File

@@ -11,5 +11,11 @@
"attachments": "attachments",
"enterSubtaskName": "Enter subtask name...",
"add": "Add",
"cancel": "Cancel"
"cancel": "Cancel",
"renameGroup": "Rename Group",
"renameStatus": "Rename Status",
"renamePhase": "Rename Phase",
"changeCategory": "Change Category",
"clickToEditGroupName": "Click to edit group name",
"enterGroupName": "Enter group name"
}

View File

@@ -38,6 +38,7 @@
"addTaskText": "Agregar tarea",
"addSubTaskText": "Agregar subtarea",
"noTasksInGroup": "No hay tareas en este grupo",
"addTaskInputPlaceholder": "Escribe tu tarea y presiona enter",
"openButton": "Abrir",
@@ -65,5 +66,47 @@
"clearDueDate": "Limpiar fecha de vencimiento",
"clearStartDate": "Limpiar fecha de inicio",
"dueDatePlaceholder": "Fecha de vencimiento",
"startDatePlaceholder": "Fecha de inicio"
"startDatePlaceholder": "Fecha de inicio",
"customColumns": {
"addCustomColumn": "Agregar una columna personalizada",
"customColumnHeader": "Columna Personalizada",
"customColumnSettings": "Configuración de columna personalizada",
"noCustomValue": "Sin valor",
"peopleField": "Campo de personas",
"noDate": "Sin fecha",
"unsupportedField": "Tipo de campo no compatible",
"modal": {
"addFieldTitle": "Agregar campo",
"editFieldTitle": "Editar campo",
"fieldTitle": "Título del campo",
"fieldTitleRequired": "El título del campo es obligatorio",
"columnTitlePlaceholder": "Título de la columna",
"type": "Tipo",
"deleteConfirmTitle": "¿Está seguro de que desea eliminar esta columna personalizada?",
"deleteConfirmDescription": "Esta acción no se puede deshacer. Todos los datos asociados con esta columna se eliminarán permanentemente.",
"deleteButton": "Eliminar",
"cancelButton": "Cancelar",
"createButton": "Crear",
"updateButton": "Actualizar",
"createSuccessMessage": "Columna personalizada creada exitosamente",
"updateSuccessMessage": "Columna personalizada actualizada exitosamente",
"deleteSuccessMessage": "Columna personalizada eliminada exitosamente",
"deleteErrorMessage": "Error al eliminar la columna personalizada",
"createErrorMessage": "Error al crear la columna personalizada",
"updateErrorMessage": "Error al actualizar la columna personalizada"
},
"fieldTypes": {
"people": "Personas",
"number": "Número",
"date": "Fecha",
"selection": "Selección",
"checkbox": "Casilla de verificación",
"labels": "Etiquetas",
"key": "Clave",
"formula": "Fórmula"
}
}
}

View File

@@ -11,5 +11,11 @@
"attachments": "adjuntos",
"enterSubtaskName": "Ingresa el nombre de la subtarea...",
"add": "Añadir",
"cancel": "Cancelar"
"cancel": "Cancelar",
"renameGroup": "Renombrar Grupo",
"renameStatus": "Renombrar Estado",
"renamePhase": "Renombrar Fase",
"changeCategory": "Cambiar Categoría",
"clickToEditGroupName": "Haz clic para editar el nombre del grupo",
"enterGroupName": "Ingresa el nombre del grupo"
}

View File

@@ -38,6 +38,7 @@
"addTaskText": "Adicionar Tarefa",
"addSubTaskText": "+ Adicionar Subtarefa",
"noTasksInGroup": "Nenhuma tarefa neste grupo",
"addTaskInputPlaceholder": "Digite sua tarefa e pressione enter",
"openButton": "Abrir",
@@ -65,5 +66,47 @@
"clearDueDate": "Limpar data de vencimento",
"clearStartDate": "Limpar data de início",
"dueDatePlaceholder": "Data de vencimento",
"startDatePlaceholder": "Data de início"
"startDatePlaceholder": "Data de início",
"customColumns": {
"addCustomColumn": "Adicionar uma coluna personalizada",
"customColumnHeader": "Coluna Personalizada",
"customColumnSettings": "Configurações da coluna personalizada",
"noCustomValue": "Sem valor",
"peopleField": "Campo de pessoas",
"noDate": "Sem data",
"unsupportedField": "Tipo de campo não suportado",
"modal": {
"addFieldTitle": "Adicionar campo",
"editFieldTitle": "Editar campo",
"fieldTitle": "Título do campo",
"fieldTitleRequired": "O título do campo é obrigatório",
"columnTitlePlaceholder": "Título da coluna",
"type": "Tipo",
"deleteConfirmTitle": "Tem certeza de que deseja excluir esta coluna personalizada?",
"deleteConfirmDescription": "Esta ação não pode ser desfeita. Todos os dados associados a esta coluna serão excluídos permanentemente.",
"deleteButton": "Excluir",
"cancelButton": "Cancelar",
"createButton": "Criar",
"updateButton": "Atualizar",
"createSuccessMessage": "Coluna personalizada criada com sucesso",
"updateSuccessMessage": "Coluna personalizada atualizada com sucesso",
"deleteSuccessMessage": "Coluna personalizada excluída com sucesso",
"deleteErrorMessage": "Falha ao excluir a coluna personalizada",
"createErrorMessage": "Falha ao criar a coluna personalizada",
"updateErrorMessage": "Falha ao atualizar a coluna personalizada"
},
"fieldTypes": {
"people": "Pessoas",
"number": "Número",
"date": "Data",
"selection": "Seleção",
"checkbox": "Caixa de seleção",
"labels": "Etiquetas",
"key": "Chave",
"formula": "Fórmula"
}
}
}

View File

@@ -11,5 +11,11 @@
"attachments": "anexos",
"enterSubtaskName": "Digite o nome da subtarefa...",
"add": "Adicionar",
"cancel": "Cancelar"
"cancel": "Cancelar",
"renameGroup": "Renomear Grupo",
"renameStatus": "Renomear Status",
"renamePhase": "Renomear Fase",
"changeCategory": "Alterar Categoria",
"clickToEditGroupName": "Clique para editar o nome do grupo",
"enterGroupName": "Digite o nome do grupo"
}