Commit 03b5ca3571ca380e54f6af15dea857d85202b24d
1 parent
111949d4
Update some translations: locale.constant-zh_CN.json
Showing
1 changed file
with
164 additions
and
164 deletions
@@ -73,9 +73,9 @@ | @@ -73,9 +73,9 @@ | ||
73 | "enable-proxy": "启用代理", | 73 | "enable-proxy": "启用代理", |
74 | "enable-tls": "启用TLS", | 74 | "enable-tls": "启用TLS", |
75 | "error-verification-url": "域名不应包含符号 “/” 和 “:”。例:thingsboard.io", | 75 | "error-verification-url": "域名不应包含符号 “/” 和 “:”。例:thingsboard.io", |
76 | - "general": "总则", | ||
77 | - "general-policy": "General policy", | ||
78 | - "general-settings": "常规设置", | 76 | + "general": "基本设置", |
77 | + "general-policy": "基本策略", | ||
78 | + "general-settings": "基本设置", | ||
79 | "mail-from": "邮件来自", | 79 | "mail-from": "邮件来自", |
80 | "mail-from-required": "邮件发件人必填。", | 80 | "mail-from-required": "邮件发件人必填。", |
81 | "max-failed-login-attempts": "登录失败之前的最大登录尝试次数", | 81 | "max-failed-login-attempts": "登录失败之前的最大登录尝试次数", |
@@ -91,7 +91,7 @@ | @@ -91,7 +91,7 @@ | ||
91 | "minimum-special-characters-range": "特殊字符的最小数目不能为负数", | 91 | "minimum-special-characters-range": "特殊字符的最小数目不能为负数", |
92 | "minimum-uppercase-letters": "最小大写字母数", | 92 | "minimum-uppercase-letters": "最小大写字母数", |
93 | "minimum-uppercase-letters-range": "大写字母的最小数目不能为负数", | 93 | "minimum-uppercase-letters-range": "大写字母的最小数目不能为负数", |
94 | - "number-from": "来自的电话号码", | 94 | + "number-from": "发送方电话号码", |
95 | "number-from-required": "发送方电话号码必填。", | 95 | "number-from-required": "发送方电话号码必填。", |
96 | "number-to": "电话号码至", | 96 | "number-to": "电话号码至", |
97 | "number-to-required": "电话号码必填。", | 97 | "number-to-required": "电话号码必填。", |
@@ -182,11 +182,11 @@ | @@ -182,11 +182,11 @@ | ||
182 | "sms-message": "短信", | 182 | "sms-message": "短信", |
183 | "sms-message-max-length": "短信长度不能超过1600个字符", | 183 | "sms-message-max-length": "短信长度不能超过1600个字符", |
184 | "sms-message-required": "短消息内容必填。", | 184 | "sms-message-required": "短消息内容必填。", |
185 | - "sms-provider": "SMS provider", | ||
186 | - "sms-provider-settings": "SMS provider 设置", | ||
187 | - "sms-provider-type": "SMS provider 类型", | 185 | + "sms-provider": "SMS 服务商", |
186 | + "sms-provider-settings": "SMS 服务商设置", | ||
187 | + "sms-provider-type": "SMS 服务商类型", | ||
188 | "sms-provider-type-aws-sns": "亚马逊社交网站", | 188 | "sms-provider-type-aws-sns": "亚马逊社交网站", |
189 | - "sms-provider-type-required": "SMS provider 类型必填。", | 189 | + "sms-provider-type-required": "SMS 服务商类型必填。", |
190 | "sms-provider-type-twilio": "Twilio", | 190 | "sms-provider-type-twilio": "Twilio", |
191 | "smtp-host": "SMTP主机", | 191 | "smtp-host": "SMTP主机", |
192 | "smtp-host-required": "SMTP主机必填。", | 192 | "smtp-host-required": "SMTP主机必填。", |
@@ -224,15 +224,15 @@ | @@ -224,15 +224,15 @@ | ||
224 | "acknowledge": "应答", | 224 | "acknowledge": "应答", |
225 | "aknowledge-alarm-text": "确定要确认报警吗?", | 225 | "aknowledge-alarm-text": "确定要确认报警吗?", |
226 | "aknowledge-alarm-title": "确认报警", | 226 | "aknowledge-alarm-title": "确认报警", |
227 | - "aknowledge-alarms-text": "确定要确认 { count, plural, 1 {1 个警告} other {# 个警告} }?", | ||
228 | - "aknowledge-alarms-title": "确认 { count, plural, 1 {1 个警告} other {# 个警告} }", | 227 | + "aknowledge-alarms-text": "确定要确认 { count, plural, 1 {# 个警告} other {# 个警告} }?", |
228 | + "aknowledge-alarms-title": "确认 { count, plural, 1 {# 个警告} other {# 个警告} }", | ||
229 | "alarm": "警告", | 229 | "alarm": "警告", |
230 | "alarm-details": "报警详细信息", | 230 | "alarm-details": "报警详细信息", |
231 | - "alarm-filter": "报警过滤器", | 231 | + "alarm-filter": "报警筛选器", |
232 | "alarm-required": "警告必填", | 232 | "alarm-required": "警告必填", |
233 | "alarm-severity-list": "警报严重性列表", | 233 | "alarm-severity-list": "警报严重性列表", |
234 | "alarm-status": "警告状态", | 234 | "alarm-status": "警告状态", |
235 | - "alarm-status-filter": "报警状态过滤器", | 235 | + "alarm-status-filter": "报警状态筛选器", |
236 | "alarm-status-list": "报警状态列表", | 236 | "alarm-status-list": "报警状态列表", |
237 | "alarm-type-list": "报警类型列表", | 237 | "alarm-type-list": "报警类型列表", |
238 | "alarms": "警告", | 238 | "alarms": "警告", |
@@ -242,11 +242,11 @@ | @@ -242,11 +242,11 @@ | ||
242 | "clear": "清除", | 242 | "clear": "清除", |
243 | "clear-alarm-text": "确定要清除警报吗?", | 243 | "clear-alarm-text": "确定要清除警报吗?", |
244 | "clear-alarm-title": "清除警报", | 244 | "clear-alarm-title": "清除警报", |
245 | - "clear-alarms-text": "确定要清除 { count, plural, 1 {1 个警告} other {# 个警告} }?", | ||
246 | - "clear-alarms-title": "清除 { count, plural, 1 {1 个警告} other {# 个警告} }", | 245 | + "clear-alarms-text": "确定要清除 { count, plural, 1 {# 个警告} other {# 个警告} }?", |
246 | + "clear-alarms-title": "清除 { count, plural, 1 {# 个警告} other {# 个警告} }", | ||
247 | "clear-time": "清除时间", | 247 | "clear-time": "清除时间", |
248 | "created-time": "创建时间", | 248 | "created-time": "创建时间", |
249 | - "details": "细节", | 249 | + "details": "详情", |
250 | "display-status": { | 250 | "display-status": { |
251 | "ACTIVE_ACK": "Active 已确认", | 251 | "ACTIVE_ACK": "Active 已确认", |
252 | "ACTIVE_UNACK": "Active 未确认", | 252 | "ACTIVE_UNACK": "Active 未确认", |
@@ -268,7 +268,7 @@ | @@ -268,7 +268,7 @@ | ||
268 | "originator-type": "Originator 类型", | 268 | "originator-type": "Originator 类型", |
269 | "polling-interval": "警告轮询间隔(秒)", | 269 | "polling-interval": "警告轮询间隔(秒)", |
270 | "polling-interval-required": "警告轮询间隔必填。", | 270 | "polling-interval-required": "警告轮询间隔必填。", |
271 | - "search": "搜索警告", | 271 | + "search": "查找警告", |
272 | "search-propagated-alarms": "检索已传递的警报", | 272 | "search-propagated-alarms": "检索已传递的警报", |
273 | "search-status": { | 273 | "search-status": { |
274 | "ACK": "已确认", | 274 | "ACK": "已确认", |
@@ -278,7 +278,7 @@ | @@ -278,7 +278,7 @@ | ||
278 | "UNACK": "未确认" | 278 | "UNACK": "未确认" |
279 | }, | 279 | }, |
280 | "select-alarm": "选择警告", | 280 | "select-alarm": "选择警告", |
281 | - "selected-alarms": "已选择 { count, plural, 1 {1 个警告} other {# 个警告} }", | 281 | + "selected-alarms": "已选择 { count, plural, 1 {# 个警告} other {# 个警告} }", |
282 | "severity": "严重程度", | 282 | "severity": "严重程度", |
283 | "severity-critical": "危险", | 283 | "severity-critical": "危险", |
284 | "severity-indeterminate": "不确定", | 284 | "severity-indeterminate": "不确定", |
@@ -297,9 +297,9 @@ | @@ -297,9 +297,9 @@ | ||
297 | "default-state-entity": "默认状态实体", | 297 | "default-state-entity": "默认状态实体", |
298 | "duplicate-alias": "别名已经存在。", | 298 | "duplicate-alias": "别名已经存在。", |
299 | "edit": "编辑别名", | 299 | "edit": "编辑别名", |
300 | - "entity-filter": "实体过滤", | ||
301 | - "entity-filter-no-entity-matched": "未找到符合指定过滤条件的实体。", | ||
302 | - "filter-type": "过滤类型", | 300 | + "entity-filter": "实体筛选器", |
301 | + "entity-filter-no-entity-matched": "未找到符合指定筛选条件的实体。", | ||
302 | + "filter-type": "筛选器类型", | ||
303 | "filter-type-apiUsageState": "Api使用状态", | 303 | "filter-type-apiUsageState": "Api使用状态", |
304 | "filter-type-asset-search-query": "资产搜索查询", | 304 | "filter-type-asset-search-query": "资产搜索查询", |
305 | "filter-type-asset-search-query-description": "类型为 {{assetTypes}} 且具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的资产", | 305 | "filter-type-asset-search-query-description": "类型为 {{assetTypes}} 且具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的资产", |
@@ -320,15 +320,15 @@ | @@ -320,15 +320,15 @@ | ||
320 | "filter-type-entity-view-type-description": "类型为 '{{entityView}}' 的实体视图", | 320 | "filter-type-entity-view-type-description": "类型为 '{{entityView}}' 的实体视图", |
321 | "filter-type-relations-query": "关联查询", | 321 | "filter-type-relations-query": "关联查询", |
322 | "filter-type-relations-query-description": "具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的 {{entities}} ", | 322 | "filter-type-relations-query-description": "具有 {{relationType}} 关联 {{direction}} {{rootEntity}} 的 {{entities}} ", |
323 | - "filter-type-required": "过滤类型必填。", | 323 | + "filter-type-required": "筛选器类型必填。", |
324 | "filter-type-single-entity": "单个实体", | 324 | "filter-type-single-entity": "单个实体", |
325 | - "filter-type-state-entity": "实体(仪表板状态)", | ||
326 | - "filter-type-state-entity-description": "实体令牌(仪表板状态参数)", | 325 | + "filter-type-state-entity": "仪表板实体状态", |
326 | + "filter-type-state-entity-description": "仪表板实体令牌状态参数", | ||
327 | "last-level-relation": "仅获取最后一级关联", | 327 | "last-level-relation": "仅获取最后一级关联", |
328 | "max-relation-level": "最大关联层级", | 328 | "max-relation-level": "最大关联层级", |
329 | "name": "别名", | 329 | "name": "别名", |
330 | "name-required": "别名必填", | 330 | "name-required": "别名必填", |
331 | - "no-entity-filter-specified": "没有指定实体过滤条件", | 331 | + "no-entity-filter-specified": "没有指定实体筛选器", |
332 | "resolve-multiple": "解决为多实体", | 332 | "resolve-multiple": "解决为多实体", |
333 | "root-entity": "根实体", | 333 | "root-entity": "根实体", |
334 | "root-state-entity": "使用仪表板状态实体作为根实体", | 334 | "root-state-entity": "使用仪表板状态实体作为根实体", |
@@ -354,7 +354,7 @@ | @@ -354,7 +354,7 @@ | ||
354 | "javascript-functions-hourly-activity": "JavaScript functions hourly activity", | 354 | "javascript-functions-hourly-activity": "JavaScript functions hourly activity", |
355 | "javascript-functions-monthly-activity": "JavaScript functions monthly activity", | 355 | "javascript-functions-monthly-activity": "JavaScript functions monthly activity", |
356 | "latest-error": "最新错误", | 356 | "latest-error": "最新错误", |
357 | - "messages": "信息", | 357 | + "messages": "消息", |
358 | "permanent-failures": "${entityName} 永久性故障", | 358 | "permanent-failures": "${entityName} 永久性故障", |
359 | "permanent-timeouts": "${entityName} 永久超时", | 359 | "permanent-timeouts": "${entityName} 永久超时", |
360 | "processing-failures": "${entityName} 处理失败", | 360 | "processing-failures": "${entityName} 处理失败", |
@@ -381,11 +381,11 @@ | @@ -381,11 +381,11 @@ | ||
381 | "telemetry-persistence-hourly-activity": "Telemetry persistence hourly activity", | 381 | "telemetry-persistence-hourly-activity": "Telemetry persistence hourly activity", |
382 | "telemetry-persistence-monthly-activity": "Telemetry persistence monthly activity", | 382 | "telemetry-persistence-monthly-activity": "Telemetry persistence monthly activity", |
383 | "transport": "Transport", | 383 | "transport": "Transport", |
384 | - "transport-daily-activity": "运输日常活动", | 384 | + "transport-daily-activity": "Transport daily activity", |
385 | "transport-data-points": "传输数据点", | 385 | "transport-data-points": "传输数据点", |
386 | "transport-hourly-activity": "Transport hourly activity", | 386 | "transport-hourly-activity": "Transport hourly activity", |
387 | "transport-messages": "传输消息", | 387 | "transport-messages": "传输消息", |
388 | - "transport-monthly-activity": "运输月度活动", | 388 | + "transport-monthly-activity": "Transport monthly activity", |
389 | "view-details": "查看详细信息", | 389 | "view-details": "查看详细信息", |
390 | "view-statistics": "查看统计信息" | 390 | "view-statistics": "查看统计信息" |
391 | }, | 391 | }, |
@@ -406,7 +406,7 @@ | @@ -406,7 +406,7 @@ | ||
406 | "assign-asset-to-customer": "将资产分配给客户", | 406 | "assign-asset-to-customer": "将资产分配给客户", |
407 | "assign-asset-to-customer-text": "请选择要分配给客户的资产", | 407 | "assign-asset-to-customer-text": "请选择要分配给客户的资产", |
408 | "assign-assets": "分配资产", | 408 | "assign-assets": "分配资产", |
409 | - "assign-assets-text": "分配 { count, plural, 1 {1 个资产} other {# 个资产} } 给客户", | 409 | + "assign-assets-text": "分配 { count, plural, 1 {# 个资产} other {# 个资产} } 给客户", |
410 | "assign-new-asset": "分配新资产", | 410 | "assign-new-asset": "分配新资产", |
411 | "assign-to-customer": "分配给客户", | 411 | "assign-to-customer": "分配给客户", |
412 | "assign-to-customer-text": "请选择客户以分配资产", | 412 | "assign-to-customer-text": "请选择客户以分配资产", |
@@ -416,11 +416,11 @@ | @@ -416,11 +416,11 @@ | ||
416 | "delete-asset-text": "小心!确认后资产及其所有相关数据将不可恢复。", | 416 | "delete-asset-text": "小心!确认后资产及其所有相关数据将不可恢复。", |
417 | "delete-asset-title": "确定要删除资产 '{{assetName}}'?", | 417 | "delete-asset-title": "确定要删除资产 '{{assetName}}'?", |
418 | "delete-assets": "删除资产", | 418 | "delete-assets": "删除资产", |
419 | - "delete-assets-action-title": "删除 { count, plural, 1 {1 个资产} other {# 个资产} }", | 419 | + "delete-assets-action-title": "删除 { count, plural, 1 {# 个资产} other {# 个资产} }", |
420 | "delete-assets-text": "请注意:确认后,所有选定的资产将被删除,所有相关的数据将变得不可恢复。", | 420 | "delete-assets-text": "请注意:确认后,所有选定的资产将被删除,所有相关的数据将变得不可恢复。", |
421 | - "delete-assets-title": "确定要删除 { count, plural, 1 {1 个资产} other {# 个资产} }?", | 421 | + "delete-assets-title": "确定要删除 { count, plural, 1 {# 个资产} other {# 个资产} }?", |
422 | "description": "说明", | 422 | "description": "说明", |
423 | - "details": "细节", | 423 | + "details": "详情", |
424 | "enter-asset-type": "输入资产类型", | 424 | "enter-asset-type": "输入资产类型", |
425 | "events": "事件", | 425 | "events": "事件", |
426 | "idCopiedMessage": "资产ID已经复制到粘贴板", | 426 | "idCopiedMessage": "资产ID已经复制到粘贴板", |
@@ -440,19 +440,19 @@ | @@ -440,19 +440,19 @@ | ||
440 | "no-assets-matching": "没有找到匹配 '{{entity}}' 的资产。", | 440 | "no-assets-matching": "没有找到匹配 '{{entity}}' 的资产。", |
441 | "no-assets-text": "未找到资产", | 441 | "no-assets-text": "未找到资产", |
442 | "public": "公开", | 442 | "public": "公开", |
443 | - "search": "搜索资产", | 443 | + "search": "查找资产", |
444 | "select-asset": "选择资产", | 444 | "select-asset": "选择资产", |
445 | "select-asset-type": "选择资产类型", | 445 | "select-asset-type": "选择资产类型", |
446 | - "selected-assets": "已选择 { count, plural, 1 {1 个资产} other {# 个资产} }", | 446 | + "selected-assets": "已选择 { count, plural, 1 {# 个资产} other {# 个资产} }", |
447 | "type": "类型", | 447 | "type": "类型", |
448 | "type-required": "类型必填。", | 448 | "type-required": "类型必填。", |
449 | "unassign-asset": "未分配资产", | 449 | "unassign-asset": "未分配资产", |
450 | "unassign-asset-text": "确认后,资产将未分配,客户无法访问。", | 450 | "unassign-asset-text": "确认后,资产将未分配,客户无法访问。", |
451 | "unassign-asset-title": "您确定要取消对'{{assetName}}'资产的分配吗?", | 451 | "unassign-asset-title": "您确定要取消对'{{assetName}}'资产的分配吗?", |
452 | "unassign-assets": "取消分配资产", | 452 | "unassign-assets": "取消分配资产", |
453 | - "unassign-assets-action-title": "从客户处取消分配 { count, plural, 1 {1 个资产} other {# 个资产} }", | 453 | + "unassign-assets-action-title": "从客户处取消分配 { count, plural, 1 {# 个资产} other {# 个资产} }", |
454 | "unassign-assets-text": "确认后,所有选定的资产将被分配,客户无法访问。", | 454 | "unassign-assets-text": "确认后,所有选定的资产将被分配,客户无法访问。", |
455 | - "unassign-assets-title": "您确定要取消分配 { count, plural, 1 {1 个资产} other {# 个资产} }吗?", | 455 | + "unassign-assets-title": "您确定要取消分配 { count, plural, 1 {# 个资产} other {# 个资产} }吗?", |
456 | "unassign-from-customer": "取消分配客户", | 456 | "unassign-from-customer": "取消分配客户", |
457 | "view-assets": "查看资产" | 457 | "view-assets": "查看资产" |
458 | }, | 458 | }, |
@@ -464,7 +464,7 @@ | @@ -464,7 +464,7 @@ | ||
464 | "attributes-scope": "设备属性范围", | 464 | "attributes-scope": "设备属性范围", |
465 | "delete-attributes": "删除属性", | 465 | "delete-attributes": "删除属性", |
466 | "delete-attributes-text": "注意,确认后所有选中的属性都会被删除。", | 466 | "delete-attributes-text": "注意,确认后所有选中的属性都会被删除。", |
467 | - "delete-attributes-title": "您确定要删除 { count, plural, 1 {1 个属性} other {# 个属性} }吗?", | 467 | + "delete-attributes-title": "您确定要删除 { count, plural, 1 {# 个属性} other {# 个属性} }吗?", |
468 | "enter-attribute-value": "输入属性值", | 468 | "enter-attribute-value": "输入属性值", |
469 | "key": "键名", | 469 | "key": "键名", |
470 | "key-required": "属性键必填。", | 470 | "key-required": "属性键必填。", |
@@ -478,8 +478,8 @@ | @@ -478,8 +478,8 @@ | ||
478 | "scope-latest-telemetry": "最新遥测数据", | 478 | "scope-latest-telemetry": "最新遥测数据", |
479 | "scope-server": "服务端属性", | 479 | "scope-server": "服务端属性", |
480 | "scope-shared": "共享属性", | 480 | "scope-shared": "共享属性", |
481 | - "selected-attributes": "已选择{ count, plural, 1 {1 个属性} other {# 个属性} }", | ||
482 | - "selected-telemetry": "已选择 { count, plural, 1 {1 telemetry unit} other {# telemetry units} }", | 481 | + "selected-attributes": "已选择{ count, plural, 1 {# 个属性} other {# 个属性} }", |
482 | + "selected-telemetry": "已选择 { count, plural, 1 {# telemetry unit} other {# telemetry units} }", | ||
483 | "show-on-widget": "在部件上显示", | 483 | "show-on-widget": "在部件上显示", |
484 | "value": "价值", | 484 | "value": "价值", |
485 | "value-required": "属性值必填。", | 485 | "value-required": "属性值必填。", |
@@ -491,7 +491,7 @@ | @@ -491,7 +491,7 @@ | ||
491 | "audit-log-details": "审计日志详情", | 491 | "audit-log-details": "审计日志详情", |
492 | "audit-logs": "审计日志", | 492 | "audit-logs": "审计日志", |
493 | "clear-search": "清空查找", | 493 | "clear-search": "清空查找", |
494 | - "details": "细节", | 494 | + "details": "详情", |
495 | "entity-name": "实体名称", | 495 | "entity-name": "实体名称", |
496 | "entity-type": "实体类型", | 496 | "entity-type": "实体类型", |
497 | "failure-details": "失败详情", | 497 | "failure-details": "失败详情", |
@@ -591,11 +591,11 @@ | @@ -591,11 +591,11 @@ | ||
591 | "delete": "删除此客户", | 591 | "delete": "删除此客户", |
592 | "delete-customer-text": "小心!确认后,客户及其所有相关数据将不可恢复。", | 592 | "delete-customer-text": "小心!确认后,客户及其所有相关数据将不可恢复。", |
593 | "delete-customer-title": "您确定要删除客户'{{customerTitle}}'吗?", | 593 | "delete-customer-title": "您确定要删除客户'{{customerTitle}}'吗?", |
594 | - "delete-customers-action-title": "删除 { count, plural, 1 {1 个客户} other {# 个客户} }", | 594 | + "delete-customers-action-title": "删除 { count, plural, 1 {# 个客户} other {# 个客户} }", |
595 | "delete-customers-text": "小心!确认后,所有选定的客户将被删除,所有相关数据将不可恢复。", | 595 | "delete-customers-text": "小心!确认后,所有选定的客户将被删除,所有相关数据将不可恢复。", |
596 | - "delete-customers-title": "您确定要删除 { count, plural, 1 {1 个客户} other {# 个客户} }吗?", | 596 | + "delete-customers-title": "您确定要删除 { count, plural, 1 {# 个客户} other {# 个客户} }吗?", |
597 | "description": "说明", | 597 | "description": "说明", |
598 | - "details": "细节", | 598 | + "details": "详情", |
599 | "devices": "客户设备", | 599 | "devices": "客户设备", |
600 | "entity-views": "客户实体视图", | 600 | "entity-views": "客户实体视图", |
601 | "events": "事件", | 601 | "events": "事件", |
@@ -618,10 +618,10 @@ | @@ -618,10 +618,10 @@ | ||
618 | "public-dashboards": "公共仪表板", | 618 | "public-dashboards": "公共仪表板", |
619 | "public-devices": "公共设备", | 619 | "public-devices": "公共设备", |
620 | "public-entity-views": "公共实体视图", | 620 | "public-entity-views": "公共实体视图", |
621 | - "search": "搜索客户", | 621 | + "search": "查找客户", |
622 | "select-customer": "选择客户", | 622 | "select-customer": "选择客户", |
623 | "select-default-customer": "选择默认的客户", | 623 | "select-default-customer": "选择默认的客户", |
624 | - "selected-customers": "已选择 { count, plural, 1 {1 个客户} other {# 个客户} }", | 624 | + "selected-customers": "已选择 { count, plural, 1 {# 个客户} other {# 个客户} }", |
625 | "title": "标题", | 625 | "title": "标题", |
626 | "title-required": "标题必填。" | 626 | "title-required": "标题必填。" |
627 | }, | 627 | }, |
@@ -634,7 +634,7 @@ | @@ -634,7 +634,7 @@ | ||
634 | "assign-dashboard-to-customer": "将仪表板分配给客户", | 634 | "assign-dashboard-to-customer": "将仪表板分配给客户", |
635 | "assign-dashboard-to-customer-text": "请选择要分配给客户的仪表板", | 635 | "assign-dashboard-to-customer-text": "请选择要分配给客户的仪表板", |
636 | "assign-dashboards": "分配仪表板", | 636 | "assign-dashboards": "分配仪表板", |
637 | - "assign-dashboards-text": "分配 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 给客户", | 637 | + "assign-dashboards-text": "分配 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 给客户", |
638 | "assign-new-dashboard": "分配新的仪表板", | 638 | "assign-new-dashboard": "分配新的仪表板", |
639 | "assign-to-customer": "分配给客户", | 639 | "assign-to-customer": "分配给客户", |
640 | "assign-to-customer-text": "请选择客户分配仪表板", | 640 | "assign-to-customer-text": "请选择客户分配仪表板", |
@@ -665,19 +665,19 @@ | @@ -665,19 +665,19 @@ | ||
665 | "delete-dashboard-text": "小心!确认后仪表板及其所有相关数据将不可恢复。", | 665 | "delete-dashboard-text": "小心!确认后仪表板及其所有相关数据将不可恢复。", |
666 | "delete-dashboard-title": "您确定要删除仪表板 '{{dashboardTitle}}'吗?", | 666 | "delete-dashboard-title": "您确定要删除仪表板 '{{dashboardTitle}}'吗?", |
667 | "delete-dashboards": "删除仪表板", | 667 | "delete-dashboards": "删除仪表板", |
668 | - "delete-dashboards-action-title": "删除 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }", | 668 | + "delete-dashboards-action-title": "删除 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }", |
669 | "delete-dashboards-text": "小心!确认后所有选定的仪表板将被删除,所有相关数据将不可恢复。", | 669 | "delete-dashboards-text": "小心!确认后所有选定的仪表板将被删除,所有相关数据将不可恢复。", |
670 | - "delete-dashboards-title": "确定要删除 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }吗?", | 670 | + "delete-dashboards-title": "确定要删除 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }吗?", |
671 | "delete-state": "删除仪表板状态", | 671 | "delete-state": "删除仪表板状态", |
672 | "delete-state-text": "确定要删除仪表板状态 '{{stateName}}' 吗?", | 672 | "delete-state-text": "确定要删除仪表板状态 '{{stateName}}' 吗?", |
673 | "delete-state-title": "删除仪表板状态", | 673 | "delete-state-title": "删除仪表板状态", |
674 | "description": "说明", | 674 | "description": "说明", |
675 | - "details": "细节", | 675 | + "details": "详情", |
676 | "display-dashboard-export": "显示导出", | 676 | "display-dashboard-export": "显示导出", |
677 | "display-dashboard-timewindow": "显示时间窗口", | 677 | "display-dashboard-timewindow": "显示时间窗口", |
678 | "display-dashboards-selection": "显示仪表板选项", | 678 | "display-dashboards-selection": "显示仪表板选项", |
679 | "display-entities-selection": "显示实体选项", | 679 | "display-entities-selection": "显示实体选项", |
680 | - "display-filters": "显示过滤器", | 680 | + "display-filters": "显示筛选器", |
681 | "display-title": "显示仪表板标题", | 681 | "display-title": "显示仪表板标题", |
682 | "drop-image": "拖拽图像或单击以选择要上传的文件。", | 682 | "drop-image": "拖拽图像或单击以选择要上传的文件。", |
683 | "edit-state": "仪表板状态编辑", | 683 | "edit-state": "仪表板状态编辑", |
@@ -688,7 +688,7 @@ | @@ -688,7 +688,7 @@ | ||
688 | "horizontal-margin-required": "需要水平边距值。", | 688 | "horizontal-margin-required": "需要水平边距值。", |
689 | "import": "导入仪表板", | 689 | "import": "导入仪表板", |
690 | "import-widget": "导入部件", | 690 | "import-widget": "导入部件", |
691 | - "invalid-aliases-config": "无法找到与某些别名过滤器匹配的任何设备。<br/>请联系您的管理员以解决此问题。", | 691 | + "invalid-aliases-config": "无法找到与某些别名筛选器匹配的任何设备。<br/>请联系您的管理员以解决此问题。", |
692 | "invalid-dashboard-file-error": "无法导入仪表板: 仪表板数据结构无效。", | 692 | "invalid-dashboard-file-error": "无法导入仪表板: 仪表板数据结构无效。", |
693 | "invalid-widget-file-error": "无法导入窗口部件: 窗口部件数据结构无效。", | 693 | "invalid-widget-file-error": "无法导入窗口部件: 窗口部件数据结构无效。", |
694 | "is-root-state": "根状态", | 694 | "is-root-state": "根状态", |
@@ -728,7 +728,7 @@ | @@ -728,7 +728,7 @@ | ||
728 | "public-dashboard-title": "仪表板现已公开", | 728 | "public-dashboard-title": "仪表板现已公开", |
729 | "public-link": "公共链接", | 729 | "public-link": "公共链接", |
730 | "public-link-copied-message": "仪表板的公共链接已被复制到剪贴板", | 730 | "public-link-copied-message": "仪表板的公共链接已被复制到剪贴板", |
731 | - "search": "搜索仪表板", | 731 | + "search": "查找仪表板", |
732 | "search-states": "仪表板状态检索", | 732 | "search-states": "仪表板状态检索", |
733 | "select-dashboard": "选择仪表板", | 733 | "select-dashboard": "选择仪表板", |
734 | "select-devices": "选择设备", | 734 | "select-devices": "选择设备", |
@@ -736,8 +736,8 @@ | @@ -736,8 +736,8 @@ | ||
736 | "select-state": "选择目标状态", | 736 | "select-state": "选择目标状态", |
737 | "select-widget-subtitle": "可用的部件类型列表", | 737 | "select-widget-subtitle": "可用的部件类型列表", |
738 | "select-widget-title": "选择部件", | 738 | "select-widget-title": "选择部件", |
739 | - "selected-dashboards": "已选择 { count, plural, 1 {1 个仪表盘} other {# 个仪表盘} }", | ||
740 | - "selected-states": "已选择 { count, plural, 1 {1 个仪表板状态} other {# 个仪表板状态} }", | 739 | + "selected-dashboards": "已选择 { count, plural, 1 {# 个仪表盘} other {# 个仪表盘} }", |
740 | + "selected-states": "已选择 { count, plural, 1 {# 个仪表板状态} other {# 个仪表板状态} }", | ||
741 | "set-background": "设置背景", | 741 | "set-background": "设置背景", |
742 | "settings": "设置", | 742 | "settings": "设置", |
743 | "show-details": "显示详情", | 743 | "show-details": "显示详情", |
@@ -759,10 +759,10 @@ | @@ -759,10 +759,10 @@ | ||
759 | "unassign-dashboard-text": "确认后,面板将被取消分配,客户将无法访问。", | 759 | "unassign-dashboard-text": "确认后,面板将被取消分配,客户将无法访问。", |
760 | "unassign-dashboard-title": "您确定要取消分配仪表板 '{{dashboardTitle}}'吗?", | 760 | "unassign-dashboard-title": "您确定要取消分配仪表板 '{{dashboardTitle}}'吗?", |
761 | "unassign-dashboards": "取消分配仪表板", | 761 | "unassign-dashboards": "取消分配仪表板", |
762 | - "unassign-dashboards-action-text": "取消分配 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 给客户", | ||
763 | - "unassign-dashboards-action-title": "取消分配此客户 { count, plural, 1 {1 个仪表板} other {# 个仪表板} }", | 762 | + "unassign-dashboards-action-text": "取消分配 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 给客户", |
763 | + "unassign-dashboards-action-title": "取消分配此客户 { count, plural, 1 {# 个仪表板} other {# 个仪表板} }", | ||
764 | "unassign-dashboards-text": "确认后,所有选定的仪表板将被取消分配,客户将无法访问。", | 764 | "unassign-dashboards-text": "确认后,所有选定的仪表板将被取消分配,客户将无法访问。", |
765 | - "unassign-dashboards-title": "确定要取消分配仪表板 { count, plural, 1 {1 个仪表板} other {# 个仪表板} } 吗?", | 765 | + "unassign-dashboards-title": "确定要取消分配仪表板 { count, plural, 1 {# 个仪表板} other {# 个仪表板} } 吗?", |
766 | "unassign-from-customer": "取消分配客户", | 766 | "unassign-from-customer": "取消分配客户", |
767 | "unassign-from-customers": "客户未分配仪表板", | 767 | "unassign-from-customers": "客户未分配仪表板", |
768 | "unassign-from-customers-text": "请选择从仪表板中取消分配的客户", | 768 | "unassign-from-customers-text": "请选择从仪表板中取消分配的客户", |
@@ -787,8 +787,8 @@ | @@ -787,8 +787,8 @@ | ||
787 | "function-types": "函数类型", | 787 | "function-types": "函数类型", |
788 | "function-types-required": "需要函数类型。", | 788 | "function-types-required": "需要函数类型。", |
789 | "label": "标签", | 789 | "label": "标签", |
790 | - "maximum-function-types": "最多允许 { count, plural, 1 {1 个函数类型} other {# 个函数类型} }", | ||
791 | - "maximum-timeseries-or-attributes": "最多允许 { count, plural, 1 {1 个 timeseries/属性。} other {# 个 timeseries/属性。} }", | 790 | + "maximum-function-types": "最多允许 { count, plural, 1 {# 个函数类型} other {# 个函数类型} }", |
791 | + "maximum-timeseries-or-attributes": "最多允许 { count, plural, 1 {# 个 timeseries/属性。} other {# 个 timeseries/属性。} }", | ||
792 | "prev-orig-value-description": "先前的原始值;", | 792 | "prev-orig-value-description": "先前的原始值;", |
793 | "prev-value-description": "上一次函数调用的结果;", | 793 | "prev-value-description": "上一次函数调用的结果;", |
794 | "settings": "设置", | 794 | "settings": "设置", |
@@ -813,7 +813,7 @@ | @@ -813,7 +813,7 @@ | ||
813 | "time-to": "时间到" | 813 | "time-to": "时间到" |
814 | }, | 814 | }, |
815 | "details": { | 815 | "details": { |
816 | - "details": "细节", | 816 | + "details": "详情", |
817 | "edit-json": "编辑JSON", | 817 | "edit-json": "编辑JSON", |
818 | "edit-mode": "编辑模式", | 818 | "edit-mode": "编辑模式", |
819 | "toggle-edit-mode": "切换编辑模式" | 819 | "toggle-edit-mode": "切换编辑模式" |
@@ -821,14 +821,14 @@ | @@ -821,14 +821,14 @@ | ||
821 | "device-profile": { | 821 | "device-profile": { |
822 | "add": "添加设备配置", | 822 | "add": "添加设备配置", |
823 | "add-alarm-rule": "添加报警规则", | 823 | "add-alarm-rule": "添加报警规则", |
824 | - "add-alarm-rule-details": "添加详细信息", | 824 | + "add-alarm-rule-details": "详情模板:", |
825 | "add-clear-alarm-rule": "添加清除条件", | 825 | "add-clear-alarm-rule": "添加清除条件", |
826 | "add-create-alarm-rule": "添加创建条件", | 826 | "add-create-alarm-rule": "添加创建条件", |
827 | "add-create-alarm-rule-prompt": "请添加创建报警规则", | 827 | "add-create-alarm-rule-prompt": "请添加创建报警规则", |
828 | "advanced-settings": "高级设置", | 828 | "advanced-settings": "高级设置", |
829 | "alarm-details": "报警详细信息", | 829 | "alarm-details": "报警详细信息", |
830 | "alarm-rule-condition": "报警规则条件", | 830 | "alarm-rule-condition": "报警规则条件", |
831 | - "alarm-rule-details": "细节", | 831 | + "alarm-rule-details": "详情", |
832 | "alarm-rule-relation-types-list": "要传递的关联类型", | 832 | "alarm-rule-relation-types-list": "要传递的关联类型", |
833 | "alarm-rule-relation-types-list-hint": "如果未选择传递关联类型,则将不按关联类型过滤而传递报警。", | 833 | "alarm-rule-relation-types-list-hint": "如果未选择传递关联类型,则将不按关联类型过滤而传递报警。", |
834 | "alarm-rules": "报警规则", | 834 | "alarm-rules": "报警规则", |
@@ -852,7 +852,7 @@ | @@ -852,7 +852,7 @@ | ||
852 | "condition-duration-value-range": "持续时间值应在1到2147483647之间。", | 852 | "condition-duration-value-range": "持续时间值应在1到2147483647之间。", |
853 | "condition-duration-value-required": "持续时间值必填。", | 853 | "condition-duration-value-required": "持续时间值必填。", |
854 | "condition-during": "在 {{during}} 期间", | 854 | "condition-during": "在 {{during}} 期间", |
855 | - "condition-repeat-times": "重复 { count, plural, 1 {1 次} other {# 次} }", | 855 | + "condition-repeat-times": "重复 { count, plural, 1 {# 次} other {# 次} }", |
856 | "condition-repeating-value": "事件计数", | 856 | "condition-repeating-value": "事件计数", |
857 | "condition-repeating-value-pattern": "事件计数应为整数。", | 857 | "condition-repeating-value-pattern": "事件计数应为整数。", |
858 | "condition-repeating-value-range": "事件计数应在1到2147483647之间。", | 858 | "condition-repeating-value-range": "事件计数应在1到2147483647之间。", |
@@ -874,7 +874,7 @@ | @@ -874,7 +874,7 @@ | ||
874 | "delete-device-profile-text": "注意,确认后设备配置和所有相关数据将不可恢复。", | 874 | "delete-device-profile-text": "注意,确认后设备配置和所有相关数据将不可恢复。", |
875 | "delete-device-profile-title": "是否确实要删除设备配置 '{{deviceProfileName}}'?", | 875 | "delete-device-profile-title": "是否确实要删除设备配置 '{{deviceProfileName}}'?", |
876 | "delete-device-profiles-text": "请注意:确认后,所有选定的设备配置将被删除,所有相关数据将不可恢复。", | 876 | "delete-device-profiles-text": "请注意:确认后,所有选定的设备配置将被删除,所有相关数据将不可恢复。", |
877 | - "delete-device-profiles-title": "确定要删除 { count, plural, 1 {1 个设备配置} other {# 个设备配置} }?", | 877 | + "delete-device-profiles-title": "确定要删除 { count, plural, 1 {# 个设备配置} other {# 个设备配置} }?", |
878 | "description": "说明", | 878 | "description": "说明", |
879 | "device-profile": "设备配置", | 879 | "device-profile": "设备配置", |
880 | "device-profile-details": "设备配置详情", | 880 | "device-profile-details": "设备配置详情", |
@@ -886,13 +886,13 @@ | @@ -886,13 +886,13 @@ | ||
886 | "edit-alarm-rule-condition": "编辑报警规则条件", | 886 | "edit-alarm-rule-condition": "编辑报警规则条件", |
887 | "edit-schedule": "编辑报警日程表", | 887 | "edit-schedule": "编辑报警日程表", |
888 | "enter-alarm-rule-condition-prompt": "请添加报警规则条件", | 888 | "enter-alarm-rule-condition-prompt": "请添加报警规则条件", |
889 | - "idCopiedMessage": "设备配置 Id 已复制到剪贴板", | 889 | + "idCopiedMessage": "设备配置 ID 已复制到剪贴板", |
890 | "mqtt-device-payload-type": "MQTT 设备 Payload", | 890 | "mqtt-device-payload-type": "MQTT 设备 Payload", |
891 | "mqtt-device-payload-type-json": "JSON", | 891 | "mqtt-device-payload-type-json": "JSON", |
892 | "mqtt-device-payload-type-proto": "Protobuf", | 892 | "mqtt-device-payload-type-proto": "Protobuf", |
893 | "mqtt-device-topic-filters": "MQTT 设备 Topic 筛选器", | 893 | "mqtt-device-topic-filters": "MQTT 设备 Topic 筛选器", |
894 | "mqtt-device-topic-filters-unique": "MQTT设备 Topic 筛选器必须唯一。", | 894 | "mqtt-device-topic-filters-unique": "MQTT设备 Topic 筛选器必须唯一。", |
895 | - "mqtt-payload-type-required": "荷载类型必填。", | 895 | + "mqtt-payload-type-required": "Payload 类型必填。", |
896 | "multi-level-wildcards-hint": "<code>[#]</code>可以替换 topic filter 本身,并且必须是 topic 的最后一个符号。例如:<b>#</b> or <b>v1/devices/me/#</b>。", | 896 | "multi-level-wildcards-hint": "<code>[#]</code>可以替换 topic filter 本身,并且必须是 topic 的最后一个符号。例如:<b>#</b> or <b>v1/devices/me/#</b>。", |
897 | "name": "名称", | 897 | "name": "名称", |
898 | "name-required": "名称是必需的。", | 898 | "name-required": "名称是必需的。", |
@@ -922,9 +922,9 @@ | @@ -922,9 +922,9 @@ | ||
922 | "provision-strategy-required": "预配置策略必填。", | 922 | "provision-strategy-required": "预配置策略必填。", |
923 | "rpc-response-topic-filter": "RPC响应 Topic 筛选器", | 923 | "rpc-response-topic-filter": "RPC响应 Topic 筛选器", |
924 | "rpc-response-topic-filter-required": "RPC响应 Topic 筛选器必填。", | 924 | "rpc-response-topic-filter-required": "RPC响应 Topic 筛选器必填。", |
925 | - "schedule": "地铁列车时刻表", | ||
926 | - "schedule-any-time": "Active all the time", | ||
927 | - "schedule-custom": "定制", | 925 | + "schedule": "启用规则:", |
926 | + "schedule-any-time": "始终启用", | ||
927 | + "schedule-custom": "自定义启用", | ||
928 | "schedule-day": { | 928 | "schedule-day": { |
929 | "friday": "星期五", | 929 | "friday": "星期五", |
930 | "monday": "星期一", | 930 | "monday": "星期一", |
@@ -936,16 +936,16 @@ | @@ -936,16 +936,16 @@ | ||
936 | }, | 936 | }, |
937 | "schedule-days": "天", | 937 | "schedule-days": "天", |
938 | "schedule-days-of-week-required": "每周至少选择一天。", | 938 | "schedule-days-of-week-required": "每周至少选择一天。", |
939 | - "schedule-specific-time": "在特定时间活跃", | 939 | + "schedule-specific-time": "定时启用", |
940 | "schedule-time": "时间", | 940 | "schedule-time": "时间", |
941 | "schedule-time-from": "从", | 941 | "schedule-time-from": "从", |
942 | "schedule-time-to": "到", | 942 | "schedule-time-to": "到", |
943 | "schedule-type": "计划程序类型", | 943 | "schedule-type": "计划程序类型", |
944 | "schedule-type-required": "计划类型必填。", | 944 | "schedule-type-required": "计划类型必填。", |
945 | - "search": "搜索设备配置", | 945 | + "search": "查找设备配置", |
946 | "select-alarm-severity": "选择报警严重性", | 946 | "select-alarm-severity": "选择报警严重性", |
947 | "select-queue-hint": "从下拉列表中选择或添加自定义名称。", | 947 | "select-queue-hint": "从下拉列表中选择或添加自定义名称。", |
948 | - "selected-device-profiles": "已选择 { count, plural, 1 {1 个设备配置} other {# 个设备配置} }", | 948 | + "selected-device-profiles": "已选择 { count, plural, 1 {# 个设备配置} other {# 个设备配置} }", |
949 | "set-default": "设为默认设备配置", | 949 | "set-default": "设为默认设备配置", |
950 | "set-default-device-profile-text": "确认后,设备配置将被标记为默认,并将用于未指定配置的新设备。", | 950 | "set-default-device-profile-text": "确认后,设备配置将被标记为默认,并将用于未指定配置的新设备。", |
951 | "set-default-device-profile-title": "确实要将设备配置 '{{deviceProfileName}}' 设为默认值吗?", | 951 | "set-default-device-profile-title": "确实要将设备配置 '{{deviceProfileName}}' 设为默认值吗?", |
@@ -983,7 +983,7 @@ | @@ -983,7 +983,7 @@ | ||
983 | "assign-device-to-customer": "将设备分配给客户", | 983 | "assign-device-to-customer": "将设备分配给客户", |
984 | "assign-device-to-customer-text": "请选择要分配给客户的设备", | 984 | "assign-device-to-customer-text": "请选择要分配给客户的设备", |
985 | "assign-devices": "分配设备", | 985 | "assign-devices": "分配设备", |
986 | - "assign-devices-text": "将 {count,plural,1 {1 个设备} other {# 个设备} }分配给客户", | 986 | + "assign-devices-text": "将 {count,plural,1 {# 个设备} other {# 个设备} }分配给客户", |
987 | "assign-new-device": "分配新设备", | 987 | "assign-new-device": "分配新设备", |
988 | "assign-to-customer": "分配给客户", | 988 | "assign-to-customer": "分配给客户", |
989 | "assign-to-customer-text": "请选择客户分配设备", | 989 | "assign-to-customer-text": "请选择客户分配设备", |
@@ -1003,11 +1003,11 @@ | @@ -1003,11 +1003,11 @@ | ||
1003 | "delete-device-text": "小心!确认后设备及其所有相关数据将不可恢复。", | 1003 | "delete-device-text": "小心!确认后设备及其所有相关数据将不可恢复。", |
1004 | "delete-device-title": "您确定要删除设备的{{deviceName}}吗?", | 1004 | "delete-device-title": "您确定要删除设备的{{deviceName}}吗?", |
1005 | "delete-devices": "删除设备", | 1005 | "delete-devices": "删除设备", |
1006 | - "delete-devices-action-title": "删除 {count,plural,1 {1 个设备} other {# 个设备} }", | 1006 | + "delete-devices-action-title": "删除 {count,plural,1 {# 个设备} other {# 个设备} }", |
1007 | "delete-devices-text": "小心!确认后所有选定的设备将被删除,所有相关数据将不可恢复。", | 1007 | "delete-devices-text": "小心!确认后所有选定的设备将被删除,所有相关数据将不可恢复。", |
1008 | - "delete-devices-title": "确定要删除{count,plural,1 {1 个设备} other {# 个设备} } 吗?", | 1008 | + "delete-devices-title": "确定要删除{count,plural,1 {# 个设备} other {# 个设备} } 吗?", |
1009 | "description": "说明", | 1009 | "description": "说明", |
1010 | - "details": "细节", | 1010 | + "details": "详情", |
1011 | "device": "设备", | 1011 | "device": "设备", |
1012 | "device-alias": "设备别名", | 1012 | "device-alias": "设备别名", |
1013 | "device-configuration": "设备配置", | 1013 | "device-configuration": "设备配置", |
@@ -1017,7 +1017,7 @@ | @@ -1017,7 +1017,7 @@ | ||
1017 | "device-list": "设备列表", | 1017 | "device-list": "设备列表", |
1018 | "device-list-empty": "没有被选中的设备", | 1018 | "device-list-empty": "没有被选中的设备", |
1019 | "device-name-filter-no-device-matched": "找不到以'{{device}}' 开头的设备。", | 1019 | "device-name-filter-no-device-matched": "找不到以'{{device}}' 开头的设备。", |
1020 | - "device-name-filter-required": "设备名称过滤器必填。", | 1020 | + "device-name-filter-required": "设备名称筛选器必填。", |
1021 | "device-public": "设备公开", | 1021 | "device-public": "设备公开", |
1022 | "device-required": "设备必填", | 1022 | "device-required": "设备必填", |
1023 | "device-type": "设备类型", | 1023 | "device-type": "设备类型", |
@@ -1056,12 +1056,12 @@ | @@ -1056,12 +1056,12 @@ | ||
1056 | "remove-alias": "删除设备别名", | 1056 | "remove-alias": "删除设备别名", |
1057 | "rsa-key": "RSA公钥", | 1057 | "rsa-key": "RSA公钥", |
1058 | "rsa-key-required": "RSA公钥必填", | 1058 | "rsa-key-required": "RSA公钥必填", |
1059 | - "search": "搜索设备", | 1059 | + "search": "查找设备", |
1060 | "secret": "密钥", | 1060 | "secret": "密钥", |
1061 | "secret-required": "密钥必填", | 1061 | "secret-required": "密钥必填", |
1062 | "select-device": "选择设备", | 1062 | "select-device": "选择设备", |
1063 | "select-device-type": "选择设备类型", | 1063 | "select-device-type": "选择设备类型", |
1064 | - "selected-devices": "已选择 { count, plural, 1 {1 个设备} other {# 个设备} }", | 1064 | + "selected-devices": "已选择 { count, plural, 1 {# 个设备} other {# 个设备} }", |
1065 | "transport-configuration": "传输配置", | 1065 | "transport-configuration": "传输配置", |
1066 | "unable-delete-device-alias-text": "设备别名 '{{deviceAlias}}' 不能够被删除,因为它被下列部件所使用: <br/> {{widgetsList}}", | 1066 | "unable-delete-device-alias-text": "设备别名 '{{deviceAlias}}' 不能够被删除,因为它被下列部件所使用: <br/> {{widgetsList}}", |
1067 | "unable-delete-device-alias-title": "无法删除设备别名", | 1067 | "unable-delete-device-alias-title": "无法删除设备别名", |
@@ -1069,11 +1069,11 @@ | @@ -1069,11 +1069,11 @@ | ||
1069 | "unassign-device-text": "确认后,设备将被取消分配,客户将无法访问。", | 1069 | "unassign-device-text": "确认后,设备将被取消分配,客户将无法访问。", |
1070 | "unassign-device-title": "您确定要取消分配设备 '{{deviceName}}'?", | 1070 | "unassign-device-title": "您确定要取消分配设备 '{{deviceName}}'?", |
1071 | "unassign-devices": "取消分配设备", | 1071 | "unassign-devices": "取消分配设备", |
1072 | - "unassign-devices-action-title": "取消分配此客户 {count,plural,1 {1 个设备} other {# 个设备} }", | 1072 | + "unassign-devices-action-title": "取消分配此客户 {count,plural,1 {# 个设备} other {# 个设备} }", |
1073 | "unassign-devices-text": "确认后,所有选定的设备将被取消分配,并且客户将无法访问。", | 1073 | "unassign-devices-text": "确认后,所有选定的设备将被取消分配,并且客户将无法访问。", |
1074 | - "unassign-devices-title": "确定要取消分配 {count,plural,1 {1 个设备} other {# 个设备} } 吗?", | 1074 | + "unassign-devices-title": "确定要取消分配 {count,plural,1 {# 个设备} other {# 个设备} } 吗?", |
1075 | "unassign-from-customer": "取消分配客户", | 1075 | "unassign-from-customer": "取消分配客户", |
1076 | - "use-device-name-filter": "使用过滤器", | 1076 | + "use-device-name-filter": "使用筛选器", |
1077 | "user-name": "用户名", | 1077 | "user-name": "用户名", |
1078 | "user-name-required": "用户名必填。", | 1078 | "user-name-required": "用户名必填。", |
1079 | "view-credentials": "查看凭据", | 1079 | "view-credentials": "查看凭据", |
@@ -1123,7 +1123,7 @@ | @@ -1123,7 +1123,7 @@ | ||
1123 | "assign-entity-view-to-customer": "将实体视图分配给客户", | 1123 | "assign-entity-view-to-customer": "将实体视图分配给客户", |
1124 | "assign-entity-view-to-customer-text": "请选择要分配给客户的实体视图", | 1124 | "assign-entity-view-to-customer-text": "请选择要分配给客户的实体视图", |
1125 | "assign-entity-views": "分配实体视图", | 1125 | "assign-entity-views": "分配实体视图", |
1126 | - "assign-entity-views-text": "分配 { count, plural, 1 {1 个实体视图} other {# 个实体视图} } 给客户", | 1126 | + "assign-entity-views-text": "分配 { count, plural, 1 {# 个实体视图} other {# 个实体视图} } 给客户", |
1127 | "assign-new-entity-view": "分配新实体视图", | 1127 | "assign-new-entity-view": "分配新实体视图", |
1128 | "assign-to-customer": "分配给客户", | 1128 | "assign-to-customer": "分配给客户", |
1129 | "assign-to-customer-text": "请选择客户分配实体视图", | 1129 | "assign-to-customer-text": "请选择客户分配实体视图", |
@@ -1142,11 +1142,11 @@ | @@ -1142,11 +1142,11 @@ | ||
1142 | "delete-entity-view-text": "小心!确认后实体视图及其所有相关数据将不可恢复。", | 1142 | "delete-entity-view-text": "小心!确认后实体视图及其所有相关数据将不可恢复。", |
1143 | "delete-entity-view-title": "确定要删除实体视图 '{{entityViewName}}'?", | 1143 | "delete-entity-view-title": "确定要删除实体视图 '{{entityViewName}}'?", |
1144 | "delete-entity-views": "删除实体视图", | 1144 | "delete-entity-views": "删除实体视图", |
1145 | - "delete-entity-views-action-title": "删除 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }", | 1145 | + "delete-entity-views-action-title": "删除 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }", |
1146 | "delete-entity-views-text": "请注意:确认后,所有选定的实体视图将被删除,所有相关的数据将变得不可恢复。", | 1146 | "delete-entity-views-text": "请注意:确认后,所有选定的实体视图将被删除,所有相关的数据将变得不可恢复。", |
1147 | - "delete-entity-views-title": "确定要删除 { count, plural, 1 {1 实体视图} other {# 实体视图} }?", | 1147 | + "delete-entity-views-title": "确定要删除 { count, plural, 1 {# 实体视图} other {# 实体视图} }?", |
1148 | "description": "说明", | 1148 | "description": "说明", |
1149 | - "details": "细节", | 1149 | + "details": "详情", |
1150 | "duplicate-alias-error": "找到重复别名 '{{alias}}'。 <br> 实体视图别名必须是唯一的。", | 1150 | "duplicate-alias-error": "找到重复别名 '{{alias}}'。 <br> 实体视图别名必须是唯一的。", |
1151 | "end-date": "结束日期", | 1151 | "end-date": "结束日期", |
1152 | "end-ts": "结束时间", | 1152 | "end-ts": "结束时间", |
@@ -1157,7 +1157,7 @@ | @@ -1157,7 +1157,7 @@ | ||
1157 | "entity-view-list": "实体视图列表", | 1157 | "entity-view-list": "实体视图列表", |
1158 | "entity-view-list-empty": "没有被选中的实体视图", | 1158 | "entity-view-list-empty": "没有被选中的实体视图", |
1159 | "entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 开头的实体视图。", | 1159 | "entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 开头的实体视图。", |
1160 | - "entity-view-name-filter-required": "实体视图名称过滤器必填。", | 1160 | + "entity-view-name-filter-required": "实体视图名称筛选器必填。", |
1161 | "entity-view-public": "实体视图是公共的", | 1161 | "entity-view-public": "实体视图是公共的", |
1162 | "entity-view-required": "实体视图必填。", | 1162 | "entity-view-required": "实体视图必填。", |
1163 | "entity-view-type": "实体视图类型", | 1163 | "entity-view-type": "实体视图类型", |
@@ -1186,10 +1186,10 @@ | @@ -1186,10 +1186,10 @@ | ||
1186 | "no-keys-found": "找不到密钥。", | 1186 | "no-keys-found": "找不到密钥。", |
1187 | "public": "公开", | 1187 | "public": "公开", |
1188 | "remove-alias": "删除实体视图别名", | 1188 | "remove-alias": "删除实体视图别名", |
1189 | - "search": "搜索实体视图", | 1189 | + "search": "查找实体视图", |
1190 | "select-entity-view": "选择实体视图", | 1190 | "select-entity-view": "选择实体视图", |
1191 | "select-entity-view-type": "选择实体视图类型", | 1191 | "select-entity-view-type": "选择实体视图类型", |
1192 | - "selected-entity-views": "已选择 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }", | 1192 | + "selected-entity-views": "已选择 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }", |
1193 | "server-attributes": "服务端属性", | 1193 | "server-attributes": "服务端属性", |
1194 | "server-attributes-placeholder": "服务端属性", | 1194 | "server-attributes-placeholder": "服务端属性", |
1195 | "shared-attributes": "共享属性", | 1195 | "shared-attributes": "共享属性", |
@@ -1207,11 +1207,11 @@ | @@ -1207,11 +1207,11 @@ | ||
1207 | "unassign-entity-view-text": "确认后,实体视图将未分配,客户无法访问。", | 1207 | "unassign-entity-view-text": "确认后,实体视图将未分配,客户无法访问。", |
1208 | "unassign-entity-view-title": "您确定要取消对 '{{entityViewName}}'实体视图的分配吗?", | 1208 | "unassign-entity-view-title": "您确定要取消对 '{{entityViewName}}'实体视图的分配吗?", |
1209 | "unassign-entity-views": "取消分配实体视图", | 1209 | "unassign-entity-views": "取消分配实体视图", |
1210 | - "unassign-entity-views-action-title": "从客户处取消分配{count,plural,1 {1 实体视图} other {# 实体视图} }", | 1210 | + "unassign-entity-views-action-title": "从客户处取消分配{count,plural,1 {# 实体视图} other {# 实体视图} }", |
1211 | "unassign-entity-views-text": "确认后,所有选定的实体视图将被分配,客户无法访问。", | 1211 | "unassign-entity-views-text": "确认后,所有选定的实体视图将被分配,客户无法访问。", |
1212 | - "unassign-entity-views-title": "确定要取消分配 { count, plural, 1 {1 个实体视图} other {# 个实体视图} }吗?", | 1212 | + "unassign-entity-views-title": "确定要取消分配 { count, plural, 1 {# 个实体视图} other {# 个实体视图} }吗?", |
1213 | "unassign-from-customer": "取消分配客户", | 1213 | "unassign-from-customer": "取消分配客户", |
1214 | - "use-entity-view-name-filter": "使用过滤器", | 1214 | + "use-entity-view-name-filter": "使用筛选器", |
1215 | "view-entity-views": "查看实体视图" | 1215 | "view-entity-views": "查看实体视图" |
1216 | }, | 1216 | }, |
1217 | "entity": { | 1217 | "entity": { |
@@ -1242,14 +1242,14 @@ | @@ -1242,14 +1242,14 @@ | ||
1242 | "entity-list-empty": "没有选择实体。", | 1242 | "entity-list-empty": "没有选择实体。", |
1243 | "entity-name": "实体名", | 1243 | "entity-name": "实体名", |
1244 | "entity-name-filter-no-entity-matched": "没有找到以 '{{entity}}' 开头的实体", | 1244 | "entity-name-filter-no-entity-matched": "没有找到以 '{{entity}}' 开头的实体", |
1245 | - "entity-name-filter-required": "实体名过滤器必填。", | 1245 | + "entity-name-filter-required": "实体名筛选器必填。", |
1246 | "entity-type": "实体类型", | 1246 | "entity-type": "实体类型", |
1247 | "entity-type-list": "实体类型列表", | 1247 | "entity-type-list": "实体类型列表", |
1248 | "entity-type-list-empty": "没有选择实体类型。", | 1248 | "entity-type-list-empty": "没有选择实体类型。", |
1249 | "entity-types": "实体类型", | 1249 | "entity-types": "实体类型", |
1250 | "entity-view-name-starts-with": "以 '{{prefix}}' 开头的实体视图", | 1250 | "entity-view-name-starts-with": "以 '{{prefix}}' 开头的实体视图", |
1251 | "key": "键名", | 1251 | "key": "键名", |
1252 | - "key-name": "密钥名称", | 1252 | + "key-name": "Key name", |
1253 | "list-of-alarms": "{ count, plural, 1 {个警告} other {# 个警告} }", | 1253 | "list-of-alarms": "{ count, plural, 1 {个警告} other {# 个警告} }", |
1254 | "list-of-assets": "{ count, plural, 1 {个资产} other {# 个资产} }", | 1254 | "list-of-assets": "{ count, plural, 1 {个资产} other {# 个资产} }", |
1255 | "list-of-customers": "{ count, plural, 1 {个客户} other {# 个客户} }", | 1255 | "list-of-customers": "{ count, plural, 1 {个客户} other {# 个客户} }", |
@@ -1281,7 +1281,7 @@ | @@ -1281,7 +1281,7 @@ | ||
1281 | "rulenode-name-starts-with": "名称以 '{{prefix}}' 开头的规则节点", | 1281 | "rulenode-name-starts-with": "名称以 '{{prefix}}' 开头的规则节点", |
1282 | "search": "实体检索", | 1282 | "search": "实体检索", |
1283 | "select-entities": "选择实体", | 1283 | "select-entities": "选择实体", |
1284 | - "selected-entities": "已选择 { count, plural, 1 {1 个实体} other {# 个实体} }", | 1284 | + "selected-entities": "已选择 { count, plural, 1 {# 个实体} other {# 个实体} }", |
1285 | "tenant-name-starts-with": "以 '{{prefix}}' 开头的租户", | 1285 | "tenant-name-starts-with": "以 '{{prefix}}' 开头的租户", |
1286 | "tenant-profile-name-starts-with": "名称以 '{{prefix}}' 开头的租户配置", | 1286 | "tenant-profile-name-starts-with": "名称以 '{{prefix}}' 开头的租户配置", |
1287 | "type": "类型", | 1287 | "type": "类型", |
@@ -1321,7 +1321,7 @@ | @@ -1321,7 +1321,7 @@ | ||
1321 | "type-users": "用户", | 1321 | "type-users": "用户", |
1322 | "unable-delete-entity-alias-text": "实体别名 '{{entityAlias}}' 被以下部件使用不能删除:<br/>{{widgetsList}}", | 1322 | "unable-delete-entity-alias-text": "实体别名 '{{entityAlias}}' 被以下部件使用不能删除:<br/>{{widgetsList}}", |
1323 | "unable-delete-entity-alias-title": "无法删除实体别名", | 1323 | "unable-delete-entity-alias-title": "无法删除实体别名", |
1324 | - "use-entity-name-filter": "用户过滤", | 1324 | + "use-entity-name-filter": "用户筛选器", |
1325 | "user-name-starts-with": "以 '{{prefix}}' 开头的用户" | 1325 | "user-name-starts-with": "以 '{{prefix}}' 开头的用户" |
1326 | }, | 1326 | }, |
1327 | "error": { | 1327 | "error": { |
@@ -1374,9 +1374,9 @@ | @@ -1374,9 +1374,9 @@ | ||
1374 | "add-timeseries": "添加 Timeseries", | 1374 | "add-timeseries": "添加 Timeseries", |
1375 | "anonymous": "匿名", | 1375 | "anonymous": "匿名", |
1376 | "attr-json-key-expression": "属性键JSON表达式", | 1376 | "attr-json-key-expression": "属性键JSON表达式", |
1377 | - "attr-topic-key-expression": "属性关键字主题表达式", | 1377 | + "attr-topic-key-expression": "属性键名Topic表达式", |
1378 | "attribute-filter": "属性筛选器", | 1378 | "attribute-filter": "属性筛选器", |
1379 | - "attribute-key-expression": "属性关键字表达式", | 1379 | + "attribute-key-expression": "属性键名表达式", |
1380 | "attribute-requests": "属性请求", | 1380 | "attribute-requests": "属性请求", |
1381 | "attribute-updates": "属性更新", | 1381 | "attribute-updates": "属性更新", |
1382 | "attributes": "属性", | 1382 | "attributes": "属性", |
@@ -1400,7 +1400,7 @@ | @@ -1400,7 +1400,7 @@ | ||
1400 | "delete-extension-text": "请注意:确认后,扩展和所有相关数据将变得不可恢复。", | 1400 | "delete-extension-text": "请注意:确认后,扩展和所有相关数据将变得不可恢复。", |
1401 | "delete-extension-title": "确实要删除扩展名'{{extensionId}}'吗?", | 1401 | "delete-extension-title": "确实要删除扩展名'{{extensionId}}'吗?", |
1402 | "delete-extensions-text": "请注意:确认后,所有选定的扩展将被删除。", | 1402 | "delete-extensions-text": "请注意:确认后,所有选定的扩展将被删除。", |
1403 | - "delete-extensions-title": "确定要删除 { count, plural, 1 {1 个扩展} other {# 个扩展} }吗?", | 1403 | + "delete-extensions-title": "确定要删除 { count, plural, 1 {# 个扩展} other {# 个扩展} }吗?", |
1404 | "device-name-expression": "设备名称表达式", | 1404 | "device-name-expression": "设备名称表达式", |
1405 | "device-name-filter": "设备名称筛选器", | 1405 | "device-name-filter": "设备名称筛选器", |
1406 | "device-type-expression": "设备类型表达式", | 1406 | "device-type-expression": "设备类型表达式", |
@@ -1414,7 +1414,7 @@ | @@ -1414,7 +1414,7 @@ | ||
1414 | "extensions": "扩展", | 1414 | "extensions": "扩展", |
1415 | "field-required": "必填字段", | 1415 | "field-required": "必填字段", |
1416 | "file": "扩展文件", | 1416 | "file": "扩展文件", |
1417 | - "filter-expression": "过滤表达式", | 1417 | + "filter-expression": "筛选条件表达式", |
1418 | "host": "主机", | 1418 | "host": "主机", |
1419 | "id": "ID", | 1419 | "id": "ID", |
1420 | "import-extension": "导入扩展", | 1420 | "import-extension": "导入扩展", |
@@ -1488,7 +1488,7 @@ | @@ -1488,7 +1488,7 @@ | ||
1488 | "response-timeout": "毫秒内响应超时", | 1488 | "response-timeout": "毫秒内响应超时", |
1489 | "response-topic-expression": "响应主题表达式", | 1489 | "response-topic-expression": "响应主题表达式", |
1490 | "retry-interval": "以毫秒为单位的重试间隔", | 1490 | "retry-interval": "以毫秒为单位的重试间隔", |
1491 | - "selected-extensions": "已选择 { count, plural, 1 {1 个扩展} other {# 个扩展} }", | 1491 | + "selected-extensions": "已选择 { count, plural, 1 {# 个扩展} other {# 个扩展} }", |
1492 | "server-side-rpc": "服务端RPC", | 1492 | "server-side-rpc": "服务端RPC", |
1493 | "ssl": "Ssl", | 1493 | "ssl": "Ssl", |
1494 | "sync": { | 1494 | "sync": { |
@@ -1504,7 +1504,7 @@ | @@ -1504,7 +1504,7 @@ | ||
1504 | "token": "安全令牌", | 1504 | "token": "安全令牌", |
1505 | "topic": "主题", | 1505 | "topic": "主题", |
1506 | "topic-expression": "主题表达", | 1506 | "topic-expression": "主题表达", |
1507 | - "topic-filter": "主题滤波", | 1507 | + "topic-filter": "Topic筛选器", |
1508 | "topic-name-expression": "设备名称主题表达式", | 1508 | "topic-name-expression": "设备名称主题表达式", |
1509 | "topic-type-expression": "设备类型主题表达式", | 1509 | "topic-type-expression": "设备类型主题表达式", |
1510 | "transformer": "转换器", | 1510 | "transformer": "转换器", |
@@ -1517,14 +1517,14 @@ | @@ -1517,14 +1517,14 @@ | ||
1517 | }, | 1517 | }, |
1518 | "filter": { | 1518 | "filter": { |
1519 | "add": "添加筛选器", | 1519 | "add": "添加筛选器", |
1520 | - "add-complex": "Add complex", | 1520 | + "add-complex": "添加复合", |
1521 | "add-complex-filter": "添加复合筛选器", | 1521 | "add-complex-filter": "添加复合筛选器", |
1522 | "add-filter": "添加筛选器", | 1522 | "add-filter": "添加筛选器", |
1523 | "add-filter-prompt": "请添加筛选器", | 1523 | "add-filter-prompt": "请添加筛选器", |
1524 | - "add-key-filter": "添加密钥筛选器", | 1524 | + "add-key-filter": "添加键名筛选器", |
1525 | "autogenerated-label": "自动生成标签", | 1525 | "autogenerated-label": "自动生成标签", |
1526 | "complex-filter": "复合筛选器", | 1526 | "complex-filter": "复合筛选器", |
1527 | - "create-new-filter": "创建一个新的!", | 1527 | + "create-new-filter": "请新增!", |
1528 | "current-customer": "当前客户", | 1528 | "current-customer": "当前客户", |
1529 | "current-device": "当前设备", | 1529 | "current-device": "当前设备", |
1530 | "current-tenant": "当前租户", | 1530 | "current-tenant": "当前租户", |
@@ -1538,26 +1538,26 @@ | @@ -1538,26 +1538,26 @@ | ||
1538 | "edit": "编辑筛选器", | 1538 | "edit": "编辑筛选器", |
1539 | "edit-complex-filter": "编辑复合筛选器", | 1539 | "edit-complex-filter": "编辑复合筛选器", |
1540 | "edit-filter-user-params": "编辑筛选器谓词用户参数", | 1540 | "edit-filter-user-params": "编辑筛选器谓词用户参数", |
1541 | - "edit-key-filter": "Edit key filter", | 1541 | + "edit-key-filter": "编辑键名筛选器", |
1542 | "editable": "可编辑", | 1542 | "editable": "可编辑", |
1543 | "filter": "筛选器", | 1543 | "filter": "筛选器", |
1544 | "filter-required": "筛选器必填。", | 1544 | "filter-required": "筛选器必填。", |
1545 | "filter-user-params": "过滤谓词用户参数", | 1545 | "filter-user-params": "过滤谓词用户参数", |
1546 | - "filters": "过滤器", | 1546 | + "filters": "筛选器", |
1547 | "ignore-case": "忽略大小写", | 1547 | "ignore-case": "忽略大小写", |
1548 | - "key-filter": "Key filter", | ||
1549 | - "key-filters": "Key filters", | ||
1550 | - "key-name": "Key name", | ||
1551 | - "key-name-required": "Key name 必填。", | 1548 | + "key-filter": "键名筛选器", |
1549 | + "key-filters": "键名筛选器", | ||
1550 | + "key-name": "键名", | ||
1551 | + "key-name-required": "键名必填。", | ||
1552 | "key-type": { | 1552 | "key-type": { |
1553 | "attribute": "属性", | 1553 | "attribute": "属性", |
1554 | - "entity-field": "实体字段", | ||
1555 | - "key-type": "Key type", | 1554 | + "entity-field": "实体", |
1555 | + "key-type": "键类型", | ||
1556 | "timeseries": "Timeseries" | 1556 | "timeseries": "Timeseries" |
1557 | }, | 1557 | }, |
1558 | "key-value-type-change-message": "如果您确认新的值类型,所有输入的键过滤器将被删除。", | 1558 | "key-value-type-change-message": "如果您确认新的值类型,所有输入的键过滤器将被删除。", |
1559 | "key-value-type-change-title": "是否确实要更改键值类型?", | 1559 | "key-value-type-change-title": "是否确实要更改键值类型?", |
1560 | - "missing-key-filters-error": "Key filters is missing for filter '{{filter}}'.", | 1560 | + "missing-key-filters-error": "筛选器 '{{filter}}' 的键名筛选条件缺失。", |
1561 | "name": "筛选器名称", | 1561 | "name": "筛选器名称", |
1562 | "name-required": "筛选器名称必填。", | 1562 | "name-required": "筛选器名称必填。", |
1563 | "no-dynamic-value": "无动态值", | 1563 | "no-dynamic-value": "无动态值", |
@@ -1565,18 +1565,18 @@ | @@ -1565,18 +1565,18 @@ | ||
1565 | "no-filter-text": "未指定筛选器", | 1565 | "no-filter-text": "未指定筛选器", |
1566 | "no-filters": "未配置筛选器", | 1566 | "no-filters": "未配置筛选器", |
1567 | "no-filters-found": "找不到筛选器。", | 1567 | "no-filters-found": "找不到筛选器。", |
1568 | - "no-key-filters": "未配置密钥筛选器", | 1568 | + "no-key-filters": "未配置键名筛选器", |
1569 | "operation": { | 1569 | "operation": { |
1570 | "and": "和", | 1570 | "and": "和", |
1571 | "contains": "包含", | 1571 | "contains": "包含", |
1572 | "ends-with": "结束于", | 1572 | "ends-with": "结束于", |
1573 | - "equal": "平等的", | 1573 | + "equal": "等于", |
1574 | "greater": "大于", | 1574 | "greater": "大于", |
1575 | "greater-or-equal": "大于或等于", | 1575 | "greater-or-equal": "大于或等于", |
1576 | "less": "小于", | 1576 | "less": "小于", |
1577 | "less-or-equal": "小于或等于", | 1577 | "less-or-equal": "小于或等于", |
1578 | "not-contains": "不包含", | 1578 | "not-contains": "不包含", |
1579 | - "not-equal": "不相等", | 1579 | + "not-equal": "不等于", |
1580 | "operation": "操作", | 1580 | "operation": "操作", |
1581 | "or": "或", | 1581 | "or": "或", |
1582 | "starts-with": "开始于" | 1582 | "starts-with": "开始于" |
@@ -1584,7 +1584,7 @@ | @@ -1584,7 +1584,7 @@ | ||
1584 | "order-priority": "字段顺序优先级", | 1584 | "order-priority": "字段顺序优先级", |
1585 | "preview": "筛选器预览", | 1585 | "preview": "筛选器预览", |
1586 | "remove-filter": "删除筛选器", | 1586 | "remove-filter": "删除筛选器", |
1587 | - "remove-key-filter": "Remove key filter", | 1587 | + "remove-key-filter": "删除键名筛选器", |
1588 | "source-attribute": "源属性", | 1588 | "source-attribute": "源属性", |
1589 | "switch-to-default-value": "切换到默认值", | 1589 | "switch-to-default-value": "切换到默认值", |
1590 | "switch-to-dynamic-value": "切换到动态值", | 1590 | "switch-to-dynamic-value": "切换到动态值", |
@@ -1592,7 +1592,7 @@ | @@ -1592,7 +1592,7 @@ | ||
1592 | "unable-delete-filter-text": "无法删除筛选器 '{{filter}}' ,因为它由以下小部件使用:<br/>{{widgetsList}}", | 1592 | "unable-delete-filter-text": "无法删除筛选器 '{{filter}}' ,因为它由以下小部件使用:<br/>{{widgetsList}}", |
1593 | "unable-delete-filter-title": "无法删除筛选器", | 1593 | "unable-delete-filter-title": "无法删除筛选器", |
1594 | "user-parameters": "用户参数", | 1594 | "user-parameters": "用户参数", |
1595 | - "value": "价值", | 1595 | + "value": "值", |
1596 | "value-type-required": "键值类型是必需的。", | 1596 | "value-type-required": "键值类型是必需的。", |
1597 | "value-type": { | 1597 | "value-type": { |
1598 | "boolean": "布尔值", | 1598 | "boolean": "布尔值", |
@@ -1691,9 +1691,9 @@ | @@ -1691,9 +1691,9 @@ | ||
1691 | "delete-item-text": "注意,确认后此项及其所有相关数据将变得不可恢复。", | 1691 | "delete-item-text": "注意,确认后此项及其所有相关数据将变得不可恢复。", |
1692 | "delete-item-title": "您确定要删除此项吗?", | 1692 | "delete-item-title": "您确定要删除此项吗?", |
1693 | "delete-items": "删除项目", | 1693 | "delete-items": "删除项目", |
1694 | - "delete-items-action-title": "删除 { count, plural, 1 {1 个元素} other {# 个元素} }", | 1694 | + "delete-items-action-title": "删除 { count, plural, 1 {# 个元素} other {# 个元素} }", |
1695 | "delete-items-text": "注意,确认后所有选择的项目将被删除,所有相关数据将不可恢复。", | 1695 | "delete-items-text": "注意,确认后所有选择的项目将被删除,所有相关数据将不可恢复。", |
1696 | - "delete-items-title": "确定你要删除 { count, plural, 1 {1 项} other {# 项} }吗?", | 1696 | + "delete-items-title": "确定你要删除 { count, plural, 1 {# 项} other {# 项} }吗?", |
1697 | "item-details": "项目详细信息", | 1697 | "item-details": "项目详细信息", |
1698 | "no-items-text": "没有找到项目", | 1698 | "no-items-text": "没有找到项目", |
1699 | "scroll-to-top": "滚动到顶部" | 1699 | "scroll-to-top": "滚动到顶部" |
@@ -1865,7 +1865,7 @@ | @@ -1865,7 +1865,7 @@ | ||
1865 | }, | 1865 | }, |
1866 | "relation": { | 1866 | "relation": { |
1867 | "add": "添加关联", | 1867 | "add": "添加关联", |
1868 | - "add-relation-filter": "添加关联过滤器", | 1868 | + "add-relation-filter": "添加关联筛选器", |
1869 | "additional-info": "附加信息 (JSON)", | 1869 | "additional-info": "附加信息 (JSON)", |
1870 | "any-relation": "任意关联", | 1870 | "any-relation": "任意关联", |
1871 | "any-relation-type": "任何类型", | 1871 | "any-relation-type": "任何类型", |
@@ -1873,11 +1873,11 @@ | @@ -1873,11 +1873,11 @@ | ||
1873 | "delete-from-relation-text": "确定删除后,当前实体将与实体 '{{entityName}}' 取消关联", | 1873 | "delete-from-relation-text": "确定删除后,当前实体将与实体 '{{entityName}}' 取消关联", |
1874 | "delete-from-relation-title": "确定要从实体 '{{entityName}}' 删除关联吗?", | 1874 | "delete-from-relation-title": "确定要从实体 '{{entityName}}' 删除关联吗?", |
1875 | "delete-from-relations-text": "确定删除所有选择的关联关系后,当前实体将与对应的实体取消关联", | 1875 | "delete-from-relations-text": "确定删除所有选择的关联关系后,当前实体将与对应的实体取消关联", |
1876 | - "delete-from-relations-title": "确定删除 { count, plural, 1 {1 个关联} other {# 个关联} } 吗?", | 1876 | + "delete-from-relations-title": "确定删除 { count, plural, 1 {# 个关联} other {# 个关联} } 吗?", |
1877 | "delete-to-relation-text": "确定删除后实体 '{{entityName}}' 将取消与当前实体的关联关系。", | 1877 | "delete-to-relation-text": "确定删除后实体 '{{entityName}}' 将取消与当前实体的关联关系。", |
1878 | "delete-to-relation-title": "确定要删除实体 '{{entityName}}' 的关联吗?", | 1878 | "delete-to-relation-title": "确定要删除实体 '{{entityName}}' 的关联吗?", |
1879 | "delete-to-relations-text": "确定删除所有选择的关联关系后,与当前实体对应的所有关联关系将被移除。", | 1879 | "delete-to-relations-text": "确定删除所有选择的关联关系后,与当前实体对应的所有关联关系将被移除。", |
1880 | - "delete-to-relations-title": "确定要删除 { count, plural, 1 {1 个关联} other {# 个关联} }?", | 1880 | + "delete-to-relations-title": "确定要删除 { count, plural, 1 {# 个关联} other {# 个关联} }?", |
1881 | "direction": "方向", | 1881 | "direction": "方向", |
1882 | "direction-type": { | 1882 | "direction-type": { |
1883 | "FROM": "从", | 1883 | "FROM": "从", |
@@ -1890,16 +1890,16 @@ | @@ -1890,16 +1890,16 @@ | ||
1890 | "from-relations": "向外的关联", | 1890 | "from-relations": "向外的关联", |
1891 | "invalid-additional-info": "无法解析附加信息JSON。", | 1891 | "invalid-additional-info": "无法解析附加信息JSON。", |
1892 | "no-relations-text": "未找到关联", | 1892 | "no-relations-text": "未找到关联", |
1893 | - "relation-filters": "关联过滤器", | 1893 | + "relation-filters": "关联筛选器", |
1894 | "relation-type": "关联类型", | 1894 | "relation-type": "关联类型", |
1895 | "relation-type-required": "关联类型必填", | 1895 | "relation-type-required": "关联类型必填", |
1896 | "relations": "关联", | 1896 | "relations": "关联", |
1897 | - "remove-relation-filter": "移除关联过滤器", | 1897 | + "remove-relation-filter": "移除关联筛选器", |
1898 | "search-direction": { | 1898 | "search-direction": { |
1899 | "FROM": "从", | 1899 | "FROM": "从", |
1900 | "TO": "到" | 1900 | "TO": "到" |
1901 | }, | 1901 | }, |
1902 | - "selected-relations": "已选择{ count, plural, 1 {1 个关联} other {# 个关联} }", | 1902 | + "selected-relations": "已选择{ count, plural, 1 {# 个关联} other {# 个关联} }", |
1903 | "to-entity": "到实体", | 1903 | "to-entity": "到实体", |
1904 | "to-entity-name": "到实体名称", | 1904 | "to-entity-name": "到实体名称", |
1905 | "to-entity-type": "到实体类型", | 1905 | "to-entity-type": "到实体类型", |
@@ -1915,11 +1915,11 @@ | @@ -1915,11 +1915,11 @@ | ||
1915 | "delete": "删除规则链", | 1915 | "delete": "删除规则链", |
1916 | "delete-rulechain-text": "小心,在确认规则链和所有相关数据将变得不可恢复。", | 1916 | "delete-rulechain-text": "小心,在确认规则链和所有相关数据将变得不可恢复。", |
1917 | "delete-rulechain-title": " 确实要删除规则链'{{ruleChainName}}'吗?", | 1917 | "delete-rulechain-title": " 确实要删除规则链'{{ruleChainName}}'吗?", |
1918 | - "delete-rulechains-action-title": "删除 { count, plural, 1 {1 个规则链} other {# 个规则链} }", | 1918 | + "delete-rulechains-action-title": "删除 { count, plural, 1 {# 个规则链} other {# 个规则链} }", |
1919 | "delete-rulechains-text": "请注意:确认后,所有选定的规则链将被删除,所有相关的数据将变得不可恢复。", | 1919 | "delete-rulechains-text": "请注意:确认后,所有选定的规则链将被删除,所有相关的数据将变得不可恢复。", |
1920 | "delete-rulechains-title": "确实要删除{count, plural, 1 { 1 个规则链} other {# 个规则链} }吗?", | 1920 | "delete-rulechains-title": "确实要删除{count, plural, 1 { 1 个规则链} other {# 个规则链} }吗?", |
1921 | "description": "说明", | 1921 | "description": "说明", |
1922 | - "details": "细节", | 1922 | + "details": "详情", |
1923 | "events": "事件", | 1923 | "events": "事件", |
1924 | "export": "导出规则链", | 1924 | "export": "导出规则链", |
1925 | "export-failed-error": "无法导出规则链:{{error}}", | 1925 | "export-failed-error": "无法导出规则链:{{error}}", |
@@ -1938,9 +1938,9 @@ | @@ -1938,9 +1938,9 @@ | ||
1938 | "rulechain-file": "规则链文件", | 1938 | "rulechain-file": "规则链文件", |
1939 | "rulechain-required": "规则链必填", | 1939 | "rulechain-required": "规则链必填", |
1940 | "rulechains": "规则链库", | 1940 | "rulechains": "规则链库", |
1941 | - "search": "搜索规则链", | 1941 | + "search": "查找规则链", |
1942 | "select-rulechain": "选择规则链", | 1942 | "select-rulechain": "选择规则链", |
1943 | - "selected-rulechains": "已选择 { count, plural, 1 {1 个规则链} other {# 个规则链} }", | 1943 | + "selected-rulechains": "已选择 { count, plural, 1 {# 个规则链} other {# 个规则链} }", |
1944 | "set-root": "设置为根规则链", | 1944 | "set-root": "设置为根规则链", |
1945 | "set-root-rulechain-text": "确认之后,规则链将变为根规格链,并将处理所有传入的传输消息。", | 1945 | "set-root-rulechain-text": "确认之后,规则链将变为根规格链,并将处理所有传入的传输消息。", |
1946 | "set-root-rulechain-title": "您确定要生成规则链'{{RuleChainName}}'根吗?", | 1946 | "set-root-rulechain-title": "您确定要生成规则链'{{RuleChainName}}'根吗?", |
@@ -1961,7 +1961,7 @@ | @@ -1961,7 +1961,7 @@ | ||
1961 | "description": "说明", | 1961 | "description": "说明", |
1962 | "deselect-all": "取消选择", | 1962 | "deselect-all": "取消选择", |
1963 | "deselect-all-objects": "取消选择所有节点和连接", | 1963 | "deselect-all-objects": "取消选择所有节点和连接", |
1964 | - "details": "细节", | 1964 | + "details": "详情", |
1965 | "directive-is-not-loaded": "定义的配置指令 '{{directiveName}}' 不可用。", | 1965 | "directive-is-not-loaded": "定义的配置指令 '{{directiveName}}' 不可用。", |
1966 | "events": "事件", | 1966 | "events": "事件", |
1967 | "help": "帮助", | 1967 | "help": "帮助", |
@@ -1985,7 +1985,7 @@ | @@ -1985,7 +1985,7 @@ | ||
1985 | "output": "输出", | 1985 | "output": "输出", |
1986 | "reset-debug-mode": "重置所有节点中的调试模式", | 1986 | "reset-debug-mode": "重置所有节点中的调试模式", |
1987 | "rulenode-details": "规则节点详情", | 1987 | "rulenode-details": "规则节点详情", |
1988 | - "search": "搜索节点", | 1988 | + "search": "查找节点", |
1989 | "select-all": "选择全部", | 1989 | "select-all": "选择全部", |
1990 | "select-all-objects": "选择所有节点和连接", | 1990 | "select-all-objects": "选择所有节点和连接", |
1991 | "select-message-type": "选择消息类型", | 1991 | "select-message-type": "选择消息类型", |
@@ -1998,14 +1998,14 @@ | @@ -1998,14 +1998,14 @@ | ||
1998 | "type-enrichment-details": "向消息元数据中添加附加信息", | 1998 | "type-enrichment-details": "向消息元数据中添加附加信息", |
1999 | "type-external": "外部的", | 1999 | "type-external": "外部的", |
2000 | "type-external-details": "与外部系统交互", | 2000 | "type-external-details": "与外部系统交互", |
2001 | - "type-filter": "过滤器", | ||
2002 | - "type-filter-details": "使用配置条件过滤传入消息", | 2001 | + "type-filter": "筛选器", |
2002 | + "type-filter-details": "使用配置条件筛选传入消息", | ||
2003 | "type-input": "输入", | 2003 | "type-input": "输入", |
2004 | "type-input-details": "规则链的逻辑输入,将传入消息转发到下一个相关规则节点", | 2004 | "type-input-details": "规则链的逻辑输入,将传入消息转发到下一个相关规则节点", |
2005 | "type-rule-chain": "规则链", | 2005 | "type-rule-chain": "规则链", |
2006 | "type-rule-chain-details": "将传入消息转发到指定的规则链", | 2006 | "type-rule-chain-details": "将传入消息转发到指定的规则链", |
2007 | "type-transformation": "变换", | 2007 | "type-transformation": "变换", |
2008 | - "type-transformation-details": "更改消息有效载荷和元数据", | 2008 | + "type-transformation-details": "更改消息 Payload 和元数据", |
2009 | "type-unknown": "未知", | 2009 | "type-unknown": "未知", |
2010 | "type-unknown-details": "未解析的规则节点", | 2010 | "type-unknown-details": "未解析的规则节点", |
2011 | "ui-resources-load-error": "加载配置UI资源失败。" | 2011 | "ui-resources-load-error": "加载配置UI资源失败。" |
@@ -2023,7 +2023,7 @@ | @@ -2023,7 +2023,7 @@ | ||
2023 | "delete-tenant-profile-text": "请注意:确认后,租户配置和所有相关数据将不可。", | 2023 | "delete-tenant-profile-text": "请注意:确认后,租户配置和所有相关数据将不可。", |
2024 | "delete-tenant-profile-title": "确实要删除租户配置 '{{tenantProfileName}}'吗?", | 2024 | "delete-tenant-profile-title": "确实要删除租户配置 '{{tenantProfileName}}'吗?", |
2025 | "delete-tenant-profiles-text": "请注意:确认后,所有选定的租户配置将被删除,所有相关数据将不可恢复。", | 2025 | "delete-tenant-profiles-text": "请注意:确认后,所有选定的租户配置将被删除,所有相关数据将不可恢复。", |
2026 | - "delete-tenant-profiles-title": "确定要删除 { count, plural, 1 {1 个租户配置} other {# 个租户配置} }?", | 2026 | + "delete-tenant-profiles-title": "确定要删除 { count, plural, 1 {# 个租户配置} other {# 个租户配置} }?", |
2027 | "description": "说明", | 2027 | "description": "说明", |
2028 | "edit": "编辑租户配置", | 2028 | "edit": "编辑租户配置", |
2029 | "idCopiedMessage": "租户配置Id已复制到剪贴板", | 2029 | "idCopiedMessage": "租户配置Id已复制到剪贴板", |
@@ -2075,8 +2075,8 @@ | @@ -2075,8 +2075,8 @@ | ||
2075 | "no-tenant-profiles-matching": "找不到与 '{{entity}}' 匹配的租户配置。", | 2075 | "no-tenant-profiles-matching": "找不到与 '{{entity}}' 匹配的租户配置。", |
2076 | "no-tenant-profiles-text": "找不到租户配置", | 2076 | "no-tenant-profiles-text": "找不到租户配置", |
2077 | "profile-configuration": "配置设置", | 2077 | "profile-configuration": "配置设置", |
2078 | - "search": "搜索租户配置", | ||
2079 | - "selected-tenant-profiles": "已选择 { count, plural, 1 {1 个租户配置} other {# 个租户配置} }", | 2078 | + "search": "查找租户配置", |
2079 | + "selected-tenant-profiles": "已选择 { count, plural, 1 {# 个租户配置} other {# 个租户配置} }", | ||
2080 | "set-default": "设置该租户配置为默认", | 2080 | "set-default": "设置该租户配置为默认", |
2081 | "set-default-tenant-profile-text": "确认后,此租户配置将被标记为默认配置,并将用于未指定配置的新租户。", | 2081 | "set-default-tenant-profile-text": "确认后,此租户配置将被标记为默认配置,并将用于未指定配置的新租户。", |
2082 | "set-default-tenant-profile-title": "确实要将租户配置 '{{tenantProfileName}}' 设为默认值吗?", | 2082 | "set-default-tenant-profile-title": "确实要将租户配置 '{{tenantProfileName}}' 设为默认值吗?", |
@@ -2099,11 +2099,11 @@ | @@ -2099,11 +2099,11 @@ | ||
2099 | "delete": "删除租户", | 2099 | "delete": "删除租户", |
2100 | "delete-tenant-text": "小心!确认后,租户和所有相关数据将不可恢复。", | 2100 | "delete-tenant-text": "小心!确认后,租户和所有相关数据将不可恢复。", |
2101 | "delete-tenant-title": "您确定要删除租户'{{tenantTitle}}'吗?", | 2101 | "delete-tenant-title": "您确定要删除租户'{{tenantTitle}}'吗?", |
2102 | - "delete-tenants-action-title": "删除 { count, plural, 1 {1 个租户} other {# 个租户} }", | 2102 | + "delete-tenants-action-title": "删除 { count, plural, 1 {# 个租户} other {# 个租户} }", |
2103 | "delete-tenants-text": "小心!确认后,所有选定的租户将被删除,所有相关数据将不可恢复。", | 2103 | "delete-tenants-text": "小心!确认后,所有选定的租户将被删除,所有相关数据将不可恢复。", |
2104 | - "delete-tenants-title": "确定要删除 {count,plural,1 {1 个租户} other {# 个租户} } 吗?", | 2104 | + "delete-tenants-title": "确定要删除 {count,plural,1 {# 个租户} other {# 个租户} } 吗?", |
2105 | "description": "说明", | 2105 | "description": "说明", |
2106 | - "details": "细节", | 2106 | + "details": "详情", |
2107 | "events": "事件", | 2107 | "events": "事件", |
2108 | "idCopiedMessage": "租户ID已经复制到粘贴板", | 2108 | "idCopiedMessage": "租户ID已经复制到粘贴板", |
2109 | "isolated-tb-core": "隔离板芯容器中的加工", | 2109 | "isolated-tb-core": "隔离板芯容器中的加工", |
@@ -2114,9 +2114,9 @@ | @@ -2114,9 +2114,9 @@ | ||
2114 | "management": "租户管理", | 2114 | "management": "租户管理", |
2115 | "no-tenants-matching": "没有找到符合 '{{entity}}' 的租户", | 2115 | "no-tenants-matching": "没有找到符合 '{{entity}}' 的租户", |
2116 | "no-tenants-text": "没有找到租户", | 2116 | "no-tenants-text": "没有找到租户", |
2117 | - "search": "搜索租户", | 2117 | + "search": "查找租户", |
2118 | "select-tenant": "选择租户", | 2118 | "select-tenant": "选择租户", |
2119 | - "selected-tenants": "已选择 { count, plural, 1 {1 个租户} other {# 个租户} }", | 2119 | + "selected-tenants": "已选择 { count, plural, 1 {# 个租户} other {# 个租户} }", |
2120 | "tenant": "租户", | 2120 | "tenant": "租户", |
2121 | "tenant-details": "租客详情", | 2121 | "tenant-details": "租客详情", |
2122 | "tenant-required": "租户必填", | 2122 | "tenant-required": "租户必填", |
@@ -2127,13 +2127,13 @@ | @@ -2127,13 +2127,13 @@ | ||
2127 | "timeinterval": { | 2127 | "timeinterval": { |
2128 | "advanced": "高级", | 2128 | "advanced": "高级", |
2129 | "days": "天", | 2129 | "days": "天", |
2130 | - "days-interval": "{ days, plural, 1 {1 天} other {# 天} }", | 2130 | + "days-interval": "{ days, plural, 1 {# 天} other {# 天} }", |
2131 | "hours": "小时", | 2131 | "hours": "小时", |
2132 | - "hours-interval": "{ hours, plural, 1 {1 小时} other {# 小时} }", | 2132 | + "hours-interval": "{ hours, plural, 1 {# 小时} other {# 小时} }", |
2133 | "minutes": "分钟", | 2133 | "minutes": "分钟", |
2134 | - "minutes-interval": "{ minutes, plural, 1 {1 分} other {# 分} }", | 2134 | + "minutes-interval": "{ minutes, plural, 1 {# 分} other {# 分} }", |
2135 | "seconds": "秒", | 2135 | "seconds": "秒", |
2136 | - "seconds-interval": "{ seconds, plural, 1 {1 秒} other {# 秒} }" | 2136 | + "seconds-interval": "{ seconds, plural, 1 {# 秒} other {# 秒} }" |
2137 | }, | 2137 | }, |
2138 | "timeunit": { | 2138 | "timeunit": { |
2139 | "days": "天", | 2139 | "days": "天", |
@@ -2143,17 +2143,17 @@ | @@ -2143,17 +2143,17 @@ | ||
2143 | }, | 2143 | }, |
2144 | "timewindow": { | 2144 | "timewindow": { |
2145 | "date-range": "日期范围", | 2145 | "date-range": "日期范围", |
2146 | - "days": "{ days, plural, 1 { 天 } other {# 天 } }", | 2146 | + "days": "{ days, plural, 1 {# 天 } other {# 天 } }", |
2147 | "edit": "编辑时间窗口", | 2147 | "edit": "编辑时间窗口", |
2148 | "hide": "隐藏", | 2148 | "hide": "隐藏", |
2149 | "history": "历史", | 2149 | "history": "历史", |
2150 | - "hours": "{ hours, plural, 0 { 小时 } 1 {1 小时 } other {# 小时 } }", | 2150 | + "hours": "{ hours, plural, 0 {- 小时 } 1 {# 小时 } other {# 小时 } }", |
2151 | "last": "最后", | 2151 | "last": "最后", |
2152 | "last-prefix": "最后", | 2152 | "last-prefix": "最后", |
2153 | - "minutes": "{ minutes, plural, 0 { 分 } 1 {1 分 } other {# 分 } }", | 2153 | + "minutes": "{ minutes, plural, 0 {- 分 } 1 {# 分 } other {# 分 } }", |
2154 | "period": "从 {{ startTime }} 到 {{ endTime }}", | 2154 | "period": "从 {{ startTime }} 到 {{ endTime }}", |
2155 | "realtime": "实时", | 2155 | "realtime": "实时", |
2156 | - "seconds": "{ seconds, plural, 0 { 秒 } 1 {1 秒 } other {# 秒 } }", | 2156 | + "seconds": "{ seconds, plural, 0 {- 秒 } 1 {# 秒 } other {# 秒 } }", |
2157 | "time-period": "时间段" | 2157 | "time-period": "时间段" |
2158 | }, | 2158 | }, |
2159 | "timezone": { | 2159 | "timezone": { |
@@ -2179,11 +2179,11 @@ | @@ -2179,11 +2179,11 @@ | ||
2179 | "delete": "删除用户", | 2179 | "delete": "删除用户", |
2180 | "delete-user-text": "小心!确认后,用户和所有相关数据将不可恢复。", | 2180 | "delete-user-text": "小心!确认后,用户和所有相关数据将不可恢复。", |
2181 | "delete-user-title": "您确定要删除用户 '{{userEmail}}' 吗?", | 2181 | "delete-user-title": "您确定要删除用户 '{{userEmail}}' 吗?", |
2182 | - "delete-users-action-title": "删除 { count, plural, 1 {1 个用户} other {# 个用户} }", | 2182 | + "delete-users-action-title": "删除 { count, plural, 1 {# 个用户} other {# 个用户} }", |
2183 | "delete-users-text": "小心!确认后,所有选定的用户将被删除,所有相关数据将不可恢复。", | 2183 | "delete-users-text": "小心!确认后,所有选定的用户将被删除,所有相关数据将不可恢复。", |
2184 | - "delete-users-title": "确定要删除 { count, plural, 1 {1 个用户} other {# 个用户} } 吗?", | 2184 | + "delete-users-title": "确定要删除 { count, plural, 1 {# 个用户} other {# 个用户} } 吗?", |
2185 | "description": "说明", | 2185 | "description": "说明", |
2186 | - "details": "细节", | 2186 | + "details": "详情", |
2187 | "disable-account": "禁用用户帐户", | 2187 | "disable-account": "禁用用户帐户", |
2188 | "disable-account-message": "已成功禁用用户帐户!", | 2188 | "disable-account-message": "已成功禁用用户帐户!", |
2189 | "display-activation-link": "显示激活链接", | 2189 | "display-activation-link": "显示激活链接", |
@@ -2199,9 +2199,9 @@ | @@ -2199,9 +2199,9 @@ | ||
2199 | "no-users-matching": "没有找到符合 '{{entity}}' 的用户。", | 2199 | "no-users-matching": "没有找到符合 '{{entity}}' 的用户。", |
2200 | "no-users-text": "找不到用户", | 2200 | "no-users-text": "找不到用户", |
2201 | "resend-activation": "重新发送激活", | 2201 | "resend-activation": "重新发送激活", |
2202 | - "search": "搜索用户", | 2202 | + "search": "查找用户", |
2203 | "select-user": "选择用户", | 2203 | "select-user": "选择用户", |
2204 | - "selected-users": "已选择 { count, plural, 1 {1 个用户} other {# 个用户} }", | 2204 | + "selected-users": "已选择 { count, plural, 1 {# 个用户} other {# 个用户} }", |
2205 | "send-activation-mail": "发送激活邮件", | 2205 | "send-activation-mail": "发送激活邮件", |
2206 | "sys-admin": "系统管理员", | 2206 | "sys-admin": "系统管理员", |
2207 | "tenant-admin": "租户管理员", | 2207 | "tenant-admin": "租户管理员", |
@@ -2277,12 +2277,12 @@ | @@ -2277,12 +2277,12 @@ | ||
2277 | "drop-shadow": "阴影", | 2277 | "drop-shadow": "阴影", |
2278 | "edit-action": "编辑 Action", | 2278 | "edit-action": "编辑 Action", |
2279 | "enable-fullscreen": "启用全屏", | 2279 | "enable-fullscreen": "启用全屏", |
2280 | - "general-settings": "常规设置", | 2280 | + "general-settings": "基本设置", |
2281 | "height": "高度", | 2281 | "height": "高度", |
2282 | "icon-color": "图标颜色", | 2282 | "icon-color": "图标颜色", |
2283 | "icon-size": "图标大小", | 2283 | "icon-size": "图标大小", |
2284 | "margin": "边缘", | 2284 | "margin": "边缘", |
2285 | - "maximum-datasources": "最大允许 { count, plural, 1 {1 个数据源。} other {# 个数据源。} }", | 2285 | + "maximum-datasources": "最大允许 { count, plural, 1 {# 个数据源。} other {# 个数据源。} }", |
2286 | "mobile-mode-settings": "移动端设置", | 2286 | "mobile-mode-settings": "移动端设置", |
2287 | "no-actions-text": "找不到 Action", | 2287 | "no-actions-text": "找不到 Action", |
2288 | "order": "顺序", | 2288 | "order": "顺序", |
@@ -2344,7 +2344,7 @@ | @@ -2344,7 +2344,7 @@ | ||
2344 | "save-widget-type-as": "部件类型另存为", | 2344 | "save-widget-type-as": "部件类型另存为", |
2345 | "save-widget-type-as-text": "请输入新的部件标题或选择目标部件组", | 2345 | "save-widget-type-as-text": "请输入新的部件标题或选择目标部件组", |
2346 | "saveAs": "部件另存为", | 2346 | "saveAs": "部件另存为", |
2347 | - "search-data": "搜索数据", | 2347 | + "search-data": "查找数据", |
2348 | "select-widget-type": "选择窗口部件类型", | 2348 | "select-widget-type": "选择窗口部件类型", |
2349 | "select-widgets-bundle": "选择部件组", | 2349 | "select-widgets-bundle": "选择部件组", |
2350 | "settings-schema": "设置模式", | 2350 | "settings-schema": "设置模式", |
@@ -2373,10 +2373,10 @@ | @@ -2373,10 +2373,10 @@ | ||
2373 | "delete": "删除部件组", | 2373 | "delete": "删除部件组", |
2374 | "delete-widgets-bundle-text": "小心!确认后,部件组和所有相关数据将不可恢复。", | 2374 | "delete-widgets-bundle-text": "小心!确认后,部件组和所有相关数据将不可恢复。", |
2375 | "delete-widgets-bundle-title": "您确定要删除部件组 '{{widgetsBundleTitle}}'吗?", | 2375 | "delete-widgets-bundle-title": "您确定要删除部件组 '{{widgetsBundleTitle}}'吗?", |
2376 | - "delete-widgets-bundles-action-title": "删除 { count, plural, 1 {1 个部件组} other {# 个部件组} }", | 2376 | + "delete-widgets-bundles-action-title": "删除 { count, plural, 1 {# 个部件组} other {# 个部件组} }", |
2377 | "delete-widgets-bundles-text": "小心!确认后,所有选定的部件组将被删除,所有相关数据将不可恢复。", | 2377 | "delete-widgets-bundles-text": "小心!确认后,所有选定的部件组将被删除,所有相关数据将不可恢复。", |
2378 | - "delete-widgets-bundles-title": "确定要删除 { count, plural, 1 {1 个部件组} other {# 个部件组} } 吗?", | ||
2379 | - "details": "细节", | 2378 | + "delete-widgets-bundles-title": "确定要删除 { count, plural, 1 {# 个部件组} other {# 个部件组} } 吗?", |
2379 | + "details": "详情", | ||
2380 | "empty": "部件组是空的", | 2380 | "empty": "部件组是空的", |
2381 | "export": "导出部件组", | 2381 | "export": "导出部件组", |
2382 | "export-failed-error": "无法导出部件组: {{error}}", | 2382 | "export-failed-error": "无法导出部件组: {{error}}", |
@@ -2385,8 +2385,8 @@ | @@ -2385,8 +2385,8 @@ | ||
2385 | "no-widgets-bundles-matching": "没有找到与 '{{widgetsBundle}}' 匹配的部件组。", | 2385 | "no-widgets-bundles-matching": "没有找到与 '{{widgetsBundle}}' 匹配的部件组。", |
2386 | "no-widgets-bundles-text": "找不到部件组", | 2386 | "no-widgets-bundles-text": "找不到部件组", |
2387 | "open-widgets-bundle": "打开部件组", | 2387 | "open-widgets-bundle": "打开部件组", |
2388 | - "search": "搜索部件组", | ||
2389 | - "selected-widgets-bundles": "已选择 { count, plural, 1 {1 个部件组} other {# 个部件组} }", | 2388 | + "search": "查找部件组", |
2389 | + "selected-widgets-bundles": "已选择 { count, plural, 1 {# 个部件组} other {# 个部件组} }", | ||
2390 | "system": "系统", | 2390 | "system": "系统", |
2391 | "title": "标题", | 2391 | "title": "标题", |
2392 | "title-required": "标题必填。", | 2392 | "title-required": "标题必填。", |