| 1 | { |
| 2 | "remoteAutomation": { |
| 3 | "title": "远程自动化调试", |
| 4 | "description": "固定流程:打开页面、执行 web 传入的 JavaScript、截图并返回结果。", |
| 5 | "status": { |
| 6 | "connected": "插件已连接", |
| 7 | "disconnected": "插件未连接" |
| 8 | }, |
| 9 | "form": { |
| 10 | "title": "执行参数", |
| 11 | "urlLabel": "目标页面 URL", |
| 12 | "urlPlaceholder": "https://example.com", |
| 13 | "codeLabel": "执行代码", |
| 14 | "codePlaceholder": "输入要执行的 JavaScript 代码", |
| 15 | "codeHint": "代码会在目标页面主世界执行,直接写函数体即可,例如 `return document.title`", |
| 16 | "timeoutLabel": "执行超时(毫秒)", |
| 17 | "screenshotLabel": "执行后截图", |
| 18 | "screenshotHint": "关闭窗口前抓取当前页面截图", |
| 19 | "run": "开始执行" |
| 20 | }, |
| 21 | "validation": { |
| 22 | "urlRequired": "请输入目标页面 URL", |
| 23 | "codeRequired": "请输入需要执行的 JavaScript 代码" |
| 24 | }, |
| 25 | "result": { |
| 26 | "title": "执行结果", |
| 27 | "empty": "还没有执行记录", |
| 28 | "emptyValue": "(空)", |
| 29 | "pluginUnsupported": "插件未安装或当前插件版本不支持 remoteAutomationRun 方法", |
| 30 | "executionError": "执行异常", |
| 31 | "success": "成功", |
| 32 | "failed": "失败", |
| 33 | "executionTime": "执行耗时 {{value}} ms", |
| 34 | "url": "URL:", |
| 35 | "message": "消息:", |
| 36 | "payload": "执行结果", |
| 37 | "screenshot": "截图", |
| 38 | "screenshotAlt": "执行截图" |
| 39 | } |
| 40 | }, |
| 41 | "proxyRequest": { |
| 42 | "title": "插件代理请求调试", |
| 43 | "description": "通过浏览器插件 Background 请求任意 URL,并把原始响应体、状态码和响应头返回给网站。", |
| 44 | "status": { |
| 45 | "connected": "插件已连接", |
| 46 | "disconnected": "插件未连接" |
| 47 | }, |
| 48 | "form": { |
| 49 | "title": "请求参数", |
| 50 | "urlLabel": "目标 URL", |
| 51 | "urlPlaceholder": "https://example.com/api", |
| 52 | "headersLabel": "请求头(JSON)", |
| 53 | "headersPlaceholder": "{\n \"accept\": \"application/json\"\n}", |
| 54 | "headersHint": "请输入 JSON 对象,发送前会将 header value 统一转成字符串。", |
| 55 | "bodyLabel": "请求体", |
| 56 | "bodyPlaceholder": "{\n \"hello\": \"world\"\n}", |
| 57 | "bodyHint": "如果是合法 JSON 会按 JSON 发送;否则会按原始字符串发送。", |
| 58 | "methodLabel": "推导请求方法", |
| 59 | "methodGet": "GET", |
| 60 | "methodPost": "POST", |
| 61 | "methodHint": "插件会按 {{method}} 发起这次请求。", |
| 62 | "credentialsHint": "插件会默认携带浏览器中的站点 Cookie(前提是目标站点允许)。", |
| 63 | "bodyIgnoredHint": "GET 模式不会发送请求体,如需传 body 请切换到 POST。", |
| 64 | "submit": "发送请求" |
| 65 | }, |
| 66 | "validation": { |
| 67 | "urlRequired": "请输入目标 URL", |
| 68 | "headersInvalid": "请求头必须是合法的 JSON 对象" |
| 69 | }, |
| 70 | "result": { |
| 71 | "title": "请求结果", |
| 72 | "empty": "还没有代理请求记录", |
| 73 | "emptyValue": "(空)", |
| 74 | "pluginUnsupported": "插件未安装或当前插件版本不支持 proxyRequest 方法", |
| 75 | "requestFailed": "代理请求失败", |
| 76 | "success": "成功", |
| 77 | "failed": "失败", |
| 78 | "status": "状态 {{status}} {{statusText}}", |
| 79 | "url": "请求 URL:", |
| 80 | "finalUrl": "最终 URL:", |
| 81 | "message": "消息:", |
| 82 | "requestHeaders": "请求头", |
| 83 | "responseHeaders": "响应头", |
| 84 | "requestBody": "请求体", |
| 85 | "responseBody": "响应体", |
| 86 | "clear": "清空" |
| 87 | } |
| 88 | }, |
| 89 | "wxSphPublish": { |
| 90 | "title": "视频号发布调试", |
| 91 | "description": "通过浏览器插件调用微信视频号 Web 请求发布视频,调试登录态、视频/封面上传、定时发布和地理位置、活动、链接和声明原创参数。", |
| 92 | "status": { |
| 93 | "connected": "插件已连接", |
| 94 | "disconnected": "插件未连接" |
| 95 | }, |
| 96 | "permission": { |
| 97 | "title": "权限检查", |
| 98 | "check": "检查插件权限", |
| 99 | "granted": "插件权限正常", |
| 100 | "denied": "插件权限未完整授权", |
| 101 | "failed": "权限检查失败" |
| 102 | }, |
| 103 | "login": { |
| 104 | "title": "视频号登录", |
| 105 | "button": "读取视频号登录态", |
| 106 | "empty": "请先登录 channels.weixin.qq.com,再点击读取登录态。", |
| 107 | "failed": "视频号登录失败", |
| 108 | "uid": "UID:{{uid}}" |
| 109 | }, |
| 110 | "form": { |
| 111 | "title": "发布参数", |
| 112 | "video": "视频文件", |
| 113 | "cover": "封面图片", |
| 114 | "videoMetadata": "视频:{{width}}×{{height}},{{duration}} 秒,约 {{size}} MB", |
| 115 | "workTitle": "标题", |
| 116 | "workTitlePlaceholder": "可选,作为视频号描述补充", |
| 117 | "topics": "话题", |
| 118 | "topicsPlaceholder": "用逗号或换行分隔,例如:美食, 探店", |
| 119 | "desc": "描述", |
| 120 | "descPlaceholder": "输入视频号描述内容", |
| 121 | "scheduledTime": "定时发布时间", |
| 122 | "publish": "发布到视频号" |
| 123 | }, |
| 124 | "location": { |
| 125 | "title": "地理位置", |
| 126 | "hint": "输入关键词搜索视频号位置,选择后会随作品一起提交。", |
| 127 | "poiId": "POI ID", |
| 128 | "poiIdPlaceholder": "例如 helper_search_location 返回的 uid", |
| 129 | "poiName": "位置名称", |
| 130 | "poiNamePlaceholder": "例如:某某咖啡店", |
| 131 | "latitude": "纬度", |
| 132 | "latitudePlaceholder": "39.904200", |
| 133 | "longitude": "经度", |
| 134 | "longitudePlaceholder": "116.407400", |
| 135 | "city": "城市", |
| 136 | "cityPlaceholder": "北京", |
| 137 | "address": "地址", |
| 138 | "addressPlaceholder": "位置详细地址", |
| 139 | "searchPlaceholder": "搜索并选择地理位置", |
| 140 | "empty": "未找到相关位置", |
| 141 | "searchFailed": "位置搜索失败", |
| 142 | "selected": "已选择:{{name}}", |
| 143 | "clear": "清空", |
| 144 | "addressEmpty": "暂无地址信息" |
| 145 | }, |
| 146 | "validation": { |
| 147 | "videoRequired": "请选择视频文件", |
| 148 | "coverRequired": "请选择封面图片", |
| 149 | "videoMetadataRequired": "视频元信息未读取完成,请重新选择视频", |
| 150 | "videoMetadataFailed": "读取视频元信息失败" |
| 151 | }, |
| 152 | "result": { |
| 153 | "title": "发布结果", |
| 154 | "pluginMissing": "插件未安装或未注入 AIToEarnPlugin", |
| 155 | "publishFailed": "发布失败", |
| 156 | "success": "发布成功", |
| 157 | "failed": "发布失败" |
| 158 | }, |
| 159 | "progress": { |
| 160 | "title": "发布进度", |
| 161 | "empty": "还没有发布进度" |
| 162 | }, |
| 163 | "search": { |
| 164 | "loading": "搜索中...", |
| 165 | "minKeyword": "请输入至少 2 个字符搜索", |
| 166 | "pluginUnsupported": "当前插件版本不支持视频号搜索,请更新插件后重试。" |
| 167 | }, |
| 168 | "activity": { |
| 169 | "title": "活动", |
| 170 | "hint": "输入关键词搜索视频号活动,选择后作品会参与该活动。", |
| 171 | "clear": "清空", |
| 172 | "searchPlaceholder": "搜索并选择活动", |
| 173 | "searchFailed": "活动搜索失败", |
| 174 | "empty": "未找到相关活动", |
| 175 | "selected": "已选择:{{name}}" |
| 176 | }, |
| 177 | "extLink": { |
| 178 | "title": "链接", |
| 179 | "placeholder": "粘贴扩展链接", |
| 180 | "hint": "可选;发布时会透传给视频号扩展阅读字段。" |
| 181 | }, |
| 182 | "original": { |
| 183 | "title": "声明原创", |
| 184 | "hint": "声明后作品将展示原创标记,有机会获得广告收入。" |
| 185 | } |
| 186 | } |
| 187 | } |
| 188 |