{ "title": "Scheduled Tasks", "subtitle": "Automate AI workflows with scheduled tasks", "newTask": "New Task", "refresh": "Refresh", "gatewayWarning": "Gateway is not running. Scheduled tasks cannot be managed without an active Gateway.", "stats": { "total": "Total Tasks", "active": "Active", "paused": "Paused", "failed": "Failed" }, "empty": { "title": "No scheduled tasks", "description": "Create scheduled tasks to automate AI workflows. Tasks can send messages, run queries, or perform actions at specified times.", "create": "Create Your First Task" }, "card": { "runNow": "Run Now", "deleteConfirm": "Are you sure you want to delete this task?", "last": "Last", "next": "Next" }, "dialog": { "createTitle": "Create Task", "editTitle": "Edit Task", "description": "Schedule an automated AI task", "taskName": "Task Name", "taskNamePlaceholder": "e.g., Morning briefing", "message": "Message / Prompt", "messagePlaceholder": "What should the AI do? e.g., Give me a summary of today's news and weather", "schedule": "Schedule", "cronPlaceholder": "Cron expression (e.g., 0 9 * * *)", "usePresets": "Use presets", "useCustomCron": "Use custom cron", "deliveryTitle": "Delivery", "deliveryDescription": "Choose whether this task stays in ClawX or is pushed to an external channel.", "deliveryModeNone": "In ClawX only", "deliveryModeNoneDesc": "Run the task and keep the result in the app.", "deliveryModeAnnounce": "External channel", "deliveryModeAnnounceDesc": "Send the final result through a configured channel.", "deliveryChannel": "Channel", "channelUnsupportedTag": "Unsupported", "deliveryAccount": "Sending Account", "selectDeliveryAccount": "Select an account", "deliveryAccountDesc": "Uses the same configured account list shown on the Channels page.", "selectChannel": "Select a channel", "deliveryChannelUnsupported": "{{channel}} does not currently support scheduled outbound delivery.", "deliveryDefaultAccountHint": "Uses the channel's default account: {{account}}", "deliveryTarget": "Recipient / Target", "selectDeliveryTarget": "Select a delivery target", "loadingTargets": "Loading targets...", "currentTarget": "Current target", "deliveryTargetGroupDefault": "Recommended", "deliveryTargetGroupUsers": "Users", "deliveryTargetGroupChats": "Chats", "noDeliveryTargets": "No delivery targets are available for the selected {{channel}} account.", "deliveryTargetPlaceholder": "Enter the delivery target for this channel", "deliveryTargetPlaceholderFeishu": "e.g., user:ou_xxx or chat:oc_xxx", "deliveryTargetDesc": "This maps to delivery.to in OpenClaw and is sent as-is.", "deliveryTargetDescFeishu": "Use a Feishu user target like user:ou_xxx or a chat target like chat:oc_xxx.", "deliveryTargetDescAuto": "Select from targets discovered for the chosen channel account.", "deliveryTargetDescFeishuSelect": "Select a verified Feishu recipient from the available users or chats.", "deliveryTargetDescFeishuAccount": "Choose from the configured Feishu channel accounts, using the same account list as the Channels page.", "feishuMainTargetTitle": "Feishu main account", "feishuMainTargetDesc": "Auto-fill the current default Feishu account owner as the delivery target.", "useFeishuMainTarget": "Use main account", "resolvingTarget": "Resolving...", "targetChannel": "Target Channel", "noChannels": "No channels available. Add a channel first.", "discordChannelId": "Discord Channel ID", "discordChannelIdPlaceholder": "e.g., 1438452657525100686", "discordChannelIdDesc": "Right-click the Discord channel → Copy Channel ID", "enableImmediately": "Enable immediately", "enableImmediatelyDesc": "Start running this task after creation", "saveChanges": "Save Changes" }, "presets": { "everyMinute": "Every minute", "every5Min": "Every 5 minutes", "every15Min": "Every 15 minutes", "everyHour": "Every hour", "daily9am": "Daily at 9am", "daily6pm": "Daily at 6pm", "weeklyMon": "Weekly (Mon 9am)", "monthly1st": "Monthly (1st at 9am)" }, "toast": { "created": "Task created", "updated": "Task updated", "enabled": "Task enabled", "paused": "Task paused", "deleted": "Task deleted", "triggered": "Task triggered successfully", "failedTrigger": "Failed to trigger task: {{error}}", "failedUpdate": "Failed to update task", "failedDelete": "Failed to delete task", "nameRequired": "Please enter a task name", "messageRequired": "Please enter a message", "channelRequired": "Please select a channel", "deliveryChannelUnsupported": "{{channel}} does not support scheduled delivery yet", "deliveryTargetRequired": "Please enter a delivery target", "deliveryTargetResolved": "Delivery target resolved", "failedLoadDeliveryTargets": "Failed to load delivery targets", "failedResolveDeliveryTarget": "Failed to resolve the default delivery target", "discordIdRequired": "Please enter a Discord Channel ID", "scheduleRequired": "Please select or enter a schedule" }, "schedule": { "everySeconds": "Every {{count}}s", "everyMinutes": "Every {{count}} minutes", "everyHours": "Every {{count}} hours", "everyDays": "Every {{count}} days", "onceAt": "Once at {{time}}", "weeklyAt": "Weekly on {{day}} at {{time}}", "monthlyAtDay": "Monthly on day {{day}} at {{time}}", "dailyAt": "Daily at {{time}}", "unknown": "Unknown" } }