diff --git a/islands/TaskManager.tsx b/islands/TaskManager.tsx index 8121894..650db8f 100644 --- a/islands/TaskManager.tsx +++ b/islands/TaskManager.tsx @@ -10,6 +10,7 @@ import Task from "../components/Task.tsx"; import Fab from "preact-material-components/Fab"; import Icon from "preact-material-components/Icon"; import { set_state } from "../server/state.ts"; +import t from "../server/i18n.ts"; export type TaskManagerProps = { base: string; @@ -169,23 +170,23 @@ export default class TaskManager extends Component {

count

-

Total Task

+

{t("task.all")}

count

-

Running

+

{t("task.running")}

count

-

Waiting

+

{t("task.waiting")}

count

-

Fail

+

{t("task.failed")}

count

-

Finished

+

{t("task.finished")}

diff --git a/static/common.css b/static/common.css index 056521c..b004239 100644 --- a/static/common.css +++ b/static/common.css @@ -200,4 +200,4 @@ body { .dark-scheme .mdc-notched-outline__idle{ color: white!important; -} \ No newline at end of file +} diff --git a/translation/en/task.jsonc b/translation/en/task.jsonc index 3f2751a..65da5b1 100644 --- a/translation/en/task.jsonc +++ b/translation/en/task.jsonc @@ -1,3 +1,8 @@ { - "id": "Task ID: " + "id": "Task ID: ", + "all": "All task", + "running": "Running", + "waiting": "Waiting", + "failed": "Failed", + "finished": "Finished" } diff --git a/translation/zh-cn/task.jsonc b/translation/zh-cn/task.jsonc index f8fa9f0..f7dd786 100644 --- a/translation/zh-cn/task.jsonc +++ b/translation/zh-cn/task.jsonc @@ -1,3 +1,8 @@ { - "id": "任务ID:" + "id": "任务ID:", + "all": "所有任务", + "running": "运行中", + "waiting": "等待中", + "failed": "已失败", + "finished": "已完成" }