返回 AiToEarn
dev.json
根目录 / project / aitoearn-web / src / app / i18n / locales / zh-CN / dev.json
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
188 lines JSON