Merge pull request #2225 from xiaoluhong/master

update zh-hans.yaml and zh-hant.yaml
This commit is contained in:
Westly Wright 2018-09-10 09:45:30 -07:00 committed by GitHub
commit 837be1bfd1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 399 additions and 358 deletions

View File

@ -6,12 +6,12 @@ loggingPage:
targetNav:
experimental: 实验性
tips:
caseA: 当前{pageScope}日志收集未启用.
caseB: 当前日志收集目标是<code class="text-capitalize">{currentTarget}</code>,点击下面的保存按钮将禁止当前{pageScope}的日志收集.
caseC: 当前日志收集目标是<code class="text-capitalize">{currentTarget}</code>.
caseD: 点击下面的保存按钮去设置<span class="text-info text-capitalize">{targetType}</span>为日志收集目标.
caseE: 点击下面的保存按钮来更新<span class="text-info text-capitalize">{targetType}</span>配置.
caseF: 没有日志收集目标服务, 点击下面的保存按钮去设置<code class="text-capitalize">{targetType}</code>为日志收集目标服务.
caseA: 当前{pageScope}日志收集未启用
caseB: 当前日志收集目标是<code class="text-capitalize">{currentTarget}</code>,点击下面的保存按钮将禁止当前{pageScope}的日志收集。
caseC: 当前日志收集目标是<code class="text-capitalize">{currentTarget}</code>
caseD: 点击下面的保存按钮去设置<span class="text-info text-capitalize">{targetType}</span>为日志收集目标服务。
caseE: 点击下面的保存按钮来更新<span class="text-info text-capitalize">{targetType}</span>配置
caseF: 没有日志收集目标服务,完成以下设置并保存<code class="text-capitalize">{targetType}</code>为日志收集目标服务。
targetTypes:
embedded: Embedded
elasticsearch: Elasticsearch
@ -25,9 +25,9 @@ loggingPage:
clusterHeader: 集群日志收集
projectHeader: 项目日志收集
helpText:
cluster: 我们将为每个容器收集标准输出和标准错误,<code>/var/log/containers/</code>是每个主机日志文件路径,日志将被发送到您在下面选择的目标服务.
clusterTarget: 当前日志收集目标是<code class="text-capitalize">{clusterTargetType}</code>. 如果项目日志收集启用,日志将被发送到集群目标和项目目标.
noClusterTarget: 默认日志收集被禁用
cluster: 我们将为每个容器收集标准输出和标准错误,<code>/var/log/containers/</code>是每个主机日志文件路径,日志将被发送到您在下面选择的目标服务
clusterTarget: 当前日志收集目标是<code class="text-capitalize">{clusterTargetType}</code>。如果项目日志收集启用,日志将被发送到集群目标和项目目标。
noClusterTarget: 日志收集默认禁用
tags:
keyPlaceholder: '例如: foo'
valuePlaceholder: '例如: bar'
@ -45,24 +45,24 @@ loggingPage:
failed: 失败
pending: 部署
helpText:
persistantStorage: 内置Elasticsearch是实验性的, 不会提供持久性存储.
requirements: 内置Elasticsearch包括Elasticsearch和KibanaElasticsearch在部署的节点上至少需要1个CPU和500M内存.
persistantStorage: 内置Elasticsearch是实验性的,不会提供持久性存储。
requirements: 内置Elasticsearch包括Elasticsearch和KibanaElasticsearch在部署的节点上至少需要1个CPU和500M内存
cpuRequests:
label: CPU需求(Core)
label: CPU需求(内核)
placeholder: '例如: 1'
helpText: 至少需要1个内核CPU
helpText: 至少需要1个内核
cpuLimits:
label: CPU限制(Core)
label: CPU限制(内核)
placeholder: '例如: 1'
helpText: 至少需要1个内核CPU
helpText: 至少需要1个内核
memRequests:
label: 内存需求(M)
placeholder: '例如: 512M'
helpText: 至少需要512M RAM
helpText: 至少需要512M内存
memLimits:
label: 内存限制(M)
placeholder: '例如: 2000'
helpText: 至少需要512M RAM
helpText: 至少需要512M内存
resouceRequestsAndLimits: CPU和Memory
indexPatterns:
@ -71,7 +71,7 @@ loggingPage:
prefix: 前缀
prefixPlaceholder: '例如: logstash'
dateFormat: '日期格式:'
generatedIndex: '生成的索引格式为: <code class="text-italic">{esIndex}</code>, 默认情况下,索引模式为 $\{clusterName\}-$\{dateFormat\}'
generatedIndex: '生成的索引格式为: <code class="text-italic">{esIndex}</code>,默认情况下索引模式为: $\{clusterName\}-$\{dateFormat\}'
logPreview:
header: 日志格式预览
additional:
@ -88,56 +88,56 @@ loggingPage:
elasticsearch:
header: Elasticsearch配置
endpointHelpText: 输入云端Elacticsearch地址或者私有部署的Elacticsearch地址.
endpointHelpText: 输入云端Elacticsearch地址或者私有部署的Elacticsearch地址
endpointProtocolError: Endpoint应该以"http://"或者"https://"开头。
endpointHostError: 请输入主机名或域名。
xpack:
header: X-Pack安全
headerOptional: (可选)
helpText: 如果您的Elasticsearch开启了X-Pack内置的本地身份验证功能请在下面设置用户名和密码.
helpText: 如果您的Elasticsearch开启了X-Pack内置的本地身份验证功能请在下面设置用户名和密码
username: 用户名
usernamePlaceholder: '例如: John'
password: 密码
passwordPlaceholder: 密码
indexPatterns:
header: 索引模式
helpText: 索引模式用于生成Elacticsearch索引
helpText: 索引模式用于生成Elacticsearch索引
prefix: 前缀
prefixPlaceholder: '例如: logstash'
dateFormat: '日期格式:'
generatedIndex: '生成的索引格式为: <code class="text-italic">{esIndex}</code>, 默认情况下,索引模式为: {indexFormat}'
generatedIndex: '生成的索引格式为: <code class="text-italic">{esIndex}</code>,默认情况下索引模式为: {indexFormat}。'
splunk:
header: Splunk HTTP事件收集配置
helpText: '您可以找到如何配置Splunk HEC(HTTP事件收集器)的说明,<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector" target="_blank">点击这里</a>.'
helpText: '您可以找到如何配置Splunk HEC(HTTP事件收集器)的说明<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector" target="_blank">点击这里</a>'
token: Token
tokenPlaceholder: Your Token
tokenHelpText: 'Token是允许日志收集程序和HTTP客户端连接到HEC的验证信息,<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector#Configure_HTTP_Event_Collector_on_Splunk_Enterprise" target="_blank">了解详情</a>'
tokenHelpText: 'Token是允许日志收集程序和HTTP客户端连接到HEC的验证信息<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector#Configure_HTTP_Event_Collector_on_Splunk_Enterprise" target="_blank">了解详情</a>'
source: 日志源
sourcePlaceholder: '例如: fluentd'
sourceHelpText: '标识事件来源的默认字段,即事件发生的位置,<a href="https://docs.splunk.com/Splexicon:Source" target="_blank">了解详情</a>'
sourceHelpText: '标识事件来源的默认字段,即事件发生的位置,<a href="https://docs.splunk.com/Splexicon:Source" target="_blank">了解详情</a>'
index: Index
indexPlaceholder: '例如: main'
indexHelpText: '您在此处指定的索引必须在此令牌的允许索引列表中,<a href="https://docs.splunk.com/Splexicon:Index" target="_blank">详情</a>。'
indexHelpText: '您在此处指定的索引必须在此令牌的允许索引列表中,<a href="https://docs.splunk.com/Splexicon:Index" target="_blank">了解详情</a>。'
kafka:
header: Kafka配置
endpointType: 访问端点类型
zookeeper: Zookeeper
broker: Broker
brokerTypeHelpText: 使用Zookeeper或Broker作为Kafka连接入口点
zookeeperHelpText: Zookeeper用于构建协调配置管理master检测检测kafka集群中的节点更新
brokkerHelpText: Kafka集群由一个或多个Broker组成为每个Broker配置主机和端口
brokerTypeHelpText: 使用Zookeeper或Broker作为Kafka连接入口点
zookeeperHelpText: Zookeeper用于构建协调、配置管理、master检测、检测kafka集群中的节点更新。
brokkerHelpText: Kafka集群由一个或多个Broker组成为每个Broker配置主机和端口
addEndpoint: 访问地址
topic: 主题
topicPlaceholder: '例如: message'
topicHelpText: 日志将发送到这个主题
topicHelpText: 日志将发送到这个主题
syslog:
endpointPlaceholder: '例如: 192.168.1.10:514'
header: Syslog配置
endpointHelpText: 在这里输入日志服务器的接入地址, 选择TCP将显示SSL证书配置.
endpointHelpText: 在这里输入日志服务器的接入地址选择TCP将显示SSL证书配置。
program: 程序名称
programPlaceholder: '例如: MyProgram'
programHelpText: 日志中的程序名称
severityHelpText: '<p class="text-info text-small">日志的严重性列表可以在这里找到,<a href="https://tools.ietf.org/html/rfc5424#section-6.2.1" target="_blank">了解详情</a></p>'
programHelpText: 日志中的程序名称
severityHelpText: '<p class="text-info text-small">日志的严重性列表可以在这里找到,<a href="https://tools.ietf.org/html/rfc5424#section-6.2.1" target="_blank">了解详情</a></p>'
severities:
emergency: Emergency
alert: alert
@ -147,7 +147,7 @@ loggingPage:
notice: notice
info: Info
debug: Debug
tokenHelpText: '将令牌添加到每个系统日志消息的结构化数据中。对于像<a href="https://help.sumologic.com/Send-Data/Sources/02Sources-for-Hosted-Collectors/Cloud-Syslog-Source" target="_blank">Sumologic</a>, <a href="https://www.loggly.com/docs/customer-token-authentication-token" target="_blank">Loggly</a>等这样的云日志系统, 您可以在其配置页面上生成令牌。'
tokenHelpText: '将令牌添加到每个系统日志消息的结构化数据中。对于像<a href="https://help.sumologic.com/Send-Data/Sources/02Sources-for-Hosted-Collectors/Cloud-Syslog-Source" target="_blank">Sumologic</a><a href="https://www.loggly.com/docs/customer-token-authentication-token" target="_blank">Loggly</a>等这样的云日志系统您可以在其配置页面上生成令牌。'
ssl:
sslHeader: SSL配置
certificate:

View File

@ -6,12 +6,12 @@ loggingPage:
targetNav:
experimental: 實驗性
tips:
caseA: 當前{pageScope}日誌收集未啟用.
caseB: 當前日誌收集目標是<code class="text-capitalize">{currentTarget}</code>,點擊下面的保存按鈕將禁止當前{pageScope}的日誌收集.
caseC: 當前日誌收集目標是<code class="text-capitalize">{currentTarget}</code>.
caseD: 點擊下面的保存按鈕去設置<span class="text-info text-capitalize">{targetType}</span>為日誌收集目標.
caseE: 點擊下面的保存按鈕來更新<span class="text-info text-capitalize">{targetType}</span>配置.
caseF: 沒有日誌收集目標服務, 點擊下面的保存按鈕去設置<code class="text-capitalize">{targetType}</code>為日誌收集目標服務.
caseA: 當前{pageScope}日誌收集未啟用
caseB: 當前日誌收集目標是<code class="text-capitalize">{currentTarget}</code>,點擊下面的保存按鈕將禁止當前{pageScope}的日誌收集。
caseC: 當前日誌收集目標是<code class="text-capitalize">{currentTarget}</code>
caseD: 點擊下面的保存按鈕去設置<span class="text-info text-capitalize">{targetType}</span>為日誌收集目標服務。
caseE: 點擊下面的保存按鈕來更新<span class="text-info text-capitalize">{targetType}</span>配置
caseF: 沒有日誌收集目標服務,完成以下設置並保存<code class="text-capitalize">{targetType}</code>為日誌收集目標服務。
targetTypes:
embedded: Embedded
elasticsearch: Elasticsearch
@ -25,9 +25,9 @@ loggingPage:
clusterHeader: 集群日誌收集
projectHeader: 項目日誌收集
helpText:
cluster: 我們將為每個容器收集標準輸出和標準錯誤,<code>/var/log/containers/</code>是每個主機日誌文件路徑,日誌將被發送到您在下面選擇的目標服務.
clusterTarget: 當前日誌收集目標是<code class="text-capitalize">{clusterTargetType}</code>. 如果項目日誌收集啟用,日誌將被發送到集群目標和項目目標.
noClusterTarget: 默認日誌收集被禁用
cluster: 我們將為每個容器收集標準輸出和標準錯誤,<code>/var/log/containers/</code>是每個主機日誌文件路徑,日誌將被發送到您在下面選擇的目標服務
clusterTarget: 當前日誌收集目標是<code class="text-capitalize">{clusterTargetType}</code>。如果項目日誌收集啟用,日誌將被發送到集群目標和項目目標。
noClusterTarget: 日誌收集默認禁用
tags:
keyPlaceholder: '例如: foo'
valuePlaceholder: '例如: bar'
@ -45,24 +45,24 @@ loggingPage:
failed: 失敗
pending: 部署
helpText:
persistantStorage: 內置Elasticsearch是實驗性的, 不會提供持久性存儲.
requirements: 內置Elasticsearch包括Elasticsearch和KibanaElasticsearch在部署的節點上至少需要1個CPU和500M內存.
persistantStorage: 內置Elasticsearch是實驗性的,不會提供持久性存儲。
requirements: 內置Elasticsearch包括Elasticsearch和KibanaElasticsearch在部署的節點上至少需要1個CPU和500M內存
cpuRequests:
label: CPU需求(Core)
label: CPU需求(內核)
placeholder: '例如: 1'
helpText: 至少需要1個內核CPU
helpText: 至少需要1個內核
cpuLimits:
label: CPU限制(Core)
label: CPU限制(內核)
placeholder: '例如: 1'
helpText: 至少需要1個內核CPU
helpText: 至少需要1個內核
memRequests:
label: 內存需求(M)
placeholder: '例如: 512M'
helpText: 至少需要512M RAM
helpText: 至少需要512M內存
memLimits:
label: 內存限制(M)
placeholder: '例如: 2000'
helpText: 至少需要512M RAM
helpText: 至少需要512M內存
resouceRequestsAndLimits: CPU和Memory
indexPatterns:
@ -71,7 +71,7 @@ loggingPage:
prefix: 前綴
prefixPlaceholder: '例如: logstash'
dateFormat: '日期格式:'
generatedIndex: '生成的索引格式為: <code class="text-italic">{esIndex}</code>, 默認情況下,索引模式為 $\{clusterName\}-$\{dateFormat\}'
generatedIndex: '生成的索引格式為: <code class="text-italic">{esIndex}</code>,默認情況下索引模式為: $\{clusterName\}-$\{dateFormat\}'
logPreview:
header: 日誌格式預覽
additional:
@ -88,56 +88,56 @@ loggingPage:
elasticsearch:
header: Elasticsearch配置
endpointHelpText: 輸入雲端Elacticsearch地址或者私有部署的Elacticsearch地址.
endpointHelpText: 輸入雲端Elacticsearch地址或者私有部署的Elacticsearch地址
endpointProtocolError: Endpoint應該以"http://"或者"https://"開頭。
endpointHostError: 請輸入主機名或域名。
xpack:
header: X-Pack安全
headerOptional: (可選)
helpText: 如果您的Elasticsearch開啟了X-Pack內置的本地身份驗證功能請在下面設置用戶名和密碼.
helpText: 如果您的Elasticsearch開啟了X-Pack內置的本地身份驗證功能請在下面設置用戶名和密碼
username: 用戶名
usernamePlaceholder: '例如: John'
password: 密碼
passwordPlaceholder: 密碼
indexPatterns:
header: 索引模式
helpText: 索引模式用於生成Elacticsearch索引
helpText: 索引模式用於生成Elacticsearch索引
prefix: 前綴
prefixPlaceholder: '例如: logstash'
dateFormat: '日期格式:'
generatedIndex: '生成的索引格式為: <code class="text-italic">{esIndex}</code>, 默認情況下,索引模式為: {indexFormat}'
generatedIndex: '生成的索引格式為: <code class="text-italic">{esIndex}</code>,默認情況下索引模式為: {indexFormat}。'
splunk:
header: Splunk HTTP事件收集配置
helpText: '您可以找到如何配置Splunk HEC(HTTP事件收集器)的說明,<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector" target="_blank">點擊這裏</a>.'
helpText: '您可以找到如何配置Splunk HEC(HTTP事件收集器)的說明<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector" target="_blank">點擊這裏</a>'
token: Token
tokenPlaceholder: Your Token
tokenHelpText: 'Token是允許日誌收集程序和HTTP客戶端連接到HEC的驗證信息,<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector#Configure_HTTP_Event_Collector_on_Splunk_Enterprise" target="_blank">了解詳情</a>'
tokenHelpText: 'Token是允許日誌收集程序和HTTP客戶端連接到HEC的驗證信息<a href="http://docs.splunk.com/Documentation/Splunk/7.0.0/Data/UsetheHTTPEventCollector#Configure_HTTP_Event_Collector_on_Splunk_Enterprise" target="_blank">了解詳情</a>'
source: 日誌源
sourcePlaceholder: '例如: fluentd'
sourceHelpText: '標識事件來源的默認字段,即事件發生的位置,<a href="https://docs.splunk.com/Splexicon:Source" target="_blank">了解詳情</a>'
sourceHelpText: '標識事件來源的默認字段,即事件發生的位置,<a href="https://docs.splunk.com/Splexicon:Source" target="_blank">了解詳情</a>'
index: Index
indexPlaceholder: '例如: main'
indexHelpText: '您在此處指定的索引必須在此令牌的允許索引列表中,<a href="https://docs.splunk.com/Splexicon:Index" target="_blank">詳情</a>。'
indexHelpText: '您在此處指定的索引必須在此令牌的允許索引列表中,<a href="https://docs.splunk.com/Splexicon:Index" target="_blank">了解詳情</a>。'
kafka:
header: Kafka配置
endpointType: 訪問端點類型
zookeeper: Zookeeper
broker: Broker
brokerTypeHelpText: 使用Zookeeper或Broker作為Kafka連接入口點
zookeeperHelpText: Zookeeper用於構建協調配置管理master檢測檢測kafka集群中的節點更新
brokkerHelpText: Kafka集群由個或多個Broker組成為每個Broker配置主機和端口
brokerTypeHelpText: 使用Zookeeper或Broker作為Kafka連接入口點
zookeeperHelpText: Zookeeper用於構建協調、配置管理、master檢測、檢測kafka集群中的節點更新。
brokkerHelpText: Kafka集群由個或多個Broker組成為每個Broker配置主機和端口
addEndpoint: 訪問地址
topic: 主題
topicPlaceholder: '例如: message'
topicHelpText: 日誌將發送到這個主題
topicHelpText: 日誌將發送到這個主題
syslog:
endpointPlaceholder: '例如: 192.168.1.10:514'
header: Syslog配置
endpointHelpText: 在這裏輸入日誌服務器的接入地址, 選擇TCP將顯示SSL證書配置.
endpointHelpText: 在這裏輸入日誌服務器的接入地址選擇TCP將顯示SSL證書配置。
program: 程序名稱
programPlaceholder: '例如: MyProgram'
programHelpText: 日誌中的程序名稱
severityHelpText: '<p class="text-info text-small">日誌的嚴重性列表可以在這裏找到,<a href="https://tools.ietf.org/html/rfc5424#section-6.2.1" target="_blank">了解詳情</a></p>'
programHelpText: 日誌中的程序名稱
severityHelpText: '<p class="text-info text-small">日誌的嚴重性列表可以在這裏找到,<a href="https://tools.ietf.org/html/rfc5424#section-6.2.1" target="_blank">了解詳情</a></p>'
severities:
emergency: Emergency
alert: alert
@ -147,7 +147,7 @@ loggingPage:
notice: notice
info: Info
debug: Debug
tokenHelpText: '將令牌添加到每個系統日誌消息的結構化數據中。對於像<a href="https://help.sumologic.com/Send-Data/Sources/02Sources-for-Hosted-Collectors/Cloud-Syslog-Source" target="_blank">Sumologic</a>, <a href="https://www.loggly.com/docs/customer-token-authentication-token" target="_blank">Loggly</a>等這樣的雲日誌系統, 您可以在其配置頁面上生成令牌。'
tokenHelpText: '將令牌添加到每個系統日誌消息的結構化數據中。對於像<a href="https://help.sumologic.com/Send-Data/Sources/02Sources-for-Hosted-Collectors/Cloud-Syslog-Source" target="_blank">Sumologic</a><a href="https://www.loggly.com/docs/customer-token-authentication-token" target="_blank">Loggly</a>等這樣的雲日誌系統您可以在其配置頁面上生成令牌。'
ssl:
sslHeader: SSL配置
certificate:

View File

@ -36,7 +36,7 @@ pipelinesPage:
pipelinesSetting:
globalConfigChangeLabel: 使用OAuth應用程序去認證
customConfigChangeLabel: 使用另個OAuthe應用程序
customConfigChangeLabel: 使用另個OAuthe應用程序
userGlobalConfig: GitHub身份驗證已啟用您可以使用它來直接啟用Pipline。
gitAuthentication: Git驗證
authenticateWithGit: 用Git進行身份驗證
@ -52,7 +52,7 @@ pipelinesSetting:
repositories:
header: 代碼庫
enable: 設置代碼庫
message: 選擇個示例代碼庫或者使用您自己的代碼庫來設置流水線。
message: 選擇個示例代碼庫或者使用您自己的代碼庫來設置流水線。
table:
repository: 代碼庫
noData: 沒有任何代碼庫

View File

@ -49,7 +49,7 @@ generic:
hardware: 硬件
healthy: 健康
help: 帮助
id: ID
id: 用户ID
image: 镜像
import: 导入
internal: 内部
@ -155,9 +155,9 @@ accountsPage:
header: 用户
localLink: 添加用户
table:
id: ID
id: '用户ID'
kind: 类型
username: 本地用户
username: 本地用户
identity: 标识
noData: 目前还没有用户
noMatch: 没有用户匹配当前搜索
@ -241,7 +241,7 @@ podSecurityPoliciesPage:
new:
errors:
nameReq: 名称(必填)
nameInExists: 名称已存在, 请使用新的pod安全策略名称
nameInExists: 名称已存在 请使用新的pod安全策略名称
form:
name:
labelText: 名称
@ -278,7 +278,7 @@ rolesPage:
errors:
nameReq: 名称(必填)
memberReq: 成员是必需的
nameInExists: 名称是已经存在, 请使用一个新的角色名称
nameInExists: 名称是已经存在 请使用一个新的角色名称
ruleResourceReq: 资源是规则所必需的
roleTemplate: 角色模板是必需的
form:
@ -318,8 +318,8 @@ rolesPage:
project: 新项目默认角色
enabled:
global: "是: 新用户的默认角色"
cluster: "是: 创建新集群的默认角色"
project: "是: 创建新项目的默认角色"
cluster: "是: 新集群的默认角色"
project: "是: 新项目的默认角色"
disabled: "否"
apiPage:
@ -458,9 +458,9 @@ authPage:
li2:
text: '点击 "Register new application" 并填写表单内容:'
ul:
li1: '<b>应用名称: </b><span class="text-muted">应用名称, 例如: My {appName}</span>'
li1: '<b>应用名称: </b><span class="text-muted">应用名称 例如: My {appName}</span>'
li2: '主页URL: '
li3: '<b>应用描述: </b><span class="text-muted">应用描述, 可选</span>'
li3: '<b>应用描述: </b><span class="text-muted">应用描述可选</span>'
li4: '授权回调URL: '
li3:
text: '点击 "Register Application" '
@ -905,7 +905,7 @@ cruPersistentVolumeClaim:
edit: '编辑卷声明: {name}'
view: '持久卷: {name}'
define:
addActionLabel:
addActionLabel:
capacity:
label: 容量
unit: GiB
@ -923,18 +923,18 @@ cruPersistentVolumeClaim:
prompt: 使用默认的类
cruVolume:
sourcePrompt: 需要先选择一个上面的卷插件...
sourcePrompt: 需要先在上面选择一个存储源...
title:
new: 定义临时卷
define:
addActionLabel:
addActionLabel:
name:
placeholder: '例如: Myvol'
source:
label:
label: 存储
title: 源配置
detail: 配置选定源的选项
prompt: 选择一个源...
detail: 配置选定存储源的选项
prompt: 选择一个存储源...
# If you change translations here also change the translation in app/utils/constants.js under the FALLBACK_TRANSLATIONS key
# those are present in case we have an error in the app and can not load the translations file
@ -1175,7 +1175,7 @@ registriesPage:
custom:
labelText: 地址
placeholder: '例如: registry.example.com'
help: "仅添加主机名或IP地址, 不要包含协议头(https://)。"
help: "仅添加主机名或IP地址不要包含协议头(https://)。"
username:
labelText: 用户名
placeholder: '例如: username'
@ -1541,7 +1541,7 @@ ldap:
pre: 关闭访问控制
accessConfig:
header: "1. 配置{providerName}服务器"
subtext1: "请输入地址、端口及协议以连接您的{providerName}服务器。<code>389</code>是标准端口(未加密), <code>636</code>是加密连接(TLS)端口。"
subtext1: "请输入地址、端口及协议以连接您的{providerName}服务器。<code>389</code>是标准端口(未加密)<code>636</code>是加密连接(TLS)端口。"
subtext2: "{appName}需要一个对所有登录域有只读权限的服务账号。"
port:
labelText: 端口
@ -1782,7 +1782,7 @@ catalogSettings:
help-name: 唯一的名称
help-repo: '仓库地址:'
help-branch: "可选: 如果使用基于Git的应用商店可能需要设置分支名称不指定默认拉取master分支。"
help-git: "基于Git的商店地址, 例如: https://github.com/{appName}/charts.git。"
help-git: "基于Git的商店地址例如: https://github.com/{appName}/charts.git。"
help-chart: 'Helm Charts server URL,例如: https://kubernetes-charts.storage.googleapis.com/(详细信息可查看<a href="https://docs.helm.sh/developing_charts/#hosting-chart-repositories" target="_blank" rel="nofollow noopener noreferrer">Chart托管仓库</a>)。'
addActionLabel: 添加应用商店
noMatch: 没有与当前搜索匹配的应用商店
@ -1830,7 +1830,7 @@ clusterNew:
custom: 添加主机自建Kubernetes集群
members:
label: 成员角色
detail: 控制哪些用户可以访问集群, 以及他们拥有的对其进行更改的权限。
detail: 控制哪些用户可以访问集群以及他们拥有的对其进行更改的权限。
config:
label: 供应商
detail: 选择集群主机的来源
@ -1944,7 +1944,7 @@ clusterNew:
placeholder: 可用集名称
openPort:
label: 开放端口
placeholder: '逗号分隔, 例如: 80,443'
placeholder: '逗号分隔例如: 80,443'
privateIpAddress:
label: 私有IP
placeholder: '127.0.0.1'
@ -2159,7 +2159,7 @@ clusterNew:
command:
instructionsAdminRole: "如果您的Kubernetes集群已经定义了<b>cluster-admin</b>角色,您必须使用该<b>cluster-admin</b>角色权限来导入集群到{appName}中。在导入集群之前,您可以通过运行以下命令获取该角色的权限。"
instructions: "在现有受支持的Kubernetes集群所有节点中运行下面的kubectl命令将其导入到{appName}中:"
instructionsInsecure: "如果因为{appName}正在使用不受信任/自签名的SSL证书运行而出现\"由未知颁发机构签名的证书\"错误, 请运行下面的命令以绕过证书检查:"
instructionsInsecure: "如果因为{appName}正在使用不受信任/自签名的SSL证书运行而出现\"由未知颁发机构签名的证书\"错误请运行下面的命令以绕过证书检查:"
conditionSections:
title: 状态
@ -2276,7 +2276,7 @@ cruPersistentVolume:
detail: 自定义高级选项
mountOptions:
label: 挂载选项
addActionLabel: 添加选项
addActionLabel: 添加
noData: 没有挂载选项
awsElasticBlockStore:
fsType:
@ -2286,7 +2286,7 @@ cruPersistentVolume:
label: 只读
partition:
label: 分区
placeholder: "例如: 1, 0表示整块硬盘。"
placeholder: "例如: 10表示整块硬盘。"
volumeID:
label: 卷ID
placeholder: "例如: volume1"
@ -2320,6 +2320,8 @@ cruPersistentVolume:
label: 可选
secretName:
label: 密文
certificateName:
label: 证书
items:
label: 项目
configMap:
@ -2621,7 +2623,7 @@ cruStorageClass:
label: 允许用户扩展卷
mountOptions:
label: 挂载选项
addActionLabel: 添加选项
addActionLabel: 添加
noData: 没有挂载选项
parameters:
title: 参数
@ -2636,7 +2638,7 @@ cruStorageClass:
label: 回收策略
Delete: 在工作负载释放后删除卷和底层设备
Retain: 保留卷以进行手动清理
Recycle: "回收: 清空内容, 然后为以后的工作负载保留卷"
Recycle: "回收: 清空内容然后为以后的工作负载保留卷"
aws-ebs:
type:
label: 卷类型
@ -2890,8 +2892,8 @@ cruStorageClass:
dangerZone:
header: 高级设置
subtext: "通常情况下用户不需要修改以下设置。请谨慎操作,不正确的值可能导致{appName}运行不正常。<br/>修改默认设置后将以<b>粗体</b>显示配置名"
showLabel: 我已确认修改高级设置可能导致{appName}出问题
subtext: "通常情况下用户不需要修改以下设置。请谨慎操作,不正确的值可能导致{appName}正常运行。修改默认设置后将以<b>粗体</b>显示配置名"
showLabel: 我已确认修改高级设置可能导致{appName}出问题
description:
'cacerts': '验证ssl证书所需的CA证书此CA证书仅适用于自签名SSL证书。若SSL证书是权威CA机构所颁发则要求删除此CA证书。'
'cluster-defaults': '在创建新群集时覆盖RKE默认值。'
@ -2937,7 +2939,7 @@ editApiKey:
new: 添加API Key
accessKey: Access Key(用户名)
secretKey: Secret Key(密码)
basicAuth: "Access Key和Secret Key可以作为HTTP基本身份验证的用户名和密码发送, 以授权请求。您也可以将它们组合为Bearer Token:"
basicAuth: "Access Key和Secret Key可以作为HTTP基本身份验证的用户名和密码发送以授权请求。您也可以将它们组合为Bearer Token:"
token: Bearer Token
ttl:
label: 自动失效时间
@ -2949,7 +2951,7 @@ editApiKey:
placeholder: "可选: 例如,此密钥由应用服务器使用,用于容器部署"
saveWarning1: 请保存上面的信息!这些信息仅显示一次。
saveWarning2: 如果忘记了Secret Key您需要重新创建新的API Key
noteOptional: 说明是可选项, 以帮助您记住此密钥将用于何种用途。
noteOptional: 说明是可选项以帮助您记住此密钥将用于何种用途。
editCertificate:
title: 编辑证书
@ -3033,7 +3035,7 @@ editStack:
detail: 配置命名空间整体可以使用的资源量
group:
label: 标签
placeholder: '例如: frontend, production'
placeholder: '例如: frontendproduction'
help: 逗号分隔的标签列表,负载列表可以根据相应的标签进行过滤。
editUser:
@ -3092,9 +3094,9 @@ formBalancerConfig:
prompt: 自定义haproxy.cfg内容
formNodeAffinity:
addRuleLabel: 添加节点选择
addRuleLabel: 添加节点选择规则
noRules: 没有节点选择器
removeRuleLabel: 删除节点选择
removeRuleLabel: 删除节点选择规则
formNodeRequirement:
label: 规则
@ -3140,12 +3142,12 @@ formIngressBackends:
workload:
label: 工作负载
targetPort:
label: 服务端口
label: 容器端口
placeholder: '例如: 80'
path:
label: '访问路径(如需使用后端重写功能,请查看下方标签/注释)'
placeholder: '例如: /foo'
target: '后端服务/工作负载'
target: '服务/工作负载'
formBalancerListeners:
label: 监听器与目标规则
@ -3223,10 +3225,10 @@ formCommand:
title: 命令
detail: 配置容器启动时将运行的可执行文件。
command:
label: 命令
label: 命令(CMD)
placeholder: '例如: /usr/sbin/httpd -f httpd.conf'
entryPoint:
label: 入口
label: 入口(Entrypoint)
placeholder: '例如: /bin/sh'
environment:
label: 环境标签
@ -3255,7 +3257,7 @@ formCommand:
always: 总是
terminationGracePeriodSeconds:
label: 停止超时
helpText: 容器可以在这个时间内自己停止,超时后将被强制终止。
helpText: 容器将在强制终止之前自行停止。
fsgid:
label: 文件系统组
placeholder: '例如: 501'
@ -3338,10 +3340,26 @@ formResourceQuota:
type:
label: 资源类型
value:
label: 限制
placeholder: '例如: 8'
memoryPlaceholder: '例如: 2Gi'
label: 限制
placeholder: '例如10'
milliCpuPlaceholder: '例如: 500'
memoryPlaceholder: '例如: 1Gi'
projectLimit:
label: 项目限制
placeholder: '例如: 50'
milliCpuPlaceholder: '例如: 2000'
memoryPlaceholder: '例如: 2048'
namespaceLimit:
label: 命名空间默认限制
placeholder: '例如10'
milliCpuPlaceholder: '例如: 500'
memoryPlaceholder: '例如: 1024'
noData: 没有定义资源配额
errors:
projectLimitRequired: "项目中{resource}必须设置"
nsDefaultLimitRequired: 命令空间中{resource}默认限制必需设置。
limitRequired: '{resource}需要设置。'
invalidLimit: '{resource}配额总共{total},已使用{used}。该已使用应小于或等于{left}。'
resources:
configMaps: Config Maps
limitsCpu: CPU限制
@ -3449,16 +3467,16 @@ formScopedRoles:
mode:
admin:
label: 所有者
detail: 所有者完全控制{type}及内部的所有资源。
detail: 所有者可以完全控制{type}及内部的所有资源。
user:
label: 成员
detail: 成员可以管理{type}内部的资源,但不能更改{type}本身。
custom:
label: 自定义
detail: 用户选择个角色
detail: 用户选择个角色
readOnly:
label: 只读
detail: 成员可以查看{type}中的资源,但不能更改{type}本身。
detail: 成员可以查看{type}中的资源,但不能更改资源和{type}本身。
userDef:
detail: 用户定义的角色
role:
@ -3468,7 +3486,7 @@ formScopedRoles:
formHealthCheck:
title: 健康检查
detail: 周期性向容器发出请求, 以检测其健康状态。默认设置下readiness和liveness使用相同的配置参数。对于应用初始化较长的容器需要增加就绪检测时间。
detail: 周期性向容器发出请求以检测其健康状态。默认设置下readiness和liveness使用相同的配置参数。对于应用初始化较长的容器需要增加就绪检测时间。
readiness: 就绪状态检查(readiness)
liveness: 存活状态检查(liveness)
separateLivenessCheck: '单独配置存活状态(liveness)检查'
@ -3574,8 +3592,8 @@ formNetwork:
reuse: 当升级或替换不健康的容器实例时保持IP地址不变。
dns:
label: 服务发现
enable: 启用服务发现并使用本地缓存DNS服务器
disable: 禁用服务发现并使用外部远端DNS服务器
enable: 启用服务发现并使用本地缓存DNS服务器
disable: 禁用服务发现并使用外部远端DNS服务器
hostname:
label: 主机名
placeholder: '例如: web'
@ -3617,7 +3635,7 @@ formPorts:
ClusterIP: 集群IP(集群内部访问)
LoadBalancer: L4层负载均衡器(对接公有云负载均衡服务)
sourcePort:
label: 监听端口
label: 主机监听端口
placeholder: '例如: 80'
ipPlaceholder: '例如: 80或19.82.2.24:80'
clusterIpDefault: '与容器端口相同'
@ -3654,13 +3672,13 @@ formScale:
deploymentPrefix: "部署"
replicationControllerPrefix: "复制控制器"
replicaSetPrefix: "副本集"
statefulSetPrefix: "有状态(StatefulSet)"
statefulSetPrefix: "有状态(StatefulSet)部署"
scaleSuffix: |
{scale, plural,
=1{个Pod}
other{个Pods}
}
daemonSet: "每个主机运行1个Pod"
daemonSet: "每台主机部署1个Pod(DaemonSet)"
cronJob: "Cron定时运行"
job: Job
sidekickInactive: "Sidecar: 将容器添加到现有工作负载"
@ -3669,7 +3687,7 @@ formScale:
formScheduling:
title: 主机调度
detail: 配置Pod可以部署到的主机
detail: 配置Pod对应的主机调度规则
status: |
{count, plural,
=0{没有规则}
@ -3761,7 +3779,7 @@ formSecurity:
pullImage:
label: 拉取镜像
always: 总是拉取
ifNotPresent: 当主机无此镜像时拉取
ifNotPresent: 不存在则拉取
privileged:
label: 特权模式
disable: "否"
@ -3787,7 +3805,7 @@ formSecurity:
unlimited: 无限制
set: 限制为
cpuLimit:
label: CPU 限制
label: CPU限制
unlimited: 无限制
set: 限制为
unit: milli CPUs
@ -3809,10 +3827,11 @@ formSecurity:
label: CPU份额
placeholder: '例如: 1024'
capabilities:
add: 增加内核能力
drop: 移除内核能力
helpBlock:
text: 内核能力能够对容器所拥有的超级用户权限进行更细粒度的控制.
text: 内核能力能够对容器所拥有的超级用户权限进行更细粒度的控制
link: 更多信息
deviceBinding:
label: 设备绑定
@ -3888,7 +3907,7 @@ formUserData:
isVmPlaceholder: "例如: 虚拟机的配置信息"
formLabelsAnnotations:
title: '标签/注释'
detail: "用于调度决策的键值对。后端重写请配置注释: 键: nginx.ingress.kubernetes.io/rewrite-target值: /"
detail: "用于调度决策的键值对。后端重写请配置注释: 键: nginx.ingress.kubernetes.io/rewrite-target值: /"
formUserLabels:
title: 标签
detail: 标签是可用于注释容器并进行调度决策的键值对。
@ -3963,13 +3982,13 @@ formUpgrade:
detail: 在任何给定时间内允许超出所需规模的最大Pod数量。
maxUnavailable:
label: 最大不可用
detail: 在任意给定时间最大不可用的Pod数量
detail: 在任意给定时间最大不可用的Pod数量
minReadySeconds:
label: 最短准备时间
detail: 在Pod被视为可用之前Pod中的容器需至少运行多长时间
detail: 在Pod被视为可用之前Pod中的容器需至少运行多长时间
progressDeadlineSeconds:
label: 进度截止时间
detail: 将部署标记为停滞状态之前需要等待多久时间才能看到进度
detail: 将部署标记为停滞状态之前需要等待多久时间才能看到进度
formValueArray:
@ -3988,38 +4007,39 @@ formVolumeRow:
label: 卷类型
newVolume: 临时卷
existingVolume: 已有的卷
newPvc: 添加卷声明
newPvc: 卷声明
existingPvc: 持久卷声明
bindMount: 挂载
bindMount: 路径映射卷
tmpfs: Tmpfs
secret: 密文
configmap: 配置映射
secret: 密文卷
configmap: 配置映射卷
certificate: 证书卷
remove: 删除卷
subPath: 卷中的子路径
readOnly: 只读
noVolume: 卷不会被挂载到当前容器中它可能被Pod中的其他容器使用。
addMount: 添加挂载
addMount: 添加映射
mounts:
mountPoint: 挂载点
subPath: 卷中的子路径
mountPoint: 容器路径
subPath: '子路径(仅适用于数据卷挂载,不适用于主机路径映射)'
readOnly: 只读
helper: 卷不会被挂载到当前容器中它可能被Pod中的其他容器使用。
customLogPath:
helpText: 我们将部署一个Flexvolume驱动程序来创建卷并将日志挂载到主机GKE集群现在支持该功能。
formVolumes:
title: 数据卷
detail: 持久化及共享数据并与独立容器的生命周期分离
detail: 持久化及共享数据并与独立容器的生命周期分离
value:
prompt: 选择一个容器...
volumes:
volumesFrom: 卷来自
volumeDriver:
label: 卷驱动
placeholder: '例如: rancher-nfs, 默认: local'
placeholder: '例如: rancher-nfs默认: local'
suggestion: '使用的存储驱动:'
noLaunchConfigs: 此服务下没有可共享卷的启动配置.
noHostContainers: 该主机没有可以提供共享卷的容器.
onlySingleHost: 仅当添加容器到特定主机时适用.
noLaunchConfigs: 此服务下没有可共享卷的启动配置
noHostContainers: 该主机没有可以提供共享卷的容器
onlySingleHost: 仅当添加容器到特定主机时适用
errors:
incomplete: 尚未完成卷定义
absoluteMountPoint: 卷挂载点必须使用绝对路径。
@ -4034,6 +4054,7 @@ formVolumes:
secret: 密文卷
configMap: 配置映射卷
customLogPath: 从目录读取日志文件
certificate: 证书卷
table:
kind: 类型
source:
@ -4466,7 +4487,7 @@ modalEditPassword:
modalFeedback:
header: "欢迎使用{appName}!"
subtitle: "在开始使用前, 请让我们了解关于您的信息..."
subtitle: "在开始使用前请让我们了解关于您的信息..."
send: 开始使用
modalHostEvacuate:
@ -4664,7 +4685,7 @@ newContainer:
globalService: 升级全局服务
sidekick: 升级Sidecar
sidekickName: '升级{name}的Sidecar'
selectUpgrade: 选择一个或者多个服务进行升级
selectUpgrade: 选择一个或者多个服务进行升级
saveUpgrade: 升级
saveNew: 启动
name:
@ -4673,8 +4694,8 @@ newContainer:
placeholder: '例如: 我的应用'
environment:
label: 环境变量
from: 引用其他资源的变量
detail: 设置容器可见的环境变量,包括从其他资源如密文等的注入值
from: 引用其他资源
detail: 设置容器可见的环境变量,包括从其他资源(如密文等)注入的值。
addAction: 添加变量
addFrom: 添加附加资源
keyLabel: 变量
@ -4684,7 +4705,7 @@ newContainer:
sidekick:
header: 升级服务
title: 选择加载配置的服务来升级
detail: '“{service}”有多个容器,希望升级哪个容器'
detail: '“{service}”有多个容器,希望升级哪个容器?'
primary: 主容器
sidekick: Sidecars
containerType:
@ -4694,7 +4715,7 @@ newContainer:
errors:
noSidekick: 选择要添加sidecar的工作负载
duplicateName: '工作负载{service}中已经存在名为{name}的sidecar'
duplicateName: '工作负载{service}中已经存在名为{name}的sidecar.'
newPassword:
placeholder: 新密码
@ -5511,7 +5532,8 @@ schema:
inputStorageClass:
prompt: 使用默认的类
inputSecret:
prompt: 选择密文...
secret: 选择密文...
certificate: 选择证书...
schedulingRuleRow:
theHost: 主机
@ -5988,15 +6010,15 @@ volumeSource:
label: 主机路径
placeholder: '例如: /data'
kind:
label: 主机路径必须被设置
label: 主机路径类型检查
Any: "任意: 不检查目标路径"
DirectoryOrCreate: 目录,如果不存在则创建
FileOrCreate: 文件,如果不存在则创建
Directory: 现有的目录
File: 现有的文件
Socket: 现有的套接字
CharDevice: 现有的字符设备
BlockDevice: 现有的块设备
DirectoryOrCreate: '目录: 不存在则创建'
FileOrCreate: '文件: 不存在则创建'
Directory: '现有目录'
File: '现有文件'
Socket: '现有socket文件'
CharDevice: '现有character设备'
BlockDevice: '现有block设备'
iscsi:
title: iSCSI Target
local:

File diff suppressed because it is too large Load Diff