diff --git a/ui/src/i18n/locales/en.json b/ui/src/i18n/locales/en.json index a06d2fbf..a91ec8d3 100644 --- a/ui/src/i18n/locales/en.json +++ b/ui/src/i18n/locales/en.json @@ -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.", + "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" } \ No newline at end of file