{
  "title": "Maintenance Banners",
  "settings": "Settings",
  "events": "Events",
  "active_events": "Active Events",
  "completed_events": "Completed Events",
  "no_active_events": "No active maintenance events",
  "no_completed_events": "No completed maintenance events",
  "environment": "Environment",
  "timezone": "Timezone",
  "timezone_placeholder": "e.g. Europe/Moscow",
  "scope": "Dashboard Scope",
  "scope_published": "Published only",
  "scope_draft": "Drafts only",
  "scope_all": "All (published + drafts)",
  "excluded_dashboards": "Excluded Dashboards",
  "forced_dashboards": "Forced Dashboards",
  "banner_template": "Banner Template",
  "banner_preview": "Preview",
  "save_settings": "Save Settings",
  "settings_saved": "Settings saved successfully",
  "settings_save_error": "Failed to save settings",
  "event_id": "Event ID",
  "tables": "Tables",
  "affected_dashboards": "Dashboards",
  "start_time": "Start Time",
  "end_time": "End Time",
  "message": "Message",
  "status": "Status",
  "actions": "Actions",
  "remove_banners": "Remove Banners",
  "remove_all": "Remove All",
  "remove_all_confirm": "Remove all active maintenance banners? This will end all active maintenance events.",
  "remove_event_confirm": "Remove banners for this event?",
  "removing": "Removing...",
  "banners_removed": "Banners removed from {count} dashboards",
  "remove_error": "Failed to remove banners",
  "active": "Active",
  "completed": "Completed",
  "failed": "Failed",
  "maintenance_badge": "Maintenance",
  "maintenance_tooltip": "Maintenance active: {start} — {end}",
  "loading": "Loading...",
  "error_loading": "Failed to load maintenance data",

  "help_environment": "Target Superset environment where maintenance banners will be placed. The system scans this environment's dashboards and datasets to find dashboards referencing the tables being updated.",
  "help_timezone": "Timezone for displaying start and end times in the banner text. Default: UTC. Examples: Europe/Moscow, America/New_York, Asia/Tokyo.",
  "help_scope": "Which dashboards are affected by automatic banner placement:\n• Published only — only published (production) dashboards\n• Drafts only — only draft/development dashboards\n• All — both published and drafts",
  "help_excluded": "Dashboards that will NEVER receive maintenance banners, even if they use tables being updated. Useful for critical dashboards that must always remain clean.",
  "help_forced": "Dashboards that will ALWAYS receive maintenance banners, even if they don't use any of the tables being updated. Overrides the exclusion list.",
  "help_banner_template": "Markdown template for the banner chart. Available variables (all optional): {start_time}, {end_time}, {message}. If a variable is missing from the template, it is omitted. If end_time is not provided, the banner shows «End: TBD». The template works with any subset of variables.",

  "start_maintenance": "Start Maintenance",
  "start_maintenance_description": "Enter a table name and time window to place maintenance banners on all dashboards that reference this table.",
  "table_name": "Table Name",
  "table_name_placeholder": "e.g. raw.sales",
  "table_help": "Fully qualified table name in schema.table format. The system will find all dashboards whose datasets reference this table.",
  "start_time_label": "Start Time",
  "start_time_help": "Maintenance window start. Defaults to current time. The banner will be visible from this moment.",
  "end_time_label": "End Time (optional)",
  "end_time_help": "Planned maintenance window end. If omitted, the banner shows «End: TBD». Can be set later.",
  "message_label": "Message (optional)",
  "message_placeholder": "Scheduled data mart refresh",
  "message_help": "Optional custom message displayed in the banner. Plain text only — HTML is automatically escaped.",
  "template_label": "Quick Template",
  "template_none": "Custom — fill manually",
  "template_daily_refresh": "📊 Data Mart Refresh",
  "template_daily_refresh_desc": "Daily ETL refresh: 4h window, standard message",
  "template_schema_migration": "🔧 Schema Migration",
  "template_schema_migration_desc": "Schema change: 2h window, migration notice",
  "template_emergency": "🚨 Emergency Maintenance",
  "template_emergency_desc": "Urgent fix: immediate start, 1h window",
  "template_extended": "🕐 Extended Maintenance",
  "template_extended_desc": "Long-running task: 8h window, planned downtime",
  "start_now": "Start Maintenance",
  "starting": "Starting...",
  "start_success": "Maintenance started successfully. Task: {task_id}",
  "start_error": "Failed to start maintenance",
  "table_required": "Table name is required",

  "banner_templates": "Banner Templates",
  "banner_default": "Default (orange)",
  "banner_default_desc": "Full template with all variables",
  "banner_minimal": "Minimal",
  "banner_minimal_desc": "Simple one-line warning",
  "banner_dark": "Dark theme",
  "banner_dark_desc": "Red/dark banner for urgent alerts",
  "banner_time_only": "Time only",
  "banner_time_only_desc": "Just start and end time",

  "show_dashboards": "Show affected dashboards",
  "loading_dashboards": "Loading dashboards...",
  "no_dashboards_found": "No dashboards found for this table.",
  "affected_dashboards_list": "Affected dashboards",
  "preview_error": "Failed to preview dashboards",

  "remove_event_title": "Remove event?",
  "remove_all_title": "Remove all events?",
  "expand_dashboards": "Show {count} dashboards",
  "collapse_dashboards": "Hide dashboards"
}
