diff options
| author | Hamidreza Ghavami <hamid.r.gh.1998@gmail.com> | 2023-05-04 20:52:54 +0300 |
|---|---|---|
| committer | Hamidreza Ghavami <hamid.r.gh.1998@gmail.com> | 2023-05-04 20:52:54 +0300 |
| commit | 481d4beabb2625c51440c734654de24b18d9e1b1 (patch) | |
| tree | 8c1cd095b31723d8a16c78c8e65089f841450c37 /web/translation/translate.en_US.toml | |
| parent | 19c991014e9ede2890492208f2fc81c5a70fb99a (diff) | |
update translation
Diffstat (limited to 'web/translation/translate.en_US.toml')
| -rw-r--r-- | web/translation/translate.en_US.toml | 296 |
1 files changed, 151 insertions, 145 deletions
diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index d20a0157..bc5bb942 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -22,7 +22,7 @@ "unlimited" = "Unlimited" "none" = "None" "qrCode" = "QR Code" -"info" = "More information" +"info" = "More Information" "edit" = "Edit" "delete" = "Delete" "reset" = "Reset" @@ -43,29 +43,29 @@ "monitor" = "Listening IP" "certificate" = "Certificate" "fail" = "Fail" -"success" = " Success" +"success" = "Success" "getVersion" = "Get version" "install" = "Install" "clients" = "Clients" "usage" = "Usage" -"secretToken" = "Secret token" +"secretToken" = "Secret Token" [menu] "dashboard" = "System Status" "inbounds" = "Inbounds" -"setting" = "Panel Setting" +"settings" = "Panel Settings" "logout" = "Logout" "link" = "Other" [pages.login] "title" = "Login" -"loginAgain" = "The login time limit has expired, please log in again" +"loginAgain" = "The login time limit has expired. Please log in again." [pages.login.toasts] -"invalidFormData" = "Input Data Format is Invalid" -"emptyUsername" = "Please Enter Username" -"emptyPassword" = "Please Enter Password" -"wrongUsernameOrPassword" = "Invalid username or password" +"invalidFormData" = "Input data format is invalid." +"emptyUsername" = "Please enter username." +"emptyPassword" = "Please enter password." +"wrongUsernameOrPassword" = "Invalid username or password." "successLogin" = "Login" [pages.index] @@ -81,21 +81,21 @@ "operationHours" = "Operation Hours" "operationHoursDesc" = "System uptime: time since startup." "systemLoad" = "System Load" -"connectionCount" = "Number of connections" -"connectionCountDesc" = "Total connections across all network cards" -"upSpeed" = "Total upload speed for all network cards" -"downSpeed" = "Total download speed for all network cards" -"totalSent" = "Total upload traffic of all network cards since system startup" -"totalReceive" = "Total download data across all network cards since system startup" -"xraySwitchVersionDialog" = "Switch xray version" -"xraySwitchVersionDialogDesc" = "Whether to switch the xray version to" -"dontRefreshh" = "Installation is in progress, please do not refresh this page" +"connectionCount" = "Number of Connections" +"connectionCountDesc" = "Total connections across all network cards." +"upSpeed" = "Total upload speed for all network cards." +"downSpeed" = "Total download speed for all network cards." +"totalSent" = "Total upload traffic of all network cards since system startup." +"totalReceive" = "Total download data across all network cards since system startup." +"xraySwitchVersionDialog" = "Switch Xray Version" +"xraySwitchVersionDialogDesc" = "Are you sure you want to switch the Xray version to" +"dontRefresh" = "Installation is in progress, please do not refresh this page." [pages.inbounds] "title" = "Inbounds" -"totalDownUp" = "Total uploads/downloads" -"totalUsage" = "Total usage" -"inboundCount" = "Number of inbound" +"totalDownUp" = "Total Uploads/Downloads" +"totalUsage" = "Total Usage" +"inboundCount" = "Number of Inbounds" "operate" = "Menu" "enable" = "Enable" "remark" = "Remark" @@ -104,77 +104,77 @@ "traffic" = "Traffic" "details" = "Details" "transportConfig" = "Transport" -"expireDate" = "Expire date" -"resetTraffic" = "Reset traffic" +"expireDate" = "Expire Date" +"resetTraffic" = "Reset Traffic" "addInbound" = "Add Inbound" "generalActions" = "General Actions" -"addTo" = "Create" -"revise" = "Update" -"modifyInbound" = "Modify InBound" +"create" = "Create" +"update" = "Update" +"modifyInbound" = "Modify Inbound" "deleteInbound" = "Delete Inbound" "deleteInboundContent" = "Confirm deletion of inbound?" "resetTrafficContent" = "Confirm traffic reset?" "copyLink" = "Copy Link" "address" = "Address" "network" = "Network" -"destinationPort" = "Destination port" -"targetAddress" = "Target address" -"disableInsecureEncryption" = "Disable insecure encryption" +"destinationPort" = "Destination Port" +"targetAddress" = "Target Address" +"disableInsecureEncryption" = "Disable Insecure Encryption" "monitorDesc" = "Leave blank by default" -"meansNoLimit" = "Means no limit" -"totalFlow" = "Total flow" -"leaveBlankToNeverExpire" = "Leave blank to set no expiration" +"meansNoLimit" = "Means No Limit" +"totalFlow" = "Total Flow" +"leaveBlankToNeverExpire" = "Leave Blank to Never Expire" "noRecommendKeepDefault" = "No special requirements to maintain default settings" -"certificatePath" = "Certificate file path" -"certificateContent" = "Certificate file content" -"publicKeyPath" = "Public key path" -"publicKeyContent" = "Public key content" -"keyPath" = "Private Key path" -"keyContent" = "Private Key content" +"certificatePath" = "Certificate File Path" +"certificateContent" = "Certificate File Content" +"publicKeyPath" = "Public Key Path" +"publicKeyContent" = "Public Key Content" +"keyPath" = "Private Key Path" +"keyContent" = "Private Key Content" "clickOnQRcode" = "Click on QR Code to Copy" "client" = "Client" -"export" = "Export links" -"Clone" = "Clone" -"cloneInbound" = "Create" -"cloneInboundContent" = "All settings of this inbound, except for Port, Listening IP, and Clients, will be applied to the clone" -"cloneInboundOk" = "Creating a clone from" +"export" = "Export Links" +"clone" = "Clone" +"cloneInbound" = "Clone" +"cloneInboundContent" = "All settings of this inbound, except for Port, Listening IP, and Clients, will be applied to the clone." +"cloneInboundOk" = "Clone" "resetAllTraffic" = "Reset All Inbounds Traffic" "resetAllTrafficTitle" = "Reset all inbounds traffic" -"resetAllTrafficContent" = "Are you sure to reset all inbounds traffic ?" +"resetAllTrafficContent" = "Are you sure you want to reset all inbounds traffic?" "resetAllTrafficOkText" = "Confirm" "resetAllTrafficCancelText" = "Cancel" "IPLimit" = "IP Limit" -"IPLimitDesc" = "Disable inbound if the count exceeds the entered value (Enter 0 to disable IP limit)" +"IPLimitDesc" = "Disable inbound if the count exceeds the entered value (enter 0 to disable IP limit)." "resetInboundClientTraffics" = "Reset Clients Traffic" -"resetInboundClientTrafficTitle" = "Reset all clients traffic" -"resetInboundClientTrafficContent" = "Are you sure to reset all traffics of this inbound's clients ?" +"resetInboundClientTrafficTitle" = "Reset all client traffic" +"resetInboundClientTrafficContent" = "Are you sure you want to reset all traffic for this inbound's clients?" "resetAllClientTraffics" = "Reset All Clients Traffic" "resetAllClientTrafficTitle" = "Reset all clients traffic" -"resetAllClientTrafficContent" = "Are you sure to reset all traffics of all clients ?" -"delDepletedClients" = "Delete depleted clients" +"resetAllClientTrafficContent" = "Are you sure you want to reset all traffics for all clients?" +"delDepletedClients" = "Delete Depleted Clients" "delDepletedClientsTitle" = "Delete depleted clients" -"delDepletedClientsContent" = "Are you sure to delete all depleted clients ?" +"delDepletedClientsContent" = "Are you sure you want to delete all depleted clients?" "Email" = "Email" -"EmailDesc" = "Please provide a unique email address" +"EmailDesc" = "Please provide a unique email address." "IPLimitlog" = "IP Log" -"IPLimitlogDesc" = "IPs history Log (before enabling inbound after it has been disabled by IP limit, you should clear the log)" +"IPLimitlogDesc" = "IPs history log (before enabling inbound after it has been disabled by IP limit, you should clear the log)." "IPLimitlogclear" = "Clear The Log" "setDefaultCert" = "Set cert from panel" "XTLSdec" = "Xray core needs to be 1.7.5" -"Realitydec" = "Xray core needs to be 1.8.0 and above" +"Realitydec" = "Xray core needs to be 1.8.0 or higher." [pages.client] -"add" = "Add client" -"edit" = "Edit client" -"submitAdd" = "Add client" +"add" = "Add Client" +"edit" = "Edit Client" +"submitAdd" = "Add Client" "submitEdit" = "Save changes" -"clientCount" = "Number of clients" -"bulk" = "Add bulk" +"clientCount" = "Number of Clients" +"bulk" = "Add Bulk" "method" = "Method" "first" = "First" "last" = "Last" "prefix" = "Prefix" -"postfix" = "postfix" +"postfix" = "Postfix" "delayedStart" = "Start after first use" "expireDays" = "Expire days" "days" = "day(s)" @@ -199,113 +199,119 @@ [pages.inbounds.stream.quic] "encryption" = "Encryption" -[pages.setting] -"title" = "Setting" +[pages.settings] +"title" = "Settings" "save" = "Save" -"restartPanel" = "Restart Panel" -"restartPanelDesc" = "Are you sure you want to restart the panel? Click OK to restart after 3 seconds. If you cannot access the panel after restarting, please go to the server to view the panel log information" +"restartPanel" = "Restart Panel " +"restartPanelDesc" = "Are you sure you want to restart the panel? Click OK to restart after 3 seconds. If you cannot access the panel after restarting, please view the panel log information on the server." "actions" = "Actions" -"resetDefaultConfig" = "Reset to default config" -"panelConfig" = "Panel Configuration" -"userSetting" = "User Setting" +"resetDefaultConfig" = "Reset to Default Configuration" +"panelSettings" = "Panel Settings" +"securitySettings" = "Security Settings" "xrayConfiguration" = "Xray Configuration" -"TGReminder" = "TG Reminder Related Settings" -"otherSetting" = "Other Setting" -"panelListeningIP" = "Panel listening IP" -"panelListeningIPDesc" = "Leave blank by default to monitor all IPs, restart the panel to take effect" +"TGBotSettings" = "Telegram Bot Settings" +"panelListeningIP" = "Panel Listening IP" +"panelListeningIPDesc" = "Leave blank by default to monitor all IPs. Restart the panel to apply changes." "panelPort" = "Panel Port" -"panelPortDesc" = "Restart the panel to take effect" -"publicKeyPath" = "Panel certificate public key file path" -"publicKeyPathDesc" = "Fill in an absolute path starting with '/', restart the panel to take effect" -"privateKeyPath" = "Panel certificate private key file path" -"privateKeyPathDesc" = "Fill in an absolute path starting with '/', restart the panel to take effect" -"panelUrlPath" = "panel url root path" -"panelUrlPathDesc" = "Must start with '/' and end with '/', restart the panel to take effect" +"panelPortDesc" = "Restart the panel to apply changes." +"publicKeyPath" = "Panel Certificate Public Key File Path" +"publicKeyPathDesc" = "Fill in an absolute path starting with '/'. Restart the panel to apply changes." +"privateKeyPath" = "Panel Certificate Private Key File Path" +"privateKeyPathDesc" = "Fill in an absolute path starting with '/'. Restart the panel to apply changes." +"panelUrlPath" = "Panel URL Root Path" +"panelUrlPathDesc" = "Must start with '/' and end with '/'. Restart the panel to apply changes." "oldUsername" = "Current Username" "currentPassword" = "Current Password" "newUsername" = "New Username" "newPassword" = "New Password" +"telegramBotEnable" = "Enable Telegram bot" +"telegramBotEnableDesc" = "Restart the panel to take effect." +"telegramToken" = "Telegram Token" +"telegramTokenDesc" = "Restart the panel to take effect." +"telegramChatId" = "Telegram Admin Chat IDs" +"telegramChatIdDesc" = "Multiple Chat IDs separated by comma. Restart the panel to apply changes." +"telegramNotifyTime" = "Telegram bot notification time" +"telegramNotifyTimeDesc" = "Use Crontab timing format. Restart the panel to apply changes." +"tgNotifyBackup" = "Database Backup" +"tgNotifyBackupDesc" = "Include database backup file with report notification. Restart the panel to apply changes." +"sessionMaxAge" = "Session maximum age" +"sessionMaxAgeDesc" = "The duration of a login session (unit: minute)" +"expireTimeDiff" = "Expiration threshold for notification" +"expireTimeDiffDesc" = "Get notified about account expiration before the threshold (unit: day)" +"trafficDiff" = "Traffic threshold for notification" +"trafficDiffDesc" = "Get notified about traffic exhaustion before reaching the threshold (unit: GB)" +"tgNotifyCpu" = "CPU percentage alert threshold" +"tgNotifyCpuDesc" = "Receive notification if CPU usage exceeds this threshold (unit: %)" +"timeZone" = "Time zone" +"timeZoneDesc" = "Scheduled tasks run according to the time in this time zone. Restart the panel to apply changes." + +[pages.settings.templates] +"title" = "Templates" "basicTemplate" = "Basic Template" -"advancedTemplate" = "Advanced Template parts" -"completeTemplate" = "Complete Template of Xray configuration" +"advancedTemplate" = "Advanced Template" +"completeTemplate" = "Complete Template" "generalConfigs" = "General Configs" -"generalConfigsDesc" = "This options will prevent users from connecting to specific protocols and websites." +"generalConfigsDesc" = "These options will prevent users from connecting to specific protocols and websites." "countryConfigs" = "Country Configs" -"countryConfigsDesc" = "This options will prevent users from connecting to specific country domains." +"countryConfigsDesc" = "These options will prevent users from connecting to specific country domains." "ipv4Configs" = "IPv4 Configs" -"ipv4ConfigsDesc" = "This options will be route to target domains only via IPv4." +"ipv4ConfigsDesc" = "These options will route to target domains only via IPv4." "warpConfigs" = "WARP Configs" -"warpConfigsDesc" = "Caution: Before using this options, Install WARP in socks5 proxy mode on your server by following the steps on the panel's GitHub. WARP will route traffic to websites through Cloudflare servers." +"warpConfigsDesc" = "Caution: Before using these options, install WARP in socks5 proxy mode on your server by following the steps on the panel's GitHub. WARP will route traffic to websites through Cloudflare servers." "xrayConfigTemplate" = "Xray Configuration Template" -"xrayConfigTemplateDesc" = "Generate the final xray configuration file based on this template, restart the panel to take effect." -"xrayConfigTorrent" = "Ban bittorrent usage" -"xrayConfigTorrentDesc" = "Change the configuration template to avoid using bittorrent by users, restart the panel to take effect" -"xrayConfigPrivateIp" = "Ban private IP ranges to connect" -"xrayConfigPrivateIpDesc" = "Change the configuration template to avoid connecting with private IP ranges, restart the panel to take effect" +"xrayConfigTemplateDesc" = "Generate the final Xray configuration file based on this template. Restart the panel to apply changes." +"xrayConfigTorrent" = "Ban BitTorrent Usage" +"xrayConfigTorrentDesc" = "Change the configuration template to avoid using BitTorrent by users. Restart the panel to apply changes." +"xrayConfigPrivateIp" = "Ban Private IP Ranges to Connect" +"xrayConfigPrivateIpDesc" = "Change the configuration template to avoid connecting with private IP ranges. Restart the panel to apply changes." "xrayConfigAds" = "Block Ads" -"xrayConfigAdsDesc" = "Change the configuration template to block Ads, restart the panel to take effect" +"xrayConfigAdsDesc" = "Change the configuration template to block ads. Restart the panel to apply changes." "xrayConfigPorn" = "Block Porn Websites" -"xrayConfigPornDesc" = "Change the configuration template to avoid connecting to Porn websites, restart the panel to take effect" -"xrayConfigIRIp" = "Ban Iran IP ranges to connect" -"xrayConfigIRIpDesc" = "Change the configuration template to avoid connecting with Iran IP ranges, restart the panel to take effect" -"xrayConfigIRDomain" = "Ban Iran Domains to connect" -"xrayConfigIRDomainDesc" = "Change the configuration template to avoid connecting with Iran domains, restart the panel to take effect" -"xrayConfigChinaIp" = "Ban China IP ranges to connect" -"xrayConfigChinaIpDesc" = "Change the configuration template to avoid connecting with China IP ranges, restart the panel to take effect" -"xrayConfigChinaDomain" = "Ban China Domains to connect" -"xrayConfigChinaDomainDesc" = "Change the configuration template to avoid connecting with China domains, restart the panel to take effect" -"xrayConfigRussiaIp" = "Ban Russia IP ranges to connect" -"xrayConfigRussiaIpDesc" = "Change the configuration template to avoid connecting with Russia IP ranges, restart the panel to take effect" -"xrayConfigRussiaDomain" = "Ban Russia Domains to connect" -"xrayConfigRussiaDomainDesc" = "Change the configuration template to avoid connecting with Russia domains, restart the panel to take effect" +"xrayConfigPornDesc" = "Change the configuration template to avoid connecting to porn websites. Restart the panel to apply changes." +"xrayConfigIRIp" = "Disable connection to Iran IP ranges" +"xrayConfigIRIpDesc" = "Change the configuration template to avoid connecting with Iran IP ranges. Restart the panel to apply changes." +"xrayConfigIRDomain" = "Disable connection to Iran domains" +"xrayConfigIRDomainDesc" = "Change the configuration template to avoid connecting with Iran domains. Restart the panel to apply changes." +"xrayConfigChinaIp" = "Disable connection to China IP ranges" +"xrayConfigChinaIpDesc" = "Change the configuration template to avoid connecting with China IP ranges. Restart the panel to apply changes." +"xrayConfigChinaDomain" = "Disable connection to China domains" +"xrayConfigChinaDomainDesc" = "Change the configuration template to avoid connecting with China domains. Restart the panel to apply changes." +"xrayConfigRussiaIp" = "Disable connection to Russia IP ranges" +"xrayConfigRussiaIpDesc" = "Change the configuration template to avoid connecting with Russia IP ranges. Restart the panel to apply changes." +"xrayConfigRussiaDomain" = "Disable connection to Russia domains" +"xrayConfigRussiaDomainDesc" = "Change the configuration template to avoid connecting with Russia domains. Restart the panel to apply changes." "xrayConfigGoogleIPv4" = "Use IPv4 for Google" -"xrayConfigGoogleIPv4Desc" = "Add routing for google to connect with IPv4, restart the panel to take effect" +"xrayConfigGoogleIPv4Desc" = "Add routing for Google to connect with IPv4. Restart the panel to apply changes." "xrayConfigNetflixIPv4" = "Use IPv4 for Netflix" -"xrayConfigNetflixIPv4Desc" = "Add routing for Netflix to connect with IPv4, restart the panel to take effect" -"xrayConfigGoogleWARP" = "Route Google to WARP" -"xrayConfigGoogleWARPDesc" = "Add routing for Google to WARP, restart the panel to take effect" -"xrayConfigOpenAIWARP" = "Route OpenAI (ChatGPT) to WARP" -"xrayConfigOpenAIWARPDesc" = "Add routing for OpenAI (ChatGPT) to WARP, restart the panel to take effect" -"xrayConfigNetflixWARP" = "Route Netflix to WARP" -"xrayConfigNetflixWARPDesc" = "Add routing for Netflix to WARP, restart the panel to take effect" -"xrayConfigSpotifyWARP" = "Route Spotify to WARP" -"xrayConfigSpotifyWARPDesc" = "Add routing for Spotify to WARP, restart the panel to take effect" -"xrayConfigIRWARP" = "Route Iran Domains to WARP" -"xrayConfigIRWARPDesc" = "Add routing for Iran Domains to WARP. restart the panel to take effect" +"xrayConfigNetflixIPv4Desc" = "Add routing for Netflix to connect with IPv4. Restart the panel to apply changes." +"xrayConfigGoogleWARP" = "Route Google through WARP." +"xrayConfigGoogleWARPDesc" = "Add routing for Google via WARP. Restart the panel to apply changes." +"xrayConfigOpenAIWARP" = "Route OpenAI (ChatGPT) through WARP." +"xrayConfigOpenAIWARPDesc" = "Add routing for OpenAI (ChatGPT) via WARP. Restart the panel to apply changes." +"xrayConfigNetflixWARP" = "Route Netflix through WARP." +"xrayConfigNetflixWARPDesc" = "Add routing for Netflix via WARP. Restart the panel to apply changes." +"xrayConfigSpotifyWARP" = "Route Spotify through WARP." +"xrayConfigSpotifyWARPDesc" = "Add routing for Spotify via WARP. Restart the panel to apply changes." +"xrayConfigIRWARP" = "Route Iran domains through WARP." +"xrayConfigIRWARPDesc" = "Add routing for Iran domains via WARP. Restart the panel to apply changes." "xrayConfigInbounds" = "Configuration of Inbounds" -"xrayConfigInboundsDesc" = "Change the configuration template to accept special clients, restart the panel to take effect" +"xrayConfigInboundsDesc" = "Change the configuration template to accept specific clients. Restart the panel to apply changes." "xrayConfigOutbounds" = "Configuration of Outbounds" -"xrayConfigOutboundsDesc" = "Change the configuration template to define outgoing ways for this server, restart the panel to take effect" -"xrayConfigRoutings" = "Configuration of Routing rules" -"xrayConfigRoutingsDesc" = "Change the configuration template to define Routing rules for this server, restart the panel to take effect" -"telegramBotEnable" = "Enable telegram bot" -"telegramBotEnableDesc" = "Restart the panel to take effect" -"telegramToken" = "Telegram Token" -"telegramTokenDesc" = "Restart the panel to take effect" -"telegramChatId" = "Telegram Admin ChatIds" -"telegramChatIdDesc" = "Multi chatIDs separated by comma. Restart the panel to take effect" -"telegramNotifyTime" = "Telegram bot notification time" -"telegramNotifyTimeDesc" = "Using Crontab timing format. Restart the panel to take effect" -"tgNotifyBackup" = "Database backup" -"tgNotifyBackupDesc" = "Sending database backup file with report notification. Restart the panel to take effect" -"sessionMaxAge" = "Session maximum age" -"sessionMaxAgeDesc" = "The time that you can stay login (unit: minute)" -"expireTimeDiff" = "Exhaustion time threshold" -"expireTimeDiffDesc" = "Detect exhaustion before expiration (unit:day)" -"trafficDiff" = "Exhaustion traffic threshold" -"trafficDiffDesc" = "Detect exhaustion before finishing traffic (unit:GB)" -"tgNotifyCpu" = "CPU percentage alert threshold" -"tgNotifyCpuDesc" = "This telegram bot will send you a notification if CPU usage is more than this percentage (unit:%)" -"timeZonee" = "Time Zone" -"timeZoneDesc" = "The scheduled task runs according to the time in the time zone, and restarts the panel to take effect" +"xrayConfigOutboundsDesc" = "Change the configuration template to define outgoing ways for this server. Restart the panel to apply changes." +"xrayConfigRoutings" = "Configuration of routing rules." +"xrayConfigRoutingsDesc" = "Change the configuration template to define routing rules for this server. Restart the panel to apply changes." + +[pages.settings.security] +"admin" = "Admin" +"secret" = "Secret Token" "loginSecurity" = "Login security" -"loginSecurityDesc" = "Toggle additional step in user login page" +"loginSecurityDesc" = "Enable additional user login security step" "secretToken" = "Secret Token" -"secretTokenDesc" = "Copy this secret token and keep it in a safe place; without this you won't be able to login. This can not be recovered from x-ui command tool neither" +"secretTokenDesc" = "Please copy and securely store this token in a safe place. This token is required for login and cannot be recovered from the x-ui command tool." -[pages.setting.toasts] -"modifySetting" = "Modify setting" -"getSetting" = "Get setting" -"modifyUser" = "Modify user" -"originalUserPassIncorrect" = "The original user name or original password is incorrect" +[pages.settings.toasts] +"modifySettings" = "Modify Settings " +"getSettings" = "Get Settings " +"modifyUser" = "Modify User " +"originalUserPassIncorrect" = "Incorrect original username or password" "userPassMustBeNotEmpty" = "New username and new password cannot be empty" |
