fix: Do not remove if the listener has an SNI certificate installed

1. Disable sni enabled when edit if sni existed
2. Update translate for i18n

Closes-Bug: #2017844
Change-Id: Idf906bc8a20d5388fc2da37904ce84c6bf9cfc82
This commit is contained in:
xusongfu 2023-04-27 12:35:26 +08:00
parent 4817423f80
commit 1f8c96a5dc
4 changed files with 204 additions and 0 deletions

View File

@ -1,4 +1,5 @@
{
"3600": "3600",
" You can go to the console to ": " You can go to the console to ",
"\"Shared\" volume can be mounted on multiple instances": "\"Shared\" volume can be mounted on multiple instances",
"'ip' rule represents IPv4 or IPv6 address, 'cert' rule represents TLS certificate, 'user' rule represents username or usergroup, 'cephx' rule represents ceph auth ID.": "'ip' rule represents IPv4 or IPv6 address, 'cert' rule represents TLS certificate, 'user' rule represents username or usergroup, 'cephx' rule represents ceph auth ID.",
@ -80,6 +81,8 @@
"Additional Labels": "Additional Labels",
"Additional routes announced to the instance, one entry per line(e.g. 192.168.200.0/24,10.56.1.254)": "Additional routes announced to the instance, one entry per line(e.g. 192.168.200.0/24,10.56.1.254)",
"Additional routes announced to the instance, one entry per line(e.g. {ip})": "Additional routes announced to the instance, one entry per line(e.g. {ip})",
"Address": "Address",
"Address Record": "Address Record",
"Addresses": "Addresses",
"Admin State": "Admin State",
"Admin State Up": "Admin State Up",
@ -151,6 +154,8 @@
"Are you sure to { action } {name}?": "Are you sure to { action } {name}?",
"Are you sure to {action} (instance: {name})?": "Are you sure to {action} (instance: {name})?",
"Are you sure to {action}?": "Are you sure to {action}?",
"Are you sure to {action}? (Record Set: {name} - {id})": "Are you sure to {action}? (Record Set: {name} - {id})",
"Are you sure to {action}? (Zone: {name})": "Are you sure to {action}? (Zone: {name})",
"Argentina": "Argentina",
"Armenia": "Armenia",
"Aruba": "Aruba",
@ -162,6 +167,7 @@
"Associated Resource": "Associated Resource",
"Associated Resource Types": "Associated Resource Types",
"Associated Resources": "Associated Resources",
"Associations": "Associations",
"Attach": "Attach",
"Attach Instance": "Attach Instance",
"Attach Interface": "Attach Interface",
@ -174,6 +180,7 @@
"Attached To": "Attached To",
"Attaching": "Attaching",
"Attachments Info": "Attachments Info",
"Attributes": "Attributes",
"Australia": "Australia",
"Austria": "Austria",
"Auth Algorithm": "Auth Algorithm",
@ -300,6 +307,7 @@
"Cancel Transfer": "Cancel Transfer",
"Cancel download successfully.": "Cancel download successfully.",
"Cancel upload successfully.": "Cancel upload successfully.",
"Canonical Name Record": "Canonical Name Record",
"Capacity & Type": "Capacity & Type",
"Capacity (GiB)": "Capacity (GiB)",
"Cape Verde": "Cape Verde",
@ -315,6 +323,7 @@
"CephFS": "CephFS",
"Cephx": "Cephx",
"Cert": "Cert",
"Certificate Authority Authorization Record": "Certificate Authority Authorization Record",
"Certificate Content": "Certificate Content",
"Certificate Detail": "Certificate Detail",
"Certificate Name": "Certificate Name",
@ -507,6 +516,7 @@
"Create Project": "Create Project",
"Create QoS Policy": "Create QoS Policy",
"Create QoS Spec": "Create QoS Spec",
"Create Record Set": "Create Record Set",
"Create Role": "Create Role",
"Create Router": "Create Router",
"Create Rule": "Create Rule",
@ -536,6 +546,7 @@
"Create Volume Backup": "Create Volume Backup",
"Create Volume Snapshot": "Create Volume Snapshot",
"Create Volume Type": "Create Volume Type",
"Create Zone": "Create Zone",
"Create a full backup, the system will automatically create a new backup chain, the full backup name is the backup chain name; Create an incremental backup, the system will automatically create an incremental backup under the newly created backup chain.": "Create a full backup, the system will automatically create a new backup chain, the full backup name is the backup chain name; Create an incremental backup, the system will automatically create an incremental backup under the newly created backup chain.",
"Create host aggregate": "Create host aggregate",
"Create image": "Create image",
@ -603,6 +614,9 @@
"DNS Assignment": "DNS Assignment",
"DNS Name": "DNS Name",
"DNS Nameservers": "DNS Nameservers",
"DNS Reverse": "DNS Reverse",
"DNS Zones": "DNS Zones",
"DNS Zones Detail": "DNS Zones Detail",
"DPD Action": "DPD Action",
"DPD Interval (sec)": "DPD Interval (sec)",
"DPD actions controls the use of Dead Peer Detection Protocol.": "DPD actions controls the use of Dead Peer Detection Protocol.",
@ -685,6 +699,7 @@
"Delete Project": "Delete Project",
"Delete QoS Policy": "Delete QoS Policy",
"Delete QoS Spec": "Delete QoS Spec",
"Delete Record Set": "Delete Record Set",
"Delete Role": "Delete Role",
"Delete Router": "Delete Router",
"Delete Rule": "Delete Rule",
@ -710,6 +725,7 @@
"Delete Volume Backup": "Delete Volume Backup",
"Delete Volume Snapshot": "Delete Volume Snapshot",
"Delete Volume Type": "Delete Volume Type",
"Delete Zone": "Delete Zone",
"Delete metadata": "Delete metadata",
"Deleted": "Deleted",
"Deleted At": "Deleted At",
@ -740,6 +756,7 @@
"Detail Info": "Detail Info",
"Details": "Details",
"Details *": "Details *",
"Details about the PTR record.": "Details about the PTR record.",
"Device ID": "Device ID",
"Device Owner": "Device Owner",
"Devicemapper": "Devicemapper",
@ -859,6 +876,7 @@
"Eject": "Eject",
"El Salvador": "El Salvador",
"Email": "Email",
"Email Address": "Email Address",
"Enable": "Enable",
"Enable Admin State": "Enable Admin State",
"Enable Compute Host": "Enable Compute Host",
@ -1137,6 +1155,7 @@
"IPv4 Address": "IPv4 Address",
"IPv6": "IPv6",
"IPv6 Address": "IPv6 Address",
"IPv6 Address Record": "IPv6 Address Record",
"IPv6-Frag": "IPv6-Frag",
"IPv6-ICMP": "IPv6-ICMP",
"IPv6-NoNxt": "IPv6-NoNxt",
@ -1158,6 +1177,7 @@
"If nova-compute on the host is disabled, it will be forbidden to be selected as the target host.": "If nova-compute on the host is disabled, it will be forbidden to be selected as the target host.",
"If set then all tenants will be able to see this share.": "If set then all tenants will be able to see this share.",
"If the capacity of the disk is large,the type modify operation may takes several hours. Please be cautious.": "If the capacity of the disk is large,the type modify operation may takes several hours. Please be cautious.",
"If the listener has an SNI certificate installed, it cannot be removed. Please delete the listener or replace the SNI certificate": "If the listener has an SNI certificate installed, it cannot be removed. Please delete the listener or replace the SNI certificate",
"If the value is set to 0, it means unlimited": "If the value is set to 0, it means unlimited",
"If the volume associated with the snapshot has changed the volume type, please modify this option manually; if the volume associated with the snapshot keeps the volume type unchanged, please ignore this option. (no need to change).": "If the volume associated with the snapshot has changed the volume type, please modify this option manually; if the volume associated with the snapshot keeps the volume type unchanged, please ignore this option. (no need to change).",
"If this parameter is specified, Zun will create a security group with a set of rules to open the ports that should be exposed, and associate the security group to the container.": "If this parameter is specified, Zun will create a security group with a set of rules to open the ports that should be exposed, and associate the security group to the container.",
@ -1415,6 +1435,7 @@
"MacVTap": "MacVTap",
"Macau": "Macau",
"Madagascar": "Madagascar",
"Mail Exchange Record": "Mail Exchange Record",
"Maintained": "Maintained",
"Maintenance": "Maintenance",
"Malawi": "Malawi",
@ -1449,6 +1470,7 @@
"Master Node Addresses": "Master Node Addresses",
"Master Node Flavor": "Master Node Flavor",
"Master Node LB Enabled": "Master Node LB Enabled",
"Masters": "Masters",
"Mauritania": "Mauritania",
"Mauritius": "Mauritius",
"Max Avail": "Max Avail",
@ -1502,6 +1524,7 @@
"Missing Port": "Missing Port",
"Missing Subnet": "Missing Subnet",
"Missing Weight": "Missing Weight",
"Modification Times": "Modification Times",
"Modify Instance Tags": "Modify Instance Tags",
"Modify Project Tags": "Modify Project Tags",
"Modify QoS": "Modify QoS",
@ -1530,6 +1553,7 @@
"NUMA Node Count": "NUMA Node Count",
"NUMA Nodes": "NUMA Nodes",
"Name": "Name",
"Name Server": "Name Server",
"Name can not be duplicated": "Name can not be duplicated",
"Name or ID og the container image": "Name or ID og the container image",
"Namespace": "Namespace",
@ -1667,6 +1691,7 @@
"Overlapping allocation pools: {pools}": "Overlapping allocation pools: {pools}",
"Overlay": "Overlay",
"Overlay2": "Overlay2",
"Overview": "Overview",
"Owned Network": "Owned Network",
"Owned Network ID": "Owned Network ID",
"Owned Project": "Owned Project",
@ -1678,6 +1703,7 @@
"PG Count": "PG Count",
"PGM": "PGM",
"PING": "PING",
"PTR Domain Name": "PTR Domain Name",
"PXE": "PXE",
"PXE Enabled": "PXE Enabled",
"Pakistan": "Pakistan",
@ -1738,6 +1764,8 @@
"Please enter a memory page size, such as: 1024, 1024MiB": "Please enter a memory page size, such as: 1024, 1024MiB",
"Please enter a valid ASCII code": "Please enter a valid ASCII code",
"Please enter a valid Email Address!": "Please enter a valid Email Address!",
"Please enter a valid IPv4 value.": "Please enter a valid IPv4 value.",
"Please enter a valid IPv6 value.": "Please enter a valid IPv6 value.",
"Please enter a valid Phone Number": "Please enter a valid Phone Number",
"Please enter complete key value!": "Please enter complete key value!",
"Please enter right format custom trait!": "Please enter right format custom trait!",
@ -1810,12 +1838,14 @@
"Please set CPU && Ram first.": "Please set CPU && Ram first.",
"Please set MUNA": "Please set MUNA",
"Please upload files smaller than { size }GiB on the page. It is recommended to upload files over { size }GiB using API.": "Please upload files smaller than { size }GiB on the page. It is recommended to upload files over { size }GiB using API.",
"Pointer Record": "Pointer Record",
"Poland": "Poland",
"Policy": "Policy",
"Policy Name": "Policy Name",
"Pool Algorithm": "Pool Algorithm",
"Pool Description": "Pool Description",
"Pool Detail": "Pool Detail",
"Pool ID": "Pool ID",
"Pool Info": "Pool Info",
"Pool Name": "Pool Name",
"Pool Protocol": "Pool Protocol",
@ -1852,6 +1882,7 @@
"Prep Resize": "Prep Resize",
"Prepare Template": "Prepare Template",
"Previous": "Previous",
"Primary": "Primary",
"Private": "Private",
"Private Key": "Private Key",
"Profile": "Profile",
@ -1950,6 +1981,10 @@
"Rebuilding": "Rebuilding",
"Rebuilt": "Rebuilt",
"Recently a day": "Recently a day",
"Record Sets": "Record Sets",
"Records": "Records",
"Recordset Detail": "Recordset Detail",
"Recordsets Detail": "Recordsets Detail",
"Recover": "Recover",
"Recovering": "Recovering",
"Recycle Bin": "Recycle Bin",
@ -2017,6 +2052,9 @@
"Retry times for restart on failure policy": "Retry times for restart on failure policy",
"Retyping": "Retyping",
"Reunion": "Reunion",
"Reverse DNS Detail": "Reverse DNS Detail",
"Reverse Detail": "Reverse Detail",
"Reverse Dns": "Reverse Dns",
"Revert Resize or Migrate": "Revert Resize or Migrate",
"Revert Resize/Migrate": "Revert Resize/Migrate",
"Reverting": "Reverting",
@ -2054,6 +2092,7 @@
"SNI Certificate": "SNI Certificate",
"SNI Enabled": "SNI Enabled",
"SOURCE_IP": "Source IP",
"SSH Public Key Fingerprint": "SSH Public Key Fingerprint",
"SSL Parsing Method": "SSL Parsing Method",
"Saint Vincent and the Grenadines": "Saint Vincent and the Grenadines",
"Same subnet with LB": "Same subnet with LB",
@ -2067,6 +2106,7 @@
"Search": "Search",
"Sec for DPD delay, > 0": "Sec for DPD delay, > 0",
"Sec for DPD timeout, > 0 & > DPD Interval": "Sec for DPD timeout, > 0 & > DPD Interval",
"Secondary": "Secondary",
"Security Group": "Security Group",
"Security Group Detail": "Security Group Detail",
"Security Group Info": "Security Group Info",
@ -2090,8 +2130,10 @@
"Selected": "Selected",
"Selected Members": "Selected Members",
"Selected list": "Selected list",
"Sender Policy Framework": "Sender Policy Framework",
"Senegal": "Senegal",
"Serbia": "Serbia",
"Serial": "Serial",
"Server Certificate": "Server Certificate",
"Server Certificates": "Server Certificates",
"Server Group": "Server Group",
@ -2102,14 +2144,17 @@
"Server Type": "Server Type",
"Service": "Service",
"Service List": "Service List",
"Service Locator": "Service Locator",
"Service Port ID": "Service Port ID",
"Service State": "Service State",
"Service Status": "Service Status",
"Service Status Updated": "Service Status Updated",
"Service Unavailable (code: 503) ": "Service Unavailable (code: 503) ",
"Services": "Services",
"Set": "Set",
"Set Admin Password": "Set Admin Password",
"Set Boot Device": "Set Boot Device",
"Set Domain Name PTR": "Set Domain Name PTR",
"Set IP": "Set IP",
"Seychelles": "Seychelles",
"Share": "Share",
@ -2226,6 +2271,7 @@
"Start": "Start",
"Start Container": "Start Container",
"Start Instance": "Start Instance",
"Start Of Authority": "Start Of Authority",
"Start Source": "Start Source",
"Start Source Name": "Start Source Name",
"Start Time": "Start Time",
@ -2302,6 +2348,7 @@
"TCP": "TCP",
"TCP Connections": "TCP Connections",
"TLS Disabled": "TLS Disabled",
"TTL": "TTL",
"Tag is no longer than 60 characters": "Tag is no longer than 60 characters",
"Tags": "Tags",
"Tags Info": "Tags Info",
@ -2317,6 +2364,7 @@
"Task State": "Task State",
"Template Content": "Template Content",
"Template Name": "Template Name",
"Text Record": "Text Record",
"Thailand": "Thailand",
"That is, after how many consecutive failures of the health check, the health check status of the back-end cloud server is changed from normal to abnormal": "That is, after how many consecutive failures of the health check, the health check status of the back-end cloud server is changed from normal to abnormal",
"The DNS nameserver to use for this cluster template": "The DNS nameserver to use for this cluster template",
@ -2433,6 +2481,8 @@
"This will delete all child objects of the load balancer.": "This will delete all child objects of the load balancer.",
"Threads Activity Trends": "Threads Activity Trends",
"Time Interval: ": "Time Interval: ",
"Time To Live": "Time To Live",
"Time To Live in seconds.": "Time To Live in seconds.",
"Time between running the check in seconds": "Time between running the check in seconds",
"Timeout(Minute)": "Timeout(Minute)",
"Timeout(s)": "Timeout(s)",
@ -2459,6 +2509,7 @@
"Traits": "Traits",
"Transfer ID": "Transfer ID",
"Transfer Name": "Transfer Name",
"Transferred": "Transferred",
"Transform Protocol": "Transform Protocol",
"Trinidad and Tobago": "Trinidad and Tobago",
"True": "True",
@ -2518,6 +2569,7 @@
"Unpause Container": "Unpause Container",
"Unpause Instance": "Unpause Instance",
"Unrescuing": "Unrescuing",
"Unset": "Unset",
"Unshelve": "Unshelve",
"Unshelve Instance": "Unshelve Instance",
"Unshelving": "Unshelving",
@ -2529,9 +2581,11 @@
"Update Complete": "Update Complete",
"Update Failed": "Update Failed",
"Update In Progress": "Update In Progress",
"Update Record Set": "Update Record Set",
"Update Status": "Update Status",
"Update Template": "Update Template",
"Update User Password": "Update User Password",
"Update Zone": "Update Zone",
"Update user password": "Update user password",
"Updated": "Updated",
"Updated At": "Updated At",
@ -2680,6 +2734,9 @@
"Yugoslavia": "Yugoslavia",
"Zambia": "Zambia",
"Zimbabwe": "Zimbabwe",
"Zone ID": "Zone ID",
"Zone Name": "Zone Name",
"Zones Detail": "Zones Detail",
"abandon stack": "abandon stack",
"add access rule": "add access rule",
"add network": "add network",
@ -2792,6 +2849,7 @@
"disable neutron agent": "disable neutron agent",
"disassociate floating ip": "disassociate floating ip",
"disconnect subnet": "disconnect subnet",
"dns zones": "dns zones",
"domain": "domain",
"domains": "domains",
"e.g. 2001:Db8::/48": "e.g. 2001:Db8::/48",
@ -2873,6 +2931,7 @@
"reboot instance": "reboot instance",
"rebuild instance": "rebuild instance",
"receive": "receive",
"recordsets": "recordsets",
"recover instance": "recover instance",
"recycle bins": "recycle bins",
"release fixed ip": "release fixed ip",
@ -2907,6 +2966,7 @@
"share type": "share type",
"share types": "share types",
"shelve instance": "shelve instance",
"smtp.example.com": "smtp.example.com",
"soft reboot instance": "soft reboot instance",
"stack": "stack",
"stack events": "stack events",

View File

@ -1,4 +1,5 @@
{
"3600": "",
" You can go to the console to ": "",
"\"Shared\" volume can be mounted on multiple instances": "",
"'ip' rule represents IPv4 or IPv6 address, 'cert' rule represents TLS certificate, 'user' rule represents username or usergroup, 'cephx' rule represents ceph auth ID.": "",
@ -80,8 +81,11 @@
"Additional Labels": "",
"Additional routes announced to the instance, one entry per line(e.g. 192.168.200.0/24,10.56.1.254)": "",
"Additional routes announced to the instance, one entry per line(e.g. {ip})": "",
"Address": "",
"Address Record": "",
"Addresses": "주소",
"Admin State": "관리 상태",
"Admin State Up": "",
"Admin Status": "",
"Administrator": "",
"Adopt Complete": "",
@ -150,6 +154,8 @@
"Are you sure to { action } {name}?": "",
"Are you sure to {action} (instance: {name})?": "",
"Are you sure to {action}?": "",
"Are you sure to {action}? (Record Set: {name} - {id})": "",
"Are you sure to {action}? (Zone: {name})": "",
"Argentina": "",
"Armenia": "",
"Aruba": "",
@ -161,6 +167,7 @@
"Associated Resource": "연결된 리소스",
"Associated Resource Types": "연결된 리소스 유형",
"Associated Resources": "연결된 리소스",
"Associations": "",
"Attach": "연결",
"Attach Instance": "",
"Attach Interface": "인터페이스 연결",
@ -173,6 +180,7 @@
"Attached To": "연결된 곳",
"Attaching": "연결",
"Attachments Info": "",
"Attributes": "",
"Australia": "",
"Austria": "",
"Auth Algorithm": "",
@ -299,6 +307,7 @@
"Cancel Transfer": "이전 취소",
"Cancel download successfully.": "",
"Cancel upload successfully.": "",
"Canonical Name Record": "",
"Capacity & Type": "용량 과 종류",
"Capacity (GiB)": "",
"Cape Verde": "",
@ -314,6 +323,7 @@
"CephFS": "",
"Cephx": "",
"Cert": "",
"Certificate Authority Authorization Record": "",
"Certificate Content": "",
"Certificate Detail": "",
"Certificate Name": "",
@ -506,6 +516,7 @@
"Create Project": "프로젝트 생성",
"Create QoS Policy": "QoS 정책 생성",
"Create QoS Spec": "QOS 스펙 생성",
"Create Record Set": "",
"Create Role": "역할 생성",
"Create Router": "라우터 생성",
"Create Rule": "규칙 생성",
@ -535,6 +546,7 @@
"Create Volume Backup": "볼륨 백업 생성",
"Create Volume Snapshot": "볼륨 스냅샷 생성",
"Create Volume Type": "볼륨 타입 생성 ",
"Create Zone": "",
"Create a full backup, the system will automatically create a new backup chain, the full backup name is the backup chain name; Create an incremental backup, the system will automatically create an incremental backup under the newly created backup chain.": "",
"Create host aggregate": "호스트 집합 생성",
"Create image": "이미지 생성",
@ -602,6 +614,9 @@
"DNS Assignment": "",
"DNS Name": "",
"DNS Nameservers": "",
"DNS Reverse": "",
"DNS Zones": "",
"DNS Zones Detail": "",
"DPD Action": "",
"DPD Interval (sec)": "",
"DPD actions controls the use of Dead Peer Detection Protocol.": "",
@ -635,6 +650,10 @@
"Default Policy": "",
"Default is slaac, for details, see https://docs.openstack.org/neutron/latest/admin/config-ipv6.html": "",
"Defaults": "",
"Defines the admin state of the health monitor.": "",
"Defines the admin state of the listener.": "",
"Defines the admin state of the pool.": "",
"Defines the admin state of the port.": "",
"Degraded": "",
"Delay Interval(s)": "",
"Delete": "삭제",
@ -680,6 +699,7 @@
"Delete Project": "프로젝트 삭제",
"Delete QoS Policy": "QoS 정책 삭제",
"Delete QoS Spec": "QOS 스펙 삭제",
"Delete Record Set": "",
"Delete Role": "역할 삭제",
"Delete Router": "",
"Delete Rule": "규칙 삭제",
@ -705,6 +725,7 @@
"Delete Volume Backup": "",
"Delete Volume Snapshot": "",
"Delete Volume Type": "볼륨 타입 삭제",
"Delete Zone": "",
"Delete metadata": "메타데이터 삭제",
"Deleted": "삭제됨",
"Deleted At": "",
@ -735,6 +756,7 @@
"Detail Info": "세부 정보",
"Details": "세부 정보",
"Details *": "세부 정보 *",
"Details about the PTR record.": "",
"Device ID": "장치 ID",
"Device Owner": "장치 소유자",
"Devicemapper": "",
@ -854,6 +876,7 @@
"Eject": "",
"El Salvador": "",
"Email": "",
"Email Address": "",
"Enable": "",
"Enable Admin State": "관리 상태 활성화",
"Enable Compute Host": "",
@ -1132,6 +1155,7 @@
"IPv4 Address": "",
"IPv6": "",
"IPv6 Address": "",
"IPv6 Address Record": "",
"IPv6-Frag": "",
"IPv6-ICMP": "",
"IPv6-NoNxt": "",
@ -1153,6 +1177,7 @@
"If nova-compute on the host is disabled, it will be forbidden to be selected as the target host.": "",
"If set then all tenants will be able to see this share.": "",
"If the capacity of the disk is large,the type modify operation may takes several hours. Please be cautious.": "",
"If the listener has an SNI certificate installed, it cannot be removed. Please delete the listener or replace the SNI certificate": "",
"If the value is set to 0, it means unlimited": "",
"If the volume associated with the snapshot has changed the volume type, please modify this option manually; if the volume associated with the snapshot keeps the volume type unchanged, please ignore this option. (no need to change).": "",
"If this parameter is specified, Zun will create a security group with a set of rules to open the ports that should be exposed, and associate the security group to the container.": "",
@ -1410,6 +1435,7 @@
"MacVTap": "",
"Macau": "",
"Madagascar": "",
"Mail Exchange Record": "",
"Maintained": "",
"Maintenance": "",
"Malawi": "",
@ -1444,6 +1470,7 @@
"Master Node Addresses": "",
"Master Node Flavor": "",
"Master Node LB Enabled": "",
"Masters": "",
"Mauritania": "",
"Mauritius": "",
"Max Avail": "",
@ -1497,6 +1524,7 @@
"Missing Port": "포트 번호가 없습니다",
"Missing Subnet": "",
"Missing Weight": "",
"Modification Times": "",
"Modify Instance Tags": "인스턴스 태그 수정",
"Modify Project Tags": "프로젝트 태그 수정",
"Modify QoS": "QoS 수정",
@ -1525,6 +1553,7 @@
"NUMA Node Count": "",
"NUMA Nodes": "",
"Name": "이름",
"Name Server": "",
"Name can not be duplicated": "",
"Name or ID og the container image": "",
"Namespace": "",
@ -1662,6 +1691,7 @@
"Overlapping allocation pools: {pools}": "",
"Overlay": "",
"Overlay2": "",
"Overview": "",
"Owned Network": "",
"Owned Network ID": "",
"Owned Project": "",
@ -1673,6 +1703,7 @@
"PG Count": "",
"PGM": "",
"PING": "",
"PTR Domain Name": "",
"PXE": "",
"PXE Enabled": "",
"Pakistan": "",
@ -1733,6 +1764,8 @@
"Please enter a memory page size, such as: 1024, 1024MiB": "",
"Please enter a valid ASCII code": "",
"Please enter a valid Email Address!": "",
"Please enter a valid IPv4 value.": "",
"Please enter a valid IPv6 value.": "",
"Please enter a valid Phone Number": "",
"Please enter complete key value!": "",
"Please enter right format custom trait!": "",
@ -1805,12 +1838,14 @@
"Please set CPU && Ram first.": "",
"Please set MUNA": "",
"Please upload files smaller than { size }GiB on the page. It is recommended to upload files over { size }GiB using API.": "",
"Pointer Record": "",
"Poland": "",
"Policy": "정책",
"Policy Name": "정책 이름",
"Pool Algorithm": "",
"Pool Description": "",
"Pool Detail": "",
"Pool ID": "",
"Pool Info": "",
"Pool Name": "",
"Pool Protocol": "",
@ -1847,6 +1882,7 @@
"Prep Resize": "",
"Prepare Template": "",
"Previous": "",
"Primary": "",
"Private": "사설",
"Private Key": "개인 키",
"Profile": "프로필",
@ -1945,6 +1981,10 @@
"Rebuilding": "",
"Rebuilt": "",
"Recently a day": "",
"Record Sets": "",
"Records": "",
"Recordset Detail": "",
"Recordsets Detail": "",
"Recover": "",
"Recovering": "",
"Recycle Bin": "",
@ -2012,6 +2052,9 @@
"Retry times for restart on failure policy": "",
"Retyping": "",
"Reunion": "",
"Reverse DNS Detail": "",
"Reverse Detail": "",
"Reverse Dns": "",
"Revert Resize or Migrate": "",
"Revert Resize/Migrate": "",
"Reverting": "",
@ -2049,6 +2092,7 @@
"SNI Certificate": "",
"SNI Enabled": "",
"SOURCE_IP": "",
"SSH Public Key Fingerprint": "",
"SSL Parsing Method": "",
"Saint Vincent and the Grenadines": "",
"Same subnet with LB": "",
@ -2062,6 +2106,7 @@
"Search": "",
"Sec for DPD delay, > 0": "",
"Sec for DPD timeout, > 0 & > DPD Interval": "",
"Secondary": "",
"Security Group": "보안 그룹",
"Security Group Detail": "보안 그룹 세부 정보",
"Security Group Info": "보안 그룹 정보",
@ -2085,8 +2130,10 @@
"Selected": "",
"Selected Members": "",
"Selected list": "",
"Sender Policy Framework": "",
"Senegal": "",
"Serbia": "",
"Serial": "",
"Server Certificate": "",
"Server Certificates": "",
"Server Group": "서버 그룹",
@ -2097,14 +2144,17 @@
"Server Type": "",
"Service": "서비스",
"Service List": "",
"Service Locator": "",
"Service Port ID": "",
"Service State": "",
"Service Status": "",
"Service Status Updated": "",
"Service Unavailable (code: 503) ": "",
"Services": "서비스",
"Set": "",
"Set Admin Password": "",
"Set Boot Device": "",
"Set Domain Name PTR": "",
"Set IP": "",
"Seychelles": "",
"Share": "",
@ -2221,6 +2271,7 @@
"Start": "시작",
"Start Container": "",
"Start Instance": "",
"Start Of Authority": "",
"Start Source": "",
"Start Source Name": "",
"Start Time": "",
@ -2297,6 +2348,7 @@
"TCP": "",
"TCP Connections": "",
"TLS Disabled": "",
"TTL": "",
"Tag is no longer than 60 characters": "",
"Tags": "태그",
"Tags Info": "태그 정보",
@ -2312,6 +2364,7 @@
"Task State": "",
"Template Content": "템플릿 내용",
"Template Name": "템플릿 이름",
"Text Record": "",
"Thailand": "",
"That is, after how many consecutive failures of the health check, the health check status of the back-end cloud server is changed from normal to abnormal": "",
"The DNS nameserver to use for this cluster template": "",
@ -2428,6 +2481,8 @@
"This will delete all child objects of the load balancer.": "",
"Threads Activity Trends": "",
"Time Interval: ": "",
"Time To Live": "",
"Time To Live in seconds.": "",
"Time between running the check in seconds": "",
"Timeout(Minute)": "",
"Timeout(s)": "",
@ -2454,6 +2509,7 @@
"Traits": "",
"Transfer ID": "이전 ID",
"Transfer Name": "전송 이름",
"Transferred": "",
"Transform Protocol": "",
"Trinidad and Tobago": "",
"True": "",
@ -2513,6 +2569,7 @@
"Unpause Container": "",
"Unpause Instance": "",
"Unrescuing": "",
"Unset": "",
"Unshelve": "",
"Unshelve Instance": "",
"Unshelving": "",
@ -2524,9 +2581,11 @@
"Update Complete": "",
"Update Failed": "",
"Update In Progress": "",
"Update Record Set": "",
"Update Status": "상태 업데이트",
"Update Template": "템플릿 업데이트",
"Update User Password": "사용자 암호 업데이트",
"Update Zone": "",
"Update user password": "사용자 암호 업데이트",
"Updated": "업데이트 완료",
"Updated At": "갱신 시점",
@ -2675,6 +2734,9 @@
"Yugoslavia": "",
"Zambia": "",
"Zimbabwe": "",
"Zone ID": "",
"Zone Name": "",
"Zones Detail": "",
"abandon stack": "",
"add access rule": "",
"add network": "네트워크 추가",
@ -2787,6 +2849,7 @@
"disable neutron agent": "",
"disassociate floating ip": "유동 IP 연결 해제",
"disconnect subnet": "",
"dns zones": "",
"domain": "도메인",
"domains": "도메인",
"e.g. 2001:Db8::/48": "",
@ -2868,6 +2931,7 @@
"reboot instance": "인스턴스 다시 시작",
"rebuild instance": "",
"receive": "",
"recordsets": "",
"recover instance": "",
"recycle bins": "",
"release fixed ip": "",
@ -2902,6 +2966,7 @@
"share type": "",
"share types": "",
"shelve instance": "",
"smtp.example.com": "",
"soft reboot instance": "인스턴스 소프트 다시 시작",
"stack": "",
"stack events": "Stack 이벤트",

View File

@ -1,4 +1,5 @@
{
"3600": "",
" You can go to the console to ": "您可以前往控制台 ",
"\"Shared\" volume can be mounted on multiple instances": "“共享”云硬盘类型的云硬盘,可挂载到多台云主机上",
"'ip' rule represents IPv4 or IPv6 address, 'cert' rule represents TLS certificate, 'user' rule represents username or usergroup, 'cephx' rule represents ceph auth ID.": "'IP' 规则代表 IPv4 或 IPv6 地址,'Cert' 规则代表TLS 证书,'用户' 规则代表用户名或用户组,'Cephx' 规则代表 ceph auth ID。",
@ -80,8 +81,11 @@
"Additional Labels": "附加标签",
"Additional routes announced to the instance, one entry per line(e.g. 192.168.200.0/24,10.56.1.254)": "云主机额外路由,每行一条(例如: 192.168.200.0/24,10.56.1.254)",
"Additional routes announced to the instance, one entry per line(e.g. {ip})": "云主机额外路由,每行一条(例如: {ip})",
"Address": "地址",
"Address Record": "地址记录",
"Addresses": "地址",
"Admin State": "管理状态",
"Admin State Up": "管理员状态",
"Admin Status": "管理状态",
"Administrator": "管理平台",
"Adopt Complete": "配置完成",
@ -150,6 +154,8 @@
"Are you sure to { action } {name}?": "确认{ action }{name}",
"Are you sure to {action} (instance: {name})?": "确认{ action }(实例名称:{name}",
"Are you sure to {action}?": "确认{action}",
"Are you sure to {action}? (Record Set: {name} - {id})": "确定要{action}吗? (记录集:{name} - {id}",
"Are you sure to {action}? (Zone: {name})": "确定要{action}吗? (区域:{名称}",
"Argentina": "阿根廷",
"Armenia": "亚美尼亚",
"Aruba": "阿鲁巴",
@ -161,6 +167,7 @@
"Associated Resource": "关联资源",
"Associated Resource Types": "关联资源类型",
"Associated Resources": "关联资源",
"Associations": "关联",
"Attach": "挂载",
"Attach Instance": "绑定云主机",
"Attach Interface": "挂载网卡",
@ -173,6 +180,7 @@
"Attached To": "挂载到",
"Attaching": "挂载中",
"Attachments Info": "挂载信息",
"Attributes": "属性",
"Australia": "澳大利亚",
"Austria": "奥地利",
"Auth Algorithm": "授权算法",
@ -299,6 +307,7 @@
"Cancel Transfer": "取消云硬盘转让",
"Cancel download successfully.": "取消下载成功。",
"Cancel upload successfully.": "取消上传成功。",
"Canonical Name Record": "规范名称记录",
"Capacity & Type": "容量和类型",
"Capacity (GiB)": "容量 (GiB)",
"Cape Verde": "佛得角",
@ -314,6 +323,7 @@
"CephFS": "",
"Cephx": "",
"Cert": "",
"Certificate Authority Authorization Record": "证书颁发机构授权记录",
"Certificate Content": "证书内容",
"Certificate Detail": "证书详情",
"Certificate Name": "证书名称",
@ -506,6 +516,7 @@
"Create Project": "创建项目",
"Create QoS Policy": "创建QoS策略",
"Create QoS Spec": "创建QoS规格",
"Create Record Set": "创建记录集",
"Create Role": "创建角色",
"Create Router": "创建路由器",
"Create Rule": "创建规则",
@ -535,6 +546,7 @@
"Create Volume Backup": "创建云硬盘备份",
"Create Volume Snapshot": "创建云硬盘快照",
"Create Volume Type": "创建云硬盘类型",
"Create Zone": "创建区域",
"Create a full backup, the system will automatically create a new backup chain, the full backup name is the backup chain name; Create an incremental backup, the system will automatically create an incremental backup under the newly created backup chain.": "创建全量备份后,系统会自动创建新的备份链,全量备份名称为备份链名称; 创建增量备份,系统将在新创建的备份链下的对应备份点自动创建增量备份。",
"Create host aggregate": "创建主机集合",
"Create image": "创建镜像",
@ -602,6 +614,9 @@
"DNS Assignment": "DNS指派",
"DNS Name": "DNS名称",
"DNS Nameservers": "DNS服务器",
"DNS Reverse": "DNS反向",
"DNS Zones": "DNS区域",
"DNS Zones Detail": "DNS区域详情",
"DPD Action": "DPD动作",
"DPD Interval (sec)": "DPD最大延迟",
"DPD actions controls the use of Dead Peer Detection Protocol.": "DPD动作控制对失效对端协议的处理方式。",
@ -635,6 +650,10 @@
"Default Policy": "默认策略",
"Default is slaac, for details, see https://docs.openstack.org/neutron/latest/admin/config-ipv6.html": "默认使用slaac模式详细配置方式请查看 https://docs.openstack.org/neutron/latest/admin/config-ipv6.html",
"Defaults": "默认",
"Defines the admin state of the health monitor.": "定义运行状况监视器的管理状态。",
"Defines the admin state of the listener.": "定义侦听器的管理状态。",
"Defines the admin state of the pool.": "定义池的管理状态。",
"Defines the admin state of the port.": "定义端口的管理状态。",
"Degraded": "降级",
"Delay Interval(s)": "检查间隔(秒)",
"Delete": "删除",
@ -680,6 +699,7 @@
"Delete Project": "删除项目",
"Delete QoS Policy": "删除QoS策略",
"Delete QoS Spec": "删除QoS规格",
"Delete Record Set": "删除记录集",
"Delete Role": "删除角色",
"Delete Router": "删除路由器",
"Delete Rule": "删除规则",
@ -705,6 +725,7 @@
"Delete Volume Backup": "删除云硬盘备份",
"Delete Volume Snapshot": "删除云硬盘快照",
"Delete Volume Type": "删除云硬盘类型",
"Delete Zone": "删除区域",
"Delete metadata": "删除元数据",
"Deleted": "已删除",
"Deleted At": "删除于",
@ -735,6 +756,7 @@
"Detail Info": "详情信息",
"Details": "详情",
"Details *": "详情 *",
"Details about the PTR record.": "有关 PTR 记录的详细信息。",
"Device ID": "设备ID",
"Device Owner": "设备所属者",
"Devicemapper": "设备映射",
@ -854,6 +876,7 @@
"Eject": "删除",
"El Salvador": "萨尔瓦多",
"Email": "邮箱",
"Email Address": "邮箱地址",
"Enable": "启用",
"Enable Admin State": "启用管理状态",
"Enable Compute Host": "启用计算节点",
@ -1132,6 +1155,7 @@
"IPv4 Address": "IPv4 地址",
"IPv6": "",
"IPv6 Address": "IPv6 地址",
"IPv6 Address Record": "IPv6 地址记录",
"IPv6-Frag": "",
"IPv6-ICMP": "",
"IPv6-NoNxt": "",
@ -1153,6 +1177,7 @@
"If nova-compute on the host is disabled, it will be forbidden to be selected as the target host.": "如果计算节点上的nova-compute被禁用将禁止其作为目标节点。",
"If set then all tenants will be able to see this share.": "如果设置,则所有租户都将能够看到此共享。",
"If the capacity of the disk is large,the type modify operation may takes several hours. Please be cautious.": "如果云硬盘容量较大,修改云硬盘类型可能需要花费几个小时,请您谨慎操作。",
"If the listener has an SNI certificate installed, it cannot be removed. Please delete the listener or replace the SNI certificate": "如果监听器安装了 SNI 证书,则无法将其删除。请删除监听器或更换 SNI 证书",
"If the value is set to 0, it means unlimited": "如果值为0则表示无限制",
"If the volume associated with the snapshot has changed the volume type, please modify this option manually; if the volume associated with the snapshot keeps the volume type unchanged, please ignore this option. (no need to change).": "若快照关联的云硬盘修改过云硬盘类型,请手动修改此选项;若快照关联的云硬盘保持云硬盘类型不变,请忽略此选项(不需要做变更)。",
"If this parameter is specified, Zun will create a security group with a set of rules to open the ports that should be exposed, and associate the security group to the container.": "如果指定了这个参数Zun 会创建一个安全组,里面有一组规则来开放应该暴露的端口,并将安全组关联到容器上。",
@ -1410,6 +1435,7 @@
"MacVTap": "",
"Macau": "澳门",
"Madagascar": "马达加斯加",
"Mail Exchange Record": "邮件往来记录",
"Maintained": "维护",
"Maintenance": "运维管理",
"Malawi": "马拉维",
@ -1444,6 +1470,7 @@
"Master Node Addresses": "主节点地址",
"Master Node Flavor": "主节点类型",
"Master Node LB Enabled": "启用主节点负载均衡",
"Masters": "主要的",
"Mauritania": "毛里塔尼亚",
"Mauritius": "毛里求斯",
"Max Avail": "最大可用量",
@ -1497,6 +1524,7 @@
"Missing Port": "未填写端口号",
"Missing Subnet": "未填写子网",
"Missing Weight": "未填写权重",
"Modification Times": "修改时间",
"Modify Instance Tags": "修改云主机标签",
"Modify Project Tags": "修改项目标签",
"Modify QoS": "修改QoS",
@ -1525,6 +1553,7 @@
"NUMA Node Count": "NUMA节点数量",
"NUMA Nodes": "NUMA节点",
"Name": "名称",
"Name Server": "名称服务器",
"Name can not be duplicated": "名称不可重复",
"Name or ID og the container image": "容器镜像的名称或 ID",
"Namespace": "命名空间",
@ -1662,6 +1691,7 @@
"Overlapping allocation pools: {pools}": "重叠的分配地址池: {pools}",
"Overlay": "覆盖",
"Overlay2": "覆盖2",
"Overview": "预览",
"Owned Network": "所属网络",
"Owned Network ID": "所属网络ID",
"Owned Project": "所属项目",
@ -1673,6 +1703,7 @@
"PG Count": "PG数量",
"PGM": "",
"PING": "",
"PTR Domain Name": "PTR 域名",
"PXE": "",
"PXE Enabled": "PXE启用",
"Pakistan": "巴基斯坦",
@ -1733,6 +1764,8 @@
"Please enter a memory page size, such as: 1024, 1024MiB": "请输入内存页大小1024, 1024MiB",
"Please enter a valid ASCII code": "请输入有效的ASCII码",
"Please enter a valid Email Address!": "请输入一个有效的邮箱地址",
"Please enter a valid IPv4 value.": "请输入有效的 IPv4 值。",
"Please enter a valid IPv6 value.": "请输入有效的 IPv6 值。",
"Please enter a valid Phone Number": "请输入一个有效的手机号",
"Please enter complete key value!": "请输入完整的键值!",
"Please enter right format custom trait!": "请输入正确格式的自定义特性!",
@ -1805,12 +1838,14 @@
"Please set CPU && Ram first.": "请先设置CPU、内存。",
"Please set MUNA": "请设置NUMA节点",
"Please upload files smaller than { size }GiB on the page. It is recommended to upload files over { size }GiB using API.": "页面请上传小于{ size }GiB的文件超过{ size }GiB的文件建议使用API上传。",
"Pointer Record": "指针记录",
"Poland": "波兰",
"Policy": "策略",
"Policy Name": "策略名称",
"Pool Algorithm": "资源池算法",
"Pool Description": "资源池描述",
"Pool Detail": "资源池详情",
"Pool ID": "资源池 ID",
"Pool Info": "资源池信息",
"Pool Name": "资源池名称",
"Pool Protocol": "资源池协议",
@ -1847,6 +1882,7 @@
"Prep Resize": "预调整",
"Prepare Template": "准备模板",
"Previous": "上一步",
"Primary": "主要",
"Private": "私有",
"Private Key": "私钥",
"Profile": "概要",
@ -1945,6 +1981,10 @@
"Rebuilding": "重建中",
"Rebuilt": "重建",
"Recently a day": "最近1天",
"Record Sets": "记录集",
"Records": "记录",
"Recordset Detail": "记录集详情",
"Recordsets Detail": "记录集详情",
"Recover": "恢复",
"Recovering": "恢复中",
"Recycle Bin": "回收站",
@ -2012,6 +2052,9 @@
"Retry times for restart on failure policy": "重新启动失败策略的重试次数",
"Retyping": "修改类型中",
"Reunion": "留尼汪岛",
"Reverse DNS Detail": "反向DNS详情",
"Reverse Detail": "反向详情",
"Reverse Dns": "反向DNS",
"Revert Resize or Migrate": "回滚修改配置/迁移",
"Revert Resize/Migrate": "回滚修改配置/迁移",
"Reverting": "恢复中",
@ -2049,6 +2092,7 @@
"SNI Certificate": "SNI证书",
"SNI Enabled": "SNI开启",
"SOURCE_IP": "源IP算法",
"SSH Public Key Fingerprint": "SSH 公钥指纹",
"SSL Parsing Method": "SSL解析方式",
"Saint Vincent and the Grenadines": "圣文森特和格林纳丁斯",
"Same subnet with LB": "与LB子网相同",
@ -2062,6 +2106,7 @@
"Search": "搜索",
"Sec for DPD delay, > 0": "设置DPD检查的最大延时时间。",
"Sec for DPD timeout, > 0 & > DPD Interval": "设置DPD检查的超时时间超时时间必须大于最大延迟时间。",
"Secondary": "次要",
"Security Group": "安全组",
"Security Group Detail": "安全组详情",
"Security Group Info": "安全组信息",
@ -2085,8 +2130,10 @@
"Selected": "已选",
"Selected Members": "已选择成员",
"Selected list": "已选列表",
"Sender Policy Framework": "",
"Senegal": "塞内加尔",
"Serbia": "塞尔维亚共和国",
"Serial": "顺序",
"Server Certificate": "服务器证书",
"Server Certificates": "服务器证书",
"Server Group": "云主机组",
@ -2097,14 +2144,17 @@
"Server Type": "服务类型",
"Service": "服务",
"Service List": "服务列表",
"Service Locator": "服务定位器",
"Service Port ID": "服务端口ID",
"Service State": "服务状态",
"Service Status": "管理状态",
"Service Status Updated": "服务状态更新",
"Service Unavailable (code: 503) ": "服务不可用错误码503 ",
"Services": "服务",
"Set": "设置",
"Set Admin Password": "设置管理员密码",
"Set Boot Device": "设置引导设备",
"Set Domain Name PTR": "设置域名 PTR",
"Set IP": "设置IP",
"Seychelles": "塞舌尔",
"Share": "共享",
@ -2221,6 +2271,7 @@
"Start": "启动",
"Start Container": "启动容器",
"Start Instance": "启动云主机",
"Start Of Authority": "授权开始",
"Start Source": "启动源",
"Start Source Name": "启动源名称",
"Start Time": "开始时间",
@ -2297,6 +2348,7 @@
"TCP": "TCP",
"TCP Connections": "TCP连接数",
"TLS Disabled": "TLS禁用",
"TTL": "TTL",
"Tag is no longer than 60 characters": "标签名长度不超过60个字符",
"Tags": "标签",
"Tags Info": "标签信息",
@ -2312,6 +2364,7 @@
"Task State": "任务状态",
"Template Content": "模板内容",
"Template Name": "模板名称",
"Text Record": "文字记录",
"Thailand": "泰国",
"That is, after how many consecutive failures of the health check, the health check status of the back-end cloud server is changed from normal to abnormal": "即健康检查连续失败多少次后,将后端云服务器的健康检查状态由正常改为不正常",
"The DNS nameserver to use for this cluster template": "用于此集群模板的 DNS 名称服务器",
@ -2428,6 +2481,8 @@
"This will delete all child objects of the load balancer.": "这会删除所有LB下的资源",
"Threads Activity Trends": "线程活动趋势",
"Time Interval: ": "时间间隔:",
"Time To Live": "生存时间",
"Time To Live in seconds.": "以秒为单位的生存时间。",
"Time between running the check in seconds": "运行检查之间的时间(以秒为单位)",
"Timeout(Minute)": "创建超时(分钟)",
"Timeout(s)": "检查超时时间(秒)",
@ -2454,6 +2509,7 @@
"Traits": "特性",
"Transfer ID": "转让ID",
"Transfer Name": "转让名称",
"Transferred": "转换",
"Transform Protocol": "转换协议",
"Trinidad and Tobago": "特立尼达和多巴哥",
"True": "是",
@ -2513,6 +2569,7 @@
"Unpause Container": "恢复容器",
"Unpause Instance": "恢复云主机",
"Unrescuing": "",
"Unset": "取消设置",
"Unshelve": "取消归档",
"Unshelve Instance": "取消归档云主机",
"Unshelving": "",
@ -2524,9 +2581,11 @@
"Update Complete": "更新完成",
"Update Failed": "更新失败",
"Update In Progress": "正在更新",
"Update Record Set": "更新记录集",
"Update Status": "更新状态",
"Update Template": "更新模板",
"Update User Password": "修改用户密码",
"Update Zone": "修改区域",
"Update user password": "修改用户密码",
"Updated": "更新于",
"Updated At": "更新于",
@ -2675,6 +2734,9 @@
"Yugoslavia": "南斯拉夫",
"Zambia": "赞比亚",
"Zimbabwe": "津巴布韦",
"Zone ID": "区域ID",
"Zone Name": "区域名称",
"Zones Detail": "区域详情",
"abandon stack": "废弃堆栈",
"add access rule": "添加访问规则",
"add network": "添加网络",
@ -2787,6 +2849,7 @@
"disable neutron agent": "禁用网络服务",
"disassociate floating ip": "解绑浮动IP",
"disconnect subnet": "断开子网",
"dns zones": "DNS区域",
"domain": "域",
"domains": "域",
"e.g. 2001:Db8::/48": "",
@ -2868,6 +2931,7 @@
"reboot instance": "重启云主机",
"rebuild instance": "重建云主机",
"receive": "接收",
"recordsets": "记录集",
"recover instance": "恢复云主机",
"recycle bins": "回收站",
"release fixed ip": "释放内网IP",
@ -2902,6 +2966,7 @@
"share type": "共享类型",
"share types": "共享类型",
"shelve instance": "归档云主机",
"smtp.example.com": "smtp.example.com",
"soft reboot instance": "软重启云主机",
"stack": "stack堆栈",
"stack events": "部署日志",

View File

@ -91,6 +91,20 @@ export class Edit extends Base {
return values;
}
get formItems() {
const baseItems = super.formItems;
return baseItems.map((it) => {
if (it.name === 'sni_enabled') {
it.disabled =
this.item.sni_container_refs && this.item.sni_container_refs.length;
it.tip = t(
'If the listener has an SNI certificate installed, it cannot be removed. Please delete the listener or replace the SNI certificate'
);
}
return it;
});
}
onSubmit = (values) => {
const { id } = this.item;
const {