feat: english translation

This commit is contained in:
elvis liao 2024-09-27 13:41:40 +08:00
parent 0d0fcfccf3
commit 5eba437732

View File

@ -1,202 +1,202 @@
{
"username": "username",
"username.not.empty": "username.not.empty",
"password": "password",
"password.not.empty": "password.not.empty",
"email": "email",
"logout": "logout",
"setting": "setting",
"account": "account",
"template": "template",
"save": "save",
"no.data": "no.data",
"status": "status",
"operation": "operation",
"enable": "enable",
"disable": "disable",
"deploy": "deploy",
"download": "download",
"delete": "delete",
"cancel": "cancel",
"confirm": "confirm",
"edit": "edit",
"succeed": "succeed",
"add": "add",
"document": "document",
"variables": "variables",
"dns": "dns",
"name": "name",
"create.time": "create.time",
"update.time": "update.time",
"created.in": "created.in",
"updated.in": "updated.in",
"basic.setting": "basic.setting",
"advanced.setting": "advanced.setting",
"operation.succeed": "operation.succeed",
"save.succeed": "save.succeed",
"save.failed": "save.failed",
"delete.failed": "delete.failed",
"ding.talk": "ding.talk",
"telegram": "telegram",
"webhook": "webhook",
"tencent": "tencent",
"tencent.cdn": "tencent.cdn",
"aliyun": "aliyun",
"aliyun.cdn": "aliyun.cdn",
"aliyun.oss": "aliyun.oss",
"aliyun.dcdn": "aliyun.dcdn",
"qiniu": "qiniu",
"qiniu.cdn": "qiniu.cdn",
"cloudflare": "cloudflare",
"namesilo": "namesilo",
"go.daddy": "go.daddy",
"ssh": "ssh",
"zod.rule.string.max": "zod.rule.string.max",
"zod.rule.url": "zod.rule.url",
"zod.rule.ssh.host": "zod.rule.ssh.host",
"login.submit": "login.submit",
"login.username.no.empty.message": "login.username.no.empty.message",
"login.password.length.message": "login.password.length.message",
"menu.auth.management": "menu.auth.management",
"theme.light": "theme.light",
"theme.dark": "theme.dark",
"theme.system": "theme.system",
"dashboard": "dashboard",
"dashboard.all": "dashboard.all",
"dashboard.near.expired": "dashboard.near.expired",
"dashboard.enabled": "dashboard.enabled",
"dashboard.not.enabled": "dashboard.not.enabled",
"dashboard.unit": "dashboard.unit",
"deployment.log.name": "deployment.log.name",
"deployment.log.empty": "deployment.log.empty",
"deployment.log.status": "deployment.log.status",
"deployment.log.stage": "deployment.log.stage",
"deployment.log.last.execution.time": "deployment.log.last.execution.time",
"deployment.log.detail.button.text": "deployment.log.detail.button.text",
"deployment.log.detail": "deployment.log.detail",
"pagination.next": "pagination.next",
"pagination.prev": "pagination.prev",
"domain": "domain",
"domain.add": "domain.add",
"domain.delete": "domain.delete",
"domain.not.empty.verify.message": "domain.not.empty.verify.message",
"domain.management.name": "domain.management.name",
"domain.management.start.deploy.succeed.tips": "domain.management.start.deploy.succeed.tips",
"domain.management.execution.failed": "domain.management.execution.failed",
"domain.management.execution.failed.tips": "domain.management.execution.failed.tips",
"domain.management.empty": "domain.management.empty",
"domain.management.expiry.date": "domain.management.expiry.date",
"domain.management.expiry.date1": "domain.management.expiry.date1",
"domain.management.expiry.date2": "domain.management.expiry.date2",
"domain.management.last.execution.time": "domain.management.last.execution.time",
"domain.management.last.execution.status": "domain.management.last.execution.status",
"domain.management.last.execution.stage": "domain.management.last.execution.stage",
"domain.management.enable": "domain.management.enable",
"domain.management.start.deploying": "domain.management.start.deploying",
"domain.management.forced.deployment": "domain.management.forced.deployment",
"domain.management.delete.confirm": "domain.management.delete.confirm",
"domain.management.edit.title": "domain.management.edit.title",
"domain.management.edit.dns.access.label": "domain.management.edit.dns.access.label",
"domain.management.edit.dns.access.not.empty.message": "domain.management.edit.dns.access.not.empty.message",
"domain.management.edit.access.label": "domain.management.edit.access.label",
"domain.management.edit.access.not.empty.message": "domain.management.edit.access.not.empty.message",
"domain.management.edit.target.type": "domain.management.edit.target.type",
"domain.management.edit.target.type.not.empty.message": "domain.management.edit.target.type.not.empty.message",
"domain.management.edit.succeed.tips": "domain.management.edit.succeed.tips",
"domain.management.edit.target.access": "domain.management.edit.target.access",
"domain.management.edit.target.access.content.label": "domain.management.edit.target.access.content.label",
"domain.management.edit.target.access.not.empty.message": "domain.management.edit.target.access.not.empty.message",
"domain.management.edit.target.access.verify.msg": "domain.management.edit.target.access.verify.msg",
"domain.management.edit.group.label": "domain.management.edit.group.label",
"domain.management.edit.group.not.empty.message": "domain.management.edit.group.not.empty.message",
"domain.management.edit.email.not.empty.message": "domain.management.edit.email.not.empty.message",
"domain.management.edit.email.description": "domain.management.edit.email.description",
"domain.management.edit.variables.placeholder": "domain.management.edit.variables.placeholder",
"domain.management.edit.dns.placeholder": "domain.management.edit.dns.placeholder",
"domain.management.add.succeed.tips": "domain.management.add.succeed.tips",
"email.add": "email.add",
"email.list": "email.list",
"email.valid.message": "email.valid.message",
"email.already.exist": "email.already.exist",
"email.not.empty.message": "email.not.empty.message",
"setting.notify.menu": "setting.notify.menu",
"setting.submit": "setting.submit",
"setting.account.email.valid.message": "setting.account.email.valid.message",
"setting.account.email.placeholder": "setting.account.email.placeholder",
"setting.account.email.change.succeed": "setting.account.email.change.succeed",
"setting.account.email.change.failed": "setting.account.email.change.failed",
"setting.account.log.back.in": "setting.account.log.back.in",
"setting.password.length.message": "setting.password.length.message",
"setting.password.not.match": "setting.password.not.match",
"setting.password.change.succeed": "setting.password.change.succeed",
"setting.password.change.failed": "setting.password.change.failed",
"setting.password.current.password": "setting.password.current.password",
"setting.password.new.password": "setting.password.new.password",
"setting.password.confirm.password": "setting.password.confirm.password",
"setting.notify.template.save.succeed": "setting.notify.template.save.succeed",
"setting.notify.template.variables.tips.title": "setting.notify.template.variables.tips.title",
"setting.notify.template.variables.tips.content": "setting.notify.template.variables.tips.content",
"setting.notify.config.enable": "setting.notify.config.enable",
"setting.notify.config.save.succeed": "setting.notify.config.save.succeed",
"setting.notify.config.save.failed": "setting.notify.config.save.failed",
"setting.notify.config.save.failed.url.not.valid": "setting.notify.config.save.failed.url.not.valid",
"deploy.progress.check": "deploy.progress.check",
"deploy.progress.apply": "deploy.progress.apply",
"deploy.progress.deploy": "deploy.progress.deploy",
"access.management": "access.management",
"access.add": "access.add",
"access.edit": "access.edit",
"access.all": "access.all",
"access.list": "access.list",
"access.type": "access.type",
"access.type.not.empty": "access.type.not.empty",
"access.not.empty": "access.not.empty",
"access.empty": "access.empty",
"access.group.management": "access.group.management",
"access.group.add": "access.group.add",
"access.group.not.empty": "access.group.not.empty",
"access.group.name": "access.group.name",
"access.group.name.not.empty": "access.group.name.not.empty",
"access.group.delete": "access.group.delete",
"access.group.delete.confirm": "access.group.delete.confirm",
"access.group.domain.empty": "access.group.domain.empty",
"access.group.empty": "access.group.empty",
"access.group.total": "access.group.total",
"access.form.name.not.empty": "access.form.name.not.empty",
"access.form.config.field": "access.form.config.field",
"access.form.access.key.id": "access.form.access.key.id",
"access.form.access.key.id.not.empty": "access.form.access.key.id.not.empty",
"access.form.access.key.secret": "access.form.access.key.secret",
"access.form.access.key.secret.not.empty": "access.form.access.key.secret.not.empty",
"access.form.cloud.dns.api.token": "access.form.cloud.dns.api.token",
"access.form.cloud.dns.api.token.not.empty": "access.form.cloud.dns.api.token.not.empty",
"access.form.go.daddy.api.key": "access.form.go.daddy.api.key",
"access.form.go.daddy.api.key.not.empty": "access.form.go.daddy.api.key.not.empty",
"access.form.go.daddy.api.secret": "access.form.go.daddy.api.secret",
"access.form.go.daddy.api.secret.not.empty": "access.form.go.daddy.api.secret.not.empty",
"access.form.namesilo.api.key": "access.form.namesilo.api.key",
"access.form.namesilo.api.key.not.empty": "access.form.namesilo.api.key.not.empty",
"access.form.secret.id": "access.form.secret.id",
"access.form.secret.id.not.empty": "access.form.secret.id.not.empty",
"access.form.secret.key": "access.form.secret.key",
"access.form.secret.key.not.empty": "access.form.secret.key.not.empty",
"access.form.access.key": "access.form.access.key",
"access.form.access.key.not.empty": "access.form.access.key.not.empty",
"access.form.webhook.url": "access.form.webhook.url",
"access.form.webhook.url.not.empty": "access.form.webhook.url.not.empty",
"access.form.ssh.group.label": "access.form.ssh.group.label",
"access.form.ssh.host": "access.form.ssh.host",
"access.form.ssh.host.not.empty": "access.form.ssh.host.not.empty",
"access.form.ssh.port": "access.form.ssh.port",
"access.form.ssh.port.not.empty": "access.form.ssh.port.not.empty",
"access.form.ssh.key": "access.form.ssh.key",
"access.form.ssh.key.not.empty": "access.form.ssh.key.not.empty",
"access.form.ssh.key.file.not.empty": "access.form.ssh.key.file.not.empty",
"access.form.ssh.cert.path": "access.form.ssh.cert.path",
"access.form.ssh.cert.path.not.empty": "access.form.ssh.cert.path.not.empty",
"access.form.ssh.key.path": "access.form.ssh.key.path",
"access.form.ssh.key.path.not.empty": "access.form.ssh.key.path.not.empty",
"access.form.ssh.command": "access.form.ssh.command",
"access.form.ssh.command.not.empty": "access.form.ssh.command.not.empty",
"access.form.ding.access.token.placeholder": "access.form.ding.access.token.placeholder"
"username": "Username",
"username.not.empty": "Please enter username",
"password": "Password",
"password.not.empty": "Please enter password",
"email": "Email",
"logout": "Logout",
"setting": "Settings",
"account": "Account",
"template": "Template",
"save": "Save",
"no.data": "No data available",
"status": "Status",
"operation": "Operation",
"enable": "Enable",
"disable": "Disable",
"deploy": "Deploy",
"download": "Download",
"delete": "Delete",
"cancel": "Cancel",
"confirm": "Confirm",
"edit": "Edit",
"succeed": "Successful",
"add": "Add",
"document": "Document",
"variables": "Variables",
"dns": "Domain Name Server",
"name": "Name",
"create.time": "CreateTime",
"update.time": "UpdateTime",
"created.in": "Created in",
"updated.in": "Updated in",
"basic.setting": "Basic Settings",
"advanced.setting": "Advanced Settings",
"operation.succeed": "Operation Successful",
"save.succeed": "Save Successful",
"save.failed": "Save Failed",
"delete.failed": "Delete Failed",
"ding.talk": "Ding Talk",
"telegram": "Telegram",
"webhook": "Webhook",
"tencent": "Tencent",
"tencent.cdn": "Tencent-CDN",
"aliyun": "Alibaba Cloud",
"aliyun.cdn": "Alibaba Cloud-CDN",
"aliyun.oss": "Alibaba Cloud-OSS",
"aliyun.dcdn": "Alibaba Cloud-DCDN",
"qiniu": "Qiniu",
"qiniu.cdn": "Qiniu-CDN",
"cloudflare": "Cloudflare",
"namesilo": "Namesilo",
"go.daddy": "GoDaddy",
"ssh": "SSH Deployment",
"zod.rule.string.max": "Please enter no more than {{max}} characters",
"zod.rule.url": "Please enter a valid URL",
"zod.rule.ssh.host": "Please enter the correct domain name or IP",
"login.submit": "Log In",
"login.username.no.empty.message": "Please enter a valid email address",
"login.password.length.message": "Password should be at least 10 characters",
"menu.auth.management": "Authorization Management",
"theme.light": "Light",
"theme.dark": "Dark",
"theme.system": "System",
"dashboard": "Dashboard",
"dashboard.all": "All",
"dashboard.near.expired": "About to Expire",
"dashboard.enabled": "Enabled",
"dashboard.not.enabled": "Not Enabled",
"dashboard.unit": "Unit",
"deployment.log.name": "Deployment History",
"deployment.log.empty": "You have not created any deployments yet, please add a domain to start deployment!",
"deployment.log.status": "Status",
"deployment.log.stage": "Stage",
"deployment.log.last.execution.time": "Last Execution Time",
"deployment.log.detail.button.text": "Log",
"deployment.log.detail": "Deployment Details",
"pagination.next": "Next",
"pagination.prev": "Previous",
"domain": "Domain",
"domain.add": "Add Domain",
"domain.delete": "Delete Domain",
"domain.not.empty.verify.message": "Please enter domain",
"domain.management.name": "Domain List",
"domain.management.start.deploy.succeed.tips": "Deployment initiated, please check the deployment log later.",
"domain.management.execution.failed": "Execution Failed",
"domain.management.execution.failed.tips": "Execution failed, please check the details in <1>Deployment History</1>.",
"domain.management.empty": "Please add a domain to start deploying the certificate.",
"domain.management.expiry.date": "Validity Period",
"domain.management.expiry.date1": "Valid for {{date}} days",
"domain.management.expiry.date2": "Expiry on {{date}}",
"domain.management.last.execution.time": "Last Execution Time",
"domain.management.last.execution.status": "Last Execution Status",
"domain.management.last.execution.stage": "Last Execution Stage",
"domain.management.enable": "Enable",
"domain.management.start.deploying": "Deploy Now",
"domain.management.forced.deployment": "Force Deployment",
"domain.management.delete.confirm": "Are you sure you want to delete this domain?",
"domain.management.edit.title": "Edit Domain",
"domain.management.edit.dns.access.label": "DNS Provider Authorization Configuration",
"domain.management.edit.dns.access.not.empty.message": "Please select DNS provider authorization configuration",
"domain.management.edit.access.label": "Provider Authorization Configuration",
"domain.management.edit.access.not.empty.message": "Please select authorization configuration",
"domain.management.edit.target.type": "Deployment Service Type",
"domain.management.edit.target.type.not.empty.message": "Please select deployment service type",
"domain.management.edit.succeed.tips": "Successful domain editing",
"domain.management.edit.target.access": "Deployment Service Provider Authorization Configuration",
"domain.management.edit.target.access.content.label": "Provider Authorization Configuration",
"domain.management.edit.target.access.not.empty.message": "Please select authorization configuration",
"domain.management.edit.target.access.verify.msg": "At least one of the deployment authorization and deployment authorization group must be selected",
"domain.management.edit.group.label": "Deployment Configuration Group (used to deploy a domain certificate to multiple ssh hosts)",
"domain.management.edit.group.not.empty.message": "Please select group",
"domain.management.edit.email.not.empty.message": "Please select email",
"domain.management.edit.email.description": "(A email is required to apply for a certificate)",
"domain.management.edit.variables.placeholder": "It can be used in SSH deployment, like:\nkey=val;\nkey2=val2;",
"domain.management.edit.dns.placeholder": "Custom domain name server, separates multiple entries with semicolon, like:\n8.8.8.8;\n8.8.4.4;",
"domain.management.add.succeed.tips": "Domain added successfully",
"email.add": "Add Email",
"email.list": "Email List",
"email.valid.message": "Please enter a valid email address",
"email.already.exist": "Email already exists",
"email.not.empty.message": "Please enter email",
"setting.notify.menu": "Notification Push",
"setting.submit": "Confirm Changes",
"setting.account.email.valid.message": "Please enter a valid email address",
"setting.account.email.placeholder": "Please enter email",
"setting.account.email.change.succeed": "Account email altered successfully",
"setting.account.email.change.failed": "Account email alteration failed",
"setting.account.log.back.in": "Please login again",
"setting.password.length.message": "Password should be at least 10 characters",
"setting.password.not.match": "Passwords do not match",
"setting.password.change.succeed": "Password changed successfully",
"setting.password.change.failed": "Password change failed",
"setting.password.current.password": "Current Password",
"setting.password.new.password": "New Password",
"setting.password.confirm.password": "Confirm Password",
"setting.notify.template.save.succeed": "Notification template saved successfully",
"setting.notify.template.variables.tips.title": "Optional variables, COUNT: number of expiring soon",
"setting.notify.template.variables.tips.content": "Optional variables, COUNT: number of expiring soon, DOMAINS: Domain list",
"setting.notify.config.enable": "Enable",
"setting.notify.config.save.succeed": "Configuration saved successfully",
"setting.notify.config.save.failed": "Configuration save failed",
"setting.notify.config.save.failed.url.not.valid": "Invalid Url format",
"deploy.progress.check": "Check",
"deploy.progress.apply": "Apply",
"deploy.progress.deploy": "Deploy",
"access.management": "Authorization Management",
"access.add": "Add Authorization",
"access.edit": "Edit Authorization",
"access.all": "All Authorizations",
"access.list": "Authorization List",
"access.type": "Provider",
"access.type.not.empty": "Please select a provider",
"access.not.empty": "Please select a cloud provider",
"access.empty": "Please add authorization to start deploying certificate.",
"access.group.management": "Authorization Group Management",
"access.group.add": "Add Authorization Group",
"access.group.not.empty": "Please select a group",
"access.group.name": "Group Name",
"access.group.name.not.empty": "Please enter group name",
"access.group.delete": "Delete Group",
"access.group.delete.confirm": "Are you sure you want to delete the deployment authorization group?",
"access.group.domain.empty": "Please add a domain to start deploying the certificate.",
"access.group.empty": "No deployment authorization configuration yet, please add after starting use.",
"access.group.total": "Totally {{total}} deployment authorization configuration",
"access.form.name.not.empty": "Please enter authorization name",
"access.form.config.field": "Configuration Type",
"access.form.access.key.id": "AccessKeyId",
"access.form.access.key.id.not.empty": "Please enter AccessKeyId",
"access.form.access.key.secret": "AccessKeySecret",
"access.form.access.key.secret.not.empty": "Please enter AccessKeySecret",
"access.form.cloud.dns.api.token": "CLOUD_DNS_API_TOKEN",
"access.form.cloud.dns.api.token.not.empty": "Please enter CLOUD_DNS_API_TOKEN",
"access.form.go.daddy.api.key": "GO_DADDY_API_KEY",
"access.form.go.daddy.api.key.not.empty": "Please enter GO_DADDY_API_KEY",
"access.form.go.daddy.api.secret": "GO_DADDY_API_SECRET",
"access.form.go.daddy.api.secret.not.empty": "Please enter GO_DADDY_API_SECRET",
"access.form.namesilo.api.key": "NAMESILO_API_KEY",
"access.form.namesilo.api.key.not.empty": "Please enter NAMESILO_API_KEY",
"access.form.secret.id": "SecretId",
"access.form.secret.id.not.empty": "Please enter SecretId",
"access.form.secret.key": "SecretKey",
"access.form.secret.key.not.empty": "Please enter SecretKey",
"access.form.access.key": "AccessKey",
"access.form.access.key.not.empty": "Please enter AccessKey",
"access.form.webhook.url": "Webhook URL",
"access.form.webhook.url.not.empty": "Please enter Webhook URL",
"access.form.ssh.group.label": "Authorization Configuration Group (used to deploy a single domain certificate to multiple SSH hosts)",
"access.form.ssh.host": "Server Host",
"access.form.ssh.host.not.empty": "Please enter Host",
"access.form.ssh.port": "SSH Port",
"access.form.ssh.port.not.empty": "Please enter Port",
"access.form.ssh.key": "Key (Log in using certificate)",
"access.form.ssh.key.not.empty": "Please enter Key",
"access.form.ssh.key.file.not.empty": "Please select file",
"access.form.ssh.cert.path": "Certificate Upload Path",
"access.form.ssh.cert.path.not.empty": "Please enter certificate upload path",
"access.form.ssh.key.path": "Private Key Upload Path",
"access.form.ssh.key.path.not.empty": "Please enter private key upload path",
"access.form.ssh.command": "Command",
"access.form.ssh.command.not.empty": "Please enter command",
"access.form.ding.access.token.placeholder": "Signature for signed addition"
}