mirror of
https://github.com/certd/certd.git
synced 2026-05-01 10:27:31 +08:00
style(locales): 调整多语言文件缩进格式并添加自定义页脚字段
调整多个语言文件的缩进格式以保持一致性 在系统设置中添加自定义页脚相关的中英文翻译字段
This commit is contained in:
@@ -4,7 +4,7 @@ export default {
|
|||||||
addonNameHelper: "Fill freely, helps to distinguish when multiple same type exist",
|
addonNameHelper: "Fill freely, helps to distinguish when multiple same type exist",
|
||||||
addonTypeSelect: "Select type",
|
addonTypeSelect: "Select type",
|
||||||
addonSelector: {
|
addonSelector: {
|
||||||
select: "Select",
|
select: "Select",
|
||||||
placeholder: "select please",
|
placeholder: "select please",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,43 +1,43 @@
|
|||||||
export default {
|
export default {
|
||||||
domain: {
|
domain: {
|
||||||
domainManager: "Domain Manager",
|
domainManager: "Domain Manager",
|
||||||
domainDescription: "used to auto apply for certificate", //管理域名的校验方式,用于申请证书时自动选择验证方式
|
domainDescription: "used to auto apply for certificate", //管理域名的校验方式,用于申请证书时自动选择验证方式
|
||||||
domain: "Domain",
|
domain: "Domain",
|
||||||
challengeType: "Challenge Type",
|
challengeType: "Challenge Type",
|
||||||
dnsProviderType: "DNS Provider Type",
|
dnsProviderType: "DNS Provider Type",
|
||||||
dnsProviderAccess: "DNS Provider Access",
|
dnsProviderAccess: "DNS Provider Access",
|
||||||
httpUploaderType: "HTTP Uploader Type",
|
httpUploaderType: "HTTP Uploader Type",
|
||||||
httpUploaderAccess: "HTTP Uploader Access",
|
httpUploaderAccess: "HTTP Uploader Access",
|
||||||
httpUploadRootDir: "HTTP Upload Root Dir",
|
httpUploadRootDir: "HTTP Upload Root Dir",
|
||||||
disabled: "Disabled",
|
disabled: "Disabled",
|
||||||
challengeSetting: "Challenge Setting",
|
challengeSetting: "Challenge Setting",
|
||||||
gotoCnameTip: "Please go to CNAME Record Page",
|
gotoCnameTip: "Please go to CNAME Record Page",
|
||||||
fromType: "From Type",
|
fromType: "From Type",
|
||||||
expirationDate: "Expiration Date",
|
expirationDate: "Expiration Date",
|
||||||
cnameManagedInCnamePage: "For CNAME mode, please manage records on the CNAME Records page.",
|
cnameManagedInCnamePage: "For CNAME mode, please manage records on the CNAME Records page.",
|
||||||
subdomainConfirmTitle: "Subdomain Confirmation",
|
subdomainConfirmTitle: "Subdomain Confirmation",
|
||||||
subdomainConfirmContent: "{domain} appears to be a subdomain. Only delegated subdomains and free second-level subdomains need to be maintained here. Otherwise certificate application may fail. Continue?",
|
subdomainConfirmContent: "{domain} appears to be a subdomain. Only delegated subdomains and free second-level subdomains need to be maintained here. Otherwise certificate application may fail. Continue?",
|
||||||
importFromProvider: "Import from Domain Provider",
|
importFromProvider: "Import from Domain Provider",
|
||||||
syncExpirationDate: "Sync Domain Expiration Time",
|
syncExpirationDate: "Sync Domain Expiration Time",
|
||||||
syncTaskSubmitted: "Sync task submitted",
|
syncTaskSubmitted: "Sync task submitted",
|
||||||
expirationMonitorSetting: "Domain Expiration Monitor Settings",
|
expirationMonitorSetting: "Domain Expiration Monitor Settings",
|
||||||
subdomainDnsHelper: "Note: In DNS validation mode, subdomains do not need to be maintained here, otherwise certificate application may be affected (except delegated subdomains or free second-level domains).",
|
subdomainDnsHelper: "Note: In DNS validation mode, subdomains do not need to be maintained here, otherwise certificate application may be affected (except delegated subdomains or free second-level domains).",
|
||||||
path: "Path",
|
path: "Path",
|
||||||
addImportTask: "Add Import Task",
|
addImportTask: "Add Import Task",
|
||||||
refresh: "Refresh",
|
refresh: "Refresh",
|
||||||
progress: "Progress",
|
progress: "Progress",
|
||||||
operation: "Operation",
|
operation: "Operation",
|
||||||
total: "Total",
|
total: "Total",
|
||||||
skipped: "Skipped",
|
skipped: "Skipped",
|
||||||
failed: "Failed",
|
failed: "Failed",
|
||||||
notExecuted: "Not executed",
|
notExecuted: "Not executed",
|
||||||
execute: "Run",
|
execute: "Run",
|
||||||
delete: "Delete",
|
delete: "Delete",
|
||||||
confirmDelete: "Confirm deletion?",
|
confirmDelete: "Confirm deletion?",
|
||||||
domainProvider: "Domain Provider",
|
domainProvider: "Domain Provider",
|
||||||
domainProviderAccessType: "Domain Provider Access Type",
|
domainProviderAccessType: "Domain Provider Access Type",
|
||||||
domainProviderAccess: "Domain Provider Access",
|
domainProviderAccess: "Domain Provider Access",
|
||||||
},
|
},
|
||||||
verifyPlan: {
|
verifyPlan: {
|
||||||
expandTip: "Click to enlarge",
|
expandTip: "Click to enlarge",
|
||||||
mainDomain: "Main Domain",
|
mainDomain: "Main Domain",
|
||||||
|
|||||||
@@ -2,19 +2,19 @@ export default {
|
|||||||
usera: "User",
|
usera: "User",
|
||||||
disabledSuccess: "Disabled successfully",
|
disabledSuccess: "Disabled successfully",
|
||||||
app: {
|
app: {
|
||||||
crud: {
|
crud: {
|
||||||
i18n: {
|
i18n: {
|
||||||
name: "name",
|
name: "name",
|
||||||
city: "city",
|
city: "city",
|
||||||
status: "status",
|
status: "status",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
fs: {
|
fs: {
|
||||||
rowHandle: {
|
rowHandle: {
|
||||||
title: "Operation",
|
title: "Operation",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
close: "Close",
|
close: "Close",
|
||||||
confirm: "Confirm",
|
confirm: "Confirm",
|
||||||
save: "Save",
|
save: "Save",
|
||||||
@@ -72,34 +72,34 @@ export default {
|
|||||||
selectIsDefault: "Please select if default",
|
selectIsDefault: "Please select if default",
|
||||||
isDisabled: "Is Disabled",
|
isDisabled: "Is Disabled",
|
||||||
fields: {
|
fields: {
|
||||||
userId: "User ID",
|
userId: "User ID",
|
||||||
pipelineName: "Pipeline Name",
|
pipelineName: "Pipeline Name",
|
||||||
keyword: "Keyword",
|
keyword: "Keyword",
|
||||||
required: "This field is required",
|
required: "This field is required",
|
||||||
pipelineContent: "Pipeline Content",
|
pipelineContent: "Pipeline Content",
|
||||||
scheduledTaskCount: "Scheduled Task Count",
|
scheduledTaskCount: "Scheduled Task Count",
|
||||||
deployTaskCount: "Deployment Task Count",
|
deployTaskCount: "Deployment Task Count",
|
||||||
remainingValidity: "Remaining Validity",
|
remainingValidity: "Remaining Validity",
|
||||||
effectiveTime: "Effective time",
|
effectiveTime: "Effective time",
|
||||||
expiryTime: "Expiry Time",
|
expiryTime: "Expiry Time",
|
||||||
status: "Status",
|
status: "Status",
|
||||||
lastRun: "Last Run",
|
lastRun: "Last Run",
|
||||||
enabled: "Enabled",
|
enabled: "Enabled",
|
||||||
enabledLabel: "Enabled",
|
enabledLabel: "Enabled",
|
||||||
disabledLabel: "Disabled",
|
disabledLabel: "Disabled",
|
||||||
group: "Group",
|
group: "Group",
|
||||||
type: "Type",
|
type: "Type",
|
||||||
order: "Order Number",
|
order: "Order Number",
|
||||||
keepHistoryCount: "History Record Retention Count",
|
keepHistoryCount: "History Record Retention Count",
|
||||||
keepHistoryHelper: "Number of history records to keep; excess will be deleted",
|
keepHistoryHelper: "Number of history records to keep; excess will be deleted",
|
||||||
createTime: "Creation Time",
|
createTime: "Creation Time",
|
||||||
updateTime: "Update Time",
|
updateTime: "Update Time",
|
||||||
triggerType: "Trigger Type",
|
triggerType: "Trigger Type",
|
||||||
pipelineId: "Pipeline Id",
|
pipelineId: "Pipeline Id",
|
||||||
nextRunTime: "Next Run Time",
|
nextRunTime: "Next Run Time",
|
||||||
projectName: "Project",
|
projectName: "Project",
|
||||||
adminId: "Admin",
|
adminId: "Admin",
|
||||||
},
|
},
|
||||||
enterName: "Please enter a name",
|
enterName: "Please enter a name",
|
||||||
prompt: "Prompt",
|
prompt: "Prompt",
|
||||||
domainCount: "Domain Count",
|
domainCount: "Domain Count",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
export default {
|
export default {
|
||||||
cron: {
|
cron: {
|
||||||
clearTip: "Clear Selection",
|
clearTip: "Clear Selection",
|
||||||
nextTrigger: "Next Trigger Time",
|
nextTrigger: "Next Trigger Time",
|
||||||
tip: "Please set a valid cron expression first",
|
tip: "Please set a valid cron expression first",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,29 +1,29 @@
|
|||||||
export default {
|
export default {
|
||||||
dashboard: {
|
dashboard: {
|
||||||
greeting: "Hello, {name}, welcome to 【{site}】",
|
greeting: "Hello, {name}, welcome to 【{site}】",
|
||||||
latestVersion: "Latest version: {version}",
|
latestVersion: "Latest version: {version}",
|
||||||
validUntil: "Valid until:",
|
validUntil: "Valid until:",
|
||||||
tutorialTooltip: "Click to view detailed tutorial",
|
tutorialTooltip: "Click to view detailed tutorial",
|
||||||
tutorialText: "Only 3 steps to automatically apply and deploy certificates",
|
tutorialText: "Only 3 steps to automatically apply and deploy certificates",
|
||||||
alertMessage: "Certificates and credentials are sensitive. Do not use untrusted online Certd services or images. Always self-host and use official release channels:",
|
alertMessage: "Certificates and credentials are sensitive. Do not use untrusted online Certd services or images. Always self-host and use official release channels:",
|
||||||
helpDoc: "Help Docs",
|
helpDoc: "Help Docs",
|
||||||
pipelineCount: "Number of Certificate Pipelines",
|
pipelineCount: "Number of Certificate Pipelines",
|
||||||
noPipeline: "You have no certificate pipelines yet",
|
noPipeline: "You have no certificate pipelines yet",
|
||||||
enabledCount: "Enabled",
|
enabledCount: "Enabled",
|
||||||
disabledCount: "Disabled",
|
disabledCount: "Disabled",
|
||||||
certCount: "Number of Certificates",
|
certCount: "Number of Certificates",
|
||||||
noCert: "You have no certificates yet",
|
noCert: "You have no certificates yet",
|
||||||
manageCert: "View Certificates",
|
manageCert: "View Certificates",
|
||||||
certExpiringCount: "Soon-to-Expire",
|
certExpiringCount: "Soon-to-Expire",
|
||||||
certExpiredCount: "Expired",
|
certExpiredCount: "Expired",
|
||||||
certNoExpireCount: "Not Expired",
|
certNoExpireCount: "Not Expired",
|
||||||
createNow: "Create Now",
|
createNow: "Create Now",
|
||||||
managePipeline: "Manage Pipelines",
|
managePipeline: "Manage Pipelines",
|
||||||
pipelineStatus: "Pipeline Status",
|
pipelineStatus: "Pipeline Status",
|
||||||
recentRun: "Recent Run Statistics",
|
recentRun: "Recent Run Statistics",
|
||||||
runCount: "Run Count",
|
runCount: "Run Count",
|
||||||
expiringCerts: "Soon-to-Expire Certificates",
|
expiringCerts: "Soon-to-Expire Certificates",
|
||||||
supportedTasks: "Overview of Supported Deployment Tasks",
|
supportedTasks: "Overview of Supported Deployment Tasks",
|
||||||
changeLog: "Change Log",
|
changeLog: "Change Log",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ export default {
|
|||||||
confirmBatchDeleteContent: "Are you sure you want to batch delete these {count} records?",
|
confirmBatchDeleteContent: "Are you sure you want to batch delete these {count} records?",
|
||||||
pleaseSelectRecords: "Please select records first",
|
pleaseSelectRecords: "Please select records first",
|
||||||
triggerTypes: {
|
triggerTypes: {
|
||||||
manual: "Manual Execution",
|
manual: "Manual Execution",
|
||||||
timer: "Scheduled Execution",
|
timer: "Scheduled Execution",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
export default {
|
export default {
|
||||||
certificateRepo: {
|
certificateRepo: {
|
||||||
title: "Certificate Repository",
|
title: "Certificate Repository",
|
||||||
sub: "Certificates generated from pipeline",
|
sub: "Certificates generated from pipeline",
|
||||||
},
|
},
|
||||||
actionImportBatch: "Batch Import",
|
actionImportBatch: "Batch Import",
|
||||||
actionSyncIp: "Sync IP",
|
actionSyncIp: "Sync IP",
|
||||||
modalTitleSyncIp: "Sync IP",
|
modalTitleSyncIp: "Sync IP",
|
||||||
@@ -36,16 +36,16 @@ export default {
|
|||||||
certificateNotGenerated: "Certificate not yet generated, please run the pipeline first",
|
certificateNotGenerated: "Certificate not yet generated, please run the pipeline first",
|
||||||
viewCertificateTitle: "View Certificate",
|
viewCertificateTitle: "View Certificate",
|
||||||
viewCert: {
|
viewCert: {
|
||||||
title: "View Certificate",
|
title: "View Certificate",
|
||||||
},
|
},
|
||||||
download: {
|
download: {
|
||||||
title: "Download Certificate",
|
title: "Download Certificate",
|
||||||
},
|
},
|
||||||
checkStatus: {
|
checkStatus: {
|
||||||
success: "Success",
|
success: "Success",
|
||||||
checking: "Checking",
|
checking: "Checking",
|
||||||
error: "Error",
|
error: "Error",
|
||||||
},
|
},
|
||||||
uploadCustomCert: "Upload Custom Certificate",
|
uploadCustomCert: "Upload Custom Certificate",
|
||||||
sourcePipeline: "Cert Apply Pipeline",
|
sourcePipeline: "Cert Apply Pipeline",
|
||||||
sourceManualUpload: "Hosted Pipeline",
|
sourceManualUpload: "Hosted Pipeline",
|
||||||
@@ -61,13 +61,13 @@ export default {
|
|||||||
statusChecking: "Checking",
|
statusChecking: "Checking",
|
||||||
statusError: "Error",
|
statusError: "Error",
|
||||||
modal: {
|
modal: {
|
||||||
close: "Close",
|
close: "Close",
|
||||||
viewCertificateTitle: "View Certificate",
|
viewCertificateTitle: "View Certificate",
|
||||||
},
|
},
|
||||||
domainList: {
|
domainList: {
|
||||||
title: "Domain List",
|
title: "Domain List",
|
||||||
helper: "Format: domain:port:name:remark, one per line. Port and name are optional.\nExamples:\nwww.baidu.com:443:Baidu:remarkText\nwww.taobao.com::Taobao\nwww.google.com",
|
helper: "Format: domain:port:name:remark, one per line. Port and name are optional.\nExamples:\nwww.baidu.com:443:Baidu:remarkText\nwww.taobao.com::Taobao\nwww.google.com",
|
||||||
required: "Please enter domains to import",
|
required: "Please enter domains to import",
|
||||||
placeholder: "www.baidu.com:443:Baidu\nwww.taobao.com::Taobao\nwww.google.com\n",
|
placeholder: "www.baidu.com:443:Baidu\nwww.taobao.com::Taobao\nwww.google.com\n",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
export default {
|
export default {
|
||||||
framework: {
|
framework: {
|
||||||
title: "Framework",
|
title: "Framework",
|
||||||
home: "Home",
|
home: "Home",
|
||||||
},
|
},
|
||||||
title: "Certificate Automation",
|
title: "Certificate Automation",
|
||||||
pipeline: "Pipeline",
|
pipeline: "Pipeline",
|
||||||
pipelineEdit: "Edit Pipeline",
|
pipelineEdit: "Edit Pipeline",
|
||||||
@@ -27,35 +27,35 @@ export default {
|
|||||||
github: "GitHub",
|
github: "GitHub",
|
||||||
gitee: "Gitee",
|
gitee: "Gitee",
|
||||||
sysResources: {
|
sysResources: {
|
||||||
sysRoot: "System Management",
|
sysRoot: "System Management",
|
||||||
sysConsole: "Console",
|
sysConsole: "Console",
|
||||||
sysSettings: "System Settings",
|
sysSettings: "System Settings",
|
||||||
cnameSetting: "CNAME Service Settings",
|
cnameSetting: "CNAME Service Settings",
|
||||||
emailSetting: "Email Server Settings",
|
emailSetting: "Email Server Settings",
|
||||||
siteSetting: "Site Personalization",
|
siteSetting: "Site Personalization",
|
||||||
headerMenus: "Top Menu Settings",
|
headerMenus: "Top Menu Settings",
|
||||||
sysAccess: "System-level Authorization",
|
sysAccess: "System-level Authorization",
|
||||||
sysPlugin: "Plugin Management",
|
sysPlugin: "Plugin Management",
|
||||||
sysPluginEdit: "Edit Plugin",
|
sysPluginEdit: "Edit Plugin",
|
||||||
sysPluginConfig: "Certificate Plugin Configuration",
|
sysPluginConfig: "Certificate Plugin Configuration",
|
||||||
accountBind: "Account Binding",
|
accountBind: "Account Binding",
|
||||||
permissionManager: "Permission Management",
|
permissionManager: "Permission Management",
|
||||||
roleManager: "Role Management",
|
roleManager: "Role Management",
|
||||||
userManager: "User Management",
|
userManager: "User Management",
|
||||||
suiteManager: "Suite Management",
|
suiteManager: "Suite Management",
|
||||||
suiteSetting: "Suite Settings",
|
suiteSetting: "Suite Settings",
|
||||||
orderManager: "Order Management",
|
orderManager: "Order Management",
|
||||||
userSuites: "User Suites",
|
userSuites: "User Suites",
|
||||||
netTest: "Network Test",
|
netTest: "Network Test",
|
||||||
|
|
||||||
enterpriseSetting: "Enterprise Settings",
|
enterpriseSetting: "Enterprise Settings",
|
||||||
projectManager: "Project Management",
|
projectManager: "Project Management",
|
||||||
projectUserManager: "Project User Management",
|
projectUserManager: "Project User Management",
|
||||||
myProjectManager: "My Projects",
|
myProjectManager: "My Projects",
|
||||||
myProjectDetail: "Project Detail",
|
myProjectDetail: "Project Detail",
|
||||||
projectJoin: "Join Project",
|
projectJoin: "Join Project",
|
||||||
currentProject: "Current Project",
|
currentProject: "Current Project",
|
||||||
projectMemberManager: "Project Member",
|
projectMemberManager: "Project Member",
|
||||||
domainMonitorSetting: "Domain Monitor Settings",
|
domainMonitorSetting: "Domain Monitor Settings",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
export default {
|
export default {
|
||||||
email: {
|
email: {
|
||||||
title: "Recipient Email",
|
title: "Recipient Email",
|
||||||
helper: "Enter your recipient email addresses. Multiple addresses are supported.",
|
helper: "Enter your recipient email addresses. Multiple addresses are supported.",
|
||||||
required: "This field is required",
|
required: "This field is required",
|
||||||
},
|
},
|
||||||
notificationDefault: "Use Default Notification",
|
notificationDefault: "Use Default Notification",
|
||||||
notificationType: "Notification Type",
|
notificationType: "Notification Type",
|
||||||
selectNotificationType: "Please select a notification type",
|
selectNotificationType: "Please select a notification type",
|
||||||
|
|||||||
@@ -4,11 +4,11 @@ export default {
|
|||||||
scopeFullAccount: "Full Account Permissions",
|
scopeFullAccount: "Full Account Permissions",
|
||||||
scopeHelper: "Open API only allows access to open APIs; full account permissions allow access to all APIs",
|
scopeHelper: "Open API only allows access to open APIs; full account permissions allow access to all APIs",
|
||||||
gen: {
|
gen: {
|
||||||
text: "API Test",
|
text: "API Test",
|
||||||
title: "x-certd-token",
|
title: "x-certd-token",
|
||||||
okText: "Confirm",
|
okText: "Confirm",
|
||||||
contentPart1: "Test the x-certd-token below, you can use it within 3 minutes to test ",
|
contentPart1: "Test the x-certd-token below, you can use it within 3 minutes to test ",
|
||||||
openApi: "Open API",
|
openApi: "Open API",
|
||||||
contentPart2: " request testing",
|
contentPart2: " request testing",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,95 +7,95 @@ export default {
|
|||||||
subdomainHelpSupportStart: "Supports * wildcard, indicating that all subdomains of the domain are hosted (free subdomains)",
|
subdomainHelpSupportStart: "Supports * wildcard, indicating that all subdomains of the domain are hosted (free subdomains)",
|
||||||
subdomainManagement: "Subdomain Management",
|
subdomainManagement: "Subdomain Management",
|
||||||
pipelinePage: {
|
pipelinePage: {
|
||||||
addMore: "Add More Pipelines",
|
addMore: "Add More Pipelines",
|
||||||
aliyunSubscriptionPipeline: "Aliyun Subscription Pipeline",
|
aliyunSubscriptionPipeline: "Aliyun Subscription Pipeline",
|
||||||
legoCertPipeline: "Lego Certificate Pipeline",
|
legoCertPipeline: "Lego Certificate Pipeline",
|
||||||
customPipeline: "Custom Pipeline",
|
customPipeline: "Custom Pipeline",
|
||||||
batchAddPipeline: "Add Pipeline Use Template",
|
batchAddPipeline: "Add Pipeline Use Template",
|
||||||
myPipelinesDesc: "Pipeline Mode: Apply -> Deploy -> Schedule",
|
myPipelinesDesc: "Pipeline Mode: Apply -> Deploy -> Schedule",
|
||||||
},
|
},
|
||||||
customPipeline: "Custom Pipeline",
|
customPipeline: "Custom Pipeline",
|
||||||
createCertdPipeline: "Create Certificate Pipeline",
|
createCertdPipeline: "Create Certificate Pipeline",
|
||||||
commercialCertHosting: "Commercial Certificate Hosting",
|
commercialCertHosting: "Commercial Certificate Hosting",
|
||||||
tooltip: {
|
tooltip: {
|
||||||
manualUploadOwnCert: "Manually upload your own certificate for automatic deployment",
|
manualUploadOwnCert: "Manually upload your own certificate for automatic deployment",
|
||||||
noAutoApplyCommercialCert: "Does not automatically apply for commercial certificates",
|
noAutoApplyCommercialCert: "Does not automatically apply for commercial certificates",
|
||||||
manualUploadOnUpdate: "Must manually upload once when the certificate is updated",
|
manualUploadOnUpdate: "Must manually upload once when the certificate is updated",
|
||||||
},
|
},
|
||||||
table: {
|
table: {
|
||||||
confirmDeleteTitle: "Are you sure you want to delete?",
|
confirmDeleteTitle: "Are you sure you want to delete?",
|
||||||
confirmDeleteMessage: "This will delete all data related to the pipeline, including execution history, certificate files, and certificate repository records.",
|
confirmDeleteMessage: "This will delete all data related to the pipeline, including execution history, certificate files, and certificate repository records.",
|
||||||
},
|
},
|
||||||
play: {
|
play: {
|
||||||
runPipeline: "Run Pipeline",
|
runPipeline: "Run Pipeline",
|
||||||
confirm: "Confirm",
|
confirm: "Confirm",
|
||||||
confirmTrigger: "Are you sure you want to trigger the run?",
|
confirmTrigger: "Are you sure you want to trigger the run?",
|
||||||
pipelineStarted: "Pipeline has started running",
|
pipelineStarted: "Pipeline has started running",
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
editPipeline: "Edit Pipeline",
|
editPipeline: "Edit Pipeline",
|
||||||
editConfigGroup: "Modify Configuration/Group",
|
editConfigGroup: "Modify Configuration/Group",
|
||||||
viewCertificate: "View Certificate",
|
viewCertificate: "View Certificate",
|
||||||
downloadCertificate: "Download Certificate",
|
downloadCertificate: "Download Certificate",
|
||||||
},
|
},
|
||||||
pi: {
|
pi: {
|
||||||
validTime: "Piepline Valid Time",
|
validTime: "Piepline Valid Time",
|
||||||
validTimeHelper: "Not filled in means permanent validity",
|
validTimeHelper: "Not filled in means permanent validity",
|
||||||
},
|
},
|
||||||
types: {
|
types: {
|
||||||
certApply: "Cert Apply",
|
certApply: "Cert Apply",
|
||||||
certUpload: "Cert Upload",
|
certUpload: "Cert Upload",
|
||||||
custom: "Custom",
|
custom: "Custom",
|
||||||
template: "Template",
|
template: "Template",
|
||||||
},
|
},
|
||||||
myPipelines: "My Pipelines",
|
myPipelines: "My Pipelines",
|
||||||
selectedCount: "Selected {count} items",
|
selectedCount: "Selected {count} items",
|
||||||
batchForceRerun: "Force Rerun",
|
batchForceRerun: "Force Rerun",
|
||||||
batchRerun: "Rerun",
|
batchRerun: "Rerun",
|
||||||
applyCertificate: "Apply for Certificate",
|
applyCertificate: "Apply for Certificate",
|
||||||
cronForm: {
|
cronForm: {
|
||||||
title: "Scheduled Script",
|
title: "Scheduled Script",
|
||||||
helper: "Click the button above to select the time for daily execution.\nIt is recommended to run once a day. Tasks will be skipped if the certificate is not expiring.",
|
helper: "Click the button above to select the time for daily execution.\nIt is recommended to run once a day. Tasks will be skipped if the certificate is not expiring.",
|
||||||
required: "This field is required",
|
required: "This field is required",
|
||||||
},
|
},
|
||||||
plugin: {
|
plugin: {
|
||||||
selectTitle: "Certificate Apply Plugin",
|
selectTitle: "Certificate Apply Plugin",
|
||||||
jsAcme: "JS-ACME: Easy to use, powerful features [Recommended]",
|
jsAcme: "JS-ACME: Easy to use, powerful features [Recommended]",
|
||||||
legoAcme: "Lego-ACME: Based on Lego, supports a wide range of DNS providers, suitable for users familiar with Lego",
|
legoAcme: "Lego-ACME: Based on Lego, supports a wide range of DNS providers, suitable for users familiar with Lego",
|
||||||
aliyunOrder: "Aliyun-Order: Get certificate from Aliyun certificate order",
|
aliyunOrder: "Aliyun-Order: Get certificate from Aliyun certificate order",
|
||||||
},
|
},
|
||||||
pipelineForm: {
|
pipelineForm: {
|
||||||
createTitle: "Create Certificate Pipeline",
|
createTitle: "Create Certificate Pipeline",
|
||||||
moreParams: "More Parameters",
|
moreParams: "More Parameters",
|
||||||
triggerCronTitle: "Scheduled Trigger",
|
triggerCronTitle: "Scheduled Trigger",
|
||||||
triggerCronHelper:
|
triggerCronHelper:
|
||||||
"Click the button above to choose a daily execution time.\nIt is recommended to trigger once per day. The task will be skipped if the certificate has not expired and will not be executed repeatedly.",
|
"Click the button above to choose a daily execution time.\nIt is recommended to trigger once per day. The task will be skipped if the certificate has not expired and will not be executed repeatedly.",
|
||||||
notificationTitle: "Failure Notification",
|
notificationTitle: "Failure Notification",
|
||||||
notificationWhen: "Notification Timing",
|
notificationWhen: "Notification Timing",
|
||||||
notificationHelper: "Get real-time alerts when the task fails",
|
notificationHelper: "Get real-time alerts when the task fails",
|
||||||
groupIdTitle: "Pipeline Group",
|
groupIdTitle: "Pipeline Group",
|
||||||
|
|
||||||
addToMonitorEnabled: "Add to Cert Monitor",
|
addToMonitorEnabled: "Add to Cert Monitor",
|
||||||
addToMonitorDomains: "Add to Monitor Domains",
|
addToMonitorDomains: "Add to Monitor Domains",
|
||||||
|
|
||||||
webhookEnabled: "Webhook Enabled",
|
webhookEnabled: "Webhook Enabled",
|
||||||
webhookEnabledHelper: "Support webhook trigger pipeline, please check webhook address in trigger source",
|
webhookEnabledHelper: "Support webhook trigger pipeline, please check webhook address in trigger source",
|
||||||
},
|
},
|
||||||
template: {
|
template: {
|
||||||
title: "Pipeline Template",
|
title: "Pipeline Template",
|
||||||
edit: "Pipeline Template Edit",
|
edit: "Pipeline Template Edit",
|
||||||
importCreate: "Pipeline Batch Create",
|
importCreate: "Pipeline Batch Create",
|
||||||
// intro: "可根据模版批量创建流水线",
|
// intro: "可根据模版批量创建流水线",
|
||||||
intro: "Batch create pipeline based on template",
|
intro: "Batch create pipeline based on template",
|
||||||
createTemplate: "Create Template",
|
createTemplate: "Create Template",
|
||||||
useTemplate: "Use This Template",
|
useTemplate: "Use This Template",
|
||||||
batchCreate: "Batch Create Pipeline",
|
batchCreate: "Batch Create Pipeline",
|
||||||
singleCreate: "Create Single Pipeline",
|
singleCreate: "Create Single Pipeline",
|
||||||
templateName: "Template Name",
|
templateName: "Template Name",
|
||||||
enterTemplateName: "Please enter template name",
|
enterTemplateName: "Please enter template name",
|
||||||
copyPipelineConfig: "Copy this pipeline configuration as template source",
|
copyPipelineConfig: "Copy this pipeline configuration as template source",
|
||||||
pipeline: "Pipeline",
|
pipeline: "Pipeline",
|
||||||
},
|
},
|
||||||
editSchedule: "Edit Schedule",
|
editSchedule: "Edit Schedule",
|
||||||
webhook: "Webhook",
|
webhook: "Webhook",
|
||||||
timerTrigger: "Timer Trigger",
|
timerTrigger: "Timer Trigger",
|
||||||
@@ -118,7 +118,7 @@ export default {
|
|||||||
please_select_notification_config: "Please select notification configuration",
|
please_select_notification_config: "Please select notification configuration",
|
||||||
confirm_delete_trigger: "Are you sure you want to delete this trigger?",
|
confirm_delete_trigger: "Are you sure you want to delete this trigger?",
|
||||||
dates: {
|
dates: {
|
||||||
years: "{count} years",
|
years: "{count} years",
|
||||||
months: "{count} months",
|
months: "{count} months",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,37 +1,37 @@
|
|||||||
export default {
|
export default {
|
||||||
ent: {
|
ent: {
|
||||||
projectName: "Project Name",
|
projectName: "Project Name",
|
||||||
projectDescription: "Project Description",
|
projectDescription: "Project Description",
|
||||||
projectDetailManager: "Project Detail",
|
projectDetailManager: "Project Detail",
|
||||||
projectDetailDescription: "Manage Project Members",
|
projectDetailDescription: "Manage Project Members",
|
||||||
projectPermission: "Permission",
|
projectPermission: "Permission",
|
||||||
permission: {
|
permission: {
|
||||||
read: "Read",
|
read: "Read",
|
||||||
write: "Write",
|
write: "Write",
|
||||||
admin: "Admin",
|
admin: "Admin",
|
||||||
},
|
},
|
||||||
projectMemberStatus: "Member Status",
|
projectMemberStatus: "Member Status",
|
||||||
|
|
||||||
isSystem: "Is System Project",
|
isSystem: "Is System Project",
|
||||||
isSystemHelper: "System-level projects allow running admin plugins",
|
isSystemHelper: "System-level projects allow running admin plugins",
|
||||||
},
|
},
|
||||||
project: {
|
project: {
|
||||||
noProjectJoined: "You haven't joined any projects yet",
|
noProjectJoined: "You haven't joined any projects yet",
|
||||||
applyToJoin: "Please apply to join a project to start using",
|
applyToJoin: "Please apply to join a project to start using",
|
||||||
projectList: "Project List",
|
projectList: "Project List",
|
||||||
systemProjects: "System Project List",
|
systemProjects: "System Project List",
|
||||||
createdAt: "Created At",
|
createdAt: "Created At",
|
||||||
applyJoin: "Apply to Join",
|
applyJoin: "Apply to Join",
|
||||||
noSystemProjects: "No system projects available",
|
noSystemProjects: "No system projects available",
|
||||||
fetchFailed: "Failed to fetch project list",
|
fetchFailed: "Failed to fetch project list",
|
||||||
applySuccess: "Application successful, waiting for admin approval",
|
applySuccess: "Application successful, waiting for admin approval",
|
||||||
applyFailed: "Application failed, please try again later",
|
applyFailed: "Application failed, please try again later",
|
||||||
leave: "Leave Project",
|
leave: "Leave Project",
|
||||||
leaveSuccess: "Leave project successful",
|
leaveSuccess: "Leave project successful",
|
||||||
leaveFailed: "Leave project failed, please try again later",
|
leaveFailed: "Leave project failed, please try again later",
|
||||||
applyJoinConfirm: "Are you sure you want to apply to join this project?",
|
applyJoinConfirm: "Are you sure you want to apply to join this project?",
|
||||||
leaveConfirm: "Are you sure you want to leave this project?",
|
leaveConfirm: "Are you sure you want to leave this project?",
|
||||||
viewDetail: "View Detail",
|
viewDetail: "View Detail",
|
||||||
projectManage: "Project Manage",
|
projectManage: "Project Manage",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
export default {
|
export default {
|
||||||
order: {
|
order: {
|
||||||
confirmTitle: "Order Confirmation",
|
confirmTitle: "Order Confirmation",
|
||||||
package: "Package",
|
package: "Package",
|
||||||
description: "Description",
|
description: "Description",
|
||||||
specifications: "Specifications",
|
specifications: "Specifications",
|
||||||
pipeline: "Pipeline",
|
pipeline: "Pipeline",
|
||||||
domain: "Domain",
|
domain: "Domain",
|
||||||
deployTimes: "Deployments",
|
deployTimes: "Deployments",
|
||||||
monitorCount: "DomainMonitors",
|
monitorCount: "DomainMonitors",
|
||||||
duration: "Duration",
|
duration: "Duration",
|
||||||
price: "Price",
|
price: "Price",
|
||||||
paymentMethod: "Payment Method",
|
paymentMethod: "Payment Method",
|
||||||
free: "Free",
|
free: "Free",
|
||||||
unit: {
|
unit: {
|
||||||
pieces: "pieces",
|
pieces: "pieces",
|
||||||
count: "count",
|
count: "count",
|
||||||
times: "times",
|
times: "times",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
gift_package: "Gift Package",
|
gift_package: "Gift Package",
|
||||||
package_name: "Package Name",
|
package_name: "Package Name",
|
||||||
click_to_select: "Click to select",
|
click_to_select: "Click to select",
|
||||||
|
|||||||
@@ -1,96 +1,100 @@
|
|||||||
export default {
|
export default {
|
||||||
sys: {
|
sys: {
|
||||||
setting: {
|
setting: {
|
||||||
baseSetting: "Base Settings",
|
baseSetting: "Base Settings",
|
||||||
registerSetting: "Register Settings",
|
registerSetting: "Register Settings",
|
||||||
safeSetting: "Safe Settings",
|
safeSetting: "Safe Settings",
|
||||||
paymentSetting: "Payment Settings",
|
paymentSetting: "Payment Settings",
|
||||||
captchaSetting: "Captcha Setting",
|
captchaSetting: "Captcha Setting",
|
||||||
pipelineSetting: "Pipeline Settings",
|
pipelineSetting: "Pipeline Settings",
|
||||||
oauthSetting: "Login Settings",
|
oauthSetting: "Login Settings",
|
||||||
networkSetting: "Network Settings",
|
networkSetting: "Network Settings",
|
||||||
adminModeSetting: "Admin Mode Settings",
|
adminModeSetting: "Admin Mode Settings",
|
||||||
adminModeHelper: "enterprise mode : allow to create and manage pipelines, roles, users, etc.\n saas mode : only allow to create and manage pipelines",
|
adminModeHelper: "enterprise mode : allow to create and manage pipelines, roles, users, etc.\n saas mode : only allow to create and manage pipelines",
|
||||||
enterpriseMode: "Enterprise Mode",
|
enterpriseMode: "Enterprise Mode",
|
||||||
saasMode: "SaaS Mode",
|
saasMode: "SaaS Mode",
|
||||||
|
|
||||||
showRunStrategy: "Show RunStrategy",
|
showRunStrategy: "Show RunStrategy",
|
||||||
showRunStrategyHelper: "Allow modify the run strategy of the task",
|
showRunStrategyHelper: "Allow modify the run strategy of the task",
|
||||||
|
|
||||||
captchaEnabled: "Enable Login Captcha",
|
captchaEnabled: "Enable Login Captcha",
|
||||||
captchaHelper: "Whether to enable captcha verification for login",
|
captchaHelper: "Whether to enable captcha verification for login",
|
||||||
captchaType: "Captcha Setting",
|
captchaType: "Captcha Setting",
|
||||||
captchaTest: "Captcha Test",
|
captchaTest: "Captcha Test",
|
||||||
// 保存后再点击测试,请务必测试通过了,再开启登录验证码
|
// 保存后再点击测试,请务必测试通过了,再开启登录验证码
|
||||||
captchaTestHelper: "Save and click test, please make sure the test is passed before enabling login captcha",
|
captchaTestHelper: "Save and click test, please make sure the test is passed before enabling login captcha",
|
||||||
|
|
||||||
pipelineValidTimeEnabled: "Enable Pipeline Valid Time",
|
pipelineValidTimeEnabled: "Enable Pipeline Valid Time",
|
||||||
pipelineValidTimeEnabledHelper: "Whether to enable the valid time of the pipeline",
|
pipelineValidTimeEnabledHelper: "Whether to enable the valid time of the pipeline",
|
||||||
certDomainAddToMonitorEnabled: "Add Domain to Certificate Monitor",
|
certDomainAddToMonitorEnabled: "Add Domain to Certificate Monitor",
|
||||||
certDomainAddToMonitorEnabledHelper: "Whether to add the domain to the certificate monitor",
|
certDomainAddToMonitorEnabledHelper: "Whether to add the domain to the certificate monitor",
|
||||||
|
|
||||||
defaultCertRenewDays: "Default Certificate Renew Days",
|
defaultCertRenewDays: "Default Certificate Renew Days",
|
||||||
defaultCertRenewDaysHelper: "Default certificate renewal days, helpful for table list progress bar display",
|
defaultCertRenewDaysHelper: "Default certificate renewal days, helpful for table list progress bar display",
|
||||||
defaultCertRenewDaysRecommend: "Recommend 15",
|
defaultCertRenewDaysRecommend: "Recommend 15",
|
||||||
|
|
||||||
pipelineMaxRunningCount: "Max Running Count",
|
pipelineMaxRunningCount: "Max Running Count",
|
||||||
pipelineMaxRunningCountHelper: "Max running count of the pipeline",
|
pipelineMaxRunningCountHelper: "Max running count of the pipeline",
|
||||||
pipelineMaxRunningCountRecommend: "Recommend 5-15, default 10",
|
pipelineMaxRunningCountRecommend: "Recommend 5-15, default 10",
|
||||||
|
|
||||||
acmeWalkFromAuthoritative: "Check TXT Record from Authoritative NS",
|
acmeWalkFromAuthoritative: "Check TXT Record from Authoritative NS",
|
||||||
acmeWalkFromAuthoritativeHelper: "Apply certificate when whether to check the TXT record from authoritative NS server first",
|
acmeWalkFromAuthoritativeHelper: "Apply certificate when whether to check the TXT record from authoritative NS server first",
|
||||||
|
|
||||||
fixedCertExpireDays: "Fixed Cert Expire Days",
|
fixedCertExpireDays: "Fixed Cert Expire Days",
|
||||||
fixedCertExpireDaysHelper: "Fixed cert expiration days, helpful for table list progress bar display",
|
fixedCertExpireDaysHelper: "Fixed cert expiration days, helpful for table list progress bar display",
|
||||||
fixedCertExpireDaysRecommend: "Recommend 90",
|
fixedCertExpireDaysRecommend: "Recommend 90",
|
||||||
|
|
||||||
enableOauth: "Enable OAuth2 Login",
|
enableOauth: "Enable OAuth2 Login",
|
||||||
oauthEnabledHelper: "Whether to enable OAuth2 login",
|
oauthEnabledHelper: "Whether to enable OAuth2 login",
|
||||||
oauthProviders: "OAuth2 Login Providers",
|
oauthProviders: "OAuth2 Login Providers",
|
||||||
oauthType: "OAuth2 Login Type",
|
oauthType: "OAuth2 Login Type",
|
||||||
oauthConfig: "OAuth2 Login Config",
|
oauthConfig: "OAuth2 Login Config",
|
||||||
oauthProviderSelectorPlaceholder: "Not Configured",
|
oauthProviderSelectorPlaceholder: "Not Configured",
|
||||||
oauthCallback: "Callback URL",
|
oauthCallback: "Callback URL",
|
||||||
oauthCallbackHelper: "Copy this URL to the callback address of the OAuth2 login provider",
|
oauthCallbackHelper: "Copy this URL to the callback address of the OAuth2 login provider",
|
||||||
oauthCallbackCopy: "Copy Callback URL",
|
oauthCallbackCopy: "Copy Callback URL",
|
||||||
oauthAutoRegister: "Auto Register User",
|
oauthAutoRegister: "Auto Register User",
|
||||||
oauthAutoRegisterCheckedText: "Auto Register",
|
oauthAutoRegisterCheckedText: "Auto Register",
|
||||||
oauthAutoRegisterUnCheckedText: "User Select",
|
oauthAutoRegisterUnCheckedText: "User Select",
|
||||||
oauthAutoRegisterHelper: "Whether to auto register user when login",
|
oauthAutoRegisterHelper: "Whether to auto register user when login",
|
||||||
oauthAutoRedirect: "Auto Redirect to OAuth2 Login",
|
oauthAutoRedirect: "Auto Redirect to OAuth2 Login",
|
||||||
oauthAutoRedirectHelper: "Whether to auto redirect to OAuth2 login when login (using the first enabled OAuth2 login type)",
|
oauthAutoRedirectHelper: "Whether to auto redirect to OAuth2 login when login (using the first enabled OAuth2 login type)",
|
||||||
oauthOnly: "OAuth2 Login Only",
|
oauthOnly: "OAuth2 Login Only",
|
||||||
oauthOnlyHelper: "Whether to only allow OAuth2 login, disable password login",
|
oauthOnlyHelper: "Whether to only allow OAuth2 login, disable password login",
|
||||||
enablePasskey: "Enable Passkey Login",
|
enablePasskey: "Enable Passkey Login",
|
||||||
passkeyHostnameNotSame: "Passkey hostname must be the same as the main domain",
|
passkeyHostnameNotSame: "Passkey hostname must be the same as the main domain",
|
||||||
passkeyEnabledHelper:
|
passkeyEnabledHelper:
|
||||||
"1、Site must enable https \n2、Domain name must not change, otherwise the registered passkey will be invalid \n3、Domain name must be the same as the main domain, otherwise the registered passkey will be invalid",
|
"1、Site must enable https \n2、Domain name must not change, otherwise the registered passkey will be invalid \n3、Domain name must be the same as the main domain, otherwise the registered passkey will be invalid",
|
||||||
|
|
||||||
email: {
|
email: {
|
||||||
templates: "Email Templates",
|
templates: "Email Templates",
|
||||||
templateType: "Template Type",
|
templateType: "Template Type",
|
||||||
templateProvider: "Template Config",
|
templateProvider: "Template Config",
|
||||||
|
|
||||||
templateSetting: "Email Template Setting",
|
templateSetting: "Email Template Setting",
|
||||||
serverSetting: "Email Server Setting",
|
serverSetting: "Email Server Setting",
|
||||||
sendTest: "Send Test",
|
sendTest: "Send Test",
|
||||||
|
|
||||||
templateProviderSelectorPlaceholder: "Not Configured",
|
templateProviderSelectorPlaceholder: "Not Configured",
|
||||||
},
|
},
|
||||||
notice: "System Notice",
|
notice: "System Notice",
|
||||||
noticeHelper: "System notice, will be displayed on the login page",
|
noticeHelper: "System notice, will be displayed on the login page",
|
||||||
noticePlaceholder: "System notice",
|
noticePlaceholder: "System notice",
|
||||||
|
customFooter: "Custom Footer",
|
||||||
reverseProxy: "Reverse Proxy List",
|
customFooterHelper: "Custom site footer, displayed at the bottom of the page",
|
||||||
reverseProxyHelper: "Reverse proxy for ACME address, used when applying for certificate",
|
customFooterPlaceholder: "Custom footer content",
|
||||||
reverseProxyPlaceholder: "http://le.px.handfree.work",
|
|
||||||
reverseProxyEmpty: "No reverse proxy list configured",
|
reverseProxy: "Reverse Proxy List",
|
||||||
environmentVars: "Environment Variables",
|
reverseProxyHelper: "Reverse proxy for ACME address, used when applying for certificate",
|
||||||
environmentVarsHelper: "configure the runtime environment variables, one per line, format: KEY=VALUE",
|
reverseProxyPlaceholder: "http://le.px.handfree.work",
|
||||||
|
reverseProxyEmpty: "No reverse proxy list configured",
|
||||||
bindUrl: "Bind URL",
|
environmentVars: "Environment Variables",
|
||||||
},
|
environmentVarsHelper: "configure the runtime environment variables, one per line, format: KEY=VALUE",
|
||||||
},
|
|
||||||
|
bindUrl: "Bind URL",
|
||||||
|
bindUrlHelper: "Bind URL, used as your site URL in notifications",
|
||||||
|
},
|
||||||
|
},
|
||||||
icpRegistrationNumber: "ICP Registration Number",
|
icpRegistrationNumber: "ICP Registration Number",
|
||||||
icpPlaceholder: "Guangdong ICP xxxxxxx Number",
|
icpPlaceholder: "Guangdong ICP xxxxxxx Number",
|
||||||
publicSecurityRegistrationNumber: "Public Security Registration Number",
|
publicSecurityRegistrationNumber: "Public Security Registration Number",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
export default {
|
export default {
|
||||||
steps: {
|
steps: {
|
||||||
createPipeline: "Create Certificate Pipeline",
|
createPipeline: "Create Certificate Pipeline",
|
||||||
addTask: "Add Deployment Task",
|
addTask: "Add Deployment Task",
|
||||||
scheduledRun: "Scheduled Run",
|
scheduledRun: "Scheduled Run",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ export default {
|
|||||||
addonNameHelper: "随意填写,相同类型助于区分即可",
|
addonNameHelper: "随意填写,相同类型助于区分即可",
|
||||||
addonTypeSelect: "请选择",
|
addonTypeSelect: "请选择",
|
||||||
addonSelector: {
|
addonSelector: {
|
||||||
select: "选择",
|
select: "选择",
|
||||||
placeholder: "请选择",
|
placeholder: "请选择",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,43 +1,43 @@
|
|||||||
export default {
|
export default {
|
||||||
domain: {
|
domain: {
|
||||||
domainManager: "域名管理",
|
domainManager: "域名管理",
|
||||||
domainDescription: "流水线校验方式选择“自动选择”时此处配置才有用,支持自动导入;注意:这里只需要管理主域名即可,子域名不要填写(子域名托管和免费二级子域名除外)",
|
domainDescription: "流水线校验方式选择“自动选择”时此处配置才有用,支持自动导入;注意:这里只需要管理主域名即可,子域名不要填写(子域名托管和免费二级子域名除外)",
|
||||||
domain: "域名",
|
domain: "域名",
|
||||||
challengeType: "校验类型",
|
challengeType: "校验类型",
|
||||||
dnsProviderType: "DNS提供商类型",
|
dnsProviderType: "DNS提供商类型",
|
||||||
dnsProviderAccess: "DNS提供商授权",
|
dnsProviderAccess: "DNS提供商授权",
|
||||||
httpUploaderType: "上传方式",
|
httpUploaderType: "上传方式",
|
||||||
httpUploaderAccess: "上传授权信息",
|
httpUploaderAccess: "上传授权信息",
|
||||||
httpUploadRootDir: "网站根路径",
|
httpUploadRootDir: "网站根路径",
|
||||||
disabled: "禁用/启用",
|
disabled: "禁用/启用",
|
||||||
challengeSetting: "校验配置",
|
challengeSetting: "校验配置",
|
||||||
gotoCnameTip: "CNAME域名配置请前往CNAME记录页面添加",
|
gotoCnameTip: "CNAME域名配置请前往CNAME记录页面添加",
|
||||||
fromType: "来源类型",
|
fromType: "来源类型",
|
||||||
expirationDate: "到期时间",
|
expirationDate: "到期时间",
|
||||||
cnameManagedInCnamePage: "CNAME方式请前往CNAME记录页面进行管理",
|
cnameManagedInCnamePage: "CNAME方式请前往CNAME记录页面进行管理",
|
||||||
subdomainConfirmTitle: "子域名确认",
|
subdomainConfirmTitle: "子域名确认",
|
||||||
subdomainConfirmContent: "检测到{domain}为子域名,只有托管子域名和免费二级子域名才需要在此处维护,否则会导致申请证书失败,请确认是否继续?",
|
subdomainConfirmContent: "检测到{domain}为子域名,只有托管子域名和免费二级子域名才需要在此处维护,否则会导致申请证书失败,请确认是否继续?",
|
||||||
importFromProvider: "从域名提供商导入",
|
importFromProvider: "从域名提供商导入",
|
||||||
syncExpirationDate: "同步域名过期时间",
|
syncExpirationDate: "同步域名过期时间",
|
||||||
syncTaskSubmitted: "同步任务已提交",
|
syncTaskSubmitted: "同步任务已提交",
|
||||||
expirationMonitorSetting: "域名过期监控设置",
|
expirationMonitorSetting: "域名过期监控设置",
|
||||||
subdomainDnsHelper: "注意:DNS校验方式下,子域名不需要在此处维护,否则会影响证书申请(子域名托管或免费二级域名除外)",
|
subdomainDnsHelper: "注意:DNS校验方式下,子域名不需要在此处维护,否则会影响证书申请(子域名托管或免费二级域名除外)",
|
||||||
path: "路径",
|
path: "路径",
|
||||||
addImportTask: "添加导入任务",
|
addImportTask: "添加导入任务",
|
||||||
refresh: "刷新",
|
refresh: "刷新",
|
||||||
progress: "进度",
|
progress: "进度",
|
||||||
operation: "操作",
|
operation: "操作",
|
||||||
total: "总数",
|
total: "总数",
|
||||||
skipped: "跳过",
|
skipped: "跳过",
|
||||||
failed: "失败",
|
failed: "失败",
|
||||||
notExecuted: "未执行",
|
notExecuted: "未执行",
|
||||||
execute: "执行",
|
execute: "执行",
|
||||||
delete: "删除",
|
delete: "删除",
|
||||||
confirmDelete: "确认删除吗?",
|
confirmDelete: "确认删除吗?",
|
||||||
domainProvider: "域名提供商",
|
domainProvider: "域名提供商",
|
||||||
domainProviderAccessType: "域名提供商访问类型",
|
domainProviderAccessType: "域名提供商访问类型",
|
||||||
domainProviderAccess: "域名提供商授权",
|
domainProviderAccess: "域名提供商授权",
|
||||||
},
|
},
|
||||||
verifyPlan: {
|
verifyPlan: {
|
||||||
expandTip: "这里可以放大",
|
expandTip: "这里可以放大",
|
||||||
mainDomain: "主域名",
|
mainDomain: "主域名",
|
||||||
|
|||||||
@@ -2,23 +2,23 @@ export default {
|
|||||||
usera: "用户",
|
usera: "用户",
|
||||||
disabledSuccess: "关闭成功",
|
disabledSuccess: "关闭成功",
|
||||||
app: {
|
app: {
|
||||||
crud: {
|
crud: {
|
||||||
i18n: {
|
i18n: {
|
||||||
name: "姓名",
|
name: "姓名",
|
||||||
city: "城市",
|
city: "城市",
|
||||||
status: "状态",
|
status: "状态",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
login: {
|
login: {
|
||||||
logoutTip: "确认",
|
logoutTip: "确认",
|
||||||
logoutMessage: "确定要注销登录吗?",
|
logoutMessage: "确定要注销登录吗?",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
fs: {
|
fs: {
|
||||||
rowHandle: {
|
rowHandle: {
|
||||||
title: "操作列",
|
title: "操作列",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
close: "关闭",
|
close: "关闭",
|
||||||
confirm: "确认",
|
confirm: "确认",
|
||||||
save: "保存",
|
save: "保存",
|
||||||
@@ -76,34 +76,34 @@ export default {
|
|||||||
selectIsDefault: "请选择是否默认",
|
selectIsDefault: "请选择是否默认",
|
||||||
isDisabled: "是否禁用",
|
isDisabled: "是否禁用",
|
||||||
fields: {
|
fields: {
|
||||||
userId: "用户Id",
|
userId: "用户Id",
|
||||||
pipelineName: "流水线名称",
|
pipelineName: "流水线名称",
|
||||||
keyword: "关键字",
|
keyword: "关键字",
|
||||||
required: "此项必填",
|
required: "此项必填",
|
||||||
pipelineContent: "流水线内容",
|
pipelineContent: "流水线内容",
|
||||||
scheduledTaskCount: "定时任务数",
|
scheduledTaskCount: "定时任务数",
|
||||||
deployTaskCount: "部署任务数",
|
deployTaskCount: "部署任务数",
|
||||||
remainingValidity: "到期剩余",
|
remainingValidity: "到期剩余",
|
||||||
effectiveTime: "生效时间",
|
effectiveTime: "生效时间",
|
||||||
expiryTime: "过期时间",
|
expiryTime: "过期时间",
|
||||||
status: "状态",
|
status: "状态",
|
||||||
lastRun: "最后运行",
|
lastRun: "最后运行",
|
||||||
enabled: "启用",
|
enabled: "启用",
|
||||||
enabledLabel: "启用",
|
enabledLabel: "启用",
|
||||||
disabledLabel: "禁用",
|
disabledLabel: "禁用",
|
||||||
group: "分组",
|
group: "分组",
|
||||||
type: "类型",
|
type: "类型",
|
||||||
order: "排序号",
|
order: "排序号",
|
||||||
keepHistoryCount: "历史记录保持数",
|
keepHistoryCount: "历史记录保持数",
|
||||||
keepHistoryHelper: "历史记录保持条数,多余的会被删除",
|
keepHistoryHelper: "历史记录保持条数,多余的会被删除",
|
||||||
createTime: "创建时间",
|
createTime: "创建时间",
|
||||||
updateTime: "更新时间",
|
updateTime: "更新时间",
|
||||||
triggerType: "触发类型",
|
triggerType: "触发类型",
|
||||||
pipelineId: "流水线Id",
|
pipelineId: "流水线Id",
|
||||||
nextRunTime: "下次运行时间",
|
nextRunTime: "下次运行时间",
|
||||||
projectName: "项目",
|
projectName: "项目",
|
||||||
adminId: "管理员",
|
adminId: "管理员",
|
||||||
},
|
},
|
||||||
enterName: "请输入名称",
|
enterName: "请输入名称",
|
||||||
prompt: "提示",
|
prompt: "提示",
|
||||||
domainCount: "域名数量",
|
domainCount: "域名数量",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
export default {
|
export default {
|
||||||
cron: {
|
cron: {
|
||||||
clearTip: "清除选择",
|
clearTip: "清除选择",
|
||||||
nextTrigger: "下次触发时间",
|
nextTrigger: "下次触发时间",
|
||||||
tip: "请先设置正确的cron表达式",
|
tip: "请先设置正确的cron表达式",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,30 +1,30 @@
|
|||||||
export default {
|
export default {
|
||||||
dashboard: {
|
dashboard: {
|
||||||
greeting: "您好,{name},欢迎使用 【{site}】",
|
greeting: "您好,{name},欢迎使用 【{site}】",
|
||||||
latestVersion: "最新版本: {version}",
|
latestVersion: "最新版本: {version}",
|
||||||
validUntil: "账户有效期:",
|
validUntil: "账户有效期:",
|
||||||
tutorialTooltip: "点击查看详细教程",
|
tutorialTooltip: "点击查看详细教程",
|
||||||
tutorialText: "仅需3步,全自动申请部署证书",
|
tutorialText: "仅需3步,全自动申请部署证书",
|
||||||
alertMessage: "证书和授权为敏感信息,不要使用来历不明的在线Certd服务和镜像,以免泄露;请务必私有化部署使用,认准官方版本发布渠道:",
|
alertMessage: "证书和授权为敏感信息,不要使用来历不明的在线Certd服务和镜像,以免泄露;请务必私有化部署使用,认准官方版本发布渠道:",
|
||||||
helpDoc: "帮助文档",
|
helpDoc: "帮助文档",
|
||||||
pipelineCount: "证书流水线数量",
|
pipelineCount: "证书流水线数量",
|
||||||
enabledCount: "已启用",
|
enabledCount: "已启用",
|
||||||
disabledCount: "已禁用",
|
disabledCount: "已禁用",
|
||||||
noPipeline: "您还没有证书流水线",
|
noPipeline: "您还没有证书流水线",
|
||||||
certCount: "证书数量",
|
certCount: "证书数量",
|
||||||
certExpiringCount: "即将过期",
|
certExpiringCount: "即将过期",
|
||||||
certExpiredCount: "已过期",
|
certExpiredCount: "已过期",
|
||||||
certNoExpireCount: "未过期",
|
certNoExpireCount: "未过期",
|
||||||
noCert: "还没有证书",
|
noCert: "还没有证书",
|
||||||
manageCert: "查看证书",
|
manageCert: "查看证书",
|
||||||
|
|
||||||
createNow: "立即创建",
|
createNow: "立即创建",
|
||||||
managePipeline: "管理流水线",
|
managePipeline: "管理流水线",
|
||||||
pipelineStatus: "流水线状态",
|
pipelineStatus: "流水线状态",
|
||||||
recentRun: "最近运行统计",
|
recentRun: "最近运行统计",
|
||||||
runCount: "运行次数",
|
runCount: "运行次数",
|
||||||
expiringCerts: "最快到期证书",
|
expiringCerts: "最快到期证书",
|
||||||
supportedTasks: "已支持的部署任务总览",
|
supportedTasks: "已支持的部署任务总览",
|
||||||
changeLog: "更新日志",
|
changeLog: "更新日志",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ export default {
|
|||||||
confirmBatchDeleteContent: "确定要批量删除这{count}条记录吗",
|
confirmBatchDeleteContent: "确定要批量删除这{count}条记录吗",
|
||||||
pleaseSelectRecords: "请先勾选记录",
|
pleaseSelectRecords: "请先勾选记录",
|
||||||
triggerTypes: {
|
triggerTypes: {
|
||||||
manual: "手动执行",
|
manual: "手动执行",
|
||||||
timer: "定时执行",
|
timer: "定时执行",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -13,15 +13,15 @@ export default {
|
|||||||
inputVerifyCode: "请输入验证码",
|
inputVerifyCode: "请输入验证码",
|
||||||
myInfo: "我的信息",
|
myInfo: "我的信息",
|
||||||
user: {
|
user: {
|
||||||
greeting: "您好",
|
greeting: "您好",
|
||||||
profile: "账号信息",
|
profile: "账号信息",
|
||||||
logout: "注销登录",
|
logout: "注销登录",
|
||||||
|
|
||||||
setting: {
|
setting: {
|
||||||
grantSetting: "授权委托设置",
|
grantSetting: "授权委托设置",
|
||||||
saveSuccess: "保存成功",
|
saveSuccess: "保存成功",
|
||||||
allowAdminViewCerts: "授权管理员查看和下载证书",
|
allowAdminViewCerts: "授权管理员查看和下载证书",
|
||||||
allowAdminViewCertsHelper: "允许管理员查看和下载我的所有证书",
|
allowAdminViewCertsHelper: "允许管理员查看和下载我的所有证书",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
export default {
|
export default {
|
||||||
certificateRepo: {
|
certificateRepo: {
|
||||||
title: "证书仓库",
|
title: "证书仓库",
|
||||||
sub: "从流水线生成的证书",
|
sub: "从流水线生成的证书",
|
||||||
},
|
},
|
||||||
actionImportBatch: "批量导入",
|
actionImportBatch: "批量导入",
|
||||||
actionSyncIp: "同步IP",
|
actionSyncIp: "同步IP",
|
||||||
modalTitleSyncIp: "同步IP",
|
modalTitleSyncIp: "同步IP",
|
||||||
@@ -36,16 +36,16 @@ export default {
|
|||||||
certificateNotGenerated: "证书还未生成,请先运行流水线",
|
certificateNotGenerated: "证书还未生成,请先运行流水线",
|
||||||
viewCertificateTitle: "查看证书",
|
viewCertificateTitle: "查看证书",
|
||||||
viewCert: {
|
viewCert: {
|
||||||
title: "查看证书",
|
title: "查看证书",
|
||||||
},
|
},
|
||||||
download: {
|
download: {
|
||||||
title: "下载证书",
|
title: "下载证书",
|
||||||
},
|
},
|
||||||
checkStatus: {
|
checkStatus: {
|
||||||
success: "成功",
|
success: "成功",
|
||||||
checking: "检查中",
|
checking: "检查中",
|
||||||
error: "异常",
|
error: "异常",
|
||||||
},
|
},
|
||||||
uploadCustomCert: "上传自定义证书",
|
uploadCustomCert: "上传自定义证书",
|
||||||
sourcePipeline: "证书流水线",
|
sourcePipeline: "证书流水线",
|
||||||
sourceManualUpload: "托管流水线",
|
sourceManualUpload: "托管流水线",
|
||||||
@@ -61,13 +61,13 @@ export default {
|
|||||||
statusChecking: "检查中",
|
statusChecking: "检查中",
|
||||||
statusError: "异常",
|
statusError: "异常",
|
||||||
modal: {
|
modal: {
|
||||||
close: "关闭",
|
close: "关闭",
|
||||||
viewCertificateTitle: "查看证书",
|
viewCertificateTitle: "查看证书",
|
||||||
},
|
},
|
||||||
domainList: {
|
domainList: {
|
||||||
title: "域名列表",
|
title: "域名列表",
|
||||||
helper: "格式【域名:端口:名称:备注】,一行一个,其中端口、名称、备注可以省略\n比如:\nwww.baidu.com:443:百度:备注文本\nwww.taobao.com::淘宝\nwww.google.com",
|
helper: "格式【域名:端口:名称:备注】,一行一个,其中端口、名称、备注可以省略\n比如:\nwww.baidu.com:443:百度:备注文本\nwww.taobao.com::淘宝\nwww.google.com",
|
||||||
required: "请输入要导入的域名",
|
required: "请输入要导入的域名",
|
||||||
placeholder: "www.baidu.com:443:百度:备注文本\nwww.taobao.com::淘宝\nwww.google.com\n",
|
placeholder: "www.baidu.com:443:百度:备注文本\nwww.taobao.com::淘宝\nwww.google.com\n",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
export default {
|
export default {
|
||||||
framework: {
|
framework: {
|
||||||
title: "框架",
|
title: "框架",
|
||||||
home: "首页",
|
home: "首页",
|
||||||
},
|
},
|
||||||
title: "证书自动化",
|
title: "证书自动化",
|
||||||
pipeline: "证书自动化流水线",
|
pipeline: "证书自动化流水线",
|
||||||
pipelineEdit: "编辑流水线",
|
pipelineEdit: "编辑流水线",
|
||||||
@@ -27,35 +27,35 @@ export default {
|
|||||||
github: "github",
|
github: "github",
|
||||||
gitee: "gitee",
|
gitee: "gitee",
|
||||||
sysResources: {
|
sysResources: {
|
||||||
sysRoot: "系统管理",
|
sysRoot: "系统管理",
|
||||||
sysConsole: "控制台",
|
sysConsole: "控制台",
|
||||||
sysSettings: "系统设置",
|
sysSettings: "系统设置",
|
||||||
cnameSetting: "CNAME服务设置",
|
cnameSetting: "CNAME服务设置",
|
||||||
emailSetting: "邮件服务器设置",
|
emailSetting: "邮件服务器设置",
|
||||||
siteSetting: "站点个性化",
|
siteSetting: "站点个性化",
|
||||||
headerMenus: "顶部菜单设置",
|
headerMenus: "顶部菜单设置",
|
||||||
sysAccess: "系统级授权",
|
sysAccess: "系统级授权",
|
||||||
sysPlugin: "插件管理",
|
sysPlugin: "插件管理",
|
||||||
sysPluginEdit: "编辑插件",
|
sysPluginEdit: "编辑插件",
|
||||||
sysPluginConfig: "证书插件配置",
|
sysPluginConfig: "证书插件配置",
|
||||||
accountBind: "账号绑定",
|
accountBind: "账号绑定",
|
||||||
permissionManager: "权限管理",
|
permissionManager: "权限管理",
|
||||||
roleManager: "角色管理",
|
roleManager: "角色管理",
|
||||||
userManager: "用户管理",
|
userManager: "用户管理",
|
||||||
suiteManager: "套餐管理",
|
suiteManager: "套餐管理",
|
||||||
suiteSetting: "套餐设置",
|
suiteSetting: "套餐设置",
|
||||||
orderManager: "订单管理",
|
orderManager: "订单管理",
|
||||||
userSuites: "用户套餐",
|
userSuites: "用户套餐",
|
||||||
netTest: "网络测试",
|
netTest: "网络测试",
|
||||||
enterpriseManager: "企业管理设置",
|
enterpriseManager: "企业管理设置",
|
||||||
projectManager: "项目管理",
|
projectManager: "项目管理",
|
||||||
enterpriseSetting: "企业设置",
|
enterpriseSetting: "企业设置",
|
||||||
myProjectManager: "我的项目",
|
myProjectManager: "我的项目",
|
||||||
myProjectDetail: "项目详情",
|
myProjectDetail: "项目详情",
|
||||||
projectJoin: "加入项目",
|
projectJoin: "加入项目",
|
||||||
currentProject: "当前项目",
|
currentProject: "当前项目",
|
||||||
projectMemberManager: "项目成员管理",
|
projectMemberManager: "项目成员管理",
|
||||||
domainMonitorSetting: "域名监控设置",
|
domainMonitorSetting: "域名监控设置",
|
||||||
jobHistory: "监控执行记录",
|
jobHistory: "监控执行记录",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
export default {
|
export default {
|
||||||
email: {
|
email: {
|
||||||
title: "收件邮箱",
|
title: "收件邮箱",
|
||||||
helper: "输入你的收件邮箱地址,支持多个邮箱",
|
helper: "输入你的收件邮箱地址,支持多个邮箱",
|
||||||
required: "此项必填",
|
required: "此项必填",
|
||||||
},
|
},
|
||||||
notificationDefault: "使用默认通知",
|
notificationDefault: "使用默认通知",
|
||||||
notificationType: "通知类型",
|
notificationType: "通知类型",
|
||||||
selectNotificationType: "请选择通知类型",
|
selectNotificationType: "请选择通知类型",
|
||||||
|
|||||||
@@ -4,11 +4,11 @@ export default {
|
|||||||
scopeFullAccount: "账户所有权限",
|
scopeFullAccount: "账户所有权限",
|
||||||
scopeHelper: "仅开放接口只可以访问开放接口,账户所有权限可以访问所有接口",
|
scopeHelper: "仅开放接口只可以访问开放接口,账户所有权限可以访问所有接口",
|
||||||
gen: {
|
gen: {
|
||||||
text: "接口测试",
|
text: "接口测试",
|
||||||
title: "x-certd-token",
|
title: "x-certd-token",
|
||||||
okText: "确定",
|
okText: "确定",
|
||||||
contentPart1: "测试x-certd-token如下,您可以在3分钟内使用它进行",
|
contentPart1: "测试x-certd-token如下,您可以在3分钟内使用它进行",
|
||||||
openApi: "开放接口",
|
openApi: "开放接口",
|
||||||
contentPart2: "请求测试",
|
contentPart2: "请求测试",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,91 +7,91 @@ export default {
|
|||||||
subdomainHelpSupportStart: "支持*号通配符,表示该域名下的子域名都是托管的(免费子域名)",
|
subdomainHelpSupportStart: "支持*号通配符,表示该域名下的子域名都是托管的(免费子域名)",
|
||||||
subdomainManagement: "子域管理",
|
subdomainManagement: "子域管理",
|
||||||
pipelinePage: {
|
pipelinePage: {
|
||||||
addMore: "添加更多流水线",
|
addMore: "添加更多流水线",
|
||||||
aliyunSubscriptionPipeline: "阿里云订阅流水线",
|
aliyunSubscriptionPipeline: "阿里云订阅流水线",
|
||||||
legoCertPipeline: "Lego证书流水线",
|
legoCertPipeline: "Lego证书流水线",
|
||||||
customPipeline: "自定义流水线",
|
customPipeline: "自定义流水线",
|
||||||
batchAddPipeline: "模版批量创建流水线",
|
batchAddPipeline: "模版批量创建流水线",
|
||||||
myPipelinesDesc: "流水线模式:申请证书->部署证书->定时运行",
|
myPipelinesDesc: "流水线模式:申请证书->部署证书->定时运行",
|
||||||
},
|
},
|
||||||
customPipeline: "自定义流水线",
|
customPipeline: "自定义流水线",
|
||||||
createCertdPipeline: "创建证书流水线",
|
createCertdPipeline: "创建证书流水线",
|
||||||
commercialCertHosting: "已有证书托管",
|
commercialCertHosting: "已有证书托管",
|
||||||
tooltip: {
|
tooltip: {
|
||||||
manualUploadOwnCert: "手动上传自有证书,执行自动部署",
|
manualUploadOwnCert: "手动上传自有证书,执行自动部署",
|
||||||
noAutoApplyCommercialCert: "并不能自动申请商业证书",
|
noAutoApplyCommercialCert: "并不能自动申请商业证书",
|
||||||
manualUploadOnUpdate: "证书有更新时,都需要手动上传一次",
|
manualUploadOnUpdate: "证书有更新时,都需要手动上传一次",
|
||||||
},
|
},
|
||||||
table: {
|
table: {
|
||||||
confirmDeleteTitle: "确定要删除吗?",
|
confirmDeleteTitle: "确定要删除吗?",
|
||||||
confirmDeleteMessage: "将删除该流水线相关的所有数据,包括执行历史、证书文件、证书仓库记录等",
|
confirmDeleteMessage: "将删除该流水线相关的所有数据,包括执行历史、证书文件、证书仓库记录等",
|
||||||
},
|
},
|
||||||
play: {
|
play: {
|
||||||
runPipeline: "运行流水线",
|
runPipeline: "运行流水线",
|
||||||
confirm: "确认",
|
confirm: "确认",
|
||||||
confirmTrigger: "确定要触发运行吗?",
|
confirmTrigger: "确定要触发运行吗?",
|
||||||
pipelineStarted: "管道已经开始运行",
|
pipelineStarted: "管道已经开始运行",
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
editPipeline: "编辑流水线",
|
editPipeline: "编辑流水线",
|
||||||
editConfigGroup: "修改配置/分组",
|
editConfigGroup: "修改配置/分组",
|
||||||
viewCertificate: "查看证书",
|
viewCertificate: "查看证书",
|
||||||
downloadCertificate: "下载证书",
|
downloadCertificate: "下载证书",
|
||||||
},
|
},
|
||||||
pi: {
|
pi: {
|
||||||
validTime: "流水线有效期",
|
validTime: "流水线有效期",
|
||||||
validTimeHelper: "不填则为永久有效",
|
validTimeHelper: "不填则为永久有效",
|
||||||
},
|
},
|
||||||
types: {
|
types: {
|
||||||
certApply: "证书申请",
|
certApply: "证书申请",
|
||||||
certUpload: "证书上传",
|
certUpload: "证书上传",
|
||||||
custom: "自定义",
|
custom: "自定义",
|
||||||
template: "模版",
|
template: "模版",
|
||||||
},
|
},
|
||||||
myPipelines: "我的流水线",
|
myPipelines: "我的流水线",
|
||||||
selectedCount: "已选择 {count} 项",
|
selectedCount: "已选择 {count} 项",
|
||||||
batchForceRerun: "强制重新运行",
|
batchForceRerun: "强制重新运行",
|
||||||
batchRerun: "重新运行",
|
batchRerun: "重新运行",
|
||||||
applyCertificate: "申请证书",
|
applyCertificate: "申请证书",
|
||||||
cronForm: {
|
cronForm: {
|
||||||
title: "定时脚本",
|
title: "定时脚本",
|
||||||
helper: "点击上面的按钮,选择每天几点定时执行。\n建议设置为每天触发一次,证书未到期之前任务会跳过,不会重复执行",
|
helper: "点击上面的按钮,选择每天几点定时执行。\n建议设置为每天触发一次,证书未到期之前任务会跳过,不会重复执行",
|
||||||
required: "此项必填",
|
required: "此项必填",
|
||||||
},
|
},
|
||||||
plugin: {
|
plugin: {
|
||||||
selectTitle: "证书申请插件",
|
selectTitle: "证书申请插件",
|
||||||
jsAcme: "JS-ACME:使用简单方便,功能强大【推荐】",
|
jsAcme: "JS-ACME:使用简单方便,功能强大【推荐】",
|
||||||
legoAcme: "Lego-ACME:基于Lego实现,支持海量DNS提供商,熟悉LEGO的用户可以使用",
|
legoAcme: "Lego-ACME:基于Lego实现,支持海量DNS提供商,熟悉LEGO的用户可以使用",
|
||||||
aliyunOrder: "Aliyun-Order:从阿里云证书订单中获取证书更新",
|
aliyunOrder: "Aliyun-Order:从阿里云证书订单中获取证书更新",
|
||||||
},
|
},
|
||||||
pipelineForm: {
|
pipelineForm: {
|
||||||
createTitle: "创建证书流水线",
|
createTitle: "创建证书流水线",
|
||||||
moreParams: "更多参数",
|
moreParams: "更多参数",
|
||||||
triggerCronTitle: "定时触发",
|
triggerCronTitle: "定时触发",
|
||||||
triggerCronHelper: "点击上面的按钮,选择每天几点定时执行。\n建议设置为每天触发一次,证书未到期之前任务会跳过,不会重复执行",
|
triggerCronHelper: "点击上面的按钮,选择每天几点定时执行。\n建议设置为每天触发一次,证书未到期之前任务会跳过,不会重复执行",
|
||||||
notificationTitle: "失败通知",
|
notificationTitle: "失败通知",
|
||||||
notificationWhen: "通知时机",
|
notificationWhen: "通知时机",
|
||||||
notificationHelper: "任务执行失败实时提醒",
|
notificationHelper: "任务执行失败实时提醒",
|
||||||
groupIdTitle: "流水线分组",
|
groupIdTitle: "流水线分组",
|
||||||
addToMonitorEnabled: "添加到证书监控",
|
addToMonitorEnabled: "添加到证书监控",
|
||||||
addToMonitorDomains: "添加到监控域名",
|
addToMonitorDomains: "添加到监控域名",
|
||||||
webhookEnabled: "开启Webhook",
|
webhookEnabled: "开启Webhook",
|
||||||
webhookEnabledHelper: "支持webhook触发流水线,请在触发源中查看webhook地址",
|
webhookEnabledHelper: "支持webhook触发流水线,请在触发源中查看webhook地址",
|
||||||
},
|
},
|
||||||
template: {
|
template: {
|
||||||
title: "流水线模版",
|
title: "流水线模版",
|
||||||
edit: "流水线模版编辑",
|
edit: "流水线模版编辑",
|
||||||
importCreate: "流水线模版批量创建",
|
importCreate: "流水线模版批量创建",
|
||||||
intro: "可根据模版批量创建流水线",
|
intro: "可根据模版批量创建流水线",
|
||||||
createTemplate: "创建模版",
|
createTemplate: "创建模版",
|
||||||
useTemplate: "使用此模板",
|
useTemplate: "使用此模板",
|
||||||
batchCreate: "批量创建流水线",
|
batchCreate: "批量创建流水线",
|
||||||
singleCreate: "创建单个流水线",
|
singleCreate: "创建单个流水线",
|
||||||
templateName: "模板名称",
|
templateName: "模板名称",
|
||||||
enterTemplateName: "请输入模板名称",
|
enterTemplateName: "请输入模板名称",
|
||||||
copyPipelineConfig: "复制该流水线配置作为模板来源",
|
copyPipelineConfig: "复制该流水线配置作为模板来源",
|
||||||
pipeline: "流水线",
|
pipeline: "流水线",
|
||||||
},
|
},
|
||||||
editSchedule: "修改定时",
|
editSchedule: "修改定时",
|
||||||
timerTrigger: "定时触发",
|
timerTrigger: "定时触发",
|
||||||
schedule: "定时",
|
schedule: "定时",
|
||||||
@@ -114,7 +114,7 @@ export default {
|
|||||||
please_select_notification_config: "请选择通知配置",
|
please_select_notification_config: "请选择通知配置",
|
||||||
confirm_delete_trigger: "确定要删除此触发器吗?",
|
confirm_delete_trigger: "确定要删除此触发器吗?",
|
||||||
dates: {
|
dates: {
|
||||||
years: "{count}年",
|
years: "{count}年",
|
||||||
months: "{count}月",
|
months: "{count}月",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,36 +1,36 @@
|
|||||||
export default {
|
export default {
|
||||||
ent: {
|
ent: {
|
||||||
projectName: "项目名称",
|
projectName: "项目名称",
|
||||||
projectDescription: "项目描述",
|
projectDescription: "项目描述",
|
||||||
projectDetailManager: "项目详情",
|
projectDetailManager: "项目详情",
|
||||||
projectDetailDescription: "管理项目成员",
|
projectDetailDescription: "管理项目成员",
|
||||||
projectPermission: "权限",
|
projectPermission: "权限",
|
||||||
permission: {
|
permission: {
|
||||||
read: "查看",
|
read: "查看",
|
||||||
write: "修改",
|
write: "修改",
|
||||||
admin: "管理员",
|
admin: "管理员",
|
||||||
},
|
},
|
||||||
projectMemberStatus: "成员状态",
|
projectMemberStatus: "成员状态",
|
||||||
|
|
||||||
isSystem: "是否系统项目",
|
isSystem: "是否系统项目",
|
||||||
isSystemHelper: "系统级项目允许运行管理员插件",
|
isSystemHelper: "系统级项目允许运行管理员插件",
|
||||||
},
|
},
|
||||||
project: {
|
project: {
|
||||||
noProjectJoined: "您还没有加入任何项目",
|
noProjectJoined: "您还没有加入任何项目",
|
||||||
applyToJoin: "请申请加入项目以开始使用",
|
applyToJoin: "请申请加入项目以开始使用",
|
||||||
projectList: "项目列表",
|
projectList: "项目列表",
|
||||||
createdAt: "创建时间",
|
createdAt: "创建时间",
|
||||||
applyJoin: "申请加入",
|
applyJoin: "申请加入",
|
||||||
noProjects: "暂无项目",
|
noProjects: "暂无项目",
|
||||||
fetchFailed: "获取项目列表失败",
|
fetchFailed: "获取项目列表失败",
|
||||||
applySuccess: "申请成功,等待管理员审核",
|
applySuccess: "申请成功,等待管理员审核",
|
||||||
applyFailed: "申请失败,请稍后重试",
|
applyFailed: "申请失败,请稍后重试",
|
||||||
leave: "退出项目",
|
leave: "退出项目",
|
||||||
leaveSuccess: "退出项目成功",
|
leaveSuccess: "退出项目成功",
|
||||||
leaveFailed: "退出项目失败,请稍后重试",
|
leaveFailed: "退出项目失败,请稍后重试",
|
||||||
applyJoinConfirm: "确认加入项目?",
|
applyJoinConfirm: "确认加入项目?",
|
||||||
leaveConfirm: "确认退出项目?",
|
leaveConfirm: "确认退出项目?",
|
||||||
viewDetail: "查看详情",
|
viewDetail: "查看详情",
|
||||||
projectManage: "项目管理",
|
projectManage: "项目管理",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
export default {
|
export default {
|
||||||
order: {
|
order: {
|
||||||
confirmTitle: "订单确认",
|
confirmTitle: "订单确认",
|
||||||
package: "套餐",
|
package: "套餐",
|
||||||
description: "说明",
|
description: "说明",
|
||||||
specifications: "规格",
|
specifications: "规格",
|
||||||
pipeline: "流水线",
|
pipeline: "流水线",
|
||||||
domain: "域名",
|
domain: "域名",
|
||||||
deployTimes: "部署次数",
|
deployTimes: "部署次数",
|
||||||
monitorCount: "域名监控数",
|
monitorCount: "域名监控数",
|
||||||
duration: "时长",
|
duration: "时长",
|
||||||
price: "价格",
|
price: "价格",
|
||||||
paymentMethod: "支付方式",
|
paymentMethod: "支付方式",
|
||||||
free: "免费",
|
free: "免费",
|
||||||
unit: {
|
unit: {
|
||||||
pieces: "条",
|
pieces: "条",
|
||||||
count: "个",
|
count: "个",
|
||||||
times: "次",
|
times: "次",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
gift_package: "赠送套餐",
|
gift_package: "赠送套餐",
|
||||||
package_name: "套餐名称",
|
package_name: "套餐名称",
|
||||||
click_to_select: "点击选择",
|
click_to_select: "点击选择",
|
||||||
|
|||||||
@@ -78,6 +78,9 @@ export default {
|
|||||||
notice: "系统公告",
|
notice: "系统公告",
|
||||||
noticeHelper: "系统公告,将在首页显示",
|
noticeHelper: "系统公告,将在首页显示",
|
||||||
noticePlaceholder: "系统公告",
|
noticePlaceholder: "系统公告",
|
||||||
|
customFooter: "自定义页脚",
|
||||||
|
customFooterHelper: "自定义站点页脚,将在页面底部显示",
|
||||||
|
customFooterPlaceholder: "自定义页脚内容",
|
||||||
|
|
||||||
reverseProxy: "反向代理列表",
|
reverseProxy: "反向代理列表",
|
||||||
reverseProxyHelper: "证书颁发机构ACME地址的反向代理,在申请证书时自动使用",
|
reverseProxyHelper: "证书颁发机构ACME地址的反向代理,在申请证书时自动使用",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
export default {
|
export default {
|
||||||
steps: {
|
steps: {
|
||||||
createPipeline: "创建证书流水线",
|
createPipeline: "创建证书流水线",
|
||||||
addTask: "添加部署任务",
|
addTask: "添加部署任务",
|
||||||
scheduledRun: "定时运行",
|
scheduledRun: "定时运行",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user