Add i18n strings for automation runs dashboard

Adds localized strings for the automation runs dashboard view, including search, filtering by host and status, run counts for 24h/7d windows, and empty state messaging across all supported languages.
This commit is contained in:
Jinjing
2026-09-02 13:18:06 -07:00
parent eb6d0f7c87
commit 90f7a503f9
5 changed files with 135 additions and 0 deletions
+27
View File
@@ -15887,6 +15887,33 @@
"noProjects": "No projects are set up on {host}. Add one there, or choose another host.",
"updateRequired": "Update the Orca server on {hosts} to store automations there.",
"move": "Saving creates this automation on {host} and deletes the original and its run history."
},
"AutomationListToolbar": {
"runs": "Runs"
},
"AutomationRunsDashboard": {
"search": "Search runs…",
"filters": "Filters",
"host": "Host",
"status": "Status",
"refresh": "Refresh runs",
"successful24h": "Successful · 24h",
"failed24h": "Failed · 24h",
"successful7d": "Successful · 7d",
"failed7d": "Failed · 7d",
"historyUnavailableOne": "Run history is unavailable for 1 automation. Counts include available history only.",
"historyUnavailableMany": "Run history is unavailable for {{count}} automations. Counts include available history only.",
"automation": "Automation",
"triggered": "Triggered",
"trigger": "Trigger",
"loading": "Loading runs…",
"noRuns": "No runs yet",
"emptyDescription": "Runs appear here after an automation is triggered.",
"runs": "Runs"
},
"AutomationsPageBreadcrumb": {
"ariaLabel": "Automations breadcrumb",
"runDetails": "Run details"
}
},
"agent": {
+27
View File
@@ -13719,6 +13719,33 @@
}
},
"automations": {
"AutomationListToolbar": {
"runs": "Ejecuciones"
},
"AutomationRunsDashboard": {
"search": "Buscar ejecuciones…",
"filters": "Filtros",
"host": "Host",
"status": "Estado",
"refresh": "Actualizar ejecuciones",
"successful24h": "Exitosas · 24 h",
"failed24h": "Fallidas · 24 h",
"successful7d": "Exitosas · 7 días",
"failed7d": "Fallidas · 7 días",
"historyUnavailableOne": "El historial de ejecuciones no está disponible para 1 automatización. Los recuentos solo incluyen el historial disponible.",
"historyUnavailableMany": "El historial de ejecuciones no está disponible para {{count}} automatizaciones. Los recuentos solo incluyen el historial disponible.",
"automation": "Automatización",
"triggered": "Activada",
"trigger": "Activar",
"loading": "Cargando ejecuciones…",
"noRuns": "Aún no hay ejecuciones",
"emptyDescription": "Las ejecuciones aparecerán aquí después de activar una automatización.",
"runs": "Ejecuciones"
},
"AutomationsPageBreadcrumb": {
"ariaLabel": "Ruta de navegación de automatizaciones",
"runDetails": "Detalles de la ejecución"
},
"AutomationCustomCronPanel": {
"3e3b2c369f": "expresión cron",
"e81a02d61b": "Ingrese un cron válido de cinco campos antes de guardar.",
+27
View File
@@ -13719,6 +13719,33 @@
}
},
"automations": {
"AutomationListToolbar": {
"runs": "実行"
},
"AutomationRunsDashboard": {
"search": "実行を検索…",
"filters": "フィルター",
"host": "ホスト",
"status": "ステータス",
"refresh": "実行を更新",
"successful24h": "成功 · 24時間",
"failed24h": "失敗 · 24時間",
"successful7d": "成功 · 7日間",
"failed7d": "失敗 · 7日間",
"historyUnavailableOne": "1件の自動化で実行履歴を利用できません。カウントには利用可能な履歴のみが含まれます。",
"historyUnavailableMany": "{{count}}件の自動化で実行履歴を利用できません。カウントには利用可能な履歴のみが含まれます。",
"automation": "自動化",
"triggered": "トリガー済み",
"trigger": "トリガー",
"loading": "実行を読み込み中…",
"noRuns": "実行はまだありません",
"emptyDescription": "自動化がトリガーされると、ここに実行が表示されます。",
"runs": "実行"
},
"AutomationsPageBreadcrumb": {
"ariaLabel": "自動化のパンくずリスト",
"runDetails": "実行の詳細"
},
"AutomationCustomCronPanel": {
"3e3b2c369f": "クロン式",
"e81a02d61b": "保存する前に、有効な 5 フィールドの cron を入力してください。",
+27
View File
@@ -13775,6 +13775,33 @@
}
},
"automations": {
"AutomationListToolbar": {
"runs": "실행"
},
"AutomationRunsDashboard": {
"search": "실행 검색…",
"filters": "필터",
"host": "호스트",
"status": "상태",
"refresh": "실행 새로 고침",
"successful24h": "성공 · 24시간",
"failed24h": "실패 · 24시간",
"successful7d": "성공 · 7일",
"failed7d": "실패 · 7일",
"historyUnavailableOne": "자동화 1개의 실행 기록을 사용할 수 없습니다. 집계에는 사용 가능한 기록만 포함됩니다.",
"historyUnavailableMany": "자동화 {{count}}개의 실행 기록을 사용할 수 없습니다. 집계에는 사용 가능한 기록만 포함됩니다.",
"automation": "자동화",
"triggered": "트리거됨",
"trigger": "트리거",
"loading": "실행 로드 중…",
"noRuns": "아직 실행이 없습니다",
"emptyDescription": "자동화를 트리거하면 여기에 실행이 표시됩니다.",
"runs": "실행"
},
"AutomationsPageBreadcrumb": {
"ariaLabel": "자동화 탐색경로",
"runDetails": "실행 세부정보"
},
"AutomationCustomCronPanel": {
"3e3b2c369f": "Cron 식",
"e81a02d61b": "저장하기 전에 유효한 5개 필드 크론을 입력하세요.",
+27
View File
@@ -13775,6 +13775,33 @@
}
},
"automations": {
"AutomationListToolbar": {
"runs": "运行"
},
"AutomationRunsDashboard": {
"search": "搜索运行…",
"filters": "筛选条件",
"host": "主机",
"status": "状态",
"refresh": "刷新运行",
"successful24h": "成功 · 24 小时",
"failed24h": "失败 · 24 小时",
"successful7d": "成功 · 7 天",
"failed7d": "失败 · 7 天",
"historyUnavailableOne": "1 个自动化的运行历史不可用。计数仅包含可用的历史记录。",
"historyUnavailableMany": "{{count}} 个自动化的运行历史不可用。计数仅包含可用的历史记录。",
"automation": "自动化",
"triggered": "已触发",
"trigger": "触发",
"loading": "正在加载运行…",
"noRuns": "尚无运行",
"emptyDescription": "触发自动化后,运行记录会显示在这里。",
"runs": "运行"
},
"AutomationsPageBreadcrumb": {
"ariaLabel": "自动化面包屑导航",
"runDetails": "运行详情"
},
"AutomationCustomCronPanel": {
"3e3b2c369f": "cron",
"e81a02d61b": "保存前输入有效的五字段 cron。",