newtab.json 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510
  1. {
  2. "home": {
  3. "viewAll": "View all",
  4. "communities": "Communities"
  5. },
  6. "welcome": {
  7. "title": "Welcome to Automa! 🎉",
  8. "text": "Get started by reading the documentation or browsing workflows in the Automa Marketplace.",
  9. "marketplace": "Marketplace"
  10. },
  11. "packages": {
  12. "name": "Package | Packages",
  13. "add": "Add package",
  14. "icon": "Package icon",
  15. "open": "Open packages",
  16. "new": "New package",
  17. "import": "Import package",
  18. "set": "Set as a package",
  19. "settings": {
  20. "asBlock": "Set package as block"
  21. },
  22. "categories": {
  23. "my": "My Packages",
  24. "installed": "Installed Packages"
  25. }
  26. },
  27. "scheduledWorkflow": {
  28. "title": "Scheduled workflows",
  29. "nextRun": "Next run",
  30. "active": "Active",
  31. "refresh": "Refresh",
  32. "schedule":{
  33. "title": "Schedule",
  34. "types": {
  35. "everyDay": "Every day",
  36. "general": "Every {time}",
  37. "interval": "Every {time} minutes"
  38. }
  39. }
  40. },
  41. "storage": {
  42. "title": "Storage",
  43. "table": {
  44. "add": "Add table",
  45. "createdAt": "Created at",
  46. "modifiedAt": "Modified at",
  47. "rowsCount": "Rows count",
  48. "delete": "Delete table"
  49. }
  50. },
  51. "credential": {
  52. "title": "Credential | Credentials",
  53. "add": "Add credential",
  54. "use": {
  55. "title": "Used credentials",
  56. "description": "This workflow uses these credentials"
  57. }
  58. },
  59. "workflowPermissions": {
  60. "title": "Workflow permissions",
  61. "description": "This workflow requires these permissions to run properly",
  62. "contextMenus": {
  63. "title": "Context menu",
  64. "description": "To execute the workflow via the context menu"
  65. },
  66. "clipboardRead": {
  67. "title": "Clipboard",
  68. "description": "For accessing the clipboard data"
  69. },
  70. "notifications": {
  71. "title": "Notification",
  72. "description": "For displaying a notification"
  73. },
  74. "downloads": {
  75. "title": "Download",
  76. "description": "Saving the page assets and renaming the downloaded file"
  77. },
  78. "cookies": {
  79. "title": "Cookies",
  80. "description": "Read, set, or remove cookies"
  81. }
  82. },
  83. "updateMessage": {
  84. "text1": "Automa has been updated to v{version},",
  85. "text2": "see what's new."
  86. },
  87. "workflows": {
  88. "folder": {
  89. "new": "New folder",
  90. "name": "Folder name",
  91. "delete": "Delete folder",
  92. "rename": "Rename folder"
  93. }
  94. },
  95. "auth": {
  96. "title": "Auth",
  97. "signIn": "Sign in",
  98. "username": "You need to set your username first",
  99. "clickHere": "Click here",
  100. "text": "You need to be signed in before you can do that"
  101. },
  102. "running": {
  103. "start": "Started on {date}",
  104. "message": "This only displays the last 5 logs"
  105. },
  106. "settings": {
  107. "theme": "Theme",
  108. "shortcuts": {
  109. "duplicate": "Shortcut already use by \"{name}\""
  110. },
  111. "editor": {
  112. "title": "Title",
  113. "curvature": {
  114. "title": "Line Curvature",
  115. "line": "Line",
  116. "reroute": "Reroute",
  117. "rerouteFirstLast": "Reroute first & last point"
  118. },
  119. "arrow": {
  120. "title": "Line arrow",
  121. "description": "Add an arrow at the end of the line"
  122. },
  123. "snapGrid": {
  124. "title": "Snap to the grid",
  125. "description": "Snap to the grid when moving a block"
  126. }
  127. },
  128. "deleteLog": {
  129. "title": "Auto-delete workflow logs",
  130. "after": "Delete after",
  131. "deleteAfter": {
  132. "never": "Never",
  133. "days": "{day} days"
  134. }
  135. },
  136. "language": {
  137. "label": "Language",
  138. "helpTranslate": "Can't find your language? Help translate.",
  139. "reloadPage": "Reload the page for the change to take effect"
  140. },
  141. "menu": {
  142. "backup": "Backup Workflows",
  143. "editor": "Editor",
  144. "general": "General",
  145. "shortcuts": "Shortcuts",
  146. "about": "About"
  147. },
  148. "backupWorkflows": {
  149. "title": "Local Backup",
  150. "invalidPassword": "Invalid password",
  151. "workflowsAdded": "{count} workflows have been added",
  152. "name": "Backup workflows",
  153. "needSignin": "You need to sign in first",
  154. "backup": {
  155. "button": "Backup",
  156. "encrypt": "Encrypt with password",
  157. "schedule": "Schedule local backup"
  158. },
  159. "restore": {
  160. "title": "Restore workflows",
  161. "button": "Restore",
  162. "update": "Update if the workflow exists"
  163. },
  164. "cloud": {
  165. "buttons": {
  166. "local": "Local",
  167. "cloud": "Cloud"
  168. },
  169. "location": "Location",
  170. "delete": "Delete backup",
  171. "title": "Cloud Backup",
  172. "sync": "Sync",
  173. "lastSync": "Last sync",
  174. "lastBackup": "Last backup",
  175. "select": "Select workflows",
  176. "storedWorkflows": "Workflows that are stored in the cloud",
  177. "selected": "Selected",
  178. "selectText": "Select workflows that you want to backup",
  179. "selectAll": "Select all",
  180. "deselectAll": "Deselect all",
  181. "needSelectWorkflow": "You need to select workflows that you want to backup"
  182. }
  183. }
  184. },
  185. "workflow": {
  186. "events": {
  187. "title": "Workflow Events",
  188. "add-action": "Add action",
  189. "description": "Perform actions when the event occurs.",
  190. "event": "Event | Events",
  191. "action": "Action",
  192. "actions": {
  193. "js-code": {
  194. "title": "Execute JS Code"
  195. },
  196. "http-request": {
  197. "title": "HTTP Request"
  198. }
  199. },
  200. "types": {
  201. "finish:success": {
  202. "name": "Finish (success)",
  203. "description": "Workflow execution finished with success"
  204. },
  205. "finish:failed": {
  206. "name": "Finish (failed)",
  207. "description": "Workflow execution finished with error"
  208. }
  209. }
  210. },
  211. "previewMode": {
  212. "title": "Preview mode",
  213. "description": "You're in preview mode, changes you've made won't be saved"
  214. },
  215. "pinWorkflow": {
  216. "pin": "Pin workflow",
  217. "unpin": "Unpin workflow",
  218. "pinned": "Pinned workflows"
  219. },
  220. "parameters": {
  221. "add": "Add parameter",
  222. "preferInTab": "Prefer input parameters in the tab"
  223. },
  224. "my": "My workflows",
  225. "testing": {
  226. "title": "Testing mode",
  227. "nextBlock": "Next block",
  228. "startRun": "Start run at",
  229. "disabled": "Save changes first"
  230. },
  231. "import": "Import workflow",
  232. "new": "New workflow",
  233. "delete": "Delete workflow",
  234. "browse": "Browse workflows",
  235. "name": "Workflow name",
  236. "rename": "Rename workflow",
  237. "backupCloud": "Backup workflow to cloud",
  238. "add": "Add workflow",
  239. "clickToEnable": "Click to enable",
  240. "toggleSidebar": "Toggle sidebar",
  241. "cantEdit": "Can't edit shared workflow",
  242. "undo": "Undo",
  243. "redo": "Redo",
  244. "autoAlign": {
  245. "title": "Auto-align"
  246. },
  247. "blocksFolder": {
  248. "title": "Blocks folder",
  249. "add": "Add blocks to folder",
  250. "save": "Save to folder"
  251. },
  252. "searchBlocks": {
  253. "title": "Search blocks in the editor"
  254. },
  255. "conditionBuilder": {
  256. "title": "Condition builder",
  257. "add": "Add condition",
  258. "and": "AND",
  259. "or": "OR",
  260. "topAwait": "Support top-level await and \"automaRefData\" function"
  261. },
  262. "host": {
  263. "title": "Host workflow",
  264. "set": "Set as host workflow",
  265. "id": "Host ID",
  266. "add": "Add hosted workflow",
  267. "sync": {
  268. "title": "Sync",
  269. "description": "Sync with host workflow"
  270. },
  271. "messages": {
  272. "hostExist": "You have already added this host",
  273. "notFound": "Can't find a hosted workflow with the ID \"{id}\""
  274. }
  275. },
  276. "type": {
  277. "local": "Local",
  278. "shared": "Shared",
  279. "host": "Host"
  280. },
  281. "unpublish": {
  282. "title": "Unpublish workflow",
  283. "button": "Unpublish",
  284. "body": "Are you sure you want to unpublish the workflow \"{name}\"?"
  285. },
  286. "share": {
  287. "url": "Share URL",
  288. "publish": "Publish",
  289. "sharedAs": "Shared as \"{name}\"",
  290. "title": "Share workflow",
  291. "download": "Save workflow to local",
  292. "edit": "Edit description",
  293. "fetchLocal": "Fetch local workflow",
  294. "update": "Update",
  295. "unpublish": "Unpublish"
  296. },
  297. "variables": {
  298. "title": "Variable | Variables",
  299. "name": "Variable name",
  300. "assign": "Assign to variable"
  301. },
  302. "protect": {
  303. "title": "Protect workflow",
  304. "remove": "Remove protection",
  305. "button": "Protect",
  306. "note": "Note: this password will be required later on to edit or delete the workflow."
  307. },
  308. "locked": {
  309. "title": "This Workflow is Protected",
  310. "body": "Input the password to unlock it",
  311. "unlock": "Unlock",
  312. "messages": {
  313. "incorrect-password": "Incorrect password"
  314. }
  315. },
  316. "state": {
  317. "executeBy": "Executed by: \"{name}\""
  318. },
  319. "table": {
  320. "title": "Table | Tables",
  321. "placeholder": "Search or add a column",
  322. "select": "Select column",
  323. "column": {
  324. "name": "Column name",
  325. "type": "Data type"
  326. }
  327. },
  328. "sidebar": {
  329. "workflowIcon": "Workflow icon"
  330. },
  331. "editor": {
  332. "zoomIn": "Zoom in",
  333. "zoomOut": "Zoom out",
  334. "resetZoom": "Reset zoom",
  335. "duplicate": "Duplicate",
  336. "copy": "Copy",
  337. "paste": "Paste",
  338. "group": "Group blocks",
  339. "ungroup": "Ungroup blocks"
  340. },
  341. "settings": {
  342. "saveLog": "Save workflow log",
  343. "executedBlockOnWeb": "Show executed block on the web page",
  344. "notification": {
  345. "title": "Workflow notification",
  346. "description": "Show workflow status (success or failed) after it executed",
  347. "noPermission": "This option requires \"notifications\" permission to work"
  348. },
  349. "publicId": {
  350. "title": "Workflow public ID",
  351. "description": "Set a public ID to execute the workflow via a JavaScript custom event"
  352. },
  353. "defaultColumn": {
  354. "title": "Insert into the default column",
  355. "description": "Insert data to the default column if there's no column selected in the block",
  356. "name": "Default column name"
  357. },
  358. "autocomplete": {
  359. "title": "Autocomplete",
  360. "description": "Enable autocomplete in the input block (disable if it makes Automa unstable)"
  361. },
  362. "clearCache": {
  363. "title": "Clear cache",
  364. "description": "Clear cache (state and loop index) of the workflow",
  365. "info": "Successfully cleared workflow cache",
  366. "btn": "Clear"
  367. },
  368. "reuseLastState": {
  369. "title": "Reuse last workflow's state",
  370. "description": "Use the state data (table, variables, and global data) from the last executed workflow"
  371. },
  372. "debugMode": {
  373. "title": "Debug mode",
  374. "description": "Execute the workflow using the Chrome DevTools Protocol"
  375. },
  376. "restartWorkflow": {
  377. "for": "Restart for",
  378. "times": "Times",
  379. "description": "Max number of times the workflow will restart"
  380. },
  381. "onError": {
  382. "title": "On workflow error",
  383. "description": "Set the action to take if an error occurs in the workflow",
  384. "items": {
  385. "keepRunning": "Keep running",
  386. "stopWorkflow": "Stop workflow",
  387. "restartWorkflow": "Restart workflow"
  388. }
  389. },
  390. "timeout": {
  391. "title": "Workflow timeout (milliseconds)"
  392. },
  393. "blockDelay": {
  394. "title": "Block delay (milliseconds)",
  395. "description": "Add delay before executing each of the blocks"
  396. },
  397. "tabLoadTimeout": {
  398. "title": "Tab load timeout",
  399. "description": "Maximum time to load a tab in milliseconds, input 0 to disable the timeout"
  400. }
  401. }
  402. },
  403. "collection": {
  404. "description": "Execute your workflows in sequence",
  405. "new": "New collection",
  406. "delete": "Delete collection",
  407. "add": "Add collection",
  408. "rename": "Rename collection",
  409. "flow": "Flow",
  410. "dragDropText": "Drop a workflow or block in here",
  411. "options": {
  412. "atOnce": {
  413. "title": "Execute all workflows in the collection at once",
  414. "description": "Blocks will not execute when this option is used"
  415. }
  416. },
  417. "globalData": {
  418. "note": "This will overwrite the global data of the workflow"
  419. }
  420. },
  421. "log": {
  422. "flowId": "Flow ID",
  423. "goBack": "Go back to \"{name}\"'s logs",
  424. "goWorkflow": "Go to workflow",
  425. "startedDate": "Started date",
  426. "duration": "Duration",
  427. "selectAll": "Select all",
  428. "deselectAll": "Deselect all",
  429. "deleteSelected": "Delete selected logs",
  430. "clearLogs": {
  431. "title": "Clear logs",
  432. "description": "Are you sure you want to clear all logs?"
  433. },
  434. "types": {
  435. "stop": "Workflow is stopped",
  436. "finish": "Finish"
  437. },
  438. "messages": {
  439. "url-empty": "URL is empty",
  440. "invalid-url": "URL is not valid",
  441. "conditions-empty": "Conditions are empty",
  442. "invalid-proxy-host": "Invalid proxy host",
  443. "workflow-disabled": "Workflow is disabled",
  444. "selector-empty": "Element selector is empty",
  445. "invalid-body": "Content body is not a valid JSON",
  446. "invalid-active-tab": "\"{url}\" is an invalid URL",
  447. "empty-spreadsheet-id": "Spreadsheet ID is empty",
  448. "invalid-loop-data": "Invalid data to loop through",
  449. "empty-workflow": "You must select a workflow first",
  450. "active-tab-removed": "Workflow active tab was removed",
  451. "empty-spreadsheet-range": "Spreadsheet range is empty",
  452. "stop-timeout": "Workflow was stopped due to timeout",
  453. "no-file-access": "Automa doesn't have access to the file",
  454. "no-workflow": "Can't find a workflow with the ID \"{workflowId}\"",
  455. "no-match-tab": "Can't find a tab matching the pattern \"{pattern}\"",
  456. "no-clipboard-acces": "Don't have permission to access the clipboard",
  457. "browser-not-supported": "This feature not supported in {browser} browser",
  458. "element-not-found": "Can't find an element with the selector \"{selector}\"",
  459. "no-permission": "Don't have \"{permission}\" permission to perform this action",
  460. "not-iframe": "Element with \"{selector}\" selector is not an iframe element",
  461. "iframe-not-found": "Can't find an iframe element with the selector \"{selector}\"",
  462. "workflow-infinite-loop": "Can't execute the workflow to prevent an infinite loop",
  463. "not-debug-mode": "The workflow must run in debug mode for this block to work properly",
  464. "no-iframe-id": "Can't find the Frame ID for the iframe element with the selector \"{selector}\"",
  465. "no-tab": "Can't connect to a tab, use \"New tab\" or \"Active tab\" block before using the \"{name}\" block"
  466. },
  467. "description": {
  468. "text": "{status} on {date} in {duration}",
  469. "status": {
  470. "success": "Succeeded",
  471. "error": "Failed",
  472. "stopped": "Stopped"
  473. }
  474. },
  475. "delete": {
  476. "title": "Delete log",
  477. "description": "Are you sure you want to delete all the selected logs?"
  478. },
  479. "exportData": {
  480. "title": "Export data",
  481. "types": {
  482. "json": "JSON",
  483. "csv": "CSV",
  484. "plain-text": "Plain text"
  485. }
  486. },
  487. "filter": {
  488. "title": "Filter",
  489. "byStatus": "By status",
  490. "byDate": {
  491. "title": "By date",
  492. "items": {
  493. "lastDay": "Last day",
  494. "last7Days": "Last seven days",
  495. "last30Days": "Last thirty days"
  496. }
  497. }
  498. }
  499. },
  500. "components": {
  501. "pagination": {
  502. "text1": "Showing",
  503. "text2": "items out of {count}",
  504. "nextPage": "Next page",
  505. "currentPage": "Current page",
  506. "prevPage": "Previous page",
  507. "of": "of {page}"
  508. }
  509. }
  510. }