331 lines
10 KiB
JSON
331 lines
10 KiB
JSON
{
|
|
"common": {
|
|
"button": {
|
|
"tryAgain": "Try Again",
|
|
"continue": "Continue",
|
|
"repeat": "Repeat",
|
|
"undo": "Undo",
|
|
"resume": "Resume",
|
|
"reload": "Reload",
|
|
"cancel": "Cancel",
|
|
"close": "Close",
|
|
"save": "Save",
|
|
"delete": "Delete",
|
|
"confirm": "Confirm"
|
|
}
|
|
},
|
|
"contactAdmin": "Please contact an administrator",
|
|
"sideMenu": {
|
|
"dashboard": "Dashboard",
|
|
"groupTasks": {
|
|
"menuCategory": "Group Tasks",
|
|
"overview": "Group Tasks",
|
|
"history": "History"
|
|
},
|
|
"adminArea": {
|
|
"menuCategory": "Admin Area",
|
|
"roles": "Roles",
|
|
"logs": "Logs",
|
|
"noScannerSelected": "No scanner selected"
|
|
},
|
|
"usersCount": {
|
|
"single": "User online",
|
|
"multiple": "Users online"
|
|
},
|
|
"logout": "Logout"
|
|
},
|
|
"groupTasks": {
|
|
"categoryGroups": {
|
|
"length0": "No group tasks found",
|
|
"assignedToNoTask.title": "You have not been assigned any group tasks"
|
|
},
|
|
"groupTypeSelectionModal": {
|
|
"notification": {
|
|
"globalInputsCannotBeEmpty": {
|
|
"message": "Global inputs cannot be empty",
|
|
"description": "Please fill in all global inputs"
|
|
},
|
|
"globalInputTypeNotImplemented": {
|
|
"message": "Type {{globalInputType}} not implemented",
|
|
"description": "Defined in: {{globalInputDisplayName}}"
|
|
}
|
|
},
|
|
"title": "Select a Group Type",
|
|
"button": {
|
|
"startTask": "Start Task"
|
|
},
|
|
"select": { "placeholder": "Select a Group Type" },
|
|
"form": {
|
|
"item": {
|
|
"groupTypeDescription.label": "Description",
|
|
"groupTypeDescription.tooltip.title": "This description helps to understand what this task was about afterwards"
|
|
}
|
|
},
|
|
"h3": "Fill in the global values"
|
|
},
|
|
"tag.global": "Global",
|
|
"groupTasksViewModal": {
|
|
"groupTaskNotFound": "Group task not found",
|
|
"notification": {
|
|
"inputsCannotBeEmpty": {
|
|
"message": "Inputs cannot be empty",
|
|
"description": "Please fill in all fields"
|
|
},
|
|
"groupTaskParameterNotImplemented.message": "Type {{groupTaskParameterType}} not implemented",
|
|
"groupTaskParameterNotImplemented.description": "Defined in: {{groupTaskParameterDisplayName}}"
|
|
},
|
|
"startedAt": "Started at",
|
|
"endedAt": "Ended at",
|
|
"duration": "Duration",
|
|
"category": "Category",
|
|
"popover": {
|
|
"specifiedTaskInputs": "Specified Task Inputs",
|
|
"details": "Details",
|
|
"specifiedGlobalInputs": "Specified Global Inputs"
|
|
},
|
|
"alertMessage": {
|
|
"successful": "Successful",
|
|
"taskIsRunning": "Task is running",
|
|
"taskCanceled": "Task canceled",
|
|
"taskFailed": "Task failed",
|
|
"taskInputRequired": "Input required",
|
|
"paused": "Paused",
|
|
"undoEnded": "Undo ended"
|
|
}
|
|
},
|
|
"groupTasksTableList": {
|
|
"column": {
|
|
"creator": "Creator",
|
|
"groupName": "Group Name",
|
|
"description": "Description",
|
|
"step": "Step",
|
|
"status": "Status",
|
|
"startedAt": "Started at",
|
|
"endedAt": "Ended at",
|
|
"duration": "Duration",
|
|
"action": { "title": "Action", "link": "View" }
|
|
},
|
|
"statusBadge": {
|
|
"finished": "Finished",
|
|
"running": "Running",
|
|
"canceled": "Canceled",
|
|
"failed": "Failed",
|
|
"inputRequired": "Input Required",
|
|
"paused": "Paused",
|
|
"undoEnded": "Undo Ended"
|
|
},
|
|
"button": {
|
|
"newTask": "New Task",
|
|
"installPythonDependencies": "Install Dependencies"
|
|
},
|
|
"popover": {
|
|
"reload": {
|
|
"title": "Are you sure you want to reload group configurations?"
|
|
},
|
|
"installPythonDependencies": {
|
|
"title": "Are you sure you want to install Python libraries?"
|
|
}
|
|
}
|
|
},
|
|
"button": {
|
|
"checkingForCategoryGroupChanges": {
|
|
"check": "Checking for Category Group Changes",
|
|
"popover": {
|
|
"title": "Are you sure you want to check category groups? (During the check, the server looks for new category groups and deletes those that are no longer available)",
|
|
"buttonOk": "Check"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"logCard": {
|
|
"popover": {
|
|
"groupTaskId.title": "Group Task",
|
|
"groupTaskStep.title": "Group Task Step",
|
|
"role.title": "Role",
|
|
"groupId.title": "Group ID"
|
|
},
|
|
"card": { "checkbox.info": "INFO", "checkbox.error": "ERROR" },
|
|
"tooltip": {
|
|
"previous": "Previous",
|
|
"next": "Next",
|
|
"reload": "Reload"
|
|
}
|
|
},
|
|
"pageNotFound": {
|
|
"subTitle": "The page you visited does not exist.",
|
|
"buttonBackHome": "Back to Home"
|
|
},
|
|
"allUsers": {
|
|
"column": {
|
|
"avatar": "Avatar",
|
|
"username": "Username",
|
|
"role": "Role",
|
|
"connectionStatus": "Connection Status",
|
|
"lastOnline": "Last Online",
|
|
"action": {
|
|
"title": "Action",
|
|
"roleChange": {
|
|
"popconfirm": {
|
|
"title": "Change role to",
|
|
"okText": "Change"
|
|
}
|
|
},
|
|
"changeRole": "Change Role",
|
|
"delete": {
|
|
"link": "Delete",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to delete the user?",
|
|
"okText": "Delete User"
|
|
}
|
|
},
|
|
"deactivate": {
|
|
"link": "Deactivate",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to deactivate the user?",
|
|
"okText": "Deactivate User"
|
|
}
|
|
},
|
|
"activate": {
|
|
"link": "Activate",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to activate the user?",
|
|
"okText": "Activate User"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"roleChangeError": {
|
|
"notification": {
|
|
"message": "User role could not be changed",
|
|
"description": "The role no longer exists"
|
|
}
|
|
},
|
|
"header": {
|
|
"allUsers": "All Users",
|
|
"deactivatedUsers": "Deactivated Users"
|
|
},
|
|
"button": { "createNewUser": "Create New User" },
|
|
"createUserModal": {
|
|
"title": "Create a New User",
|
|
"okText": "Create User",
|
|
"form": {
|
|
"username": "Username",
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"role": { "label": "Role", "placeholder": "Select a role" }
|
|
}
|
|
}
|
|
},
|
|
"adminArea": {
|
|
"createNewRole": {
|
|
"popconfirm": {
|
|
"okText": "Create",
|
|
"title": "Are you sure you want to create a new role?"
|
|
},
|
|
"button": "Create New Role"
|
|
},
|
|
"roleUpdate": {
|
|
"errorDisplayNameToShort.notification.message": "The display name must be longer than {{MIN_ROLE_DISPLAY_NAME}}",
|
|
"errorDisplayNameToShort.notification.description": "Please enter a longer display name",
|
|
"errorDisplayNameToLong.notification.message": "The display name must be shorter than {{MAX_ROLE_DISPLAY_NAME}}",
|
|
"errorDisplayNameToLong.notification.description": "Please enter a shorter display name",
|
|
"errorDescriptionToLong.notification.message": "The description must be shorter than {{MAX_ROLE_DESCRIPTION}}",
|
|
"errorDescriptionToLong.notification.description": "Please enter a shorter description"
|
|
},
|
|
"deleteRole": {
|
|
"popconfirm": {
|
|
"title": "Delete Role",
|
|
"description": "Are you sure you want to delete this role?"
|
|
},
|
|
"tooltip": { "title": "Delete" }
|
|
},
|
|
"moveRoleUp": { "tooltip": { "title": "Move Role Up" } },
|
|
"moveRoleDown": { "tooltip": { "title": "Move Role Down" } },
|
|
"save": { "tooltip": { "title": "Save" } },
|
|
"close": { "tooltip": { "title": "Close" } },
|
|
"edit": { "tooltip": { "title": "Edit" } },
|
|
"masterRoleRightsMessage": "Rights cannot be edited as this role is the master and has all rights."
|
|
},
|
|
"userProfile": {
|
|
"header": {
|
|
"yourProfile": "Your Profile",
|
|
"yourSessions": "Your Sessions",
|
|
"yourApiKeys": "Your API Keys"
|
|
},
|
|
"column": {
|
|
"userAgent": "User-Agent",
|
|
"connectionStatus": "Connection Status",
|
|
"lastUsed": "Last Used",
|
|
"expiresAt": "Expires At",
|
|
"action": { "title": "Action", "signOut": "Sign Out" },
|
|
"deleteApiKey": {
|
|
"link": "Delete",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to delete this API key?",
|
|
"description": "Requests using this API key will be rejected in the future"
|
|
}
|
|
},
|
|
"createdAt": "Created At",
|
|
"usageCount": "Usage Count",
|
|
"name": "Name",
|
|
"token": "Token"
|
|
},
|
|
"changeAvatarError": {
|
|
"notification": {
|
|
"message": "Your avatar could not be changed",
|
|
"description": "Avatar must be smaller than {{MAX_AVATAR_SIZE}} MB"
|
|
}
|
|
},
|
|
"form": {
|
|
"username": "Username",
|
|
"email": "Email",
|
|
"oldPassword": "Old password",
|
|
"newPassword": "New password",
|
|
"repeatNewPassword": "Repeat new password",
|
|
"language": "Language"
|
|
},
|
|
|
|
"button": {
|
|
"createApiKey": {
|
|
"title": "Create New API Key",
|
|
"popconfirm": {
|
|
"title": "Name for the new API key",
|
|
"okText": "Create"
|
|
}
|
|
},
|
|
"copyToClipboard": {
|
|
"notification": "API Token copied to clipboard"
|
|
}
|
|
},
|
|
"icon": { "viewApiDoc": "View API Documentation" }
|
|
},
|
|
"scanners": {
|
|
"column": {
|
|
"name": "Name",
|
|
"usedBy": "Used By",
|
|
"lastUsed": "Last Used",
|
|
"registeredAt": "Registered At",
|
|
"userAgent": "User-Agent",
|
|
"action": {
|
|
"title": "Action",
|
|
"disconnect": {
|
|
"link": "Disconnect",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to disconnect from this scanner?",
|
|
"okText": "Disconnect"
|
|
}
|
|
},
|
|
"use": {
|
|
"link": "Use Scanner",
|
|
"popconfirm": {
|
|
"title": "Are you sure you want to use this scanner?",
|
|
"description": "Users connected with this scanner will be disconnected.",
|
|
"okText": "Use"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"header": { "scanners": "Scanners" }
|
|
}
|
|
}
|