Update: Instance detail view full log opening on url
and re-fetches log data on page reload. Change-Id: I5704697f2c8bd0321014844cadea202911ec291c Signed-off-by: nevragurses <nevra.gurses@tubitak.gov.tr>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Update: Instance detail logs tab View Full Log action now supports opening on URL
|
||||
and re-fetches log data on page reload.
|
||||
@@ -15,6 +15,7 @@
|
||||
import BlankLayout from 'layouts/Blank';
|
||||
import E404 from 'pages/base/containers/404';
|
||||
import { lazy } from 'react';
|
||||
import LogDetail from 'src/pages/compute/containers/Instance/Detail/Log/LogDetail';
|
||||
|
||||
const Auth = lazy(() =>
|
||||
import(/* webpackChunkName: "auth" */ 'pages/auth/App')
|
||||
@@ -32,6 +33,10 @@ export default [
|
||||
path: '/',
|
||||
redirect: { from: '/', to: '/base/overview', exact: true },
|
||||
},
|
||||
{
|
||||
path: '/instances/:id/logs',
|
||||
component: LogDetail,
|
||||
},
|
||||
{
|
||||
path: '/login',
|
||||
redirect: { from: '/login', to: '/auth/login', exact: true },
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"Action": "Action",
|
||||
"Action Logs": "Action Logs",
|
||||
"Active": "Active",
|
||||
"Active Status": "Active Status",
|
||||
"Add": "Add",
|
||||
"Add Access Rule": "Add Access Rule",
|
||||
"Add Custom Metadata": "Add Custom Metadata",
|
||||
@@ -84,6 +83,7 @@
|
||||
"Add Policy": "Add Policy",
|
||||
"Add Property": "Add Property",
|
||||
"Add Router": "Add Router",
|
||||
"Add Virtual Interface": "Add Virtual Interface",
|
||||
"Add Virtual LAN": "Add Virtual LAN",
|
||||
"Add hosts to the aggregate or remove hosts from it. Hosts can be in multiple aggregates.": "Add hosts to the aggregate or remove hosts from it. Hosts can be in multiple aggregates.",
|
||||
"Add network": "Add network",
|
||||
@@ -104,8 +104,6 @@
|
||||
"Advanced": "Advanced",
|
||||
"Advanced Options": "Advanced Options",
|
||||
"Advanced Params": "Advanced Params",
|
||||
"Affiliated Domain": "Affiliated Domain",
|
||||
"Affiliated Domain ID/Name": "Affiliated Domain ID/Name",
|
||||
"Affinity": "Affinity",
|
||||
"Affinity (mandatory):": "Affinity (mandatory):",
|
||||
"Affinity (not mandatory):": "Affinity (not mandatory):",
|
||||
@@ -152,16 +150,16 @@
|
||||
"Application Template": "Application Template",
|
||||
"Apply Latency (ms)": "Apply Latency (ms)",
|
||||
"Applying": "Applying",
|
||||
"Arch": "Arch",
|
||||
"Arch Linux": "Arch Linux",
|
||||
"Architecture": "Architecture",
|
||||
"Are you sure set the project { project } as the default project? User login is automatically logged into the default project.": "Are you sure set the project { project } as the default project? User login is automatically logged into the default project.",
|
||||
"Are you sure to cancel transfer volume { name }? ": "Are you sure to cancel transfer volume { name }? ",
|
||||
"Are you sure to delete instance { name }? ": "Are you sure to delete instance { name }? ",
|
||||
"Are you sure to delete volume { name }? ": "Are you sure to delete volume { name }? ",
|
||||
"Are you sure to disable domain { name }? Disabling the domain will have negative effect, and users associated with the domain will not be able to login if they are only assigned to the domain": "Are you sure to disable domain { name }? Disabling the domain will have negative effect, and users associated with the domain will not be able to login if they are only assigned to the domain",
|
||||
"Are you sure to disable project { name }? Disabling the project will have negative effect, and users associated with the project will not be able to login if they are only assigned to the project": "Are you sure to disable project { name }? Disabling the project will have negative effect, and users associated with the project will not be able to login if they are only assigned to the project",
|
||||
"Are you sure to disable user { name }? Disabled users are not allowed to login in ": "Are you sure to disable user { name }? Disabled users are not allowed to login in ",
|
||||
"Are you sure to download data?": "Are you sure to download data?",
|
||||
"Are you sure to forbidden domain { name }? Forbidden the domain will have negative effect, and users associated with the domain will not be able to log in if they are only assigned to the domain": "Are you sure to forbidden domain { name }? Forbidden the domain will have negative effect, and users associated with the domain will not be able to log in if they are only assigned to the domain",
|
||||
"Are you sure to forbidden project { name }? Forbidden the project will have negative effect, and users associated with the project will not be able to log in if they are only assigned to the project": "Are you sure to forbidden project { name }? Forbidden the project will have negative effect, and users associated with the project will not be able to log in if they are only assigned to the project",
|
||||
"Are you sure to forbidden user { name }? Forbidden the user will not allow login in ": "Are you sure to forbidden user { name }? Forbidden the user will not allow login in ",
|
||||
"Are you sure to jump directly to the console? The console will open in a new page later.": "Are you sure to jump directly to the console? The console will open in a new page later.",
|
||||
"Are you sure to remove the default project?": "Are you sure to remove the default project?",
|
||||
"Are you sure to shelve instance { name }? ": "Are you sure to shelve instance { name }? ",
|
||||
@@ -226,7 +224,6 @@
|
||||
"Azerbaijan": "Azerbaijan",
|
||||
"BLOCK I/O (B)": "BLOCK I/O (B)",
|
||||
"Back": "Back",
|
||||
"Back End": "Back End",
|
||||
"Back to Home": "Back to Home",
|
||||
"Back to login page": "Back to login page",
|
||||
"Back-End": "Back-End",
|
||||
@@ -318,8 +315,7 @@
|
||||
"CPU Thread Policy": "CPU Thread Policy",
|
||||
"CPU Usage (%)": "CPU Usage (%)",
|
||||
"CPU Usage (Core)": "CPU Usage (Core)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal. ": "CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal. ",
|
||||
"CPU(Core)": "CPU(Core)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal.": "CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal.",
|
||||
"CREATE COMPLETE": "CREATE COMPLETE",
|
||||
"CREATE FAILED": "CREATE FAILED",
|
||||
"CREATE IN PROGRESS": "CREATE IN PROGRESS",
|
||||
@@ -376,7 +372,6 @@
|
||||
"Choose a host to migrate instance to. If not selected, the scheduler will auto select target host.": "Choose a host to migrate instance to. If not selected, the scheduler will auto select target host.",
|
||||
"Choosing a QoS policy can limit bandwidth and DSCP": "Choosing a QoS policy can limit bandwidth and DSCP",
|
||||
"Christmas Island": "Christmas Island",
|
||||
"Cidr": "Cidr",
|
||||
"Cinder Service": "Cinder Service",
|
||||
"Cipher": "Cipher",
|
||||
"Clean Failed": "Clean Failed",
|
||||
@@ -454,9 +449,10 @@
|
||||
"Confirm Password": "Confirm Password",
|
||||
"Confirm Resize or Migrate": "Confirm Resize or Migrate",
|
||||
"Confirm Shared Key": "Confirm Shared Key",
|
||||
"Confirm new password": "Confirm new password",
|
||||
"Confirming Resize or Migrate": "Confirming Resize or Migrate",
|
||||
"Connect Router": "Connect Router",
|
||||
"Connect Subnet": "Connect Subnet",
|
||||
"Connect router": "Connect router",
|
||||
"Connected Threads": "Connected Threads",
|
||||
"Connection Examples": "Connection Examples",
|
||||
"Connection Information": "Connection Information",
|
||||
@@ -464,7 +460,6 @@
|
||||
"Consecutive failures needed to report unhealthy": "Consecutive failures needed to report unhealthy",
|
||||
"Console": "Console",
|
||||
"Console Interface": "Console Interface",
|
||||
"Console Log": "Console Log",
|
||||
"Consumer": "Consumer",
|
||||
"Container": "Container",
|
||||
"Container Creating": "Container Creating",
|
||||
@@ -536,6 +531,7 @@
|
||||
"Create Ironic Instance": "Create Ironic Instance",
|
||||
"Create Keypair": "Create Keypair",
|
||||
"Create Listener": "Create Listener",
|
||||
"Create Load Balancer": "Create Load Balancer",
|
||||
"Create Loadbalancer": "Create Loadbalancer",
|
||||
"Create Network": "Create Network",
|
||||
"Create New Network": "Create New Network",
|
||||
@@ -770,9 +766,12 @@
|
||||
"Delete Subnet": "Delete Subnet",
|
||||
"Delete User": "Delete User",
|
||||
"Delete VPN": "Delete VPN",
|
||||
"Delete VPN EndPoint Groups": "Delete VPN EndPoint Groups",
|
||||
"Delete VPN Endpoint Groups": "Delete VPN Endpoint Groups",
|
||||
"Delete VPN Endpoint groups": "Delete VPN Endpoint groups",
|
||||
"Delete VPN IKE Policy": "Delete VPN IKE Policy",
|
||||
"Delete VPN IKE policy": "Delete VPN IKE policy",
|
||||
"Delete VPN IPsec Policy": "Delete VPN IPsec Policy",
|
||||
"Delete VPN IPsec policy": "Delete VPN IPsec policy",
|
||||
"Delete Virtual Adapter": "Delete Virtual Adapter",
|
||||
"Delete Volume": "Delete Volume",
|
||||
"Delete Volume Backup": "Delete Volume Backup",
|
||||
@@ -784,7 +783,6 @@
|
||||
"Delete with the instance": "Delete with the instance",
|
||||
"Deleted": "Deleted",
|
||||
"Deleted At": "Deleted At",
|
||||
"Deleted with the instance": "Deleted with the instance",
|
||||
"Deleting": "Deleting",
|
||||
"Deleting this stack will delete all resources deployed by the stack.": "Deleting this stack will delete all resources deployed by the stack.",
|
||||
"Democratic Republic of the Congo": "Democratic Republic of the Congo",
|
||||
@@ -827,18 +825,21 @@
|
||||
"Disable Cinder Service": "Disable Cinder Service",
|
||||
"Disable Compute Host": "Disable Compute Host",
|
||||
"Disable Compute Service": "Disable Compute Service",
|
||||
"Disable Domain": "Disable Domain",
|
||||
"Disable Gateway": "Disable Gateway",
|
||||
"Disable Member": "Disable Member",
|
||||
"Disable Neutron Agent": "Disable Neutron Agent",
|
||||
"Disable Project": "Disable Project",
|
||||
"Disable SNAT": "Disable SNAT",
|
||||
"Disable TLS": "Disable TLS",
|
||||
"Disable User": "Disable User",
|
||||
"Disable compute host": "Disable compute host",
|
||||
"Disabled": "Disabled",
|
||||
"Disabling port security will turn off the security group policy protection and anti-spoofing protection on the port. General applicable scenarios: NFV or operation and maintenance Debug.": "Disabling port security will turn off the security group policy protection and anti-spoofing protection on the port. General applicable scenarios: NFV or operation and maintenance Debug.",
|
||||
"Disabling the domain will have a negative impact, all projects and users in domain will be disabled": "Disabling the domain will have a negative impact, all projects and users in domain will be disabled",
|
||||
"Disabling the project will have a negative impact. If the users associated with the project are only assigned to the project, they will not be able to log in": "Disabling the project will have a negative impact. If the users associated with the project are only assigned to the project, they will not be able to log in",
|
||||
"Disassociate": "Disassociate",
|
||||
"Disassociate Floating IP": "Disassociate Floating IP",
|
||||
"Disassociate Floating Ip": "Disassociate Floating Ip",
|
||||
"Disconnect Subnet": "Disconnect Subnet",
|
||||
"Discovery URL": "Discovery URL",
|
||||
"Disk": "Disk",
|
||||
@@ -886,8 +887,8 @@
|
||||
"ENTRYPOINT": "ENTRYPOINT",
|
||||
"ESP": "ESP",
|
||||
"Each instance belongs to at least one security group, which needs to be specified when it is created. Instances in the same security group can communicate with each other on the network, and instances in different security groups are disconnected from the internal network by default.": "Each instance belongs to at least one security group, which needs to be specified when it is created. Instances in the same security group can communicate with each other on the network, and instances in different security groups are disconnected from the internal network by default.",
|
||||
"Each instance can have up to 50 tags": "Each instance can have up to 50 tags",
|
||||
"Each new connection request is assigned to the next server in order, and all requests are finally divided equally among all servers. Commonly used for short connection services, such as HTTP services.": "Each new connection request is assigned to the next server in order, and all requests are finally divided equally among all servers. Commonly used for short connection services, such as HTTP services.",
|
||||
"Each server can have up to 50 tags": "Each server can have up to 50 tags",
|
||||
"East Timor": "East Timor",
|
||||
"Ecuador": "Ecuador",
|
||||
"Edit": "Edit",
|
||||
@@ -946,7 +947,6 @@
|
||||
"Eject": "Eject",
|
||||
"El Salvador": "El Salvador",
|
||||
"Email": "Email",
|
||||
"Email Address": "Email Address",
|
||||
"Email for the zone. Used in SOA records for the zone.": "Email for the zone. Used in SOA records for the zone.",
|
||||
"Enable": "Enable",
|
||||
"Enable Admin State": "Enable Admin State",
|
||||
@@ -1029,8 +1029,8 @@
|
||||
"External Fixed IPs": "External Fixed IPs",
|
||||
"External Gateway": "External Gateway",
|
||||
"External IP": "External IP",
|
||||
"External IP(V4)": "External IP(V4)",
|
||||
"External IP(V6)": "External IP(V6)",
|
||||
"External IPv4": "External IPv4",
|
||||
"External IPv6": "External IPv6",
|
||||
"External Network": "External Network",
|
||||
"External Network ID/Name": "External Network ID/Name",
|
||||
"External Network Info": "External Network Info",
|
||||
@@ -1043,6 +1043,7 @@
|
||||
"FLAT": "FLAT",
|
||||
"Fail Rollback": "Fail Rollback",
|
||||
"Failed": "Failed",
|
||||
"Failed to load logs.": "Failed to load logs.",
|
||||
"Failover Segment": "Failover Segment",
|
||||
"Falkland Islands (Malvinas)": "Falkland Islands (Malvinas)",
|
||||
"Faroe Islands": "Faroe Islands",
|
||||
@@ -1081,22 +1082,16 @@
|
||||
"Flavors": "Flavors",
|
||||
"Floating IP": "Floating IP",
|
||||
"Floating IP Address": "Floating IP Address",
|
||||
"Floating IP Detail": "Floating IP Detail",
|
||||
"Floating IP Enabled": "Floating IP Enabled",
|
||||
"Floating IP has already been associate, Please check Force release.": "Floating IP has already been associate, Please check Force release.",
|
||||
"Floating IPs": "Floating IPs",
|
||||
"Floating Ip": "Floating Ip",
|
||||
"Floating Ip Detail": "Floating Ip Detail",
|
||||
"Floating ip has already been associate, Please check Force release": "Floating ip has already been associate, Please check Force release",
|
||||
"Folder Detail": "Folder Detail",
|
||||
"Folder Name": "Folder Name",
|
||||
"For GPU type, you need to install GPU drivers in the instance operating system.": "For GPU type, you need to install GPU drivers in the instance operating system.",
|
||||
"For GRE networks, valid segmentation IDs are 1 to 4294967295": "For GRE networks, valid segmentation IDs are 1 to 4294967295",
|
||||
"For VLAN networks, valid segmentation IDs are 1 to 4094": "For VLAN networks, valid segmentation IDs are 1 to 4094",
|
||||
"For VXLAN networks, valid segmentation IDs are 1 to 16777215": "For VXLAN networks, valid segmentation IDs are 1 to 16777215",
|
||||
"Forbidden": "Forbidden",
|
||||
"Forbidden Domain": "Forbidden Domain",
|
||||
"Forbidden Project": "Forbidden Project",
|
||||
"Forbidden User": "Forbidden User",
|
||||
"Forbidden the domain will have a negative impact, all project and user in domain will be forbidden": "Forbidden the domain will have a negative impact, all project and user in domain will be forbidden",
|
||||
"Force Delete": "Force Delete",
|
||||
"Force Delete Container": "Force Delete Container",
|
||||
"Force Delete Share Instance": "Force Delete Share Instance",
|
||||
@@ -1115,7 +1110,6 @@
|
||||
"French Polynesia": "French Polynesia",
|
||||
"Frequent login failure will cause the account to be temporarily locked, please operate after 5 minutes": "Frequent login failure will cause the account to be temporarily locked, please operate after 5 minutes",
|
||||
"From port": "From port",
|
||||
"Front End": "Front End",
|
||||
"Front-End": "Front-End",
|
||||
"Full": "Full",
|
||||
"Full Backup": "Full Backup",
|
||||
@@ -1230,8 +1224,8 @@
|
||||
"IP Protocol": "IP Protocol",
|
||||
"IP Usage": "IP Usage",
|
||||
"IP Version": "IP Version",
|
||||
"IP address allocation polls, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "IP address allocation polls, one enter per line (e.g. 192.168.1.2,192.168.1.200)",
|
||||
"IP address allocation polls, one enter per line (e.g. {ip})": "IP address allocation polls, one enter per line (e.g. {ip})",
|
||||
"IP address allocation pools, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "IP address allocation pools, one enter per line (e.g. 192.168.1.2,192.168.1.200)",
|
||||
"IP address allocation pools, one enter per line (e.g. {ip})": "IP address allocation pools, one enter per line (e.g. {ip})",
|
||||
"IPMI Address": "IPMI Address",
|
||||
"IPMI Bridge": "IPMI Bridge",
|
||||
"IPMI Password": "IPMI Password",
|
||||
@@ -1399,7 +1393,7 @@
|
||||
"Invalid CIDR.": "Invalid CIDR.",
|
||||
"Invalid IP Address": "Invalid IP Address",
|
||||
"Invalid IP Address and Port": "Invalid IP Address and Port",
|
||||
"Invalid Mac Address. Please Use \":\" as separator.": "Invalid Mac Address. Please Use \":\" as separator.",
|
||||
"Invalid MAC Address. Please use \":\" as separator.": "Invalid MAC Address. Please use \":\" as separator.",
|
||||
"Invalid Tag Value: {tag}": "Invalid Tag Value: {tag}",
|
||||
"Invalid combination": "Invalid combination",
|
||||
"Invalid: ": "Invalid: ",
|
||||
@@ -1410,9 +1404,9 @@
|
||||
"Invalid: DNS Format Error (e.g. 114.114.114.114)": "Invalid: DNS Format Error (e.g. 114.114.114.114)",
|
||||
"Invalid: Domain name cannot be duplicated": "Invalid: Domain name cannot be duplicated",
|
||||
"Invalid: Password must be the same with confirm password.": "Invalid: Password must be the same with confirm password.",
|
||||
"Invalid: Please input a valid IP": "Invalid: Please input a valid IP",
|
||||
"Invalid: Please input a valid IPv4.": "Invalid: Please input a valid IPv4.",
|
||||
"Invalid: Please input a valid IPv6.": "Invalid: Please input a valid IPv6.",
|
||||
"Invalid: Please input a valid ip": "Invalid: Please input a valid ip",
|
||||
"Invalid: Project name can not be chinese": "Invalid: Project name can not be chinese",
|
||||
"Invalid: Project names in the domain can not be repeated": "Invalid: Project names in the domain can not be repeated",
|
||||
"Invalid: Quota value(s) cannot be less than the current usage value(s): { used } used.": "Invalid: Quota value(s) cannot be less than the current usage value(s): { used } used.",
|
||||
@@ -1513,6 +1507,7 @@
|
||||
"Load Template from a file": "Load Template from a file",
|
||||
"Load from local files": "Load from local files",
|
||||
"LoadBalancers Instances": "LoadBalancers Instances",
|
||||
"Loading logs...": "Loading logs...",
|
||||
"Loading...": "Loading...",
|
||||
"Local": "Local",
|
||||
"Local Endpoint Group": "Local Endpoint Group",
|
||||
@@ -1542,7 +1537,6 @@
|
||||
"MEM LIMIT (MiB)": "MEM LIMIT (MiB)",
|
||||
"MEM USAGE (MiB)": "MEM USAGE (MiB)",
|
||||
"MTU": "MTU",
|
||||
"Mac Address": "Mac Address",
|
||||
"MacVTap": "MacVTap",
|
||||
"Macau": "Macau",
|
||||
"Madagascar": "Madagascar",
|
||||
@@ -1595,7 +1589,6 @@
|
||||
"Maximum interval time for each health check response": "Maximum interval time for each health check response",
|
||||
"Maximum time to allow one check to run in seconds": "Maximum time to allow one check to run in seconds",
|
||||
"Mayotte": "Mayotte",
|
||||
"Mem": "Mem",
|
||||
"Member Count": "Member Count",
|
||||
"Member Detail": "Member Detail",
|
||||
"Member Num": "Member Num",
|
||||
@@ -1711,6 +1704,7 @@
|
||||
"New Tag": "New Tag",
|
||||
"New Volume": "New Volume",
|
||||
"New Zealand": "New Zealand",
|
||||
"New password": "New password",
|
||||
"Next": "Next",
|
||||
"Next Hop": "Next Hop",
|
||||
"Nicaragua": "Nicaragua",
|
||||
@@ -1728,6 +1722,7 @@
|
||||
"No Task": "No Task",
|
||||
"No Vender": "No Vender",
|
||||
"No default pool set": "No default pool set",
|
||||
"No logs found.": "No logs found.",
|
||||
"Node": "Node",
|
||||
"Node Addresses": "Node Addresses",
|
||||
"Node Driver": "Node Driver",
|
||||
@@ -1745,7 +1740,6 @@
|
||||
"Norway": "Norway",
|
||||
"Not Implemented (code: 501) ": "Not Implemented (code: 501) ",
|
||||
"Not Open": "Not Open",
|
||||
"Not deleted with the instance": "Not deleted with the instance",
|
||||
"Not locked": "Not locked",
|
||||
"Not select": "Not select",
|
||||
"Not yet bound": "Not yet bound",
|
||||
@@ -1763,7 +1757,6 @@
|
||||
"Number of Nodes": "Number of Nodes",
|
||||
"Number of Ports": "Number of Ports",
|
||||
"Number of USB Controller": "Number of USB Controller",
|
||||
"Number of Usb Controller": "Number of Usb Controller",
|
||||
"OK": "OK",
|
||||
"OS": "OS",
|
||||
"OS Admin": "OS Admin",
|
||||
@@ -1793,7 +1786,6 @@
|
||||
"Only a MAC address or an OpenFlow based datapath_id of the switch are accepted in this field": "Only a MAC address or an OpenFlow based datapath_id of the switch are accepted in this field",
|
||||
"Only subnets that are already connected to the router can be selected.": "Only subnets that are already connected to the router can be selected.",
|
||||
"Opaque": "Opaque",
|
||||
"Open External Gateway": "Open External Gateway",
|
||||
"OpenID Connect": "OpenID Connect",
|
||||
"OpenStack Services": "OpenStack Services",
|
||||
"Operating Status": "Operating Status",
|
||||
@@ -1818,7 +1810,6 @@
|
||||
"Orchestration Services": "Orchestration Services",
|
||||
"Orchestration information": "Orchestration information",
|
||||
"Origin File Name": "Origin File Name",
|
||||
"Original Password": "Original Password",
|
||||
"Other Protocol": "Other Protocol",
|
||||
"Other Service": "Other Service",
|
||||
"Other Services": "Other Services",
|
||||
@@ -1830,8 +1821,6 @@
|
||||
"Overlay": "Overlay",
|
||||
"Overlay2": "Overlay2",
|
||||
"Overview": "Overview",
|
||||
"Owned Project": "Owned Project",
|
||||
"Owned Subnet": "Owned Subnet",
|
||||
"Owner": "Owner",
|
||||
"Ownership of a volume can be transferred from one project to another. The transfer process of the volume needs to perform the transfer operation in the original owner's project, and complete the \"accept\" operation in the receiver's project.": "Ownership of a volume can be transferred from one project to another. The transfer process of the volume needs to perform the transfer operation in the original owner's project, and complete the \"accept\" operation in the receiver's project.",
|
||||
"PEM encoding": "PEM encoding",
|
||||
@@ -1869,7 +1858,7 @@
|
||||
"Payload Content Type": "Payload Content Type",
|
||||
"Peer": "Peer",
|
||||
"Peer Address": "Peer Address",
|
||||
"Peer Cidrs": "Peer Cidrs",
|
||||
"Peer CIDRs": "Peer CIDRs",
|
||||
"Peer Endpoint Group": "Peer Endpoint Group",
|
||||
"Peer Endpoint Group ID": "Peer Endpoint Group ID",
|
||||
"Peer Gateway Public Address": "Peer Gateway Public Address",
|
||||
@@ -1902,7 +1891,7 @@
|
||||
"Please enter a correct domain, format is refer to the left tip!": "Please enter a correct domain, format is refer to the left tip!",
|
||||
"Please enter a correct private key, format is refer to the left tip!": "Please enter a correct private key, format is refer to the left tip!",
|
||||
"Please enter a file link starting with \"http://\" or \"https://\"!": "Please enter a file link starting with \"http://\" or \"https://\"!",
|
||||
"Please enter a memory page size, such as: 1024, 1024MiB": "Please enter a memory page size, such as: 1024, 1024MiB",
|
||||
"Please enter a memory page size, such as: 1024, 1024 MiB": "Please enter a memory page size, such as: 1024, 1024 MiB",
|
||||
"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.",
|
||||
@@ -1913,21 +1902,25 @@
|
||||
"Please enter right format key value!": "Please enter right format key value!",
|
||||
"Please enter right format memory page value!": "Please enter right format memory page value!",
|
||||
"Please enter right format trait!": "Please enter right format trait!",
|
||||
"Please enter the correct id": "Please enter the correct id",
|
||||
"Please enter the server id to be reduced, and separate different id with \",\"": "Please enter the server id to be reduced, and separate different id with \",\"",
|
||||
"Please enter the correct ID": "Please enter the correct ID",
|
||||
"Please enter the server ID to be reduced, and separate different ID with \",\"": "Please enter the server ID to be reduced, and separate different ID with \",\"",
|
||||
"Please fill in the peer network segment and subnet mask of CIDR format, the written subnets should be under the same router, one per line.": "Please fill in the peer network segment and subnet mask of CIDR format, the written subnets should be under the same router, one per line.",
|
||||
"Please input": "Please input",
|
||||
"Please input <username> or <username>@<domain name>!": "Please input <username> or <username>@<domain name>!",
|
||||
"Please input Auth Key": "Please input Auth Key",
|
||||
"Please input ICMP code (0-255)": "Please input ICMP code (0-255)",
|
||||
"Please input ICMP type (0-255)": "Please input ICMP type (0-255)",
|
||||
"Please input IP address": "Please input IP address",
|
||||
"Please input IPv4": "Please input IPv4",
|
||||
"Please input IPv4 or IPv6 CIDR": "Please input IPv4 or IPv6 CIDR",
|
||||
"Please input IPv4 or IPv6 CIDR, (e.g. 192.168.0.0/24, 2001:DB8::/48)": "Please input IPv4 or IPv6 CIDR, (e.g. 192.168.0.0/24, 2001:DB8::/48)",
|
||||
"Please input IPv6": "Please input IPv6",
|
||||
"Please input Transfer ID": "Please input Transfer ID",
|
||||
"Please input a number": "Please input a number",
|
||||
"Please input a parameter": "Please input a parameter",
|
||||
"Please input a valid ip!": "Please input a valid ip!",
|
||||
"Please input a valid IP!": "Please input a valid IP!",
|
||||
"Please input a value": "Please input a value",
|
||||
"Please input at least one record": "Please input at least one record",
|
||||
"Please input auth key": "Please input auth key",
|
||||
"Please input cipher": "Please input cipher",
|
||||
"Please input cluster name": "Please input cluster name",
|
||||
"Please input cluster template name": "Please input cluster template name",
|
||||
@@ -1935,9 +1928,6 @@
|
||||
"Please input container name": "Please input container name",
|
||||
"Please input file name": "Please input file name",
|
||||
"Please input image": "Please input image",
|
||||
"Please input ip address": "Please input ip address",
|
||||
"Please input ipv4": "Please input ipv4",
|
||||
"Please input ipv6": "Please input ipv6",
|
||||
"Please input key": "Please input key",
|
||||
"Please input key and value": "Please input key and value",
|
||||
"Please input key size": "Please input key size",
|
||||
@@ -1950,7 +1940,6 @@
|
||||
"Please input provider": "Please input provider",
|
||||
"Please input snapshot name": "Please input snapshot name",
|
||||
"Please input the correct format: <username> or <username>@<domain name>.": "Please input the correct format: <username> or <username>@<domain name>.",
|
||||
"Please input transfer id": "Please input transfer id",
|
||||
"Please input user name": "Please input user name",
|
||||
"Please input value": "Please input value",
|
||||
"Please input your Password!": "Please input your Password!",
|
||||
@@ -1959,7 +1948,7 @@
|
||||
"Please input your password!": "Please input your password!",
|
||||
"Please input {label}": "Please input {label}",
|
||||
"Please input {label}!": "Please input {label}!",
|
||||
"Please make sure this IP address be available to avoid creating VM failure.": "Please make sure this IP address be available to avoid creating VM failure.",
|
||||
"Please make sure this IP address be available to avoid creating instance failure.": "Please make sure this IP address be available to avoid creating instance failure.",
|
||||
"Please make sure this IP address be available.": "Please make sure this IP address be available.",
|
||||
"Please note that when deleting a domain, all projects, users, and user groups under the domain will be deleted directly!": "Please note that when deleting a domain, all projects, users, and user groups under the domain will be deleted directly!",
|
||||
"Please reasonably plan the network and subnet to which the virtual network card belongs.": "Please reasonably plan the network and subnet to which the virtual network card belongs.",
|
||||
@@ -1987,7 +1976,7 @@
|
||||
"Please set a size no less than {minSize} GiB!": "Please set a size no less than {minSize} GiB!",
|
||||
"Please set at least one role!": "Please set at least one role!",
|
||||
"Please set the system disk size!": "Please set the system disk size!",
|
||||
"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.",
|
||||
"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",
|
||||
@@ -2013,7 +2002,6 @@
|
||||
"Port Info": "Port Info",
|
||||
"Port Range": "Port Range",
|
||||
"Port Security": "Port Security",
|
||||
"Port Security Enabled": "Port Security Enabled",
|
||||
"Port Type": "Port Type",
|
||||
"Port or Port Range": "Port or Port Range",
|
||||
"Ports": "Ports",
|
||||
@@ -2091,7 +2079,7 @@
|
||||
"QoS Spec ID": "QoS Spec ID",
|
||||
"QoS Specs": "QoS Specs",
|
||||
"QoS policies": "QoS policies",
|
||||
"Qos Policy": "Qos Policy",
|
||||
"QoS policy": "QoS policy",
|
||||
"Queued": "Queued",
|
||||
"Queued To Apply": "Queued To Apply",
|
||||
"Queued To Deny": "Queued To Deny",
|
||||
@@ -2109,6 +2097,7 @@
|
||||
"RAM": "RAM",
|
||||
"RAM (MiB)": "RAM (MiB)",
|
||||
"RAM Size (GiB)": "RAM Size (GiB)",
|
||||
"RAM value is { ram }, NUMA RAM value is { totalRam }, need to be equal.": "RAM value is { ram }, NUMA RAM value is { totalRam }, need to be equal.",
|
||||
"RAW - Raw disk image format": "RAW - Raw disk image format",
|
||||
"RBAC Policies": "RBAC Policies",
|
||||
"RBAC Policy": "RBAC Policy",
|
||||
@@ -2121,7 +2110,6 @@
|
||||
"ROLLBACK FAILED": "ROLLBACK FAILED",
|
||||
"ROLLBACK IN PROGRESS": "ROLLBACK IN PROGRESS",
|
||||
"RSVP": "RSVP",
|
||||
"Ram value is { ram }, NUMA RAM value is { totalRam }, need to be equal. ": "Ram value is { ram }, NUMA RAM value is { totalRam }, need to be equal. ",
|
||||
"Ramdisk ID": "Ramdisk ID",
|
||||
"Ramdisk Image": "Ramdisk Image",
|
||||
"Read IOPS/GB": "Read IOPS/GB",
|
||||
@@ -2157,7 +2145,7 @@
|
||||
"Related Resources": "Related Resources",
|
||||
"Release": "Release",
|
||||
"Release Fixed IP": "Release Fixed IP",
|
||||
"Remote Group Id": "Remote Group Id",
|
||||
"Remote Group ID": "Remote Group ID",
|
||||
"Remote IP Prefix": "Remote IP Prefix",
|
||||
"Remote Security Group": "Remote Security Group",
|
||||
"Remote Type": "Remote Type",
|
||||
@@ -2197,7 +2185,7 @@
|
||||
"Resource": "Resource",
|
||||
"Resource Class": "Resource Class",
|
||||
"Resource Class Properties": "Resource Class Properties",
|
||||
"Resource Id": "Resource Id",
|
||||
"Resource ID": "Resource ID",
|
||||
"Resource Not Found": "Resource Not Found",
|
||||
"Resource Pool": "Resource Pool",
|
||||
"Resource Status": "Resource Status",
|
||||
@@ -2216,7 +2204,7 @@
|
||||
"Restoring": "Restoring",
|
||||
"Restoring Backup": "Restoring Backup",
|
||||
"Restricted": "Restricted",
|
||||
"Restricted Situation": "Restricted Situation",
|
||||
"Restriction": "Restriction",
|
||||
"Resume": "Resume",
|
||||
"Resume Complete": "Resume Complete",
|
||||
"Resume Failed": "Resume Failed",
|
||||
@@ -2226,9 +2214,9 @@
|
||||
"Retry times for restart on failure policy": "Retry times for restart on failure policy",
|
||||
"Retyping": "Retyping",
|
||||
"Reunion": "Reunion",
|
||||
"Reverse DNS": "Reverse DNS",
|
||||
"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",
|
||||
@@ -2308,7 +2296,6 @@
|
||||
"Segment ID": "Segment ID",
|
||||
"Segment Name": "Segment Name",
|
||||
"Segmentation ID": "Segmentation ID",
|
||||
"Segmentation Id": "Segmentation Id",
|
||||
"Segments": "Segments",
|
||||
"Select Algorithm": "Select Algorithm",
|
||||
"Select Bit Length": "Select Bit Length",
|
||||
@@ -2432,6 +2419,7 @@
|
||||
"Snapshot In Progress": "Snapshot In Progress",
|
||||
"Snapshot Instance": "Snapshot Instance",
|
||||
"Snapshot Source": "Snapshot Source",
|
||||
"Snapshots": "Snapshots",
|
||||
"Snapshots can be converted into volume and used to create an instance from the volume.": "Snapshots can be converted into volume and used to create an instance from the volume.",
|
||||
"Snapshotting": "Snapshotting",
|
||||
"Soft Delete Instance": "Soft Delete Instance",
|
||||
@@ -2460,6 +2448,7 @@
|
||||
"Spec": "Spec",
|
||||
"Specification": "Specification",
|
||||
"Specify Physical Node": "Specify Physical Node",
|
||||
"Specify a subnet of the network and assign fixed IP address automatically or manually for the instance": "Specify a subnet of the network and assign fixed IP address automatically or manually for the instance",
|
||||
"Specify mount point.": "Specify mount point.",
|
||||
"Specify the client IP address": "Specify the client IP address",
|
||||
"Specify the listener port": "Specify the listener port",
|
||||
@@ -2588,12 +2577,16 @@
|
||||
"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",
|
||||
"The Federation of Saint Kitts and Nevis": "The Federation of Saint Kitts and Nevis",
|
||||
"The IP address {ip} is duplicated, please modify it.": "The IP address {ip} is duplicated, please modify it.",
|
||||
"The IP is not within the allocated pool!": "The IP is not within the allocated pool!",
|
||||
"The IP of external members can be any, including the public network IP.": "The IP of external members can be any, including the public network IP.",
|
||||
"The Provider is the encryption provider format (e.g. \"luks\")": "The Provider is the encryption provider format (e.g. \"luks\")",
|
||||
"The Republic of Macedonia": "The Republic of Macedonia",
|
||||
"The Republic of South Sudan": "The Republic of South Sudan",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. If it’s not set, the value of this in the template will be used.": "The SSH key is a way to remotely log in to the cluster instance. If it’s not set, the value of this in the template will be used.",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "The SSH key is a way to remotely log in to the cluster instance. The cloud platform only helps to keep the public key. Please keep your private key properly.",
|
||||
"The SSH key is a way to remotely log in to the instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "The SSH key is a way to remotely log in to the instance. The cloud platform only helps to keep the public key. Please keep your private key properly.",
|
||||
"The VPN gateway is in use": "The VPN gateway is in use",
|
||||
"The actual secret data to be stored": "The actual secret data to be stored",
|
||||
"The amphora instance is required for load balancing service setup and is not recommended": "The amphora instance is required for load balancing service setup and is not recommended",
|
||||
"The associated floating IP, virtual adapter, volume and other resources will be automatically disassociated.": "The associated floating IP, virtual adapter, volume and other resources will be automatically disassociated.",
|
||||
@@ -2627,9 +2620,6 @@
|
||||
"The instances in the affinity group are strictly allocated to the same physical machine. When there are no more physical machines to allocate, the allocation fails.": "The instances in the affinity group are strictly allocated to the same physical machine. When there are no more physical machines to allocate, the allocation fails.",
|
||||
"The instances in the anti-affinity group are allocated to different physical machines as much as possible. When there are no more physical machines to allocate, the normal allocation strategy is returned.": "The instances in the anti-affinity group are allocated to different physical machines as much as possible. When there are no more physical machines to allocate, the normal allocation strategy is returned.",
|
||||
"The instances in the anti-affinity group are strictly allocated to different physical machines. When there are no more physical machines to allocate, the allocation fails.": "The instances in the anti-affinity group are strictly allocated to different physical machines. When there are no more physical machines to allocate, the allocation fails.",
|
||||
"The ip address {ip} is duplicated, please modify it.": "The ip address {ip} is duplicated, please modify it.",
|
||||
"The ip is not within the allocated pool!": "The ip is not within the allocated pool!",
|
||||
"The ip of external members can be any, including the public network ip.": "The ip of external members can be any, including the public network ip.",
|
||||
"The key pair allows you to SSH into your newly created instance. You can select an existing key pair, import a key pair, or generate a new key pair.": "The key pair allows you to SSH into your newly created instance. You can select an existing key pair, import a key pair, or generate a new key pair.",
|
||||
"The kill signal to send": "The kill signal to send",
|
||||
"The limit of cluster instance greater than or equal to 1.": "The limit of cluster instance greater than or equal to 1.",
|
||||
@@ -2729,7 +2719,7 @@
|
||||
"Total Exchanges": "Total Exchanges",
|
||||
"Total IPs": "Total IPs",
|
||||
"Total Queues": "Total Queues",
|
||||
"Total Ram": "Total Ram",
|
||||
"Total RAM": "Total RAM",
|
||||
"Total {total} items": "Total {total} items",
|
||||
"Trait Properties": "Trait Properties",
|
||||
"Traits": "Traits",
|
||||
@@ -2738,7 +2728,6 @@
|
||||
"Transferred": "Transferred",
|
||||
"Transform Protocol": "Transform Protocol",
|
||||
"Trinidad and Tobago": "Trinidad and Tobago",
|
||||
"True": "True",
|
||||
"Tunisia": "Tunisia",
|
||||
"Turkey": "Turkey",
|
||||
"Turkmenistan": "Turkmenistan",
|
||||
@@ -2831,7 +2820,6 @@
|
||||
"Uruguay": "Uruguay",
|
||||
"Usage": "Usage",
|
||||
"Usage Type": "Usage Type",
|
||||
"Usb Controller": "Usb Controller",
|
||||
"Use Type": "Use Type",
|
||||
"Used": "Used",
|
||||
"Used IPs": "Used IPs",
|
||||
@@ -2897,6 +2885,8 @@
|
||||
"Virgin Islands (U.S.)": "Virgin Islands (U.S.)",
|
||||
"Virtual Adapter": "Virtual Adapter",
|
||||
"Virtual Adapter ID": "Virtual Adapter ID",
|
||||
"Virtual Interface": "Virtual Interface",
|
||||
"Virtual Interfaces": "Virtual Interfaces",
|
||||
"Virtual LAN": "Virtual LAN",
|
||||
"Virtual LANs": "Virtual LANs",
|
||||
"Virtual Resource Overview": "Virtual Resource Overview",
|
||||
@@ -2929,14 +2919,14 @@
|
||||
"Volume Types": "Volume Types",
|
||||
"Volumes": "Volumes",
|
||||
"Wallis And Futuna Islands": "Wallis And Futuna Islands",
|
||||
"Warn": "Warn",
|
||||
"Warning": "Warning",
|
||||
"Weight": "Weight",
|
||||
"Weights": "Weights",
|
||||
"Welcome": "Welcome",
|
||||
"Welcome, {name}": "Welcome, {name}",
|
||||
"Welcome to {name}": "Welcome to {name}",
|
||||
"Western Sahara": "Western Sahara",
|
||||
"When auto-expand/close is enabled, if there is no operation in the pop-up window, the pop-up window will be closed automatically after { seconds } seconds, and it will be automatically expanded when the displayed content changes.": "When auto-expand/close is enabled, if there is no operation in the pop-up window, the pop-up window will be closed automatically after { seconds } seconds, and it will be automatically expanded when the displayed content changes.",
|
||||
"When enabled, router will use the external network as its default gateway.": "When enabled, router will use the external network as its default gateway.",
|
||||
"When the computing service starts the recycling instance interval, the instance will be stored in the recycling bin after deletion, and will be retained according to the corresponding time interval. You can choose to restore it within this period. After successful recovery, the status of the instance is running and related resources remain unchanged.": "When the computing service starts the recycling instance interval, the instance will be stored in the recycling bin after deletion, and will be retained according to the corresponding time interval. You can choose to restore it within this period. After successful recovery, the status of the instance is running and related resources remain unchanged.",
|
||||
"When the volume is \"bootable\" and the status is \"available\", it can be used as a startup source to create an instance.": "When the volume is \"bootable\" and the status is \"available\", it can be used as a startup source to create an instance.",
|
||||
"When true this header is inserted": "When true this header is inserted",
|
||||
@@ -2971,6 +2961,7 @@
|
||||
"You can modify the tags later using the Modify Tags action.": "You can modify the tags later using the Modify Tags action.",
|
||||
"You don't have access to get {name}.": "You don't have access to get {name}.",
|
||||
"You may update the editable properties of the RBAC policy here.": "You may update the editable properties of the RBAC policy here.",
|
||||
"Your existing password": "Your existing password",
|
||||
"Yugoslavia": "Yugoslavia",
|
||||
"Zambia": "Zambia",
|
||||
"Zimbabwe": "Zimbabwe",
|
||||
@@ -3006,7 +2997,6 @@
|
||||
"be stopped": "be stopped",
|
||||
"capsules": "capsules",
|
||||
"certificate": "certificate",
|
||||
"cidr": "CIDR",
|
||||
"cinder services": "cinder services",
|
||||
"clusters": "clusters",
|
||||
"clustertemplates": "clustertemplates",
|
||||
@@ -3047,6 +3037,8 @@
|
||||
"database backups": "database backups",
|
||||
"database instances": "database instances",
|
||||
"delete": "delete",
|
||||
"delete DSCP marking rules": "delete DSCP marking rules",
|
||||
"delete QoS policy": "delete QoS policy",
|
||||
"delete allowed address pair": "delete allowed address pair",
|
||||
"delete application credential": "delete application credential",
|
||||
"delete bandwidth egress rules": "delete bandwidth egress rules",
|
||||
@@ -3055,7 +3047,6 @@
|
||||
"delete container": "delete container",
|
||||
"delete default pool": "delete default pool",
|
||||
"delete domain": "delete domain",
|
||||
"delete dscp marking rules": "delete dscp marking rules",
|
||||
"delete firewall": "delete firewall",
|
||||
"delete flavor": "delete flavor",
|
||||
"delete group": "delete group",
|
||||
@@ -3073,7 +3064,6 @@
|
||||
"delete policy": "delete policy",
|
||||
"delete port forwarding": "delete port forwarding",
|
||||
"delete project": "delete project",
|
||||
"delete qos policy": "delete qos policy",
|
||||
"delete role": "delete role",
|
||||
"delete router": "delete router",
|
||||
"delete rule": "delete rule",
|
||||
@@ -3087,17 +3077,13 @@
|
||||
"delete volume": "delete volume",
|
||||
"delete volume backup": "delete volume backup",
|
||||
"delete volume snapshot": "delete volume snapshot",
|
||||
"delete vpn": "delete vpn",
|
||||
"delete vpn IKE policy": "delete vpn IKE policy",
|
||||
"delete vpn IPsec policy": "delete vpn IPsec policy",
|
||||
"delete vpn endpoint groups": "delete vpn endpoint groups",
|
||||
"detach instance": "detach instance",
|
||||
"detach security group": "detach security group",
|
||||
"disable cinder service": "disable cinder service",
|
||||
"disable compute service": "disable compute service",
|
||||
"disable member": "disable member",
|
||||
"disable neutron agent": "disable neutron agent",
|
||||
"disassociate floating ip": "disassociate floating ip",
|
||||
"disassociate floating IP": "disassociate floating IP",
|
||||
"disconnect subnet": "disconnect subnet",
|
||||
"dns zones": "dns zones",
|
||||
"domain": "domain",
|
||||
@@ -3170,6 +3156,7 @@
|
||||
"neutron agent": "neutron agent",
|
||||
"neutron agents": "neutron agents",
|
||||
"ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>The primary name server for the domain, which is ns1.example.com or the first name server in the vanity name server list.</li><li>The responsible party for the domain: admin.example.com.</li><li>A timestamp that changes whenever you update your domain.</li><li>The number of seconds before the zone should be refreshed.</li><li>The number of seconds before a failed refresh should be retried.</li><li>The upper limit in seconds before a zone is considered no longer authoritative.</li><li>The negative result TTL (for example, how long a resolver should consider a negative result for a subdomain to be valid before retrying).</li></ul>": "ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>The primary name server for the domain, which is ns1.example.com or the first name server in the vanity name server list.</li><li>The responsible party for the domain: admin.example.com.</li><li>A timestamp that changes whenever you update your domain.</li><li>The number of seconds before the zone should be refreshed.</li><li>The number of seconds before a failed refresh should be retried.</li><li>The upper limit in seconds before a zone is considered no longer authoritative.</li><li>The negative result TTL (for example, how long a resolver should consider a negative result for a subdomain to be valid before retrying).</li></ul>",
|
||||
"on": "on",
|
||||
"open external gateway": "open external gateway",
|
||||
"out": "out",
|
||||
"paste files to folder": "paste files to folder",
|
||||
@@ -3185,7 +3172,6 @@
|
||||
"project": "project",
|
||||
"projects": "projects",
|
||||
"qemu_guest_agent enabled": "qemu_guest_agent enabled",
|
||||
"qoS policy": "qoS policy",
|
||||
"qos specs": "qos specs",
|
||||
"quota set to -1 means there is no quota limit on the current resource": "quota set to -1 means there is no quota limit on the current resource",
|
||||
"read": "read",
|
||||
@@ -3245,10 +3231,12 @@
|
||||
"subnets": "subnets",
|
||||
"suspend instance": "suspend instance",
|
||||
"the Republic of Abkhazia": "the Republic of Abkhazia",
|
||||
"the VPN Endpoint policy is in use": "the VPN Endpoint policy is in use",
|
||||
"the VPN IKE policy is in use": "the VPN IKE policy is in use",
|
||||
"the VPN IPsec policy is in use": "the VPN IPsec policy is in use",
|
||||
"the folder is not empty": "the folder is not empty",
|
||||
"the policy is in use": "the policy is in use",
|
||||
"the router has connected subnet": "the router has connected subnet",
|
||||
"the vpn gateway is in use": "the vpn gateway is in use",
|
||||
"time / 24h": "time / 24h",
|
||||
"to delete": "to delete",
|
||||
"transmit": "transmit",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"Action": "조작",
|
||||
"Action Logs": "작업 로그",
|
||||
"Active": "사용 중인",
|
||||
"Active Status": "활성 상태",
|
||||
"Add": "추가",
|
||||
"Add Access Rule": "접근 규칙 추가",
|
||||
"Add Custom Metadata": "사용자 메타데이터 추가",
|
||||
@@ -84,6 +83,7 @@
|
||||
"Add Policy": "",
|
||||
"Add Property": "속성 추가",
|
||||
"Add Router": "라우터 추가",
|
||||
"Add Virtual Interface": "",
|
||||
"Add Virtual LAN": "가상 LAN 추가",
|
||||
"Add hosts to the aggregate or remove hosts from it. Hosts can be in multiple aggregates.": "집합(Aggregate)에 호스트를 추가하거나 제거한다. 호스트는 여러 집합(Aggregate)에 존재할 수 있다.",
|
||||
"Add network": "네트워크 추가",
|
||||
@@ -104,8 +104,6 @@
|
||||
"Advanced": "고급",
|
||||
"Advanced Options": "고급 옵션",
|
||||
"Advanced Params": "고급 매개변수",
|
||||
"Affiliated Domain": "제휴 도메인",
|
||||
"Affiliated Domain ID/Name": "제휴 도메인 ID/이름",
|
||||
"Affinity": "어피니티",
|
||||
"Affinity (mandatory):": "어피니티 (필수)",
|
||||
"Affinity (not mandatory):": "어피니티 (필수 아님)",
|
||||
@@ -152,16 +150,16 @@
|
||||
"Application Template": "애플리케이션 템플릿",
|
||||
"Apply Latency (ms)": "",
|
||||
"Applying": "적용중",
|
||||
"Arch": "아키텍처",
|
||||
"Arch Linux": "",
|
||||
"Architecture": "아키텍처",
|
||||
"Are you sure set the project { project } as the default project? User login is automatically logged into the default project.": "{ project } 프로젝트를 기본 프로젝트로 설정하시겠습니까? 사용자 로그인은 기본 프로젝트에 자동으로 로그인됩니다.",
|
||||
"Are you sure to cancel transfer volume { name }? ": "볼륨 { name } 전송을 취소합니까?",
|
||||
"Are you sure to delete instance { name }? ": "인스턴스 { name }를 삭제 하시겠습니까?",
|
||||
"Are you sure to delete volume { name }? ": "볼륨 { name }을 삭제 하시겠습니까?",
|
||||
"Are you sure to disable domain { name }? Disabling the domain will have negative effect, and users associated with the domain will not be able to login if they are only assigned to the domain": "",
|
||||
"Are you sure to disable project { name }? Disabling the project will have negative effect, and users associated with the project will not be able to login if they are only assigned to the project": "",
|
||||
"Are you sure to disable user { name }? Disabled users are not allowed to login in ": "",
|
||||
"Are you sure to download data?": "데이터를 다운르도 하시겠습니까?",
|
||||
"Are you sure to forbidden domain { name }? Forbidden the domain will have negative effect, and users associated with the domain will not be able to log in if they are only assigned to the domain": "{ name } 도메인을 차단 하시겠습니까? 도메인을 차단하면 부정적인 영향을 줄 수 있으며 도메인에 할당된 사용자라면 로그인 할 수 없게 됩니다.",
|
||||
"Are you sure to forbidden project { name }? Forbidden the project will have negative effect, and users associated with the project will not be able to log in if they are only assigned to the project": "{ name } 프로젝트를 차단하시겠습니까? 프로젝트를 차단하면 부정적인 영향을 줄 수 있으며 프로젝트에 할당된 사용자라면 로그인 할 수 없게 됩니다.",
|
||||
"Are you sure to forbidden user { name }? Forbidden the user will not allow login in ": "{ name } 사용자를 차단하시겠습니까? 사용자를 차단하면 로그인이 허용되지 않습니다.",
|
||||
"Are you sure to jump directly to the console? The console will open in a new page later.": "콘솔로 이동하시겠습니까? 콘솔은 새 창에서 열리게됩니다.",
|
||||
"Are you sure to remove the default project?": "기본 프로젝트를 제거하시겠습니까?",
|
||||
"Are you sure to shelve instance { name }? ": "{ name } 인스턴스를 보관하시겠습니까?",
|
||||
@@ -226,7 +224,6 @@
|
||||
"Azerbaijan": "아제르바이젠",
|
||||
"BLOCK I/O (B)": "",
|
||||
"Back": "뒤로",
|
||||
"Back End": "끝으로 가기",
|
||||
"Back to Home": "홈 페이지로 돌아가기",
|
||||
"Back to login page": "로그인 페이지로 돌아가기",
|
||||
"Back-End": "",
|
||||
@@ -318,8 +315,7 @@
|
||||
"CPU Thread Policy": "CPU 쓰레드 정책",
|
||||
"CPU Usage (%)": "",
|
||||
"CPU Usage (Core)": "",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal. ": "CPU 값은 { cpu }, NUMA CPU 값은 { totalCpu }, 동일해야 합니다.",
|
||||
"CPU(Core)": "CPU(Core)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal.": "",
|
||||
"CREATE COMPLETE": "생성 완료",
|
||||
"CREATE FAILED": "생성 실패",
|
||||
"CREATE IN PROGRESS": "생성 진행중",
|
||||
@@ -376,7 +372,6 @@
|
||||
"Choose a host to migrate instance to. If not selected, the scheduler will auto select target host.": "인스턴스를 마이그레이션할 호스트를 선택합니다. 선택하지 않으면, 스케줄러가 대상 호스트를 자동으로 선택합니다.",
|
||||
"Choosing a QoS policy can limit bandwidth and DSCP": "QoS 정책을 선택하면 대역폭과 DSCP가 제한될 수 있습니다.",
|
||||
"Christmas Island": "Christmas Island",
|
||||
"Cidr": "CIDR",
|
||||
"Cinder Service": "Cinder 서비스",
|
||||
"Cipher": "암호",
|
||||
"Clean Failed": "실패 정리",
|
||||
@@ -454,9 +449,10 @@
|
||||
"Confirm Password": "비밀번호 확인",
|
||||
"Confirm Resize or Migrate": "크기 조정 또는 마이그레이션 확인",
|
||||
"Confirm Shared Key": "공유 키 확인",
|
||||
"Confirm new password": "",
|
||||
"Confirming Resize or Migrate": "크기 조정 또는 마이그레이션 확인",
|
||||
"Connect Router": "",
|
||||
"Connect Subnet": "서브넷 연결",
|
||||
"Connect router": "라우터 연결",
|
||||
"Connected Threads": "연결된 스레드",
|
||||
"Connection Examples": "연결 예시",
|
||||
"Connection Information": "연결 정보",
|
||||
@@ -464,7 +460,6 @@
|
||||
"Consecutive failures needed to report unhealthy": "unhealthy 보고를 위한 연속적인 실패 횟수",
|
||||
"Console": "콘솔",
|
||||
"Console Interface": "콘솔 인터페이스",
|
||||
"Console Log": "콘솔 로그",
|
||||
"Consumer": "소비자",
|
||||
"Container": "컨테이너",
|
||||
"Container Creating": "컨테이너 생성",
|
||||
@@ -536,6 +531,7 @@
|
||||
"Create Ironic Instance": "Ironic 인스턴스 생성",
|
||||
"Create Keypair": "키페어 생성",
|
||||
"Create Listener": "리스너 생성",
|
||||
"Create Load Balancer": "",
|
||||
"Create Loadbalancer": "로드밸런서 생성",
|
||||
"Create Network": "네트워크 생성",
|
||||
"Create New Network": "새로운 네트워크 생성",
|
||||
@@ -770,9 +766,12 @@
|
||||
"Delete Subnet": "Subnet 삭제",
|
||||
"Delete User": "User 삭제",
|
||||
"Delete VPN": "VPN 삭제",
|
||||
"Delete VPN EndPoint Groups": "VPN EndPoint Groups 삭제",
|
||||
"Delete VPN Endpoint Groups": "",
|
||||
"Delete VPN Endpoint groups": "",
|
||||
"Delete VPN IKE Policy": "VPN IKE Policy 삭제",
|
||||
"Delete VPN IKE policy": "",
|
||||
"Delete VPN IPsec Policy": "VPN IPsec Policy 삭제",
|
||||
"Delete VPN IPsec policy": "",
|
||||
"Delete Virtual Adapter": "Virtual Adapter 삭제",
|
||||
"Delete Volume": "Volume 삭제",
|
||||
"Delete Volume Backup": "Volume Backup 삭제",
|
||||
@@ -784,7 +783,6 @@
|
||||
"Delete with the instance": "",
|
||||
"Deleted": "삭제됨",
|
||||
"Deleted At": "삭제 날짜",
|
||||
"Deleted with the instance": "Instance와 함께 삭제됨.",
|
||||
"Deleting": "삭제 중",
|
||||
"Deleting this stack will delete all resources deployed by the stack.": "이 Stack을 삭제하면 Stack에 의해 배포된 모든 리소스가 삭제됩니다.",
|
||||
"Democratic Republic of the Congo": "",
|
||||
@@ -827,18 +825,21 @@
|
||||
"Disable Cinder Service": "Cinder Service 비활성화",
|
||||
"Disable Compute Host": "Compute Host 비활성화",
|
||||
"Disable Compute Service": "Compute Service 비활성화",
|
||||
"Disable Domain": "",
|
||||
"Disable Gateway": "Gateway 비활성화",
|
||||
"Disable Member": "",
|
||||
"Disable Neutron Agent": "Neutron Agent 비활성화",
|
||||
"Disable Project": "",
|
||||
"Disable SNAT": "SNAT 비활성화",
|
||||
"Disable TLS": "TLS 비활성화",
|
||||
"Disable User": "",
|
||||
"Disable compute host": "Compute Host 비활성화",
|
||||
"Disabled": "비활성화됨",
|
||||
"Disabling port security will turn off the security group policy protection and anti-spoofing protection on the port. General applicable scenarios: NFV or operation and maintenance Debug.": "Port security을 비활성화하면 Port의 Security group policy 보호와 Anti-spoofing 보호가 꺼집니다. 적용 가능한 일반적인 시나리오: NFV 운영 또는 Maintenance, Debug.",
|
||||
"Disabling the domain will have a negative impact, all projects and users in domain will be disabled": "",
|
||||
"Disabling the project will have a negative impact. If the users associated with the project are only assigned to the project, they will not be able to log in": "프로젝트를 비활성화하면 부정적인 영향을 미칩니다. 프로젝트와 관련된 사용자가 해당 프로젝트에만 할당된 경우 로그인할 수 없습니다.",
|
||||
"Disassociate": "연결 해제",
|
||||
"Disassociate Floating IP": "Floating IP 연결 해제",
|
||||
"Disassociate Floating Ip": "Floating IP 연결 해제",
|
||||
"Disconnect Subnet": "",
|
||||
"Discovery URL": "",
|
||||
"Disk": "디스크",
|
||||
@@ -886,8 +887,8 @@
|
||||
"ENTRYPOINT": "엔트리포인트",
|
||||
"ESP": "",
|
||||
"Each instance belongs to at least one security group, which needs to be specified when it is created. Instances in the same security group can communicate with each other on the network, and instances in different security groups are disconnected from the internal network by default.": "각 인스턴스는 하나 이상의 Security Group에 속하며, Security Group을 생성할 때 지정해야 합니다. 동일한 Security Group의 인스턴스는 네트워크에서 서로 통신할 수 있으며 다른 Security Group의 인스턴스는 기본적으로 내부 네트워크에서 연결이 끊어집니다.",
|
||||
"Each instance can have up to 50 tags": "",
|
||||
"Each new connection request is assigned to the next server in order, and all requests are finally divided equally among all servers. Commonly used for short connection services, such as HTTP services.": "각 새 연결 요청은 순서대로 다음 서버에 할당되고, 모든 요청은 모든 서버에서 동일하게 분할됩니다. 일반적으로 HTTP 서비스와 같은 짧은 연결 서비스에 사용됩니다.",
|
||||
"Each server can have up to 50 tags": "각 서버는 최대 50개의 태그를 가질 수 있습니다",
|
||||
"East Timor": "",
|
||||
"Ecuador": "",
|
||||
"Edit": "",
|
||||
@@ -946,7 +947,6 @@
|
||||
"Eject": "",
|
||||
"El Salvador": "",
|
||||
"Email": "",
|
||||
"Email Address": "",
|
||||
"Email for the zone. Used in SOA records for the zone.": "영역에 대한 이메일입니다. 영역의 SOA 레코드에 사용됩니다.",
|
||||
"Enable": "활성화",
|
||||
"Enable Admin State": "Admin State 활성화",
|
||||
@@ -1029,8 +1029,8 @@
|
||||
"External Fixed IPs": "외부 고정 아이피",
|
||||
"External Gateway": "외부 게이트웨이",
|
||||
"External IP": "외부 IP",
|
||||
"External IP(V4)": "외부 IP(V4)",
|
||||
"External IP(V6)": "외부 IP(V6)",
|
||||
"External IPv4": "",
|
||||
"External IPv6": "",
|
||||
"External Network": "외부 네트워크",
|
||||
"External Network ID/Name": "외부 네트워크 ID/이름",
|
||||
"External Network Info": "외부 네트워크 정보",
|
||||
@@ -1043,6 +1043,7 @@
|
||||
"FLAT": "",
|
||||
"Fail Rollback": "실패 롤백",
|
||||
"Failed": "실패함",
|
||||
"Failed to load logs.": "로그를 불러오지 못했습니다.",
|
||||
"Failover Segment": "",
|
||||
"Falkland Islands (Malvinas)": "",
|
||||
"Faroe Islands": "",
|
||||
@@ -1081,22 +1082,16 @@
|
||||
"Flavors": "",
|
||||
"Floating IP": "",
|
||||
"Floating IP Address": "Floating IP 주소",
|
||||
"Floating IP Detail": "",
|
||||
"Floating IP Enabled": "Floating IP 활성화됨",
|
||||
"Floating IP has already been associate, Please check Force release.": "",
|
||||
"Floating IPs": "Floating IP",
|
||||
"Floating Ip": "Floating IP",
|
||||
"Floating Ip Detail": "Floating IP 세부 정보",
|
||||
"Floating ip has already been associate, Please check Force release": "Floating ip가 이미 할당되었습니다. 강제 해제를 확인해 주세요.",
|
||||
"Folder Detail": "폴더 세부 정보",
|
||||
"Folder Name": "폴더 이름",
|
||||
"For GPU type, you need to install GPU drivers in the instance operating system.": "GPU 타입의 경우, 인스턴스 운영치제에 GPU 드라이버를 설치해야 합니다.",
|
||||
"For GRE networks, valid segmentation IDs are 1 to 4294967295": "GRE 네트워크의 경우, 유효한 segmentation ID는 1에서 4294967295까지 입니다.",
|
||||
"For VLAN networks, valid segmentation IDs are 1 to 4094": "VLAN 네트워크의 경우, 유효한 segmentation ID는 1에서 4094까지 입니다.",
|
||||
"For VXLAN networks, valid segmentation IDs are 1 to 16777215": "VXLAN 네트워크의 경우, 유효한 segmentation ID는 1에서 16777215까지 입니다.",
|
||||
"Forbidden": "금지된",
|
||||
"Forbidden Domain": "금지된 Domain",
|
||||
"Forbidden Project": "금지된 Project",
|
||||
"Forbidden User": "금지된 User",
|
||||
"Forbidden the domain will have a negative impact, all project and user in domain will be forbidden": "도메인이 금지되면 부정적인 영향을 미치고 도메인의 모든 프로젝트와 사용자가 제한됩니다.",
|
||||
"Force Delete": "강제 삭제",
|
||||
"Force Delete Container": "강제 컨테이너 삭제",
|
||||
"Force Delete Share Instance": "강제 공유 인스턴스 삭제",
|
||||
@@ -1115,7 +1110,6 @@
|
||||
"French Polynesia": "",
|
||||
"Frequent login failure will cause the account to be temporarily locked, please operate after 5 minutes": "로그인 실패가 잦으면 계정이 일시적으로 잠깁니다. 5분 후에 시도하세요.",
|
||||
"From port": "",
|
||||
"Front End": "",
|
||||
"Front-End": "",
|
||||
"Full": "",
|
||||
"Full Backup": "",
|
||||
@@ -1230,8 +1224,8 @@
|
||||
"IP Protocol": "IP 프로토콜",
|
||||
"IP Usage": "IP 사용률",
|
||||
"IP Version": "IP 버전",
|
||||
"IP address allocation polls, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "",
|
||||
"IP address allocation polls, one enter per line (e.g. {ip})": "",
|
||||
"IP address allocation pools, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "",
|
||||
"IP address allocation pools, one enter per line (e.g. {ip})": "",
|
||||
"IPMI Address": "IPMI 주소",
|
||||
"IPMI Bridge": "",
|
||||
"IPMI Password": "IPMI 패스워드",
|
||||
@@ -1399,7 +1393,7 @@
|
||||
"Invalid CIDR.": "잘못된 CIDR.",
|
||||
"Invalid IP Address": "잘못된 IP 주소",
|
||||
"Invalid IP Address and Port": "잘못된 IP 주소 및 포트",
|
||||
"Invalid Mac Address. Please Use \":\" as separator.": "잘못된 Mac 주소입니다. \":\"를 구분 기호로 사용하십시오.",
|
||||
"Invalid MAC Address. Please use \":\" as separator.": "",
|
||||
"Invalid Tag Value: {tag}": "잘못된 태그 값: {tag}",
|
||||
"Invalid combination": "잘못된 조합",
|
||||
"Invalid: ": "유효하지 않은: ",
|
||||
@@ -1410,9 +1404,9 @@
|
||||
"Invalid: DNS Format Error (e.g. 114.114.114.114)": "",
|
||||
"Invalid: Domain name cannot be duplicated": "잘못됨: 도메인 이름은 중복될 수 없습니다.",
|
||||
"Invalid: Password must be the same with confirm password.": "잘못됨: 암호는 암호 확인과 동일해야 합니다.",
|
||||
"Invalid: Please input a valid IP": "",
|
||||
"Invalid: Please input a valid IPv4.": "",
|
||||
"Invalid: Please input a valid IPv6.": "",
|
||||
"Invalid: Please input a valid ip": "잘못됨: 유효한 IP를 입력하십시오",
|
||||
"Invalid: Project name can not be chinese": "잘못됨: 프로젝트 이름은 중국어일 수 없습니다.",
|
||||
"Invalid: Project names in the domain can not be repeated": "유효하지 않음: 도메인의 프로젝트 이름은 반복될 수 없습니다.",
|
||||
"Invalid: Quota value(s) cannot be less than the current usage value(s): { used } used.": "잘못됨: 할당량 값은 현재 사용 값보다 작을 수 없습니다: { used } 사용됨.",
|
||||
@@ -1513,6 +1507,7 @@
|
||||
"Load Template from a file": "파일에서 템플릿 불러오기",
|
||||
"Load from local files": "로컬 파일에서 불러오기",
|
||||
"LoadBalancers Instances": "LoadBalancers 인스턴스",
|
||||
"Loading logs...": "로그를 불러오는 중...",
|
||||
"Loading...": "",
|
||||
"Local": "로컬",
|
||||
"Local Endpoint Group": "로컬 엔드포인트 그룹",
|
||||
@@ -1542,7 +1537,6 @@
|
||||
"MEM LIMIT (MiB)": "메모리 제한(MiB)",
|
||||
"MEM USAGE (MiB)": "메모리 사용량(MiB)",
|
||||
"MTU": "MTU",
|
||||
"Mac Address": "Mac 주소",
|
||||
"MacVTap": "MacVTap",
|
||||
"Macau": "",
|
||||
"Madagascar": "",
|
||||
@@ -1595,7 +1589,6 @@
|
||||
"Maximum interval time for each health check response": "각 상태 확인 응답의 최대 간격 시간",
|
||||
"Maximum time to allow one check to run in seconds": "1회 검사를 실행할 수 있는 최대 시간(초)",
|
||||
"Mayotte": "",
|
||||
"Mem": "메모리",
|
||||
"Member Count": "멤버 수",
|
||||
"Member Detail": "멤버 세부 정보",
|
||||
"Member Num": "멤버 수",
|
||||
@@ -1711,6 +1704,7 @@
|
||||
"New Tag": "새 태그",
|
||||
"New Volume": "새 볼륨",
|
||||
"New Zealand": "",
|
||||
"New password": "",
|
||||
"Next": "다음",
|
||||
"Next Hop": "다음 홉",
|
||||
"Nicaragua": "",
|
||||
@@ -1728,6 +1722,7 @@
|
||||
"No Task": "",
|
||||
"No Vender": "",
|
||||
"No default pool set": "기본 풀이 설정되지 않았습니다.",
|
||||
"No logs found.": "로그를 찾을 수 없습니다.",
|
||||
"Node": "노드",
|
||||
"Node Addresses": "노드 주소",
|
||||
"Node Driver": "노드 드라이버",
|
||||
@@ -1745,7 +1740,6 @@
|
||||
"Norway": "",
|
||||
"Not Implemented (code: 501) ": "",
|
||||
"Not Open": "",
|
||||
"Not deleted with the instance": "",
|
||||
"Not locked": "",
|
||||
"Not select": "",
|
||||
"Not yet bound": "",
|
||||
@@ -1763,7 +1757,6 @@
|
||||
"Number of Nodes": "",
|
||||
"Number of Ports": "",
|
||||
"Number of USB Controller": "",
|
||||
"Number of Usb Controller": "",
|
||||
"OK": "",
|
||||
"OS": "",
|
||||
"OS Admin": "",
|
||||
@@ -1793,7 +1786,6 @@
|
||||
"Only a MAC address or an OpenFlow based datapath_id of the switch are accepted in this field": "",
|
||||
"Only subnets that are already connected to the router can be selected.": "",
|
||||
"Opaque": "",
|
||||
"Open External Gateway": "",
|
||||
"OpenID Connect": "",
|
||||
"OpenStack Services": "OpenStack 서비스",
|
||||
"Operating Status": "",
|
||||
@@ -1818,7 +1810,6 @@
|
||||
"Orchestration Services": "",
|
||||
"Orchestration information": "",
|
||||
"Origin File Name": "",
|
||||
"Original Password": "",
|
||||
"Other Protocol": "",
|
||||
"Other Service": "",
|
||||
"Other Services": "",
|
||||
@@ -1830,8 +1821,6 @@
|
||||
"Overlay": "",
|
||||
"Overlay2": "",
|
||||
"Overview": "",
|
||||
"Owned Project": "",
|
||||
"Owned Subnet": "",
|
||||
"Owner": "소유자",
|
||||
"Ownership of a volume can be transferred from one project to another. The transfer process of the volume needs to perform the transfer operation in the original owner's project, and complete the \"accept\" operation in the receiver's project.": "",
|
||||
"PEM encoding": "",
|
||||
@@ -1869,7 +1858,7 @@
|
||||
"Payload Content Type": "",
|
||||
"Peer": "",
|
||||
"Peer Address": "",
|
||||
"Peer Cidrs": "",
|
||||
"Peer CIDRs": "",
|
||||
"Peer Endpoint Group": "",
|
||||
"Peer Endpoint Group ID": "",
|
||||
"Peer Gateway Public Address": "",
|
||||
@@ -1902,7 +1891,7 @@
|
||||
"Please enter a correct domain, format is refer to the left tip!": "",
|
||||
"Please enter a correct private key, format is refer to the left tip!": "",
|
||||
"Please enter a file link starting with \"http://\" or \"https://\"!": "",
|
||||
"Please enter a memory page size, such as: 1024, 1024MiB": "",
|
||||
"Please enter a memory page size, such as: 1024, 1024 MiB": "",
|
||||
"Please enter a valid ASCII code": "",
|
||||
"Please enter a valid Email Address!": "",
|
||||
"Please enter a valid IPv4 value.": "",
|
||||
@@ -1913,21 +1902,25 @@
|
||||
"Please enter right format key value!": "",
|
||||
"Please enter right format memory page value!": "",
|
||||
"Please enter right format trait!": "",
|
||||
"Please enter the correct id": "",
|
||||
"Please enter the server id to be reduced, and separate different id with \",\"": "",
|
||||
"Please enter the correct ID": "",
|
||||
"Please enter the server ID to be reduced, and separate different ID with \",\"": "",
|
||||
"Please fill in the peer network segment and subnet mask of CIDR format, the written subnets should be under the same router, one per line.": "",
|
||||
"Please input": "",
|
||||
"Please input <username> or <username>@<domain name>!": "<사용자 이름> 또는 <사용자 이름>@<도메인 이름>을 입력해주세요!",
|
||||
"Please input Auth Key": "",
|
||||
"Please input ICMP code (0-255)": "",
|
||||
"Please input ICMP type (0-255)": "",
|
||||
"Please input IP address": "",
|
||||
"Please input IPv4": "",
|
||||
"Please input IPv4 or IPv6 CIDR": "",
|
||||
"Please input IPv4 or IPv6 CIDR, (e.g. 192.168.0.0/24, 2001:DB8::/48)": "",
|
||||
"Please input IPv6": "",
|
||||
"Please input Transfer ID": "",
|
||||
"Please input a number": "숫자를 입력해주세요",
|
||||
"Please input a parameter": "매개변수를 입력하세요.",
|
||||
"Please input a valid ip!": "",
|
||||
"Please input a valid IP!": "",
|
||||
"Please input a value": "값을 입력해주세요",
|
||||
"Please input at least one record": "",
|
||||
"Please input auth key": "",
|
||||
"Please input cipher": "",
|
||||
"Please input cluster name": "",
|
||||
"Please input cluster template name": "",
|
||||
@@ -1935,9 +1928,6 @@
|
||||
"Please input container name": "",
|
||||
"Please input file name": "",
|
||||
"Please input image": "",
|
||||
"Please input ip address": "IP 주소를 입력해주세요",
|
||||
"Please input ipv4": "",
|
||||
"Please input ipv6": "",
|
||||
"Please input key": "",
|
||||
"Please input key and value": "",
|
||||
"Please input key size": "",
|
||||
@@ -1950,7 +1940,6 @@
|
||||
"Please input provider": "제공자를 입력하세요.",
|
||||
"Please input snapshot name": "snapshot 이름을 입력하세요.",
|
||||
"Please input the correct format: <username> or <username>@<domain name>.": "올바른 형식(<사용자 이름> 또는 <사용자 이름>@<도메인 이름>)을 입력하십시오.",
|
||||
"Please input transfer id": "전송 ID를 입력하세요.",
|
||||
"Please input user name": "사용자 이름을 입력하세요.",
|
||||
"Please input value": "값을 입력하세요.",
|
||||
"Please input your Password!": "암호를 입력하세요!",
|
||||
@@ -1959,7 +1948,7 @@
|
||||
"Please input your password!": "암호를 입력하세요!",
|
||||
"Please input {label}": "{label}을(를) 입력하세요.",
|
||||
"Please input {label}!": "{label}을(를) 입력하세요!",
|
||||
"Please make sure this IP address be available to avoid creating VM failure.": "VM 생성 실패를 피하기 위해 IP 주소가 사용 가능한지 확인하세요.",
|
||||
"Please make sure this IP address be available to avoid creating instance failure.": "",
|
||||
"Please make sure this IP address be available.": "IP 주소가 사용 가능한지 확인하세요.",
|
||||
"Please note that when deleting a domain, all projects, users, and user groups under the domain will be deleted directly!": "도메인을 삭제할 때 해당 도메인 하위의 모든 프로젝트, 사용자 및 사용자 그룹이 모두 직접 삭제됩니다!",
|
||||
"Please reasonably plan the network and subnet to which the virtual network card belongs.": "가상 네트워크 카드가 속한 네트워크와 서브넷을 합리적으로 계획하세요.",
|
||||
@@ -1987,7 +1976,7 @@
|
||||
"Please set a size no less than {minSize} GiB!": "크기를 {minSize}GiB 이상으로 설정하세요!",
|
||||
"Please set at least one role!": "역할을 하나 이상 설정하세요!",
|
||||
"Please set the system disk size!": "시스템 디스크 크기를 설정해주세요!",
|
||||
"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를 사용하여 업로드하는 것이 권장됩니다.",
|
||||
"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": "정책",
|
||||
@@ -2013,7 +2002,6 @@
|
||||
"Port Info": "포트 정보",
|
||||
"Port Range": "포트 범위",
|
||||
"Port Security": "포트 보안",
|
||||
"Port Security Enabled": "포트 보안 활성화됨",
|
||||
"Port Type": "포트 유형",
|
||||
"Port or Port Range": "",
|
||||
"Ports": "포트",
|
||||
@@ -2091,7 +2079,7 @@
|
||||
"QoS Spec ID": "QoS 스펙 ID",
|
||||
"QoS Specs": "QoS 스펙",
|
||||
"QoS policies": "QoS 정책",
|
||||
"Qos Policy": "QoS 정책",
|
||||
"QoS policy": "",
|
||||
"Queued": "대기 중",
|
||||
"Queued To Apply": "적용 대기 중",
|
||||
"Queued To Deny": "거부 대기 중",
|
||||
@@ -2109,6 +2097,7 @@
|
||||
"RAM": "",
|
||||
"RAM (MiB)": "",
|
||||
"RAM Size (GiB)": "",
|
||||
"RAM value is { ram }, NUMA RAM value is { totalRam }, need to be equal.": "",
|
||||
"RAW - Raw disk image format": "RAW - 원본 디스크 이미지 형식",
|
||||
"RBAC Policies": "",
|
||||
"RBAC Policy": "",
|
||||
@@ -2121,7 +2110,6 @@
|
||||
"ROLLBACK FAILED": "롤백 실패",
|
||||
"ROLLBACK IN PROGRESS": "롤백 진행 중",
|
||||
"RSVP": "",
|
||||
"Ram value is { ram }, NUMA RAM value is { totalRam }, need to be equal. ": "Ram 값은 { ram }이며, NUMA RAM 값은 { totalRam }이어야 합니다. ",
|
||||
"Ramdisk ID": "램디스크 ID",
|
||||
"Ramdisk Image": "램디스크 이미지",
|
||||
"Read IOPS/GB": "",
|
||||
@@ -2157,7 +2145,7 @@
|
||||
"Related Resources": "관련 리소스",
|
||||
"Release": "릴리스",
|
||||
"Release Fixed IP": "고정 IP 해제",
|
||||
"Remote Group Id": "원격 그룹 ID",
|
||||
"Remote Group ID": "",
|
||||
"Remote IP Prefix": "원격 IP 접두사",
|
||||
"Remote Security Group": "원격 보안 그룹",
|
||||
"Remote Type": "원격 유형",
|
||||
@@ -2197,7 +2185,7 @@
|
||||
"Resource": "리소스",
|
||||
"Resource Class": "리소스 클래스",
|
||||
"Resource Class Properties": "리소스 클래스 속성",
|
||||
"Resource Id": "리소스 ID",
|
||||
"Resource ID": "",
|
||||
"Resource Not Found": "리소스를 찾을 수 없음",
|
||||
"Resource Pool": "리소스 풀",
|
||||
"Resource Status": "리소스 상태",
|
||||
@@ -2216,7 +2204,7 @@
|
||||
"Restoring": "복원 중",
|
||||
"Restoring Backup": "백업 복원 중",
|
||||
"Restricted": "제한된",
|
||||
"Restricted Situation": "제한된 상황",
|
||||
"Restriction": "",
|
||||
"Resume": "재개",
|
||||
"Resume Complete": "재개 완료",
|
||||
"Resume Failed": "재개 실패",
|
||||
@@ -2226,9 +2214,9 @@
|
||||
"Retry times for restart on failure policy": "실패 정책에 따른 재시작 시도 횟수",
|
||||
"Retyping": "재입력",
|
||||
"Reunion": "재통합",
|
||||
"Reverse DNS": "",
|
||||
"Reverse DNS Detail": "역 DNS 상세",
|
||||
"Reverse Detail": "확인필요",
|
||||
"Reverse Dns": "역 DNS",
|
||||
"Revert Resize or Migrate": "크기 조정 또는 마이그레이션 되돌리기",
|
||||
"Revert Resize/Migrate": "크기 조정 또는 마이그레이션 되돌리기",
|
||||
"Reverting": "되돌리는 중",
|
||||
@@ -2308,7 +2296,6 @@
|
||||
"Segment ID": "",
|
||||
"Segment Name": "",
|
||||
"Segmentation ID": "",
|
||||
"Segmentation Id": "",
|
||||
"Segments": "",
|
||||
"Select Algorithm": "",
|
||||
"Select Bit Length": "",
|
||||
@@ -2432,6 +2419,7 @@
|
||||
"Snapshot In Progress": "",
|
||||
"Snapshot Instance": "",
|
||||
"Snapshot Source": "",
|
||||
"Snapshots": "",
|
||||
"Snapshots can be converted into volume and used to create an instance from the volume.": "",
|
||||
"Snapshotting": "",
|
||||
"Soft Delete Instance": "",
|
||||
@@ -2460,6 +2448,7 @@
|
||||
"Spec": "",
|
||||
"Specification": "",
|
||||
"Specify Physical Node": "",
|
||||
"Specify a subnet of the network and assign fixed IP address automatically or manually for the instance": "",
|
||||
"Specify mount point.": "",
|
||||
"Specify the client IP address": "클라이언트 IP 주소 지정",
|
||||
"Specify the listener port": "리스너 포트 지정",
|
||||
@@ -2588,12 +2577,16 @@
|
||||
"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 Federation of Saint Kitts and Nevis": "",
|
||||
"The IP address {ip} is duplicated, please modify it.": "",
|
||||
"The IP is not within the allocated pool!": "",
|
||||
"The IP of external members can be any, including the public network IP.": "",
|
||||
"The Provider is the encryption provider format (e.g. \"luks\")": "",
|
||||
"The Republic of Macedonia": "",
|
||||
"The Republic of South Sudan": "",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. If it’s not set, the value of this in the template will be used.": "",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "",
|
||||
"The SSH key is a way to remotely log in to the instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "",
|
||||
"The VPN gateway is in use": "",
|
||||
"The actual secret data to be stored": "",
|
||||
"The amphora instance is required for load balancing service setup and is not recommended": "",
|
||||
"The associated floating IP, virtual adapter, volume and other resources will be automatically disassociated.": "",
|
||||
@@ -2627,9 +2620,6 @@
|
||||
"The instances in the affinity group are strictly allocated to the same physical machine. When there are no more physical machines to allocate, the allocation fails.": "\"affinity group\"의 인스턴스는 동일한 물리적 시스템에만 할당됩니다. 할당할 물리적 시스템이 더 이상 없으면 할당이 실패합니다.",
|
||||
"The instances in the anti-affinity group are allocated to different physical machines as much as possible. When there are no more physical machines to allocate, the normal allocation strategy is returned.": "\"anti-affinity group\"의 인스턴스는 가능한 한 서로 다른 물리적 시스템에 할당됩니다. 할당할 물리적 시스템이 더 이상 없으면 일반적인 할당 전략을 따르게 됩니다.",
|
||||
"The instances in the anti-affinity group are strictly allocated to different physical machines. When there are no more physical machines to allocate, the allocation fails.": "\"anti-affinity group\"의 인스턴스는 서로 다른 물리적 시스템에만 할당됩니다. 할당할 물리적 시스템이 더 이상 없으면 할당이 실패합니다.",
|
||||
"The ip address {ip} is duplicated, please modify it.": "IP 주소 {ip}이(가) 중복되었습니다. 수정해 주세요.",
|
||||
"The ip is not within the allocated pool!": "해당 ip는 할당된 pool 안에 없습니다!",
|
||||
"The ip of external members can be any, including the public network ip.": "외부 구성원의 IP 주소는 공용 네트워크 IP를 포함하여 어떤 것이든 가능합니다.",
|
||||
"The key pair allows you to SSH into your newly created instance. You can select an existing key pair, import a key pair, or generate a new key pair.": "키페어는 새로 생성한 인스턴스에 SSH로 접속할 수 있도록 해줍니다. 기존의 키페어를 선택하거나, 키페어를 가져오거나, 새로운 키페어를 생성할 수 있습니다.",
|
||||
"The kill signal to send": "전송 할 Kill 신호",
|
||||
"The limit of cluster instance greater than or equal to 1.": "클러스터 인스턴스의 한도는 하나 이상입니다.",
|
||||
@@ -2729,7 +2719,7 @@
|
||||
"Total Exchanges": "전체 교환",
|
||||
"Total IPs": "전체 IP",
|
||||
"Total Queues": "전체 큐",
|
||||
"Total Ram": "전체 RAM",
|
||||
"Total RAM": "",
|
||||
"Total {total} items": "전체 {total} 항목",
|
||||
"Trait Properties": "Trait Properties",
|
||||
"Traits": "Traits",
|
||||
@@ -2738,7 +2728,6 @@
|
||||
"Transferred": "전송됨",
|
||||
"Transform Protocol": "프로토콜 변환",
|
||||
"Trinidad and Tobago": "Trinidad and Tobago",
|
||||
"True": "True",
|
||||
"Tunisia": "Tunisia",
|
||||
"Turkey": "Turkey",
|
||||
"Turkmenistan": "Turkmenistan",
|
||||
@@ -2831,7 +2820,6 @@
|
||||
"Uruguay": "Uruguay",
|
||||
"Usage": "사용",
|
||||
"Usage Type": "사용 유형",
|
||||
"Usb Controller": "USB 컨트롤러",
|
||||
"Use Type": "사용 형식",
|
||||
"Used": "사용중",
|
||||
"Used IPs": "사용중인 IP",
|
||||
@@ -2897,6 +2885,8 @@
|
||||
"Virgin Islands (U.S.)": "Virgin Islands (U.S.)",
|
||||
"Virtual Adapter": "가상 어댑터",
|
||||
"Virtual Adapter ID": "가상 어댑터 ID",
|
||||
"Virtual Interface": "",
|
||||
"Virtual Interfaces": "",
|
||||
"Virtual LAN": "가상 LAN",
|
||||
"Virtual LANs": "가상 LAN",
|
||||
"Virtual Resource Overview": "가상 리소스 개요",
|
||||
@@ -2929,14 +2919,14 @@
|
||||
"Volume Types": "볼륨 타입",
|
||||
"Volumes": "볼륨",
|
||||
"Wallis And Futuna Islands": "Wallis And Futuna Islands",
|
||||
"Warn": "",
|
||||
"Warning": "",
|
||||
"Weight": "",
|
||||
"Weights": "",
|
||||
"Welcome": "안녕",
|
||||
"Welcome, {name}": "안녕, {name}",
|
||||
"Welcome to {name}": "",
|
||||
"Western Sahara": "",
|
||||
"When auto-expand/close is enabled, if there is no operation in the pop-up window, the pop-up window will be closed automatically after { seconds } seconds, and it will be automatically expanded when the displayed content changes.": "",
|
||||
"When enabled, router will use the external network as its default gateway.": "",
|
||||
"When the computing service starts the recycling instance interval, the instance will be stored in the recycling bin after deletion, and will be retained according to the corresponding time interval. You can choose to restore it within this period. After successful recovery, the status of the instance is running and related resources remain unchanged.": "",
|
||||
"When the volume is \"bootable\" and the status is \"available\", it can be used as a startup source to create an instance.": "",
|
||||
"When true this header is inserted": "",
|
||||
@@ -2971,6 +2961,7 @@
|
||||
"You can modify the tags later using the Modify Tags action.": "",
|
||||
"You don't have access to get {name}.": "",
|
||||
"You may update the editable properties of the RBAC policy here.": "",
|
||||
"Your existing password": "",
|
||||
"Yugoslavia": "",
|
||||
"Zambia": "",
|
||||
"Zimbabwe": "",
|
||||
@@ -3006,7 +2997,6 @@
|
||||
"be stopped": "",
|
||||
"capsules": "",
|
||||
"certificate": "",
|
||||
"cidr": "",
|
||||
"cinder services": "",
|
||||
"clusters": "",
|
||||
"clustertemplates": "",
|
||||
@@ -3047,6 +3037,8 @@
|
||||
"database backups": "",
|
||||
"database instances": "",
|
||||
"delete": "삭제",
|
||||
"delete DSCP marking rules": "",
|
||||
"delete QoS policy": "",
|
||||
"delete allowed address pair": "",
|
||||
"delete application credential": "어플리케이션 증명서 삭제",
|
||||
"delete bandwidth egress rules": "",
|
||||
@@ -3055,7 +3047,6 @@
|
||||
"delete container": "",
|
||||
"delete default pool": "",
|
||||
"delete domain": "도메인 삭제",
|
||||
"delete dscp marking rules": "",
|
||||
"delete firewall": "",
|
||||
"delete flavor": "flavor 삭제",
|
||||
"delete group": "그룹 삭제",
|
||||
@@ -3073,7 +3064,6 @@
|
||||
"delete policy": "",
|
||||
"delete port forwarding": "",
|
||||
"delete project": "프로젝트 삭제",
|
||||
"delete qos policy": "QoS 정책 삭제",
|
||||
"delete role": "역할 삭제",
|
||||
"delete router": "라우터 삭제",
|
||||
"delete rule": "",
|
||||
@@ -3087,17 +3077,13 @@
|
||||
"delete volume": "볼륨 삭제",
|
||||
"delete volume backup": "볼륨 백업 삭제",
|
||||
"delete volume snapshot": "볼륨 스냅샷 삭제",
|
||||
"delete vpn": "vpn 삭제",
|
||||
"delete vpn IKE policy": "",
|
||||
"delete vpn IPsec policy": "",
|
||||
"delete vpn endpoint groups": "",
|
||||
"detach instance": "인스턴스 바인딩 해제",
|
||||
"detach security group": "보안 그룹 연결 해제",
|
||||
"disable cinder service": "",
|
||||
"disable compute service": "",
|
||||
"disable member": "",
|
||||
"disable neutron agent": "",
|
||||
"disassociate floating ip": "유동 IP 연결 해제",
|
||||
"disassociate floating IP": "",
|
||||
"disconnect subnet": "",
|
||||
"dns zones": "",
|
||||
"domain": "도메인",
|
||||
@@ -3170,6 +3156,7 @@
|
||||
"neutron agent": "",
|
||||
"neutron agents": "",
|
||||
"ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>The primary name server for the domain, which is ns1.example.com or the first name server in the vanity name server list.</li><li>The responsible party for the domain: admin.example.com.</li><li>A timestamp that changes whenever you update your domain.</li><li>The number of seconds before the zone should be refreshed.</li><li>The number of seconds before a failed refresh should be retried.</li><li>The upper limit in seconds before a zone is considered no longer authoritative.</li><li>The negative result TTL (for example, how long a resolver should consider a negative result for a subdomain to be valid before retrying).</li></ul>": "",
|
||||
"on": "",
|
||||
"open external gateway": "",
|
||||
"out": "",
|
||||
"paste files to folder": "",
|
||||
@@ -3185,7 +3172,6 @@
|
||||
"project": "프로젝트",
|
||||
"projects": "프로젝트",
|
||||
"qemu_guest_agent enabled": "",
|
||||
"qoS policy": "QoS 정책",
|
||||
"qos specs": "QOS 스펙",
|
||||
"quota set to -1 means there is no quota limit on the current resource": "",
|
||||
"read": "",
|
||||
@@ -3245,10 +3231,12 @@
|
||||
"subnets": "서브넷",
|
||||
"suspend instance": "",
|
||||
"the Republic of Abkhazia": "",
|
||||
"the VPN Endpoint policy is in use": "",
|
||||
"the VPN IKE policy is in use": "",
|
||||
"the VPN IPsec policy is in use": "",
|
||||
"the folder is not empty": "",
|
||||
"the policy is in use": "",
|
||||
"the router has connected subnet": "",
|
||||
"the vpn gateway is in use": "",
|
||||
"time / 24h": "",
|
||||
"to delete": "",
|
||||
"transmit": "",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"Action": "Eylem",
|
||||
"Action Logs": "Eylem Logları",
|
||||
"Active": "Aktif",
|
||||
"Active Status": "Aktif Durum",
|
||||
"Add": "Ekle",
|
||||
"Add Access Rule": "Erişim Kuralı Ekle",
|
||||
"Add Custom Metadata": "Özel Meta Veri Ekle",
|
||||
@@ -84,6 +83,7 @@
|
||||
"Add Policy": "",
|
||||
"Add Property": "Özellik Ekle",
|
||||
"Add Router": "Yönlendirici Ekle",
|
||||
"Add Virtual Interface": "",
|
||||
"Add Virtual LAN": "Sanal LAN Ekle",
|
||||
"Add hosts to the aggregate or remove hosts from it. Hosts can be in multiple aggregates.": "Ana bilgisayarları bir kümeye ekleyin veya oradan çıkarın. Ana bilgisayarlar birden çok kümede bulunabilir.",
|
||||
"Add network": "Ağ Ekle",
|
||||
@@ -104,8 +104,6 @@
|
||||
"Advanced": "Gelişmiş",
|
||||
"Advanced Options": "Gelişmiş Seçenekler",
|
||||
"Advanced Params": "Gelişmiş Parametreler",
|
||||
"Affiliated Domain": "Bağlı Alan",
|
||||
"Affiliated Domain ID/Name": "",
|
||||
"Affinity": "Afinite",
|
||||
"Affinity (mandatory):": "Afinite (zorunlu):",
|
||||
"Affinity (not mandatory):": "Afinite (opsiyonel):",
|
||||
@@ -152,16 +150,16 @@
|
||||
"Application Template": "Uygulama Taslağı",
|
||||
"Apply Latency (ms)": "",
|
||||
"Applying": "Uygulanıyor",
|
||||
"Arch": "Mimari",
|
||||
"Arch Linux": "",
|
||||
"Architecture": "Mimari",
|
||||
"Are you sure set the project { project } as the default project? User login is automatically logged into the default project.": "",
|
||||
"Are you sure to cancel transfer volume { name }? ": "Disk { name } transferini iptal etmek istediğinize emin misiniz?",
|
||||
"Are you sure to delete instance { name }? ": "{ name } sanal makinesini silmek istediğinize emin misiniz?",
|
||||
"Are you sure to delete volume { name }? ": "{ name } diskini silmek istediğinize emin misiniz?",
|
||||
"Are you sure to disable domain { name }? Disabling the domain will have negative effect, and users associated with the domain will not be able to login if they are only assigned to the domain": "",
|
||||
"Are you sure to disable project { name }? Disabling the project will have negative effect, and users associated with the project will not be able to login if they are only assigned to the project": "",
|
||||
"Are you sure to disable user { name }? Disabled users are not allowed to login in ": "",
|
||||
"Are you sure to download data?": "Verileri indirmek istediğinize emin misiniz?",
|
||||
"Are you sure to forbidden domain { name }? Forbidden the domain will have negative effect, and users associated with the domain will not be able to log in if they are only assigned to the domain": "{ name } alan adını yasaklamak istediğinize emin misiniz? Alan adını yasaklamak, olumsuz bir etkiye sahip olacaktır ve alan adına atanmış kullanıcılar sadece bu alan adına atanmışlarsa oturum açamayacaklardır.",
|
||||
"Are you sure to forbidden project { name }? Forbidden the project will have negative effect, and users associated with the project will not be able to log in if they are only assigned to the project": "{ name } projesini yasaklamak istediğinize emin misiniz? Projeyi yasaklamak, olumsuz bir etkiye sahip olacaktır ve projeye atanmış kullanıcılar sadece bu projeye atanmışlarsa giriş yapamayacaklardır.",
|
||||
"Are you sure to forbidden user { name }? Forbidden the user will not allow login in ": "{ name } kullanıcısını yasaklamak istediğinize emin misiniz? Kullanıcıyı yasaklamak, kullanıcının oturum açmasına izin vermeyecektir.",
|
||||
"Are you sure to jump directly to the console? The console will open in a new page later.": "Doğrudan konsola geçmek istediğinize emin misiniz? Konsol daha sonra yeni bir sayfada açılacaktır.",
|
||||
"Are you sure to remove the default project?": "",
|
||||
"Are you sure to shelve instance { name }? ": "{ name } sanal makinesini rafa kaldırmak istediğinize emin misiniz?",
|
||||
@@ -226,7 +224,6 @@
|
||||
"Azerbaijan": "Azerbaycan",
|
||||
"BLOCK I/O (B)": "",
|
||||
"Back": "Geri",
|
||||
"Back End": "En sona git",
|
||||
"Back to Home": "Ana Sayfaya Dön",
|
||||
"Back to login page": "Giriş sayfasına geri dön",
|
||||
"Back-End": "",
|
||||
@@ -318,8 +315,7 @@
|
||||
"CPU Thread Policy": "CPU İş Parçacığı İlkeleri",
|
||||
"CPU Usage (%)": "",
|
||||
"CPU Usage (Core)": "",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal. ": "CPU değeri { cpu } ve NUMA CPU değeri { totalCpu } eşit olmalıdır.",
|
||||
"CPU(Core)": "CPU(Çekirdek)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal.": "",
|
||||
"CREATE COMPLETE": "OLUŞTURMA TAMAMLANDI",
|
||||
"CREATE FAILED": "OLUŞTURMA BAŞARISIZ",
|
||||
"CREATE IN PROGRESS": "OLUŞTURMA SÜRECİNDE",
|
||||
@@ -376,7 +372,6 @@
|
||||
"Choose a host to migrate instance to. If not selected, the scheduler will auto select target host.": "Sanal makineyi taşımak için bir ana bilgisayar seçin. Seçilmediyse, zamanlayıcı otomatik olarak hedef ana bilgisayar seçecektir.",
|
||||
"Choosing a QoS policy can limit bandwidth and DSCP": "Bir QoS ilkesi seçmek bant genişliğini ve DSCP'yi sınırlandırabilir",
|
||||
"Christmas Island": "Christmas Adası",
|
||||
"Cidr": "CIDR",
|
||||
"Cinder Service": "Cinder Hizmeti",
|
||||
"Cipher": "Şifreleme",
|
||||
"Clean Failed": "Temizleme Başarısız",
|
||||
@@ -454,9 +449,10 @@
|
||||
"Confirm Password": "Parolayı Onayla",
|
||||
"Confirm Resize or Migrate": "Boyutlandırmayı veya Taşımayı Onayla",
|
||||
"Confirm Shared Key": "Paylaşılan Anahtarı Onayla",
|
||||
"Confirm new password": "",
|
||||
"Confirming Resize or Migrate": "Boyutlandırmayı veya Taşımayı Onaylama",
|
||||
"Connect Router": "",
|
||||
"Connect Subnet": "Alt Ağı Bağla",
|
||||
"Connect router": "Yönlendirici Bağla",
|
||||
"Connected Threads": "Bağlı İş Parçacıkları",
|
||||
"Connection Examples": "Bağlantı Sanal makineleri",
|
||||
"Connection Information": "Bağlantı Bilgisi",
|
||||
@@ -464,7 +460,6 @@
|
||||
"Consecutive failures needed to report unhealthy": "İyi olmayan raporlama için ardışık başarısızlık sayısı",
|
||||
"Console": "Konsol",
|
||||
"Console Interface": "Konsol Arayüzü",
|
||||
"Console Log": "Konsol Günlüğü",
|
||||
"Consumer": "Tüketici",
|
||||
"Container": "Konteyner",
|
||||
"Container Creating": "Konteyner Oluşturuluyor",
|
||||
@@ -536,6 +531,7 @@
|
||||
"Create Ironic Instance": "İronik Sanal Makine Oluştur",
|
||||
"Create Keypair": "Anahtar Çifti Oluştur",
|
||||
"Create Listener": "Dinleyici Oluştur",
|
||||
"Create Load Balancer": "",
|
||||
"Create Loadbalancer": "Yük Dengeleyici Oluştur",
|
||||
"Create Network": "Ağ Oluştur",
|
||||
"Create New Network": "Yeni Ağ Oluştur",
|
||||
@@ -770,9 +766,12 @@
|
||||
"Delete Subnet": "Alt Ağı Sil",
|
||||
"Delete User": "Kullanıcıyı Sil",
|
||||
"Delete VPN": "VPN'i Sil",
|
||||
"Delete VPN EndPoint Groups": "VPN Uç Nokta Gruplarını Sil",
|
||||
"Delete VPN Endpoint Groups": "",
|
||||
"Delete VPN Endpoint groups": "",
|
||||
"Delete VPN IKE Policy": "VPN IKE İlkesini Sil",
|
||||
"Delete VPN IKE policy": "",
|
||||
"Delete VPN IPsec Policy": "VPN IPsec İlkesini Sil",
|
||||
"Delete VPN IPsec policy": "",
|
||||
"Delete Virtual Adapter": "Sanal Adaptörü Sil",
|
||||
"Delete Volume": "Diski Sil",
|
||||
"Delete Volume Backup": "Disk Yedeklemesini Sil",
|
||||
@@ -784,7 +783,6 @@
|
||||
"Delete with the instance": "",
|
||||
"Deleted": "Silindi",
|
||||
"Deleted At": "Silinme Tarihi",
|
||||
"Deleted with the instance": "Sanal makineyle birlikte silindi",
|
||||
"Deleting": "Siliniyor",
|
||||
"Deleting this stack will delete all resources deployed by the stack.": "Bu yığını silmek, yığın tarafından dağıtılan tüm kaynakları silecektir.",
|
||||
"Democratic Republic of the Congo": "Kongo Demokratik Cumhuriyeti",
|
||||
@@ -827,18 +825,21 @@
|
||||
"Disable Cinder Service": "Cinder Servisini Devre Dışı Bırak",
|
||||
"Disable Compute Host": "Hesaplama Ana Bilgisayarını Devre Dışı Bırak",
|
||||
"Disable Compute Service": "Hesaplama Servisini Devre Dışı Bırak",
|
||||
"Disable Domain": "",
|
||||
"Disable Gateway": "Ağ Geçidini Devre Dışı Bırak",
|
||||
"Disable Member": "",
|
||||
"Disable Neutron Agent": "Neutron Ajanını Devre Dışı Bırak",
|
||||
"Disable Project": "",
|
||||
"Disable SNAT": "SNAT Devre Dışı Bırak",
|
||||
"Disable TLS": "TLS'yi Devre Dışı Bırak",
|
||||
"Disable User": "",
|
||||
"Disable compute host": "Hesaplama ana bilgisayarını devre dışı bırak",
|
||||
"Disabled": "Devre Dışı",
|
||||
"Disabling port security will turn off the security group policy protection and anti-spoofing protection on the port. General applicable scenarios: NFV or operation and maintenance Debug.": "Ağ adaptörü güvenliğinin devre dışı bırakılması, ağ adaptöründeki güvenlik grubu ilkesi korumasını ve sahtecilik korumasını kapatacaktır. Genel geçerli senaryolar: NFV veya çalıştırma ve bakım hata ayıklama.",
|
||||
"Disabling the domain will have a negative impact, all projects and users in domain will be disabled": "",
|
||||
"Disabling the project will have a negative impact. If the users associated with the project are only assigned to the project, they will not be able to log in": "Projeyi devre dışı bırakmanın olumsuz etkisi olacaktır. Projeye bağlı kullanıcılar sadece projeye atanmışsa giriş yapamayacaklardır.",
|
||||
"Disassociate": "İlişkisini Kes",
|
||||
"Disassociate Floating IP": "Değişken IP İlişkisini Kes",
|
||||
"Disassociate Floating Ip": "Değişken IP İlişkisini Kes",
|
||||
"Disconnect Subnet": "Alt Ağı Bağlantısını Kes",
|
||||
"Discovery URL": "Keşif URL",
|
||||
"Disk": "Disk",
|
||||
@@ -886,8 +887,8 @@
|
||||
"ENTRYPOINT": "GİRİŞ NOKTASI",
|
||||
"ESP": "ESP",
|
||||
"Each instance belongs to at least one security group, which needs to be specified when it is created. Instances in the same security group can communicate with each other on the network, and instances in different security groups are disconnected from the internal network by default.": "Her sanal makine en az bir güvenlik grubuna aittir ve oluşturulduğunda belirtilmelidir. Aynı güvenlik grubundaki sanal makineler birbirleriyle iletişim kurabilir ve farklı güvenlik gruplarındaki sanal makineler varsayılan olarak dahiliağdan bağlantıları kesilir.",
|
||||
"Each instance can have up to 50 tags": "",
|
||||
"Each new connection request is assigned to the next server in order, and all requests are finally divided equally among all servers. Commonly used for short connection services, such as HTTP services.": "Her yeni bağlantı isteği sırayla bir sonraki sunucuya atanır ve tüm istekler sonunda tüm sunucular arasında eşit olarak bölünür. HTTP gibi kısa bağlantı hizmetleri için yaygın olarak kullanılır.",
|
||||
"Each server can have up to 50 tags": "Her sunucu en fazla 50 etikete sahip olabilir",
|
||||
"East Timor": "Doğu Timor",
|
||||
"Ecuador": "Ekvador",
|
||||
"Edit": "Düzenle",
|
||||
@@ -946,7 +947,6 @@
|
||||
"Eject": "Çıkart",
|
||||
"El Salvador": "El Salvador",
|
||||
"Email": "E-posta",
|
||||
"Email Address": "E-posta Adresi",
|
||||
"Email for the zone. Used in SOA records for the zone.": "",
|
||||
"Enable": "Etkinleştir",
|
||||
"Enable Admin State": "Yönetici Durumunu Etkinleştir",
|
||||
@@ -1029,8 +1029,8 @@
|
||||
"External Fixed IPs": "Harici Sabit IP'ler",
|
||||
"External Gateway": "Harici Ağ Geçidi",
|
||||
"External IP": "Harici IP",
|
||||
"External IP(V4)": "Harici IP(V4)",
|
||||
"External IP(V6)": "Harici IP(V6)",
|
||||
"External IPv4": "",
|
||||
"External IPv6": "",
|
||||
"External Network": "Harici Ağ",
|
||||
"External Network ID/Name": "Harici ağ kimliği/adı",
|
||||
"External Network Info": "Harici Ağ Bilgisi",
|
||||
@@ -1043,6 +1043,7 @@
|
||||
"FLAT": "FLAT",
|
||||
"Fail Rollback": "Başarısız Geri Alma",
|
||||
"Failed": "Başarısız",
|
||||
"Failed to load logs.": "Loglar yüklenemedi.",
|
||||
"Failover Segment": "",
|
||||
"Falkland Islands (Malvinas)": "Falkland Adaları (Malvinas)",
|
||||
"Faroe Islands": "Faroe Adaları",
|
||||
@@ -1081,22 +1082,16 @@
|
||||
"Flavors": "Şablonlar",
|
||||
"Floating IP": "Değişken IP",
|
||||
"Floating IP Address": "Değişken IP Adresi",
|
||||
"Floating IP Detail": "",
|
||||
"Floating IP Enabled": "Değişken IP Etkinleştirildi",
|
||||
"Floating IP has already been associate, Please check Force release.": "",
|
||||
"Floating IPs": "Değişken IP'ler",
|
||||
"Floating Ip": "Değişken Ip",
|
||||
"Floating Ip Detail": "Değişken IP Detayı",
|
||||
"Floating ip has already been associate, Please check Force release": "Değişken IP zaten ilişkilendirilmiş, Lütfen zorla serbest bırakmayı kontrol edin",
|
||||
"Folder Detail": "Klasör Detayı",
|
||||
"Folder Name": "Klasör Adı",
|
||||
"For GPU type, you need to install GPU drivers in the instance operating system.": "GPU türü için, sanal makine işletim sisteminde GPU sürücülerini yüklemeniz gerekmektedir.",
|
||||
"For GRE networks, valid segmentation IDs are 1 to 4294967295": "GRE ağları için geçerli segmentasyon kimlikleri 1 ile 4294967295 arasındadır.",
|
||||
"For VLAN networks, valid segmentation IDs are 1 to 4094": "VLAN ağları için geçerli segmentasyon kimlikleri 1 ile 4094 arasındadır.",
|
||||
"For VXLAN networks, valid segmentation IDs are 1 to 16777215": "VXLAN ağları için geçerli segmentasyon kimlikleri 1 ile 16777215 arasındadır.",
|
||||
"Forbidden": "Yasaklanmış",
|
||||
"Forbidden Domain": "Yasaklanmış Etki Alanı",
|
||||
"Forbidden Project": "Yasaklanmış Proje",
|
||||
"Forbidden User": "Yasaklanmış Kullanıcı",
|
||||
"Forbidden the domain will have a negative impact, all project and user in domain will be forbidden": "Etki alanın yasaklanması olumsuz etkiye neden olur, alan içindeki tüm projeler ve kullanıcılar yasaklanır.",
|
||||
"Force Delete": "Zorla Sil",
|
||||
"Force Delete Container": "Zorla Konteyner Sil",
|
||||
"Force Delete Share Instance": "Zorla Paylaşılan Sanal Makine Sil",
|
||||
@@ -1115,7 +1110,6 @@
|
||||
"French Polynesia": "Fransız Polinezyası",
|
||||
"Frequent login failure will cause the account to be temporarily locked, please operate after 5 minutes": "Sık sık giriş başarısızlığı hesabın geçici olarak kilitlenmesine neden olur, lütfen 5 dakika sonra tekrar deneyin.",
|
||||
"From port": "Ağ adaptöründen",
|
||||
"Front End": "Ön Yüz",
|
||||
"Front-End": "",
|
||||
"Full": "Dolu",
|
||||
"Full Backup": "Tam Yedekleme",
|
||||
@@ -1230,8 +1224,8 @@
|
||||
"IP Protocol": "IP Protokolü",
|
||||
"IP Usage": "IP Kullanımı",
|
||||
"IP Version": "IP Sürümü",
|
||||
"IP address allocation polls, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "",
|
||||
"IP address allocation polls, one enter per line (e.g. {ip})": "",
|
||||
"IP address allocation pools, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "",
|
||||
"IP address allocation pools, one enter per line (e.g. {ip})": "",
|
||||
"IPMI Address": "IPMI Adresi",
|
||||
"IPMI Bridge": "IPMI Köprüsü",
|
||||
"IPMI Password": "IPMI Şifresi",
|
||||
@@ -1399,7 +1393,7 @@
|
||||
"Invalid CIDR.": "Geçersiz CIDR.",
|
||||
"Invalid IP Address": "Geçersiz IP Adresi",
|
||||
"Invalid IP Address and Port": "Geçersiz IP Adresi ve Ağ Adaptörü",
|
||||
"Invalid Mac Address. Please Use \":\" as separator.": "Geçersiz MAC Adresi. Lütfen \":\" ayrıcı olarak kullanın.",
|
||||
"Invalid MAC Address. Please use \":\" as separator.": "",
|
||||
"Invalid Tag Value: {tag}": "Geçersiz Etiket Değeri: {tag}",
|
||||
"Invalid combination": "Geçersiz kombinasyon",
|
||||
"Invalid: ": "Geçersiz: ",
|
||||
@@ -1410,9 +1404,9 @@
|
||||
"Invalid: DNS Format Error (e.g. 114.114.114.114)": "",
|
||||
"Invalid: Domain name cannot be duplicated": "",
|
||||
"Invalid: Password must be the same with confirm password.": "Geçersiz: Parola, onay parolasıyla aynı olmalıdır.",
|
||||
"Invalid: Please input a valid IP": "",
|
||||
"Invalid: Please input a valid IPv4.": "",
|
||||
"Invalid: Please input a valid IPv6.": "",
|
||||
"Invalid: Please input a valid ip": "Geçersiz: Geçerli bir IP adresi giriniz",
|
||||
"Invalid: Project name can not be chinese": "Geçersiz: Proje adı Çince olamaz",
|
||||
"Invalid: Project names in the domain can not be repeated": "",
|
||||
"Invalid: Quota value(s) cannot be less than the current usage value(s): { used } used.": "Geçersiz: Kotalama değeri(ler), mevcut kullanım değeri(ler)den küçük olamaz: { used } kullanıldı.",
|
||||
@@ -1513,6 +1507,7 @@
|
||||
"Load Template from a file": "Dosyadan Şablon Yükle",
|
||||
"Load from local files": "Yerel dosyalardan yükle",
|
||||
"LoadBalancers Instances": "Yük Dengeleyiciler Sanal Makineleri",
|
||||
"Loading logs...": "Loglar yükleniyor...",
|
||||
"Loading...": "",
|
||||
"Local": "Yerel",
|
||||
"Local Endpoint Group": "Yerel Uç Nokta Grubu",
|
||||
@@ -1542,7 +1537,6 @@
|
||||
"MEM LIMIT (MiB)": "Bellek Sınırı (MiB)",
|
||||
"MEM USAGE (MiB)": "Bellek Kullanımı (MiB)",
|
||||
"MTU": "MTU",
|
||||
"Mac Address": "Mac Adresi",
|
||||
"MacVTap": "MacVTap",
|
||||
"Macau": "Makao",
|
||||
"Madagascar": "Madakasgar",
|
||||
@@ -1595,7 +1589,6 @@
|
||||
"Maximum interval time for each health check response": "Her sağlık kontrolü yanıtı için maksimum aralık süresi",
|
||||
"Maximum time to allow one check to run in seconds": "Bir denetimin çalışmasına izin vermek için maksimum süre (saniye)",
|
||||
"Mayotte": "Mayotte",
|
||||
"Mem": "Bellek",
|
||||
"Member Count": "Üye Sayısı",
|
||||
"Member Detail": "Üye Detayı",
|
||||
"Member Num": "Üye Sayısı",
|
||||
@@ -1711,6 +1704,7 @@
|
||||
"New Tag": "Yeni Etiket",
|
||||
"New Volume": "Yeni Disk",
|
||||
"New Zealand": "Yeni Zelanda",
|
||||
"New password": "",
|
||||
"Next": "Sonraki",
|
||||
"Next Hop": "Sonraki Atlama",
|
||||
"Nicaragua": "Nikaragua",
|
||||
@@ -1728,6 +1722,7 @@
|
||||
"No Task": "Görev Yok",
|
||||
"No Vender": "Satıcı Yok",
|
||||
"No default pool set": "",
|
||||
"No logs found.": "Log bulunamadı.",
|
||||
"Node": "Düğüm",
|
||||
"Node Addresses": "Düğüm Adresleri",
|
||||
"Node Driver": "Düğüm Sürücüsü",
|
||||
@@ -1745,7 +1740,6 @@
|
||||
"Norway": "Norveç",
|
||||
"Not Implemented (code: 501) ": "Uygulanmadı (kod: 501) ",
|
||||
"Not Open": "Kapalı",
|
||||
"Not deleted with the instance": "Sanal makine ile silinmedi",
|
||||
"Not locked": "Kilitlenmedi",
|
||||
"Not select": "Seçilmedi",
|
||||
"Not yet bound": "Henüz bağlanmadı",
|
||||
@@ -1763,7 +1757,6 @@
|
||||
"Number of Nodes": "Düğüm Sayısı",
|
||||
"Number of Ports": "Ağ Adaptörleri Sayısı",
|
||||
"Number of USB Controller": "",
|
||||
"Number of Usb Controller": "USB Denetleyici Sayısı",
|
||||
"OK": "Tamam",
|
||||
"OS": "İşletim Sistemi",
|
||||
"OS Admin": "İşletim Sistemi Yöneticisi",
|
||||
@@ -1793,7 +1786,6 @@
|
||||
"Only a MAC address or an OpenFlow based datapath_id of the switch are accepted in this field": "Sadece anahtarın bir MAC adresi veya OpenFlow tabanlı bir veriyolu_id'si bu alanda kabul edilir",
|
||||
"Only subnets that are already connected to the router can be selected.": "Yalnızca zaten yönlendiriciye bağlı olan alt ağlar seçilebilir.",
|
||||
"Opaque": "",
|
||||
"Open External Gateway": "Harici Ağ Geçidi Aç",
|
||||
"OpenID Connect": "OpenID Bağlantısı",
|
||||
"OpenStack Services": "OpenStack Hizmetleri",
|
||||
"Operating Status": "İşletim Durumu",
|
||||
@@ -1818,7 +1810,6 @@
|
||||
"Orchestration Services": "Orkestrasyon Hizmetleri",
|
||||
"Orchestration information": "Orkestrasyon bilgisi",
|
||||
"Origin File Name": "Kaynak Dosya Adı",
|
||||
"Original Password": "Orijinal Şifre",
|
||||
"Other Protocol": "Diğer Protokol",
|
||||
"Other Service": "Diğer Servis",
|
||||
"Other Services": "Diğer Hizmetler",
|
||||
@@ -1830,8 +1821,6 @@
|
||||
"Overlay": "Overlay",
|
||||
"Overlay2": "Overlay2",
|
||||
"Overview": "Genel Bakış",
|
||||
"Owned Project": "Sahipli Proje",
|
||||
"Owned Subnet": "Sahipli Alt Ağ",
|
||||
"Owner": "Sahip",
|
||||
"Ownership of a volume can be transferred from one project to another. The transfer process of the volume needs to perform the transfer operation in the original owner's project, and complete the \"accept\" operation in the receiver's project.": "Bir diskin sahipliği bir projeden başka bir projeye aktarılabilir. Diskin transfer işlemi, diskin orijinal sahibinin projesinde transfer işleminin yapılması ve alıcının projesinde \"kabul et\" işleminin tamamlanmasını gerekmektedir.",
|
||||
"PEM encoding": "PEM kodlaması",
|
||||
@@ -1869,7 +1858,7 @@
|
||||
"Payload Content Type": "",
|
||||
"Peer": "Çift",
|
||||
"Peer Address": "Çift Adresi",
|
||||
"Peer Cidrs": "Çift Cidrs",
|
||||
"Peer CIDRs": "",
|
||||
"Peer Endpoint Group": "Çift Uç Nokta Grubu",
|
||||
"Peer Endpoint Group ID": "Çift Uç Nokta Grubu Kimliği",
|
||||
"Peer Gateway Public Address": "Çift Ağ Geçidi Genel Adresi",
|
||||
@@ -1902,7 +1891,7 @@
|
||||
"Please enter a correct domain, format is refer to the left tip!": "Lütfen doğru bir alan adı girin, biçim için sol ipuçlarına bakınız!",
|
||||
"Please enter a correct private key, format is refer to the left tip!": "Lütfen doğru bir özel anahtar girin, biçim için sol ipuçlarına bakınız!",
|
||||
"Please enter a file link starting with \"http://\" or \"https://\"!": "Lütfen \"http://\" veya \"https://\" ile başlayan bir dosya bağlantısı girin!",
|
||||
"Please enter a memory page size, such as: 1024, 1024MiB": "Lütfen bellek sayfa boyutu girin, örneğin: 1024, 1024MiB",
|
||||
"Please enter a memory page size, such as: 1024, 1024 MiB": "",
|
||||
"Please enter a valid ASCII code": "Lütfen geçerli bir ASCII kodu girin",
|
||||
"Please enter a valid Email Address!": "Lütfen geçerli bir e-posta adresi girin!",
|
||||
"Please enter a valid IPv4 value.": "Lütfen geçerli bir IPv4 değeri girin.",
|
||||
@@ -1913,21 +1902,25 @@
|
||||
"Please enter right format key value!": "Lütfen doğru biçimde anahtar değeri girin!",
|
||||
"Please enter right format memory page value!": "Lütfen doğru biçimde bellek sayfa değeri girin!",
|
||||
"Please enter right format trait!": "Lütfen doğru biçimde özellik girin!",
|
||||
"Please enter the correct id": "Lütfen doğru ID girin",
|
||||
"Please enter the server id to be reduced, and separate different id with \",\"": "Azaltılacak sunucu ID'sini girin ve farklı ID'leri \",\" ile ayırın",
|
||||
"Please enter the correct ID": "",
|
||||
"Please enter the server ID to be reduced, and separate different ID with \",\"": "",
|
||||
"Please fill in the peer network segment and subnet mask of CIDR format, the written subnets should be under the same router, one per line.": "CIDR biçimindeki eş ağ segmenti ve alt ağ maskesini doldurun, yazılı alt ağlar aynı yönlendirici altında satır başına bir adet olmalıdır.",
|
||||
"Please input": "Lütfen girin",
|
||||
"Please input <username> or <username>@<domain name>!": "Lütfen <kullanıcı adı> veya <kullanıcı adı>@<etki alanı adı> girin!",
|
||||
"Please input Auth Key": "",
|
||||
"Please input ICMP code (0-255)": "",
|
||||
"Please input ICMP type (0-255)": "",
|
||||
"Please input IP address": "",
|
||||
"Please input IPv4": "",
|
||||
"Please input IPv4 or IPv6 CIDR": "",
|
||||
"Please input IPv4 or IPv6 CIDR, (e.g. 192.168.0.0/24, 2001:DB8::/48)": "",
|
||||
"Please input IPv6": "",
|
||||
"Please input Transfer ID": "",
|
||||
"Please input a number": "",
|
||||
"Please input a parameter": "",
|
||||
"Please input a valid ip!": "Lütfen geçerli bir IP adresi girin!",
|
||||
"Please input a valid IP!": "",
|
||||
"Please input a value": "",
|
||||
"Please input at least one record": "",
|
||||
"Please input auth key": "Lütfen doğrulama anahtarı girin",
|
||||
"Please input cipher": "Lütfen şifreleme girin",
|
||||
"Please input cluster name": "Lütfen küme adı girin",
|
||||
"Please input cluster template name": "Lütfen küme taslak adı girin",
|
||||
@@ -1935,9 +1928,6 @@
|
||||
"Please input container name": "Lütfen konteyner adı girin",
|
||||
"Please input file name": "Lütfen dosya adı girin",
|
||||
"Please input image": "Lütfen imaj girin",
|
||||
"Please input ip address": "",
|
||||
"Please input ipv4": "Lütfen ipv4 girin",
|
||||
"Please input ipv6": "Lütfen ipv6 girin",
|
||||
"Please input key": "Lütfen anahtar girin",
|
||||
"Please input key and value": "Lütfen anahtar ve değer girin",
|
||||
"Please input key size": "Lütfen anahtar boyutu girin",
|
||||
@@ -1950,7 +1940,6 @@
|
||||
"Please input provider": "Lütfen sağlayıcı girin",
|
||||
"Please input snapshot name": "Lütfen anlık görüntü adı girin",
|
||||
"Please input the correct format: <username> or <username>@<domain name>.": "Lütfen doğru biçimi girin: <kullanıcı adı> veya <kullanıcı adı>@<etki alanı adı>.",
|
||||
"Please input transfer id": "Lütfen transfer ID girin",
|
||||
"Please input user name": "Lütfen kullanıcı adı girin",
|
||||
"Please input value": "Lütfen değer girin",
|
||||
"Please input your Password!": "Lütfen şifrenizi girin!",
|
||||
@@ -1959,7 +1948,7 @@
|
||||
"Please input your password!": "Lütfen şifrenizi girin!",
|
||||
"Please input {label}": "Lütfen {label} girin",
|
||||
"Please input {label}!": "Lütfen {label} girin!",
|
||||
"Please make sure this IP address be available to avoid creating VM failure.": "SM (sanal makine) oluşturma hatasını önlemek için bu IP adresinin kullanılabilir olduğundan emin olun.",
|
||||
"Please make sure this IP address be available to avoid creating instance failure.": "",
|
||||
"Please make sure this IP address be available.": "Bu IP adresinin kullanılabilir olduğundan emin olun.",
|
||||
"Please note that when deleting a domain, all projects, users, and user groups under the domain will be deleted directly!": "",
|
||||
"Please reasonably plan the network and subnet to which the virtual network card belongs.": "Sanal ağ kartının ait olduğu ağ ve alt ağı uygun bir şekilde planlayın.",
|
||||
@@ -1987,7 +1976,7 @@
|
||||
"Please set a size no less than {minSize} GiB!": "",
|
||||
"Please set at least one role!": "Lütfen en az bir rol belirleyin!",
|
||||
"Please set the system disk size!": "",
|
||||
"Please upload files smaller than { size }GiB on the page. It is recommended to upload files over { size }GiB using API.": "Lütfen sayfada { size }GiB'den daha küçük dosyalar yükleyin. API kullanarak { size }GiB'den büyük dosyaları yüklemeniz önerilir.",
|
||||
"Please upload files smaller than { size } GiB on the page. It is recommended to upload files over { size } GiB using API.": "",
|
||||
"Pointer Record": "İşaretçi Kaydı",
|
||||
"Poland": "Polonya",
|
||||
"Policy": "İlke",
|
||||
@@ -2013,7 +2002,6 @@
|
||||
"Port Info": "Ağ Adaptörü Bilgisi",
|
||||
"Port Range": "Ağ Adaptörü Aralığı",
|
||||
"Port Security": "Ağ Adaptörü Güvenliği",
|
||||
"Port Security Enabled": "Ağ Adaptörü Güvenliği Etkin",
|
||||
"Port Type": "Ağ Adaptörü Türü",
|
||||
"Port or Port Range": "",
|
||||
"Ports": "Ağ Adaptörleri",
|
||||
@@ -2091,7 +2079,7 @@
|
||||
"QoS Spec ID": "QoS Özelleştirmesi ID",
|
||||
"QoS Specs": "QoS Özelleştirmesi",
|
||||
"QoS policies": "QoS ilkeleri",
|
||||
"Qos Policy": "QoS ilkesi",
|
||||
"QoS policy": "",
|
||||
"Queued": "Sıraya Alındı",
|
||||
"Queued To Apply": "Uygulama İçin Sıraya Alındı",
|
||||
"Queued To Deny": "Red İçin Sıraya Alındı",
|
||||
@@ -2109,6 +2097,7 @@
|
||||
"RAM": "RAM",
|
||||
"RAM (MiB)": "RAM (MiB)",
|
||||
"RAM Size (GiB)": "",
|
||||
"RAM value is { ram }, NUMA RAM value is { totalRam }, need to be equal.": "",
|
||||
"RAW - Raw disk image format": "RAW - Ham disk imaj formatı",
|
||||
"RBAC Policies": "",
|
||||
"RBAC Policy": "",
|
||||
@@ -2121,7 +2110,6 @@
|
||||
"ROLLBACK FAILED": "GERİ ALMA BAŞARISIZ",
|
||||
"ROLLBACK IN PROGRESS": "GERİ ALMA DEVAM EDİYOR",
|
||||
"RSVP": "RSVP",
|
||||
"Ram value is { ram }, NUMA RAM value is { totalRam }, need to be equal. ": "Ram değeri { ram } ,NUMA RAM değeri { totalRam }'ne eşit olmalıdır.",
|
||||
"Ramdisk ID": "Ramdisk ID'si",
|
||||
"Ramdisk Image": "Ramdisk İmajı",
|
||||
"Read IOPS/GB": "",
|
||||
@@ -2157,7 +2145,7 @@
|
||||
"Related Resources": "İlgili Kaynaklar",
|
||||
"Release": "Yayınla",
|
||||
"Release Fixed IP": "Sabit IP Adresini Serbest Bırak",
|
||||
"Remote Group Id": "Uzak Grup Kimliği",
|
||||
"Remote Group ID": "",
|
||||
"Remote IP Prefix": "Uzak IP Öneki",
|
||||
"Remote Security Group": "Uzak Güvenlik Grubu",
|
||||
"Remote Type": "Uzak Tür",
|
||||
@@ -2197,7 +2185,7 @@
|
||||
"Resource": "Kaynak",
|
||||
"Resource Class": "Kaynak Sınıfı",
|
||||
"Resource Class Properties": "Kaynak Sınıfı Özellikleri",
|
||||
"Resource Id": "Kaynak ID'si",
|
||||
"Resource ID": "",
|
||||
"Resource Not Found": "Kaynak Bulunamadı",
|
||||
"Resource Pool": "Kaynak Havuzu",
|
||||
"Resource Status": "Kaynak Durumu",
|
||||
@@ -2216,7 +2204,7 @@
|
||||
"Restoring": "Geri yükleniyor",
|
||||
"Restoring Backup": "Yedekleme Geri Yükleniyor",
|
||||
"Restricted": "Sınırlı",
|
||||
"Restricted Situation": "Kısıtlı Durum",
|
||||
"Restriction": "",
|
||||
"Resume": "Devam Et",
|
||||
"Resume Complete": "Devam Etme Tamamlandı",
|
||||
"Resume Failed": "Devam Etme Başarısız",
|
||||
@@ -2226,9 +2214,9 @@
|
||||
"Retry times for restart on failure policy": "Hata ilkesi için tekrar deneme süreleri",
|
||||
"Retyping": "Yeniden Yazma",
|
||||
"Reunion": "Yeniden Birleştir",
|
||||
"Reverse DNS": "",
|
||||
"Reverse DNS Detail": "Ters DNS Detayı",
|
||||
"Reverse Detail": "Ters Detay",
|
||||
"Reverse Dns": "Ters DNS",
|
||||
"Revert Resize or Migrate": "Yeniden Boyutlandırmayı veya Taşımayı Geri Al",
|
||||
"Revert Resize/Migrate": "Yeniden Boyutlandırmayı veya Taşımayı Geri Al",
|
||||
"Reverting": "Geri Alınıyor",
|
||||
@@ -2308,7 +2296,6 @@
|
||||
"Segment ID": "",
|
||||
"Segment Name": "",
|
||||
"Segmentation ID": "Segmentasyon Kimliği",
|
||||
"Segmentation Id": "Segmentasyon Kimliği",
|
||||
"Segments": "",
|
||||
"Select Algorithm": "",
|
||||
"Select Bit Length": "",
|
||||
@@ -2432,6 +2419,7 @@
|
||||
"Snapshot In Progress": "Anlık Görüntü İlerlemede",
|
||||
"Snapshot Instance": "Sanal Makinenin Anlık Görüntüsü",
|
||||
"Snapshot Source": "Anlık Görüntü Kaynağı",
|
||||
"Snapshots": "",
|
||||
"Snapshots can be converted into volume and used to create an instance from the volume.": "Anlık görüntüler, disklere dönüştürülerek diskten bir sanal makine oluşturmak için kullanılabilir.",
|
||||
"Snapshotting": "Anlık Görüntüleme",
|
||||
"Soft Delete Instance": "Sanal Makineyi Yumuşak Silme",
|
||||
@@ -2460,6 +2448,7 @@
|
||||
"Spec": "Spesifikasyon",
|
||||
"Specification": "Özellik",
|
||||
"Specify Physical Node": "Fiziksel Düğümü Belirt",
|
||||
"Specify a subnet of the network and assign fixed IP address automatically or manually for the instance": "",
|
||||
"Specify mount point.": "Bağlama noktasını belirtin.",
|
||||
"Specify the client IP address": "",
|
||||
"Specify the listener port": "",
|
||||
@@ -2588,12 +2577,16 @@
|
||||
"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": "Yani, sağlık kontrolündeki ardışık kaç başarısızlıktan sonra, arkayüz bulut sunucusunun sağlık durumu normalden anormal olarak değiştirilir",
|
||||
"The DNS nameserver to use for this cluster template": "Bu küme taslağı için kullanılacak DNS ad sunucusu",
|
||||
"The Federation of Saint Kitts and Nevis": "Saint Kitts ve Nevis Federasyonu",
|
||||
"The IP address {ip} is duplicated, please modify it.": "",
|
||||
"The IP is not within the allocated pool!": "",
|
||||
"The IP of external members can be any, including the public network IP.": "",
|
||||
"The Provider is the encryption provider format (e.g. \"luks\")": "Sağlayıcı, şifreleme sağlayıcı formatıdır (örn. \"luks\")",
|
||||
"The Republic of Macedonia": "Makedonya Cumhuriyeti",
|
||||
"The Republic of South Sudan": "Güney Sudan Cumhuriyeti",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. If it’s not set, the value of this in the template will be used.": "SSH anahtarı, küme sanal makinesine uzaktan giriş yapmanın bir yoludur. Ayarlanmamışsa, taslağın değeri kullanılacaktır.",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "SSH anahtarı, küme sanal makinesine uzaktan giriş yapmanın bir yoludur. Bulut platformu yalnızca genel anahtarı korumaya yardımcı olur. Özel anahtarınızı lütfen uygun şekilde saklayın.",
|
||||
"The SSH key is a way to remotely log in to the instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "SSH anahtarı, sanal makineye uzaktan giriş yapmanın bir yoludur. Bulut platformu yalnızca genel anahtarı korumaya yardımcı olur. Özel anahtarınızı lütfen uygun şekilde saklayın.",
|
||||
"The VPN gateway is in use": "",
|
||||
"The actual secret data to be stored": "",
|
||||
"The amphora instance is required for load balancing service setup and is not recommended": "Amfora sanal makinesi, yük dengeleme hizmeti kurulumu için gereklidir ve önerilmez",
|
||||
"The associated floating IP, virtual adapter, volume and other resources will be automatically disassociated.": "İlgili değişken IP, sanal adaptör, Disk ve diğer kaynaklar otomatik olarak ilişkilendirmeyi kaldırır.",
|
||||
@@ -2627,9 +2620,6 @@
|
||||
"The instances in the affinity group are strictly allocated to the same physical machine. When there are no more physical machines to allocate, the allocation fails.": "Afinite grubundaki sanal makineler kesin olarak aynı fiziksel makineye tahsis edilir. Başka tahsis edilecek fiziksel makine kalmadığında tahsis başarısız olur.",
|
||||
"The instances in the anti-affinity group are allocated to different physical machines as much as possible. When there are no more physical machines to allocate, the normal allocation strategy is returned.": "Anti-afinite grubundaki sanal makineler mümkün olduğunca farklı fiziksel makineler üzerine tahsis edilir ve başka tahsis edilecek fiziksel makine kalmadığında normal tahsis stratejisi uygulanır.",
|
||||
"The instances in the anti-affinity group are strictly allocated to different physical machines. When there are no more physical machines to allocate, the allocation fails.": "Anti-afinite grubundaki sanal makineler kesin olarak farklı fiziksel makinelere tahsis edilir. Başka tahsis edilecek fiziksel makine kalmadığında tahsis başarısız olur.",
|
||||
"The ip address {ip} is duplicated, please modify it.": "",
|
||||
"The ip is not within the allocated pool!": "IP tahsis edilen havuzun içinde değil!",
|
||||
"The ip of external members can be any, including the public network ip.": "Dış üyelerin IP adresleri herhangi bir olabilir, bunlar arasında dışarıya açık ağ IP'si de bulunur.",
|
||||
"The key pair allows you to SSH into your newly created instance. You can select an existing key pair, import a key pair, or generate a new key pair.": "Anahtar çifti, yeni oluşturulan sanal makineye SSH ile giriş yapmanıza izin verir. Varolan bir anahtar çifti seçebilir, bir anahtar çifti içe aktarabilir veya yeni bir anahtar çifti oluşturabilirsiniz.",
|
||||
"The kill signal to send": "Gönderilecek sonlandırma sinyali",
|
||||
"The limit of cluster instance greater than or equal to 1.": "Küme sanal makinesinin sınırı 1'den büyük veya eşit olmalıdır.",
|
||||
@@ -2729,7 +2719,7 @@
|
||||
"Total Exchanges": "Toplam Değişimler",
|
||||
"Total IPs": "Toplam IP'ler",
|
||||
"Total Queues": "Toplam Kuyruklar",
|
||||
"Total Ram": "Toplam RAM",
|
||||
"Total RAM": "",
|
||||
"Total {total} items": "Toplam {total} öğe",
|
||||
"Trait Properties": "Özellik Özellikleri",
|
||||
"Traits": "Özellikler",
|
||||
@@ -2738,7 +2728,6 @@
|
||||
"Transferred": "Aktarıldı",
|
||||
"Transform Protocol": "Dönüşüm Protokolü",
|
||||
"Trinidad and Tobago": "Trinidad ve Tobago",
|
||||
"True": "Doğru",
|
||||
"Tunisia": "Tunus",
|
||||
"Turkey": "Türkiye",
|
||||
"Turkmenistan": "Türkmenistan",
|
||||
@@ -2831,7 +2820,6 @@
|
||||
"Uruguay": "Uruguay",
|
||||
"Usage": "Kullanım",
|
||||
"Usage Type": "Kullanım Türü",
|
||||
"Usb Controller": "USB Kontrolcüsü",
|
||||
"Use Type": "Kullanım Türü",
|
||||
"Used": "Kullanılan",
|
||||
"Used IPs": "Kullanılan IP'ler",
|
||||
@@ -2897,6 +2885,8 @@
|
||||
"Virgin Islands (U.S.)": "Virgin Adaları (ABD)",
|
||||
"Virtual Adapter": "Sanal Adaptör",
|
||||
"Virtual Adapter ID": "Sanal Adaptör Kimliği",
|
||||
"Virtual Interface": "",
|
||||
"Virtual Interfaces": "",
|
||||
"Virtual LAN": "Sanal Ağ",
|
||||
"Virtual LANs": "Sanal Ağlar",
|
||||
"Virtual Resource Overview": "Sanal Kaynak Genel Bakış",
|
||||
@@ -2929,14 +2919,14 @@
|
||||
"Volume Types": "Disk Türleri",
|
||||
"Volumes": "Diskler",
|
||||
"Wallis And Futuna Islands": "Wallis ve Futuna Adaları",
|
||||
"Warn": "Uyarı",
|
||||
"Warning": "Uyarı",
|
||||
"Weight": "Ağırlık",
|
||||
"Weights": "Ağırlıklar",
|
||||
"Welcome": "Hoş geldiniz",
|
||||
"Welcome, {name}": "{name}'a Hoş Geldiniz",
|
||||
"Welcome to {name}": "",
|
||||
"Western Sahara": "Batı Sahra",
|
||||
"When auto-expand/close is enabled, if there is no operation in the pop-up window, the pop-up window will be closed automatically after { seconds } seconds, and it will be automatically expanded when the displayed content changes.": "Otomatik genişletme/kapatma etkinleştirildiğinde, açılır pencerede işlem yapılmazsa, açılır pencere { seconds } saniye sonra otomatik olarak kapanacak ve görüntülenen içerik değiştiğinde otomatik olarak genişleyecektir.",
|
||||
"When enabled, router will use the external network as its default gateway.": "",
|
||||
"When the computing service starts the recycling instance interval, the instance will be stored in the recycling bin after deletion, and will be retained according to the corresponding time interval. You can choose to restore it within this period. After successful recovery, the status of the instance is running and related resources remain unchanged.": "Hesaplama hizmeti, geri dönüşüm aralığında sanal makinelemeyi başlattığında, sanal makine silindikten sonra geri dönüşüm kutusuna saklanır ve karşılık gelen zaman aralığına göre saklanır. Bu süre içinde geri yüklemeyi seçebilirsiniz. Başarılı bir geri yükleme işleminden sonra, sanal makinenin durumu çalışır durumunda olacak ve ilgili kaynaklar değişmeyecektir.",
|
||||
"When the volume is \"bootable\" and the status is \"available\", it can be used as a startup source to create an instance.": "Disk \"başlangıç yapılabilir\" durumdaysa ve durumu \"kullanılabilir\" durumdaysa, bir sanal makine oluşturmak için bir başlangıç kaynağı olarak kullanılabilir.",
|
||||
"When true this header is inserted": "",
|
||||
@@ -2971,6 +2961,7 @@
|
||||
"You can modify the tags later using the Modify Tags action.": "",
|
||||
"You don't have access to get {name}.": "{name} öğesini almak için erişim izniniz yok.",
|
||||
"You may update the editable properties of the RBAC policy here.": "",
|
||||
"Your existing password": "",
|
||||
"Yugoslavia": "Yugoslavya",
|
||||
"Zambia": "Zambiya",
|
||||
"Zimbabwe": "Zimbabve",
|
||||
@@ -3006,7 +2997,6 @@
|
||||
"be stopped": "duracak",
|
||||
"capsules": "kapsüller",
|
||||
"certificate": "sertifika",
|
||||
"cidr": "CIDR",
|
||||
"cinder services": "cinder hizmetleri",
|
||||
"clusters": "küme",
|
||||
"clustertemplates": "küme taslakları",
|
||||
@@ -3047,6 +3037,8 @@
|
||||
"database backups": "veritabanı yedeklemeleri",
|
||||
"database instances": "veritabanı Sanal Makineleri",
|
||||
"delete": "sil",
|
||||
"delete DSCP marking rules": "",
|
||||
"delete QoS policy": "",
|
||||
"delete allowed address pair": "izin verilen adres çiftini sil",
|
||||
"delete application credential": "uygulama kimliğini sil",
|
||||
"delete bandwidth egress rules": "bant genişliği çıkış kurallarını sil",
|
||||
@@ -3055,7 +3047,6 @@
|
||||
"delete container": "konteyneri sil",
|
||||
"delete default pool": "varsayılan havuzu sil",
|
||||
"delete domain": "alan adını sil",
|
||||
"delete dscp marking rules": "DSCP işaretleme kurallarını sil",
|
||||
"delete firewall": "",
|
||||
"delete flavor": "Şabloni sil",
|
||||
"delete group": "grubu sil",
|
||||
@@ -3073,7 +3064,6 @@
|
||||
"delete policy": "",
|
||||
"delete port forwarding": "ağ adaptörü yönlendirmeyi sil",
|
||||
"delete project": "projei sil",
|
||||
"delete qos policy": "QoS ilkesini sil",
|
||||
"delete role": "rolü sil",
|
||||
"delete router": "yönlendiriciyi sil",
|
||||
"delete rule": "",
|
||||
@@ -3087,17 +3077,13 @@
|
||||
"delete volume": "Diski sil",
|
||||
"delete volume backup": "Disk yedeklemesini sil",
|
||||
"delete volume snapshot": "Disk anlık görüntüsünü sil",
|
||||
"delete vpn": "vpn'i sil",
|
||||
"delete vpn IKE policy": "vpn IKE ilkesini sil",
|
||||
"delete vpn IPsec policy": "vpn IPsec ilkesini sil",
|
||||
"delete vpn endpoint groups": "vpn uç nokta gruplarını sil",
|
||||
"detach instance": "sanal makineyi ayır",
|
||||
"detach security group": "güvenlik grubunu ayır",
|
||||
"disable cinder service": "cinder hizmetini devre dışı bırak",
|
||||
"disable compute service": "hesaplama hizmetini devre dışı bırak",
|
||||
"disable member": "",
|
||||
"disable neutron agent": "neutron ajanını devre dışı bırak",
|
||||
"disassociate floating ip": "açık IP ilişkisini kes",
|
||||
"disassociate floating IP": "",
|
||||
"disconnect subnet": "alt ağı kes",
|
||||
"dns zones": "dns bölgeleri",
|
||||
"domain": "alan adı",
|
||||
@@ -3170,6 +3156,7 @@
|
||||
"neutron agent": "neutron ajanı",
|
||||
"neutron agents": "neutron ajanları",
|
||||
"ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>The primary name server for the domain, which is ns1.example.com or the first name server in the vanity name server list.</li><li>The responsible party for the domain: admin.example.com.</li><li>A timestamp that changes whenever you update your domain.</li><li>The number of seconds before the zone should be refreshed.</li><li>The number of seconds before a failed refresh should be retried.</li><li>The upper limit in seconds before a zone is considered no longer authoritative.</li><li>The negative result TTL (for example, how long a resolver should consider a negative result for a subdomain to be valid before retrying).</li></ul>": "",
|
||||
"on": "",
|
||||
"open external gateway": "dış geçidi aç",
|
||||
"out": "çıkış",
|
||||
"paste files to folder": "dosyaları klasöre yapıştır",
|
||||
@@ -3185,7 +3172,6 @@
|
||||
"project": "proje",
|
||||
"projects": "projeler",
|
||||
"qemu_guest_agent enabled": "qemu_guest_agent etkin",
|
||||
"qoS policy": "QoS ilkesi",
|
||||
"qos specs": "QoS özellikleri",
|
||||
"quota set to -1 means there is no quota limit on the current resource": "kota -1 olarak ayarlandığında, mevcut kaynakta kota sınırı yok demektir",
|
||||
"read": "okuma",
|
||||
@@ -3245,10 +3231,12 @@
|
||||
"subnets": "alt ağlar",
|
||||
"suspend instance": "sanal makineyi askıya al",
|
||||
"the Republic of Abkhazia": "Abhazya Cumhuriyeti",
|
||||
"the VPN Endpoint policy is in use": "",
|
||||
"the VPN IKE policy is in use": "",
|
||||
"the VPN IPsec policy is in use": "",
|
||||
"the folder is not empty": "klasör boş değil",
|
||||
"the policy is in use": "ilke kullanılıyor",
|
||||
"the router has connected subnet": "yönlendirici bağlı alt ağa sahip",
|
||||
"the vpn gateway is in use": "vpn ağ geçidi kullanılıyor",
|
||||
"time / 24h": "zaman / 24s",
|
||||
"to delete": "silmek için",
|
||||
"transmit": "iletmek",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"Action": "操作",
|
||||
"Action Logs": "操作日志",
|
||||
"Active": "运行中",
|
||||
"Active Status": "运行",
|
||||
"Add": "添加",
|
||||
"Add Access Rule": "添加访问规则",
|
||||
"Add Custom Metadata": "添加自定义元数据",
|
||||
@@ -84,6 +83,7 @@
|
||||
"Add Policy": "增加策略",
|
||||
"Add Property": "添加属性",
|
||||
"Add Router": "添加路由器",
|
||||
"Add Virtual Interface": "",
|
||||
"Add Virtual LAN": "添加虚拟网卡",
|
||||
"Add hosts to the aggregate or remove hosts from it. Hosts can be in multiple aggregates.": "增加主机到这个集合。主机可以加入多个集合。",
|
||||
"Add network": "添加网络",
|
||||
@@ -104,8 +104,6 @@
|
||||
"Advanced": "高级",
|
||||
"Advanced Options": "高级选项",
|
||||
"Advanced Params": "高级参数",
|
||||
"Affiliated Domain": "所属域",
|
||||
"Affiliated Domain ID/Name": "所属域ID/名称",
|
||||
"Affinity": "亲和组",
|
||||
"Affinity (mandatory):": "亲和(强制):",
|
||||
"Affinity (not mandatory):": "亲和 (非强制):",
|
||||
@@ -152,16 +150,16 @@
|
||||
"Application Template": "应用模板",
|
||||
"Apply Latency (ms)": "应用延迟 (毫秒)",
|
||||
"Applying": "申请中",
|
||||
"Arch": "Arch",
|
||||
"Arch Linux": "",
|
||||
"Architecture": "架构",
|
||||
"Are you sure set the project { project } as the default project? User login is automatically logged into the default project.": "确认设置项目 { project } 为默认项目吗?用户登录会自动登录到默认项目。",
|
||||
"Are you sure to cancel transfer volume { name }? ": "确认要取消{ name }云硬盘转让?",
|
||||
"Are you sure to delete instance { name }? ": "确认要删除云主机{ name } ?",
|
||||
"Are you sure to delete volume { name }? ": "确认要删除云硬盘{ name } ?",
|
||||
"Are you sure to disable domain { name }? Disabling the domain will have negative effect, and users associated with the domain will not be able to login if they are only assigned to the domain": "",
|
||||
"Are you sure to disable project { name }? Disabling the project will have negative effect, and users associated with the project will not be able to login if they are only assigned to the project": "",
|
||||
"Are you sure to disable user { name }? Disabled users are not allowed to login in ": "",
|
||||
"Are you sure to download data?": "确认要下载数据?",
|
||||
"Are you sure to forbidden domain { name }? Forbidden the domain will have negative effect, and users associated with the domain will not be able to log in if they are only assigned to the domain": "确认要禁用域{name}?禁用域后,该域下面的项目和用户都会被禁止,用户将无法登陆",
|
||||
"Are you sure to forbidden project { name }? Forbidden the project will have negative effect, and users associated with the project will not be able to log in if they are only assigned to the project": "确认要禁用项目{name}?禁用项目后将会产生负面影响,项目关联的用户如果只分配给该项目,将无法登陆",
|
||||
"Are you sure to forbidden user { name }? Forbidden the user will not allow login in ": "确定禁用用户{name}? 禁用后用户将无法登陆",
|
||||
"Are you sure to jump directly to the console? The console will open in a new page later.": "您确定要直接跳转到控制台吗?控制台稍后会在新页面中打开。",
|
||||
"Are you sure to remove the default project?": "确认移除默认项目吗?",
|
||||
"Are you sure to shelve instance { name }? ": "确认要归档云主机{ name }?",
|
||||
@@ -226,7 +224,6 @@
|
||||
"Azerbaijan": "阿塞拜疆",
|
||||
"BLOCK I/O (B)": "块I/O (B)",
|
||||
"Back": "返回",
|
||||
"Back End": "后端",
|
||||
"Back to Home": "返回首页",
|
||||
"Back to login page": "返回登录页",
|
||||
"Back-End": "后端",
|
||||
@@ -318,8 +315,7 @@
|
||||
"CPU Thread Policy": "CPU线程策略",
|
||||
"CPU Usage (%)": "CPU使用率(%)",
|
||||
"CPU Usage (Core)": "CPU使用率(核)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal. ": "CPU核数是 { cpu },NUMA节点的CPU核数是{ totalCpu },需要一致。",
|
||||
"CPU(Core)": "CPU(核数)",
|
||||
"CPU value is { cpu }, NUMA CPU value is { totalCpu }, need to be equal.": "",
|
||||
"CREATE COMPLETE": "创建完成",
|
||||
"CREATE FAILED": "创建失败",
|
||||
"CREATE IN PROGRESS": "创建中",
|
||||
@@ -376,7 +372,6 @@
|
||||
"Choose a host to migrate instance to. If not selected, the scheduler will auto select target host.": "选择计算节点来迁移云主机,如果没有选择,调度器会自动选择目标计算节点。",
|
||||
"Choosing a QoS policy can limit bandwidth and DSCP": "选择QoS策略可以限制带宽和DSCP",
|
||||
"Christmas Island": "圣延岛",
|
||||
"Cidr": "网段",
|
||||
"Cinder Service": "存储服务",
|
||||
"Cipher": "Cipher",
|
||||
"Clean Failed": "清除失败",
|
||||
@@ -454,9 +449,10 @@
|
||||
"Confirm Password": "确认密码",
|
||||
"Confirm Resize or Migrate": "确认修改配置/迁移",
|
||||
"Confirm Shared Key": "确认共享密钥",
|
||||
"Confirm new password": "",
|
||||
"Confirming Resize or Migrate": "确认修改配置/迁移",
|
||||
"Connect Router": "",
|
||||
"Connect Subnet": "连接子网",
|
||||
"Connect router": "连接路由",
|
||||
"Connected Threads": "连接的线程",
|
||||
"Connection Examples": "连接示例",
|
||||
"Connection Information": "连接信息",
|
||||
@@ -464,7 +460,6 @@
|
||||
"Consecutive failures needed to report unhealthy": "报告不健康需要连续失败次数",
|
||||
"Console": "控制台",
|
||||
"Console Interface": "Console接口",
|
||||
"Console Log": "控制台日志",
|
||||
"Consumer": "消费者",
|
||||
"Container": "容器集群",
|
||||
"Container Creating": "容器创建中",
|
||||
@@ -536,6 +531,7 @@
|
||||
"Create Ironic Instance": "创建裸机",
|
||||
"Create Keypair": "创建密钥",
|
||||
"Create Listener": "创建监听器",
|
||||
"Create Load Balancer": "",
|
||||
"Create Loadbalancer": "创建负载均衡",
|
||||
"Create Network": "创建网络",
|
||||
"Create New Network": "创建新网络",
|
||||
@@ -770,9 +766,12 @@
|
||||
"Delete Subnet": "删除子网",
|
||||
"Delete User": "删除用户",
|
||||
"Delete VPN": "删除VPN",
|
||||
"Delete VPN EndPoint Groups": "删除VPN端点组",
|
||||
"Delete VPN Endpoint Groups": "",
|
||||
"Delete VPN Endpoint groups": "",
|
||||
"Delete VPN IKE Policy": "删除VPN IKE策略",
|
||||
"Delete VPN IKE policy": "",
|
||||
"Delete VPN IPsec Policy": "删除VPN IPsec策略",
|
||||
"Delete VPN IPsec policy": "",
|
||||
"Delete Virtual Adapter": "删除虚拟网卡",
|
||||
"Delete Volume": "删除云硬盘",
|
||||
"Delete Volume Backup": "删除云硬盘备份",
|
||||
@@ -784,7 +783,6 @@
|
||||
"Delete with the instance": "随云主机删除",
|
||||
"Deleted": "已删除",
|
||||
"Deleted At": "删除于",
|
||||
"Deleted with the instance": "随云主机删除",
|
||||
"Deleting": "删除中",
|
||||
"Deleting this stack will delete all resources deployed by the stack.": "删除此堆栈将删除所有堆栈部署的资源。",
|
||||
"Democratic Republic of the Congo": "刚果民主共和国",
|
||||
@@ -827,18 +825,21 @@
|
||||
"Disable Cinder Service": "禁用存储服务",
|
||||
"Disable Compute Host": "禁用计算节点",
|
||||
"Disable Compute Service": "禁用计算服务",
|
||||
"Disable Domain": "",
|
||||
"Disable Gateway": "禁用网关",
|
||||
"Disable Member": "禁用成员",
|
||||
"Disable Neutron Agent": "禁用网络服务",
|
||||
"Disable Project": "",
|
||||
"Disable SNAT": "禁用 SNAT",
|
||||
"Disable TLS": "禁用TLS",
|
||||
"Disable User": "",
|
||||
"Disable compute host": "禁用计算节点",
|
||||
"Disabled": "已关闭",
|
||||
"Disabling port security will turn off the security group policy protection and anti-spoofing protection on the port. General applicable scenarios: NFV or operation and maintenance Debug.": "禁用端口安全会关闭该端口上的安全组策略保护和anti-spoofing保护。一般的适用场景:NFV或者运维Debug",
|
||||
"Disabling the domain will have a negative impact, all projects and users in domain will be disabled": "",
|
||||
"Disabling the project will have a negative impact. If the users associated with the project are only assigned to the project, they will not be able to log in": "禁用项目后将会产生负面影响,项目关联的用户如果只分配给该项目,将无法登陆",
|
||||
"Disassociate": "解绑",
|
||||
"Disassociate Floating IP": "解绑浮动IP",
|
||||
"Disassociate Floating Ip": "解绑浮动IP",
|
||||
"Disconnect Subnet": "断开子网",
|
||||
"Discovery URL": "发现网址",
|
||||
"Disk": "硬盘",
|
||||
@@ -886,8 +887,8 @@
|
||||
"ENTRYPOINT": "运行命令(ENTRYPOINT)",
|
||||
"ESP": "ESP",
|
||||
"Each instance belongs to at least one security group, which needs to be specified when it is created. Instances in the same security group can communicate with each other on the network, and instances in different security groups are disconnected from the internal network by default.": "每个云主机至少属于一个安全组,在创建的时候就需要指定。同一安全组内的云主机之间网络互通,不同安全组的云主机之间默认内网不通。",
|
||||
"Each instance can have up to 50 tags": "",
|
||||
"Each new connection request is assigned to the next server in order, and all requests are finally divided equally among all servers. Commonly used for short connection services, such as HTTP services.": "按顺序把每个新的连接请求分配给下一个服务器,最终把所有请求平分给所有的服务器。常用于短连接服务,例如HTTP等服务。",
|
||||
"Each server can have up to 50 tags": "每台云主机最多绑定50个标签",
|
||||
"East Timor": "东帝汶",
|
||||
"Ecuador": "厄瓜多尔",
|
||||
"Edit": "编辑",
|
||||
@@ -946,7 +947,6 @@
|
||||
"Eject": "删除",
|
||||
"El Salvador": "萨尔瓦多",
|
||||
"Email": "邮箱",
|
||||
"Email Address": "邮箱地址",
|
||||
"Email for the zone. Used in SOA records for the zone.": "该区域的电子邮件。用于区域的 SOA 记录。",
|
||||
"Enable": "启用",
|
||||
"Enable Admin State": "启用管理状态",
|
||||
@@ -1029,8 +1029,8 @@
|
||||
"External Fixed IPs": "外部固定IP",
|
||||
"External Gateway": "外部网关",
|
||||
"External IP": "外网IP",
|
||||
"External IP(V4)": "外网IP(V4)",
|
||||
"External IP(V6)": "外网IP(V6)",
|
||||
"External IPv4": "",
|
||||
"External IPv6": "",
|
||||
"External Network": "外部网络",
|
||||
"External Network ID/Name": "外部网络ID/名称",
|
||||
"External Network Info": "外部网络信息",
|
||||
@@ -1043,6 +1043,7 @@
|
||||
"FLAT": "FLAT",
|
||||
"Fail Rollback": "失败回滚",
|
||||
"Failed": "失败",
|
||||
"Failed to load logs.": "日志加载失败。",
|
||||
"Failover Segment": "故障转移分组",
|
||||
"Falkland Islands (Malvinas)": "福克兰群岛",
|
||||
"Faroe Islands": "法罗群岛",
|
||||
@@ -1081,22 +1082,16 @@
|
||||
"Flavors": "云主机类型",
|
||||
"Floating IP": "浮动IP",
|
||||
"Floating IP Address": "浮动IP地址",
|
||||
"Floating IP Detail": "",
|
||||
"Floating IP Enabled": "允许浮动IP",
|
||||
"Floating IP has already been associate, Please check Force release.": "",
|
||||
"Floating IPs": "浮动IP",
|
||||
"Floating Ip": "浮动IP",
|
||||
"Floating Ip Detail": "浮动IP详情",
|
||||
"Floating ip has already been associate, Please check Force release": "浮动IP已经被关联使用,请选择强制释放",
|
||||
"Folder Detail": "文件夹详情",
|
||||
"Folder Name": "文件夹名称",
|
||||
"For GPU type, you need to install GPU drivers in the instance operating system.": "对于GPU类型的云主机,您需要在云主机操作系统中安装GPU驱动等。",
|
||||
"For GRE networks, valid segmentation IDs are 1 to 4294967295": "对于GRE网络,有效的段ID范围是从1到4294967295",
|
||||
"For VLAN networks, valid segmentation IDs are 1 to 4094": "对于VLAN网络,有效的段ID范围是从1到4094",
|
||||
"For VXLAN networks, valid segmentation IDs are 1 to 16777215": "对于VXLAN网络,有效的段ID范围是从1到16777215",
|
||||
"Forbidden": "禁用",
|
||||
"Forbidden Domain": "禁用域",
|
||||
"Forbidden Project": "禁用项目",
|
||||
"Forbidden User": "禁用用户",
|
||||
"Forbidden the domain will have a negative impact, all project and user in domain will be forbidden": "禁用域后,该域下面的项目和用户都会被禁止,用户将无法登陆",
|
||||
"Force Delete": "强制删除",
|
||||
"Force Delete Container": "强制删除容器",
|
||||
"Force Delete Share Instance": "强制删除共享实例",
|
||||
@@ -1115,7 +1110,6 @@
|
||||
"French Polynesia": "法属玻里尼西亚",
|
||||
"Frequent login failure will cause the account to be temporarily locked, please operate after 5 minutes": "频繁登陆失败会导致账户暂时锁定,请 5min 后再操作",
|
||||
"From port": "从端口自动获取",
|
||||
"Front End": "前端",
|
||||
"Front-End": "前端",
|
||||
"Full": "爆满",
|
||||
"Full Backup": "全量备份",
|
||||
@@ -1230,8 +1224,8 @@
|
||||
"IP Protocol": "IP协议",
|
||||
"IP Usage": "IP使用情况",
|
||||
"IP Version": "IP版本",
|
||||
"IP address allocation polls, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "IP地址分配池,每行一个(例如: 192.168.1.2,192.168.1.200)",
|
||||
"IP address allocation polls, one enter per line (e.g. {ip})": "IP地址分配池,每行一个(例如: {ip})",
|
||||
"IP address allocation pools, one enter per line (e.g. 192.168.1.2,192.168.1.200)": "",
|
||||
"IP address allocation pools, one enter per line (e.g. {ip})": "",
|
||||
"IPMI Address": "IPMI地址",
|
||||
"IPMI Bridge": "IPMI桥",
|
||||
"IPMI Password": "IPMI密码",
|
||||
@@ -1399,7 +1393,7 @@
|
||||
"Invalid CIDR.": "无效的CIDR",
|
||||
"Invalid IP Address": "无效的IP地址",
|
||||
"Invalid IP Address and Port": "无效的IP地址和端口,成员已存在",
|
||||
"Invalid Mac Address. Please Use \":\" as separator.": "无效的Mac地址。请使用\":\"作为分隔符。",
|
||||
"Invalid MAC Address. Please use \":\" as separator.": "",
|
||||
"Invalid Tag Value: {tag}": "非法的Tag值: {tag}",
|
||||
"Invalid combination": "无效的组合",
|
||||
"Invalid: ": "无效:",
|
||||
@@ -1410,9 +1404,9 @@
|
||||
"Invalid: DNS Format Error (e.g. 114.114.114.114)": "无效:DNS格式错误(例如: 114.114.114.114)",
|
||||
"Invalid: Domain name cannot be duplicated": "无效,域名不可重复",
|
||||
"Invalid: Password must be the same with confirm password.": "无效:密码和确认密码必须一致。",
|
||||
"Invalid: Please input a valid IP": "",
|
||||
"Invalid: Please input a valid IPv4.": "无效:请输入有效的IPv4",
|
||||
"Invalid: Please input a valid IPv6.": "无效:请输入有效的IPv6",
|
||||
"Invalid: Please input a valid ip": "无效:请输入有效的IP",
|
||||
"Invalid: Project name can not be chinese": "无效:项目名称不可使用中文",
|
||||
"Invalid: Project names in the domain can not be repeated": "无效:域下的项目名称不能重复",
|
||||
"Invalid: Quota value(s) cannot be less than the current usage value(s): { used } used.": "无效:配额必须大于已使用数量{ used }且为整数",
|
||||
@@ -1513,6 +1507,7 @@
|
||||
"Load Template from a file": "从文件加载模板",
|
||||
"Load from local files": "从本地文件读取",
|
||||
"LoadBalancers Instances": "负载均衡",
|
||||
"Loading logs...": "正在加载日志...",
|
||||
"Loading...": "加载中...",
|
||||
"Local": "本端",
|
||||
"Local Endpoint Group": "本端端点组",
|
||||
@@ -1542,7 +1537,6 @@
|
||||
"MEM LIMIT (MiB)": "总内存 (MiB)",
|
||||
"MEM USAGE (MiB)": "已用内存 (MiB)",
|
||||
"MTU": "MTU",
|
||||
"Mac Address": "Mac地址",
|
||||
"MacVTap": "MacVTap",
|
||||
"Macau": "澳门",
|
||||
"Madagascar": "马达加斯加",
|
||||
@@ -1595,7 +1589,6 @@
|
||||
"Maximum interval time for each health check response": "每个健康检查响应的最大间隔时间",
|
||||
"Maximum time to allow one check to run in seconds": "允许一次检查运行的最长时间(以秒为单位)",
|
||||
"Mayotte": "马约特",
|
||||
"Mem": "内存",
|
||||
"Member Count": "成员数量",
|
||||
"Member Detail": "成员详情",
|
||||
"Member Num": "成员数量",
|
||||
@@ -1711,6 +1704,7 @@
|
||||
"New Tag": "新标签",
|
||||
"New Volume": "新的硬盘",
|
||||
"New Zealand": "新西兰",
|
||||
"New password": "",
|
||||
"Next": "下一步",
|
||||
"Next Hop": "下一跳",
|
||||
"Nicaragua": "尼加拉瓜",
|
||||
@@ -1728,6 +1722,7 @@
|
||||
"No Task": "空闲",
|
||||
"No Vender": "无供应商",
|
||||
"No default pool set": "未设置默认池",
|
||||
"No logs found.": "未找到日志。",
|
||||
"Node": "节点",
|
||||
"Node Addresses": "节点地址",
|
||||
"Node Driver": "节点驱动",
|
||||
@@ -1745,7 +1740,6 @@
|
||||
"Norway": "挪威",
|
||||
"Not Implemented (code: 501) ": "服务器不支持请求(错误码:501)",
|
||||
"Not Open": "未开放",
|
||||
"Not deleted with the instance": "不随云主机删除",
|
||||
"Not locked": "未锁定",
|
||||
"Not select": "不选择",
|
||||
"Not yet bound": "尚未绑定",
|
||||
@@ -1763,7 +1757,6 @@
|
||||
"Number of Nodes": "节点数量",
|
||||
"Number of Ports": "端口数量",
|
||||
"Number of USB Controller": "USB控制器数量",
|
||||
"Number of Usb Controller": "USB控制器数量",
|
||||
"OK": "OK",
|
||||
"OS": "操作系统",
|
||||
"OS Admin": "镜像默认用户",
|
||||
@@ -1793,7 +1786,6 @@
|
||||
"Only a MAC address or an OpenFlow based datapath_id of the switch are accepted in this field": "只可填写交换机的Mac地址或者交换机基于openflow的数据路径ID",
|
||||
"Only subnets that are already connected to the router can be selected.": "仅可选择已经连接过路由器的子网。",
|
||||
"Opaque": "不透明",
|
||||
"Open External Gateway": "开启公网网关",
|
||||
"OpenID Connect": "OpenID连接",
|
||||
"OpenStack Services": "OpenStack服务",
|
||||
"Operating Status": "操作状态",
|
||||
@@ -1818,7 +1810,6 @@
|
||||
"Orchestration Services": "编排服务",
|
||||
"Orchestration information": "编排信息",
|
||||
"Origin File Name": "原始文件名称",
|
||||
"Original Password": "原始密码",
|
||||
"Other Protocol": "其他协议",
|
||||
"Other Service": "其他服务",
|
||||
"Other Services": "其他服务",
|
||||
@@ -1830,8 +1821,6 @@
|
||||
"Overlay": "覆盖",
|
||||
"Overlay2": "覆盖2",
|
||||
"Overview": "预览",
|
||||
"Owned Project": "所属项目",
|
||||
"Owned Subnet": "所属子网",
|
||||
"Owner": "所有者",
|
||||
"Ownership of a volume can be transferred from one project to another. The transfer process of the volume needs to perform the transfer operation in the original owner's project, and complete the \"accept\" operation in the receiver's project.": "卷的拥有权可以从一个项目转给另外一个。卷的转让过程需要在原拥有者的项目中执行转让操作,在接收者项目中完成“接受”操作。",
|
||||
"PEM encoding": "PEM编码",
|
||||
@@ -1869,7 +1858,7 @@
|
||||
"Payload Content Type": "负载内容类型",
|
||||
"Peer": "对端",
|
||||
"Peer Address": "对端网关",
|
||||
"Peer Cidrs": "对端CIDR",
|
||||
"Peer CIDRs": "",
|
||||
"Peer Endpoint Group": "对端端点组",
|
||||
"Peer Endpoint Group ID": "对端端点组ID",
|
||||
"Peer Gateway Public Address": "对端网络IP地址",
|
||||
@@ -1902,7 +1891,7 @@
|
||||
"Please enter a correct domain, format is refer to the left tip!": "请输入正确的域名,格式参考左边提示!",
|
||||
"Please enter a correct private key, format is refer to the left tip!": "请输入正确的密钥,格式参考左边提示!",
|
||||
"Please enter a file link starting with \"http://\" or \"https://\"!": "请输入以“http://”或“https://”开头的文件链接!",
|
||||
"Please enter a memory page size, such as: 1024, 1024MiB": "请输入内存页大小,如:1024, 1024MiB",
|
||||
"Please enter a memory page size, such as: 1024, 1024 MiB": "",
|
||||
"Please enter a valid ASCII code": "请输入有效的ASCII码",
|
||||
"Please enter a valid Email Address!": "请输入一个有效的邮箱地址",
|
||||
"Please enter a valid IPv4 value.": "请输入有效的 IPv4 值。",
|
||||
@@ -1913,21 +1902,25 @@
|
||||
"Please enter right format key value!": "请输入正确格式的键值",
|
||||
"Please enter right format memory page value!": "请输入正确格式的内存页值",
|
||||
"Please enter right format trait!": "请输入正确格式的特性!",
|
||||
"Please enter the correct id": "请输入正确的ID",
|
||||
"Please enter the server id to be reduced, and separate different id with \",\"": "请输入指定缩减的server ID,并且不同ID之间用 ',' 分隔",
|
||||
"Please enter the correct ID": "",
|
||||
"Please enter the server ID to be reduced, and separate different ID with \",\"": "",
|
||||
"Please fill in the peer network segment and subnet mask of CIDR format, the written subnets should be under the same router, one per line.": "请填写CIDR格式的对端网段,且填写的网段需在同一个路由下,每行一个。",
|
||||
"Please input": "请输入",
|
||||
"Please input <username> or <username>@<domain name>!": "请输入<用户名> 或 <用户名>@<用户域名>!",
|
||||
"Please input Auth Key": "",
|
||||
"Please input ICMP code (0-255)": "请输入ICMP代码(0-255)",
|
||||
"Please input ICMP type (0-255)": "请输入ICMP类型(0-255)",
|
||||
"Please input IP address": "",
|
||||
"Please input IPv4": "",
|
||||
"Please input IPv4 or IPv6 CIDR": "请输入IPv4或IPv6 CIDR",
|
||||
"Please input IPv4 or IPv6 CIDR, (e.g. 192.168.0.0/24, 2001:DB8::/48)": "请输入IPv4或IPv6 CIDR,(例如: 192.168.0.0/24, 2001:DB8::/48)",
|
||||
"Please input IPv6": "",
|
||||
"Please input Transfer ID": "",
|
||||
"Please input a number": "请输入数字",
|
||||
"Please input a parameter": "请输入参数",
|
||||
"Please input a valid ip!": "请输入正确的IP地址",
|
||||
"Please input a valid IP!": "",
|
||||
"Please input a value": "请输入值",
|
||||
"Please input at least one record": "请输入至少一条记录",
|
||||
"Please input auth key": "请输入密钥",
|
||||
"Please input cipher": "请输入cipher",
|
||||
"Please input cluster name": "请输入集群名称",
|
||||
"Please input cluster template name": "请输入集群模板名称",
|
||||
@@ -1935,9 +1928,6 @@
|
||||
"Please input container name": "请输入容器名称",
|
||||
"Please input file name": "请输入文件名称",
|
||||
"Please input image": "请输入镜像",
|
||||
"Please input ip address": "请输入 IP 地址",
|
||||
"Please input ipv4": "请输入IPV4",
|
||||
"Please input ipv6": "请输入IPV6",
|
||||
"Please input key": "请输入键",
|
||||
"Please input key and value": "请输入键和值",
|
||||
"Please input key size": "请输入密钥大小",
|
||||
@@ -1950,7 +1940,6 @@
|
||||
"Please input provider": "请输入提供者",
|
||||
"Please input snapshot name": "请输入快照名称",
|
||||
"Please input the correct format: <username> or <username>@<domain name>.": "请输入正确格式:<用户名> 或 <用户名>@<用户域名>",
|
||||
"Please input transfer id": "请输入转让Id",
|
||||
"Please input user name": "请输入用户名称",
|
||||
"Please input value": "请输入值",
|
||||
"Please input your Password!": "请输入密码",
|
||||
@@ -1959,7 +1948,7 @@
|
||||
"Please input your password!": "请输入密码!",
|
||||
"Please input {label}": "请输入{label}",
|
||||
"Please input {label}!": "请输入{label}!",
|
||||
"Please make sure this IP address be available to avoid creating VM failure.": "需检查此 IP 是否已被占用,否则可能创建失败。",
|
||||
"Please make sure this IP address be available to avoid creating instance failure.": "",
|
||||
"Please make sure this IP address be available.": "需确保此IP未被占用。",
|
||||
"Please note that when deleting a domain, all projects, users, and user groups under the domain will be deleted directly!": "请注意,删除域时,会直接把域下的项目、用户和用户组全部删除!",
|
||||
"Please reasonably plan the network and subnet to which the virtual network card belongs.": "请合理规划虚拟网卡所属的网络和子网。",
|
||||
@@ -1987,7 +1976,7 @@
|
||||
"Please set a size no less than {minSize} GiB!": "请设置不小于 {minSize} GiB 的容量!",
|
||||
"Please set at least one role!": "请至少选择一个角色!",
|
||||
"Please set the system disk size!": "请设置系统盘的容量!",
|
||||
"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上传。",
|
||||
"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": "策略",
|
||||
@@ -2013,7 +2002,6 @@
|
||||
"Port Info": "端口信息",
|
||||
"Port Range": "端口范围",
|
||||
"Port Security": "端口安全",
|
||||
"Port Security Enabled": "启用端口安全",
|
||||
"Port Type": "端口方式",
|
||||
"Port or Port Range": "端口或端口范围",
|
||||
"Ports": "端口",
|
||||
@@ -2091,7 +2079,7 @@
|
||||
"QoS Spec ID": "QoS规格ID",
|
||||
"QoS Specs": "QoS规格",
|
||||
"QoS policies": "QoS策略",
|
||||
"Qos Policy": "QoS策略",
|
||||
"QoS policy": "",
|
||||
"Queued": "已排队",
|
||||
"Queued To Apply": "排队申请",
|
||||
"Queued To Deny": "排队删除",
|
||||
@@ -2109,6 +2097,7 @@
|
||||
"RAM": "内存",
|
||||
"RAM (MiB)": "内存 (MiB)",
|
||||
"RAM Size (GiB)": "内存大小 (GiB)",
|
||||
"RAM value is { ram }, NUMA RAM value is { totalRam }, need to be equal.": "",
|
||||
"RAW - Raw disk image format": "RAW - 原始磁盘映像格式",
|
||||
"RBAC Policies": "RBAC策略",
|
||||
"RBAC Policy": "RBAC策略",
|
||||
@@ -2121,7 +2110,6 @@
|
||||
"ROLLBACK FAILED": "回滚失败",
|
||||
"ROLLBACK IN PROGRESS": "回滚中",
|
||||
"RSVP": "RSVP",
|
||||
"Ram value is { ram }, NUMA RAM value is { totalRam }, need to be equal. ": "内存是 { ram }MiB,NUMA节点的内存是{ totalRam }MiB,需要一致。",
|
||||
"Ramdisk ID": "内存盘ID",
|
||||
"Ramdisk Image": "Ramdisk镜像",
|
||||
"Read IOPS/GB": "读取IOPS/GB",
|
||||
@@ -2157,7 +2145,7 @@
|
||||
"Related Resources": "关联资源",
|
||||
"Release": "释放",
|
||||
"Release Fixed IP": "释放内网IP",
|
||||
"Remote Group Id": "远端安全组",
|
||||
"Remote Group ID": "",
|
||||
"Remote IP Prefix": "远端IP前缀",
|
||||
"Remote Security Group": "远端安全组",
|
||||
"Remote Type": "远端方式",
|
||||
@@ -2197,7 +2185,7 @@
|
||||
"Resource": "资源",
|
||||
"Resource Class": "资源类",
|
||||
"Resource Class Properties": "资源类属性",
|
||||
"Resource Id": "资源ID",
|
||||
"Resource ID": "",
|
||||
"Resource Not Found": "资源未找到",
|
||||
"Resource Pool": "资源池",
|
||||
"Resource Status": "资源状态",
|
||||
@@ -2216,7 +2204,7 @@
|
||||
"Restoring": "恢复中",
|
||||
"Restoring Backup": "恢复备份中",
|
||||
"Restricted": "受限",
|
||||
"Restricted Situation": "受限情况",
|
||||
"Restriction": "",
|
||||
"Resume": "恢复",
|
||||
"Resume Complete": "恢复完成",
|
||||
"Resume Failed": "恢复失败",
|
||||
@@ -2226,9 +2214,9 @@
|
||||
"Retry times for restart on failure policy": "重新启动失败策略的重试次数",
|
||||
"Retyping": "修改类型中",
|
||||
"Reunion": "留尼汪岛",
|
||||
"Reverse DNS": "",
|
||||
"Reverse DNS Detail": "反向DNS详情",
|
||||
"Reverse Detail": "反向详情",
|
||||
"Reverse Dns": "反向DNS",
|
||||
"Revert Resize or Migrate": "回滚修改配置/迁移",
|
||||
"Revert Resize/Migrate": "回滚修改配置/迁移",
|
||||
"Reverting": "恢复中",
|
||||
@@ -2308,7 +2296,6 @@
|
||||
"Segment ID": "分组ID",
|
||||
"Segment Name": "分组名称",
|
||||
"Segmentation ID": "段ID",
|
||||
"Segmentation Id": "分段ID",
|
||||
"Segments": "分组",
|
||||
"Select Algorithm": "选择算法",
|
||||
"Select Bit Length": "选择位长度",
|
||||
@@ -2432,6 +2419,7 @@
|
||||
"Snapshot In Progress": "快照进行中",
|
||||
"Snapshot Instance": "创建云主机快照",
|
||||
"Snapshot Source": "快照源",
|
||||
"Snapshots": "",
|
||||
"Snapshots can be converted into volume and used to create an instance from the volume.": "快照可以转换成云硬盘,用于从云硬盘启动云主机。",
|
||||
"Snapshotting": "创建快照中",
|
||||
"Soft Delete Instance": "软删除云主机",
|
||||
@@ -2460,6 +2448,7 @@
|
||||
"Spec": "规格",
|
||||
"Specification": "规格",
|
||||
"Specify Physical Node": "指定物理节点",
|
||||
"Specify a subnet of the network and assign fixed IP address automatically or manually for the instance": "",
|
||||
"Specify mount point.": "指定挂载点",
|
||||
"Specify the client IP address": "指定客户端 IP 地址",
|
||||
"Specify the listener port": "指定监听器端口",
|
||||
@@ -2588,12 +2577,16 @@
|
||||
"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 名称服务器",
|
||||
"The Federation of Saint Kitts and Nevis": "圣基茨和尼维斯",
|
||||
"The IP address {ip} is duplicated, please modify it.": "",
|
||||
"The IP is not within the allocated pool!": "",
|
||||
"The IP of external members can be any, including the public network IP.": "",
|
||||
"The Provider is the encryption provider format (e.g. \"luks\")": "提供者是提供者加密格式(例如\"luks\")",
|
||||
"The Republic of Macedonia": "马其顿",
|
||||
"The Republic of South Sudan": "南苏丹共和国",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. If it’s not set, the value of this in the template will be used.": "SSH 密钥是一种远程登录集群实例的方式,如果不设置,将使用模板的值。",
|
||||
"The SSH key is a way to remotely log in to the cluster instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "SSH 密钥是一种远程登录集群实例的方式,云平台只帮助保管公钥,请妥善保管自己的私钥。",
|
||||
"The SSH key is a way to remotely log in to the instance. The cloud platform only helps to keep the public key. Please keep your private key properly.": "SSH 密钥是一种远程登录云主机的方式,云平台只帮助保管公钥,请妥善保管自己的私钥。",
|
||||
"The VPN gateway is in use": "",
|
||||
"The actual secret data to be stored": "要存储的实际密钥数据",
|
||||
"The amphora instance is required for load balancing service setup and is not recommended": "amphora 相关的云主机为负载均衡服务搭建所需,不建议选择",
|
||||
"The associated floating IP, virtual adapter, volume and other resources will be automatically disassociated.": "绑定的浮动IP、网卡、云硬盘等资源将自动解绑。",
|
||||
@@ -2627,9 +2620,6 @@
|
||||
"The instances in the affinity group are strictly allocated to the same physical machine. When there are no more physical machines to allocate, the allocation fails.": "将亲和组内的云主机严格分配到同一物理机上,当没有更多物理机可分配时,则分配失败。",
|
||||
"The instances in the anti-affinity group are allocated to different physical machines as much as possible. When there are no more physical machines to allocate, the normal allocation strategy is returned.": "将反亲和组内的云主机尽量分配到不同物理机上,当没有更多物理机可分配时,回归普通分配策略。",
|
||||
"The instances in the anti-affinity group are strictly allocated to different physical machines. When there are no more physical machines to allocate, the allocation fails.": "将反亲和组内的云主机严格分配到不同物理机上,当没有更多物理机可分配时,则分配失败。",
|
||||
"The ip address {ip} is duplicated, please modify it.": "IP 地址 {ip} 已重复,请修改。",
|
||||
"The ip is not within the allocated pool!": "该ip不在分配的资源池范围内!",
|
||||
"The ip of external members can be any, including the public network ip.": "外部成员的IP可以是任何IP,包括公网IP。",
|
||||
"The key pair allows you to SSH into your newly created instance. You can select an existing key pair, import a key pair, or generate a new key pair.": "密钥对允许您SSH到您新创建的实例。 您可以选择一个已存在的密钥对、导入一个密钥对或生成一个新的密钥对。",
|
||||
"The kill signal to send": "要发送的终止信号",
|
||||
"The limit of cluster instance greater than or equal to 1.": "集群实例的配额必须大于或者等于1。",
|
||||
@@ -2729,7 +2719,7 @@
|
||||
"Total Exchanges": "交换机总数",
|
||||
"Total IPs": "所有IP",
|
||||
"Total Queues": "队列总数",
|
||||
"Total Ram": "总内存",
|
||||
"Total RAM": "",
|
||||
"Total {total} items": "总计:{total}",
|
||||
"Trait Properties": "特性属性",
|
||||
"Traits": "特性",
|
||||
@@ -2738,7 +2728,6 @@
|
||||
"Transferred": "转换",
|
||||
"Transform Protocol": "转换协议",
|
||||
"Trinidad and Tobago": "特立尼达和多巴哥",
|
||||
"True": "是",
|
||||
"Tunisia": "突尼斯",
|
||||
"Turkey": "土耳其",
|
||||
"Turkmenistan": "土库曼",
|
||||
@@ -2831,7 +2820,6 @@
|
||||
"Uruguay": "乌拉圭",
|
||||
"Usage": "使用率",
|
||||
"Usage Type": "使用类型",
|
||||
"Usb Controller": "USB控制器",
|
||||
"Use Type": "使用类型",
|
||||
"Used": "已使用",
|
||||
"Used IPs": "已用IP",
|
||||
@@ -2897,6 +2885,8 @@
|
||||
"Virgin Islands (U.S.)": "维尔京群岛",
|
||||
"Virtual Adapter": "虚拟网卡",
|
||||
"Virtual Adapter ID": "虚拟网卡ID",
|
||||
"Virtual Interface": "",
|
||||
"Virtual Interfaces": "",
|
||||
"Virtual LAN": "虚拟网卡",
|
||||
"Virtual LANs": "块虚拟网卡",
|
||||
"Virtual Resource Overview": "虚拟资源总览",
|
||||
@@ -2929,14 +2919,14 @@
|
||||
"Volume Types": "云硬盘类型",
|
||||
"Volumes": "云硬盘",
|
||||
"Wallis And Futuna Islands": "沃利斯和富图纳群岛",
|
||||
"Warn": "警告",
|
||||
"Warning": "警告",
|
||||
"Weight": "权重",
|
||||
"Weights": "权重",
|
||||
"Welcome": "欢迎",
|
||||
"Welcome, {name}": "欢迎,登录{name}",
|
||||
"Welcome to {name}": "",
|
||||
"Western Sahara": "西撒哈拉",
|
||||
"When auto-expand/close is enabled, if there is no operation in the pop-up window, the pop-up window will be closed automatically after { seconds } seconds, and it will be automatically expanded when the displayed content changes.": "开启自动展开/关闭时,如在该弹窗内无操作,将在 { seconds } 秒后自动关闭弹窗,当展示内容有变化时,将自动展开。",
|
||||
"When enabled, router will use the external network as its default gateway.": "",
|
||||
"When the computing service starts the recycling instance interval, the instance will be stored in the recycling bin after deletion, and will be retained according to the corresponding time interval. You can choose to restore it within this period. After successful recovery, the status of the instance is running and related resources remain unchanged.": "当计算服务开启回收实例间隔时,删除后云主机会存放在回收站,按对应的时间间隔保留,在此期限内可以选择恢复。恢复成功后的云主机状态为运行中,且相关资源保持不变。",
|
||||
"When the volume is \"bootable\" and the status is \"available\", it can be used as a startup source to create an instance.": "云硬盘为“可启用”并且状态为“可用”时,可以作为启动源来创建云主机。",
|
||||
"When true this header is inserted": "为true时插入此标头",
|
||||
@@ -2971,6 +2961,7 @@
|
||||
"You can modify the tags later using the Modify Tags action.": "您可以稍后使用修改标签操作来修改标签。",
|
||||
"You don't have access to get {name}.": "您没有权限访问{name}。",
|
||||
"You may update the editable properties of the RBAC policy here.": "您可以在此处更新 RBAC 策略的可编辑属性。",
|
||||
"Your existing password": "",
|
||||
"Yugoslavia": "南斯拉夫",
|
||||
"Zambia": "赞比亚",
|
||||
"Zimbabwe": "津巴布韦",
|
||||
@@ -3006,7 +2997,6 @@
|
||||
"be stopped": "关闭",
|
||||
"capsules": "集合",
|
||||
"certificate": "证书",
|
||||
"cidr": "CIDR",
|
||||
"cinder services": "存储服务",
|
||||
"clusters": "集群",
|
||||
"clustertemplates": "集群模板",
|
||||
@@ -3047,6 +3037,8 @@
|
||||
"database backups": "数据库备份",
|
||||
"database instances": "数据库实例",
|
||||
"delete": "删除",
|
||||
"delete DSCP marking rules": "",
|
||||
"delete QoS policy": "",
|
||||
"delete allowed address pair": "删除可用地址对",
|
||||
"delete application credential": "删除应用凭证",
|
||||
"delete bandwidth egress rules": "删除出方向带宽限制规则",
|
||||
@@ -3055,7 +3047,6 @@
|
||||
"delete container": "删除容器",
|
||||
"delete default pool": "删除资源池",
|
||||
"delete domain": "删除域",
|
||||
"delete dscp marking rules": "删除DSCP标记规则",
|
||||
"delete firewall": "删除防火墙",
|
||||
"delete flavor": "删除云主机类型",
|
||||
"delete group": "删除组",
|
||||
@@ -3073,7 +3064,6 @@
|
||||
"delete policy": "删除策略",
|
||||
"delete port forwarding": "删除端口转发",
|
||||
"delete project": "删除项目",
|
||||
"delete qos policy": "删除QoS策略",
|
||||
"delete role": "删除角色",
|
||||
"delete router": "删除路由器",
|
||||
"delete rule": "删除规则",
|
||||
@@ -3087,17 +3077,13 @@
|
||||
"delete volume": "删除云硬盘",
|
||||
"delete volume backup": "删除云硬盘备份",
|
||||
"delete volume snapshot": "删除云硬盘快照",
|
||||
"delete vpn": "删除vpn",
|
||||
"delete vpn IKE policy": "删除vpn IKE策略",
|
||||
"delete vpn IPsec policy": "删除vpn IPsec策略",
|
||||
"delete vpn endpoint groups": "删除vpn端点组",
|
||||
"detach instance": "从云主机解绑",
|
||||
"detach security group": "解绑安全组",
|
||||
"disable cinder service": "禁用存储服务",
|
||||
"disable compute service": "禁用计算服务",
|
||||
"disable member": "禁用成员",
|
||||
"disable neutron agent": "禁用网络服务",
|
||||
"disassociate floating ip": "解绑浮动IP",
|
||||
"disassociate floating IP": "",
|
||||
"disconnect subnet": "断开子网",
|
||||
"dns zones": "DNS区域",
|
||||
"domain": "域",
|
||||
@@ -3170,6 +3156,7 @@
|
||||
"neutron agent": "网络服务",
|
||||
"neutron agents": "网络服务",
|
||||
"ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>The primary name server for the domain, which is ns1.example.com or the first name server in the vanity name server list.</li><li>The responsible party for the domain: admin.example.com.</li><li>A timestamp that changes whenever you update your domain.</li><li>The number of seconds before the zone should be refreshed.</li><li>The number of seconds before a failed refresh should be retried.</li><li>The upper limit in seconds before a zone is considered no longer authoritative.</li><li>The negative result TTL (for example, how long a resolver should consider a negative result for a subdomain to be valid before retrying).</li></ul>": "ns1.example.com admin.example.com 2013022001 86400 7200 604800 300 <ul><li>域的主名称服务器,即 ns1.example.com 或名称服务器列表中的第一个名称服务器。</li><li>域的负责方:admin.example.com。</li><li>每当您更新域时都会更改的时间戳。</li><li>区域刷新前的秒数。</li><li>刷新失败之前应该重试的秒数。</li><li>区域被视为不再具有权威性之前的秒数上限。</li><li> 否定结果 TTL(例如,在重新尝试之前,解析器应该在多长时间内认为子域的否定结果有效)。</li></ul>",
|
||||
"on": "",
|
||||
"open external gateway": "开启公网网关",
|
||||
"out": "出",
|
||||
"paste files to folder": "粘贴文件到文件夹下",
|
||||
@@ -3185,7 +3172,6 @@
|
||||
"project": "项目",
|
||||
"projects": "项目",
|
||||
"qemu_guest_agent enabled": "启用qemu_guest_agent",
|
||||
"qoS policy": "QoS策略",
|
||||
"qos specs": "QoS规格",
|
||||
"quota set to -1 means there is no quota limit on the current resource": "配额为设为 -1 时表示当前资源无配额限制",
|
||||
"read": "读",
|
||||
@@ -3245,10 +3231,12 @@
|
||||
"subnets": "子网",
|
||||
"suspend instance": "挂起云主机",
|
||||
"the Republic of Abkhazia": "阿布哈兹",
|
||||
"the VPN Endpoint policy is in use": "",
|
||||
"the VPN IKE policy is in use": "",
|
||||
"the VPN IPsec policy is in use": "",
|
||||
"the folder is not empty": "文件夹非空",
|
||||
"the policy is in use": "策略正在使用中",
|
||||
"the router has connected subnet": "路由器有连接的子网",
|
||||
"the vpn gateway is in use": "VPN网关正在使用中",
|
||||
"time / 24h": "次/24小时",
|
||||
"to delete": "即将删除",
|
||||
"transmit": "发送",
|
||||
|
||||
@@ -0,0 +1,77 @@
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import globalInstanceLogStore from 'src/stores/nova/instance';
|
||||
import styles from './index.less';
|
||||
|
||||
const LogDetail = ({ match }) => {
|
||||
const id = match?.params?.id;
|
||||
|
||||
const [logs, setLogs] = useState('');
|
||||
const [loading, setLoading] = useState(true);
|
||||
const [error, setError] = useState(null);
|
||||
|
||||
useEffect(() => {
|
||||
if (!id) {
|
||||
setLoading(false);
|
||||
return;
|
||||
}
|
||||
|
||||
let cancelled = false;
|
||||
|
||||
const fetchLogs = async () => {
|
||||
try {
|
||||
setLoading(true);
|
||||
setError(null);
|
||||
|
||||
const data = await globalInstanceLogStore.fetchLogs(id, null);
|
||||
|
||||
if (cancelled) return;
|
||||
|
||||
setLogs(typeof data?.output === 'string' ? data.output : '');
|
||||
} catch (err) {
|
||||
if (cancelled) return;
|
||||
|
||||
console.error(err);
|
||||
setError(err?.message || t('Failed to load logs.'));
|
||||
} finally {
|
||||
if (!cancelled) {
|
||||
setLoading(false);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
fetchLogs();
|
||||
|
||||
return () => {
|
||||
cancelled = true;
|
||||
};
|
||||
}, [id]);
|
||||
|
||||
if (loading) {
|
||||
return (
|
||||
<div className={styles['log-detail-container']}>
|
||||
<div className={styles['spinner-wrapper']}>
|
||||
<div className={styles.spinner} />
|
||||
<span>{t('Loading logs...')}</span>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<div className={styles['log-detail-container']}>
|
||||
<div className={styles['log-content']}>
|
||||
{error ? (
|
||||
<span className={styles['error-message']}>
|
||||
{t('Error')}: {error}
|
||||
</span>
|
||||
) : (
|
||||
<pre className={styles['log-output']}>
|
||||
{logs || t('No logs found.')}
|
||||
</pre>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default LogDetail;
|
||||
@@ -0,0 +1,67 @@
|
||||
.log-detail-container {
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
height: 100vh;
|
||||
overflow: hidden;
|
||||
color: #e6e6e6;
|
||||
background-color: #000;
|
||||
|
||||
.log-content {
|
||||
box-sizing: border-box;
|
||||
height: 100%;
|
||||
padding: 16px;
|
||||
overflow-y: auto;
|
||||
font-size: 12px;
|
||||
font-family: monospace;
|
||||
line-height: 1.6;
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
.error-message {
|
||||
box-sizing: border-box;
|
||||
height: 100%;
|
||||
padding: 16px;
|
||||
color: #ff4d4f;
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.log-output {
|
||||
margin: 0;
|
||||
font-family: Consolas, Monaco, monospace;
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
.spinner-wrapper {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
transform: translate(-50%, -50%);
|
||||
|
||||
.spinner {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border: 4px solid #333;
|
||||
border-top: 4px solid #e6e6e6;
|
||||
border-radius: 50%;
|
||||
animation: spin 1s linear infinite;
|
||||
}
|
||||
|
||||
span {
|
||||
margin-top: 12px;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes spin {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,78 +1,74 @@
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import globalInstanceLogStore from 'src/stores/nova/instance';
|
||||
import { Button, Col, Form, InputNumber, Row, Skeleton } from 'antd';
|
||||
import { SearchOutlined, SettingOutlined } from '@ant-design/icons';
|
||||
import { SearchOutlined } from '@ant-design/icons';
|
||||
import classnames from 'classnames';
|
||||
import styles from 'src/components/Tables/Base/index.less';
|
||||
|
||||
export default function Log(props) {
|
||||
export default function Log({ detail }) {
|
||||
const [logs, setLogs] = useState('');
|
||||
const [loading, setLoading] = useState(true);
|
||||
|
||||
useEffect(() => {
|
||||
getLogs(35);
|
||||
}, []);
|
||||
|
||||
const getLogs = async (tailSize) => {
|
||||
setLoading(true);
|
||||
const data = await globalInstanceLogStore.fetchLogs(
|
||||
props.detail.id,
|
||||
tailSize
|
||||
);
|
||||
const data = await globalInstanceLogStore.fetchLogs(detail.id, tailSize);
|
||||
setLogs(data.output);
|
||||
setLoading(false);
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
getLogs(35);
|
||||
}, [detail.id]);
|
||||
|
||||
function onFinish(value) {
|
||||
getLogs(value.number);
|
||||
}
|
||||
|
||||
async function viewFullLog() {
|
||||
setLoading(true);
|
||||
const data = await globalInstanceLogStore.fetchLogs(props.detail.id, null);
|
||||
const newWindow = window.open('console', '_blank');
|
||||
const title = t('Console Log');
|
||||
const htmlContent = `
|
||||
<html>
|
||||
<head>
|
||||
<title>${title}</title>
|
||||
</head>
|
||||
<body>
|
||||
<pre>${data.output}</pre>
|
||||
</body>
|
||||
</html>`;
|
||||
newWindow.document.write(htmlContent);
|
||||
newWindow.document.close();
|
||||
setLoading(false);
|
||||
}
|
||||
const renderLogs = () => {
|
||||
if (loading) {
|
||||
return <Skeleton active />;
|
||||
}
|
||||
|
||||
if (logs) {
|
||||
return <pre>{logs}</pre>;
|
||||
}
|
||||
|
||||
return t('No Logs...');
|
||||
};
|
||||
|
||||
return (
|
||||
<div>
|
||||
<Form initialValues={{ number: 35 }} onFinish={onFinish}>
|
||||
<Row gutter={16}>
|
||||
<Col className="gutter-row" span={16}>
|
||||
<Col span={16}>
|
||||
<h2 style={{ paddingLeft: 16 }}>{t('Instance Console Log')}</h2>
|
||||
</Col>
|
||||
<Col className="gutter-row" span={4}>
|
||||
|
||||
<Col span={4}>
|
||||
<Form.Item name="number" label={t('Log Length')}>
|
||||
<InputNumber
|
||||
min={1}
|
||||
max={100000}
|
||||
placeholder={t('Log Length')}
|
||||
style={{ width: '100%' }}
|
||||
addonafter={<SettingOutlined />}
|
||||
/>
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col className="gutter-row" span={4}>
|
||||
|
||||
<Col span={4}>
|
||||
<div className={classnames(styles['table-header-btns'])}>
|
||||
<Button type="primary" htmlType="submit">
|
||||
<SearchOutlined />
|
||||
</Button>
|
||||
|
||||
<Button type="primary" onClick={() => viewFullLog()}>
|
||||
{t('View Full Log')}
|
||||
</Button>
|
||||
<a
|
||||
href={`/instances/${detail.id}/logs`}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<Button type="primary">{t('View Full Log')}</Button>
|
||||
</a>
|
||||
</div>
|
||||
</Col>
|
||||
</Row>
|
||||
@@ -80,7 +76,7 @@ export default function Log(props) {
|
||||
|
||||
<div
|
||||
style={{
|
||||
margin: 'auto 16px 16px 16px',
|
||||
margin: '16px',
|
||||
padding: 16,
|
||||
backgroundColor: '#90a4ae',
|
||||
borderRadius: 4,
|
||||
@@ -88,14 +84,14 @@ export default function Log(props) {
|
||||
fontSize: 12,
|
||||
}}
|
||||
>
|
||||
{loading ? (
|
||||
<Skeleton loading={loading} active />
|
||||
) : logs ? (
|
||||
<pre>{logs}</pre>
|
||||
) : (
|
||||
t('No Logs...')
|
||||
)}
|
||||
{renderLogs()}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Log.propTypes = {
|
||||
detail: PropTypes.shape({
|
||||
id: PropTypes.string.isRequired,
|
||||
}).isRequired,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user