diff --git a/app/chrome-extension/_locales/en/messages.json b/app/chrome-extension/_locales/en/messages.json index c750097..5889fc0 100644 --- a/app/chrome-extension/_locales/en/messages.json +++ b/app/chrome-extension/_locales/en/messages.json @@ -442,5 +442,53 @@ "pagesUnit": { "message": "pages", "description": "Pages count unit" - } + }, + "userscriptsManagerTitle": { + "message": "Userscripts Manager", + "description": "Options page title" + }, + "emergencySwitchLabel": { "message": "Emergency Switch", "description": "Global disable switch" }, + "createRunSectionTitle": { + "message": "Create / Run", + "description": "Create & run section title" + }, + "nameLabel": { "message": "Name", "description": "Name input label" }, + "runAtLabel": { "message": "Run At", "description": "runAt select label" }, + "runAtAuto": { "message": "auto", "description": "runAt auto" }, + "runAtDocumentStart": { "message": "document_start", "description": "runAt document_start" }, + "runAtDocumentEnd": { "message": "document_end", "description": "runAt document_end" }, + "runAtDocumentIdle": { "message": "document_idle", "description": "runAt document_idle" }, + "worldLabel": { "message": "World", "description": "world select label" }, + "worldAuto": { "message": "auto", "description": "world auto" }, + "worldIsolated": { "message": "ISOLATED", "description": "ISOLATED world" }, + "worldMain": { "message": "MAIN", "description": "MAIN world" }, + "modeLabel": { "message": "Mode", "description": "mode select label" }, + "modeAuto": { "message": "auto", "description": "mode auto" }, + "modePersistent": { "message": "persistent", "description": "mode persistent" }, + "modeCss": { "message": "css", "description": "mode css" }, + "modeOnce": { "message": "once", "description": "mode once" }, + "allFramesLabel": { "message": "All Frames", "description": "allFrames checkbox" }, + "persistLabel": { "message": "Persist", "description": "persist checkbox" }, + "dnrFallbackLabel": { "message": "DNR Fallback", "description": "dnr fallback checkbox" }, + "matchesInputLabel": { "message": "Matches (comma-separated)", "description": "matches input" }, + "excludesInputLabel": { + "message": "Excludes (comma-separated)", + "description": "excludes input" + }, + "tagsInputLabel": { "message": "Tags (comma-separated)", "description": "tags input" }, + "scriptLabel": { "message": "Script", "description": "script textarea label" }, + "applyButton": { "message": "Apply", "description": "apply button" }, + "runOnceButton": { "message": "Run Once (CDP)", "description": "run once button" }, + "listSectionTitle": { "message": "List", "description": "list section title" }, + "queryLabel": { "message": "Query", "description": "query input label" }, + "statusAll": { "message": "all", "description": "status all" }, + "statusEnabled": { "message": "enabled", "description": "status enabled" }, + "statusDisabled": { "message": "disabled", "description": "status disabled" }, + "domainLabel": { "message": "Domain", "description": "domain filter label" }, + "exportAllButton": { "message": "Export All", "description": "export button" }, + "tableHeaderName": { "message": "Name", "description": "table header name" }, + "tableHeaderWorld": { "message": "World", "description": "table header world" }, + "tableHeaderRunAt": { "message": "Run At", "description": "table header runAt" }, + "tableHeaderUpdated": { "message": "Updated", "description": "table header updated" }, + "deleteButton": { "message": "Delete", "description": "delete button" } } diff --git a/app/chrome-extension/_locales/zh_CN/messages.json b/app/chrome-extension/_locales/zh_CN/messages.json index 7c5a72a..9e178dd 100644 --- a/app/chrome-extension/_locales/zh_CN/messages.json +++ b/app/chrome-extension/_locales/zh_CN/messages.json @@ -442,5 +442,44 @@ "pagesUnit": { "message": "页", "description": "页面计数单位" - } + }, + "userscriptsManagerTitle": { "message": "脚本管理器", "description": "Options 页标题" }, + "emergencySwitchLabel": { "message": "紧急开关", "description": "紧急关闭开关" }, + "createRunSectionTitle": { "message": "创建 / 运行", "description": "创建与运行分区标题" }, + "nameLabel": { "message": "名称", "description": "名称输入标签" }, + "runAtLabel": { "message": "运行时机", "description": "runAt 选择标签" }, + "runAtAuto": { "message": "自动", "description": "runAt auto" }, + "runAtDocumentStart": { "message": "document_start", "description": "runAt document_start" }, + "runAtDocumentEnd": { "message": "document_end", "description": "runAt document_end" }, + "runAtDocumentIdle": { "message": "document_idle", "description": "runAt document_idle" }, + "worldLabel": { "message": "执行上下文", "description": "world 选择标签" }, + "worldAuto": { "message": "自动", "description": "world auto" }, + "worldIsolated": { "message": "隔离 (ISOLATED)", "description": "ISOLATED world" }, + "worldMain": { "message": "页面 (MAIN)", "description": "MAIN world" }, + "modeLabel": { "message": "模式", "description": "模式选择标签" }, + "modeAuto": { "message": "自动", "description": "mode auto" }, + "modePersistent": { "message": "持久", "description": "mode persistent" }, + "modeCss": { "message": "仅样式 (CSS)", "description": "mode css" }, + "modeOnce": { "message": "一次运行 (CDP)", "description": "mode once" }, + "allFramesLabel": { "message": "全部 frame", "description": "allFrames 复选框" }, + "persistLabel": { "message": "持久化", "description": "persist 复选框" }, + "dnrFallbackLabel": { "message": "DNR 回退", "description": "DNR fallback 复选框" }, + "matchesInputLabel": { "message": "匹配(逗号分隔)", "description": "matches 输入" }, + "excludesInputLabel": { "message": "排除(逗号分隔)", "description": "excludes 输入" }, + "tagsInputLabel": { "message": "标签(逗号分隔)", "description": "tags 输入" }, + "scriptLabel": { "message": "脚本", "description": "脚本文本标签" }, + "applyButton": { "message": "应用", "description": "应用按钮" }, + "runOnceButton": { "message": "一次运行(CDP)", "description": "一次运行按钮" }, + "listSectionTitle": { "message": "脚本列表", "description": "列表分区标题" }, + "queryLabel": { "message": "搜索", "description": "查询输入标签" }, + "statusAll": { "message": "全部", "description": "状态-全部" }, + "statusEnabled": { "message": "启用", "description": "状态-启用" }, + "statusDisabled": { "message": "禁用", "description": "状态-禁用" }, + "domainLabel": { "message": "域名", "description": "域名过滤标签" }, + "exportAllButton": { "message": "导出全部", "description": "导出按钮" }, + "tableHeaderName": { "message": "名称", "description": "表头-名称" }, + "tableHeaderWorld": { "message": "执行上下文", "description": "表头-World" }, + "tableHeaderRunAt": { "message": "运行时机", "description": "表头-RunAt" }, + "tableHeaderUpdated": { "message": "更新时间", "description": "表头-更新时间" }, + "deleteButton": { "message": "删除", "description": "删除按钮" } } diff --git a/app/chrome-extension/entrypoints/options/App.vue b/app/chrome-extension/entrypoints/options/App.vue index 0a2f0f1..fcfabc0 100644 --- a/app/chrome-extension/entrypoints/options/App.vue +++ b/app/chrome-extension/entrypoints/options/App.vue @@ -1,115 +1,115 @@