Initial commit
This commit is contained in:
29
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Admin.json
Normal file
29
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Admin.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"labels": {
|
||||
"Workflow Manager": "Workflows",
|
||||
"Flowcharts": "Flowcharts",
|
||||
"Processes": "Processes",
|
||||
"Business Process Management": "Business Process Management",
|
||||
"Report Filters": "Report Filters",
|
||||
"Report Panels": "Report Panels"
|
||||
},
|
||||
"descriptions": {
|
||||
"workflowManager": "Configure Workflow rules.",
|
||||
"bpmnFlowcharts": "Definitions of business processes.",
|
||||
"bpmnProcesses": "Instances of business processes.",
|
||||
"reportFilters": "Custom list view filters based on reports.",
|
||||
"reportPanels": "Detail view panels showing report results."
|
||||
},
|
||||
"messages": {
|
||||
"newAdvancedPackVersionIsAvailable": "New Advanced Pack version {latestVersion} is available. It can be downloaded on the customer portal."
|
||||
},
|
||||
"templates": {
|
||||
"reportSendingGrid1": "Report Grid-1",
|
||||
"reportSendingGrid2": "Report Grid-2",
|
||||
"reportSendingList": "Report List"
|
||||
},
|
||||
"keywords": {
|
||||
"bpmnFlowcharts": "bpm",
|
||||
"bpmnProcesses": "bpm"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"labels": {
|
||||
"Reset": "Reset"
|
||||
},
|
||||
"fields": {
|
||||
"status": "Status",
|
||||
"processedAt": "Processed At",
|
||||
"elementType": "Element Type",
|
||||
"element": "Element"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Created": "Created",
|
||||
"Pending": "Pending",
|
||||
"In Process": "In Process",
|
||||
"Standby": "Standby",
|
||||
"Processed": "Processed",
|
||||
"Rejected": "Rejected",
|
||||
"Failed": "Failed",
|
||||
"Interrupted": "Interrupted"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create BpmnFlowchart": "Create Flowchart",
|
||||
"Hand tool": "Hand tool",
|
||||
"Create Event tool": "Create Event tool",
|
||||
"Create Gateway tool": "Create Event tool",
|
||||
"Create Activity tool": "Create Activity tool",
|
||||
"Connect tool": "Connect tool",
|
||||
"Erase tool": "Erase tool",
|
||||
"Full Screen": "Full Screen",
|
||||
"Processes": "Processes",
|
||||
"data": "Data",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Error": "Error",
|
||||
"Events": "Events",
|
||||
"Activities": "Activities",
|
||||
"Gateways": "Gateways",
|
||||
"Move to Center": "Move to Center",
|
||||
"Undo": "Undo",
|
||||
"Redo": "Redo"
|
||||
},
|
||||
"fields": {
|
||||
"isActive": "Is Active",
|
||||
"targetType": "Target Entity Type",
|
||||
"data": "Data",
|
||||
"hasNoneStartEvent": "Has Start Event of None type",
|
||||
"category": "Category"
|
||||
},
|
||||
"links": {
|
||||
"processes": "Processes",
|
||||
"category": "Category"
|
||||
},
|
||||
"elements": {
|
||||
"eventStartConditional": "Conditional Start Event",
|
||||
"eventStartTimer": "Timer Start Event",
|
||||
"eventStartError": "Error Start Event",
|
||||
"eventStartEscalation": "Escalation Start Event",
|
||||
"eventStartSignal": "Signal Start Event",
|
||||
"eventStart": "Start Event",
|
||||
"eventStartCompensation": "Compensation Start Event",
|
||||
"eventStartConditionalEventSubProcess": "Sub-Process Conditional Start Event",
|
||||
"eventStartTimerEventSubProcess": "Sub-Process Timer Start Event",
|
||||
"eventStartSignalEventSubProcess": "Sub-Process Signal Start Event",
|
||||
"eventIntermediateTimerCatch": "Timer Intermediate Event · Catching",
|
||||
"eventIntermediateConditionalCatch": "Conditional Intermediate Event · Catching",
|
||||
"eventIntermediateEscalationThrow": "Escalation Intermediate Event · Throwing",
|
||||
"eventIntermediateSignalThrow": "Signal Intermediate Event · Throwing",
|
||||
"eventIntermediateCompensationThrow": "Compensation Intermediate Event · Throwing",
|
||||
"eventIntermediateSignalCatch": "Signal Intermediate Event · Catching",
|
||||
"eventIntermediateMessageCatch": "Message Intermediate Event · Catching",
|
||||
"eventEnd": "End Event",
|
||||
"eventEndTerminate": "Terminate End Event",
|
||||
"eventEndError": "Error End Event",
|
||||
"eventEndEscalation": "Escalation End Event",
|
||||
"eventEndSignal": "Signal End Event",
|
||||
"eventEndCompensation": "Compensation End Event",
|
||||
"eventIntermediateErrorBoundary": "Error Intermediate Event · Boundary",
|
||||
"eventIntermediateTimerBoundary": "Timer Intermediate Event · Boundary",
|
||||
"eventIntermediateConditionalBoundary": "Conditional Intermediate Event · Boundary",
|
||||
"eventIntermediateEscalationBoundary": "Escalation Intermediate Event · Boundary",
|
||||
"eventIntermediateSignalBoundary": "Signal Intermediate Event · Boundary",
|
||||
"eventIntermediateMessageBoundary": "Message Intermediate Event · Boundary",
|
||||
"eventIntermediateCompensationBoundary": "Compensation Intermediate Event · Boundary",
|
||||
"gatewayExclusive": "Exclusive Gateway",
|
||||
"gatewayInclusive": "Inclusive Gateway",
|
||||
"gatewayParallel": "Parallel Gateway",
|
||||
"gatewayEventBased": "Event Based Gateway",
|
||||
"taskSendMessage": "Send Message Task",
|
||||
"taskScript": "Script Task",
|
||||
"taskBusinessRule": "Business Rule Task",
|
||||
"taskUser": "User Task",
|
||||
"task": "Task",
|
||||
"callActivity": "Call Activity",
|
||||
"subProcess": "Sub-Process",
|
||||
"eventSubProcess": "Event Sub-Process",
|
||||
"flow": "Sequence Flow"
|
||||
},
|
||||
"presetFilters": {
|
||||
"isManuallyStartable": "Manually Startable",
|
||||
"activeHasNoneStartEvent": "Active w/ None Start Event",
|
||||
"active": "Active"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create BpmnFlowchartCategory": "Create Category"
|
||||
},
|
||||
"fields": {
|
||||
"order": "Order"
|
||||
},
|
||||
"links": {
|
||||
"flowcharts": "Flowcharts"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"fields": {
|
||||
"text": "Text",
|
||||
"triggerType": "Trigger Type",
|
||||
"timer": "Timer Parameters",
|
||||
"defaultFlowId": "Default Flow",
|
||||
"from": "From",
|
||||
"to": "To",
|
||||
"replyTo": "Reply-To",
|
||||
"cc": "CC",
|
||||
"fromEmailAddress": "From Email Address",
|
||||
"toEmailAddress": "To Email Address",
|
||||
"replyToEmailAddress": "Reply-To Email Address",
|
||||
"ccEmailAddress": "CC Email Address",
|
||||
"toSpecifiedTeams": "To Teams",
|
||||
"toSpecifiedUsers": "To Users",
|
||||
"toSpecifiedContacts": "To Contacts",
|
||||
"attachmentsVariable": "Attachments Variable",
|
||||
"emailTemplate": "Email Template",
|
||||
"doNotStore": "Do not store sent email",
|
||||
"actions": "Actions",
|
||||
"formula": "Formula Script",
|
||||
"actionType": "Action Type",
|
||||
"targetUser": "Target User",
|
||||
"assignmentType": "Assignment",
|
||||
"targetTeam": "Target Team",
|
||||
"targetUserPosition": "Target User Position",
|
||||
"startDirection": "Start Direction",
|
||||
"targetReport": "Target Report",
|
||||
"scheduling": "Scheduling",
|
||||
"schedulingApplyTimezone": "Apply timezone",
|
||||
"messageType": "Message Type",
|
||||
"canBeFailed": "Can be Failed",
|
||||
"target": "Target",
|
||||
"callableType": "Callable Type",
|
||||
"errorCode": "Error Code",
|
||||
"escalationCode": "Escalation Code",
|
||||
"cancelActivity": "Is Interrupting",
|
||||
"isInterrupting": "Is Interrupting",
|
||||
"targetType": "Target Entity Type",
|
||||
"flowchartVisualization": "Flowchart",
|
||||
"flowchart": "Flowchart",
|
||||
"signal": "Signal",
|
||||
"isolateVariables": "Isolate Variables",
|
||||
"returnVariableList": "Return Variables",
|
||||
"returnCollectionVariable": "Return Collection Variable",
|
||||
"repliedTo": "Reply To",
|
||||
"relatedTo": "Related To",
|
||||
"instructions": "Instructions",
|
||||
"conditionsFormula": "Conditions Formula",
|
||||
"optOutLink": "Opt-Out Link",
|
||||
"isMultiInstance": "Multi-Instance",
|
||||
"isSequential": "Sequential",
|
||||
"loopCollectionExpression": "Collection Expression",
|
||||
"targetIdExpression": "Target ID Expression",
|
||||
"activityId": "Activity ID"
|
||||
},
|
||||
"labels": {
|
||||
"Conditions": "Conditions",
|
||||
"Actions": "Actions",
|
||||
"Field": "Field",
|
||||
"Flows Conditions": "Flows Conditions"
|
||||
},
|
||||
"tooltips": {
|
||||
"attachmentsVariable": "A Formula variable name that contains an attachment ID or an array of attachment IDs. You can generate needed attachments in a Script Task earlier in the flow.",
|
||||
"compensateActivityId": "An ID of an activity to compensate. If omitted, all completed compensable activities will be compensated.",
|
||||
"targetIdExpression": "The expression defining an ID of the target record.",
|
||||
"returnCollectionVariable": "Specify a variable name for data that will be returned from the multi-instance sub-process. The variable will contain an array of objects. Each object will contain return-variables of each sub-process instance.",
|
||||
"loopCollectionExpression": "The expression defining a list of values. Each value will instantiate a separate sub-process. Within a sub-process, the value will be available in the variable `$inputItem`.",
|
||||
"taskSendMessageFromEmailAddress": "Available placeholders:\n\n* `{$$variable}`",
|
||||
"taskSendMessageEmailAddress": "Multiple email addresses can be specified by separating them with a semicolon.\n\nAvailable placeholders:\n\n* `{$$variable}`",
|
||||
"targetReport": "Every record returned by the specified list report will instantiate a new process.",
|
||||
"target": "Specify a record to be used as the target of the sub-process.",
|
||||
"userTaskName": "A name of the User Task record that will be created.\n\nAvailable placeholders:\n* `{$attribute}`\n* `{$$variable}`",
|
||||
"userTaskInstructions": "Instructions for a user. Markdown is supported.\n\nAvailable placeholders:\n* `{$attribute}`\n* `{$$variable}`",
|
||||
"returnVariableList": "Specify Formula variables that will be copied from the sub-process to the parent process once the sub-process successfully ends.",
|
||||
"scheduling": "Crontab notation. Defines the frequency of process runs.\n\n`*/5 * * * *` – every 5 minutes\n\n`0 */2 * * *` – every 2 hours\n\n`30 1 * * *` – at 01:30 once a day\n\n`0 0 1 * *` – on the first day of the month",
|
||||
"schedulingApplyTimezone": "Apply the system default timezone to scheduling. Otherwise, UTC will be used.",
|
||||
"isolateVariables": "Do not expose Formula variables defined within the task.",
|
||||
"taskReturnVariableList": "Specify Formula variables that will be copied from the task and be available further in the flow after the task is processed."
|
||||
},
|
||||
"options": {
|
||||
"emailAddress": {
|
||||
"system": "System",
|
||||
"currentUser": "Current User",
|
||||
"specifiedEmailAddress": "Specific email address",
|
||||
"assignedUser": "Assigned User",
|
||||
"followers": "Followers",
|
||||
"specifiedContacts": "Specified Contacts",
|
||||
"specifiedUsers": "Specific Users",
|
||||
"specifiedTeams": "Specific Teams",
|
||||
"followersExcludingAssignedUser": "Followers excluding Assigned User",
|
||||
"processAssignedUser": "User assigned to Process",
|
||||
"targetEntity": "Target Record",
|
||||
"": "None"
|
||||
},
|
||||
"triggerType": {
|
||||
"afterRecordCreated": "After record created",
|
||||
"afterRecordSaved": "After record saved",
|
||||
"afterRecordUpdated": "After record updated",
|
||||
"sequential": "Sequential"
|
||||
},
|
||||
"timerShiftOperator": {
|
||||
"plus": "plus",
|
||||
"minus": "minus"
|
||||
},
|
||||
"timerShiftUnits": {
|
||||
"minutes": "minutes",
|
||||
"hours": "hours",
|
||||
"days": "days",
|
||||
"months": "months",
|
||||
"seconds": "seconds"
|
||||
},
|
||||
"timerBase": {
|
||||
"moment": "Moment when event triggered",
|
||||
"formula": "Calculated by formula"
|
||||
},
|
||||
"actionType": {
|
||||
"Approve": "Approve",
|
||||
"Review": "Review"
|
||||
},
|
||||
"assignmentType": {
|
||||
"": "None",
|
||||
"processAssignedUser": "User assigned to Process",
|
||||
"specifiedUser": "Specified User",
|
||||
"rule:Round-Robin": "Round-Robin",
|
||||
"rule:Least-Busy": "Least-Busy"
|
||||
},
|
||||
"startDirection": {
|
||||
"": "Auto",
|
||||
"r": "Right",
|
||||
"d": "Down",
|
||||
"u": "Up",
|
||||
"l": "Left"
|
||||
},
|
||||
"messageType": {
|
||||
"Email": "Email"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create BpmnProcess": "Start Process",
|
||||
"Stop Process": "Stop Process",
|
||||
"User Tasks": "User Tasks",
|
||||
"Flowcharts": "Flowcharts",
|
||||
"Interrupt": "Interrupt",
|
||||
"Reject": "Reject",
|
||||
"Start flow from here": "Start flow from here",
|
||||
"Reactivate": "Reactivate",
|
||||
"View Variables": "View Variables",
|
||||
"View Error": "View Error",
|
||||
"Error Message": "Error Message"
|
||||
},
|
||||
"fields": {
|
||||
"status": "Status",
|
||||
"targetType": "Target Entity Type",
|
||||
"target": "Target",
|
||||
"createdEntitiesData": "Created Entities Data",
|
||||
"flowchartData": "Flowchart Data",
|
||||
"flowchart": "Flowchart",
|
||||
"flowchartVisualization": "Flowchart (visualization)",
|
||||
"flowchartElementsDataHash": "Flowchart Elements",
|
||||
"variables": "Variables",
|
||||
"endedAt": "Ended At",
|
||||
"startElementId": "Start Element",
|
||||
"workflowId": "Workflow ID",
|
||||
"parentProcess": "Parent Process",
|
||||
"parentProcessFlowNode": "Parent Process Flow Node",
|
||||
"rootProcess": "Root Process"
|
||||
},
|
||||
"links": {
|
||||
"flowchart": "Flowchart",
|
||||
"target": "Target",
|
||||
"flowNodes": "Flow Log",
|
||||
"userTasks": "Process User Tasks",
|
||||
"childProcesses": "Child Processes",
|
||||
"parentProcess": "Parent Process",
|
||||
"parentProcessFlowNode": "Parent Process Flow Node",
|
||||
"rootProcess": "Root Process"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Created": "Created",
|
||||
"Started": "Started",
|
||||
"Ended": "Ended",
|
||||
"Paused": "Paused",
|
||||
"Stopped": "Stopped",
|
||||
"Interrupted": "Interrupted"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Active",
|
||||
"ended": "Ended"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"labels": {
|
||||
"Resolve": "Resolve"
|
||||
},
|
||||
"fields": {
|
||||
"actionType": "Action Type",
|
||||
"resolution": "Resolution",
|
||||
"target": "Target",
|
||||
"process": "Process",
|
||||
"isResolved": "Is Resolved",
|
||||
"resolutionNote": "Resolution Note",
|
||||
"instructions": "Instructions",
|
||||
"isCanceled": "Is Canceled"
|
||||
},
|
||||
"links": {
|
||||
"process": "Process",
|
||||
"target": "Target",
|
||||
"flowNode": "Flow Node"
|
||||
},
|
||||
"options": {
|
||||
"actionType": {
|
||||
"Approve": "Approve",
|
||||
"Review": "Review",
|
||||
"Accomplish": "Accomplish"
|
||||
},
|
||||
"resolution": {
|
||||
"": "None",
|
||||
"Approved": "Approved",
|
||||
"Rejected": "Rejected",
|
||||
"Reviewed": "Reviewed",
|
||||
"Completed": "Completed",
|
||||
"Canceled": "Canceled"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Open",
|
||||
"resolved": "Resolved",
|
||||
"canceled": "Canceled"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"fields": {
|
||||
"report": "Report",
|
||||
"column": "Summation Column",
|
||||
"displayOnlyCount": "Display Only Total",
|
||||
"displayTotal": "Display Total",
|
||||
"useSiMultiplier": "SI Multiplier",
|
||||
"displayType": "What to display"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"scopeNames": {
|
||||
"Workflow": "Workflow",
|
||||
"Report": "Report",
|
||||
"ReportCategory": "Report Category",
|
||||
"WorkflowLogRecord": "Workflow Log Record",
|
||||
"WorkflowCategory": "Workflow Category",
|
||||
"BpmnFlowchart": "Flowchart",
|
||||
"BpmnProcess": "Process",
|
||||
"BpmnUserTask": "Process User Task",
|
||||
"ReportFilter": "Report Filter",
|
||||
"ReportPanel": "Report Panel",
|
||||
"BpmnFlowchartCategory": "Flowchart Category"
|
||||
},
|
||||
"scopeNamesPlural": {
|
||||
"Workflow": "Workflows",
|
||||
"Report": "Reports",
|
||||
"ReportCategory": "Report Categories",
|
||||
"WorkflowLogRecord": "Workflows Log",
|
||||
"WorkflowCategory": "Workflow Categories",
|
||||
"BpmnFlowchart": "Flowcharts",
|
||||
"BpmnProcess": "Processes",
|
||||
"BpmnUserTask": "Process User Tasks",
|
||||
"ReportFilter": "Report Filters",
|
||||
"ReportPanel": "Report Panels",
|
||||
"BpmnFlowchartCategory": "Flowchart Categories"
|
||||
},
|
||||
"dashlets": {
|
||||
"Report": "Report",
|
||||
"BpmnUserTasks": "Process User Tasks"
|
||||
},
|
||||
"labels": {
|
||||
"Start Process": "Start Process"
|
||||
}
|
||||
}
|
||||
230
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Report.json
Normal file
230
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Report.json
Normal file
@@ -0,0 +1,230 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create Report": "Create Report",
|
||||
"Run": "Run",
|
||||
"Total": "Total",
|
||||
"Group Total": "Group Total",
|
||||
"-Empty-": "-Empty-",
|
||||
"Parameters": "Parameters",
|
||||
"Filters": "Filters",
|
||||
"Chart": "Chart",
|
||||
"List Report": "List Report",
|
||||
"Grid Report": "Grid Report",
|
||||
"days": "days",
|
||||
"never": "never",
|
||||
"Get Csv": "Get Csv",
|
||||
"EmailSending": "Email Sending",
|
||||
"View Report": "View Report",
|
||||
"Report": "Report",
|
||||
"AND": "AND",
|
||||
"OR": "OR",
|
||||
"NOT": "NOT IN",
|
||||
"IN": "IN",
|
||||
"Complex expression": "Complex expression",
|
||||
"Having": "Having",
|
||||
"Add AND group": "Add AND group",
|
||||
"Add OR group": "Add OR group",
|
||||
"Add NOT group": "Add NOT group",
|
||||
"Add IN group": "Add IN group",
|
||||
"Add Having group": "Add Having group",
|
||||
"Add Complex expression": "Add Complex expression",
|
||||
"Columns": "Columns",
|
||||
"Send Email": "Send Email",
|
||||
"Results View": "Results View",
|
||||
"Create Joint Grid Report": "Create Joint Grid Report",
|
||||
"Label": "Label",
|
||||
"Type": "Type",
|
||||
"Decimal Places": "Decimal Places",
|
||||
"Preview": "Preview"
|
||||
},
|
||||
"fields": {
|
||||
"type": "Type",
|
||||
"entityType": "Entity Type",
|
||||
"description": "Description",
|
||||
"groupBy": "Group By",
|
||||
"columns": "Columns",
|
||||
"orderBy": "Order By",
|
||||
"filters": "Filters",
|
||||
"runtimeFilters": "Runtime Filters",
|
||||
"chartType": "Chart Type",
|
||||
"emailSendingInterval": "Interval",
|
||||
"emailSendingTime": "Time",
|
||||
"emailSendingUsers": "Users",
|
||||
"emailSendingSettingDay": "Day",
|
||||
"emailSendingSettingMonth": "Month",
|
||||
"emailSendingSettingWeekdays": "Days",
|
||||
"emailSendingDoNotSendEmptyReport": "Don't send if report is empty",
|
||||
"chartColorList": "Colors",
|
||||
"chartColor": "Color",
|
||||
"chartOneColumns": "Chart Columns",
|
||||
"chartOneY2Columns": "Chart Secondary Axis Columns",
|
||||
"orderByList": "Order (List)",
|
||||
"orderByListShort": "Order",
|
||||
"column": "Column",
|
||||
"exportFormat": "Format",
|
||||
"category": "Category",
|
||||
"applyAcl": "Apply access control",
|
||||
"portals": "Portals",
|
||||
"joinedReports": "Sub-Reports",
|
||||
"joinedReportLabel": "Sub-Report Label",
|
||||
"filtersDataList": "Filters Data List",
|
||||
"columnsData": "Columns Data",
|
||||
"filtersData": "Filters Data"
|
||||
},
|
||||
"tooltips": {
|
||||
"chartOneColumns": "Columns to display on the chart. If not specified, the system will include all columns that can be combined into a single chart.",
|
||||
"chartOneY2Columns": "Columns to display on the secondary axis of the chart.",
|
||||
"orderBy": "Result data will be ordered by the specified columns and groups.",
|
||||
"emailSendingUsers": "Users report result will be sent to.",
|
||||
"chartColorList": "Custom colors for specific groups.",
|
||||
"applyAcl": "Report results will depend on user's access. Records the user does not have access to will be excluded from the result data.",
|
||||
"groupBy": "Data will be aggregated by the specified groups. The maximum number of groups is two. If empty, then data will not be aggregated – only totals will be displayed.\n\n[Complex expressions](https://www.espocrm.com/documentation/user-guide/complex-expressions/) can be used.",
|
||||
"columns": "What data to display. \n\n[Complex expressions](https://www.espocrm.com/documentation/user-guide/complex-expressions/) can be used.",
|
||||
"runtimeFilters": "Additional filters that will be available on the report view.",
|
||||
"portals": "The report will be available only in the specified portals."
|
||||
},
|
||||
"functions": {
|
||||
"COUNT": "Count",
|
||||
"SUM": "Sum",
|
||||
"AVG": "Avg",
|
||||
"MIN": "Min",
|
||||
"MAX": "Max",
|
||||
"YEAR": "Year",
|
||||
"QUARTER": "Quarter",
|
||||
"MONTH": "Month",
|
||||
"DAY": "Day",
|
||||
"WEEK": "Week",
|
||||
"YEAR_FISCAL": "Fiscal Year",
|
||||
"QUARTER_FISCAL": "Fiscal Quarter"
|
||||
},
|
||||
"orders": {
|
||||
"ASC": "ASC",
|
||||
"DESC": "DESC",
|
||||
"LIST": "LIST"
|
||||
},
|
||||
"options": {
|
||||
"dashletDisplayType": {
|
||||
"": "",
|
||||
"Chart": "Chart",
|
||||
"List": "List",
|
||||
"Chart-Total": "Chart & Total",
|
||||
"Total": "Total",
|
||||
"Table": "Table"
|
||||
},
|
||||
"chartType": {
|
||||
"BarHorizontal": "Bar · Horizontal",
|
||||
"BarVertical": "Bar · Vertical",
|
||||
"BarGroupedHorizontal": "Bar Grouped · Horizontal",
|
||||
"BarGroupedVertical": "Bar Grouped · Vertical",
|
||||
"Pie": "Pie",
|
||||
"Line": "Line",
|
||||
"Radar": "Radar"
|
||||
},
|
||||
"emailSendingInterval": {
|
||||
"Daily": "Daily",
|
||||
"Weekly": "Weekly",
|
||||
"Monthly": "Monthly",
|
||||
"Yearly": "Yearly"
|
||||
},
|
||||
"emailSendingSettingDay": {
|
||||
"32": "Last day of month"
|
||||
},
|
||||
"type": {
|
||||
"Grid": "Grid",
|
||||
"List": "List",
|
||||
"JointGrid": "Joint Grid"
|
||||
},
|
||||
"function": {
|
||||
"": "No Function",
|
||||
"custom": "Expression",
|
||||
"customWithOperator": "Expression w/ Operator",
|
||||
"DATE_NUMBER": "DATE",
|
||||
"MONTH_NUMBER": "MONTH",
|
||||
"YEAR_NUMBER": "YEAR",
|
||||
"QUARTER_NUMBER": "QUARTER",
|
||||
"DAYOFWEEK_NUMBER": "DAYOFWEEK",
|
||||
"HOUR_NUMBER": "HOUR",
|
||||
"MINUTE_NUMBER": "MINUTE",
|
||||
"LOWER": "LOWER",
|
||||
"UPPER": "UPPER",
|
||||
"TRIM": "TRIM",
|
||||
"LENGTH": "LENGTH",
|
||||
"WEEK_NUMBER_0": "WEEK (Sunday)",
|
||||
"WEEK_NUMBER_1": "WEEK (Monday)",
|
||||
"COUNT": "COUNT",
|
||||
"SUM": "SUM",
|
||||
"AVG": "AVG",
|
||||
"MAX": "MAX",
|
||||
"MIN": "MIN"
|
||||
},
|
||||
"operator": {
|
||||
"equals": "Equals",
|
||||
"notEquals": "Not Equals",
|
||||
"greaterThan": "Greater Than",
|
||||
"lessThan": "Less Than",
|
||||
"greaterThanOrEquals": "Greater Than or Equals",
|
||||
"lessThanOrEquals": "Less Than or Equals",
|
||||
"in": "In",
|
||||
"notIn": "Not In",
|
||||
"isTrue": "Is True",
|
||||
"isFalse": "Is False",
|
||||
"isNull": "Is Null",
|
||||
"isNotNull": "Is Not Null",
|
||||
"like": "Like"
|
||||
},
|
||||
"exportFormat": {
|
||||
"csv": "CSV",
|
||||
"xlsx": "XLSX (Excel)"
|
||||
},
|
||||
"layoutAlign": {
|
||||
"left": "Left",
|
||||
"right": "Right"
|
||||
},
|
||||
"columnType": {
|
||||
"": "Auto",
|
||||
"Summary": "Summary"
|
||||
}
|
||||
},
|
||||
"messages": {
|
||||
"noSubReportInPreview": "Sub-reports cannot be displayed in the preview mode.",
|
||||
"emailTemplateParsingError": "Error while parsing template `{template}`.",
|
||||
"executionError": "Could not run the report. Check the report parameters. Find more details in the log file.",
|
||||
"emptyStringGroupExcluded": "A group with an empty string value is excluded from the results.",
|
||||
"notAllowedFormulaInFilter": "Formula expression in filters contains a not allowed function.",
|
||||
"validateMaxCount": "Count should not be greater than {maxCount}",
|
||||
"havingFilterWithoutGroupByError": "Having filter can't be used without Group-By.",
|
||||
"gridReportDescription": "Group by one or two columns and see summations. Can be displayed as a chart.",
|
||||
"listReportDescription": "Simple list of records which meet filters criteria.",
|
||||
"invalidColumnError": "Invalid column name. Check the report parameters.",
|
||||
"sqlSyntaxError": "Could not compose a valid SQL from report parameters.",
|
||||
"onlyFullGroupByError": "Unsupported report parameters. Either change parameters or disable `ONLY_FULL_GROUP_BY` SQL mode in the database config."
|
||||
},
|
||||
"presetFilters": {
|
||||
"list": "List",
|
||||
"grid": "Grid",
|
||||
"listTargets": "List (Targets)",
|
||||
"listAccounts": "List (Accounts)",
|
||||
"listContacts": "List (Contacts)",
|
||||
"listLeads": "List (Leads)",
|
||||
"listUsers": "List (Users)"
|
||||
},
|
||||
"errorMessages": {
|
||||
"error": "Error",
|
||||
"noChart": "No chart selected for the report.",
|
||||
"selectReport": "Select a report in the dashlet options."
|
||||
},
|
||||
"filtersGroupTypes": {
|
||||
"or": "OR",
|
||||
"and": "AND",
|
||||
"not": "NOT IN",
|
||||
"subQueryIn": "IN",
|
||||
"having": "Having"
|
||||
},
|
||||
"layoutFields": {
|
||||
"link": "Link",
|
||||
"width": "Width",
|
||||
"notSortable": "Not Sortable",
|
||||
"exportOnly": "Export Only",
|
||||
"align": "Align"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create ReportCategory": "Create Category",
|
||||
"Manage Categories": "Manage Categories",
|
||||
"Reports": "Reports"
|
||||
},
|
||||
"fields": {
|
||||
"order": "Order"
|
||||
},
|
||||
"links": {
|
||||
"reports": "Reports"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create ReportFilter": "Create Filter",
|
||||
"Rebuild Filters": "Rebuild Filters"
|
||||
},
|
||||
"fields": {
|
||||
"order": "Order",
|
||||
"report": "Report",
|
||||
"entityType": "Entity Type",
|
||||
"isActive": "Is Enabled"
|
||||
},
|
||||
"links": {
|
||||
"report": "Report"
|
||||
},
|
||||
"tooltips": {
|
||||
"teams": "Teams the filter will be available for. If no teams specified then no restriction by team will be applied.",
|
||||
"report": "List Report that will be used for the filter."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create ReportPanel": "Create Panel",
|
||||
"Rebuild Panels": "Rebuild Panels"
|
||||
},
|
||||
"fields": {
|
||||
"report": "Report",
|
||||
"entityType": "Entity Type",
|
||||
"isActive": "Is Enabled",
|
||||
"type": "Type",
|
||||
"reportType": "Report Type",
|
||||
"displayTotal": "Display Total",
|
||||
"displayOnlyTotal": "Display Only Total",
|
||||
"column": "Column",
|
||||
"reportEntityType": "Report Entity Type",
|
||||
"columnList": "Column List",
|
||||
"dynamicLogicVisible": "Conditions making panel visible",
|
||||
"order": "Order",
|
||||
"displayType": "What to display",
|
||||
"useSiMultiplier": "SI Multiplier"
|
||||
},
|
||||
"links": {
|
||||
"report": "Report"
|
||||
},
|
||||
"tooltips": {
|
||||
"teams": "Teams the panel will be displayed for. If no teams specified then no restriction by team will be applied.",
|
||||
"report": "Report that will be used for the panel.",
|
||||
"order": "[0..1] - before Stream panel;\n[3..4] - before relationship panels;\n[6..] - after relationship panels."
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"side": "Side",
|
||||
"bottom": "Bottom"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"options": {
|
||||
"job": {
|
||||
"ReportTargetListSync": "Sync Target Lists with Reports",
|
||||
"ScheduleReportSending": "Schedule Report Sending",
|
||||
"RunScheduledWorkflows": "Run Scheduled Workflows",
|
||||
"ProcessPendingProcessFlows": "Process Pending Flows"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"labels": {
|
||||
"Sync with Reports": "Sync with Reports"
|
||||
},
|
||||
"fields": {
|
||||
"syncWithReports": "Reports",
|
||||
"syncWithReportsEnabled": "Enabled",
|
||||
"syncWithReportsUnlink": "Unlink"
|
||||
},
|
||||
"links": {
|
||||
"syncWithReports": "Sync with Reports"
|
||||
},
|
||||
"tooltips": {
|
||||
"syncWithReportsEnabled": "Enable auto-sync with a list report.",
|
||||
"syncWithReportsUnlink": "Entries which are not contained in report results will be unlinked from Target List.",
|
||||
"syncWithReports": "Target List will be synced with results of selected reports."
|
||||
}
|
||||
}
|
||||
256
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Workflow.json
Normal file
256
custom/Espo/Modules/Advanced/Resources/i18n/en_US/Workflow.json
Normal file
@@ -0,0 +1,256 @@
|
||||
{
|
||||
"fields": {
|
||||
"Name": "Name",
|
||||
"entityType": "Target Entity Type",
|
||||
"type": "Trigger Type",
|
||||
"isActive": "Active",
|
||||
"description": "Description",
|
||||
"usersToMakeToFollow": "Users to make to follow the record",
|
||||
"whatToFollow": "What to follow",
|
||||
"portalOnly": "Portal Only",
|
||||
"portal": "Portal",
|
||||
"targetReport": "Target Report",
|
||||
"scheduling": "Scheduling",
|
||||
"schedulingApplyTimezone": "Apply timezone",
|
||||
"methodName": "Service Method",
|
||||
"assignmentRule": "Assignment Rule",
|
||||
"targetTeam": "Target Team",
|
||||
"targetUserPosition": "Target User Position",
|
||||
"listReport": "List Report",
|
||||
"linkList": "Link with Target Entity through relationships",
|
||||
"linkListShort": "Links",
|
||||
"target": "Target",
|
||||
"whoFollow": "Who make to follow",
|
||||
"signalName": "Signal",
|
||||
"requestType": "Request Type",
|
||||
"requestUrl": "URL",
|
||||
"requestContentType": "Content Type",
|
||||
"requestContent": "Payload",
|
||||
"requestContentVariable": "Payload from variable",
|
||||
"optOutLink": "Opt-Out Link",
|
||||
"headers": "Headers",
|
||||
"manualLabel": "Manual Label",
|
||||
"manualDynamicLogic": "Manual Dynamic-Logic",
|
||||
"manualTeams": "Manual Teams",
|
||||
"manualAccessRequired": "Manual Access Required",
|
||||
"manualElementType": "Manual Element Type",
|
||||
"manualElementTypeInForm": "Element Type",
|
||||
"manualLabelInForm": "Label",
|
||||
"manualAccessRequiredInForm": "Access Required",
|
||||
"manualTeamsInForm": "For Teams",
|
||||
"manualDynamicLogicInForm": "Conditions",
|
||||
"manualConfirmation": "Manual Confirmation",
|
||||
"manualConfirmationInForm": "Confirmation Dialog",
|
||||
"manualConfirmationText": "Manual Confirmation Text",
|
||||
"manualConfirmationTextInForm": "Confirmation Text",
|
||||
"manualStyle": "Manual Button Style",
|
||||
"manualStyleInForm": "Button Style",
|
||||
"category": "Category",
|
||||
"conditionsAll": "Conditions All",
|
||||
"conditionsAny": "Conditions Any",
|
||||
"conditionsFormula": "Conditions Formula",
|
||||
"actions": "Actions",
|
||||
"processOrder": "Process Order",
|
||||
"attachmentsVariable": "Attachments Variable"
|
||||
},
|
||||
"links": {
|
||||
"portal": "Portal",
|
||||
"targetReport": "Target Report",
|
||||
"workflowLogRecords": "Log",
|
||||
"category": "Category"
|
||||
},
|
||||
"tooltips": {
|
||||
"toEmailAddress": "Multiple email addresses can be specified by separating them with a semicolon.\n\nAvailable placeholders:\n* `{$$variable}`",
|
||||
"attachmentsVariable": "A Formula variable name that contains an attachment ID or an array of attachment IDs. You can generate needed attachments in a Formula script in a previous action.",
|
||||
"createEntityFormula": "Use Formula to set entity attributes with calculated values.",
|
||||
"entityType": "An entity type the rule is applied to.",
|
||||
"targetReport": "The scheduled workflow will run the actions for all records returned by the specified list report.",
|
||||
"type": "\n* After record created/updated – Whenever a record is created/updated. The action can be initiated by a user, another workflow, a formula script, or by the system.\n* Manual – A user can start the workflow by clicking a button on the record detail view.\n* Scheduled – Run automatically based on the defined scheduling.\n* Sequential – Can be run by another workflow rule.\n* Signal – When the specified signal is broadcast in the system.",
|
||||
"processOrder": "Multiple workflow rules for the same target will be processed according their order. The lower the order value, the sooner a rule runs.",
|
||||
"manualConfirmation": "To display a confirmation dialog before running the workflow.",
|
||||
"manualConfirmationText": "A text to show to a user when confirming workflow start.",
|
||||
"schedulingApplyTimezone": "Apply the system default timezone to scheduling. Otherwise, UTC will be used.",
|
||||
"manualDynamicLogic": "Conditions making the workflow available for a record.",
|
||||
"manualTeams": "Teams who will have access to run the workflow. If empty, only admin will have access.",
|
||||
"manualAccessRequired": "Access to a record required to be able run the workflow.",
|
||||
"manualLabel": "A UI element label text.",
|
||||
"requestUrl": "Available placeholders:\n* `{$attribute}`\n* `{$$variable}`",
|
||||
"requestHeaders": "Additional headers.\n\nFormat:\n```key: value```\n\nAvailable placeholders:\n* `{$attribute}`\n* `{$$variable}`\n* `{#secrets.name}`",
|
||||
"requestContent": "In JSON format.\n\nAvailable placeholders:\n* `{$attribute}`\n* `{$$variable}`",
|
||||
"requestContentVariable": "A variable name. If specified, payload will be taken from the variable.",
|
||||
"portalOnly": "If checked, the workflow will be triggered only in portal.",
|
||||
"portal": "The specific portal where the workflow will be triggered. Leave empty if you need it to run in any portal.",
|
||||
"scheduling": "Crontab notation. Defines the frequency of workflow rule runs.\n\n`*/5 * * * *` – every 5 minutes\n\n`0 */2 * * *` – every 2 hours\n\n`30 1 * * *` – at 01:30 once a day\n\n`0 0 1 * *` – on the first day of the month"
|
||||
},
|
||||
"labels": {
|
||||
"Create Workflow": "Create Rule",
|
||||
"General": "General",
|
||||
"Manual Trigger": "Manual Trigger",
|
||||
"Scheduled Trigger": "Scheduled Trigger",
|
||||
"Conditions": "Conditions",
|
||||
"Actions": "Actions",
|
||||
"All": "All",
|
||||
"Any": "Any",
|
||||
"Formula": "Formula",
|
||||
"Email Address": "Email Address",
|
||||
"Email Template": "Email Template",
|
||||
"From": "From",
|
||||
"To": "To",
|
||||
"immediately": "Immediately",
|
||||
"Reply-To": "Reply-To",
|
||||
"CC": "CC",
|
||||
"later": "Later",
|
||||
"today": "today",
|
||||
"plus": "plus",
|
||||
"minus": "minus",
|
||||
"days": "days",
|
||||
"hours": "hours",
|
||||
"months": "months",
|
||||
"minutes": "minutes",
|
||||
"Link": "Link",
|
||||
"Add Field": "Add Field",
|
||||
"equals": "equals",
|
||||
"wasEqual": "was equal",
|
||||
"notEquals": "not equals",
|
||||
"wasNotEqual": "was not equal",
|
||||
"changed": "changed",
|
||||
"notChanged": "not changed",
|
||||
"notEmpty": "not empty",
|
||||
"isEmpty": "empty",
|
||||
"anyOf": "any of",
|
||||
"noneOf": "none of",
|
||||
"value": "value",
|
||||
"field": "field",
|
||||
"true": "true",
|
||||
"false": "false",
|
||||
"greaterThan": "greater than",
|
||||
"lessThan": "less than",
|
||||
"greaterThanOrEquals": "greater than or equals",
|
||||
"lessThanOrEquals": "less than or equals",
|
||||
"between": "between",
|
||||
"on": "on",
|
||||
"before": "before",
|
||||
"after": "after",
|
||||
"beforeToday": "before today",
|
||||
"afterToday": "after today",
|
||||
"recipient": "Recipient",
|
||||
"has": "has",
|
||||
"notHas": "not has",
|
||||
"contains": "contains",
|
||||
"notContains": "not contains",
|
||||
"messageTemplate": "Message Template",
|
||||
"users": "Users",
|
||||
"Target Entity": "Target Entity",
|
||||
"Current": "Current",
|
||||
"Workflow": "Workflow",
|
||||
"Workflows Log": "Workflows Log",
|
||||
"methodName": "Service Method",
|
||||
"additionalParameters": "Additional Parameters (JSON format)",
|
||||
"doNotStore": "Do not store sent email",
|
||||
"Related": "Related",
|
||||
"Entity Type": "Entity Type",
|
||||
"Workflow Rule": "Workflow Rule",
|
||||
"Add Condition": "Add Condition",
|
||||
"Add Action": "Add Action",
|
||||
"Created": "Created",
|
||||
"Field": "Field",
|
||||
"Entity": "Entity",
|
||||
"Process": "Process"
|
||||
},
|
||||
"emailAddressOptions": {
|
||||
"": "None",
|
||||
"currentUser": "Current user",
|
||||
"specifiedEmailAddress": "Specific email address",
|
||||
"assignedUser": "Assigned user",
|
||||
"targetEntity": "Target record",
|
||||
"specifiedUsers": "Specific users",
|
||||
"specifiedContacts": "Specific contacts",
|
||||
"teamUsers": "Users of teams related to target record",
|
||||
"followers": "Followers of target record",
|
||||
"followersExcludingAssignedUser": "Followers excluding assigned user",
|
||||
"specifiedTeams": "Users of specified teams",
|
||||
"system": "System",
|
||||
"fromOrReplyTo": "From/Reply-To address"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"afterRecordSaved": "After record created or updated",
|
||||
"afterRecordCreated": "After record created",
|
||||
"afterRecordUpdated": "After record updated",
|
||||
"manual": "Manual",
|
||||
"scheduled": "Scheduled",
|
||||
"sequential": "Sequential",
|
||||
"signal": "Signal"
|
||||
},
|
||||
"subjectType": {
|
||||
"value": "value",
|
||||
"field": "field",
|
||||
"today": "today/now",
|
||||
"typeOf": "type of"
|
||||
},
|
||||
"assignmentRule": {
|
||||
"Round-Robin": "Round-Robin",
|
||||
"Least-Busy": "Least-Busy"
|
||||
},
|
||||
"manualAccessRequired": {
|
||||
"read": "read",
|
||||
"edit": "edit",
|
||||
"admin": "admin"
|
||||
},
|
||||
"manualElementType": {
|
||||
"Button": "Button",
|
||||
"Dropdown-Item": "Dropdown Item"
|
||||
}
|
||||
},
|
||||
"actionTypes": {
|
||||
"sendEmail": "Send Email",
|
||||
"createEntity": "Create Record",
|
||||
"createRelatedEntity": "Create Related Record",
|
||||
"updateEntity": "Update Target Record",
|
||||
"updateRelatedEntity": "Update Related Record",
|
||||
"relateWithEntity": "Link with Another Record",
|
||||
"unrelateFromEntity": "Unlink from Another Record",
|
||||
"makeFollowed": "Make Followed",
|
||||
"createNotification": "Create Notification",
|
||||
"triggerWorkflow": "Trigger Another Workflow Rule",
|
||||
"runService": "Run Service Action",
|
||||
"applyAssignmentRule": "Apply Assignment Rule",
|
||||
"updateCreatedEntity": "Update Created Record",
|
||||
"updateProcessEntity": "Update Process Record",
|
||||
"startBpmnProcess": "Start BPM Process",
|
||||
"sendRequest": "Send HTTP Request",
|
||||
"executeFormula": "Execute Formula Script"
|
||||
},
|
||||
"texts": {
|
||||
"allMustBeMet": "All must be met",
|
||||
"atLeastOneMustBeMet": "At least one must be met",
|
||||
"formulaInfo": "Expression evaluating to true or false"
|
||||
},
|
||||
"messages": {
|
||||
"jsonInvalid": "Is not valid JSON.",
|
||||
"loopNotice": "Be careful about a possible looping through two or more workflow rules continuously.",
|
||||
"messageTemplateHelpText": "Available placeholders:\n\n* `{entity}` – target record\n* `{user}` – current user\n* `{$$variable}` – formula variable"
|
||||
},
|
||||
"serviceActions": {
|
||||
"sendEventInvitations": "Send Invitations",
|
||||
"addQuoteItemList": "Add Quote Items",
|
||||
"addInvoiceItemList": "Add Invoice Items",
|
||||
"addSalesOrderItemList": "Add Sales Order Items",
|
||||
"convertCurrency": "Convert Currency",
|
||||
"sendInEmail": "Send In Email",
|
||||
"optOut": "Opt-out",
|
||||
"generateAndSendPassword": "Generate Password"
|
||||
},
|
||||
"serviceActionsHelp": {
|
||||
"generateAndSendPassword": "A new password will be generated and sent to the user's email address.",
|
||||
"optOut": "Optional parameter: targetListId. If not specified, then marks the user's email address opted-out.\n\n Example:\n```{\"targetListId\": \"TARGET_LIST_ID\"}```",
|
||||
"convertCurrency": "Optional parameter: targetCurrency. If not specified, then it will convert to the default currency.",
|
||||
"sendInEmail": "Parameters:\n* templateId - ID of PDF template\n* emailTemplateId - ID of email template\n* to - recipient (optional parameter); by default will be sent to billing contact or account; example: `link:account.assignedUser`\n\nExample:\n\n```{\n \"templateId\": \"TEMPLATE_ID\",\n \"emailTemplateId\": \"EMAIL_TEMPLATE_ID\",\n \"to\": \"link:billingContact\"\n}```",
|
||||
"addQuoteItemList": "Example: \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```",
|
||||
"addInvoiceItemList": "Example: \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```",
|
||||
"addSalesOrderItemList": "Example: \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```"
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Active"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create WorkflowCategory": "Create Category"
|
||||
},
|
||||
"fields": {
|
||||
"order": "Order"
|
||||
},
|
||||
"links": {
|
||||
"workflows": "Workflows"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"labels": {
|
||||
},
|
||||
"fields": {
|
||||
"target": "Target",
|
||||
"workflow": "Workflow"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user