Initial commit

This commit is contained in:
root
2026-01-19 17:44:46 +01:00
commit 823af8b11d
8721 changed files with 1130846 additions and 0 deletions

View 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"
}
}

View File

@@ -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"
}
}
}

View File

@@ -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"
}
}

View File

@@ -0,0 +1,11 @@
{
"labels": {
"Create BpmnFlowchartCategory": "Create Category"
},
"fields": {
"order": "Order"
},
"links": {
"flowcharts": "Flowcharts"
}
}

View File

@@ -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"
}
}
}

View File

@@ -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"
}
}

View File

@@ -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"
}
}

View File

@@ -0,0 +1,10 @@
{
"fields": {
"report": "Report",
"column": "Summation Column",
"displayOnlyCount": "Display Only Total",
"displayTotal": "Display Total",
"useSiMultiplier": "SI Multiplier",
"displayType": "What to display"
}
}

View File

@@ -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"
}
}

View 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"
}
}

View File

@@ -0,0 +1,13 @@
{
"labels": {
"Create ReportCategory": "Create Category",
"Manage Categories": "Manage Categories",
"Reports": "Reports"
},
"fields": {
"order": "Order"
},
"links": {
"reports": "Reports"
}
}

View File

@@ -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."
}
}

View File

@@ -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"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"options": {
"job": {
"ReportTargetListSync": "Sync Target Lists with Reports",
"ScheduleReportSending": "Schedule Report Sending",
"RunScheduledWorkflows": "Run Scheduled Workflows",
"ProcessPendingProcessFlows": "Process Pending Flows"
}
}
}

View File

@@ -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."
}
}

View 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"
}
}

View File

@@ -0,0 +1,11 @@
{
"labels": {
"Create WorkflowCategory": "Create Category"
},
"fields": {
"order": "Order"
},
"links": {
"workflows": "Workflows"
}
}

View File

@@ -0,0 +1,8 @@
{
"labels": {
},
"fields": {
"target": "Target",
"workflow": "Workflow"
}
}