UNPKG

@cgjgh/node-red-dashboard-2-ui-scheduler

Version:

A UI scheduler node that integrates with Node-RED Dashboard 2.0

147 lines (140 loc) 6.34 kB
{ "ui-scheduler": { "label": { "dynamicNodesDialogTitle": "Dynamic schedules...", "expressionBuilderDialogTitle": "Easy Expression Builder...", "name": "Name", "group": "Group", "size": "Size", "width": "Width", "height": "Height", "label": "Label", "language": "Language", "timeZone": "Timezone", "timeZonePlaceholder": "Leave empty for none/system", "use24HourFormat": "24 Hour Format", "defaultLocation": "Location", "defaultLocationPlaceholder": "lat lng - click to open map >", "commandResponseMsgOutput": "Outputs", "outputOption1": "1 output: All messages to output 1", "outputOption2": "2 outputs: Command responses to output 1, Schedule messages to output 2", "outputOptionFanOut": "Fan out: Separate outputs for command messages and each topic", "sendStateOfSchedules": "Send State of Schedules:", "sendStateInterval": "Send Interval (sec)", "sendActiveState": "Active", "sendActiveStateText": "Active", "sendInactiveState": "Inactive", "sendInactiveStateText": "Inactive", "storeName": "Persist Schedules", "topic": "Topic", "topics": "Topics", "customPayloads": "Custom Payloads", "customPayloadsWarning": "All Values must be valid and unique.", "addCustomPayload": "add", "staticSchedules": "Static Schedules", "addOption": "add", "showDynamicSchedules": "dynamic schedules", "expandSchedules": "expand", "outputField": "Output property", "outputFieldPlaceholder": "payload", "uiOptionAdvancedOptions": "Advanced UI Options", "uiOptionScheduleTypes": "Schedule Types", "uiOptionTime": "Time", "uiOptionSolar": "Solar", "uiOptionCron": "Cron", "uiOptionPeriods": "Periods", "uiOptionMinute": "Minute", "uiOptionHour": "Hour", "uiOptionDay": "Day", "uiOptionWeek": "Week", "uiOptionMonth": "Month", "uiOptionYear": "Year", "uiOptionTopic": "Topic", "uiOptionTimespan": "Timespan", "uiOptionAdditionalOptions": "Additional Options", "uiOptionCustomOutput": "Custom Output", "uiOptionNewTimePicker": "New timepicker (if available)", "selectAtLeastOneOption": "Please select at least one option.", "start": "Start", "end": "End", "done": "Done", "future": "in {time}", "past": "{time} ago", "never": "Never", "lessThanASecond": "Less than a second" }, "days": { "sunday": "Sunday", "monday": "Monday", "tuesday": "Tuesday", "wednesday": "Wednesday", "thursday": "Thursday", "friday": "Friday", "saturday": "Saturday" }, "months": { "january": "January", "february": "February", "march": "March", "april": "April", "may": "May", "june": "June", "july": "July", "august": "August", "september": "September", "october": "October", "november": "November", "december": "December" }, "solarEvents": { "nightEnd": "Night End", "nauticalDawn": "Nautical Dawn", "civilDawn": "Civil Dawn", "sunrise": "Sunrise", "sunriseEnd": "Sunrise End", "morningGoldenHourEnd": "Morning Golden Hour End", "solarNoon": "Solar Noon", "eveningGoldenHourStart": "Evening Golden Hour Start", "sunsetStart": "Sunset Start", "sunset": "Sunset", "civilDusk": "Civil Dusk", "nauticalDusk": "Nautical Dusk", "nightStart": "Night Start", "nadir": "Nadir" }, "error": { "scheduleNameRequired": "Schedule Name is required.", "scheduleNameUnique": "Schedule Name must be unique.", "topicRequired": "Topic is required.", "periodRequired": "Period is required.", "startTimeRequired": "Start Time is required.", "endTimeRequired": "End Time is required.", "daysRequiredForPeriod": "At least one day must be selected for {period} period.", "minutesIntervalRequired": "Interval is required for Minutes period.", "minutesDurationRequired": "Duration is required when Duration is enabled for Minutes period.", "hourlyIntervalRequired": "Interval is required for Hourly period.", "hourlyDurationRequired": "Duration is required when Duration is enabled for Hourly period.", "solarLocationRequired": "Solar Event requires a location to be configured in editor settings.", "solarEventRequired": "Solar Event is required.", "solarOffsetRequired": "Offset is required for Solar schedule type.", "solarDurationRequired": "Duration is required when Duration is enabled for Solar schedule type.", "solarTimeDefinitionRequired": "Start or end definition is required when Time is enabled for Solar schedule type.", "solarTimeRequired": "Time is required when Time is enabled for Solar schedule type.", "cronValidRequired": "A valid cron expression is required.", "outputValueRequired": "Output value is required.", "customOutputRequired": "Custom output value is required.", "invalidScheduleType": "Schedule Type must be either time, solar, or cron.", "invalidTimespanForDailyWeekly": "Invalid timespan for daily/weekly period. Only 'time' or false is allowed.", "invalidTimespanForMonthly": "Invalid timespan for monthly period. Only 'time' or false is allowed.", "invalidTimespanForYearly": "Invalid timespan for yearly period. Only 'time' or false is allowed.", "invalidTimespanForMinutesHourly": "Invalid timespan for minutes/hourly period. Only 'duration' or false is allowed.", "invalidDay": "Invalid day: {day}.", "invalidDayForMonthly": "Invalid day for monthly period: {day}.", "invalidDayForYearly": "Invalid day for yearly period; maximum day for {month} is {max}.", "invalidMonthForYearly": "Invalid month for yearly period.", "invalidPayloadTypeForNoTimespan": "Invalid payload type for a schedule without a timespan.", "invalidPayloadTypeForTimespan": "Invalid payload type for a schedule with a timespan." }, "ui": {} } }