# Conflicts:
#	ui/src/app/locale/locale.constant-zh.js
This commit is contained in:
charlie 2018-06-04 23:17:22 +08:00
commit c79a213eb7

View File

@ -15,6 +15,7 @@
*/
export default function addLocaleChinese(locales) {
var zh_CN = {
"access": {
"unauthorized": "未授权",
"unauthorized-access": "未授权访问",
@ -38,6 +39,7 @@ export default function addLocaleChinese(locales) {
"update": "更新",
"remove": "移除",
"search": "查询",
"clear-search": "清除查询",
"assign": "分配",
"unassign": "取消分配",
"share": "分享",
@ -236,16 +238,16 @@ export default function addLocaleChinese(locales) {
"delete-asset-text": "小心!确认后资产及其所有相关数据将不可恢复。",
"delete-assets-title": "确定要删除 { count, select, 1 {1 资产} other {# 资产} }?",
"delete-assets-action-title": "删除 { count, select, 1 {1 资产} other {# 资产} }",
"delete-assets-text": "小心!确认后,所有选定的客户将被删除,所有相关数据将不可恢复。",
"make-public-asset-title": "确定要将资产 '{{assetName}}' 设为公开?",
"make-public-asset-text": "确认后资产及所有相关数据会被设为公开并对其他人所见。",
"make-private-asset-title": "确定要将资产 '{{assetName}}' 设为私有?",
"make-private-asset-text": "确认后资产及所有相关数据会被设为私有并对其他人不可见。",
"unassign-asset-title": "确定要取消分配资产 '{{assetName}}'?",
"unassign-asset-text": "确定后资产将被取消分配并对客户不可见。",
"unassign-asset": "取消分配资产",
"unassign-assets-title": "确定要取消分配 { count, select, 1 {1 资产} other {# 资产} }?",
"unassign-assets-text": "确定后资产将被取消分配并对客户不可见。",
"delete-assets-text": "小心,确认后,所有选定的资产将被删除,所有相关的数据将变得不可恢复。",
"make-public-asset-title": "你确定你想创建公开'{{assetName}}'资产?",
"make-public-asset-text": "确认后,资产及其所有数据将被公开并被他人访问。",
"make-private-asset-title": "你确定你想创建私有 '{{assetName}}' 资产?",
"make-private-asset-text": "确认后,资产及其所有数据将被私有化,无法被他人访问。",
"unassign-asset-title": "您确定要取消对'{{assetName}}'资产的分配吗?",
"unassign-asset-text": "确认后,资产将未分配,客户无法访问。",
"unassign-asset": "未分配资产",
"unassign-assets-title": "确定要取消分配 { count, select, 1 {1 资产} other {# 资产} }?",
"unassign-assets-text": "确认后,所有选定的资产将被分配,客户无法访问。",
"copyId": "复制资产ID",
"idCopiedMessage": "资产ID已经复制到粘贴板",
"select-asset": "选择资产",
@ -336,7 +338,7 @@ export default function addLocaleChinese(locales) {
"enter-password": "输入密码",
"enter-search": "输入检索条件"
},
"content-type": { // TODO
"content-type": {
"json": "Json",
"text": "Text",
"binary": "Binary (Base64)"
@ -382,7 +384,10 @@ export default function addLocaleChinese(locales) {
"idCopiedMessage": "客户ID已复制到粘贴板",
"select-customer": "选择客户",
"no-customers-matching": "没有找到匹配 '{{entity}}' 的客户。",
"customer-required": "客户是必选项"
"customer-required": "客户是必选项",
"select-default-customer": "选择默认的客户",
"default-customer": "默认客户",
"default-customer-required": "为了调试租户级别上的仪表板,需要默认客户。"
},
"datetime": {
"date-from": "日期从",
@ -403,6 +408,12 @@ export default function addLocaleChinese(locales) {
"unassign-from-customer": "取消分配客户",
"make-public": "仪表板设为公开",
"make-private": "仪表板设为私有",
"manage-assigned-customers": "管理已分配的客户",
"assigned-customers": "已分配的客户",
"assign-to-customers": "将仪表板分配给客户",
"assign-to-customers-text": "请选择客户指定仪表板",
"unassign-from-customers": "客户未分配仪表板",
"unassign-from-customers-text": "请选择从仪表板中取消分配的客户",
"no-dashboards-text": "没有找到仪表板",
"no-widgets": "没有配置部件",
"add-widget": "添加新的部件",
@ -418,6 +429,7 @@ export default function addLocaleChinese(locales) {
"assign-dashboards": "分配仪表板",
"assign-new-dashboard": "分配新的仪表板",
"assign-dashboards-text": "分配 { count, select, 1 {1 仪表板} other {# 仪表板} } 给客户",
"unassign-dashboards-action-text": "未分配 { count, select, 1 {1 仪表板} other {# 仪表板} } 给客户",
"delete-dashboards": "删除仪表板",
"unassign-dashboards": "取消分配仪表板",
"unassign-dashboards-action-title": "从客户处取消分配 { count, select, 1 {1 仪表板} other {# 仪表板} } ",
@ -733,6 +745,11 @@ export default function addLocaleChinese(locales) {
"type-alarms": "警告",
"list-of-alarms": "{ count, select, 1 {警告} other {# 警告列表} }",
"alarm-name-starts-with": "以 '{{prefix}}' 开头的警告",
"type-rulechain": "规则链",
"type-rulechains": "规则链库",
"list-of-rulechains": "{ count, select, 1 {One rule chain} other {List of # rule chains} }",
"rulechain-name-starts-with": "规则链前缀名称 '{{prefix}}'",
"type-current-customer": "当前客户",
"search": "实体检索",
"selected-entities": "{ count, select, 1 {1 实体} other {# 实体} } 被选中",
"entity-name": "实体名",
@ -745,6 +762,8 @@ export default function addLocaleChinese(locales) {
"type-error": "错误",
"type-lc-event": "生命周期事件",
"type-stats": "类型统计",
"type-debug-rule-node": "调试",
"type-debug-rule-chain": "调试",
"no-events-prompt": "找不到事件",
"error": "错误",
"alarm": "报警",
@ -752,6 +771,14 @@ export default function addLocaleChinese(locales) {
"server": "服务器",
"body": "整体",
"method": "方法",
"type": "类型",
"entity": "实体",
"message-id": "消息ID",
"message-type": "消息类型",
"data-type": "数据类型",
"relation-type": "关系类型",
"metadata": "元数据",
"data": "数据",
"event": "事件",
"status": "状态",
"success": "成功",
@ -759,7 +786,7 @@ export default function addLocaleChinese(locales) {
"messages-processed": "消息处理",
"errors-occurred": "错误发生"
},
"extension": { // TODO
"extension": {
"extensions": "Extensions",
"selected-extensions": "{ count, select, 1 {1 extension} other {# extensions} } selected",
"type": "Type",
@ -899,7 +926,6 @@ export default function addLocaleChinese(locales) {
"modbus-register-count": "Register count",
"modbus-register-count-range": "Register count should be a positive value.",
"modbus-byte-order": "Byte order",
"sync": {
"status": "Status",
"sync": "Sync",
@ -958,14 +984,15 @@ export default function addLocaleChinese(locales) {
},
"js-func": {
"no-return-error": "函数必须返回值!",
"return-type-mismatch": "函数必须返回 '{{type}}' 类型的值!"
"return-type-mismatch": "函数必须返回 '{{type}}' 类型的值!",
"tidy": "Tidy"
},
"key-val": { // TODO
"key": "Key",
"value": "Value",
"remove-entry": "Remove entry",
"add-entry": "Add entry",
"no-data": "No entries"
"key-val": {
"key": "键名",
"value": "值",
"remove-entry": "删除条目",
"add-entry": "增加条目",
"no-data": "没有条目"
},
"layout": {
"layout": "布局",
@ -1005,6 +1032,47 @@ export default function addLocaleChinese(locales) {
"password-link-sent-message": "密码重置链接已成功发送!",
"email": "电子邮件"
},
"plugin": {
"plugins": "插件",
"delete": "删除插件",
"activate": "激活插件",
"suspend": "暂停插件",
"active": "激活",
"suspended": "暂停",
"name": "名称",
"name-required": "名称必填。",
"description": "描述",
"add": "添加插件",
"delete-plugin-title": "你确定要删除插件 '{{pluginName}}' 吗?",
"delete-plugin-text": "小心!确认后,插件和所有相关数据将不可恢复。",
"delete-plugins-title": "你确定你要删除 { count, select, 1 {1 插件} other {# 插件} } 吗?",
"delete-plugins-action-title": "删除 { count, select, 1 {1 插件} other {# 插件} }",
"delete-plugins-text": "小心!确认后,所有选定的插件将被删除,所有相关数据将不可恢复。",
"add-plugin-text": "添加新的插件",
"no-plugins-text": "没有找到插件",
"plugin-details": "插件详细信息",
"api-token": "API令牌",
"api-token-required": "API令牌必填。",
"type": "插件类型",
"type-required": "插件类型必填。",
"configuration": "插件配置",
"system": "系统",
"select-plugin": "选择插件",
"plugin": "插件",
"no-plugins-matching": "没有找到匹配'{{entity}}'的插件。",
"plugin-required": "插件必填。",
"plugin-require-match": "请选择一个现有的插件。",
"events": "事件",
"details": "详情",
"import": "导入插件",
"export": "导出插件",
"export-failed-error": "无法导出插件:{{error}}",
"create-new-plugin": "创建新的插件",
"plugin-file": "插件文件",
"invalid-plugin-file-error": "无法导入插件:插件数据结构无效。",
"copyId": "复制插件ID",
"idCopiedMessage": "插件ID已经复制到粘贴板"
},
"position": {
"top": "顶部",
"bottom": "底部",
@ -1058,97 +1126,101 @@ export default function addLocaleChinese(locales) {
"additional-info": "附加信息 (JSON)",
"invalid-additional-info": "无法解析附加信息json。"
},
"rulechain": { // TODO
"rulechain": "Rule chain",
"rulechains": "Rule chains",
"root": "Root",
"delete": "Delete rule chain",
"name": "Name",
"name-required": "Name is required.",
"description": "Description",
"add": "Add Rule Chain",
"set-root": "Make rule chain root",
"set-root-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' root?",
"set-root-rulechain-text": "After the confirmation the rule chain will become root and will handle all incoming transport messages.",
"delete-rulechain-title": "Are you sure you want to delete the rule chain '{{ruleChainName}}'?",
"delete-rulechain-text": "Be careful, after the confirmation the rule chain and all related data will become unrecoverable.",
"delete-rulechains-title": "Are you sure you want to delete { count, select, 1 {1 rule chain} other {# rule chains} }?",
"delete-rulechains-action-title": "Delete { count, select, 1 {1 rule chain} other {# rule chains} }",
"delete-rulechains-text": "Be careful, after the confirmation all selected rule chains will be removed and all related data will become unrecoverable.",
"add-rulechain-text": "Add new rule chain",
"no-rulechains-text": "No rule chains found",
"rulechain-details": "Rule chain details",
"details": "Details",
"events": "Events",
"system": "System",
"import": "Import rule chain",
"export": "Export rule chain",
"export-failed-error": "Unable to export rule chain: {{error}}",
"create-new-rulechain": "Create new rule chain",
"rulechain-file": "Rule chain file",
"invalid-rulechain-file-error": "Unable to import rule chain: Invalid rule chain data structure.",
"copyId": "Copy rule chain Id",
"idCopiedMessage": "Rule chain Id has been copied to clipboard",
"select-rulechain": "Select rule chain",
"no-rulechains-matching": "No rule chains matching '{{entity}}' were found.",
"rulechain-required": "Rule chain is required",
"management": "Rules management",
"debug-mode": "Debug mode"
"rulechain": {
"rulechain": "规则链",
"rulechains": "规则链库",
"root": "根实体",
"delete": "删除规则",
"activate": "激活规则",
"suspend": "暂停规则",
"active": "激活",
"suspended": "暂停",
"name": "名称",
"name-required": "名称必填。",
"description": "描述",
"add": "添加规则",
"set-root": "创建规则链根",
"set-root-rulechain-title": "您确定要生成规则链'{{RuleChainName}}'根吗?",
"set-root-rulechain-text": "确认之后,规则链将变为根规格链,并将处理所有传入的传输消息。",
"delete-rulechain-title": " 确实要删除规则链'{{ruleChainName}}'吗?",
"delete-rulechain-text": "小心,在确认规则链和所有相关数据将变得不可恢复。",
"delete-rulechains-title": "确实要删除{count, select, 1 { 1 规则链}其他{# 规则链库}}吗?",
"delete-rulechains-action-title": "删除 { count, select, 1 {1 规则链} other {# 规则链库} }",
"delete-rulechains-text": "小心,确认后,所有选定的规则链将被删除,所有相关的数据将变得不可恢复。",
"add-rulechain-text": "添加新的规则链",
"no-rulechains-text": "规则链没有发现",
"rulechain-details": "规则链详情",
"details": "详情",
"events": "事件",
"system": "系统",
"import": "导入规则",
"export": "导出规则",
"export-failed-error": "无法导出规则:{{error}}",
"create-new-rulechain": "创建新的规则链",
"rulechain-file": "规则链文件",
"invalid-rulechain-file-error": "不能导入规则链:无效的规则链数据格式。",
"copyId": "复制规则链ID",
"idCopiedMessage": "规则ID已经复制到粘贴板",
"select-rulechain": "选择规则链",
"no-rulechains-matching": "没有发现匹配'{{entity}}'的规则链。",
"rulechain-required": "规则链必填",
"management": "规则集管理",
"debug-mode": "调试模式"
},
"rulenode": { // TODO
"details": "Details",
"events": "Events",
"search": "Search nodes",
"open-node-library": "Open node library",
"add": "Add rule node",
"name": "Name",
"name-required": "Name is required.",
"type": "Type",
"description": "Description",
"delete": "Delete rule node",
"select-all-objects": "Select all nodes and connections",
"deselect-all-objects": "Deselect all nodes and connections",
"delete-selected-objects": "Delete selected nodes and connections",
"delete-selected": "Delete selected",
"select-all": "Select all",
"copy-selected": "Copy selected",
"deselect-all": "Deselect all",
"rulenode-details": "Rule node details",
"debug-mode": "Debug mode",
"configuration": "Configuration",
"link": "Link",
"link-details": "Rule node link details",
"add-link": "Add link",
"link-label": "Link label",
"link-label-required": "Link label is required.",
"custom-link-label": "Custom link label",
"custom-link-label-required": "Custom link label is required.",
"type-filter": "Filter",
"type-filter-details": "Filter incoming messages with configured conditions",
"type-enrichment": "Enrichment",
"type-enrichment-details": "Add additional information into Message Metadata",
"type-transformation": "Transformation",
"type-transformation-details": "Change Message payload and Metadata",
"type-action": "Action",
"type-action-details": "Perform special action",
"type-external": "External",
"type-external-details": "Interacts with external system",
"type-rule-chain": "Rule Chain",
"type-rule-chain-details": "Forwards incoming messages to specified Rule Chain",
"type-input": "Input",
"type-input-details": "Logical input of Rule Chain, forwards incoming messages to next related Rule Node",
"directive-is-not-loaded": "Defined configuration directive '{{directiveName}}' is not available.",
"ui-resources-load-error": "Failed to load configuration ui resources.",
"invalid-target-rulechain": "Unable to resolve target rule chain!",
"test-script-function": "Test script function",
"message": "Message",
"message-type": "Message type",
"message-type-required": "Message type is required",
"metadata": "Metadata",
"metadata-required": "Metadata entries can't be empty.",
"output": "Output",
"test": "Test",
"help": "Help"
"rulenode": {
"details": "详情",
"events": "事件",
"search": "搜索节点",
"open-node-library": "打开节点库",
"add": "添加规则节点",
"name": "名称",
"name-required": "名称必填。",
"type": "类型",
"description": "描述",
"delete": "删除规则节点",
"select-all-objects": "选择所有节点和连接",
"deselect-all-objects": "取消选择所有节点和连接",
"delete-selected-objects": "删除选定的节点和连接",
"delete-selected": "删除选定",
"select-all": "选择全部",
"copy-selected": "选择副本",
"deselect-all": "取消选择",
"rulenode-details": "规则节点详情",
"debug-mode": "调试模式",
"configuration": "配置",
"link": "链接",
"link-details": "规则节点链接详情",
"add-link": "添加链接",
"link-label": "链接标签",
"link-label-required": "链接标签必填",
"custom-link-label": "自定义链接标签",
"custom-link-label-required": "自定义链接标签必填",
"type-filter": "滤波器",
"type-filter-details": "使用配置条件过滤传入消息",
"type-enrichment": "属性集",
"type-enrichment-details": "向消息元数据中添加附加信息",
"type-transformation": "变换",
"type-transformation-details": "更改消息有效载荷和元数据",
"type-action": "动作",
"type-action-details": "执行特别动作",
"type-external": "外部的",
"type-external-details": "与外部系统交互",
"type-rule-chain": "规则链",
"type-rule-chain-details": "将传入消息转发到指定的规则链",
"type-input": "输入",
"type-input-details": "规则链的逻辑输入,将传入消息转发到下一个相关规则节点",
"directive-is-not-loaded": "定义的配置指令 '{{directiveName}}' 不可用。",
"ui-resources-load-error": "加载配置UI资源失败。",
"invalid-target-rulechain": "无法解析目标规则链!",
"test-script-function": "测试脚本功能",
"message": "消息",
"message-type": "消息类型",
"message-type-required": "消息类型必填",
"metadata": "元数据",
"metadata-required": "元数据项不能为空。",
"output": "输出",
"test": "测试",
"help": "帮助"
},
"tenant": {
"tenant": "租户",
@ -1241,7 +1313,7 @@ export default function addLocaleChinese(locales) {
"activation-link-text": "使用该链接 <a href='{{activationLink}}' target='_blank'>激活</a> 激活用户:",
"copy-activation-link": "复制用户激活链接",
"activation-link-copied-message": "用户激活链接已经复制到粘贴板",
"details": "Details" // TODO
"details": "Details"
},
"value": {
"type": "值类型",
@ -1255,21 +1327,24 @@ export default function addLocaleChinese(locales) {
"boolean": "布尔",
"boolean-value": "布尔值",
"false": "假",
"true": "真"
"true": "真",
"long": "Long"
},
"widget": {
"widget-library": "部件库",
"widget-bundle": "部件包",
"select-widgets-bundle": "选择部件包",
"management": "部件管理",
"management": "管理部件",
"editor": "部件编辑器",
"widget-type-not-found": "加载部件配置时出现问题。<br> 可能关联的\n 部件类型已删除。",
"widget-type-load-error": "由于以下错误,部件未加载:",
"widget-type-not-found": "加载部件配置出错。<br>可能关联的\n 部件已经删除了。",
"widget-type-load-error": "由于以下错误未加载小部件",
"remove": "删除部件",
"edit": "编辑部件",
"remove-widget-title": "您确定要删除部件 '{{widgetTitle}}' 吗?",
"remove-widget-text": "确认后,窗口部件和所有相关数据将不可恢复。",
"remove-widget-title": "确实要删除 '{{widgetTitle}}'部件吗?",
"remove-widget-text": "确认后,控件和所有相关数据将变得不可恢复。",
"timeseries": "时间序列",
"search-data": "搜索数据",
"no-data-found": "没有找到数据",
"latest-values": "最新值",
"rpc": "控件部件",
"alarm": "警告部件",
@ -1277,11 +1352,12 @@ export default function addLocaleChinese(locales) {
"select-widget-type": "选择窗口部件类型",
"missing-widget-title-error": "部件标题必须指定!",
"widget-saved": "部件已保存",
"unable-to-save-widget-error": "无法保存窗口部件! 部件有错误!",
"unable-to-save-widget-error": "无法保存部件!控件有错误!",
"save": "保存部件",
"saveAs": "将部件另存为",
"save-widget-type-as": "将部件类型另存为",
"save-widget-type-as-text": "请输入新的部件标题和/或选择目标部件包",
"saveAs": "部件另存为",
"save-widget-type-as": "部件类型另存为",
"save-widget-type-as-text": "请输入新的部件标题或选择目标部件包",
"toggle-fullscreen": "切换全屏",
"run": "运行部件",
"title": "部件标题",
@ -1408,14 +1484,6 @@ export default function addLocaleChinese(locales) {
"material-icons": "素材图标",
"show-all": "显示所有图标"
},
"custom": { // TODO
"widget-action": {
"action-cell-button": "Action cell button",
"row-click": "On row click",
"marker-click": "On marker click",
"tooltip-tag-action": "Tooltip tag action"
}
},
"language": {
"language": "语言",
"en_US": "英语",