返回 AiToEarn
dev.json
根目录 / project / aitoearn-web / src / app / i18n / locales / ja / 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": "実行タイムアウト (ms)",
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 オブジェクトを入力してください。ヘッダー値は送信前に文字列へ変換されます。",
55 "bodyLabel": "本文",
56 "bodyPlaceholder": "{\n \"hello\": \"world\"\n}",
57 "bodyHint": "有効な JSON は JSON として送信され、無効な JSON は生の文字列として送信されます。",
58 "methodLabel": "推定メソッド",
59 "methodGet": "GET",
60 "methodPost": "POST",
61 "methodHint": "プラグインはこのリクエストを {{method}} として送信します。",
62 "credentialsHint": "対象サイトが許可している場合、拡張機能はブラウザ Cookie を含めてリクエストします。",
63 "bodyIgnoredHint": "GET モードではリクエスト本文を送信しません。本文を送りたい場合は 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": "WeChat Channels Publish Debug",
91 "description": "Use the browser extension to publish a video through WeChat Channels web requests and debug login state, video/cover upload, scheduling, and location parameters.",
92 "status": {
93 "connected": "Plugin Connected",
94 "disconnected": "Plugin Disconnected"
95 },
96 "permission": {
97 "title": "Permission Check",
98 "check": "Check Plugin Permission",
99 "granted": "Plugin permissions are ready",
100 "denied": "Plugin permissions are not fully granted",
101 "failed": "Permission check failed"
102 },
103 "login": {
104 "title": "WeChat Channels Login",
105 "button": "Read Login State",
106 "empty": "Log in to channels.weixin.qq.com first, then read the login state.",
107 "failed": "WeChat Channels login failed",
108 "uid": "UID: {{uid}}"
109 },
110 "form": {
111 "title": "Publish Parameters",
112 "video": "Video File",
113 "cover": "Cover Image",
114 "videoMetadata": "Video: {{width}}×{{height}}, {{duration}}s, about {{size}} MB",
115 "workTitle": "Title",
116 "workTitlePlaceholder": "Optional, used as extra description text",
117 "topics": "Topics",
118 "topicsPlaceholder": "Separate by comma or newline, e.g. food, coffee",
119 "desc": "Description",
120 "descPlaceholder": "Enter the WeChat Channels description",
121 "scheduledTime": "Scheduled Time",
122 "publish": "Publish to WeChat Channels"
123 },
124 "location": {
125 "title": "Location",
126 "hint": "This version only debugs location parameters. If poiId is filled, it will be submitted with the post.",
127 "poiId": "POI ID",
128 "poiIdPlaceholder": "For example, uid returned by helper_search_location",
129 "poiName": "Location Name",
130 "poiNamePlaceholder": "Example: Coffee Shop",
131 "latitude": "Latitude",
132 "latitudePlaceholder": "39.904200",
133 "longitude": "Longitude",
134 "longitudePlaceholder": "116.407400",
135 "city": "City",
136 "cityPlaceholder": "Beijing",
137 "address": "Address",
138 "addressPlaceholder": "Detailed address"
139 },
140 "validation": {
141 "videoRequired": "Please select a video file",
142 "coverRequired": "Please select a cover image",
143 "videoMetadataRequired": "Video metadata is not ready. Please select the video again.",
144 "videoMetadataFailed": "Failed to read video metadata"
145 },
146 "result": {
147 "title": "Publish Result",
148 "pluginMissing": "The plugin is not installed or AIToEarnPlugin is not injected",
149 "publishFailed": "Publish failed",
150 "success": "Published successfully",
151 "failed": "Publish failed"
152 },
153 "progress": {
154 "title": "Publish Progress",
155 "empty": "No publish progress yet"
156 }
157 }
158 }
159
159 lines JSON