Merge branch 'release/v2.1.2' of https://github.com/Worklenz/worklenz into test/kanban-order-v1.2.2
This commit is contained in:
@@ -1,37 +1,43 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "Shkruani Detyrën tuaj",
|
||||
"deleteTask": "Fshi Detyrën"
|
||||
"taskNamePlaceholder": "Shkruani detyrën tuaj",
|
||||
"deleteTask": "Fshi detyrën",
|
||||
"parentTask": "Detyra kryesore",
|
||||
"currentTask": "Detyra aktuale",
|
||||
"back": "Kthehu",
|
||||
"backToParent": "Kthehu te detyra kryesore",
|
||||
"toParentTask": "te detyra kryesore",
|
||||
"loadingHierarchy": "Duke ngarkuar hierarkinë..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "Informacioni",
|
||||
"details": {
|
||||
"title": "Detajet",
|
||||
"task-key": "Çelësi i Detyrës",
|
||||
"task-key": "Çelësi i detyrës",
|
||||
"phase": "Faza",
|
||||
"assignees": "Të Caktuar",
|
||||
"due-date": "Data e Përfundimit",
|
||||
"time-estimation": "Vlerësimi i Kohës",
|
||||
"assignees": "Të caktuarit",
|
||||
"due-date": "Data e përfundimit",
|
||||
"time-estimation": "Vlerësimi i kohës",
|
||||
"priority": "Prioriteti",
|
||||
"labels": "Etiketat",
|
||||
"billable": "E Faturueshme",
|
||||
"billable": "I faturueshëm",
|
||||
"notify": "Njofto",
|
||||
"when-done-notify": "Kur përfundon, njofto",
|
||||
"start-date": "Data e Fillimit",
|
||||
"end-date": "Data e Përfundimit",
|
||||
"hide-start-date": "Fshih Datën e Fillimit",
|
||||
"show-start-date": "Shfaq Datën e Fillimit",
|
||||
"start-date": "Data e fillimit",
|
||||
"end-date": "Data e përfundimit",
|
||||
"hide-start-date": "Fshih datën e fillimit",
|
||||
"show-start-date": "Shfaq datën e fillimit",
|
||||
"hours": "Orë",
|
||||
"minutes": "Minuta",
|
||||
"progressValue": "Vlera e Progresit",
|
||||
"progressValueTooltip": "Vendosni përqindjen e progresit (0-100%)",
|
||||
"progressValue": "Vlera e progresit",
|
||||
"progressValueTooltip": "Vendos përqindjen e progresit (0-100%)",
|
||||
"progressValueRequired": "Ju lutemi vendosni një vlerë progresi",
|
||||
"progressValueRange": "Progresi duhet të jetë midis 0 dhe 100",
|
||||
"taskWeight": "Pesha e Detyrës",
|
||||
"taskWeightTooltip": "Vendosni peshën e kësaj nëndetyre (përqindje)",
|
||||
"taskWeight": "Pesha e detyrës",
|
||||
"taskWeightTooltip": "Vendos peshën e kësaj nëndetyre (përqindje)",
|
||||
"taskWeightRequired": "Ju lutemi vendosni një peshë detyre",
|
||||
"taskWeightRange": "Pesha duhet të jetë midis 0 dhe 100",
|
||||
"recurring": "E Përsëritur"
|
||||
"recurring": "Përsëritëse"
|
||||
},
|
||||
"labels": {
|
||||
"labelInputPlaceholder": "Kërko ose krijo",
|
||||
@@ -43,71 +49,71 @@
|
||||
},
|
||||
"subTasks": {
|
||||
"title": "Nëndetyrat",
|
||||
"addSubTask": "Shto Nëndetyrë",
|
||||
"addSubTask": "Shto nëndetyrë",
|
||||
"addSubTaskInputPlaceholder": "Shkruani detyrën tuaj dhe shtypni enter",
|
||||
"refreshSubTasks": "Rifresko Nëndetyrat",
|
||||
"edit": "Modifiko",
|
||||
"refreshSubTasks": "Rifresko nëndetyrat",
|
||||
"edit": "Redakto",
|
||||
"delete": "Fshi",
|
||||
"confirmDeleteSubTask": "Jeni i sigurt që doni të fshini këtë nëndetyrë?",
|
||||
"deleteSubTask": "Fshi Nëndetyrën"
|
||||
"confirmDeleteSubTask": "Jeni i sigurt që dëshironi ta fshini këtë nëndetyrë?",
|
||||
"deleteSubTask": "Fshi nëndetyrën"
|
||||
},
|
||||
"dependencies": {
|
||||
"title": "Varësitë",
|
||||
"addDependency": "+ Shto varësi të re",
|
||||
"blockedBy": "Bllokuar nga",
|
||||
"searchTask": "Shkruani për të kërkuar detyrë",
|
||||
"searchTask": "Shkruaj për të kërkuar detyrën",
|
||||
"noTasksFound": "Nuk u gjetën detyra",
|
||||
"confirmDeleteDependency": "Jeni i sigurt që doni të fshini?"
|
||||
"confirmDeleteDependency": "Jeni i sigurt që dëshironi ta fshini?"
|
||||
},
|
||||
"attachments": {
|
||||
"title": "Bashkëngjitjet",
|
||||
"chooseOrDropFileToUpload": "Zgjidhni ose hidhni skedar për të ngarkuar",
|
||||
"chooseOrDropFileToUpload": "Zgjidh ose lësho skedarin për ta ngarkuar",
|
||||
"uploading": "Duke ngarkuar..."
|
||||
},
|
||||
"comments": {
|
||||
"title": "Komentet",
|
||||
"addComment": "+ Shto koment të ri",
|
||||
"noComments": "Ende pa komente. Bëhu i pari që komenton!",
|
||||
"noComments": "Ende pa komente. Bëhu i pari që komentoni!",
|
||||
"delete": "Fshi",
|
||||
"confirmDeleteComment": "Jeni i sigurt që doni të fshini këtë koment?",
|
||||
"confirmDeleteComment": "Jeni i sigurt që dëshironi ta fshini këtë koment?",
|
||||
"addCommentPlaceholder": "Shto një koment...",
|
||||
"cancel": "Anulo",
|
||||
"commentButton": "Komento",
|
||||
"attachFiles": "Bashkëngjit skedarë",
|
||||
"addMoreFiles": "Shto më shumë skedarë",
|
||||
"selectedFiles": "Skedarët e Zgjedhur (Deri në 25MB, Maksimumi {count})",
|
||||
"maxFilesError": "Mund të ngarkoni maksimum {count} skedarë",
|
||||
"processFilesError": "Dështoi përpunimi i skedarëve",
|
||||
"selectedFiles": "Skedarët e zgjedhur (Deri në 25MB, Maksimumi {count})",
|
||||
"maxFilesError": "Mund të ngarkoni maksimumi {count} skedarë",
|
||||
"processFilesError": "Dështoi në përpunimin e skedarëve",
|
||||
"addCommentError": "Ju lutemi shtoni një koment ose bashkëngjitni skedarë",
|
||||
"createdBy": "Krijuar {{time}} nga {{user}}",
|
||||
"updatedTime": "Përditësuar {{time}}"
|
||||
},
|
||||
"searchInputPlaceholder": "Kërko sipas emrit",
|
||||
"pendingInvitation": "Ftesë në Pritje"
|
||||
"pendingInvitation": "Ftesë në pritje"
|
||||
},
|
||||
"taskTimeLogTab": {
|
||||
"title": "Regjistri i Kohës",
|
||||
"addTimeLog": "Shto regjistrim të ri kohe",
|
||||
"totalLogged": "Totali i Regjistruar",
|
||||
"title": "Regjistri i kohës",
|
||||
"addTimeLog": "Shto regjistër të ri kohe",
|
||||
"totalLogged": "Totali i regjistruar",
|
||||
"exportToExcel": "Eksporto në Excel",
|
||||
"noTimeLogsFound": "Nuk u gjetën regjistra kohe",
|
||||
"noTimeLogsFound": "Nuk u gjetën regjistrime kohe",
|
||||
"timeLogForm": {
|
||||
"date": "Data",
|
||||
"startTime": "Koha e Fillimit",
|
||||
"endTime": "Koha e Përfundimit",
|
||||
"workDescription": "Përshkrimi i Punës",
|
||||
"startTime": "Ora e fillimit",
|
||||
"endTime": "Ora e përfundimit",
|
||||
"workDescription": "Përshkrimi i punës",
|
||||
"descriptionPlaceholder": "Shto një përshkrim",
|
||||
"logTime": "Regjistro kohën",
|
||||
"updateTime": "Përditëso kohën",
|
||||
"cancel": "Anulo",
|
||||
"selectDateError": "Ju lutemi zgjidhni një datë",
|
||||
"selectStartTimeError": "Ju lutemi zgjidhni kohën e fillimit",
|
||||
"selectEndTimeError": "Ju lutemi zgjidhni kohën e përfundimit",
|
||||
"endTimeAfterStartError": "Koha e përfundimit duhet të jetë pas kohës së fillimit"
|
||||
"selectStartTimeError": "Ju lutemi zgjidhni orën e fillimit",
|
||||
"selectEndTimeError": "Ju lutemi zgjidhni orën e përfundimit",
|
||||
"endTimeAfterStartError": "Ora e përfundimit duhet të jetë pas orës së fillimit"
|
||||
}
|
||||
},
|
||||
"taskActivityLogTab": {
|
||||
"title": "Regjistri i Aktivitetit",
|
||||
"title": "Regjistri i aktivitetit",
|
||||
"add": "SHTO",
|
||||
"remove": "HIQE",
|
||||
"none": "Asnjë",
|
||||
@@ -115,9 +121,9 @@
|
||||
"createdTask": "krijoi detyrën."
|
||||
},
|
||||
"taskProgress": {
|
||||
"markAsDoneTitle": "Shëno Detyrën si të Kryer?",
|
||||
"confirmMarkAsDone": "Po, shëno si të kryer",
|
||||
"cancelMarkAsDone": "Jo, mbaj statusin aktual",
|
||||
"markAsDoneDescription": "Keni vendosur progresin në 100%. Doni të përditësoni statusin e detyrës në \"Kryer\"?"
|
||||
"markAsDoneTitle": "Shëno detyrën si të përfunduar?",
|
||||
"confirmMarkAsDone": "Po, shënoje si të përfunduar",
|
||||
"cancelMarkAsDone": "Jo, mbaj gjendjen aktuale",
|
||||
"markAsDoneDescription": "Keni vendosur progresin në 100%. Dëshironi ta përditësoni gjendjen e detyrës në \"Përfunduar\"?"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
"addTaskText": "Shto Detyrë",
|
||||
"addSubTaskText": "+ Shto Nën-Detyrë",
|
||||
"noTasksInGroup": "Nuk ka detyra në këtë grup",
|
||||
"dropTaskHere": "Lëshoje detyrën këtu",
|
||||
"addTaskInputPlaceholder": "Shkruaj detyrën dhe shtyp Enter",
|
||||
|
||||
"openButton": "Hap",
|
||||
|
||||
@@ -1,22 +1,28 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "Geben Sie Ihre Aufgabe ein",
|
||||
"deleteTask": "Aufgabe löschen"
|
||||
"deleteTask": "Aufgabe löschen",
|
||||
"parentTask": "Übergeordnete Aufgabe",
|
||||
"currentTask": "Aktuelle Aufgabe",
|
||||
"back": "Zurück",
|
||||
"backToParent": "Zurück zur übergeordneten Aufgabe",
|
||||
"toParentTask": "zur übergeordneten Aufgabe",
|
||||
"loadingHierarchy": "Hierarchie wird geladen..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "Info",
|
||||
"details": {
|
||||
"title": "Details",
|
||||
"task-key": "Aufgaben-Schlüssel",
|
||||
"task-key": "Aufgabenschlüssel",
|
||||
"phase": "Phase",
|
||||
"assignees": "Beauftragte",
|
||||
"assignees": "Zugewiesene",
|
||||
"due-date": "Fälligkeitsdatum",
|
||||
"time-estimation": "Zeitschätzung",
|
||||
"priority": "Priorität",
|
||||
"labels": "Labels",
|
||||
"billable": "Abrechenbar",
|
||||
"notify": "Benachrichtigen",
|
||||
"when-done-notify": "Bei Abschluss benachrichtigen",
|
||||
"when-done-notify": "Bei Fertigstellung benachrichtigen",
|
||||
"start-date": "Startdatum",
|
||||
"end-date": "Enddatum",
|
||||
"hide-start-date": "Startdatum ausblenden",
|
||||
@@ -24,50 +30,50 @@
|
||||
"hours": "Stunden",
|
||||
"minutes": "Minuten",
|
||||
"progressValue": "Fortschrittswert",
|
||||
"progressValueTooltip": "Fortschritt in Prozent einstellen (0-100%)",
|
||||
"progressValueTooltip": "Setzen Sie den Fortschrittsprozentsatz (0-100%)",
|
||||
"progressValueRequired": "Bitte geben Sie einen Fortschrittswert ein",
|
||||
"progressValueRange": "Fortschritt muss zwischen 0 und 100 liegen",
|
||||
"taskWeight": "Aufgabengewicht",
|
||||
"taskWeightTooltip": "Gewicht dieser Teilaufgabe festlegen (Prozent)",
|
||||
"taskWeightTooltip": "Setzen Sie das Gewicht dieser Unteraufgabe (Prozentsatz)",
|
||||
"taskWeightRequired": "Bitte geben Sie ein Aufgabengewicht ein",
|
||||
"taskWeightRange": "Gewicht muss zwischen 0 und 100 liegen",
|
||||
"recurring": "Wiederkehrend"
|
||||
},
|
||||
"labels": {
|
||||
"labelInputPlaceholder": "Suchen oder erstellen",
|
||||
"labelsSelectorInputTip": "Enter drücken zum Erstellen"
|
||||
"labelsSelectorInputTip": "Drücken Sie Enter zum Erstellen"
|
||||
},
|
||||
"description": {
|
||||
"title": "Beschreibung",
|
||||
"placeholder": "Detailliertere Beschreibung hinzufügen..."
|
||||
"placeholder": "Fügen Sie eine detailliertere Beschreibung hinzu..."
|
||||
},
|
||||
"subTasks": {
|
||||
"title": "Teilaufgaben",
|
||||
"addSubTask": "Teilaufgabe hinzufügen",
|
||||
"title": "Unteraufgaben",
|
||||
"addSubTask": "Unteraufgabe hinzufügen",
|
||||
"addSubTaskInputPlaceholder": "Geben Sie Ihre Aufgabe ein und drücken Sie Enter",
|
||||
"refreshSubTasks": "Teilaufgaben aktualisieren",
|
||||
"refreshSubTasks": "Unteraufgaben aktualisieren",
|
||||
"edit": "Bearbeiten",
|
||||
"delete": "Löschen",
|
||||
"confirmDeleteSubTask": "Sind Sie sicher, dass Sie diese Teilaufgabe löschen möchten?",
|
||||
"deleteSubTask": "Teilaufgabe löschen"
|
||||
"confirmDeleteSubTask": "Sind Sie sicher, dass Sie diese Unteraufgabe löschen möchten?",
|
||||
"deleteSubTask": "Unteraufgabe löschen"
|
||||
},
|
||||
"dependencies": {
|
||||
"title": "Abhängigkeiten",
|
||||
"addDependency": "+ Neue Abhängigkeit hinzufügen",
|
||||
"blockedBy": "Blockiert von",
|
||||
"searchTask": "Aufgabe suchen",
|
||||
"searchTask": "Zum Suchen der Aufgabe eingeben",
|
||||
"noTasksFound": "Keine Aufgaben gefunden",
|
||||
"confirmDeleteDependency": "Sind Sie sicher, dass Sie löschen möchten?"
|
||||
},
|
||||
"attachments": {
|
||||
"title": "Anhänge",
|
||||
"chooseOrDropFileToUpload": "Datei zum Hochladen wählen oder ablegen",
|
||||
"chooseOrDropFileToUpload": "Datei zum Hochladen auswählen oder ablegen",
|
||||
"uploading": "Wird hochgeladen..."
|
||||
},
|
||||
"comments": {
|
||||
"title": "Kommentare",
|
||||
"addComment": "+ Neuen Kommentar hinzufügen",
|
||||
"noComments": "Noch keine Kommentare. Seien Sie der Erste!",
|
||||
"noComments": "Noch keine Kommentare. Seien Sie der Erste, der kommentiert!",
|
||||
"delete": "Löschen",
|
||||
"confirmDeleteComment": "Sind Sie sicher, dass Sie diesen Kommentar löschen möchten?",
|
||||
"addCommentPlaceholder": "Kommentar hinzufügen...",
|
||||
@@ -75,9 +81,9 @@
|
||||
"commentButton": "Kommentieren",
|
||||
"attachFiles": "Dateien anhängen",
|
||||
"addMoreFiles": "Weitere Dateien hinzufügen",
|
||||
"selectedFiles": "Ausgewählte Dateien (Bis zu 25MB, Maximum {count})",
|
||||
"selectedFiles": "Ausgewählte Dateien (Bis zu 25MB, Maximum von {count})",
|
||||
"maxFilesError": "Sie können maximal {count} Dateien hochladen",
|
||||
"processFilesError": "Fehler beim Verarbeiten der Dateien",
|
||||
"processFilesError": "Dateien konnten nicht verarbeitet werden",
|
||||
"addCommentError": "Bitte fügen Sie einen Kommentar hinzu oder hängen Sie Dateien an",
|
||||
"createdBy": "Erstellt {{time}} von {{user}}",
|
||||
"updatedTime": "Aktualisiert {{time}}"
|
||||
@@ -86,18 +92,18 @@
|
||||
"pendingInvitation": "Ausstehende Einladung"
|
||||
},
|
||||
"taskTimeLogTab": {
|
||||
"title": "Zeiterfassung",
|
||||
"addTimeLog": "Neuen Zeiteintrag hinzufügen",
|
||||
"totalLogged": "Gesamt erfasst",
|
||||
"title": "Zeitprotokoll",
|
||||
"addTimeLog": "Neues Zeitprotokoll hinzufügen",
|
||||
"totalLogged": "Gesamt protokolliert",
|
||||
"exportToExcel": "Nach Excel exportieren",
|
||||
"noTimeLogsFound": "Keine Zeiteinträge gefunden",
|
||||
"noTimeLogsFound": "Keine Zeitprotokolle gefunden",
|
||||
"timeLogForm": {
|
||||
"date": "Datum",
|
||||
"startTime": "Startzeit",
|
||||
"endTime": "Endzeit",
|
||||
"workDescription": "Arbeitsbeschreibung",
|
||||
"descriptionPlaceholder": "Beschreibung hinzufügen",
|
||||
"logTime": "Zeit erfassen",
|
||||
"logTime": "Zeit protokollieren",
|
||||
"updateTime": "Zeit aktualisieren",
|
||||
"cancel": "Abbrechen",
|
||||
"selectDateError": "Bitte wählen Sie ein Datum",
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
"addSubTaskText": "+ Unteraufgabe hinzufügen",
|
||||
"addTaskInputPlaceholder": "Aufgabe eingeben und Enter drücken",
|
||||
"noTasksInGroup": "Keine Aufgaben in dieser Gruppe",
|
||||
"dropTaskHere": "Aufgabe hier ablegen",
|
||||
|
||||
"openButton": "Öffnen",
|
||||
"okButton": "OK",
|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "Type your Task",
|
||||
"deleteTask": "Delete Task"
|
||||
"deleteTask": "Delete Task",
|
||||
"parentTask": "Parent Task",
|
||||
"currentTask": "Current Task",
|
||||
"back": "Back",
|
||||
"backToParent": "Back to Parent Task",
|
||||
"toParentTask": "to parent task",
|
||||
"loadingHierarchy": "Loading hierarchy..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "Info",
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
"addSubTaskText": "Add Sub Task",
|
||||
"addTaskInputPlaceholder": "Type your task and hit enter",
|
||||
"noTasksInGroup": "No tasks in this group",
|
||||
"dropTaskHere": "Drop task here",
|
||||
|
||||
"openButton": "Open",
|
||||
"okButton": "Ok",
|
||||
|
||||
@@ -1,35 +1,41 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "Escriba su Tarea",
|
||||
"deleteTask": "Eliminar Tarea"
|
||||
"taskNamePlaceholder": "Escribe tu tarea",
|
||||
"deleteTask": "Eliminar tarea",
|
||||
"parentTask": "Tarea principal",
|
||||
"currentTask": "Tarea actual",
|
||||
"back": "Volver",
|
||||
"backToParent": "Volver a la tarea principal",
|
||||
"toParentTask": "a la tarea principal",
|
||||
"loadingHierarchy": "Cargando jerarquía..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "Información",
|
||||
"details": {
|
||||
"title": "Detalles",
|
||||
"task-key": "Clave de Tarea",
|
||||
"task-key": "Clave de tarea",
|
||||
"phase": "Fase",
|
||||
"assignees": "Asignados",
|
||||
"due-date": "Fecha de Vencimiento",
|
||||
"time-estimation": "Estimación de Tiempo",
|
||||
"due-date": "Fecha de vencimiento",
|
||||
"time-estimation": "Estimación de tiempo",
|
||||
"priority": "Prioridad",
|
||||
"labels": "Etiquetas",
|
||||
"billable": "Facturable",
|
||||
"notify": "Notificar",
|
||||
"when-done-notify": "Al terminar, notificar",
|
||||
"start-date": "Fecha de Inicio",
|
||||
"end-date": "Fecha de Fin",
|
||||
"hide-start-date": "Ocultar Fecha de Inicio",
|
||||
"show-start-date": "Mostrar Fecha de Inicio",
|
||||
"when-done-notify": "Al finalizar, notificar",
|
||||
"start-date": "Fecha de inicio",
|
||||
"end-date": "Fecha de finalización",
|
||||
"hide-start-date": "Ocultar fecha de inicio",
|
||||
"show-start-date": "Mostrar fecha de inicio",
|
||||
"hours": "Horas",
|
||||
"minutes": "Minutos",
|
||||
"progressValue": "Valor de Progreso",
|
||||
"progressValue": "Valor de progreso",
|
||||
"progressValueTooltip": "Establecer el porcentaje de progreso (0-100%)",
|
||||
"progressValueRequired": "Por favor, introduzca un valor de progreso",
|
||||
"progressValueRequired": "Por favor ingrese un valor de progreso",
|
||||
"progressValueRange": "El progreso debe estar entre 0 y 100",
|
||||
"taskWeight": "Peso de la Tarea",
|
||||
"taskWeight": "Peso de la tarea",
|
||||
"taskWeightTooltip": "Establecer el peso de esta subtarea (porcentaje)",
|
||||
"taskWeightRequired": "Por favor, introduzca un peso de tarea",
|
||||
"taskWeightRequired": "Por favor ingrese un peso de tarea",
|
||||
"taskWeightRange": "El peso debe estar entre 0 y 100",
|
||||
"recurring": "Recurrente"
|
||||
},
|
||||
@@ -39,85 +45,85 @@
|
||||
},
|
||||
"description": {
|
||||
"title": "Descripción",
|
||||
"placeholder": "Añadir una descripción más detallada..."
|
||||
"placeholder": "Añade una descripción más detallada..."
|
||||
},
|
||||
"subTasks": {
|
||||
"title": "Sub Tareas",
|
||||
"addSubTask": "Agregar Sub Tarea",
|
||||
"addSubTaskInputPlaceholder": "Escriba su tarea y presione enter",
|
||||
"refreshSubTasks": "Actualizar Sub Tareas",
|
||||
"title": "Subtareas",
|
||||
"addSubTask": "Añadir subtarea",
|
||||
"addSubTaskInputPlaceholder": "Escribe tu tarea y presiona enter",
|
||||
"refreshSubTasks": "Actualizar subtareas",
|
||||
"edit": "Editar",
|
||||
"delete": "Eliminar",
|
||||
"confirmDeleteSubTask": "¿Está seguro de que desea eliminar esta subtarea?",
|
||||
"deleteSubTask": "Eliminar Sub Tarea"
|
||||
"confirmDeleteSubTask": "¿Estás seguro de que quieres eliminar esta subtarea?",
|
||||
"deleteSubTask": "Eliminar subtarea"
|
||||
},
|
||||
"dependencies": {
|
||||
"title": "Dependencias",
|
||||
"addDependency": "+ Agregar nueva dependencia",
|
||||
"addDependency": "+ Añadir nueva dependencia",
|
||||
"blockedBy": "Bloqueado por",
|
||||
"searchTask": "Escribir para buscar tarea",
|
||||
"searchTask": "Escribe para buscar tarea",
|
||||
"noTasksFound": "No se encontraron tareas",
|
||||
"confirmDeleteDependency": "¿Está seguro de que desea eliminar?"
|
||||
"confirmDeleteDependency": "¿Estás seguro de que quieres eliminar?"
|
||||
},
|
||||
"attachments": {
|
||||
"title": "Adjuntos",
|
||||
"chooseOrDropFileToUpload": "Elija o arrastre un archivo para subir",
|
||||
"chooseOrDropFileToUpload": "Elige o arrastra archivo para subir",
|
||||
"uploading": "Subiendo..."
|
||||
},
|
||||
"comments": {
|
||||
"title": "Comentarios",
|
||||
"addComment": "+ Agregar nuevo comentario",
|
||||
"addComment": "+ Añadir nuevo comentario",
|
||||
"noComments": "Aún no hay comentarios. ¡Sé el primero en comentar!",
|
||||
"delete": "Eliminar",
|
||||
"confirmDeleteComment": "¿Está seguro de que desea eliminar este comentario?",
|
||||
"addCommentPlaceholder": "Agregar un comentario...",
|
||||
"confirmDeleteComment": "¿Estás seguro de que quieres eliminar este comentario?",
|
||||
"addCommentPlaceholder": "Añadir un comentario...",
|
||||
"cancel": "Cancelar",
|
||||
"commentButton": "Comentar",
|
||||
"attachFiles": "Adjuntar archivos",
|
||||
"addMoreFiles": "Agregar más archivos",
|
||||
"selectedFiles": "Archivos Seleccionados (Hasta 25MB, Máximo {count})",
|
||||
"maxFilesError": "Solo puede subir un máximo de {count} archivos",
|
||||
"addMoreFiles": "Añadir más archivos",
|
||||
"selectedFiles": "Archivos seleccionados (Hasta 25MB, Máximo de {count})",
|
||||
"maxFilesError": "Solo puedes subir un máximo de {count} archivos",
|
||||
"processFilesError": "Error al procesar archivos",
|
||||
"addCommentError": "Por favor agregue un comentario o adjunte archivos",
|
||||
"addCommentError": "Por favor añade un comentario o adjunta archivos",
|
||||
"createdBy": "Creado {{time}} por {{user}}",
|
||||
"updatedTime": "Actualizado {{time}}"
|
||||
},
|
||||
"searchInputPlaceholder": "Buscar por nombre",
|
||||
"pendingInvitation": "Invitación Pendiente"
|
||||
"pendingInvitation": "Invitación pendiente"
|
||||
},
|
||||
"taskTimeLogTab": {
|
||||
"title": "Registro de Tiempo",
|
||||
"title": "Registro de tiempo",
|
||||
"addTimeLog": "Añadir nuevo registro de tiempo",
|
||||
"totalLogged": "Total Registrado",
|
||||
"totalLogged": "Total registrado",
|
||||
"exportToExcel": "Exportar a Excel",
|
||||
"noTimeLogsFound": "No se encontraron registros de tiempo",
|
||||
"timeLogForm": {
|
||||
"date": "Fecha",
|
||||
"startTime": "Hora de Inicio",
|
||||
"endTime": "Hora de Fin",
|
||||
"workDescription": "Descripción del Trabajo",
|
||||
"descriptionPlaceholder": "Agregar una descripción",
|
||||
"startTime": "Hora de inicio",
|
||||
"endTime": "Hora de finalización",
|
||||
"workDescription": "Descripción del trabajo",
|
||||
"descriptionPlaceholder": "Añadir una descripción",
|
||||
"logTime": "Registrar tiempo",
|
||||
"updateTime": "Actualizar tiempo",
|
||||
"cancel": "Cancelar",
|
||||
"selectDateError": "Por favor seleccione una fecha",
|
||||
"selectStartTimeError": "Por favor seleccione la hora de inicio",
|
||||
"selectEndTimeError": "Por favor seleccione la hora de fin",
|
||||
"endTimeAfterStartError": "La hora de fin debe ser posterior a la hora de inicio"
|
||||
"selectDateError": "Por favor selecciona una fecha",
|
||||
"selectStartTimeError": "Por favor selecciona hora de inicio",
|
||||
"selectEndTimeError": "Por favor selecciona hora de finalización",
|
||||
"endTimeAfterStartError": "La hora de finalización debe ser posterior a la de inicio"
|
||||
}
|
||||
},
|
||||
"taskActivityLogTab": {
|
||||
"title": "Registro de Actividad",
|
||||
"add": "AGREGAR",
|
||||
"remove": "QUITAR",
|
||||
"title": "Registro de actividad",
|
||||
"add": "AÑADIR",
|
||||
"remove": "ELIMINAR",
|
||||
"none": "Ninguno",
|
||||
"weight": "Peso",
|
||||
"createdTask": "creó la tarea."
|
||||
},
|
||||
"taskProgress": {
|
||||
"markAsDoneTitle": "¿Marcar Tarea como Completada?",
|
||||
"markAsDoneTitle": "¿Marcar tarea como completada?",
|
||||
"confirmMarkAsDone": "Sí, marcar como completada",
|
||||
"cancelMarkAsDone": "No, mantener estado actual",
|
||||
"markAsDoneDescription": "Ha establecido el progreso al 100%. ¿Le gustaría actualizar el estado de la tarea a \"Completada\"?"
|
||||
"markAsDoneDescription": "Has establecido el progreso al 100%. ¿Te gustaría actualizar el estado de la tarea a \"Completada\"?"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
"addTaskText": "Agregar tarea",
|
||||
"addSubTaskText": "Agregar subtarea",
|
||||
"noTasksInGroup": "No hay tareas en este grupo",
|
||||
"dropTaskHere": "Soltar tarea aquí",
|
||||
"addTaskInputPlaceholder": "Escribe tu tarea y presiona enter",
|
||||
|
||||
"openButton": "Abrir",
|
||||
|
||||
@@ -1,33 +1,39 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "Digite sua Tarefa",
|
||||
"deleteTask": "Deletar Tarefa"
|
||||
"taskNamePlaceholder": "Digite sua tarefa",
|
||||
"deleteTask": "Excluir tarefa",
|
||||
"parentTask": "Tarefa principal",
|
||||
"currentTask": "Tarefa atual",
|
||||
"back": "Voltar",
|
||||
"backToParent": "Voltar à tarefa principal",
|
||||
"toParentTask": "à tarefa principal",
|
||||
"loadingHierarchy": "Carregando hierarquia..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "Informações",
|
||||
"details": {
|
||||
"title": "Detalhes",
|
||||
"task-key": "Chave da Tarefa",
|
||||
"task-key": "Chave da tarefa",
|
||||
"phase": "Fase",
|
||||
"assignees": "Responsáveis",
|
||||
"due-date": "Data de Vencimento",
|
||||
"time-estimation": "Estimativa de Tempo",
|
||||
"due-date": "Data de vencimento",
|
||||
"time-estimation": "Estimativa de tempo",
|
||||
"priority": "Prioridade",
|
||||
"labels": "Etiquetas",
|
||||
"billable": "Faturável",
|
||||
"notify": "Notificar",
|
||||
"when-done-notify": "Quando concluído, notificar",
|
||||
"start-date": "Data de Início",
|
||||
"end-date": "Data de Fim",
|
||||
"hide-start-date": "Ocultar Data de Início",
|
||||
"show-start-date": "Mostrar Data de Início",
|
||||
"when-done-notify": "Ao concluir, notificar",
|
||||
"start-date": "Data de início",
|
||||
"end-date": "Data de término",
|
||||
"hide-start-date": "Ocultar data de início",
|
||||
"show-start-date": "Mostrar data de início",
|
||||
"hours": "Horas",
|
||||
"minutes": "Minutos",
|
||||
"progressValue": "Valor do Progresso",
|
||||
"progressValue": "Valor do progresso",
|
||||
"progressValueTooltip": "Definir a porcentagem de progresso (0-100%)",
|
||||
"progressValueRequired": "Por favor, insira um valor de progresso",
|
||||
"progressValueRange": "O progresso deve estar entre 0 e 100",
|
||||
"taskWeight": "Peso da Tarefa",
|
||||
"taskWeight": "Peso da tarefa",
|
||||
"taskWeightTooltip": "Definir o peso desta subtarefa (porcentagem)",
|
||||
"taskWeightRequired": "Por favor, insira um peso da tarefa",
|
||||
"taskWeightRange": "O peso deve estar entre 0 e 100",
|
||||
@@ -39,17 +45,17 @@
|
||||
},
|
||||
"description": {
|
||||
"title": "Descrição",
|
||||
"placeholder": "Adicionar uma descrição mais detalhada..."
|
||||
"placeholder": "Adicione uma descrição mais detalhada..."
|
||||
},
|
||||
"subTasks": {
|
||||
"title": "Sub Tarefas",
|
||||
"addSubTask": "Adicionar Sub Tarefa",
|
||||
"title": "Subtarefas",
|
||||
"addSubTask": "Adicionar subtarefa",
|
||||
"addSubTaskInputPlaceholder": "Digite sua tarefa e pressione enter",
|
||||
"refreshSubTasks": "Atualizar Sub Tarefas",
|
||||
"refreshSubTasks": "Atualizar subtarefas",
|
||||
"edit": "Editar",
|
||||
"delete": "Deletar",
|
||||
"confirmDeleteSubTask": "Tem certeza de que deseja deletar esta subtarefa?",
|
||||
"deleteSubTask": "Deletar Sub Tarefa"
|
||||
"delete": "Excluir",
|
||||
"confirmDeleteSubTask": "Tem certeza de que deseja excluir esta subtarefa?",
|
||||
"deleteSubTask": "Excluir subtarefa"
|
||||
},
|
||||
"dependencies": {
|
||||
"title": "Dependências",
|
||||
@@ -57,57 +63,57 @@
|
||||
"blockedBy": "Bloqueado por",
|
||||
"searchTask": "Digite para pesquisar tarefa",
|
||||
"noTasksFound": "Nenhuma tarefa encontrada",
|
||||
"confirmDeleteDependency": "Tem certeza de que deseja deletar?"
|
||||
"confirmDeleteDependency": "Tem certeza de que deseja excluir?"
|
||||
},
|
||||
"attachments": {
|
||||
"title": "Anexos",
|
||||
"chooseOrDropFileToUpload": "Escolha ou arraste um arquivo para upload",
|
||||
"chooseOrDropFileToUpload": "Escolha ou arraste arquivo para enviar",
|
||||
"uploading": "Enviando..."
|
||||
},
|
||||
"comments": {
|
||||
"title": "Comentários",
|
||||
"addComment": "+ Adicionar novo comentário",
|
||||
"noComments": "Ainda não há comentários. Seja o primeiro a comentar!",
|
||||
"delete": "Deletar",
|
||||
"confirmDeleteComment": "Tem certeza de que deseja deletar este comentário?",
|
||||
"delete": "Excluir",
|
||||
"confirmDeleteComment": "Tem certeza de que deseja excluir este comentário?",
|
||||
"addCommentPlaceholder": "Adicionar um comentário...",
|
||||
"cancel": "Cancelar",
|
||||
"commentButton": "Comentar",
|
||||
"attachFiles": "Anexar arquivos",
|
||||
"addMoreFiles": "Adicionar mais arquivos",
|
||||
"selectedFiles": "Arquivos Selecionados (Até 25MB, Máximo {count})",
|
||||
"maxFilesError": "Você pode fazer upload de no máximo {count} arquivos",
|
||||
"selectedFiles": "Arquivos selecionados (Até 25MB, Máximo de {count})",
|
||||
"maxFilesError": "Você pode enviar no máximo {count} arquivos",
|
||||
"processFilesError": "Falha ao processar arquivos",
|
||||
"addCommentError": "Por favor adicione um comentário ou anexe arquivos",
|
||||
"addCommentError": "Por favor, adicione um comentário ou anexe arquivos",
|
||||
"createdBy": "Criado {{time}} por {{user}}",
|
||||
"updatedTime": "Atualizado {{time}}"
|
||||
},
|
||||
"searchInputPlaceholder": "Pesquisar por nome",
|
||||
"pendingInvitation": "Convite Pendente"
|
||||
"pendingInvitation": "Convite pendente"
|
||||
},
|
||||
"taskTimeLogTab": {
|
||||
"title": "Registro de Tempo",
|
||||
"title": "Registro de tempo",
|
||||
"addTimeLog": "Adicionar novo registro de tempo",
|
||||
"totalLogged": "Total Registrado",
|
||||
"totalLogged": "Total registrado",
|
||||
"exportToExcel": "Exportar para Excel",
|
||||
"noTimeLogsFound": "Nenhum registro de tempo encontrado",
|
||||
"timeLogForm": {
|
||||
"date": "Data",
|
||||
"startTime": "Hora de Início",
|
||||
"endTime": "Hora de Fim",
|
||||
"workDescription": "Descrição do Trabalho",
|
||||
"startTime": "Hora de início",
|
||||
"endTime": "Hora de término",
|
||||
"workDescription": "Descrição do trabalho",
|
||||
"descriptionPlaceholder": "Adicionar uma descrição",
|
||||
"logTime": "Registrar tempo",
|
||||
"updateTime": "Atualizar tempo",
|
||||
"cancel": "Cancelar",
|
||||
"selectDateError": "Por favor selecione uma data",
|
||||
"selectStartTimeError": "Por favor selecione a hora de início",
|
||||
"selectEndTimeError": "Por favor selecione a hora de fim",
|
||||
"endTimeAfterStartError": "A hora de fim deve ser posterior à hora de início"
|
||||
"selectDateError": "Por favor, selecione uma data",
|
||||
"selectStartTimeError": "Por favor, selecione a hora de início",
|
||||
"selectEndTimeError": "Por favor, selecione a hora de término",
|
||||
"endTimeAfterStartError": "A hora de término deve ser posterior à hora de início"
|
||||
}
|
||||
},
|
||||
"taskActivityLogTab": {
|
||||
"title": "Registro de Atividade",
|
||||
"title": "Registro de atividade",
|
||||
"add": "ADICIONAR",
|
||||
"remove": "REMOVER",
|
||||
"none": "Nenhum",
|
||||
@@ -115,7 +121,7 @@
|
||||
"createdTask": "criou a tarefa."
|
||||
},
|
||||
"taskProgress": {
|
||||
"markAsDoneTitle": "Marcar Tarefa como Concluída?",
|
||||
"markAsDoneTitle": "Marcar tarefa como concluída?",
|
||||
"confirmMarkAsDone": "Sim, marcar como concluída",
|
||||
"cancelMarkAsDone": "Não, manter status atual",
|
||||
"markAsDoneDescription": "Você definiu o progresso para 100%. Gostaria de atualizar o status da tarefa para \"Concluída\"?"
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
"addTaskText": "Adicionar Tarefa",
|
||||
"addSubTaskText": "+ Adicionar Subtarefa",
|
||||
"noTasksInGroup": "Nenhuma tarefa neste grupo",
|
||||
"dropTaskHere": "Soltar tarefa aqui",
|
||||
"addTaskInputPlaceholder": "Digite sua tarefa e pressione enter",
|
||||
|
||||
"openButton": "Abrir",
|
||||
|
||||
@@ -1,22 +1,28 @@
|
||||
{
|
||||
"taskHeader": {
|
||||
"taskNamePlaceholder": "输入您的任务",
|
||||
"deleteTask": "删除任务"
|
||||
"deleteTask": "删除任务",
|
||||
"parentTask": "父任务",
|
||||
"currentTask": "当前任务",
|
||||
"back": "返回",
|
||||
"backToParent": "返回父任务",
|
||||
"toParentTask": "到父任务",
|
||||
"loadingHierarchy": "加载层次结构..."
|
||||
},
|
||||
"taskInfoTab": {
|
||||
"title": "信息",
|
||||
"details": {
|
||||
"title": "详情",
|
||||
"title": "详细信息",
|
||||
"task-key": "任务键",
|
||||
"phase": "阶段",
|
||||
"assignees": "受让人",
|
||||
"assignees": "受理人",
|
||||
"due-date": "截止日期",
|
||||
"time-estimation": "时间估算",
|
||||
"priority": "优先级",
|
||||
"labels": "标签",
|
||||
"billable": "可计费",
|
||||
"notify": "通知",
|
||||
"when-done-notify": "完成时,通知",
|
||||
"when-done-notify": "完成时通知",
|
||||
"start-date": "开始日期",
|
||||
"end-date": "结束日期",
|
||||
"hide-start-date": "隐藏开始日期",
|
||||
@@ -24,18 +30,18 @@
|
||||
"hours": "小时",
|
||||
"minutes": "分钟",
|
||||
"progressValue": "进度值",
|
||||
"progressValueTooltip": "设置进度百分比(0-100%)",
|
||||
"progressValueTooltip": "设置进度百分比 (0-100%)",
|
||||
"progressValueRequired": "请输入进度值",
|
||||
"progressValueRange": "进度必须在0到100之间",
|
||||
"progressValueRange": "进度必须在 0 到 100 之间",
|
||||
"taskWeight": "任务权重",
|
||||
"taskWeightTooltip": "设置此子任务的权重(百分比)",
|
||||
"taskWeightTooltip": "设置此子任务的权重 (百分比)",
|
||||
"taskWeightRequired": "请输入任务权重",
|
||||
"taskWeightRange": "权重必须在0到100之间",
|
||||
"taskWeightRange": "权重必须在 0 到 100 之间",
|
||||
"recurring": "重复"
|
||||
},
|
||||
"labels": {
|
||||
"labelInputPlaceholder": "搜索或创建",
|
||||
"labelsSelectorInputTip": "按回车创建"
|
||||
"labelsSelectorInputTip": "按 Enter 键创建"
|
||||
},
|
||||
"description": {
|
||||
"title": "描述",
|
||||
@@ -44,7 +50,7 @@
|
||||
"subTasks": {
|
||||
"title": "子任务",
|
||||
"addSubTask": "添加子任务",
|
||||
"addSubTaskInputPlaceholder": "输入您的任务并按回车",
|
||||
"addSubTaskInputPlaceholder": "输入您的任务并按回车键",
|
||||
"refreshSubTasks": "刷新子任务",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
@@ -52,10 +58,10 @@
|
||||
"deleteSubTask": "删除子任务"
|
||||
},
|
||||
"dependencies": {
|
||||
"title": "依赖关系",
|
||||
"addDependency": "+ 添加新依赖",
|
||||
"title": "依赖项",
|
||||
"addDependency": "+ 添加新依赖项",
|
||||
"blockedBy": "被阻止",
|
||||
"searchTask": "输入搜索任务",
|
||||
"searchTask": "输入以搜索任务",
|
||||
"noTasksFound": "未找到任务",
|
||||
"confirmDeleteDependency": "您确定要删除吗?"
|
||||
},
|
||||
@@ -67,7 +73,7 @@
|
||||
"comments": {
|
||||
"title": "评论",
|
||||
"addComment": "+ 添加新评论",
|
||||
"noComments": "还没有评论。成为第一个评论的人!",
|
||||
"noComments": "还没有评论。成为第一个评论者!",
|
||||
"delete": "删除",
|
||||
"confirmDeleteComment": "您确定要删除此评论吗?",
|
||||
"addCommentPlaceholder": "添加评论...",
|
||||
@@ -75,12 +81,12 @@
|
||||
"commentButton": "评论",
|
||||
"attachFiles": "附加文件",
|
||||
"addMoreFiles": "添加更多文件",
|
||||
"selectedFiles": "已选择的文件(最多25MB,最大{count}个)",
|
||||
"maxFilesError": "您最多只能上传{count}个文件",
|
||||
"selectedFiles": "选定文件 (最多 25MB,最多 {count} 个)",
|
||||
"maxFilesError": "您最多只能上传 {count} 个文件",
|
||||
"processFilesError": "处理文件失败",
|
||||
"addCommentError": "请添加评论或附加文件",
|
||||
"createdBy": "{{time}}由{{user}}创建",
|
||||
"updatedTime": "更新于{{time}}"
|
||||
"createdBy": "由 {{user}} 在 {{time}} 创建",
|
||||
"updatedTime": "更新于 {{time}}"
|
||||
},
|
||||
"searchInputPlaceholder": "按名称搜索",
|
||||
"pendingInvitation": "待处理邀请"
|
||||
@@ -88,8 +94,8 @@
|
||||
"taskTimeLogTab": {
|
||||
"title": "时间日志",
|
||||
"addTimeLog": "添加新时间日志",
|
||||
"totalLogged": "总记录时间",
|
||||
"exportToExcel": "导出到Excel",
|
||||
"totalLogged": "总计记录",
|
||||
"exportToExcel": "导出到 Excel",
|
||||
"noTimeLogsFound": "未找到时间日志",
|
||||
"timeLogForm": {
|
||||
"date": "日期",
|
||||
@@ -103,7 +109,7 @@
|
||||
"selectDateError": "请选择日期",
|
||||
"selectStartTimeError": "请选择开始时间",
|
||||
"selectEndTimeError": "请选择结束时间",
|
||||
"endTimeAfterStartError": "结束时间必须在开始时间之后"
|
||||
"endTimeAfterStartError": "结束时间必须晚于开始时间"
|
||||
}
|
||||
},
|
||||
"taskActivityLogTab": {
|
||||
@@ -116,8 +122,8 @@
|
||||
},
|
||||
"taskProgress": {
|
||||
"markAsDoneTitle": "将任务标记为完成?",
|
||||
"confirmMarkAsDone": "是的,标记为完成",
|
||||
"cancelMarkAsDone": "不,保持当前状态",
|
||||
"markAsDoneDescription": "您已将进度设置为100%。您想将任务状态更新为\"完成\"吗?"
|
||||
"confirmMarkAsDone": "是,标记为完成",
|
||||
"cancelMarkAsDone": "否,保持当前状态",
|
||||
"markAsDoneDescription": "您已将进度设置为 100%。您想将任务状态更新为\"完成\"吗?"
|
||||
}
|
||||
}
|
||||
@@ -37,6 +37,7 @@
|
||||
"addSubTaskText": "+ 添加子任务",
|
||||
"addTaskInputPlaceholder": "输入任务并按回车键",
|
||||
"noTasksInGroup": "此组中没有任务",
|
||||
"dropTaskHere": "将任务拖到这里",
|
||||
"openButton": "打开",
|
||||
"okButton": "确定",
|
||||
"noLabelsFound": "未找到标签",
|
||||
|
||||
Reference in New Issue
Block a user