Update some translations: locale.constant-zh_CN.json

This commit is contained in:
lsyer 2021-01-21 11:05:27 +08:00
parent 111949d4d9
commit 03b5ca3571

View File

@ -73,9 +73,9 @@
"enable-proxy": "启用代理", "enable-proxy": "启用代理",
"enable-tls": "启用TLS", "enable-tls": "启用TLS",
"error-verification-url": "域名不应包含符号 “/” 和 “:”。例thingsboard.io", "error-verification-url": "域名不应包含符号 “/” 和 “:”。例thingsboard.io",
"general": "总则", "general": "基本设置",
"general-policy": "General policy", "general-policy": "基本策略",
"general-settings": "常规设置", "general-settings": "基本设置",
"mail-from": "邮件来自", "mail-from": "邮件来自",
"mail-from-required": "邮件发件人必填。", "mail-from-required": "邮件发件人必填。",
"max-failed-login-attempts": "登录失败之前的最大登录尝试次数", "max-failed-login-attempts": "登录失败之前的最大登录尝试次数",
@ -91,7 +91,7 @@
"minimum-special-characters-range": "特殊字符的最小数目不能为负数", "minimum-special-characters-range": "特殊字符的最小数目不能为负数",
"minimum-uppercase-letters": "最小大写字母数", "minimum-uppercase-letters": "最小大写字母数",
"minimum-uppercase-letters-range": "大写字母的最小数目不能为负数", "minimum-uppercase-letters-range": "大写字母的最小数目不能为负数",
"number-from": "来自的电话号码", "number-from": "发送方电话号码",
"number-from-required": "发送方电话号码必填。", "number-from-required": "发送方电话号码必填。",
"number-to": "电话号码至", "number-to": "电话号码至",
"number-to-required": "电话号码必填。", "number-to-required": "电话号码必填。",
@ -182,11 +182,11 @@
"sms-message": "短信", "sms-message": "短信",
"sms-message-max-length": "短信长度不能超过1600个字符", "sms-message-max-length": "短信长度不能超过1600个字符",
"sms-message-required": "短消息内容必填。", "sms-message-required": "短消息内容必填。",
"sms-provider": "SMS provider", "sms-provider": "SMS 服务商",
"sms-provider-settings": "SMS provider 设置", "sms-provider-settings": "SMS 服务商设置",
"sms-provider-type": "SMS provider 类型", "sms-provider-type": "SMS 服务商类型",
"sms-provider-type-aws-sns": "亚马逊社交网站", "sms-provider-type-aws-sns": "亚马逊社交网站",
"sms-provider-type-required": "SMS provider 类型必填。", "sms-provider-type-required": "SMS 服务商类型必填。",
"sms-provider-type-twilio": "Twilio", "sms-provider-type-twilio": "Twilio",
"smtp-host": "SMTP主机", "smtp-host": "SMTP主机",
"smtp-host-required": "SMTP主机必填。", "smtp-host-required": "SMTP主机必填。",
@ -224,15 +224,15 @@
"acknowledge": "应答", "acknowledge": "应答",
"aknowledge-alarm-text": "确定要确认报警吗?", "aknowledge-alarm-text": "确定要确认报警吗?",
"aknowledge-alarm-title": "确认报警", "aknowledge-alarm-title": "确认报警",
"aknowledge-alarms-text": "确定要确认 { count, plural, 1 {1 个警告} other {# 个警告} }?", "aknowledge-alarms-text": "确定要确认 { count, plural, 1 {# 个警告} other {# 个警告} }?",
"aknowledge-alarms-title": "确认 { count, plural, 1 {1 个警告} other {# 个警告} }", "aknowledge-alarms-title": "确认 { count, plural, 1 {# 个警告} other {# 个警告} }",
"alarm": "警告", "alarm": "警告",
"alarm-details": "报警详细信息", "alarm-details": "报警详细信息",
"alarm-filter": "报警过滤器", "alarm-filter": "报警筛选器",
"alarm-required": "警告必填", "alarm-required": "警告必填",
"alarm-severity-list": "警报严重性列表", "alarm-severity-list": "警报严重性列表",
"alarm-status": "警告状态", "alarm-status": "警告状态",
"alarm-status-filter": "报警状态过滤器", "alarm-status-filter": "报警状态筛选器",
"alarm-status-list": "报警状态列表", "alarm-status-list": "报警状态列表",
"alarm-type-list": "报警类型列表", "alarm-type-list": "报警类型列表",
"alarms": "警告", "alarms": "警告",
@ -242,11 +242,11 @@
"clear": "清除", "clear": "清除",
"clear-alarm-text": "确定要清除警报吗?", "clear-alarm-text": "确定要清除警报吗?",
"clear-alarm-title": "清除警报", "clear-alarm-title": "清除警报",
"clear-alarms-text": "确定要清除 { count, plural, 1 {1 个警告} other {# 个警告} }?", "clear-alarms-text": "确定要清除 { count, plural, 1 {# 个警告} other {# 个警告} }?",
"clear-alarms-title": "清除 { count, plural, 1 {1 个警告} other {# 个警告} }", "clear-alarms-title": "清除 { count, plural, 1 {# 个警告} other {# 个警告} }",
"clear-time": "清除时间", "clear-time": "清除时间",
"created-time": "创建时间", "created-time": "创建时间",
"details": "细节", "details": "详情",
"display-status": { "display-status": {
"ACTIVE_ACK": "Active 已确认", "ACTIVE_ACK": "Active 已确认",
"ACTIVE_UNACK": "Active 未确认", "ACTIVE_UNACK": "Active 未确认",
@ -268,7 +268,7 @@
"originator-type": "Originator 类型", "originator-type": "Originator 类型",
"polling-interval": "警告轮询间隔(秒)", "polling-interval": "警告轮询间隔(秒)",
"polling-interval-required": "警告轮询间隔必填。", "polling-interval-required": "警告轮询间隔必填。",
"search": "搜索警告", "search": "查找警告",
"search-propagated-alarms": "检索已传递的警报", "search-propagated-alarms": "检索已传递的警报",
"search-status": { "search-status": {
"ACK": "已确认", "ACK": "已确认",
@ -278,7 +278,7 @@
"UNACK": "未确认" "UNACK": "未确认"
}, },
"select-alarm": "选择警告", "select-alarm": "选择警告",
"selected-alarms": "已选择 { count, plural, 1 {1 个警告} other {# 个警告} }", "selected-alarms": "已选择 { count, plural, 1 {# 个警告} other {# 个警告} }",
"severity": "严重程度", "severity": "严重程度",
"severity-critical": "危险", "severity-critical": "危险",
"severity-indeterminate": "不确定", "severity-indeterminate": "不确定",
@ -297,9 +297,9 @@
"default-state-entity": "默认状态实体", "default-state-entity": "默认状态实体",
"duplicate-alias": "别名已经存在。", "duplicate-alias": "别名已经存在。",
"edit": "编辑别名", "edit": "编辑别名",
"entity-filter": "实体过滤", "entity-filter": "实体筛选器",
"entity-filter-no-entity-matched": "未找到符合指定过滤条件的实体。", "entity-filter-no-entity-matched": "未找到符合指定筛选条件的实体。",
"filter-type": "过滤类型", "filter-type": "筛选器类型",
"filter-type-apiUsageState": "Api使用状态", "filter-type-apiUsageState": "Api使用状态",
"filter-type-asset-search-query": "资产搜索查询", "filter-type-asset-search-query": "资产搜索查询",
"filter-type-asset-search-query-description": "类型为 {{assetTypes}} 且具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的资产", "filter-type-asset-search-query-description": "类型为 {{assetTypes}} 且具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的资产",
@ -320,15 +320,15 @@
"filter-type-entity-view-type-description": "类型为 '{{entityView}}' 的实体视图", "filter-type-entity-view-type-description": "类型为 '{{entityView}}' 的实体视图",
"filter-type-relations-query": "关联查询", "filter-type-relations-query": "关联查询",
"filter-type-relations-query-description": "具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的 {{entities}} ", "filter-type-relations-query-description": "具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的 {{entities}} ",
"filter-type-required": "过滤类型必填。", "filter-type-required": "筛选器类型必填。",
"filter-type-single-entity": "单个实体", "filter-type-single-entity": "单个实体",
"filter-type-state-entity": "实体(仪表板状态", "filter-type-state-entity": "仪表板实体状态",
"filter-type-state-entity-description": "实体令牌(仪表板状态参数", "filter-type-state-entity-description": "仪表板实体令牌状态参数",
"last-level-relation": "仅获取最后一级关联", "last-level-relation": "仅获取最后一级关联",
"max-relation-level": "最大关联层级", "max-relation-level": "最大关联层级",
"name": "别名", "name": "别名",
"name-required": "别名必填", "name-required": "别名必填",
"no-entity-filter-specified": "没有指定实体过滤条件", "no-entity-filter-specified": "没有指定实体筛选器",
"resolve-multiple": "解决为多实体", "resolve-multiple": "解决为多实体",
"root-entity": "根实体", "root-entity": "根实体",
"root-state-entity": "使用仪表板状态实体作为根实体", "root-state-entity": "使用仪表板状态实体作为根实体",
@ -354,7 +354,7 @@
"javascript-functions-hourly-activity": "JavaScript functions hourly activity", "javascript-functions-hourly-activity": "JavaScript functions hourly activity",
"javascript-functions-monthly-activity": "JavaScript functions monthly activity", "javascript-functions-monthly-activity": "JavaScript functions monthly activity",
"latest-error": "最新错误", "latest-error": "最新错误",
"messages": "息", "messages": "息",
"permanent-failures": "${entityName} 永久性故障", "permanent-failures": "${entityName} 永久性故障",
"permanent-timeouts": "${entityName} 永久超时", "permanent-timeouts": "${entityName} 永久超时",
"processing-failures": "${entityName} 处理失败", "processing-failures": "${entityName} 处理失败",
@ -381,11 +381,11 @@
"telemetry-persistence-hourly-activity": "Telemetry persistence hourly activity", "telemetry-persistence-hourly-activity": "Telemetry persistence hourly activity",
"telemetry-persistence-monthly-activity": "Telemetry persistence monthly activity", "telemetry-persistence-monthly-activity": "Telemetry persistence monthly activity",
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "运输日常活动", "transport-daily-activity": "Transport daily activity",
"transport-data-points": "传输数据点", "transport-data-points": "传输数据点",
"transport-hourly-activity": "Transport hourly activity", "transport-hourly-activity": "Transport hourly activity",
"transport-messages": "传输消息", "transport-messages": "传输消息",
"transport-monthly-activity": "运输月度活动", "transport-monthly-activity": "Transport monthly activity",
"view-details": "查看详细信息", "view-details": "查看详细信息",
"view-statistics": "查看统计信息" "view-statistics": "查看统计信息"
}, },
@ -406,7 +406,7 @@
"assign-asset-to-customer": "将资产分配给客户", "assign-asset-to-customer": "将资产分配给客户",
"assign-asset-to-customer-text": "请选择要分配给客户的资产", "assign-asset-to-customer-text": "请选择要分配给客户的资产",
"assign-assets": "分配资产", "assign-assets": "分配资产",
"assign-assets-text": "分配 { count, plural, 1 {1 个资产} other {# 个资产} } 给客户", "assign-assets-text": "分配 { count, plural, 1 {# 个资产} other {# 个资产} } 给客户",
"assign-new-asset": "分配新资产", "assign-new-asset": "分配新资产",
"assign-to-customer": "分配给客户", "assign-to-customer": "分配给客户",
"assign-to-customer-text": "请选择客户以分配资产", "assign-to-customer-text": "请选择客户以分配资产",
@ -416,11 +416,11 @@
"delete-asset-text": "小心!确认后资产及其所有相关数据将不可恢复。", "delete-asset-text": "小心!确认后资产及其所有相关数据将不可恢复。",
"delete-asset-title": "确定要删除资产 '{{assetName}}'?", "delete-asset-title": "确定要删除资产 '{{assetName}}'?",
"delete-assets": "删除资产", "delete-assets": "删除资产",
"delete-assets-action-title": "删除 { count, plural, 1 {1 个资产} other {# 个资产} }", "delete-assets-action-title": "删除 { count, plural, 1 {# 个资产} other {# 个资产} }",
"delete-assets-text": "请注意:确认后,所有选定的资产将被删除,所有相关的数据将变得不可恢复。", "delete-assets-text": "请注意:确认后,所有选定的资产将被删除,所有相关的数据将变得不可恢复。",
"delete-assets-title": "确定要删除 { count, plural, 1 {1 个资产} other {# 个资产} }?", "delete-assets-title": "确定要删除 { count, plural, 1 {# 个资产} other {# 个资产} }?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"enter-asset-type": "输入资产类型", "enter-asset-type": "输入资产类型",
"events": "事件", "events": "事件",
"idCopiedMessage": "资产ID已经复制到粘贴板", "idCopiedMessage": "资产ID已经复制到粘贴板",
@ -440,19 +440,19 @@
"no-assets-matching": "没有找到匹配 '{{entity}}' 的资产。", "no-assets-matching": "没有找到匹配 '{{entity}}' 的资产。",
"no-assets-text": "未找到资产", "no-assets-text": "未找到资产",
"public": "公开", "public": "公开",
"search": "搜索资产", "search": "查找资产",
"select-asset": "选择资产", "select-asset": "选择资产",
"select-asset-type": "选择资产类型", "select-asset-type": "选择资产类型",
"selected-assets": "已选择 { count, plural, 1 {1 个资产} other {# 个资产} }", "selected-assets": "已选择 { count, plural, 1 {# 个资产} other {# 个资产} }",
"type": "类型", "type": "类型",
"type-required": "类型必填。", "type-required": "类型必填。",
"unassign-asset": "未分配资产", "unassign-asset": "未分配资产",
"unassign-asset-text": "确认后,资产将未分配,客户无法访问。", "unassign-asset-text": "确认后,资产将未分配,客户无法访问。",
"unassign-asset-title": "您确定要取消对'{{assetName}}'资产的分配吗?", "unassign-asset-title": "您确定要取消对'{{assetName}}'资产的分配吗?",
"unassign-assets": "取消分配资产", "unassign-assets": "取消分配资产",
"unassign-assets-action-title": "从客户处取消分配 { count, plural, 1 {1 个资产} other {# 个资产} }", "unassign-assets-action-title": "从客户处取消分配 { count, plural, 1 {# 个资产} other {# 个资产} }",
"unassign-assets-text": "确认后,所有选定的资产将被分配,客户无法访问。", "unassign-assets-text": "确认后,所有选定的资产将被分配,客户无法访问。",
"unassign-assets-title": "您确定要取消分配 { count, plural, 1 {1 个资产} other {# 个资产} }吗?", "unassign-assets-title": "您确定要取消分配 { count, plural, 1 {# 个资产} other {# 个资产} }吗?",
"unassign-from-customer": "取消分配客户", "unassign-from-customer": "取消分配客户",
"view-assets": "查看资产" "view-assets": "查看资产"
}, },
@ -464,7 +464,7 @@
"attributes-scope": "设备属性范围", "attributes-scope": "设备属性范围",
"delete-attributes": "删除属性", "delete-attributes": "删除属性",
"delete-attributes-text": "注意,确认后所有选中的属性都会被删除。", "delete-attributes-text": "注意,确认后所有选中的属性都会被删除。",
"delete-attributes-title": "您确定要删除 { count, plural, 1 {1 个属性} other {# 个属性} }吗?", "delete-attributes-title": "您确定要删除 { count, plural, 1 {# 个属性} other {# 个属性} }吗?",
"enter-attribute-value": "输入属性值", "enter-attribute-value": "输入属性值",
"key": "键名", "key": "键名",
"key-required": "属性键必填。", "key-required": "属性键必填。",
@ -478,8 +478,8 @@
"scope-latest-telemetry": "最新遥测数据", "scope-latest-telemetry": "最新遥测数据",
"scope-server": "服务端属性", "scope-server": "服务端属性",
"scope-shared": "共享属性", "scope-shared": "共享属性",
"selected-attributes": "已选择{ count, plural, 1 {1 个属性} other {# 个属性} }", "selected-attributes": "已选择{ count, plural, 1 {# 个属性} other {# 个属性} }",
"selected-telemetry": "已选择 { count, plural, 1 {1 telemetry unit} other {# telemetry units} }", "selected-telemetry": "已选择 { count, plural, 1 {# telemetry unit} other {# telemetry units} }",
"show-on-widget": "在部件上显示", "show-on-widget": "在部件上显示",
"value": "价值", "value": "价值",
"value-required": "属性值必填。", "value-required": "属性值必填。",
@ -491,7 +491,7 @@
"audit-log-details": "审计日志详情", "audit-log-details": "审计日志详情",
"audit-logs": "审计日志", "audit-logs": "审计日志",
"clear-search": "清空查找", "clear-search": "清空查找",
"details": "细节", "details": "详情",
"entity-name": "实体名称", "entity-name": "实体名称",
"entity-type": "实体类型", "entity-type": "实体类型",
"failure-details": "失败详情", "failure-details": "失败详情",
@ -591,11 +591,11 @@
"delete": "删除此客户", "delete": "删除此客户",
"delete-customer-text": "小心!确认后,客户及其所有相关数据将不可恢复。", "delete-customer-text": "小心!确认后,客户及其所有相关数据将不可恢复。",
"delete-customer-title": "您确定要删除客户'{{customerTitle}}'吗?", "delete-customer-title": "您确定要删除客户'{{customerTitle}}'吗?",
"delete-customers-action-title": "删除 { count, plural, 1 {1 个客户} other {# 个客户} }", "delete-customers-action-title": "删除 { count, plural, 1 {# 个客户} other {# 个客户} }",
"delete-customers-text": "小心!确认后,所有选定的客户将被删除,所有相关数据将不可恢复。", "delete-customers-text": "小心!确认后,所有选定的客户将被删除,所有相关数据将不可恢复。",
"delete-customers-title": "您确定要删除 { count, plural, 1 {1 个客户} other {# 个客户} }吗?", "delete-customers-title": "您确定要删除 { count, plural, 1 {# 个客户} other {# 个客户} }吗?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"devices": "客户设备", "devices": "客户设备",
"entity-views": "客户实体视图", "entity-views": "客户实体视图",
"events": "事件", "events": "事件",
@ -618,10 +618,10 @@
"public-dashboards": "公共仪表板", "public-dashboards": "公共仪表板",
"public-devices": "公共设备", "public-devices": "公共设备",
"public-entity-views": "公共实体视图", "public-entity-views": "公共实体视图",
"search": "搜索客户", "search": "查找客户",
"select-customer": "选择客户", "select-customer": "选择客户",
"select-default-customer": "选择默认的客户", "select-default-customer": "选择默认的客户",
"selected-customers": "已选择 { count, plural, 1 {1 个客户} other {# 个客户} }", "selected-customers": "已选择 { count, plural, 1 {# 个客户} other {# 个客户} }",
"title": "标题", "title": "标题",
"title-required": "标题必填。" "title-required": "标题必填。"
}, },
@ -634,7 +634,7 @@
"assign-dashboard-to-customer": "将仪表板分配给客户", "assign-dashboard-to-customer": "将仪表板分配给客户",
"assign-dashboard-to-customer-text": "请选择要分配给客户的仪表板", "assign-dashboard-to-customer-text": "请选择要分配给客户的仪表板",
"assign-dashboards": "分配仪表板", "assign-dashboards": "分配仪表板",
"assign-dashboards-text": "分配 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 给客户", "assign-dashboards-text": "分配 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 给客户",
"assign-new-dashboard": "分配新的仪表板", "assign-new-dashboard": "分配新的仪表板",
"assign-to-customer": "分配给客户", "assign-to-customer": "分配给客户",
"assign-to-customer-text": "请选择客户分配仪表板", "assign-to-customer-text": "请选择客户分配仪表板",
@ -665,19 +665,19 @@
"delete-dashboard-text": "小心!确认后仪表板及其所有相关数据将不可恢复。", "delete-dashboard-text": "小心!确认后仪表板及其所有相关数据将不可恢复。",
"delete-dashboard-title": "您确定要删除仪表板 '{{dashboardTitle}}'吗?", "delete-dashboard-title": "您确定要删除仪表板 '{{dashboardTitle}}'吗?",
"delete-dashboards": "删除仪表板", "delete-dashboards": "删除仪表板",
"delete-dashboards-action-title": "删除 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }", "delete-dashboards-action-title": "删除 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }",
"delete-dashboards-text": "小心!确认后所有选定的仪表板将被删除,所有相关数据将不可恢复。", "delete-dashboards-text": "小心!确认后所有选定的仪表板将被删除,所有相关数据将不可恢复。",
"delete-dashboards-title": "确定要删除 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }吗?", "delete-dashboards-title": "确定要删除 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }吗?",
"delete-state": "删除仪表板状态", "delete-state": "删除仪表板状态",
"delete-state-text": "确定要删除仪表板状态 '{{stateName}}' 吗?", "delete-state-text": "确定要删除仪表板状态 '{{stateName}}' 吗?",
"delete-state-title": "删除仪表板状态", "delete-state-title": "删除仪表板状态",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"display-dashboard-export": "显示导出", "display-dashboard-export": "显示导出",
"display-dashboard-timewindow": "显示时间窗口", "display-dashboard-timewindow": "显示时间窗口",
"display-dashboards-selection": "显示仪表板选项", "display-dashboards-selection": "显示仪表板选项",
"display-entities-selection": "显示实体选项", "display-entities-selection": "显示实体选项",
"display-filters": "显示过滤器", "display-filters": "显示筛选器",
"display-title": "显示仪表板标题", "display-title": "显示仪表板标题",
"drop-image": "拖拽图像或单击以选择要上传的文件。", "drop-image": "拖拽图像或单击以选择要上传的文件。",
"edit-state": "仪表板状态编辑", "edit-state": "仪表板状态编辑",
@ -688,7 +688,7 @@
"horizontal-margin-required": "需要水平边距值。", "horizontal-margin-required": "需要水平边距值。",
"import": "导入仪表板", "import": "导入仪表板",
"import-widget": "导入部件", "import-widget": "导入部件",
"invalid-aliases-config": "无法找到与某些别名过滤器匹配的任何设备。<br/>请联系您的管理员以解决此问题。", "invalid-aliases-config": "无法找到与某些别名筛选器匹配的任何设备。<br/>请联系您的管理员以解决此问题。",
"invalid-dashboard-file-error": "无法导入仪表板: 仪表板数据结构无效。", "invalid-dashboard-file-error": "无法导入仪表板: 仪表板数据结构无效。",
"invalid-widget-file-error": "无法导入窗口部件: 窗口部件数据结构无效。", "invalid-widget-file-error": "无法导入窗口部件: 窗口部件数据结构无效。",
"is-root-state": "根状态", "is-root-state": "根状态",
@ -728,7 +728,7 @@
"public-dashboard-title": "仪表板现已公开", "public-dashboard-title": "仪表板现已公开",
"public-link": "公共链接", "public-link": "公共链接",
"public-link-copied-message": "仪表板的公共链接已被复制到剪贴板", "public-link-copied-message": "仪表板的公共链接已被复制到剪贴板",
"search": "搜索仪表板", "search": "查找仪表板",
"search-states": "仪表板状态检索", "search-states": "仪表板状态检索",
"select-dashboard": "选择仪表板", "select-dashboard": "选择仪表板",
"select-devices": "选择设备", "select-devices": "选择设备",
@ -736,8 +736,8 @@
"select-state": "选择目标状态", "select-state": "选择目标状态",
"select-widget-subtitle": "可用的部件类型列表", "select-widget-subtitle": "可用的部件类型列表",
"select-widget-title": "选择部件", "select-widget-title": "选择部件",
"selected-dashboards": "已选择 { count, plural, 1 {1 个仪表盘} other {# 个仪表盘} }", "selected-dashboards": "已选择 { count, plural, 1 {# 个仪表盘} other {# 个仪表盘} }",
"selected-states": "已选择 { count, plural, 1 {1 个仪表板状态} other {# 个仪表板状态} }", "selected-states": "已选择 { count, plural, 1 {# 个仪表板状态} other {# 个仪表板状态} }",
"set-background": "设置背景", "set-background": "设置背景",
"settings": "设置", "settings": "设置",
"show-details": "显示详情", "show-details": "显示详情",
@ -759,10 +759,10 @@
"unassign-dashboard-text": "确认后,面板将被取消分配,客户将无法访问。", "unassign-dashboard-text": "确认后,面板将被取消分配,客户将无法访问。",
"unassign-dashboard-title": "您确定要取消分配仪表板 '{{dashboardTitle}}'吗?", "unassign-dashboard-title": "您确定要取消分配仪表板 '{{dashboardTitle}}'吗?",
"unassign-dashboards": "取消分配仪表板", "unassign-dashboards": "取消分配仪表板",
"unassign-dashboards-action-text": "取消分配 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 给客户", "unassign-dashboards-action-text": "取消分配 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 给客户",
"unassign-dashboards-action-title": "取消分配此客户 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }", "unassign-dashboards-action-title": "取消分配此客户 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }",
"unassign-dashboards-text": "确认后,所有选定的仪表板将被取消分配,客户将无法访问。", "unassign-dashboards-text": "确认后,所有选定的仪表板将被取消分配,客户将无法访问。",
"unassign-dashboards-title": "确定要取消分配仪表板 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 吗?", "unassign-dashboards-title": "确定要取消分配仪表板 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 吗?",
"unassign-from-customer": "取消分配客户", "unassign-from-customer": "取消分配客户",
"unassign-from-customers": "客户未分配仪表板", "unassign-from-customers": "客户未分配仪表板",
"unassign-from-customers-text": "请选择从仪表板中取消分配的客户", "unassign-from-customers-text": "请选择从仪表板中取消分配的客户",
@ -787,8 +787,8 @@
"function-types": "函数类型", "function-types": "函数类型",
"function-types-required": "需要函数类型。", "function-types-required": "需要函数类型。",
"label": "标签", "label": "标签",
"maximum-function-types": "最多允许 { count, plural, 1 {1 个函数类型} other {# 个函数类型} }", "maximum-function-types": "最多允许 { count, plural, 1 {# 个函数类型} other {# 个函数类型} }",
"maximum-timeseries-or-attributes": "最多允许 { count, plural, 1 {1 个 timeseries/属性。} other {# 个 timeseries/属性。} }", "maximum-timeseries-or-attributes": "最多允许 { count, plural, 1 {# 个 timeseries/属性。} other {# 个 timeseries/属性。} }",
"prev-orig-value-description": "先前的原始值;", "prev-orig-value-description": "先前的原始值;",
"prev-value-description": "上一次函数调用的结果;", "prev-value-description": "上一次函数调用的结果;",
"settings": "设置", "settings": "设置",
@ -813,7 +813,7 @@
"time-to": "时间到" "time-to": "时间到"
}, },
"details": { "details": {
"details": "细节", "details": "详情",
"edit-json": "编辑JSON", "edit-json": "编辑JSON",
"edit-mode": "编辑模式", "edit-mode": "编辑模式",
"toggle-edit-mode": "切换编辑模式" "toggle-edit-mode": "切换编辑模式"
@ -821,14 +821,14 @@
"device-profile": { "device-profile": {
"add": "添加设备配置", "add": "添加设备配置",
"add-alarm-rule": "添加报警规则", "add-alarm-rule": "添加报警规则",
"add-alarm-rule-details": "添加详细信息", "add-alarm-rule-details": "详情模板:",
"add-clear-alarm-rule": "添加清除条件", "add-clear-alarm-rule": "添加清除条件",
"add-create-alarm-rule": "添加创建条件", "add-create-alarm-rule": "添加创建条件",
"add-create-alarm-rule-prompt": "请添加创建报警规则", "add-create-alarm-rule-prompt": "请添加创建报警规则",
"advanced-settings": "高级设置", "advanced-settings": "高级设置",
"alarm-details": "报警详细信息", "alarm-details": "报警详细信息",
"alarm-rule-condition": "报警规则条件", "alarm-rule-condition": "报警规则条件",
"alarm-rule-details": "细节", "alarm-rule-details": "详情",
"alarm-rule-relation-types-list": "要传递的关联类型", "alarm-rule-relation-types-list": "要传递的关联类型",
"alarm-rule-relation-types-list-hint": "如果未选择传递关联类型,则将不按关联类型过滤而传递报警。", "alarm-rule-relation-types-list-hint": "如果未选择传递关联类型,则将不按关联类型过滤而传递报警。",
"alarm-rules": "报警规则", "alarm-rules": "报警规则",
@ -852,7 +852,7 @@
"condition-duration-value-range": "持续时间值应在1到2147483647之间。", "condition-duration-value-range": "持续时间值应在1到2147483647之间。",
"condition-duration-value-required": "持续时间值必填。", "condition-duration-value-required": "持续时间值必填。",
"condition-during": "在 {{during}} 期间", "condition-during": "在 {{during}} 期间",
"condition-repeat-times": "重复 { count, plural, 1 {1 次} other {# 次} }", "condition-repeat-times": "重复 { count, plural, 1 {# 次} other {# 次} }",
"condition-repeating-value": "事件计数", "condition-repeating-value": "事件计数",
"condition-repeating-value-pattern": "事件计数应为整数。", "condition-repeating-value-pattern": "事件计数应为整数。",
"condition-repeating-value-range": "事件计数应在1到2147483647之间。", "condition-repeating-value-range": "事件计数应在1到2147483647之间。",
@ -874,7 +874,7 @@
"delete-device-profile-text": "注意,确认后设备配置和所有相关数据将不可恢复。", "delete-device-profile-text": "注意,确认后设备配置和所有相关数据将不可恢复。",
"delete-device-profile-title": "是否确实要删除设备配置 '{{deviceProfileName}}'", "delete-device-profile-title": "是否确实要删除设备配置 '{{deviceProfileName}}'",
"delete-device-profiles-text": "请注意:确认后,所有选定的设备配置将被删除,所有相关数据将不可恢复。", "delete-device-profiles-text": "请注意:确认后,所有选定的设备配置将被删除,所有相关数据将不可恢复。",
"delete-device-profiles-title": "确定要删除 { count, plural, 1 {1 个设备配置} other {# 个设备配置} }?", "delete-device-profiles-title": "确定要删除 { count, plural, 1 {# 个设备配置} other {# 个设备配置} }?",
"description": "说明", "description": "说明",
"device-profile": "设备配置", "device-profile": "设备配置",
"device-profile-details": "设备配置详情", "device-profile-details": "设备配置详情",
@ -886,13 +886,13 @@
"edit-alarm-rule-condition": "编辑报警规则条件", "edit-alarm-rule-condition": "编辑报警规则条件",
"edit-schedule": "编辑报警日程表", "edit-schedule": "编辑报警日程表",
"enter-alarm-rule-condition-prompt": "请添加报警规则条件", "enter-alarm-rule-condition-prompt": "请添加报警规则条件",
"idCopiedMessage": "设备配置 Id 已复制到剪贴板", "idCopiedMessage": "设备配置 ID 已复制到剪贴板",
"mqtt-device-payload-type": "MQTT 设备 Payload", "mqtt-device-payload-type": "MQTT 设备 Payload",
"mqtt-device-payload-type-json": "JSON", "mqtt-device-payload-type-json": "JSON",
"mqtt-device-payload-type-proto": "Protobuf", "mqtt-device-payload-type-proto": "Protobuf",
"mqtt-device-topic-filters": "MQTT 设备 Topic 筛选器", "mqtt-device-topic-filters": "MQTT 设备 Topic 筛选器",
"mqtt-device-topic-filters-unique": "MQTT设备 Topic 筛选器必须唯一。", "mqtt-device-topic-filters-unique": "MQTT设备 Topic 筛选器必须唯一。",
"mqtt-payload-type-required": "荷载类型必填。", "mqtt-payload-type-required": "Payload 类型必填。",
"multi-level-wildcards-hint": "<code>[#]</code>可以替换 topic filter 本身,并且必须是 topic 的最后一个符号。例如:<b>#</b> or <b>v1/devices/me/#</b>。", "multi-level-wildcards-hint": "<code>[#]</code>可以替换 topic filter 本身,并且必须是 topic 的最后一个符号。例如:<b>#</b> or <b>v1/devices/me/#</b>。",
"name": "名称", "name": "名称",
"name-required": "名称是必需的。", "name-required": "名称是必需的。",
@ -922,9 +922,9 @@
"provision-strategy-required": "预配置策略必填。", "provision-strategy-required": "预配置策略必填。",
"rpc-response-topic-filter": "RPC响应 Topic 筛选器", "rpc-response-topic-filter": "RPC响应 Topic 筛选器",
"rpc-response-topic-filter-required": "RPC响应 Topic 筛选器必填。", "rpc-response-topic-filter-required": "RPC响应 Topic 筛选器必填。",
"schedule": "地铁列车时刻表", "schedule": "启用规则:",
"schedule-any-time": "Active all the time", "schedule-any-time": "始终启用",
"schedule-custom": "定制", "schedule-custom": "自定义启用",
"schedule-day": { "schedule-day": {
"friday": "星期五", "friday": "星期五",
"monday": "星期一", "monday": "星期一",
@ -936,16 +936,16 @@
}, },
"schedule-days": "天", "schedule-days": "天",
"schedule-days-of-week-required": "每周至少选择一天。", "schedule-days-of-week-required": "每周至少选择一天。",
"schedule-specific-time": "在特定时间活跃", "schedule-specific-time": "定时启用",
"schedule-time": "时间", "schedule-time": "时间",
"schedule-time-from": "从", "schedule-time-from": "从",
"schedule-time-to": "到", "schedule-time-to": "到",
"schedule-type": "计划程序类型", "schedule-type": "计划程序类型",
"schedule-type-required": "计划类型必填。", "schedule-type-required": "计划类型必填。",
"search": "搜索设备配置", "search": "查找设备配置",
"select-alarm-severity": "选择报警严重性", "select-alarm-severity": "选择报警严重性",
"select-queue-hint": "从下拉列表中选择或添加自定义名称。", "select-queue-hint": "从下拉列表中选择或添加自定义名称。",
"selected-device-profiles": "已选择 { count, plural, 1 {1 个设备配置} other {# 个设备配置} }", "selected-device-profiles": "已选择 { count, plural, 1 {# 个设备配置} other {# 个设备配置} }",
"set-default": "设为默认设备配置", "set-default": "设为默认设备配置",
"set-default-device-profile-text": "确认后,设备配置将被标记为默认,并将用于未指定配置的新设备。", "set-default-device-profile-text": "确认后,设备配置将被标记为默认,并将用于未指定配置的新设备。",
"set-default-device-profile-title": "确实要将设备配置 '{{deviceProfileName}}' 设为默认值吗?", "set-default-device-profile-title": "确实要将设备配置 '{{deviceProfileName}}' 设为默认值吗?",
@ -983,7 +983,7 @@
"assign-device-to-customer": "将设备分配给客户", "assign-device-to-customer": "将设备分配给客户",
"assign-device-to-customer-text": "请选择要分配给客户的设备", "assign-device-to-customer-text": "请选择要分配给客户的设备",
"assign-devices": "分配设备", "assign-devices": "分配设备",
"assign-devices-text": "将 {count,plural,1 {1 个设备} other {# 个设备} }分配给客户", "assign-devices-text": "将 {count,plural,1 {# 个设备} other {# 个设备} }分配给客户",
"assign-new-device": "分配新设备", "assign-new-device": "分配新设备",
"assign-to-customer": "分配给客户", "assign-to-customer": "分配给客户",
"assign-to-customer-text": "请选择客户分配设备", "assign-to-customer-text": "请选择客户分配设备",
@ -1003,11 +1003,11 @@
"delete-device-text": "小心!确认后设备及其所有相关数据将不可恢复。", "delete-device-text": "小心!确认后设备及其所有相关数据将不可恢复。",
"delete-device-title": "您确定要删除设备的{{deviceName}}吗?", "delete-device-title": "您确定要删除设备的{{deviceName}}吗?",
"delete-devices": "删除设备", "delete-devices": "删除设备",
"delete-devices-action-title": "删除 {count,plural,1 {1 个设备} other {# 个设备} }", "delete-devices-action-title": "删除 {count,plural,1 {# 个设备} other {# 个设备} }",
"delete-devices-text": "小心!确认后所有选定的设备将被删除,所有相关数据将不可恢复。", "delete-devices-text": "小心!确认后所有选定的设备将被删除,所有相关数据将不可恢复。",
"delete-devices-title": "确定要删除{count,plural,1 {1 个设备} other {# 个设备} } 吗?", "delete-devices-title": "确定要删除{count,plural,1 {# 个设备} other {# 个设备} } 吗?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"device": "设备", "device": "设备",
"device-alias": "设备别名", "device-alias": "设备别名",
"device-configuration": "设备配置", "device-configuration": "设备配置",
@ -1017,7 +1017,7 @@
"device-list": "设备列表", "device-list": "设备列表",
"device-list-empty": "没有被选中的设备", "device-list-empty": "没有被选中的设备",
"device-name-filter-no-device-matched": "找不到以'{{device}}' 开头的设备。", "device-name-filter-no-device-matched": "找不到以'{{device}}' 开头的设备。",
"device-name-filter-required": "设备名称过滤器必填。", "device-name-filter-required": "设备名称筛选器必填。",
"device-public": "设备公开", "device-public": "设备公开",
"device-required": "设备必填", "device-required": "设备必填",
"device-type": "设备类型", "device-type": "设备类型",
@ -1056,12 +1056,12 @@
"remove-alias": "删除设备别名", "remove-alias": "删除设备别名",
"rsa-key": "RSA公钥", "rsa-key": "RSA公钥",
"rsa-key-required": "RSA公钥必填", "rsa-key-required": "RSA公钥必填",
"search": "搜索设备", "search": "查找设备",
"secret": "密钥", "secret": "密钥",
"secret-required": "密钥必填", "secret-required": "密钥必填",
"select-device": "选择设备", "select-device": "选择设备",
"select-device-type": "选择设备类型", "select-device-type": "选择设备类型",
"selected-devices": "已选择 { count, plural, 1 {1 个设备} other {# 个设备} }", "selected-devices": "已选择 { count, plural, 1 {# 个设备} other {# 个设备} }",
"transport-configuration": "传输配置", "transport-configuration": "传输配置",
"unable-delete-device-alias-text": "设备别名 '{{deviceAlias}}' 不能够被删除,因为它被下列部件所使用: <br/> {{widgetsList}}", "unable-delete-device-alias-text": "设备别名 '{{deviceAlias}}' 不能够被删除,因为它被下列部件所使用: <br/> {{widgetsList}}",
"unable-delete-device-alias-title": "无法删除设备别名", "unable-delete-device-alias-title": "无法删除设备别名",
@ -1069,11 +1069,11 @@
"unassign-device-text": "确认后,设备将被取消分配,客户将无法访问。", "unassign-device-text": "确认后,设备将被取消分配,客户将无法访问。",
"unassign-device-title": "您确定要取消分配设备 '{{deviceName}}'", "unassign-device-title": "您确定要取消分配设备 '{{deviceName}}'",
"unassign-devices": "取消分配设备", "unassign-devices": "取消分配设备",
"unassign-devices-action-title": "取消分配此客户 {count,plural,1 {1 个设备} other {# 个设备} }", "unassign-devices-action-title": "取消分配此客户 {count,plural,1 {# 个设备} other {# 个设备} }",
"unassign-devices-text": "确认后,所有选定的设备将被取消分配,并且客户将无法访问。", "unassign-devices-text": "确认后,所有选定的设备将被取消分配,并且客户将无法访问。",
"unassign-devices-title": "确定要取消分配 {count,plural,1 {1 个设备} other {# 个设备} } 吗?", "unassign-devices-title": "确定要取消分配 {count,plural,1 {# 个设备} other {# 个设备} } 吗?",
"unassign-from-customer": "取消分配客户", "unassign-from-customer": "取消分配客户",
"use-device-name-filter": "使用过滤器", "use-device-name-filter": "使用筛选器",
"user-name": "用户名", "user-name": "用户名",
"user-name-required": "用户名必填。", "user-name-required": "用户名必填。",
"view-credentials": "查看凭据", "view-credentials": "查看凭据",
@ -1123,7 +1123,7 @@
"assign-entity-view-to-customer": "将实体视图分配给客户", "assign-entity-view-to-customer": "将实体视图分配给客户",
"assign-entity-view-to-customer-text": "请选择要分配给客户的实体视图", "assign-entity-view-to-customer-text": "请选择要分配给客户的实体视图",
"assign-entity-views": "分配实体视图", "assign-entity-views": "分配实体视图",
"assign-entity-views-text": "分配 { count, plural, 1 {1 个实体视图} other {# 个实体视图} } 给客户", "assign-entity-views-text": "分配 { count, plural, 1 {# 个实体视图} other {# 个实体视图} } 给客户",
"assign-new-entity-view": "分配新实体视图", "assign-new-entity-view": "分配新实体视图",
"assign-to-customer": "分配给客户", "assign-to-customer": "分配给客户",
"assign-to-customer-text": "请选择客户分配实体视图", "assign-to-customer-text": "请选择客户分配实体视图",
@ -1142,11 +1142,11 @@
"delete-entity-view-text": "小心!确认后实体视图及其所有相关数据将不可恢复。", "delete-entity-view-text": "小心!确认后实体视图及其所有相关数据将不可恢复。",
"delete-entity-view-title": "确定要删除实体视图 '{{entityViewName}}'?", "delete-entity-view-title": "确定要删除实体视图 '{{entityViewName}}'?",
"delete-entity-views": "删除实体视图", "delete-entity-views": "删除实体视图",
"delete-entity-views-action-title": "删除 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }", "delete-entity-views-action-title": "删除 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }",
"delete-entity-views-text": "请注意:确认后,所有选定的实体视图将被删除,所有相关的数据将变得不可恢复。", "delete-entity-views-text": "请注意:确认后,所有选定的实体视图将被删除,所有相关的数据将变得不可恢复。",
"delete-entity-views-title": "确定要删除 { count, plural, 1 {1 实体视图} other {# 实体视图} }?", "delete-entity-views-title": "确定要删除 { count, plural, 1 {# 实体视图} other {# 实体视图} }?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"duplicate-alias-error": "找到重复别名 '{{alias}}'。 <br> 实体视图别名必须是唯一的。", "duplicate-alias-error": "找到重复别名 '{{alias}}'。 <br> 实体视图别名必须是唯一的。",
"end-date": "结束日期", "end-date": "结束日期",
"end-ts": "结束时间", "end-ts": "结束时间",
@ -1157,7 +1157,7 @@
"entity-view-list": "实体视图列表", "entity-view-list": "实体视图列表",
"entity-view-list-empty": "没有被选中的实体视图", "entity-view-list-empty": "没有被选中的实体视图",
"entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 开头的实体视图。", "entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 开头的实体视图。",
"entity-view-name-filter-required": "实体视图名称过滤器必填。", "entity-view-name-filter-required": "实体视图名称筛选器必填。",
"entity-view-public": "实体视图是公共的", "entity-view-public": "实体视图是公共的",
"entity-view-required": "实体视图必填。", "entity-view-required": "实体视图必填。",
"entity-view-type": "实体视图类型", "entity-view-type": "实体视图类型",
@ -1186,10 +1186,10 @@
"no-keys-found": "找不到密钥。", "no-keys-found": "找不到密钥。",
"public": "公开", "public": "公开",
"remove-alias": "删除实体视图别名", "remove-alias": "删除实体视图别名",
"search": "搜索实体视图", "search": "查找实体视图",
"select-entity-view": "选择实体视图", "select-entity-view": "选择实体视图",
"select-entity-view-type": "选择实体视图类型", "select-entity-view-type": "选择实体视图类型",
"selected-entity-views": "已选择 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }", "selected-entity-views": "已选择 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }",
"server-attributes": "服务端属性", "server-attributes": "服务端属性",
"server-attributes-placeholder": "服务端属性", "server-attributes-placeholder": "服务端属性",
"shared-attributes": "共享属性", "shared-attributes": "共享属性",
@ -1207,11 +1207,11 @@
"unassign-entity-view-text": "确认后,实体视图将未分配,客户无法访问。", "unassign-entity-view-text": "确认后,实体视图将未分配,客户无法访问。",
"unassign-entity-view-title": "您确定要取消对 '{{entityViewName}}'实体视图的分配吗?", "unassign-entity-view-title": "您确定要取消对 '{{entityViewName}}'实体视图的分配吗?",
"unassign-entity-views": "取消分配实体视图", "unassign-entity-views": "取消分配实体视图",
"unassign-entity-views-action-title": "从客户处取消分配{count,plural,1 {1 实体视图} other {# 实体视图} }", "unassign-entity-views-action-title": "从客户处取消分配{count,plural,1 {# 实体视图} other {# 实体视图} }",
"unassign-entity-views-text": "确认后,所有选定的实体视图将被分配,客户无法访问。", "unassign-entity-views-text": "确认后,所有选定的实体视图将被分配,客户无法访问。",
"unassign-entity-views-title": "确定要取消分配 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }吗?", "unassign-entity-views-title": "确定要取消分配 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }吗?",
"unassign-from-customer": "取消分配客户", "unassign-from-customer": "取消分配客户",
"use-entity-view-name-filter": "使用过滤器", "use-entity-view-name-filter": "使用筛选器",
"view-entity-views": "查看实体视图" "view-entity-views": "查看实体视图"
}, },
"entity": { "entity": {
@ -1242,14 +1242,14 @@
"entity-list-empty": "没有选择实体。", "entity-list-empty": "没有选择实体。",
"entity-name": "实体名", "entity-name": "实体名",
"entity-name-filter-no-entity-matched": "没有找到以 '{{entity}}' 开头的实体", "entity-name-filter-no-entity-matched": "没有找到以 '{{entity}}' 开头的实体",
"entity-name-filter-required": "实体名过滤器必填。", "entity-name-filter-required": "实体名筛选器必填。",
"entity-type": "实体类型", "entity-type": "实体类型",
"entity-type-list": "实体类型列表", "entity-type-list": "实体类型列表",
"entity-type-list-empty": "没有选择实体类型。", "entity-type-list-empty": "没有选择实体类型。",
"entity-types": "实体类型", "entity-types": "实体类型",
"entity-view-name-starts-with": "以 '{{prefix}}' 开头的实体视图", "entity-view-name-starts-with": "以 '{{prefix}}' 开头的实体视图",
"key": "键名", "key": "键名",
"key-name": "密钥名称", "key-name": "Key name",
"list-of-alarms": "{ count, plural, 1 {个警告} other {# 个警告} }", "list-of-alarms": "{ count, plural, 1 {个警告} other {# 个警告} }",
"list-of-assets": "{ count, plural, 1 {个资产} other {# 个资产} }", "list-of-assets": "{ count, plural, 1 {个资产} other {# 个资产} }",
"list-of-customers": "{ count, plural, 1 {个客户} other {# 个客户} }", "list-of-customers": "{ count, plural, 1 {个客户} other {# 个客户} }",
@ -1281,7 +1281,7 @@
"rulenode-name-starts-with": "名称以 '{{prefix}}' 开头的规则节点", "rulenode-name-starts-with": "名称以 '{{prefix}}' 开头的规则节点",
"search": "实体检索", "search": "实体检索",
"select-entities": "选择实体", "select-entities": "选择实体",
"selected-entities": "已选择 { count, plural, 1 {1 个实体} other {# 个实体} }", "selected-entities": "已选择 { count, plural, 1 {# 个实体} other {# 个实体} }",
"tenant-name-starts-with": "以 '{{prefix}}' 开头的租户", "tenant-name-starts-with": "以 '{{prefix}}' 开头的租户",
"tenant-profile-name-starts-with": "名称以 '{{prefix}}' 开头的租户配置", "tenant-profile-name-starts-with": "名称以 '{{prefix}}' 开头的租户配置",
"type": "类型", "type": "类型",
@ -1321,7 +1321,7 @@
"type-users": "用户", "type-users": "用户",
"unable-delete-entity-alias-text": "实体别名 '{{entityAlias}}' 被以下部件使用不能删除:<br/>{{widgetsList}}", "unable-delete-entity-alias-text": "实体别名 '{{entityAlias}}' 被以下部件使用不能删除:<br/>{{widgetsList}}",
"unable-delete-entity-alias-title": "无法删除实体别名", "unable-delete-entity-alias-title": "无法删除实体别名",
"use-entity-name-filter": "用户过滤", "use-entity-name-filter": "用户筛选器",
"user-name-starts-with": "以 '{{prefix}}' 开头的用户" "user-name-starts-with": "以 '{{prefix}}' 开头的用户"
}, },
"error": { "error": {
@ -1374,9 +1374,9 @@
"add-timeseries": "添加 Timeseries", "add-timeseries": "添加 Timeseries",
"anonymous": "匿名", "anonymous": "匿名",
"attr-json-key-expression": "属性键JSON表达式", "attr-json-key-expression": "属性键JSON表达式",
"attr-topic-key-expression": "属性关键字主题表达式", "attr-topic-key-expression": "属性键名Topic表达式",
"attribute-filter": "属性筛选器", "attribute-filter": "属性筛选器",
"attribute-key-expression": "属性关键字表达式", "attribute-key-expression": "属性键名表达式",
"attribute-requests": "属性请求", "attribute-requests": "属性请求",
"attribute-updates": "属性更新", "attribute-updates": "属性更新",
"attributes": "属性", "attributes": "属性",
@ -1400,7 +1400,7 @@
"delete-extension-text": "请注意:确认后,扩展和所有相关数据将变得不可恢复。", "delete-extension-text": "请注意:确认后,扩展和所有相关数据将变得不可恢复。",
"delete-extension-title": "确实要删除扩展名'{{extensionId}}'吗?", "delete-extension-title": "确实要删除扩展名'{{extensionId}}'吗?",
"delete-extensions-text": "请注意:确认后,所有选定的扩展将被删除。", "delete-extensions-text": "请注意:确认后,所有选定的扩展将被删除。",
"delete-extensions-title": "确定要删除 { count, plural, 1 {1 个扩展} other {# 个扩展} }吗?", "delete-extensions-title": "确定要删除 { count, plural, 1 {# 个扩展} other {# 个扩展} }吗?",
"device-name-expression": "设备名称表达式", "device-name-expression": "设备名称表达式",
"device-name-filter": "设备名称筛选器", "device-name-filter": "设备名称筛选器",
"device-type-expression": "设备类型表达式", "device-type-expression": "设备类型表达式",
@ -1414,7 +1414,7 @@
"extensions": "扩展", "extensions": "扩展",
"field-required": "必填字段", "field-required": "必填字段",
"file": "扩展文件", "file": "扩展文件",
"filter-expression": "过滤表达式", "filter-expression": "筛选条件表达式",
"host": "主机", "host": "主机",
"id": "ID", "id": "ID",
"import-extension": "导入扩展", "import-extension": "导入扩展",
@ -1488,7 +1488,7 @@
"response-timeout": "毫秒内响应超时", "response-timeout": "毫秒内响应超时",
"response-topic-expression": "响应主题表达式", "response-topic-expression": "响应主题表达式",
"retry-interval": "以毫秒为单位的重试间隔", "retry-interval": "以毫秒为单位的重试间隔",
"selected-extensions": "已选择 { count, plural, 1 {1 个扩展} other {# 个扩展} }", "selected-extensions": "已选择 { count, plural, 1 {# 个扩展} other {# 个扩展} }",
"server-side-rpc": "服务端RPC", "server-side-rpc": "服务端RPC",
"ssl": "Ssl", "ssl": "Ssl",
"sync": { "sync": {
@ -1504,7 +1504,7 @@
"token": "安全令牌", "token": "安全令牌",
"topic": "主题", "topic": "主题",
"topic-expression": "主题表达", "topic-expression": "主题表达",
"topic-filter": "主题滤波", "topic-filter": "Topic筛选器",
"topic-name-expression": "设备名称主题表达式", "topic-name-expression": "设备名称主题表达式",
"topic-type-expression": "设备类型主题表达式", "topic-type-expression": "设备类型主题表达式",
"transformer": "转换器", "transformer": "转换器",
@ -1517,14 +1517,14 @@
}, },
"filter": { "filter": {
"add": "添加筛选器", "add": "添加筛选器",
"add-complex": "Add complex", "add-complex": "添加复合",
"add-complex-filter": "添加复合筛选器", "add-complex-filter": "添加复合筛选器",
"add-filter": "添加筛选器", "add-filter": "添加筛选器",
"add-filter-prompt": "请添加筛选器", "add-filter-prompt": "请添加筛选器",
"add-key-filter": "添加密钥筛选器", "add-key-filter": "添加键名筛选器",
"autogenerated-label": "自动生成标签", "autogenerated-label": "自动生成标签",
"complex-filter": "复合筛选器", "complex-filter": "复合筛选器",
"create-new-filter": "创建一个新的", "create-new-filter": "请新增",
"current-customer": "当前客户", "current-customer": "当前客户",
"current-device": "当前设备", "current-device": "当前设备",
"current-tenant": "当前租户", "current-tenant": "当前租户",
@ -1538,26 +1538,26 @@
"edit": "编辑筛选器", "edit": "编辑筛选器",
"edit-complex-filter": "编辑复合筛选器", "edit-complex-filter": "编辑复合筛选器",
"edit-filter-user-params": "编辑筛选器谓词用户参数", "edit-filter-user-params": "编辑筛选器谓词用户参数",
"edit-key-filter": "Edit key filter", "edit-key-filter": "编辑键名筛选器",
"editable": "可编辑", "editable": "可编辑",
"filter": "筛选器", "filter": "筛选器",
"filter-required": "筛选器必填。", "filter-required": "筛选器必填。",
"filter-user-params": "过滤谓词用户参数", "filter-user-params": "过滤谓词用户参数",
"filters": "过滤器", "filters": "筛选器",
"ignore-case": "忽略大小写", "ignore-case": "忽略大小写",
"key-filter": "Key filter", "key-filter": "键名筛选器",
"key-filters": "Key filters", "key-filters": "键名筛选器",
"key-name": "Key name", "key-name": "键名",
"key-name-required": "Key name 必填。", "key-name-required": "键名必填。",
"key-type": { "key-type": {
"attribute": "属性", "attribute": "属性",
"entity-field": "实体字段", "entity-field": "实体",
"key-type": "Key type", "key-type": "键类型",
"timeseries": "Timeseries" "timeseries": "Timeseries"
}, },
"key-value-type-change-message": "如果您确认新的值类型,所有输入的键过滤器将被删除。", "key-value-type-change-message": "如果您确认新的值类型,所有输入的键过滤器将被删除。",
"key-value-type-change-title": "是否确实要更改键值类型?", "key-value-type-change-title": "是否确实要更改键值类型?",
"missing-key-filters-error": "Key filters is missing for filter '{{filter}}'.", "missing-key-filters-error": "筛选器 '{{filter}}' 的键名筛选条件缺失。",
"name": "筛选器名称", "name": "筛选器名称",
"name-required": "筛选器名称必填。", "name-required": "筛选器名称必填。",
"no-dynamic-value": "无动态值", "no-dynamic-value": "无动态值",
@ -1565,18 +1565,18 @@
"no-filter-text": "未指定筛选器", "no-filter-text": "未指定筛选器",
"no-filters": "未配置筛选器", "no-filters": "未配置筛选器",
"no-filters-found": "找不到筛选器。", "no-filters-found": "找不到筛选器。",
"no-key-filters": "未配置密钥筛选器", "no-key-filters": "未配置键名筛选器",
"operation": { "operation": {
"and": "和", "and": "和",
"contains": "包含", "contains": "包含",
"ends-with": "结束于", "ends-with": "结束于",
"equal": "平等的", "equal": "等于",
"greater": "大于", "greater": "大于",
"greater-or-equal": "大于或等于", "greater-or-equal": "大于或等于",
"less": "小于", "less": "小于",
"less-or-equal": "小于或等于", "less-or-equal": "小于或等于",
"not-contains": "不包含", "not-contains": "不包含",
"not-equal": "不等", "not-equal": "不",
"operation": "操作", "operation": "操作",
"or": "或", "or": "或",
"starts-with": "开始于" "starts-with": "开始于"
@ -1584,7 +1584,7 @@
"order-priority": "字段顺序优先级", "order-priority": "字段顺序优先级",
"preview": "筛选器预览", "preview": "筛选器预览",
"remove-filter": "删除筛选器", "remove-filter": "删除筛选器",
"remove-key-filter": "Remove key filter", "remove-key-filter": "删除键名筛选器",
"source-attribute": "源属性", "source-attribute": "源属性",
"switch-to-default-value": "切换到默认值", "switch-to-default-value": "切换到默认值",
"switch-to-dynamic-value": "切换到动态值", "switch-to-dynamic-value": "切换到动态值",
@ -1592,7 +1592,7 @@
"unable-delete-filter-text": "无法删除筛选器 '{{filter}}' ,因为它由以下小部件使用:<br/>{{widgetsList}}", "unable-delete-filter-text": "无法删除筛选器 '{{filter}}' ,因为它由以下小部件使用:<br/>{{widgetsList}}",
"unable-delete-filter-title": "无法删除筛选器", "unable-delete-filter-title": "无法删除筛选器",
"user-parameters": "用户参数", "user-parameters": "用户参数",
"value": "值", "value": "值",
"value-type-required": "键值类型是必需的。", "value-type-required": "键值类型是必需的。",
"value-type": { "value-type": {
"boolean": "布尔值", "boolean": "布尔值",
@ -1691,9 +1691,9 @@
"delete-item-text": "注意,确认后此项及其所有相关数据将变得不可恢复。", "delete-item-text": "注意,确认后此项及其所有相关数据将变得不可恢复。",
"delete-item-title": "您确定要删除此项吗?", "delete-item-title": "您确定要删除此项吗?",
"delete-items": "删除项目", "delete-items": "删除项目",
"delete-items-action-title": "删除 { count, plural, 1 {1 个元素} other {# 个元素} }", "delete-items-action-title": "删除 { count, plural, 1 {# 个元素} other {# 个元素} }",
"delete-items-text": "注意,确认后所有选择的项目将被删除,所有相关数据将不可恢复。", "delete-items-text": "注意,确认后所有选择的项目将被删除,所有相关数据将不可恢复。",
"delete-items-title": "确定你要删除 { count, plural, 1 {1 项} other {# 项} }吗?", "delete-items-title": "确定你要删除 { count, plural, 1 {# 项} other {# 项} }吗?",
"item-details": "项目详细信息", "item-details": "项目详细信息",
"no-items-text": "没有找到项目", "no-items-text": "没有找到项目",
"scroll-to-top": "滚动到顶部" "scroll-to-top": "滚动到顶部"
@ -1865,7 +1865,7 @@
}, },
"relation": { "relation": {
"add": "添加关联", "add": "添加关联",
"add-relation-filter": "添加关联过滤器", "add-relation-filter": "添加关联筛选器",
"additional-info": "附加信息 (JSON)", "additional-info": "附加信息 (JSON)",
"any-relation": "任意关联", "any-relation": "任意关联",
"any-relation-type": "任何类型", "any-relation-type": "任何类型",
@ -1873,11 +1873,11 @@
"delete-from-relation-text": "确定删除后,当前实体将与实体 '{{entityName}}' 取消关联", "delete-from-relation-text": "确定删除后,当前实体将与实体 '{{entityName}}' 取消关联",
"delete-from-relation-title": "确定要从实体 '{{entityName}}' 删除关联吗?", "delete-from-relation-title": "确定要从实体 '{{entityName}}' 删除关联吗?",
"delete-from-relations-text": "确定删除所有选择的关联关系后,当前实体将与对应的实体取消关联", "delete-from-relations-text": "确定删除所有选择的关联关系后,当前实体将与对应的实体取消关联",
"delete-from-relations-title": "确定删除 { count, plural, 1 {1 个关联} other {# 个关联} } 吗?", "delete-from-relations-title": "确定删除 { count, plural, 1 {# 个关联} other {# 个关联} } 吗?",
"delete-to-relation-text": "确定删除后实体 '{{entityName}}' 将取消与当前实体的关联关系。", "delete-to-relation-text": "确定删除后实体 '{{entityName}}' 将取消与当前实体的关联关系。",
"delete-to-relation-title": "确定要删除实体 '{{entityName}}' 的关联吗?", "delete-to-relation-title": "确定要删除实体 '{{entityName}}' 的关联吗?",
"delete-to-relations-text": "确定删除所有选择的关联关系后,与当前实体对应的所有关联关系将被移除。", "delete-to-relations-text": "确定删除所有选择的关联关系后,与当前实体对应的所有关联关系将被移除。",
"delete-to-relations-title": "确定要删除 { count, plural, 1 {1 个关联} other {# 个关联} }?", "delete-to-relations-title": "确定要删除 { count, plural, 1 {# 个关联} other {# 个关联} }?",
"direction": "方向", "direction": "方向",
"direction-type": { "direction-type": {
"FROM": "从", "FROM": "从",
@ -1890,16 +1890,16 @@
"from-relations": "向外的关联", "from-relations": "向外的关联",
"invalid-additional-info": "无法解析附加信息JSON。", "invalid-additional-info": "无法解析附加信息JSON。",
"no-relations-text": "未找到关联", "no-relations-text": "未找到关联",
"relation-filters": "关联过滤器", "relation-filters": "关联筛选器",
"relation-type": "关联类型", "relation-type": "关联类型",
"relation-type-required": "关联类型必填", "relation-type-required": "关联类型必填",
"relations": "关联", "relations": "关联",
"remove-relation-filter": "移除关联过滤器", "remove-relation-filter": "移除关联筛选器",
"search-direction": { "search-direction": {
"FROM": "从", "FROM": "从",
"TO": "到" "TO": "到"
}, },
"selected-relations": "已选择{ count, plural, 1 {1 个关联} other {# 个关联} }", "selected-relations": "已选择{ count, plural, 1 {# 个关联} other {# 个关联} }",
"to-entity": "到实体", "to-entity": "到实体",
"to-entity-name": "到实体名称", "to-entity-name": "到实体名称",
"to-entity-type": "到实体类型", "to-entity-type": "到实体类型",
@ -1915,11 +1915,11 @@
"delete": "删除规则链", "delete": "删除规则链",
"delete-rulechain-text": "小心,在确认规则链和所有相关数据将变得不可恢复。", "delete-rulechain-text": "小心,在确认规则链和所有相关数据将变得不可恢复。",
"delete-rulechain-title": " 确实要删除规则链'{{ruleChainName}}'吗?", "delete-rulechain-title": " 确实要删除规则链'{{ruleChainName}}'吗?",
"delete-rulechains-action-title": "删除 { count, plural, 1 {1 个规则链} other {# 个规则链} }", "delete-rulechains-action-title": "删除 { count, plural, 1 {# 个规则链} other {# 个规则链} }",
"delete-rulechains-text": "请注意:确认后,所有选定的规则链将被删除,所有相关的数据将变得不可恢复。", "delete-rulechains-text": "请注意:确认后,所有选定的规则链将被删除,所有相关的数据将变得不可恢复。",
"delete-rulechains-title": "确实要删除{count, plural, 1 { 1 个规则链} other {# 个规则链} }吗?", "delete-rulechains-title": "确实要删除{count, plural, 1 { 1 个规则链} other {# 个规则链} }吗?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"events": "事件", "events": "事件",
"export": "导出规则链", "export": "导出规则链",
"export-failed-error": "无法导出规则链:{{error}}", "export-failed-error": "无法导出规则链:{{error}}",
@ -1938,9 +1938,9 @@
"rulechain-file": "规则链文件", "rulechain-file": "规则链文件",
"rulechain-required": "规则链必填", "rulechain-required": "规则链必填",
"rulechains": "规则链库", "rulechains": "规则链库",
"search": "搜索规则链", "search": "查找规则链",
"select-rulechain": "选择规则链", "select-rulechain": "选择规则链",
"selected-rulechains": "已选择 { count, plural, 1 {1 个规则链} other {# 个规则链} }", "selected-rulechains": "已选择 { count, plural, 1 {# 个规则链} other {# 个规则链} }",
"set-root": "设置为根规则链", "set-root": "设置为根规则链",
"set-root-rulechain-text": "确认之后,规则链将变为根规格链,并将处理所有传入的传输消息。", "set-root-rulechain-text": "确认之后,规则链将变为根规格链,并将处理所有传入的传输消息。",
"set-root-rulechain-title": "您确定要生成规则链'{{RuleChainName}}'根吗?", "set-root-rulechain-title": "您确定要生成规则链'{{RuleChainName}}'根吗?",
@ -1961,7 +1961,7 @@
"description": "说明", "description": "说明",
"deselect-all": "取消选择", "deselect-all": "取消选择",
"deselect-all-objects": "取消选择所有节点和连接", "deselect-all-objects": "取消选择所有节点和连接",
"details": "细节", "details": "详情",
"directive-is-not-loaded": "定义的配置指令 '{{directiveName}}' 不可用。", "directive-is-not-loaded": "定义的配置指令 '{{directiveName}}' 不可用。",
"events": "事件", "events": "事件",
"help": "帮助", "help": "帮助",
@ -1985,7 +1985,7 @@
"output": "输出", "output": "输出",
"reset-debug-mode": "重置所有节点中的调试模式", "reset-debug-mode": "重置所有节点中的调试模式",
"rulenode-details": "规则节点详情", "rulenode-details": "规则节点详情",
"search": "搜索节点", "search": "查找节点",
"select-all": "选择全部", "select-all": "选择全部",
"select-all-objects": "选择所有节点和连接", "select-all-objects": "选择所有节点和连接",
"select-message-type": "选择消息类型", "select-message-type": "选择消息类型",
@ -1998,14 +1998,14 @@
"type-enrichment-details": "向消息元数据中添加附加信息", "type-enrichment-details": "向消息元数据中添加附加信息",
"type-external": "外部的", "type-external": "外部的",
"type-external-details": "与外部系统交互", "type-external-details": "与外部系统交互",
"type-filter": "过滤器", "type-filter": "筛选器",
"type-filter-details": "使用配置条件过滤传入消息", "type-filter-details": "使用配置条件筛选传入消息",
"type-input": "输入", "type-input": "输入",
"type-input-details": "规则链的逻辑输入,将传入消息转发到下一个相关规则节点", "type-input-details": "规则链的逻辑输入,将传入消息转发到下一个相关规则节点",
"type-rule-chain": "规则链", "type-rule-chain": "规则链",
"type-rule-chain-details": "将传入消息转发到指定的规则链", "type-rule-chain-details": "将传入消息转发到指定的规则链",
"type-transformation": "变换", "type-transformation": "变换",
"type-transformation-details": "更改消息有效载荷和元数据", "type-transformation-details": "更改消息 Payload 和元数据",
"type-unknown": "未知", "type-unknown": "未知",
"type-unknown-details": "未解析的规则节点", "type-unknown-details": "未解析的规则节点",
"ui-resources-load-error": "加载配置UI资源失败。" "ui-resources-load-error": "加载配置UI资源失败。"
@ -2023,7 +2023,7 @@
"delete-tenant-profile-text": "请注意:确认后,租户配置和所有相关数据将不可。", "delete-tenant-profile-text": "请注意:确认后,租户配置和所有相关数据将不可。",
"delete-tenant-profile-title": "确实要删除租户配置 '{{tenantProfileName}}'吗?", "delete-tenant-profile-title": "确实要删除租户配置 '{{tenantProfileName}}'吗?",
"delete-tenant-profiles-text": "请注意:确认后,所有选定的租户配置将被删除,所有相关数据将不可恢复。", "delete-tenant-profiles-text": "请注意:确认后,所有选定的租户配置将被删除,所有相关数据将不可恢复。",
"delete-tenant-profiles-title": "确定要删除 { count, plural, 1 {1 个租户配置} other {# 个租户配置} }?", "delete-tenant-profiles-title": "确定要删除 { count, plural, 1 {# 个租户配置} other {# 个租户配置} }?",
"description": "说明", "description": "说明",
"edit": "编辑租户配置", "edit": "编辑租户配置",
"idCopiedMessage": "租户配置Id已复制到剪贴板", "idCopiedMessage": "租户配置Id已复制到剪贴板",
@ -2075,8 +2075,8 @@
"no-tenant-profiles-matching": "找不到与 '{{entity}}' 匹配的租户配置。", "no-tenant-profiles-matching": "找不到与 '{{entity}}' 匹配的租户配置。",
"no-tenant-profiles-text": "找不到租户配置", "no-tenant-profiles-text": "找不到租户配置",
"profile-configuration": "配置设置", "profile-configuration": "配置设置",
"search": "搜索租户配置", "search": "查找租户配置",
"selected-tenant-profiles": "已选择 { count, plural, 1 {1 个租户配置} other {# 个租户配置} }", "selected-tenant-profiles": "已选择 { count, plural, 1 {# 个租户配置} other {# 个租户配置} }",
"set-default": "设置该租户配置为默认", "set-default": "设置该租户配置为默认",
"set-default-tenant-profile-text": "确认后,此租户配置将被标记为默认配置,并将用于未指定配置的新租户。", "set-default-tenant-profile-text": "确认后,此租户配置将被标记为默认配置,并将用于未指定配置的新租户。",
"set-default-tenant-profile-title": "确实要将租户配置 '{{tenantProfileName}}' 设为默认值吗?", "set-default-tenant-profile-title": "确实要将租户配置 '{{tenantProfileName}}' 设为默认值吗?",
@ -2099,11 +2099,11 @@
"delete": "删除租户", "delete": "删除租户",
"delete-tenant-text": "小心!确认后,租户和所有相关数据将不可恢复。", "delete-tenant-text": "小心!确认后,租户和所有相关数据将不可恢复。",
"delete-tenant-title": "您确定要删除租户'{{tenantTitle}}'吗?", "delete-tenant-title": "您确定要删除租户'{{tenantTitle}}'吗?",
"delete-tenants-action-title": "删除 { count, plural, 1 {1 个租户} other {# 个租户} }", "delete-tenants-action-title": "删除 { count, plural, 1 {# 个租户} other {# 个租户} }",
"delete-tenants-text": "小心!确认后,所有选定的租户将被删除,所有相关数据将不可恢复。", "delete-tenants-text": "小心!确认后,所有选定的租户将被删除,所有相关数据将不可恢复。",
"delete-tenants-title": "确定要删除 {count,plural,1 {1 个租户} other {# 个租户} } 吗?", "delete-tenants-title": "确定要删除 {count,plural,1 {# 个租户} other {# 个租户} } 吗?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"events": "事件", "events": "事件",
"idCopiedMessage": "租户ID已经复制到粘贴板", "idCopiedMessage": "租户ID已经复制到粘贴板",
"isolated-tb-core": "隔离板芯容器中的加工", "isolated-tb-core": "隔离板芯容器中的加工",
@ -2114,9 +2114,9 @@
"management": "租户管理", "management": "租户管理",
"no-tenants-matching": "没有找到符合 '{{entity}}' 的租户", "no-tenants-matching": "没有找到符合 '{{entity}}' 的租户",
"no-tenants-text": "没有找到租户", "no-tenants-text": "没有找到租户",
"search": "搜索租户", "search": "查找租户",
"select-tenant": "选择租户", "select-tenant": "选择租户",
"selected-tenants": "已选择 { count, plural, 1 {1 个租户} other {# 个租户} }", "selected-tenants": "已选择 { count, plural, 1 {# 个租户} other {# 个租户} }",
"tenant": "租户", "tenant": "租户",
"tenant-details": "租客详情", "tenant-details": "租客详情",
"tenant-required": "租户必填", "tenant-required": "租户必填",
@ -2127,13 +2127,13 @@
"timeinterval": { "timeinterval": {
"advanced": "高级", "advanced": "高级",
"days": "天", "days": "天",
"days-interval": "{ days, plural, 1 {1 天} other {# 天} }", "days-interval": "{ days, plural, 1 {# 天} other {# 天} }",
"hours": "小时", "hours": "小时",
"hours-interval": "{ hours, plural, 1 {1 小时} other {# 小时} }", "hours-interval": "{ hours, plural, 1 {# 小时} other {# 小时} }",
"minutes": "分钟", "minutes": "分钟",
"minutes-interval": "{ minutes, plural, 1 {1 分} other {# 分} }", "minutes-interval": "{ minutes, plural, 1 {# 分} other {# 分} }",
"seconds": "秒", "seconds": "秒",
"seconds-interval": "{ seconds, plural, 1 {1 秒} other {# 秒} }" "seconds-interval": "{ seconds, plural, 1 {# 秒} other {# 秒} }"
}, },
"timeunit": { "timeunit": {
"days": "天", "days": "天",
@ -2143,17 +2143,17 @@
}, },
"timewindow": { "timewindow": {
"date-range": "日期范围", "date-range": "日期范围",
"days": "{ days, plural, 1 { 天 } other {# 天 } }", "days": "{ days, plural, 1 {# 天 } other {# 天 } }",
"edit": "编辑时间窗口", "edit": "编辑时间窗口",
"hide": "隐藏", "hide": "隐藏",
"history": "历史", "history": "历史",
"hours": "{ hours, plural, 0 { 小时 } 1 {1 小时 } other {# 小时 } }", "hours": "{ hours, plural, 0 {- 小时 } 1 {# 小时 } other {# 小时 } }",
"last": "最后", "last": "最后",
"last-prefix": "最后", "last-prefix": "最后",
"minutes": "{ minutes, plural, 0 { 分 } 1 {1 分 } other {# 分 } }", "minutes": "{ minutes, plural, 0 {- 分 } 1 {# 分 } other {# 分 } }",
"period": "从 {{ startTime }} 到 {{ endTime }}", "period": "从 {{ startTime }} 到 {{ endTime }}",
"realtime": "实时", "realtime": "实时",
"seconds": "{ seconds, plural, 0 { 秒 } 1 {1 秒 } other {# 秒 } }", "seconds": "{ seconds, plural, 0 {- 秒 } 1 {# 秒 } other {# 秒 } }",
"time-period": "时间段" "time-period": "时间段"
}, },
"timezone": { "timezone": {
@ -2179,11 +2179,11 @@
"delete": "删除用户", "delete": "删除用户",
"delete-user-text": "小心!确认后,用户和所有相关数据将不可恢复。", "delete-user-text": "小心!确认后,用户和所有相关数据将不可恢复。",
"delete-user-title": "您确定要删除用户 '{{userEmail}}' 吗?", "delete-user-title": "您确定要删除用户 '{{userEmail}}' 吗?",
"delete-users-action-title": "删除 { count, plural, 1 {1 个用户} other {# 个用户} }", "delete-users-action-title": "删除 { count, plural, 1 {# 个用户} other {# 个用户} }",
"delete-users-text": "小心!确认后,所有选定的用户将被删除,所有相关数据将不可恢复。", "delete-users-text": "小心!确认后,所有选定的用户将被删除,所有相关数据将不可恢复。",
"delete-users-title": "确定要删除 { count, plural, 1 {1 个用户} other {# 个用户} } 吗?", "delete-users-title": "确定要删除 { count, plural, 1 {# 个用户} other {# 个用户} } 吗?",
"description": "说明", "description": "说明",
"details": "细节", "details": "详情",
"disable-account": "禁用用户帐户", "disable-account": "禁用用户帐户",
"disable-account-message": "已成功禁用用户帐户!", "disable-account-message": "已成功禁用用户帐户!",
"display-activation-link": "显示激活链接", "display-activation-link": "显示激活链接",
@ -2199,9 +2199,9 @@
"no-users-matching": "没有找到符合 '{{entity}}' 的用户。", "no-users-matching": "没有找到符合 '{{entity}}' 的用户。",
"no-users-text": "找不到用户", "no-users-text": "找不到用户",
"resend-activation": "重新发送激活", "resend-activation": "重新发送激活",
"search": "搜索用户", "search": "查找用户",
"select-user": "选择用户", "select-user": "选择用户",
"selected-users": "已选择 { count, plural, 1 {1 个用户} other {# 个用户} }", "selected-users": "已选择 { count, plural, 1 {# 个用户} other {# 个用户} }",
"send-activation-mail": "发送激活邮件", "send-activation-mail": "发送激活邮件",
"sys-admin": "系统管理员", "sys-admin": "系统管理员",
"tenant-admin": "租户管理员", "tenant-admin": "租户管理员",
@ -2277,12 +2277,12 @@
"drop-shadow": "阴影", "drop-shadow": "阴影",
"edit-action": "编辑 Action", "edit-action": "编辑 Action",
"enable-fullscreen": "启用全屏", "enable-fullscreen": "启用全屏",
"general-settings": "常规设置", "general-settings": "基本设置",
"height": "高度", "height": "高度",
"icon-color": "图标颜色", "icon-color": "图标颜色",
"icon-size": "图标大小", "icon-size": "图标大小",
"margin": "边缘", "margin": "边缘",
"maximum-datasources": "最大允许 { count, plural, 1 {1 个数据源。} other {# 个数据源。} }", "maximum-datasources": "最大允许 { count, plural, 1 {# 个数据源。} other {# 个数据源。} }",
"mobile-mode-settings": "移动端设置", "mobile-mode-settings": "移动端设置",
"no-actions-text": "找不到 Action", "no-actions-text": "找不到 Action",
"order": "顺序", "order": "顺序",
@ -2344,7 +2344,7 @@
"save-widget-type-as": "部件类型另存为", "save-widget-type-as": "部件类型另存为",
"save-widget-type-as-text": "请输入新的部件标题或选择目标部件组", "save-widget-type-as-text": "请输入新的部件标题或选择目标部件组",
"saveAs": "部件另存为", "saveAs": "部件另存为",
"search-data": "搜索数据", "search-data": "查找数据",
"select-widget-type": "选择窗口部件类型", "select-widget-type": "选择窗口部件类型",
"select-widgets-bundle": "选择部件组", "select-widgets-bundle": "选择部件组",
"settings-schema": "设置模式", "settings-schema": "设置模式",
@ -2373,10 +2373,10 @@
"delete": "删除部件组", "delete": "删除部件组",
"delete-widgets-bundle-text": "小心!确认后,部件组和所有相关数据将不可恢复。", "delete-widgets-bundle-text": "小心!确认后,部件组和所有相关数据将不可恢复。",
"delete-widgets-bundle-title": "您确定要删除部件组 '{{widgetsBundleTitle}}'吗?", "delete-widgets-bundle-title": "您确定要删除部件组 '{{widgetsBundleTitle}}'吗?",
"delete-widgets-bundles-action-title": "删除 { count, plural, 1 {1 个部件组} other {# 个部件组} }", "delete-widgets-bundles-action-title": "删除 { count, plural, 1 {# 个部件组} other {# 个部件组} }",
"delete-widgets-bundles-text": "小心!确认后,所有选定的部件组将被删除,所有相关数据将不可恢复。", "delete-widgets-bundles-text": "小心!确认后,所有选定的部件组将被删除,所有相关数据将不可恢复。",
"delete-widgets-bundles-title": "确定要删除 { count, plural, 1 {1 个部件组} other {# 个部件组} } 吗?", "delete-widgets-bundles-title": "确定要删除 { count, plural, 1 {# 个部件组} other {# 个部件组} } 吗?",
"details": "细节", "details": "详情",
"empty": "部件组是空的", "empty": "部件组是空的",
"export": "导出部件组", "export": "导出部件组",
"export-failed-error": "无法导出部件组: {{error}}", "export-failed-error": "无法导出部件组: {{error}}",
@ -2385,8 +2385,8 @@
"no-widgets-bundles-matching": "没有找到与 '{{widgetsBundle}}' 匹配的部件组。", "no-widgets-bundles-matching": "没有找到与 '{{widgetsBundle}}' 匹配的部件组。",
"no-widgets-bundles-text": "找不到部件组", "no-widgets-bundles-text": "找不到部件组",
"open-widgets-bundle": "打开部件组", "open-widgets-bundle": "打开部件组",
"search": "搜索部件组", "search": "查找部件组",
"selected-widgets-bundles": "已选择 { count, plural, 1 {1 个部件组} other {# 个部件组} }", "selected-widgets-bundles": "已选择 { count, plural, 1 {# 个部件组} other {# 个部件组} }",
"system": "系统", "system": "系统",
"title": "标题", "title": "标题",
"title-required": "标题必填。", "title-required": "标题必填。",