Browse Source

feat(locale): update en locale

David Z 2 years ago
parent
commit
ed59f5c606
4 changed files with 119 additions and 120 deletions
  1. 66 67
      src/locales/en/blocks.json
  2. 4 4
      src/locales/en/common.json
  3. 47 47
      src/locales/en/newtab.json
  4. 2 2
      src/locales/en/popup.json

+ 66 - 67
src/locales/en/blocks.json

@@ -15,7 +15,7 @@
         "selector": "Element selector",
         "selector": "Element selector",
         "selectorOptions": "Selector options",
         "selectorOptions": "Selector options",
         "timeout": "Timeout (milliseconds)",
         "timeout": "Timeout (milliseconds)",
-        "noPermission": "Automa don't have enough permission to do this action",
+        "noPermission": "Automa doesn't have enough permissions to perform this action",
         "grantPermission": "Grant permission",
         "grantPermission": "Grant permission",
         "action": "Action",
         "action": "Action",
         "element": {
         "element": {
@@ -26,16 +26,16 @@
           "title": "Block settings",
           "title": "Block settings",
           "line": {
           "line": {
             "title": "Lines",
             "title": "Lines",
-            "label": "Line label",
+            "label": "Label",
             "animated": "Animated",
             "animated": "Animated",
             "select": "Select line",
             "select": "Select line",
             "to": "Line to {name} block",
             "to": "Line to {name} block",
-            "lineColor": "Line color"
+            "lineColor": "Color"
           }
           }
         },
         },
         "toggle": {
         "toggle": {
           "enable": "Enable block",
           "enable": "Enable block",
-          "disable": "Disable block",
+          "disable": "Disable block"
         },
         },
         "onError": {
         "onError": {
           "info": "These rules will apply when an error occurs on the block",
           "info": "These rules will apply when an error occurs on the block",
@@ -45,7 +45,7 @@
           "fallbackTitle": "Will execute when an error occurs in the block",
           "fallbackTitle": "Will execute when an error occurs in the block",
           "times": {
           "times": {
             "name": "Times",
             "name": "Times",
-            "description": "The number of times to retry the action",
+            "description": "The number of times to retry the action"
           },
           },
           "interval": {
           "interval": {
             "name": "Interval",
             "name": "Interval",
@@ -152,7 +152,7 @@
       },
       },
       "increase-variable": {
       "increase-variable": {
         "name": "Increase variable",
         "name": "Increase variable",
-        "description": "Increase the value of a variable by specific amount",
+        "description": "Increase the value of a variable by a specific amount",
         "increase": "Increase by"
         "increase": "Increase by"
       },
       },
       "notification": {
       "notification": {
@@ -210,11 +210,11 @@
       },
       },
       "handle-dialog": {
       "handle-dialog": {
         "name": "Handle dialog",
         "name": "Handle dialog",
-        "description": "Accepts or dismisses a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload).",
+        "description": "Accepts or dismisses a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload)",
         "accept": "Accept dialog",
         "accept": "Accept dialog",
         "promptText": {
         "promptText": {
           "label": "Prompt text (optional)",
           "label": "Prompt text (optional)",
-          "description": "The text to enter into the dialog prompt before accepting"
+          "description": "The text to enter into the prompt dialog before accepting"
         }
         }
       },
       },
       "handle-download": {
       "handle-download": {
@@ -266,13 +266,13 @@
         "description": "Upload file into <input type=\"file\"> element",
         "description": "Upload file into <input type=\"file\"> element",
         "filePath": "URL or File path",
         "filePath": "URL or File path",
         "addFile": "Add file",
         "addFile": "Add file",
-        "onlyURL": "Only support upload files from an URL in the Firefox browser",
-        "requirement": "See the requirement before using this block",
-        "noFileAccess": "Automa doesn't have file access"
+        "onlyURL": "Only uploading files from a URL is supported in the Firefox browser",
+        "requirement": "Read the requirements before using this block",
+        "noFileAccess": "Automa doesn't have access to files"
       },
       },
       "browser-event": {
       "browser-event": {
         "name": "Browser event",
         "name": "Browser event",
-        "description": "Execute the next block when the event is triggered",
+        "description": "Executes the next block when the specified event is triggered",
         "events": "Events",
         "events": "Events",
         "timeout": "Timeout (milliseconds)",
         "timeout": "Timeout (milliseconds)",
         "activeTabLoaded": "Active tab",
         "activeTabLoaded": "Active tab",
@@ -287,14 +287,14 @@
         "groupName": "Group name",
         "groupName": "Group name",
         "description": "Grouping blocks",
         "description": "Grouping blocks",
         "dropText": "Drag & drop a block here",
         "dropText": "Drag & drop a block here",
-        "cantAdd": "Can't add \"{blockName}\" block to the group."
+        "cantAdd": "Can't add \"{blockName}\" block to the group"
       },
       },
       "trigger": {
       "trigger": {
         "name": "Trigger",
         "name": "Trigger",
         "description": "Block where the workflow will start executing",
         "description": "Block where the workflow will start executing",
         "addTime": "Add time",
         "addTime": "Add time",
         "selectDay": "Select day",
         "selectDay": "Select day",
-        "timeExist": "You alread add {time} on {day}",
+        "timeExist": "You already added a trigger at {time} on {day}",
         "fixedDelay": "Fixed delay",
         "fixedDelay": "Fixed delay",
         "contextMenus": {
         "contextMenus": {
           "noPermission": "This trigger requires \"contextMenus\" permission to be working",
           "noPermission": "This trigger requires \"contextMenus\" permission to be working",
@@ -317,7 +317,7 @@
           "stopRecord": "Stop recording",
           "stopRecord": "Stop recording",
           "checkboxTitle": "Execute shortcut even when you're in an input element",
           "checkboxTitle": "Execute shortcut even when you're in an input element",
           "checkbox": "Active while in input",
           "checkbox": "Active while in input",
-          "note": "Note: keyboard shortcut only working when you're on a webpage"
+          "note": "Note: keyboard shortcut only works when you're on a webpage"
         },
         },
         "forms": {
         "forms": {
           "triggerWorkflow": "Trigger workflow",
           "triggerWorkflow": "Trigger workflow",
@@ -335,7 +335,7 @@
           "targetWebsite": "The Match Pattern of the website where the target element is (click to see more Match Pattern examples)",
           "targetWebsite": "The Match Pattern of the website where the target element is (click to see more Match Pattern examples)",
           "baseEl": {
           "baseEl": {
             "title": "Base element (optional)",
             "title": "Base element (optional)",
-            "description": "Automa will restart observing the target element when this element changed"
+            "description": "Automa will restart observing the target element when this element changes"
           },
           },
           "subtree": {
           "subtree": {
             "title": "Include subtree",
             "title": "Include subtree",
@@ -343,21 +343,21 @@
           },
           },
           "childList": {
           "childList": {
             "title": "Child list",
             "title": "Child list",
-            "description": "Monitor for the addition of new child elements or removal of existing child elements"
+            "description": "Monitor the addition of new child elements or the removal of existing ones"
           },
           },
           "attributes": {
           "attributes": {
             "title": "Attributes",
             "title": "Attributes",
-            "description": "Watch for changes to the value of attributes on the target element"
+            "description": "Watch for changes to the attribute values of the target element"
           },
           },
           "attributeFilter": {
           "attributeFilter": {
             "title": "Attribute filter",
             "title": "Attribute filter",
-            "separate": "Use commas(,) to separate attribute name",
+            "separate": "Use commas (,) to separate attribute names",
             "description": "Only monitor specific attributes (leave blank to monitor all)"
             "description": "Only monitor specific attributes (leave blank to monitor all)"
           },
           },
           "characterData": {
           "characterData": {
             "title": "Character data",
             "title": "Character data",
             "description": "Monitor changes to the character data/text within the target element"
             "description": "Monitor changes to the character data/text within the target element"
-          },
+          }
         },
         },
         "items": {
         "items": {
           "manual": "Manually",
           "manual": "Manually",
@@ -365,9 +365,9 @@
           "cron-job": "Cron job",
           "cron-job": "Cron job",
           "date": "On a specific date",
           "date": "On a specific date",
           "context-menu": "Context menu",
           "context-menu": "Context menu",
-          "element-change": "When element change",
+          "element-change": "On element change",
           "specific-day": "On a specific day",
           "specific-day": "On a specific day",
-          "visit-web": "When visit a website",
+          "visit-web": "When visiting a website",
           "on-startup": "On browser startup",
           "on-startup": "On browser startup",
           "keyboard-shortcut": "Keyboard shortcut"
           "keyboard-shortcut": "Keyboard shortcut"
         }
         }
@@ -378,12 +378,12 @@
         "select": "Select workflow",
         "select": "Select workflow",
         "executeId": "Execute Id (optional)",
         "executeId": "Execute Id (optional)",
         "description": "",
         "description": "",
-        "insertAllVars": "Insert all current workflow variables",
+        "insertAllVars": "Use all current workflow variables",
         "insertVars": "Insert current workflow variables",
         "insertVars": "Insert current workflow variables",
         "useCommas": "Use commas to separate the variable name"
         "useCommas": "Use commas to separate the variable name"
       },
       },
       "google-sheets": {
       "google-sheets": {
-        "name": "Google sheets",
+        "name": "Google Sheets",
         "description": "Read or update Google Sheets data",
         "description": "Read or update Google Sheets data",
         "previewData": "Preview data",
         "previewData": "Preview data",
         "firstRow": "Use the first row as keys",
         "firstRow": "Use the first row as keys",
@@ -409,7 +409,7 @@
         },
         },
         "range": {
         "range": {
           "label": "Range",
           "label": "Range",
-          "link": "Click to see more example"
+          "link": "Click to see more examples"
         },
         },
         "select": {
         "select": {
           "get": "Get spreadsheet cell values",
           "get": "Get spreadsheet cell values",
@@ -421,12 +421,12 @@
       },
       },
       "active-tab": {
       "active-tab": {
         "name": "Active tab",
         "name": "Active tab",
-        "description": "Set current tab that you're in as an active tab"
+        "description": "Set the tab you're in as the active tab"
       },
       },
       "proxy": {
       "proxy": {
         "name": "Proxy",
         "name": "Proxy",
         "description": "Set the proxy of the browser",
         "description": "Set the proxy of the browser",
-        "clear": "Clear all proxy",
+        "clear": "Clear all proxies",
         "bypass": {
         "bypass": {
           "label": "Bypass list",
           "label": "Bypass list",
           "note": "Use commas (,) to separate URL"
           "note": "Use commas (,) to separate URL"
@@ -452,8 +452,8 @@
           }
           }
         },
         },
         "incognito": {
         "incognito": {
-          "text": "Set as incognito window",
-          "note": "You must enable 'Allow in incognito' for this extension to use the option"
+          "text": "Set as an incognito window",
+          "note": "You must enable 'Allow in incognito' for this extension first"
         }
         }
       },
       },
       "go-back": {
       "go-back": {
@@ -477,10 +477,10 @@
       },
       },
       "delay": {
       "delay": {
         "name": "Delay",
         "name": "Delay",
-        "description": "Add delay before executing the next block",
+        "description": "Add a delay before executing the next block",
         "input": {
         "input": {
-          "title": "Delay in millisecond",
-          "placeholder": "(millisecond)"
+          "title": "Delay in milliseconds",
+          "placeholder": "(milliseconds)"
         }
         }
       },
       },
       "parameter-prompt": {
       "parameter-prompt": {
@@ -510,9 +510,9 @@
           "placeholder": "Data to export",
           "placeholder": "Data to export",
           "options": {
           "options": {
             "data-columns": "Table",
             "data-columns": "Table",
-            "google-sheets": "Google sheets",
+            "google-sheets": "Google Sheets",
             "variable": "Variable"
             "variable": "Variable"
-          },
+          }
         }
         }
       },
       },
       "element-scroll": {
       "element-scroll": {
@@ -529,17 +529,17 @@
         "name": "Switch tab",
         "name": "Switch tab",
         "description": "Switch between tab",
         "description": "Switch between tab",
         "matchPattern": "Match Patterns",
         "matchPattern": "Match Patterns",
-        "url": "URL for the new tab",
+        "url": "New tab URL",
         "createIfNoMatch": "Create if there's no match"
         "createIfNoMatch": "Create if there's no match"
       },
       },
       "new-tab": {
       "new-tab": {
         "name": "New tab",
         "name": "New tab",
         "description": "",
         "description": "",
-        "url": "New Tab URL",
+        "url": "New tab URL",
         "customUserAgent": "Use custom User-Agent",
         "customUserAgent": "Use custom User-Agent",
         "activeTab": "Set as active tab",
         "activeTab": "Set as active tab",
-        "tabToGroup": "Add tab to group",
-        "waitTabLoaded": "Wait till tab loaded",
+        "tabToGroup": "Add tab to a group",
+        "waitTabLoaded": "Wait until the tab is loaded",
         "updatePrevTab": {
         "updatePrevTab": {
           "title": "Use the previously opened new tab instead of creating a new one",
           "title": "Use the previously opened new tab instead of creating a new one",
           "text": "Update previously opened tab"
           "text": "Update previously opened tab"
@@ -551,7 +551,7 @@
       },
       },
       "attribute-value": {
       "attribute-value": {
         "name": "Attribute value",
         "name": "Attribute value",
-        "description": "Get value of an element attribute",
+        "description": "Get the value of an element attribute",
         "forms": {
         "forms": {
           "name": "Attribute name",
           "name": "Attribute name",
           "checkbox": "Insert to table",
           "checkbox": "Insert to table",
@@ -596,10 +596,10 @@
       },
       },
       "javascript-code": {
       "javascript-code": {
         "name": "JavaScript code",
         "name": "JavaScript code",
-        "description": "Execute your javascript code in the web page",
+        "description": "Execute your JavaScript code in the web page",
         "availabeFuncs": "Available functions:",
         "availabeFuncs": "Available functions:",
-        "removeAfterExec": "Remove after block executed",
-        "everyNewTab": "Execute every new tab",
+        "removeAfterExec": "Remove after block execution",
+        "everyNewTab": "Execute in every new tab",
         "context": {
         "context": {
           "name": "Execution context",
           "name": "Execution context",
           "items": {
           "items": {
@@ -615,7 +615,7 @@
         },
         },
         "timeout": {
         "timeout": {
           "placeholder": "Timeout (milliseconds)",
           "placeholder": "Timeout (milliseconds)",
-          "title": "Javascript code execution timeout"
+          "title": "JavaScript code execution timeout"
         }
         }
       },
       },
       "trigger-event": {
       "trigger-event": {
@@ -625,11 +625,11 @@
       },
       },
       "conditions": {
       "conditions": {
         "name": "Conditions",
         "name": "Conditions",
-        "add": "Add condition",
-        "retryConditions": "Retry if all conditions are not met",
+        "add": "Add path",
+        "retryConditions": "Retry if no conditions are met",
         "description": "Conditional block",
         "description": "Conditional block",
-        "refresh": "Refresh conditions connections",
-        "fallbackTitle": "Execute when all comparisons don't meet the requirement",
+        "refresh": "Refresh condition connections",
+        "fallbackTitle": "Executes when all comparisons don't meet the requirement",
         "equals": "Equals",
         "equals": "Equals",
         "gt": "Greater than",
         "gt": "Greater than",
         "gte": "Greater than or equal",
         "gte": "Greater than or equal",
@@ -640,12 +640,12 @@
       },
       },
       "element-exists": {
       "element-exists": {
         "name": "Element exists",
         "name": "Element exists",
-        "description": "Check if an element is exists",
+        "description": "Check if an element exists",
         "selector": "Element selector",
         "selector": "Element selector",
-        "fallbackTitle": "Execute when element doesn't exists",
+        "fallbackTitle": "Executes when the element doesn't exist",
         "throwError": "Throw an error if doesn't exist",
         "throwError": "Throw an error if doesn't exist",
         "tryFor": {
         "tryFor": {
-          "title": "How many times to try to check if element exist",
+          "title": "How many times to try to check if the element exists",
           "label": "Try for"
           "label": "Try for"
         },
         },
         "timeout": {
         "timeout": {
@@ -656,17 +656,16 @@
       "webhook": {
       "webhook": {
         "name": "HTTP request",
         "name": "HTTP request",
         "description": "Make an HTTP Request",
         "description": "Make an HTTP Request",
-        "url": "The Post receive URL",
         "contentType": "Content type",
         "contentType": "Content type",
         "method": "Request method",
         "method": "Request method",
         "url": "Request URL",
         "url": "Request URL",
-        "fallback": "Execute when failed or error making an HTTP request",
+        "fallback": "Executes when the HTTP request fails",
         "buttons": {
         "buttons": {
           "header": "Add header"
           "header": "Add header"
         },
         },
         "timeout": {
         "timeout": {
           "placeholder": "Timeout",
           "placeholder": "Timeout",
-          "title": "Http request execution timeout(ms)"
+          "title": "HTTP request execution timeout (ms)"
         },
         },
         "tabs": {
         "tabs": {
           "headers": "Headers",
           "headers": "Headers",
@@ -676,9 +675,9 @@
       },
       },
       "while-loop": {
       "while-loop": {
         "name": "While loop",
         "name": "While loop",
-        "description": "Execute blocks while the condition is met",
+        "description": "Executes blocks while the condition is met",
         "editCondition": "Edit condition",
         "editCondition": "Edit condition",
-        "fallback": "Execute when the condition is false"
+        "fallback": "Executes when the condition is false"
       },
       },
       "loop-elements": {
       "loop-elements": {
         "name": "Loop elements",
         "name": "Loop elements",
@@ -687,15 +686,15 @@
         "scrollToBottom": "Scroll to bottom",
         "scrollToBottom": "Scroll to bottom",
         "actions": {
         "actions": {
           "none": "None",
           "none": "None",
-          "click-element": "Click an element to load more",
-          "scroll": "Scroll down to load more",
-          "click-link": "Click a link to load more"
+          "click-element": "Click an element",
+          "scroll": "Scroll down",
+          "click-link": "Click a link"
         }
         }
       },
       },
       "loop-data": {
       "loop-data": {
         "name": "Loop data",
         "name": "Loop data",
-        "description": "Iterate through table or your custom data",
-        "loopId": "Loop id",
+        "description": "Iterate through a table or your custom data",
+        "loopId": "Loop ID",
         "refKey": "Reference key",
         "refKey": "Reference key",
         "startIndex": "Start from index",
         "startIndex": "Start from index",
         "resumeLastWorkflow": "Resume last workflow",
         "resumeLastWorkflow": "Resume last workflow",
@@ -713,7 +712,7 @@
           "import": "Import file"
           "import": "Import file"
         },
         },
         "maxLoop": {
         "maxLoop": {
-          "title": "Max numbers of data to loop",
+          "title": "Max number of data to loop",
           "label": "Max data to loop (0 to disable)"
           "label": "Max data to loop (0 to disable)"
         },
         },
         "loopThrough": {
         "loopThrough": {
@@ -726,14 +725,14 @@
             "data-columns": "Table",
             "data-columns": "Table",
             "table": "Table",
             "table": "Table",
             "custom-data": "Custom data",
             "custom-data": "Custom data",
-            "google-sheets": "Google sheets",
+            "google-sheets": "Google Sheets",
             "elements": "Elements"
             "elements": "Elements"
           }
           }
         }
         }
       },
       },
       "loop-breakpoint": {
       "loop-breakpoint": {
         "name": "Loop breakpoint",
         "name": "Loop breakpoint",
-        "description": "To tell where loop data block must stop"
+        "description": "To indicate where the Loop Data block must stop"
       },
       },
       "take-screenshot": {
       "take-screenshot": {
         "name": "Take screenshot",
         "name": "Take screenshot",
@@ -744,15 +743,15 @@
         "saveToComputer": "Save screenshot to computer",
         "saveToComputer": "Save screenshot to computer",
         "types": {
         "types": {
           "title": "Take a screenshot of",
           "title": "Take a screenshot of",
-          "page": "Page",
-          "fullpage": "Full page",
+          "page": "A page",
+          "fullpage": "A full page",
           "element": "An element"
           "element": "An element"
         }
         }
       },
       },
       "switch-to": {
       "switch-to": {
         "name": "Switch frame",
         "name": "Switch frame",
-        "description": "Switch between main window and iframe",
-        "iframeSelector": "Iframe element selector",
+        "description": "Switch between the main window and an iframe",
+        "iframeSelector": "Element selector",
         "windowTypes": {
         "windowTypes": {
           "main": "Main window",
           "main": "Main window",
           "iframe": "Iframe"
           "iframe": "Iframe"

+ 4 - 4
src/locales/en/common.json

@@ -50,10 +50,10 @@
     "noData": "No data to show",
     "noData": "No data to show",
     "noTriggerBlock": "Can't find a trigger block",
     "noTriggerBlock": "Can't find a trigger block",
     "useDynamicData": "Learn how to add dynamic data",
     "useDynamicData": "Learn how to add dynamic data",
-    "delete": "Are you sure want to delete \"{name}\"?",
-    "empty": "Oppss... It's looks like you don't have any items",
-    "maxSizeExceeded": "The file size is the exceeded maximum allowed",
-    "notSaved": "Do you really want to leave? you have unsaved changes!",
+    "delete": "Are you sure you want to delete \"{name}\"?",
+    "empty": "Oops... It looks like you don't have any items",
+    "maxSizeExceeded": "The file size has exceeded the maximum allowed",
+    "notSaved": "Do you really want to leave? You have unsaved changes!",
     "somethingWrong": "Something went wrong",
     "somethingWrong": "Something went wrong",
     "limitExceeded": "You have exceeded the limit"
     "limitExceeded": "You have exceeded the limit"
   },
   },

+ 47 - 47
src/locales/en/newtab.json

@@ -20,7 +20,7 @@
     },
     },
     "categories": {
     "categories": {
       "my": "My Packages",
       "my": "My Packages",
-      "installed": "Installed Packages",
+      "installed": "Installed Packages"
     }
     }
   },
   },
   "scheduledWorkflow": {
   "scheduledWorkflow": {
@@ -52,7 +52,7 @@
     "add": "Add credential",
     "add": "Add credential",
     "use": {
     "use": {
       "title": "Used credentials",
       "title": "Used credentials",
-      "description": "This workflow using these credentials"
+      "description": "This workflow uses these credentials"
     }
     }
   },
   },
   "workflowPermissions": {
   "workflowPermissions": {
@@ -100,7 +100,7 @@
   },
   },
   "running": {
   "running": {
     "start": "Started on {date}",
     "start": "Started on {date}",
-    "message": "This only display the last 5 logs"
+    "message": "This only displays the last 5 logs"
   },
   },
   "settings": {
   "settings": {
     "theme": "Theme",
     "theme": "Theme",
@@ -125,7 +125,7 @@
       }
       }
     },
     },
     "deleteLog": {
     "deleteLog": {
-      "title": "Auto delete workflow logs",
+      "title": "Auto-delete workflow logs",
       "after": "Delete after",
       "after": "Delete after",
       "deleteAfter": {
       "deleteAfter": {
         "never": "Never",
         "never": "Never",
@@ -135,7 +135,7 @@
     "language": {
     "language": {
       "label": "Language",
       "label": "Language",
       "helpTranslate": "Can't find your language? Help translate.",
       "helpTranslate": "Can't find your language? Help translate.",
-      "reloadPage": "Reload the page to take effect"
+      "reloadPage": "Reload the page for the change to take effect"
     },
     },
     "menu": {
     "menu": {
       "backup": "Backup Workflows",
       "backup": "Backup Workflows",
@@ -149,7 +149,7 @@
       "invalidPassword": "Invalid password",
       "invalidPassword": "Invalid password",
       "workflowsAdded": "{count} workflows have been added",
       "workflowsAdded": "{count} workflows have been added",
       "name": "Backup workflows",
       "name": "Backup workflows",
-      "needSignin": "You need to sign in to your account first",
+      "needSignin": "You need to sign in first",
       "backup": {
       "backup": {
         "button": "Backup",
         "button": "Backup",
         "encrypt": "Encrypt with password"
         "encrypt": "Encrypt with password"
@@ -183,7 +183,7 @@
   "workflow": {
   "workflow": {
     "previewMode": {
     "previewMode": {
       "title": "Preview mode",
       "title": "Preview mode",
-      "description": "You're in preview mode, changes you made won't be saved"
+      "description": "You're in preview mode, changes you've made won't be saved"
     },
     },
     "pinWorkflow": {
     "pinWorkflow": {
       "pin": "Pin workflow",
       "pin": "Pin workflow",
@@ -225,33 +225,33 @@
     "host": {
     "host": {
       "title": "Host workflow",
       "title": "Host workflow",
       "set": "Set as host workflow",
       "set": "Set as host workflow",
-      "id": "Host Id",
+      "id": "Host ID",
       "add": "Add hosted workflow",
       "add": "Add hosted workflow",
       "sync": {
       "sync": {
         "title": "Sync",
         "title": "Sync",
         "description": "Sync with host workflow"
         "description": "Sync with host workflow"
       },
       },
       "messages": {
       "messages": {
-        "hostExist": "You already add this host",
-        "notFound": "Can't find hosted workflow with \"{id}\" id"
-      },
+        "hostExist": "You have already added this host",
+        "notFound": "Can't find a hosted workflow with the ID \"{id}\""
+      }
     },
     },
     "type": {
     "type": {
       "local": "Local",
       "local": "Local",
       "shared": "Shared",
       "shared": "Shared",
-      "host": "Host",
+      "host": "Host"
     },
     },
     "unpublish": {
     "unpublish": {
       "title": "Unpublish workflow",
       "title": "Unpublish workflow",
       "button": "Unpublish",
       "button": "Unpublish",
-      "body": "Are you sure want to unpublish \"{name}\" workflow?"
+      "body": "Are you sure you want to unpublish the workflow \"{name}\"?"
     },
     },
     "share": {
     "share": {
       "url": "Share URL",
       "url": "Share URL",
       "publish": "Publish",
       "publish": "Publish",
       "sharedAs": "Shared as \"{name}\"",
       "sharedAs": "Shared as \"{name}\"",
       "title": "Share workflow",
       "title": "Share workflow",
-      "download": "Add workflow to local",
+      "download": "Save workflow to local",
       "edit": "Edit description",
       "edit": "Edit description",
       "fetchLocal": "Fetch local workflow",
       "fetchLocal": "Fetch local workflow",
       "update": "Update",
       "update": "Update",
@@ -266,7 +266,7 @@
       "title": "Protect workflow",
       "title": "Protect workflow",
       "remove": "Remove protection",
       "remove": "Remove protection",
       "button": "Protect",
       "button": "Protect",
-      "note": "Note: you must remember this password, this password will be required to edit and delete the workflow later on."
+      "note": "Note: this password will be required later on to edit or delete the workflow."
     },
     },
     "locked": {
     "locked": {
       "title": "This Workflow is Protected",
       "title": "This Workflow is Protected",
@@ -281,7 +281,7 @@
     },
     },
     "table": {
     "table": {
       "title": "Table | Tables",
       "title": "Table | Tables",
-      "placeholder": "Search or add column",
+      "placeholder": "Search or add a column",
       "select": "Select column",
       "select": "Select column",
       "column": {
       "column": {
         "name": "Column name",
         "name": "Column name",
@@ -303,15 +303,15 @@
     },
     },
     "settings": {
     "settings": {
       "saveLog": "Save workflow log",
       "saveLog": "Save workflow log",
-      "executedBlockOnWeb": "Show executed block on web page",
+      "executedBlockOnWeb": "Show executed block on the web page",
       "notification": {
       "notification": {
         "title": "Workflow notification",
         "title": "Workflow notification",
-        "description": "Show workflow status(success or failed) after it executed",
-        "noPermission": "Automa requires \"notifications\" permission to make this work"
+        "description": "Show workflow status (success or failed) after it executed",
+        "noPermission": "This option requires \"notifications\" permission to work"
       },
       },
       "publicId": {
       "publicId": {
-        "title": "Workflow public Id",
-        "description": "Use this public id to execute workflow using JS custom event"
+        "title": "Workflow public ID",
+        "description": "Set a public ID to execute the workflow via a JavaScript custom event"
       },
       },
       "defaultColumn": {
       "defaultColumn": {
         "title": "Insert into the default column",
         "title": "Insert into the default column",
@@ -325,11 +325,11 @@
       "clearCache": {
       "clearCache": {
         "title": "Clear cache",
         "title": "Clear cache",
         "description": "Clear cache (state and loop index) of the workflow",
         "description": "Clear cache (state and loop index) of the workflow",
-        "info": "Successful clear workflow cache",
+        "info": "Successfully cleared workflow cache",
         "btn": "Clear"
         "btn": "Clear"
       },
       },
       "reuseLastState": {
       "reuseLastState": {
-        "title": "Reuse last workflow state",
+        "title": "Reuse last workflow's state",
         "description": "Use the state data (table, variables, and global data) from the last executed workflow"
         "description": "Use the state data (table, variables, and global data) from the last executed workflow"
       },
       },
       "debugMode": {
       "debugMode": {
@@ -339,11 +339,11 @@
       "restartWorkflow": {
       "restartWorkflow": {
         "for": "Restart for",
         "for": "Restart for",
         "times": "Times",
         "times": "Times",
-        "description": "Max how many times the workflow will restart"
+        "description": "Max number of times the workflow will restart"
       },
       },
       "onError": {
       "onError": {
         "title": "On workflow error",
         "title": "On workflow error",
-        "description": "Set what to do when an error occurs in the workflow",
+        "description": "Set the action to take if an error occurs in the workflow",
         "items": {
         "items": {
           "keepRunning": "Keep running",
           "keepRunning": "Keep running",
           "stopWorkflow": "Stop workflow",
           "stopWorkflow": "Stop workflow",
@@ -359,8 +359,8 @@
       },
       },
       "tabLoadTimeout": {
       "tabLoadTimeout": {
         "title": "Tab load timeout",
         "title": "Tab load timeout",
-        "description": "Maximum time to load tab in milliseconds, pass 0 to disable the timeout."
-      },
+        "description": "Maximum time to load a tab in milliseconds, input 0 to disable the timeout"
+      }
     }
     }
   },
   },
   "collection": {
   "collection": {
@@ -374,7 +374,7 @@
     "options": {
     "options": {
       "atOnce": {
       "atOnce": {
         "title": "Execute all workflows in the collection at once",
         "title": "Execute all workflows in the collection at once",
-        "description": "Block not gonna executed when using this option"
+        "description": "Blocks will not execute when this option is used"
       }
       }
     },
     },
     "globalData": {
     "globalData": {
@@ -382,8 +382,8 @@
     }
     }
   },
   },
   "log": {
   "log": {
-    "flowId": "Flow Id",
-    "goBack": "Go back to \"{name}\" log",
+    "flowId": "Flow ID",
+    "goBack": "Go back to \"{name}\"'s logs",
     "goWorkflow": "Go to workflow",
     "goWorkflow": "Go to workflow",
     "startedDate": "Started date",
     "startedDate": "Started date",
     "duration": "Duration",
     "duration": "Duration",
@@ -392,7 +392,7 @@
     "deleteSelected": "Delete selected logs",
     "deleteSelected": "Delete selected logs",
     "clearLogs": {
     "clearLogs": {
       "title": "Clear logs",
       "title": "Clear logs",
-      "description": "Are you sure to clear all logs?"
+      "description": "Are you sure you want to clear all logs?"
     },
     },
     "types": {
     "types": {
       "stop": "Workflow is stopped",
       "stop": "Workflow is stopped",
@@ -401,31 +401,31 @@
     "messages": {
     "messages": {
       "url-empty": "URL is empty",
       "url-empty": "URL is empty",
       "invalid-url": "URL is not valid",
       "invalid-url": "URL is not valid",
-      "conditions-empty": "Conditions is empty",
+      "conditions-empty": "Conditions are empty",
       "invalid-proxy-host": "Invalid proxy host",
       "invalid-proxy-host": "Invalid proxy host",
       "workflow-disabled": "Workflow is disabled",
       "workflow-disabled": "Workflow is disabled",
       "selector-empty": "Element selector is empty",
       "selector-empty": "Element selector is empty",
-      "invalid-body": "Content body is not valid JSON",
-      "invalid-active-tab": "\"{url}\" is invalid URL",
-      "empty-spreadsheet-id": "Spreadsheet Id is empty",
+      "invalid-body": "Content body is not a valid JSON",
+      "invalid-active-tab": "\"{url}\" is an invalid URL",
+      "empty-spreadsheet-id": "Spreadsheet ID is empty",
       "invalid-loop-data": "Invalid data to loop through",
       "invalid-loop-data": "Invalid data to loop through",
       "empty-workflow": "You must select a workflow first",
       "empty-workflow": "You must select a workflow first",
-      "active-tab-removed": "Workflow active tab is removed",
+      "active-tab-removed": "Workflow active tab was removed",
       "empty-spreadsheet-range": "Spreadsheet range is empty",
       "empty-spreadsheet-range": "Spreadsheet range is empty",
-      "stop-timeout": "Workflow is stopped because of timeout",
+      "stop-timeout": "Workflow was stopped due to timeout",
       "no-file-access": "Automa doesn't have access to the file",
       "no-file-access": "Automa doesn't have access to the file",
-      "no-workflow": "Can't find workflow with \"{workflowId}\" ID",
-      "no-match-tab": "Can't find a tab with \"{pattern}\" patterns",
-      "no-clipboard-acces": "Don't have permission to access clipboard",
+      "no-workflow": "Can't find a workflow with the ID \"{workflowId}\"",
+      "no-match-tab": "Can't find a tab matching the pattern \"{pattern}\"",
+      "no-clipboard-acces": "Don't have permission to access the clipboard",
       "browser-not-supported": "This feature not supported in {browser} browser",
       "browser-not-supported": "This feature not supported in {browser} browser",
-      "element-not-found": "Can't find an element with \"{selector}\" selector.",
-      "no-permission": "Don't have \"{permission}\" permission to do this action",
-      "not-iframe": "Element with \"{selector}\" selector is not an Iframe element",
-      "iframe-not-found": "Can't find an Iframe element with \"{selector}\" selector.",
+      "element-not-found": "Can't find an element with the selector \"{selector}\"",
+      "no-permission": "Don't have \"{permission}\" permission to perform this action",
+      "not-iframe": "Element with \"{selector}\" selector is not an iframe element",
+      "iframe-not-found": "Can't find an iframe element with the selector \"{selector}\"",
       "workflow-infinite-loop": "Can't execute the workflow to prevent an infinite loop",
       "workflow-infinite-loop": "Can't execute the workflow to prevent an infinite loop",
       "not-debug-mode": "The workflow must run in debug mode for this block to work properly",
       "not-debug-mode": "The workflow must run in debug mode for this block to work properly",
-      "no-iframe-id": "Can't find Frame ID for the iframe element with \"{selector}\" selector",
-      "no-tab": "Can't connect to a tab, use \"New tab\" or \"Active tab\" block before using the \"{name}\" block."
+      "no-iframe-id": "Can't find the Frame ID for the iframe element with the selector \"{selector}\"",
+      "no-tab": "Can't connect to a tab, use \"New tab\" or \"Active tab\" block before using the \"{name}\" block"
     },
     },
     "description": {
     "description": {
       "text": "{status} on {date} in {duration}",
       "text": "{status} on {date} in {duration}",
@@ -437,7 +437,7 @@
     },
     },
     "delete": {
     "delete": {
       "title": "Delete log",
       "title": "Delete log",
-      "description": "Are you sure want to delete all the selected logs?"
+      "description": "Are you sure you want to delete all the selected logs?"
     },
     },
     "exportData": {
     "exportData": {
       "title": "Export data",
       "title": "Export data",

+ 2 - 2
src/locales/en/popup.json

@@ -25,8 +25,8 @@
       "delete": "Delete workflow",
       "delete": "Delete workflow",
       "type": {
       "type": {
         "host": "Host",
         "host": "Host",
-        "local": "Local",
+        "local": "Local"
       }
       }
-    },
+    }
   }
   }
 }
 }