Procházet zdrojové kódy

fix(translation): correct typos and improve phrasing in English localization (#4430)

Komar před 1 dnem
rodič
revize
f9ae0347c6
1 změnil soubory, kde provedl 31 přidání a 31 odebrání
  1. 31 31
      web/translation/en-US.json

+ 31 - 31
web/translation/en-US.json

@@ -32,7 +32,7 @@
   "delete": "Delete",
   "reset": "Reset",
   "noData": "No data.",
-  "copySuccess": "Copied Successful",
+  "copySuccess": "Copied successfully",
   "sure": "Sure",
   "encryption": "Encryption",
   "useIPv4ForHost": "Use IPv4 for host",
@@ -52,14 +52,14 @@
   "certificate": "Digital Certificate",
   "fail": "Failed",
   "comment": "Comment",
-  "success": "Successfully",
+  "success": "Success",
   "lastOnline": "Last Online",
   "getVersion": "Get Version",
   "install": "Install",
   "clients": "Clients",
   "usage": "Usage",
   "twoFactorCode": "Code",
-  "remained": "Remained",
+  "remained": "Remaining",
   "security": "Security",
   "secAlertTitle": "Security Alert",
   "secAlertSsl": "This connection is not secure. Please avoid entering sensitive information until TLS is activated for data protection.",
@@ -107,7 +107,7 @@
       "title": "Welcome",
       "loginAgain": "Your session has expired, please log in again",
       "toasts": {
-        "invalidFormData": "The Input data format is invalid.",
+        "invalidFormData": "The input data format is invalid.",
         "emptyUsername": "Username is required",
         "emptyPassword": "Password is required",
         "wrongUsernameOrPassword": "Invalid username or password or two-factor code.",
@@ -138,7 +138,7 @@
       "upToDate": "Up to date",
       "xrayStatusUnknown": "Unknown",
       "xrayStatusRunning": "Running",
-      "xrayStatusStop": "Stop",
+      "xrayStatusStop": "Stopped",
       "xrayStatusError": "Error",
       "xrayErrorPopoverTitle": "An error occurred while running Xray",
       "operationHours": "Uptime",
@@ -238,7 +238,7 @@
     },
     "inbounds": {
       "allTimeTraffic": "All-time Traffic",
-      "allTimeTrafficUsage": "All Time Total Usage",
+      "allTimeTrafficUsage": "All-Time Total Usage",
       "title": "Inbounds",
       "totalDownUp": "Total Sent/Received",
       "totalUsage": "Total Usage",
@@ -263,9 +263,9 @@
       "generalActions": "General Actions",
       "modifyInbound": "Modify Inbound",
       "deleteInbound": "Delete Inbound",
-      "deleteInboundContent": "Are you sure you want to delete inbound?",
+      "deleteInboundContent": "Are you sure you want to delete this inbound?",
       "deleteClient": "Delete Client",
-      "deleteClientContent": "Are you sure you want to delete client?",
+      "deleteClientContent": "Are you sure you want to delete this client?",
       "resetTrafficContent": "Are you sure you want to reset traffic?",
       "copyLink": "Copy URL",
       "address": "Address",
@@ -288,14 +288,14 @@
       "cloneInbound": "Clone",
       "cloneInboundContent": "All settings of this inbound, except Port, Listening IP, and Clients, will be applied to the clone.",
       "cloneInboundOk": "Clone",
-      "resetAllTraffic": "Reset All Inbounds Traffic",
-      "resetAllTrafficTitle": "Reset All Inbounds Traffic",
+      "resetAllTraffic": "Reset Traffic for All Inbounds",
+      "resetAllTrafficTitle": "Reset Traffic for All Inbounds",
       "resetAllTrafficContent": "Are you sure you want to reset the traffic of all inbounds?",
-      "resetInboundClientTraffics": "Reset Clients Traffic",
-      "resetInboundClientTrafficTitle": "Reset Clients Traffic",
+      "resetInboundClientTraffics": "Reset Clients' Traffic",
+      "resetInboundClientTrafficTitle": "Reset Clients' Traffic",
       "resetInboundClientTrafficContent": "Are you sure you want to reset the traffic of this inbound's clients?",
-      "resetAllClientTraffics": "Reset All Clients Traffic",
-      "resetAllClientTrafficTitle": "Reset All Clients Traffic",
+      "resetAllClientTraffics": "Reset All Clients' Traffic",
+      "resetAllClientTrafficTitle": "Reset All Clients' Traffic",
       "resetAllClientTrafficContent": "Are you sure you want to reset the traffic of all clients?",
       "delDepletedClients": "Delete Depleted Clients",
       "delDepletedClientsTitle": "Delete Depleted Clients",
@@ -305,8 +305,8 @@
       "IPLimit": "IP Limit",
       "IPLimitDesc": "Disables inbound if the count exceeds the set value. (0 = disable)",
       "IPLimitlog": "IP Log",
-      "IPLimitlogDesc": "The IPs history log. (to enable inbound after disabling, clear the log)",
-      "IPLimitlogclear": "Clear The Log",
+      "IPLimitlogDesc": "The IP history log. (to re-enable the inbound after disabling, clear the log)",
+      "IPLimitlogclear": "Clear the Log",
       "setDefaultCert": "Set Cert from Panel",
       "telegramDesc": "Please provide Telegram Chat ID. (use '/id' command in the bot) or ({'@'}userinfobot)",
       "subscriptionDesc": "To find your subscription URL, navigate to the 'Details'. Additionally, you can use the same name for several clients.",
@@ -337,12 +337,12 @@
         "inboundClientAddSuccess": "Inbound client(s) have been added.",
         "inboundClientDeleteSuccess": "Inbound client has been deleted.",
         "inboundClientUpdateSuccess": "Inbound client has been updated.",
-        "delDepletedClientsSuccess": "All depleted clients are deleted.",
-        "resetAllClientTrafficSuccess": "All traffic from the client has been reset.",
+        "delDepletedClientsSuccess": "All depleted clients have been deleted.",
+        "resetAllClientTrafficSuccess": "Traffic for all clients has been reset.",
         "resetAllTrafficSuccess": "All traffic has been reset.",
         "resetInboundClientTrafficSuccess": "Traffic has been reset.",
         "resetInboundTrafficSuccess": "Inbound traffic has been reset.",
-        "trafficGetError": "Error getting traffics.",
+        "trafficGetError": "Error getting traffic.",
         "getNewX25519CertError": "Error while obtaining the X25519 certificate.",
         "getNewmldsa65Error": "Error while obtaining mldsa65.",
         "getNewVlessEncError": "Error while obtaining VlessEnc."
@@ -526,7 +526,7 @@
       "subProfileUrl": "Profile URL",
       "subProfileUrlDesc": "A link to your website displayed in the VPN client",
       "subAnnounce": "Announce",
-      "subAnnounceDesc": "The text of the announce displayed in the VPN client",
+      "subAnnounceDesc": "The announcement text displayed in the VPN client",
       "subEnableRouting": "Enable routing",
       "subEnableRoutingDesc": "Global setting to enable routing in the VPN client. (Only for Happ)",
       "subRoutingRules": "Routing rules",
@@ -570,7 +570,7 @@
       "direct": "Direct Connection",
       "directDesc": "Directly establishes connections with domains or IP ranges of a specific country.",
       "notifications": "Notifications",
-      "certs": "Certificaties",
+      "certs": "Certificates",
       "externalTraffic": "External Traffic",
       "dateAndTime": "Date and Time",
       "proxyAndServer": "Proxy and Server",
@@ -608,10 +608,10 @@
         "getSettings": "An error occurred while retrieving parameters.",
         "modifyUserError": "An error occurred while changing administrator credentials.",
         "modifyUser": "You have successfully changed the credentials of the administrator.",
-        "originalUserPassIncorrect": "The сurrent username or password is invalid",
-        "userPassMustBeNotEmpty": "The new username and password is empty",
-        "getOutboundTrafficError": "Error getting traffics",
-        "resetOutboundTrafficError": "Error in reset outbound traffics"
+        "originalUserPassIncorrect": "The current username or password is invalid",
+        "userPassMustBeNotEmpty": "The new username and password are empty",
+        "getOutboundTrafficError": "Error getting traffic",
+        "resetOutboundTrafficError": "Error resetting outbound traffic"
       }
     },
     "xray": {
@@ -662,9 +662,9 @@
       "logLevel": "Log Level",
       "logLevelDesc": "The log level for error logs, indicating the information that needs to be recorded.",
       "accessLog": "Access Log",
-      "accessLogDesc": "The file path for the access log. The special value 'none' disabled access logs",
+      "accessLogDesc": "The file path for the access log. The special value 'none' disables access logs",
       "errorLog": "Error Log",
-      "errorLogDesc": "The file path for the error log. The special value 'none' disabled error logs",
+      "errorLogDesc": "The file path for the error log. The special value 'none' disables error logs",
       "dnsLog": "DNS Log",
       "dnsLogDesc": "Whether to enable DNS query logs",
       "maskAddress": "Mask Address",
@@ -774,7 +774,7 @@
         "edit": "Edit Server",
         "domains": "Domains",
         "expectIPs": "Expect IPs",
-        "unexpectIPs": "Unexpect IPs",
+        "unexpectIPs": "Unexpected IPs",
         "useSystemHosts": "Use System Hosts",
         "useSystemHostsDesc": "Use the hosts file from an installed system",
         "serveStale": "Serve Stale",
@@ -896,10 +896,10 @@
       "received_password": "🔑📥 Password updated.",
       "received_email": "📧📥 Email updated.",
       "received_comment": "💬📥 Comment updated.",
-      "id_prompt": "🔑 Default ID: {{ .ClientId }}\n\nEnter your id.",
+      "id_prompt": "🔑 Default ID: {{ .ClientId }}\n\nEnter your ID.",
       "pass_prompt": "🔑 Default Password: {{ .ClientPassword }}\n\nEnter your password.",
       "email_prompt": "📧 Default Email: {{ .ClientEmail }}\n\nEnter your email.",
-      "comment_prompt": "💬 Default Comment: {{ .ClientComment }}\n\nEnter your Comment.",
+      "comment_prompt": "💬 Default Comment: {{ .ClientComment }}\n\nEnter your comment.",
       "inbound_client_data_id": "🔄 Inbound: {{ .InboundRemark }}\n\n🔑 ID: {{ .ClientId }}\n📧 Email: {{ .ClientEmail }}\n📊 Traffic: {{ .ClientTraffic }}\n📅 Expire Date: {{ .ClientExp }}\n🌐 IP Limit: {{ .IpLimit }}\n💬 Comment: {{ .ClientComment }}\n\nYou can add the client to inbound now!",
       "inbound_client_data_pass": "🔄 Inbound: {{ .InboundRemark }}\n\n🔑 Password: {{ .ClientPass }}\n📧 Email: {{ .ClientEmail }}\n📊 Traffic: {{ .ClientTraffic }}\n📅 Expire Date: {{ .ClientExp }}\n🌐 IP Limit: {{ .IpLimit }}\n💬 Comment: {{ .ClientComment }}\n\nYou can add the client to inbound now!",
       "cancel": "❌ Process Canceled! \n\nYou can /start again anytime. 🔄",
@@ -953,7 +953,7 @@
       "change_email": "⚙️📧 Email",
       "change_comment": "⚙️💬 Comment",
       "change_flow": "⚙️🚦 Flow",
-      "ResetAllTraffics": "Reset All Traffics",
+      "ResetAllTraffics": "Reset All Traffic",
       "SortedTrafficUsageReport": "Sorted Traffic Usage Report"
     },
     "answers": {