diff --git a/i18n/messages-zh.xtb b/i18n/messages-zh.xtb
index de564ff0eb41381d1d3b7204fd1df5f0d9e2b0cc..e2d3a00272bfaefa61a7869e78450c7ecc009113 100644
--- a/i18n/messages-zh.xtb
+++ b/i18n/messages-zh.xtb
@@ -281,127 +281,127 @@
确定要部署吗?
是
验证出错
- Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file.
- Select YAML or JSON file specifying the resources to deploy to the currently selected namespace.
- Learn more
- Choose YAML or JSON file
- Upload
- Cancel
- Enter YAML or JSON content specifying the resources to deploy to the namespace specified in the file.
- Enter YAML or JSON content specifying the resources to deploy to the currently selected namespace.
- Learn more
- Upload
- Cancel
- Create a new namespace
- The new namespace will be added to the cluster.
- Namespace name
- Name must be alphanumeric and may contain dashes.
- Name must be up to {{::$$ctrl.namespaceMaxLength}} characters long.
- Name is required.
- A namespace with the specified name will be added to the cluster.
- Learn more
- Create
- Cancel
- Create a new image pull secret
- The new secret will be added to the cluster
- Data must be Base64 encoded.
- Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file.
- Learn more
- Create
- Cancel
- Secret name
- Name must follow the DNS domain name syntax (e.g. new.image-pull.secret).
- Name must be up to {{::$$ctrl.secretNameMaxLength}} characters long.
- Name is required.
- A secret with the specified name will be added to the cluster in the namespace.
- Learn more
- Image pull secret data
- Data is required.
- App name
- Application name is required.
- Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry.
- Learn more
- Number of pods
- Number of pods is required
- Number of pods must be a positive integer
- Number of pods must be at least 1
- Setting high number of pods may cause performance issues of the cluster and Dashboard UI.
- A Deployment will be created to maintain the desired number of pods across your cluster.
- Learn more
- Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container.
- Deployment or service with this name already exists within namespace.
- The internal DNS name for this Service will be:
- Learn more
- Description
- The description will be added as an annotation to the Deployment and displayed in the application's details.
- Labels
- Key
- Value
- The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track.
- Learn more
- Namespace
- Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words.
- Create a new namespace...
- Namespaces let you partition resources into logically named groups.
- Learn more
- Image Pull Secret
- Create a new secret...
- The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one.
- Learn more
- CPU requirement (cores)
- CPU requirement must be given as a valid number.
- CPU requirement must be given as a positive number.
- Name must be up to {{ $ctrl.nameMaxLength}} characters long.
- Memory requirement (MiB)
- Memory requirement must be given as a valid number.
- Memory requirement must be given as a positive number.
- You can specify minimum CPU and memory requirements for the container.
- Learn more
- Run command
- Run command arguments
- By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default.
- Learn more
- Run as privileged
- An 'app' label with this value will be added to the Deployment and Service that get deployed.
- Processes in privileged containers are equivalent to processes running as root on the host.
- Learn more
- Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax.
- Learn more
- Show advanced options
- Hide advanced options
- Deploy
- Cancel
- Learn more
- Container image
- Container image is required
- Container image is invalid:
- {{ $ctrl.label.key}} is not unique
- Prefix is not a valid DNS subdomain prefix (eg. my-domain.com).
- Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'.
- Prefix should not exceed 253 characters.
- Label Key name should not exceed 63 characters.
- Label value must be alphanumeric separated by '.' , '-' or '_'.
- Label Value must not exceed 253 characters.
- Environment variables
- Name
- Variable name must be a valid C identifier.
- Value
- Service
- Port
- Protocol
- Protocol is required.
- Invalid protocol.
- Port must be an integer.
- Port must be greater than 0.
- Port must be less than 65536.
- Port cannot be empty.
- Target port
- Target port must be an integer.
- Target port must be greater than 0.
- Target port cannot be empty.
- Create from text input
- Create from file
- Create an app
+ 选择 YAML 或 JSON 文件,将指定资源部署到文件所指定的命名空间。
+ 选择 YAML 或 JSON 文件,将指定资源部署到当前所选命名空间。
+ 了解更多
+ 选择 YAML 或 JSON 文件
+ 上传
+ 取消
+ 填入 YAML 或 JSON 文件内容,将指定资源部署到文件所指定的命名空间。
+ 填入 YAML 或 JSON 文件内容,将指定资源部署到当前所选命名空间。
+ 了解更多
+ 上传
+ 取消
+ 创建新的命名空间
+ 新创建的命名空间将会添加到集群中
+ 命名空间名称
+ 名称只能包含字母和横线。
+ 名称最大长度为 {{::$$ctrl.namespaceMaxLength}} 。
+ 名称是必填项。
+ 新创建的命名空间将会添加到集群中。
+ 了解更多
+ 创建
+ 取消
+ 创建新的镜像拉取保密字典
+ 新创建的保密字典将会添加到集群中
+ 数据必须以 Base64 模式编码。
+ 指定保存在保密字典中的数据。值为以 Base64 模式编码的 .dockercfg 文件内容
+ 了解更多
+ 创建
+ 取消
+ 保密字典名称
+ 名称必须符合 DNS 域名语法规范(例如:e.g. new.image-pull.secret)。
+ 名称最大长度为 {{::$$ctrl.secretNameMaxLength}} 。
+ 名称是必填项。
+ 指定名称的保密字典将会添加到集群的命名空间中。
+ 了解更多
+ 镜像拉取保密字典数据
+ 数据是必填项。
+ 应用名称
+ 应用名称是必填项。
+ 填入任意镜像源的公有镜像的 URL,或是托管在 Docker Hub 或者 Container Registry 的任意私有镜像。
+ 了解更多
+ 容器组个数
+ 容器组个数是必填项
+ 容器组个数必须是正整数
+ 容器组个数至少为 1
+ 设置过高的容器组个数可能会导致集群和 Dashboard 界面性能下降。
+ 维护指定容器组个数的部署任务将会在你的集群中创建。
+ 了解更多
+ 视情况,可定义一个内部或者外部服务映射连入的端口,到一个容器可见的目标端口。
+ 已有相同名称的部署或服务存在于名命名空间。
+ 此服务的内部DNS名称将是:
+ 了解更多
+ 描述
+ 描述信息将会以注解的形式展示于部署和应用的详情信息中。
+ 标签
+ 键
+ 值
+ 指定标签将应用于创建的部署、服务(如果有)和容器组。常见标签包括发布版本、环境、层级、分区和轨道。
+ 了解更多
+ 命名空间
+ 应用名必须以小写字母开头,并且只能包含小写字符、数字和处于单词间的'-'符号。
+ 创建新的命名空间...
+ 命名空间可以将资源分区为逻辑命名的组。
+ 了解更多
+ 镜像拉取保密字典
+ 创建新的保密字典...
+ 指定镜像如果是私有的,则可能需要镜像拉取保密字典凭据。你可能需要指定已存在的或是创建一个新的密保字典。
+ 了解更多
+ CPU 需求 (核心数)
+ CPU 需求必须是合法的数字。
+ CPU 需求必须是正整数。
+ 名称最大长度为 {{ $ctrl.nameMaxLength}} 。
+ 内存需求 (MiB)
+ 内存需求必须是合法的数字。
+ 内存需求必须是正整数。
+ 你可以为容器指定最小CPU和内存需求。
+ 了解更多
+ 运行命令
+ 运行命令参数
+ 默认情况下,容器将执行指定镜像的默认入口点命令。你可以使用命令选项覆盖默认值。
+ 了解更多
+ 以特权模式运行
+ 'app' 标签将会这个值添加到部署和部署的服务上。
+ 以特权模式运行的容器内的进程相当于以根用户模式运行的宿主机进程。
+ 了解更多
+ 可供容器使用的环境变量。变量的值可以以 $(变量名) 的语法引用其他变量。
+ 了解更多
+ 显示高级选项
+ 隐藏高级选项
+ 部署
+ 取消
+ 了解更多
+ 容器镜像
+ 容器镜像是必填项
+ 容器镜像不合法:
+ {{ $ctrl.label.key}} 不唯一
+ 前缀不是合法的 DNS 子域名前缀(如:my-domain.com)。
+ 标签键名称必须是以'-'、'_'或者'.'分割的英文字母组成。可选的,名称可以添加 DNS 子域名 + '/' 前缀。
+ 前缀不能超过253个字符。
+ 标签键名称不能超过63个字符。
+ >标签值必须是以'-'、'_'或者'.'分割的英文字母组成。
+ 标签值不能超过253个字符。
+ 环境变量
+ 名称
+ 变量名必须是合法的 C 标记。
+ 值
+ 服务
+ 端口
+ 协议
+ 协议是必填项。
+ 协议非法。
+ 端口必须是有效数字。
+ 端口必须大于0。
+ 端口必须小于65536。
+ 端口不能为空
+ 目标端口
+ 目标端口必须是整数。
+ 目标端口必须大于0。
+ 目标端口不能为空。
+ 从文本输入框创建。
+ 从文件创建。
+ 创建应用
部署文件已失败
仪表板与文件中均没有指定命名空间,请从仪表板中选择或在 YAML 文件中指定
文件中指定的命名空间与仪表板中所选的不一致,编辑文件中的命名空间字段,或在仪表板中选择另一命名空间(例如「所有命名空间」或文件中所指定的命名空间)