diff --git a/ui-ngx/src/assets/locale/locale.constant-zh_TW.json b/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
index 6ddaedc120..e5a54a6198 100644
--- a/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
+++ b/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
@@ -1,1607 +1,4618 @@
{
- "access": {
- "unauthorized": "未授權",
- "unauthorized-access": "未授權存取",
- "unauthorized-access-text": "您需要登入才能存取這個資源!",
- "access-forbidden": "禁止存取",
- "access-forbidden-text": "您沒有存取此位置的權限
如果您仍希望存取此位置,請嘗試使用其他用戶登入。",
- "refresh-token-expired": "Session 已過期",
- "refresh-token-failed": "無法更新 Session"
- },
- "action": {
- "activate": "啟動",
- "suspend": "暫停",
- "save": "儲存",
- "saveAs": "另存為",
- "cancel": "取消",
- "ok": "確定",
- "delete": "刪除",
- "add": "增加",
- "yes": "是",
- "no": "否",
- "update": "更新",
- "remove": "移除",
- "search": "查詢",
- "clear-search": "清除查詢",
- "assign": "分配",
- "unassign": "取消分配",
- "share": "分享",
- "make-private": "私有",
- "apply": "應用",
- "apply-changes": "應用更改",
- "edit-mode": "編輯模式",
- "enter-edit-mode": "進入編輯模式",
- "decline-changes": "取消更改",
- "close": "關閉",
- "back": "返回",
- "run": "執行",
- "sign-in": "登入!",
- "edit": "編輯",
- "view": "查看",
- "create": "建立",
- "drag": "拖拉",
- "refresh": "更新",
- "undo": "取消",
- "copy": "複製",
- "paste": "貼上",
- "copy-reference": "複製引用",
- "paste-reference": "貼上引用",
- "import": "匯入",
- "export": "匯出",
- "share-via": "通過 {{provider}}分享"
- },
- "aggregation": {
- "aggregation": "聚合",
- "function": "資料聚合功能",
- "limit": "最大值",
- "group-interval": "分組間隔",
- "min": "最少值",
- "max": "最大值",
- "avg": "平均值",
- "sum": "總計",
- "count": "Count",
- "none": "空"
- },
- "admin": {
- "general": "一般",
- "general-settings": "一般設定",
- "outgoing-mail": "發送郵件",
- "outgoing-mail-settings": "發送郵件設定",
- "system-settings": "系統設定",
- "test-mail-sent": "測試郵件發送成功!",
- "base-url": "基本URL",
- "base-url-required": "基本URL必填。",
- "mail-from": "郵件來自",
- "mail-from-required": "郵件發件人必填。",
- "smtp-protocol": "SMTP協定",
- "smtp-host": "SMTP主機",
- "smtp-host-required": "SMTP主機必填。",
- "smtp-port": "SMTP連接埠",
- "smtp-port-required": "您必須提供一個smtp連接埠。",
- "smtp-port-invalid": "這看起來不是有效的smtp連接埠。",
- "timeout-msec": "超時(ms)",
- "timeout-required": "超時必填。",
- "timeout-invalid": "這看起來不像有效的超時值。",
- "enable-tls": "啟用TLS",
- "tls-version": "TLS版本",
- "send-test-mail": "發送測試郵件"
- },
- "alarm": {
- "alarm": "警告",
- "alarms": "警告",
- "select-alarm": "選擇警告",
- "no-alarms-matching": "沒有找到符合 '{{entity}}' 的警告",
- "alarm-required": "警告必填",
- "alarm-status": "警告狀態",
- "search-status": {
- "ANY": "所有",
- "ACTIVE": "已啟動",
- "CLEARED": "已清除",
- "ACK": "已回覆",
- "UNACK": "未回覆"
+ "access": {
+ "unauthorized": "未授權",
+ "unauthorized-access": "未授權存取",
+ "unauthorized-access-text": "您需要登入才能存取這個資源!",
+ "access-forbidden": "禁止存取",
+ "access-forbidden-text": "您沒有存取此位置的權限
如果您仍希望存取此位置,請嘗試使用其他用戶登入。",
+ "refresh-token-expired": "Session 已過期",
+ "refresh-token-failed": "無法更新 Session",
+ "permission-denied": "許可權被拒絕",
+ "permission-denied-text": "您沒有執行此操作的許可權!"
},
- "display-status": {
- "ACTIVE_UNACK": "啟動未回覆",
- "ACTIVE_ACK": "啟動已回覆",
- "CLEARED_UNACK": "清除未回覆",
- "CLEARED_ACK": "清除已回覆"
+ "action": {
+ "activate": "啟動",
+ "suspend": "暫停",
+ "save": "儲存",
+ "saveAs": "另存為",
+ "cancel": "取消",
+ "ok": "確定",
+ "delete": "刪除",
+ "add": "增加",
+ "yes": "是",
+ "no": "否",
+ "update": "更新",
+ "remove": "移除",
+ "select": "選擇",
+ "search": "查詢",
+ "clear-search": "清除查詢",
+ "assign": "分配",
+ "unassign": "取消分配",
+ "share": "分享",
+ "make-private": "私有",
+ "apply": "應用",
+ "apply-changes": "應用更改",
+ "edit-mode": "編輯模式",
+ "enter-edit-mode": "進入編輯模式",
+ "decline-changes": "取消更改",
+ "close": "關閉",
+ "back": "返回",
+ "run": "執行",
+ "sign-in": "登入!",
+ "edit": "編輯",
+ "view": "查看",
+ "create": "建立",
+ "drag": "拖拉",
+ "refresh": "更新",
+ "undo": "取消",
+ "copy": "複製",
+ "paste": "貼上",
+ "copy-reference": "複製引用",
+ "paste-reference": "貼上引用",
+ "import": "匯入",
+ "export": "匯出",
+ "share-via": "通過 {{provider}}分享",
+ "continue": "繼續",
+ "discard-changes": "放棄更改",
+ "download": "下載",
+ "next-with-label": "下一步: {{label}}",
+ "read-more": "讀更多",
+ "hide": "隱藏",
+ "done": "完成",
+ "print": "列印",
+ "restore": "恢復",
+ "confirm": "確認"
},
- "no-alarms-prompt": "未發現警告",
- "created-time": "建立時間",
- "type": "類型",
- "severity": "嚴重程度",
- "originator": "起因",
- "originator-type": "起因類型",
- "details": "詳細資訊",
- "status": "狀態",
- "alarm-details": "警告詳細資訊",
- "start-time": "開始時間",
- "end-time": "結束時間",
- "ack-time": "回覆時間",
- "clear-time": "建立時間",
- "severity-critical": "危險",
- "severity-major": "重要",
- "severity-minor": "次要",
- "severity-warning": "警告",
- "severity-indeterminate": "不確定",
- "acknowledge": "回覆",
- "clear": "清除",
- "search": "搜尋警告",
- "selected-alarms": "已選擇 { count, plural, 1 {1 警告} other {# 警告} } ",
- "no-data": "無資料顯示",
- "polling-interval": "警告輪詢間隔(秒)",
- "polling-interval-required": "警告輪詢間隔必填。",
- "min-polling-interval-message": "輪詢間隔至少是1秒。",
- "aknowledge-alarms-title": "回覆 { count, plural, 1 {1 警告} other {# 警告} }",
- "aknowledge-alarms-text": "確定要回覆 { count, plural, 1 {1 警告} other {# 警告} }?",
- "clear-alarms-title": "清除 { count, plural, 1 {1 警告} other {# 警告} }",
- "clear-alarms-text": "確定要清除 { count, plural, 1 {1 警告} other {# 警告} }?"
- },
- "alias": {
- "add": "增加別名",
- "edit": "編輯別名",
- "name": "別名",
- "name-required": "別名必填",
- "duplicate-alias": "別名已經存在。",
- "filter-type-single-entity": "單一實體",
- "filter-type-entity-list": "實體列表",
- "filter-type-entity-name": "實體名稱",
- "filter-type-state-entity": "實體(儀表板狀態)",
- "filter-type-state-entity-description": "實體令牌(儀表板狀態參數)",
- "filter-type-asset-type": "資產類型",
- "filter-type-asset-type-description": "類型為 '{{assetType}}' 的資產",
- "filter-type-asset-type-and-name-description": "類型為 '{{assetType}}' 且以 '{{prefix}}' 開頭的資產",
- "filter-type-device-type": "設備類型",
- "filter-type-device-type-description": "類型為 '{{deviceType}}' 的設備",
- "filter-type-device-type-and-name-description": "類型為 '{{deviceType}}' 且以 '{{prefix}}' 開頭的設備",
- "filter-type-entity-view-type": "實體視圖類型",
- "filter-type-entity-view-type-description": "類型為 '{{entityView}}' 的實體視圖",
- "filter-type-entity-view-type-and-name-description": "類型為 {{entityView}}' 且以 '{{prefix}}' 開頭的實體視圖",
- "filter-type-relations-query": "關係查詢",
- "filter-type-relations-query-description": "具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的 {{entities}} ",
- "filter-type-asset-search-query": "資產搜尋查詢",
- "filter-type-asset-search-query-description": "類型為 {{assetTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的資產",
- "filter-type-device-search-query": "設備搜尋查詢",
- "filter-type-device-search-query-description": "類型為 {{deviceTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的設備",
- "filter-type-entity-view-search-query": "實體視圖搜尋查詢",
- "filter-type-entity-view-search-query-description": "類型為 {{entityViewTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的實體視圖",
- "entity-filter": "實體過濾",
- "resolve-multiple": "解決為多實體",
- "filter-type": "過濾類型",
- "filter-type-required": "過濾類型必填。",
- "entity-filter-no-entity-matched": "未找到符合指定過濾條件的實體。",
- "no-entity-filter-specified": "沒有指定實體過濾條件",
- "root-state-entity": "使用儀表板狀態實體作為根實體",
- "root-entity": "根實體",
- "state-entity-parameter-name": "狀態實體參數名稱",
- "default-state-entity": "預設狀態實體",
- "default-entity-parameter-name": "預設",
- "max-relation-level": "最大關係層級",
- "unlimited-level": "不限層級",
- "state-entity": "儀表板狀態實體",
- "all-entities": "所有實體",
- "any-relation": "不限"
- },
- "asset": {
- "asset": "資產",
- "assets": "資產",
- "management": "資產管理",
- "view-assets": "查看資產",
- "add": "增加資產",
- "assign-to-customer": "分配給客戶",
- "assign-asset-to-customer": "將資產分配給客戶",
- "assign-asset-to-customer-text": "請選擇要分配給客戶的資產",
- "no-assets-text": "未找到資產",
- "assign-to-customer-text": "請選擇客戶以分配資產",
- "public": "公開",
- "assignedToCustomer": "分配客戶",
- "make-public": "資產設為公開",
- "make-private": "資產設為私有",
- "unassign-from-customer": "取消分配客戶",
- "delete": "刪除資產",
- "asset-public": "資產公開",
- "asset-type": "資產類型",
- "asset-type-required": "資產類型必填。",
- "select-asset-type": "選擇資產類型",
- "enter-asset-type": "輸入資產類型",
- "any-asset": "任何資產",
- "no-asset-types-matching": "沒有找到符合 '{{entitySubtype}}' 的資產類型。",
- "asset-type-list-empty": "資產類型未選擇。",
- "asset-types": "資產類型",
- "name": "名稱",
- "name-required": "名稱必填。",
- "description": "描述",
- "type": "類型",
- "type-required": "類型必填。",
- "details": "詳細資訊",
- "events": "事件",
- "add-asset-text": "增加新資產",
- "asset-details": "資產詳細資訊",
- "assign-assets": "分配資產",
- "assign-assets-text": "分配 { count, plural, 1 {1 資產} other {# 資產} } 給客戶",
- "delete-assets": "刪除資產",
- "unassign-assets": "取消分配資產",
- "unassign-assets-action-title": "從客戶處取消分配 { count, plural, 1 {1 資產} other {# 資產} } ",
- "assign-new-asset": "分配新資產",
- "delete-asset-title": "確定要刪除資產 '{{assetName}}'?",
- "delete-asset-text": "小心!確認後資產及其所有相關資料將無法恢復。",
- "delete-assets-title": "確定要刪除 { count, plural, 1 {1 資產} other {# 資產} }?",
- "delete-assets-action-title": "刪除 { count, plural, 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, plural, 1 {1 資產} other {# 資產} }嗎?",
- "unassign-assets-text": "確認後,所有選擇的資產將被分配,客戶無法存取。",
- "copyId": "複製資產ID",
- "idCopiedMessage": "資產ID已經複製到剪貼簿",
- "select-asset": "選擇資產",
- "no-assets-matching": "沒有找到符合 '{{entity}}' 的資產。",
- "asset-required": "資產必填",
- "name-starts-with": "資產名稱以此開頭",
- "label": "標籤"
- },
- "attribute": {
- "attributes": "屬性",
- "latest-telemetry": "最新遙測",
- "attributes-scope": "設備屬性範圍",
- "scope-latest-telemetry": "最新遙測",
- "scope-client": "客戶端屬性",
- "scope-server": "服務端屬性",
- "scope-shared": "共享屬性",
- "add": "增加屬性",
- "key": "鍵",
- "last-update-time": "最後更新時間",
- "key-required": "屬性鍵必填。",
- "value": "值",
- "value-required": "屬性值必填。",
- "delete-attributes-title": "您確定要刪除 { count, plural, 1 {1 屬性} other {# 屬性} }嗎?",
- "delete-attributes-text": "注意,確認後所有選中的屬性都會被刪除。",
- "delete-attributes": "刪除屬性",
- "enter-attribute-value": "輸入屬性值",
- "show-on-widget": "在部件上顯示",
- "widget-mode": "部件模式",
- "next-widget": "下一個部件",
- "prev-widget": "上一個部件",
- "add-to-dashboard": "增加到儀表板",
- "add-widget-to-dashboard": "將部件增加到儀表板",
- "selected-attributes": "{ count, plural, 1 {1 屬性} other {# 屬性} } 被選中",
- "selected-telemetry": "{ count, plural, 1 {1 遙測} other {# 遙測} } 被選中"
- },
- "audit-log": {
- "audit": "審計",
- "audit-logs": "審計日誌",
- "timestamp": "時間戳",
- "entity-type": "實體類型",
- "entity-name": "實體名稱",
- "user": "用戶",
- "type": "類型",
- "status": "狀態",
- "details": "詳細資訊",
- "type-added": "增加",
- "type-deleted": "刪除",
- "type-updated": "更新",
- "type-attributes-updated": "更新屬性",
- "type-attributes-deleted": "刪除屬性",
- "type-rpc-call": "RPC調用",
- "type-credentials-updated": "更新憑證",
- "type-assigned-to-customer": "分配給客戶",
- "type-unassigned-from-customer": "未分配給客戶",
- "type-activated": "啟動",
- "type-suspended": "暫停",
- "type-credentials-read": "讀取憑證",
- "type-attributes-read": "讀取屬性",
- "status-success": "成功",
- "status-failure": "失敗",
- "audit-log-details": "審計日誌詳細資訊",
- "no-audit-logs-prompt": "找不到日誌",
- "action-data": "活動資料",
- "failure-details": "失敗詳細資訊",
- "search": "查找審計日誌",
- "clear-search": "清空查找"
- },
- "confirm-on-exit": {
- "message": "您有未儲存的更改。確定要離開此頁嗎?",
- "html-message": "您有未儲存的更改。
確定要離開此頁面嗎?",
- "title": "未儲存的更改"
- },
- "contact": {
- "country": "國家",
- "city": "城市",
- "state": "州",
- "postal-code": "郵政編碼",
- "postal-code-invalid": "只允許數字。",
- "address": "地址",
- "address2": "地址2",
- "phone": "手機",
- "email": "郵箱",
- "no-address": "無地址"
- },
- "common": {
- "username": "用戶名",
- "password": "密碼",
- "enter-username": "輸入用戶名",
- "enter-password": "輸入密碼",
- "enter-search": "輸入檢索條件",
- "created-time": "建立時間"
- },
- "content-type": {
- "json": "Json",
- "text": "Text",
- "binary": "Binary (Base64)"
- },
- "customer": {
- "customer": "客戶",
- "customers": "客戶",
- "management": "客戶管理",
- "dashboard": "客戶儀表板",
- "dashboards": "客戶儀表板",
- "devices": "客戶設備",
- "entity-views": "客戶實體視圖",
- "assets": "客戶資產",
- "public-dashboards": "公共儀表板",
- "public-devices": "公共設備",
- "public-assets": "公共資產",
- "public-entity-views": "公共實體視圖",
- "add": "增加客戶",
- "delete": "刪除客戶",
- "manage-customer-users": "管理客戶用戶",
- "manage-customer-devices": "管理客戶設備",
- "manage-customer-dashboards": "管理客戶儀表板",
- "manage-public-devices": "管理公共設備",
- "manage-public-dashboards": "管理公共儀表板",
- "manage-customer-assets": "管理客戶資產",
- "manage-public-assets": "管理公共資產",
- "add-customer-text": "增加新客戶",
- "no-customers-text": "沒有找到客戶",
- "customer-details": "客戶詳細資訊",
- "delete-customer-title": "您確定要刪除客戶'{{customerTitle}}'嗎?",
- "delete-customer-text": "小心!確認後,客戶及其所有相關資料將無法恢復。",
- "delete-customers-title": "您確定要刪除 { count, plural, 1 {1 客戶} other {# 客戶} }嗎?",
- "delete-customers-action-title": "刪除 { count, plural, 1 {1 客戶} other {# 客戶} }",
- "delete-customers-text": "小心!確認後,所有選擇的客戶將被刪除,所有相關資料將無法恢復。",
- "manage-users": "管理用戶",
- "manage-assets": "管理資產",
- "manage-devices": "管理設備",
- "manage-dashboards": "管理儀表板",
- "title": "標題",
- "title-required": "需要標題",
- "description": "描述",
- "details": "詳細資訊",
- "events": "事件",
- "copyId": "複製客戶ID",
- "idCopiedMessage": "客戶ID已複製到剪貼板",
- "select-customer": "選擇客戶",
- "no-customers-matching": "沒有找到符合 '{{entity}}' 的客戶。",
- "customer-required": "客戶是必選項",
- "select-default-customer": "選擇預設的客戶",
- "default-customer": "預設客戶",
- "default-customer-required": "為了測試租戶級別上的儀表板,需要預設客戶。"
- },
- "datetime": {
- "date-from": "日期從",
- "time-from": "時間從",
- "date-to": "日期到",
- "time-to": "時間到"
- },
- "dashboard": {
- "dashboard": "儀表板",
- "dashboards": "儀表板庫",
- "management": "儀表板管理",
- "view-dashboards": "查看儀表板",
- "add": "增加儀表板",
- "assign-dashboard-to-customer": "將儀表板分配給客戶",
- "assign-dashboard-to-customer-text": "請選擇要分配給客戶的儀表板",
- "assign-to-customer-text": "請選擇客戶分配儀表板",
- "assign-to-customer": "分配給客戶",
- "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": "增加新的部件",
- "title": "標題",
- "select-widget-title": "選擇部件",
- "select-widget-subtitle": "可用的部件類型列表",
- "delete": "刪除儀表板",
- "title-required": "需要標題。",
- "description": "描述",
- "details": "詳細資訊",
- "dashboard-details": "儀表板詳細資訊",
- "add-dashboard-text": "增加新的儀表板",
- "assign-dashboards": "分配儀表板",
- "assign-new-dashboard": "分配新的儀表板",
- "assign-dashboards-text": "分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } 給客戶",
- "unassign-dashboards-action-text": "未分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } 給客戶",
- "delete-dashboards": "刪除儀表板",
- "unassign-dashboards": "取消分配儀表板",
- "unassign-dashboards-action-title": "從客戶處取消分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } ",
- "delete-dashboard-title": "您確定要刪除儀表板 '{{dashboardTitle}}'嗎?",
- "delete-dashboard-text": "小心!確認後儀表板及其所有相關資料將無法恢復。",
- "delete-dashboards-title": "你確定你要刪除 { count, plural, 1 {1 儀表板} other {# 儀表板} }嗎?",
- "delete-dashboards-action-title": "刪除 { count, plural, 1 {1 儀表板} other {# 儀表板} }",
- "delete-dashboards-text": "小心!確認後所有選擇的儀表板將被刪除,所有相關資料將無法恢復。",
- "unassign-dashboard-title": "您確定要取消分配儀表板 '{{dashboardTitle}}'嗎?",
- "unassign-dashboard-text": "確認後,面板將被取消分配,客戶將無法存取。",
- "unassign-dashboard": "取消分配儀表板",
- "unassign-dashboards-title": "您確定要取消分配儀表板 { count, plural, 1 {1 儀表板} other {# 儀表板} } 嗎?",
- "unassign-dashboards-text": "確認後,所有選擇的儀表板將被取消分配,客戶將無法存取。",
- "public-dashboard-title": "儀表板現已公佈",
- "public-dashboard-text": "你的儀表板{{dashboardTitle}} 已被公開,可通過如下連結存取:",
- "public-dashboard-notice": "提示: 不要忘記將相關設備公開以存取其資料。",
- "make-private-dashboard-title": "您確定要將儀表板 '{{dashboardTitle}}' 設為私有嗎?",
- "make-private-dashboard-text": "確認後,儀表板將被設為私有,不能被其他人存取。",
- "make-private-dashboard": "儀表板設為私有",
- "socialshare-text": "'{{dashboardTitle}}' 由Thingsboard提供支持",
- "socialshare-title": "'{{dashboardTitle}}' 由Thingsboard提供支持",
- "select-dashboard": "選擇儀表板",
- "no-dashboards-matching": "找不到符合 '{{entity}}' 的儀表板。",
- "dashboard-required": "儀表板必填。",
- "select-existing": "選擇現有儀表板",
- "create-new": "建立新的儀表板",
- "new-dashboard-title": "新儀表板標題",
- "open-dashboard": "打開儀表板",
- "set-background": "設定背景",
- "background-color": "背景顏色",
- "background-image": "背景圖片",
- "background-size-mode": "背景大小模式",
- "no-image": "無圖像選擇",
- "drop-image": "拖拉圖像或單擊以選擇要上傳的文件。",
- "settings": "設定",
- "columns-count": "列數",
- "columns-count-required": "需要列數。",
- "min-columns-count-message": "只允許最少10列",
- "max-columns-count-message": "只允許最多1000列",
- "widgets-margins": "部件間邊距",
- "horizontal-margin": "水平邊距",
- "horizontal-margin-required": "需要水平邊距值。",
- "min-horizontal-margin-message": "只允許0作為最小水平邊距值。",
- "max-horizontal-margin-message": "只允許50作為最大水平邊距值。",
- "vertical-margin": "垂直邊距",
- "vertical-margin-required": "需要垂直邊距值。",
- "min-vertical-margin-message": "只允許0作為最小垂直邊距值。",
- "max-vertical-margin-message": "只允許50作為最大垂直邊距值。",
- "autofill-height": "自動填充佈局高度",
- "mobile-layout": "移動端佈局設定",
- "mobile-row-height": "移動端行高距(px)",
- "mobile-row-height-required": "移動端行高距必填。",
- "min-mobile-row-height-message": "移動端行高距至少5px。",
- "max-mobile-row-height-message": "移動端行高距最多200px。",
- "display-title": "顯示儀表板標題",
- "toolbar-always-open": "工具欄常駐",
- "title-color": "標題顏色",
- "display-dashboards-selection": "顯示儀表板選項",
- "display-entities-selection": "顯示實體選項",
- "display-dashboard-timewindow": "顯示時間窗口",
- "display-dashboard-export": "顯示匯出",
- "import": "匯入儀表板",
- "export": "匯出儀表板",
- "export-failed-error": "無法匯出儀表板: {{error}}",
- "create-new-dashboard": "建立新的儀表板",
- "dashboard-file": "儀表板文件",
- "invalid-dashboard-file-error": "無法匯入儀表板: 儀表板資料結構無效。",
- "dashboard-import-missing-aliases-title": "配置匯入儀表板使用的別名",
- "create-new-widget": "建立新部件",
- "import-widget": "匯入部件",
- "widget-file": "部件文件",
- "invalid-widget-file-error": "無法匯入窗口部件: 窗口部件資料結構無效。",
- "widget-import-missing-aliases-title": "配置匯入的窗口部件使用的別名",
- "open-toolbar": "打開儀表板工具欄",
- "close-toolbar": "關閉工具欄",
- "configuration-error": "配置錯誤",
- "alias-resolution-error-title": "儀表板別名配置錯誤",
- "invalid-aliases-config": "無法找到與某些別名過濾器符合的任何設備。
請聯繫您的管理員以解決此問題。",
- "select-devices": "選擇設備",
- "assignedToCustomer": "分配給客戶",
- "public": "公共",
- "public-link": "公共連結",
- "copy-public-link": "複製公共連結",
- "public-link-copied-message": "儀表板的公共連結已被複製到剪貼板",
- "manage-states": "儀表板狀態管理",
- "states": "儀表板狀態",
- "search-states": "儀表板狀態檢索",
- "selected-states": "{ count, plural, 1 {1 儀表板狀態} other {# 儀表板狀態} } 選中",
- "edit-state": "儀表板狀態編輯",
- "delete-state": "刪除儀表板狀態",
- "add-state": "增加儀表板狀態",
- "state": "儀表板狀態",
- "state-name": "狀態名",
- "state-name-required": "儀表板狀態名必填。",
- "state-id": "狀態ID",
- "state-id-required": "儀表板狀態ID必填。",
- "state-id-exists": "儀表板狀態ID已經存在。",
- "is-root-state": "根狀態",
- "delete-state-title": "刪除儀表板狀態",
- "delete-state-text": "確定要刪除儀表板狀態 '{{stateName}}' 嗎?",
- "show-details": "顯示詳細資訊",
- "hide-details": "隱藏詳細資訊",
- "select-state": "選擇目標狀態",
- "state-controller": "狀態控制"
- },
- "datakey": {
- "settings": "設定",
- "advanced": "進階",
- "label": "標籤",
- "color": "顏色",
- "units": "單位符號",
- "decimals": "小數位數",
- "data-generation-func": "資料生成功能",
- "use-data-post-processing-func": "使用資料後處理功能",
- "configuration": "資料鍵配置",
- "timeseries": "時間序列",
- "attributes": "屬性",
- "alarm": "報警字段",
- "timeseries-required": "需要設備時間序列。",
- "timeseries-or-attributes-required": "設備時間/屬性必填。",
- "maximum-timeseries-or-attributes": "最大允許 { count, plural, 1 {1 時間序列/屬性} other {# 時間序列/屬性} }",
- "alarm-fields-required": "警告字段必填。",
- "function-types": "函數類型",
- "function-types-required": "需要函數類型。",
- "maximum-function-types": "至少需要 { count, plural, 1 {1 函數類型} other {# 函數類型} }"
- },
- "datasource": {
- "type": "資料源類型",
- "name": "資料源名稱",
- "add-datasource-prompt": "請增加資料源"
- },
- "details": {
- "edit-mode": "編輯模式",
- "toggle-edit-mode": "切換編輯模式"
- },
- "device": {
- "device": "設備",
- "device-required": "設備必填",
- "devices": "設備",
- "management": "設備管理",
- "view-devices": "查看設備",
- "device-alias": "設備別名",
- "aliases": "設備別名",
- "no-alias-matching": "'{{alias}}' 沒有找到。",
- "no-aliases-found": "找不到別名。",
- "no-key-matching": "'{{key}}' 沒有找到。",
- "no-keys-found": "找不到密鑰。",
- "create-new-alias": "建立一個新的!",
- "create-new-key": "建立一個新的!",
- "duplicate-alias-error": "找到重複別名 '{{alias}}'。
設備別名必須是唯一的。",
- "configure-alias": "配置 '{{alias}}' 別名",
- "no-devices-matching": "找不到與 '{{entity}}' 符合的設備。",
- "alias": "別名",
- "alias-required": "需要設備別名。",
- "remove-alias": "刪除設備別名",
- "add-alias": "增加設備別名",
- "name-starts-with": "名稱前綴",
- "device-list": "設備列表",
- "use-device-name-filter": "使用過濾器",
- "device-list-empty": "沒有被選中的設備",
- "device-name-filter-required": "設備名稱過濾器必填。",
- "device-name-filter-no-device-matched": "找不到以'{{device}}' 開頭的設備。",
- "add": "增加設備",
- "assign-to-customer": "分配給客戶",
- "assign-device-to-customer": "將設備分配給客戶",
- "assign-device-to-customer-text": "請選擇要分配給客戶的設備",
- "make-public": "公開",
- "make-private": "私有",
- "no-devices-text": "找不到設備",
- "assign-to-customer-text": "請選擇客戶分配設備",
- "device-details": "設備詳細訊息",
- "add-device-text": "增加新設備",
- "credentials": "憑據",
- "manage-credentials": "管理憑據",
- "delete": "刪除設備",
- "assign-devices": "分配設備",
- "assign-devices-text": "將{count,plural,1 {1 設備} other {# 設備} }分配給客戶",
- "delete-devices": "刪除設備",
- "unassign-from-customer": "取消分配客戶",
- "unassign-devices": "取消分配設備",
- "unassign-devices-action-title": "從客戶處取消分配{count,plural,1 {1 設備} other {# 設備} }",
- "assign-new-device": "分配新設備",
- "make-public-device-title": "您確定要將設備 '{{deviceName}}' 設為公開嗎?",
- "make-public-device-text": "確認後,設備及其所有資料將被設為公開並可被其他人存取。",
- "make-private-device-title": "您確定要將設備 '{{deviceName}}' 設為私有嗎?",
- "make-private-device-text": "確認後,設備及其所有資料將被設為私有,不被其他人存取。",
- "view-credentials": "查看憑據",
- "delete-device-title": "您確定要刪除設備的{{deviceName}}嗎?",
- "delete-device-text": "小心!確認後設備及其所有相關資料將無法恢復。",
- "delete-devices-title": "您確定要刪除{count,plural,1 {1 設備} other {# 設備} } 嗎?",
- "delete-devices-action-title": "刪除 {count,plural,1 {1 設備} other {# 設備} }",
- "delete-devices-text": "小心!確認後所有選擇的設備將被刪除,所有相關資料將無法恢復。",
- "unassign-device-title": "您確定要取消分配設備 '{{deviceName}}'?",
- "unassign-device-text": "確認後,設備將被取消分配,客戶將無法存取。",
- "unassign-device": "取消分配設備",
- "unassign-devices-title": "您確定要取消分配{count,plural,1 {1 設備} other {# 設備} } 嗎?",
- "unassign-devices-text": "確認後,所有選擇的設備將被取消分配,並且客戶將無法存取。",
- "device-credentials": "設備憑據",
- "credentials-type": "憑據類型",
- "access-token": "存取令牌",
- "access-token-required": "需要存取令牌",
- "access-token-invalid": "存取令牌長度必須為1到32個字符。",
- "secret": "密鑰",
- "secret-required": "密鑰必填",
- "device-type": "設備類型",
- "device-type-required": "設備類型必填。",
- "select-device-type": "選擇設備類型",
- "enter-device-type": "輸入設備類型",
- "any-device": "任意設備",
- "no-device-types-matching": "沒有找到符合 '{{entitySubtype}}' 的設備類型。",
- "device-type-list-empty": "未選擇設備類型",
- "device-types": "設備類型",
- "name": "名稱",
- "name-required": "名稱必填。",
- "description": "說明",
- "events": "事件",
- "details": "詳細訊息",
- "copyId": "複製設備ID",
- "copyAccessToken": "複製存取令牌",
- "idCopiedMessage": "設備ID已複製到剪貼板",
- "accessTokenCopiedMessage": "設備存取令牌已複製到剪貼板",
- "assignedToCustomer": "分配給客戶",
- "unable-delete-device-alias-title": "無法刪除設備別名",
- "unable-delete-device-alias-text": "設備別名 '{{deviceAlias}}' 不能夠被刪除,因為它被下列部件所使用:
{{widgetsList}}",
- "is-gateway": "是閘道",
- "public": "公開",
- "device-public": "設備公開",
- "select-device": "選擇設備"
- },
- "dialog": {
- "close": "關閉對話框"
- },
- "error": {
- "unable-to-connect": "無法連接到伺服器!請檢查您的互聯網連接。",
- "unhandled-error-code": "未處理的錯誤代碼: {{errorCode}}",
- "unknown-error": "未知錯誤"
- },
- "entity": {
- "entity": "實體",
- "entities": "實體",
- "aliases": "實體別名",
- "entity-alias": "實體別名",
- "unable-delete-entity-alias-title": "無法刪除實體別名",
- "unable-delete-entity-alias-text": "實體別名 '{{entityAlias}}' 被以下部件使用不能刪除:
{{widgetsList}}",
- "duplicate-alias-error": "別名 '{{alias}}' 重複。
同一儀表板別名必須唯一。",
- "missing-entity-filter-error": "別名 '{{alias}}' 缺少過濾器",
- "configure-alias": "別名 '{{alias}}' 配置",
- "alias": "別名",
- "alias-required": "實體別名必填。",
- "remove-alias": "移除實體別名",
- "add-alias": "增加實體別名",
- "entity-list": "實體列表",
- "entity-type": "實體類型",
- "entity-types": "實體類型",
- "entity-type-list": "實體類型列表",
- "any-entity": "任意實體",
- "enter-entity-type": "輸入實體類型",
- "no-entities-matching": "沒有找到符合 '{{entity}}' 的實體。",
- "no-entity-types-matching": "沒有找到符合 '{{entityType}}' 類型的實體。",
- "name-starts-with": "名稱開始於",
- "use-entity-name-filter": "用戶過濾",
- "entity-list-empty": "沒有選擇實體。",
- "entity-type-list-empty": "沒有選擇實體類型。",
- "entity-name-filter-required": "實體名過濾器必填。",
- "entity-name-filter-no-entity-matched": "沒有找到以 '{{entity}}' 開頭的實體",
- "all-subtypes": "所有",
- "select-entities": "選擇實體",
- "no-aliases-found": "沒有找到別名",
- "no-alias-matching": "沒有找到 '{{alias}}'",
- "create-new-alias": "建立新別名",
- "key": "鍵",
- "key-name": "鍵名",
- "no-keys-found": "沒有找到鍵",
- "no-key-matching": "沒有找到鍵 '{{key}}'",
- "create-new-key": "建立新鍵",
- "type": "類型",
- "type-required": "實體類型必填。",
- "type-device": "設備",
- "type-devices": "設備",
- "list-of-devices": "{ count, plural, 1 {設備} other {# 設備列表} }",
- "device-name-starts-with": "以 '{{prefix}}' 開頭的設備",
- "type-asset": "資產",
- "type-assets": "資產",
- "list-of-assets": "{ count, plural, 1 {資產} other {# 資產列表} }",
- "asset-name-starts-with": "以 '{{prefix}}' 開頭的資產",
- "type-entity-view": "實體視圖",
- "type-entity-views": "實體視圖",
- "list-of-entity-views": "{ count, plural, 1 {實體視圖} other {# 實體視圖列表} }",
- "entity-view-name-starts-with": "以 '{{prefix}}' 開頭的實體視圖",
- "type-rule": "規則",
- "type-rules": "規則",
- "list-of-rules": "{ count, plural, 1 {規則} other {# 規則列表} }",
- "rule-name-starts-with": "以 '{{prefix}}' 開頭的規則",
- "type-plugin": "插件",
- "type-plugins": "插件",
- "list-of-plugins": "{ count, plural, 1 {插件} other {# 插件列表} }",
- "plugin-name-starts-with": "以 '{{prefix}}' 開頭的插件",
- "type-tenant": "租戶",
- "type-tenants": "租戶",
- "list-of-tenants": "{ count, plural, 1 {租戶} other {# 租戶列表} }",
- "tenant-name-starts-with": "以 '{{prefix}}' 開頭的租戶",
- "type-customer": "客戶",
- "type-customers": "客戶",
- "list-of-customers": "{ count, plural, 1 {客戶} other {# 客戶列表} }",
- "customer-name-starts-with": "以 '{{prefix}}' 開頭的客戶",
- "type-user": "用戶",
- "type-users": "用戶",
- "list-of-users": "{ count, plural, 1 {用戶} other {# 用戶列表} }",
- "user-name-starts-with": "以 '{{prefix}}' 開頭的用戶",
- "type-dashboard": "儀表板",
- "type-dashboards": "儀表板",
- "list-of-dashboards": "{ count, plural, 1 {儀表板} other {# 儀表板列表} }",
- "dashboard-name-starts-with": "以 '{{prefix}}' 開頭的儀表板",
- "type-alarm": "警告",
- "type-alarms": "警告",
- "list-of-alarms": "{ count, plural, 1 {警告} other {# 警告列表} }",
- "alarm-name-starts-with": "以 '{{prefix}}' 開頭的警告",
- "type-rulechain": "規則鏈",
- "type-rulechains": "規則鏈庫",
- "list-of-rulechains": "{ count, plural, 1 {一個規則鏈} other {# 規則鏈列表} }",
- "rulechain-name-starts-with": "規則鏈前綴名稱 '{{prefix}}'",
- "type-current-customer": "當前客戶",
- "search": "實體檢索",
- "selected-entities": "{ count, plural, 1 {1 實體} other {# 實體} } 被選中",
- "entity-name": "實體名",
- "details": "實體詳細資訊",
- "no-entities-prompt": "沒有找到實體",
- "no-data": "無資料"
- },
- "entity-view": {
- "entity-view": "實體視圖",
- "entity-view-required": "實體視圖必填。",
- "entity-views": "實體視圖",
- "management": "實體視圖管理",
- "view-entity-views": "查看實體視圖",
- "entity-view-alias": "實體視圖別名",
- "aliases": "實體視圖別名",
- "no-alias-matching": "'{{alias}}' 沒有找到。",
- "no-aliases-found": "找不到別名。",
- "no-key-matching": "'{{key}}' 沒有找到。",
- "no-keys-found": "找不到密鑰。",
- "create-new-alias": "建立一個新的!",
- "create-new-key": "建立一個新的!",
- "duplicate-alias-error": "找到重複別名 '{{alias}}'。
實體視圖別名必須是唯一的。",
- "configure-alias": "配置 '{{alias}}' 別名",
- "no-devices-matching": "找不到與 '{{entity}}' 符合的實體視圖。",
- "alias": "別名",
- "alias-required": "需要實體視圖別名。",
- "remove-alias": "刪除實體視圖別名",
- "add-alias": "增加實體視圖別名",
- "name-starts-with": "名稱前綴",
- "entity-view-list": "實體視圖列表",
- "use-entity-view-name-filter": "使用過濾器",
- "entity-view-list-empty": "沒有被選中的實體視圖",
- "entity-view-name-filter-required": "實體視圖名稱過濾器必填。",
- "entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 開頭的實體視圖。",
- "add": "增加實體視圖",
- "assign-to-customer": "分配給客戶",
- "assign-entity-view-to-customer": "將實體視圖分配給客戶",
- "assign-entity-view-to-customer-text": "請選擇要分配給客戶的實體視圖",
- "no-entity-views-text": "找不到實體視圖",
- "assign-to-customer-text": "請選擇客戶分配實體視圖",
- "entity-view-details": "實體視圖詳細訊息",
- "add-entity-view-text": "增加新實體視圖",
- "delete": "刪除實體視圖",
- "assign-entity-views": "分配實體視圖",
- "assign-entity-views-text": "分配 { count, plural, 1 {1 實體視圖} other {# 實體視圖} } 給客戶",
- "delete-entity-views": "刪除實體視圖",
- "unassign-from-customer": "取消分配客戶",
- "unassign-entity-views": "取消分配實體視圖",
- "unassign-entity-views-action-title": "從客戶處取消分配{count,plural,1 {1 實體視圖} other {# 實體視圖} }",
- "assign-new-entity-view": "分配新實體視圖",
- "delete-entity-view-title": "確定要刪除實體視圖 '{{entityViewName}}'?",
- "delete-entity-view-text": "小心!確認後實體視圖及其所有相關資料將無法恢復。",
- "delete-entity-views-title": "確定要刪除 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }?",
- "delete-entity-views-action-title": "刪除 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }",
- "delete-entity-views-text": "B小心,確認後,所有選擇的實體視圖將被刪除,所有相關的資料將變得無法恢復。",
- "unassign-entity-view-title": "您確定要取消對 '{{entityViewName}}'實體視圖的分配嗎?",
- "unassign-entity-view-text": "確認後,實體視圖將未分配,客戶無法存取。",
- "unassign-entity-view": "未分配實體視圖",
- "unassign-entity-views-title": "您確定要取消分配 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }嗎?",
- "unassign-entity-views-text": "確認後,所有選擇的實體視圖將被分配,客戶無法存取。",
- "entity-view-type": "實體視圖類型",
- "entity-view-type-required": "實體視圖類型必填。",
- "select-entity-view-type": "選擇實體視圖類型",
- "enter-entity-view-type": "輸入實體視圖類型",
- "any-entity-view": "任何實體視圖",
- "no-entity-view-types-matching": "沒有找到符合 '{{entitySubtype}}' 的實體視圖類型。",
- "entity-view-type-list-empty": "實體視圖類型未選擇。",
- "entity-view-types": "實體視圖類型",
- "name": "名稱",
- "name-required": "名稱必填。",
- "description": "描述",
- "events": "事件",
- "details": "詳細資訊",
- "copyId": "複製實體視圖ID",
- "assignedToCustomer": "分配給客戶",
- "unable-entity-view-device-alias-title": "無法刪除實體視圖別名",
- "unable-entity-view-device-alias-text": "實體視圖別名 '{{entityViewAlias}}' 不能夠被刪除,因為它被下列部件所使用:
{{widgetsList}}",
- "select-entity-view": "選擇實體視圖",
- "make-public": "實體視圖設為公開",
- "make-private": "實體視圖設為私有",
- "start-date": "開始日期",
- "start-ts": "開始時間",
- "end-date": "結束日期",
- "end-ts": "結束時間",
- "date-limits": "日期限製",
- "client-attributes": "客戶端屬性",
- "shared-attributes": "共享屬性",
- "server-attributes": "服務端屬性",
- "timeseries": "時間序列",
- "client-attributes-placeholder": "客戶端屬性",
- "shared-attributes-placeholder": "共享屬性",
- "server-attributes-placeholder": "服務端屬性",
- "timeseries-placeholder": "時間序列",
- "target-entity": "目標實體",
- "attributes-propagation": "屬性傳播",
- "attributes-propagation-hint": "每次儲存或更新這個實體視圖時,實體視圖將自動從目標實體複製指定的屬性。由於性能原因,目標實體屬性不會在每次屬性更改時傳播到實體視圖。您可以通過配置\"copy to view\"規則鏈中的規則節點,並將\"Post attributes\"和\"attributes Updated\"消息連結到新規則節點,從而啟用自動傳播。",
- "timeseries-data": "時間序列資料",
- "timeseries-data-hint": "配置目標實體的時間序列資料鍵,以便實體視圖可以存取這些鍵。這個時間序列資料是只讀的。",
- "make-public-entity-view-title": "你確定你想建立公開 '{{entityViewName}}' 實體視圖?",
- "make-public-entity-view-text": "確認後,實體視圖 及其所有資料將被公開並被他人存取。",
- "make-private-entity-view-title": "你確定你想建立私有 '{{entityViewName}}' 實體視圖?",
- "make-private-entity-view-text": "確認後,實體視圖及其所有資料將被私有化,無法被他人存取。"
- },
- "event": {
- "event-type": "事件類型",
- "type-error": "錯誤",
- "type-lc-event": "生命週期事件",
- "type-stats": "類型統計",
- "type-debug-rule-node": "測試",
- "type-debug-rule-chain": "測試",
- "no-events-prompt": "找不到事件",
- "error": "錯誤",
- "alarm": "報警",
- "event-time": "事件時間",
- "server": "伺服器",
- "body": "整體",
- "method": "方法",
- "type": "類型",
- "message-id": "消息ID",
- "message-type": "消息類型",
- "data-type": "資料類型",
- "relation-type": "關係類型",
- "metadata": "元資料",
- "data": "資料",
- "event": "事件",
- "status": "狀態",
- "success": "成功",
- "failed": "失敗",
- "messages-processed": "消息處理",
- "errors-occurred": "錯誤發生",
- "all-events": "所有",
- "entity-type": "實體類型"
- },
- "extension": {
- "extensions": "擴展",
- "selected-extensions": "{ count, plural, 1 {1 擴展} other {# 擴展} } 被選擇",
- "type": "類型",
- "key": "鍵名",
- "value": "值",
- "id": "ID",
- "extension-id": "擴展ID",
- "extension-type": "擴展類型",
- "transformer-json": "JSON *",
- "unique-id-required": "當前擴展ID已經存在。",
- "delete": "刪除擴展",
- "add": "增加擴展",
- "edit": "編輯擴展",
- "delete-extension-title": "確實要刪除擴展名'{{extensionId}}'嗎?",
- "delete-extension-text": "小心,確認後,擴展和所有相關資料將變得無法恢復。",
- "delete-extensions-title": "您確定要刪除 { count, plural, 1 {1 表達式} other {# 表達式} }嗎?",
- "delete-extensions-text": "小心,確認後,所有選擇的擴展將被刪除。",
- "converters": "轉換器",
- "converter-id": "轉換器序號",
- "configuration": "配置",
- "converter-configurations": "轉換器的配置",
- "token": "安全令牌",
- "add-converter": "增加轉換器",
- "add-config": "增加轉換器配置",
- "device-name-expression": "設備名稱表達式",
- "device-type-expression": "設備類型表達式",
- "custom": "顧客",
- "to-double": "加倍",
- "transformer": "轉換器",
- "json-required": "轉換器JSON必填。",
- "json-parse": "無法解析轉換器JSON。",
- "attributes": "屬性",
- "add-attribute": "增加屬性",
- "add-map": "增加映射元素",
- "timeseries": "時間序列",
- "add-timeseries": "增加時間序列",
- "field-required": "必填字段",
- "brokers": "代理伺服器組",
- "add-broker": "增加代理伺服器",
- "host": "主機",
- "port": "連接埠",
- "port-range": "連接埠應該在1到65535的範圍內。",
- "ssl": "Ssl",
- "credentials": "證書",
- "username": "用戶名",
- "password": "密碼",
- "retry-interval": "以毫秒為單位的重試間隔",
- "anonymous": "匿名",
- "basic": "Basic",
- "pem": "PEM",
- "ca-cert": "CA證書文件 *",
- "private-key": "私鑰文件 *",
- "cert": "證書文件 *",
- "no-file": "沒有選擇文件。",
- "drop-file": "刪除文件或單擊以選擇要上載的文件。",
- "mapping": "映射",
- "topic-filter": "主題濾波",
- "converter-type": "轉換類型",
- "converter-json": "Json",
- "json-name-expression": "設備名稱JSON表達式",
- "topic-name-expression": "設備名稱主題表達式",
- "json-type-expression": "設備類型JSON表達式",
- "topic-type-expression": "設備類型主題表達式",
- "attribute-key-expression": "屬性關鍵字表達式",
- "attr-json-key-expression": "屬性鍵JSON表達式",
- "attr-topic-key-expression": "屬性關鍵字主題表達式",
- "request-id-expression": "請求ID表達式",
- "request-id-json-expression": "請求ID JSON表達式",
- "request-id-topic-expression": "請求ID主題表達式",
- "response-topic-expression": "響應主題表達式",
- "value-expression": "值表達式",
- "topic": "主題",
- "timeout": "毫秒超時",
- "converter-json-required": "轉換JSON是必需的。",
- "converter-json-parse": "無法解析轉換JSON。",
- "filter-expression": "過濾表達式",
- "connect-requests": "連接請求",
- "add-connect-request": "增加連接請求",
- "disconnect-requests": "斷開請求",
- "add-disconnect-request": "增加斷開請求",
- "attribute-requests": "屬性請求",
- "add-attribute-request": "增加屬性請求",
- "attribute-updates": "屬性更新",
- "add-attribute-update": "增加屬性更新",
- "server-side-rpc": "服務端RPC",
- "add-server-side-rpc-request": "增加服務端RPC請求",
- "device-name-filter": "設備名稱濾波",
- "attribute-filter": "屬性濾波",
- "method-filter": "方法濾波",
- "request-topic-expression": "請求主題表達式",
- "response-timeout": "毫秒內響應超時",
- "topic-expression": "主題表達",
- "client-scope": "客戶範圍",
- "add-device": "增加伺服器",
- "opc-server": "伺服器組",
- "opc-add-server": "增加伺服器",
- "opc-add-server-prompt": "請增加伺服器",
- "opc-application-name": "應用名稱",
- "opc-application-uri": "應用URI",
- "opc-scan-period-in-seconds": "秒級掃描週期",
- "opc-security": "安全性",
- "opc-identity": "身份",
- "opc-keystore": "密鑰庫",
- "opc-type": "類型",
- "opc-keystore-type": "類型",
- "opc-keystore-location": "位置 *",
- "opc-keystore-password": "密碼",
- "opc-keystore-alias": "別名",
- "opc-keystore-key-password": "密鑰密碼",
- "opc-device-node-pattern": "設備節點模式",
- "opc-device-name-pattern": "設備名稱模式",
- "modbus-server": "Servers/slaves",
- "modbus-add-server": "增加 server/slave",
- "modbus-add-server-prompt": "請增加 server/slave",
- "modbus-transport": "傳輸",
- "modbus-port-name": "串口名稱",
- "modbus-encoding": "編碼",
- "modbus-parity": "奇偶性",
- "modbus-baudrate": "鮑率",
- "modbus-databits": "資料位",
- "modbus-stopbits": "停止位",
- "modbus-databits-range": "資料位應該在7到8的範圍內。",
- "modbus-stopbits-range": "停止位應該在1到2的範圍內。",
- "modbus-unit-id": "單位編號",
- "modbus-unit-id-range": "單位ID應該在1到247的範圍內",
- "modbus-device-name": "設備名稱",
- "modbus-poll-period": "輪詢週期 (ms)",
- "modbus-attributes-poll-period": "輪詢屬性週期 (ms)",
- "modbus-timeseries-poll-period": "時間序列輪詢週期 (ms)",
- "modbus-poll-period-range": "輪詢週期應為正值。",
- "modbus-tag": "標籤",
- "modbus-function": "函數",
- "modbus-register-address": "寄存器地址",
- "modbus-register-address-range": "寄存器地址應該在0到65535的範圍內。",
- "modbus-register-bit-index": "位索引",
- "modbus-register-bit-index-range": "位索引應該在0到15的範圍內。",
- "modbus-register-count": "寄存器計數",
- "modbus-register-count-range": "寄存器計數應該是一個正值。",
- "modbus-byte-order": "字節順序",
- "sync": {
- "status": "狀態",
- "sync": "同步",
- "not-sync": "不同步",
- "last-sync-time": "最後同步時間",
- "not-available": "無法使用"
+ "aggregation": {
+ "aggregation": "聚合",
+ "function": "資料聚合功能",
+ "limit": "最大值",
+ "group-interval": "分組間隔",
+ "min": "最少值",
+ "max": "最大值",
+ "avg": "平均值",
+ "sum": "總計",
+ "count": "計數",
+ "none": "空"
},
- "export-extensions-configuration": "匯出擴展配置",
- "import-extensions-configuration": "匯入擴展配置",
- "import-extensions": "匯入擴展",
- "import-extension": "匯入擴展",
- "export-extension": "匯出擴展",
- "file": "擴展文件",
- "invalid-file-error": "無效的擴展文件"
- },
- "fullscreen": {
- "expand": "展開到全螢幕",
- "exit": "退出全螢幕",
- "toggle": "切換全螢幕模式",
- "fullscreen": "全螢幕"
- },
- "function": {
- "function": "函數"
- },
- "grid": {
- "delete-item-title": "您確定要刪除此項嗎?",
- "delete-item-text": "注意,確認後此項及其所有相關資料將變得無法恢復。",
- "delete-items-title": "你確定你要刪除 { count, plural, 1 {1 項} other {# 項} }嗎?",
- "delete-items-action-title": "刪除 { count, plural, 1 {1 項} other {# 項} }",
- "delete-items-text": "注意,確認後所有選擇的項目將被刪除,所有相關資料將無法恢復。",
- "add-item-text": "增加新項目",
- "no-items-text": "沒有找到項目",
- "item-details": "項目詳細訊息",
- "delete-item": "刪除項目",
- "delete-items": "刪除項目",
- "scroll-to-top": "滾動到頂部"
- },
- "help": {
- "goto-help-page": "轉到幫助頁面"
- },
- "home": {
- "home": "首頁",
- "profile": "屬性",
- "logout": "註銷",
- "menu": "菜單",
- "avatar": "頭像",
- "open-user-menu": "打開用戶菜單"
- },
- "import": {
- "no-file": "沒有選擇文件",
- "drop-file": "拖動一個JSON文件或者單擊以選擇要上傳的文件。"
- },
- "item": {
- "selected": "選擇"
- },
- "js-func": {
- "no-return-error": "函數必須返回值!",
- "return-type-mismatch": "函數必須返回 '{{type}}' 類型的值!",
- "tidy": "整理"
- },
- "key-val": {
- "key": "鍵名",
- "value": "值",
- "remove-entry": "刪除條目",
- "add-entry": "增加條目",
- "no-data": "沒有條目"
- },
- "layout": {
- "layout": "佈局",
- "manage": "佈局管理",
- "settings": "佈局設定",
- "color": "顏色",
- "main": "主體",
- "right": "右側",
- "select": "選擇目標佈局"
- },
- "legend": {
- "position": "圖例位置",
- "show-max": "顯示最大值",
- "show-min": "顯示最小值",
- "show-avg": "顯示平均值",
- "show-total": "顯示總數",
- "settings": "圖例設定",
- "min": "最小值",
- "max": "最大值",
- "avg": "平均值",
- "total": "總數"
- },
- "login": {
- "login": "登入",
- "request-password-reset": "請求密碼重置",
- "reset-password": "重置密碼",
- "create-password": "建立密碼",
- "passwords-mismatch-error": "輸入的密碼必須相同!",
- "password-again": "再次輸入密碼",
- "sign-in": "登入 ",
- "username": "用戶名(電子郵件)",
- "remember-me": "記住我",
- "forgot-password": "忘記密碼?",
- "password-reset": "密碼重置",
- "new-password": "新密碼",
- "new-password-again": "再次輸入新密碼",
- "password-link-sent-message": "密碼重置連結已成功發送!",
- "email": "電子郵件"
- },
- "position": {
- "top": "頂部",
- "bottom": "底部",
- "left": "左側",
- "right": "右側"
- },
- "profile": {
- "profile": "屬性",
- "change-password": "更改密碼",
- "current-password": "當前密碼"
- },
- "relation": {
- "relations": "關聯",
- "direction": "方向",
- "search-direction": {
- "FROM": "從",
- "TO": "到"
+ "admin": {
+ "general": "一般",
+ "general-settings": "一般設定",
+ "home-settings": "主頁設訂",
+ "outgoing-mail": "發送郵件",
+ "outgoing-mail-settings": "發送郵件設定",
+ "system-settings": "系統設定",
+ "test-mail-sent": "測試郵件發送成功!",
+ "base-url": "基本URL",
+ "base-url-required": "基本URL必填。",
+ "prohibit-different-url": "禁止使用用戶端請求標頭中的主機名",
+ "prohibit-different-url-hint": "應為生產環境啟用此設定。禁用時可能會導致安全問題",
+ "mail-from": "郵件來自",
+ "mail-from-required": "郵件發件人必填。",
+ "smtp-protocol": "SMTP協定",
+ "smtp-host": "SMTP主機",
+ "smtp-host-required": "SMTP主機必填。",
+ "smtp-port": "SMTP連接埠",
+ "smtp-port-required": "您必須提供一個smtp連接埠。",
+ "smtp-port-invalid": "這看起來不是有效的smtp連接埠。",
+ "timeout-msec": "超時(ms)",
+ "timeout-required": "超時必填。",
+ "timeout-invalid": "這看起來不像有效的超時值。",
+ "enable-tls": "啟用TLS",
+ "tls-version": "TLS版本",
+ "enable-proxy": "啟用proxy",
+ "proxy-host": "Proxy主機",
+ "proxy-host-required": "需要Proxy主機。",
+ "proxy-port": "Proxy通訊埠",
+ "proxy-port-required": "需要Proxy通訊埠。",
+ "proxy-port-range": "Proxy通訊埠應在1到65535的範圍內。",
+ "proxy-user": "Proxy用戶",
+ "proxy-password": "Proxy密碼d",
+ "change-password": "修改密碼",
+ "send-test-mail": "發送測試郵件",
+ "sms-provider": "SMS提供者",
+ "sms-provider-settings": "SMS提供者設定",
+ "sms-provider-type": "SMS提供者類型",
+ "sms-provider-type-required": "SMS提供者形態為必填",
+ "sms-provider-type-aws-sns": "Amazon SNS",
+ "sms-provider-type-twilio": "Twilio",
+ "sms-provider-type-smpp": "SMPP",
+ "aws-access-key-id": "AWS存取金鑰ID",
+ "aws-access-key-id-required": "AWS存取金鑰ID為必填",
+ "aws-secret-access-key": "AWS私密存取金鑰ID",
+ "aws-secret-access-key-required": "AWS私密存取金鑰ID為必填",
+ "aws-region": "AWS地區",
+ "aws-region-required": "AWS地區為必填",
+ "number-from": "電話號碼來自",
+ "number-from-required": "電話號碼來自為必填",
+ "number-to": "電話號碼發送至",
+ "number-to-required": "電話號碼發送至為必填",
+ "phone-number-hint": "E.164格式的電話號碼,例如+19995550123",
+ "phone-number-hint-twilio": "E.164格式的電話號碼/電話號碼的SID/訊息服務SID,例如+19995550123/PNXXX/MGXXX",
+ "phone-number-pattern": "電話號碼無效。應採用E.164格式,例如+19995550123。",
+ "phone-number-pattern-twilio": "電話號碼無效。應採用E.164格式/電話號碼的SID/訊息服務SID,例如+19995550123/PNXXX/MGXXX。",
+ "sms-message": "SMS簡訊",
+ "sms-message-required": "SMS簡訊為必填",
+ "sms-message-max-length": "SMS簡訊不能超過1600個字元",
+ "twilio-account-sid": "Twilio Account SID",
+ "twilio-account-sid-required": "Twilio Account SID為必填",
+ "twilio-account-token": "Twilio Account token",
+ "twilio-account-token-required": "Twilio Account token為必填",
+ "send-test-sms": "發送測試SMS",
+ "test-sms-sent": "測試SMS已成功發送!",
+ "security-settings": "安全設定",
+ "password-policy": "密碼政策",
+ "minimum-password-length": "密碼長度下限",
+ "minimum-password-length-required": "密碼長度下限為必填",
+ "minimum-password-length-range": "密碼長度下限範圍值為5-50",
+ "minimum-uppercase-letters": "大寫字母數下限",
+ "minimum-uppercase-letters-range": "大寫字母數下限不可為否",
+ "minimum-lowercase-letters": "小寫字母數下限",
+ "minimum-lowercase-letters-range": "小寫字母數下限,不可為否",
+ "minimum-digits": "數字數下限",
+ "minimum-digits-range": "數字數下限不能為否",
+ "minimum-special-characters": "特殊字元數下限",
+ "minimum-special-characters-range": "特殊字元數下限,不可為否",
+ "password-expiration-period-days": "密碼失效期限,以天為單位",
+ "password-expiration-period-days-range": "密碼失效期限,以天為單位,不可為否",
+ "password-reuse-frequency-days": "密碼重用頻率天數",
+ "password-reuse-frequency-days-range": "密碼重用頻率天數,不可為否",
+ "allow-whitespace": "允許空白字元",
+ "general-policy": "通用政策",
+ "max-failed-login-attempts": "帳號上鎖前的最多嘗試登入錯誤次數",
+ "minimum-max-failed-login-attempts-range": "最多嘗試登入錯誤次數,不可為否",
+ "user-lockout-notification-email": "避免帳號被鎖,寄送email通知",
+ "domain-name": "網域名稱",
+ "domain-name-unique": "網域名稱與通訊協定需是唯一值",
+ "domain-name-max-length": "網域名稱需少於256字元",
+ "error-verification-url": "網域名稱不可包含符號 '/' 及 ':' 例如:thingsboard.io",
+ "oauth2": {
+ "access-token-uri": "訪問token URI",
+ "access-token-uri-required": "訪問token為必填",
+ "activate-user": "啓動用戶",
+ "add-domain": "增加網域",
+ "delete-domain": "刪除網域",
+ "add-provider": "增加提供者",
+ "delete-provider": "刪除提供者",
+ "allow-user-creation": "允許用戶建立",
+ "always-fullscreen": "始終以全螢幕顯示",
+ "authorization-uri": "授權URI",
+ "authorization-uri-required": "授權URI為必填",
+ "client-authentication-method": "客戶端驗證方法",
+ "client-id": "客戶ID",
+ "client-id-required": "客戶ID為必填",
+ "client-id-max-length": "客戶ID長度需小於256",
+ "client-secret": "客戶密鑰",
+ "client-secret-required": "客戶密鑰為必填",
+ "client-secret-max-length": "客戶密鑰長度需小於2049",
+ "custom-setting": "客製化設定",
+ "customer-name-pattern": "顧客名稱模式",
+ "customer-name-pattern-max-length": "顧客名稱模式長度需小於256",
+ "default-dashboard-name": "預設儀表板名稱",
+ "default-dashboard-name-max-length": "預設儀表板名稱長度需小於256",
+ "delete-domain-text": "小心!確認後,此網域及所有提供者資料將被刪除,將無法恢復。",
+ "delete-domain-title": "您確定要刪除網域設定 '{{domainName}}'嗎?",
+ "delete-registration-text": "小心!確認後,提供者資料將被刪除,將無法恢復。",
+ "delete-registration-title": "您確定要刪除提供者 '{{name}}'?",
+ "email-attribute-key": "Email屬性key",
+ "email-attribute-key-required": "Email屬性key為必填",
+ "email-attribute-key-max-length": "Email屬性key長度需小於32",
+ "first-name-attribute-key": "名字屬性key",
+ "first-name-attribute-key-max-length": "名字屬性key長度需小於32",
+ "general": "General",
+ "jwk-set-uri": "JSON Web Key URI",
+ "last-name-attribute-key": "姓氏屬性key",
+ "last-name-attribute-key-max-length": "姓氏屬性key長度需小於32",
+ "login-button-icon": "登入鍵圖示",
+ "login-button-label": "提供者標籤",
+ "login-button-label-placeholder": "使用$(Provider label)登入",
+ "login-button-label-required": "標籤為必填",
+ "login-provider": "登入提供者",
+ "mapper": "匹配器",
+ "new-domain": "新網域",
+ "oauth2": "OAuth2",
+ "password-max-length": "密碼需小於256",
+ "redirect-uri-template": "轉址URI格式",
+ "copy-redirect-uri": "複製轉址URI",
+ "registration-id": "註冊 ID",
+ "registration-id-required": "註冊ID為必填",
+ "registration-id-unique": "註冊ID需為系統中唯一值。",
+ "scope": "Scope",
+ "scope-required": "Scope為必填",
+ "tenant-name-pattern": "租戶名稱格式",
+ "tenant-name-pattern-required": "租戶名稱格式為必填",
+ "tenant-name-pattern-max-length": "租戶名稱格式長度需小於256",
+ "tenant-name-strategy": "租戶命名規則",
+ "type": "匹配器類型",
+ "uri-pattern-error": "無效URI格式",
+ "url": "URL",
+ "url-pattern": "無效URI格式",
+ "url-required": "URI為必填",
+ "url-max-length": "URI長度需小於256",
+ "user-info-uri": "用戶訊息URI",
+ "user-info-uri-required": "用戶訊息URI為必填",
+ "username-max-length": "用戶名稱長度需小於256",
+ "user-name-attribute-name": "用戶名稱屬性key",
+ "user-name-attribute-name-required": "用戶名稱屬性key為必填",
+ "protocol": "協定",
+ "domain-schema-http": "HTTP",
+ "domain-schema-https": "HTTPS",
+ "domain-schema-mixed": "HTTP+HTTPS",
+ "enable": "啟用OAuth2設定",
+ "domains": "網域",
+ "mobile-apps": "手機應用程式",
+ "no-mobile-apps": "無應用程式設定",
+ "mobile-package": "應用套裝軟體",
+ "mobile-package-placeholder": "例如my.example.app",
+ "mobile-package-hint": "對於Android:您自己的唯一應用程序ID。對於iOS:產品Bundle ID",
+ "mobile-package-unique": "應用程式套件需為唯一值",
+ "mobile-app-secret": "應用程式密鑰",
+ "invalid-mobile-app-secret": "應用程式密鑰需包含字母數字字元,長度需介於16到2048之間。",
+ "copy-mobile-app-secret": "複製應用程式密鑰",
+ "add-mobile-app": "增加應用程式",
+ "delete-mobile-app": "刪除應用程式資訊",
+ "providers": "提供者",
+ "platform-web": "Web",
+ "platform-android": "Android",
+ "platform-ios": "iOS",
+ "all-platforms": "所有平台",
+ "allowed-platforms": "允許平台"
+ },
+ "smpp-provider": {
+ "smpp-version": "SMPP版本",
+ "smpp-host": "SMPP主機t",
+ "smpp-host-required": "需要SMPP主機",
+ "smpp-port": "SMPP通訊埠",
+ "smpp-port-required": "需要SMPP通訊埠",
+ "system-id": "系統ID",
+ "system-id-required": "需要系統ID",
+ "password": "密碼",
+ "password-required": "需要密碼",
+ "type-settings": "類型設定",
+ "source-settings": "來源設定",
+ "destination-settings": "目的地設定",
+ "additional-settings": "額外設定",
+ "system-type": "系統類型",
+ "bind-type": "綁定類型",
+ "service-type": "服務類型",
+ "source-address": "來源地址",
+ "source-ton": "來源 TON",
+ "source-npi": "來源NPI",
+ "destination-ton": "目的地TON (號碼類型)",
+ "destination-npi": "目的地NPI (編號計畫標識)",
+ "address-range": "地址範圍",
+ "coding-scheme": "編碼方案",
+ "bind-type-tx": "傳輸者",
+ "bind-type-rx": "接收者",
+ "bind-type-trx": "收發者",
+ "ton-unknown": "不明",
+ "ton-international": "國際的",
+ "ton-national": "國家的",
+ "ton-network-specific": "網路專用的",
+ "ton-subscriber-number": "訂閱者數量",
+ "ton-alphanumeric": "字母數字的",
+ "ton-abbreviated": "簡稱",
+ "npi-unknown": "0 - 未知",
+ "npi-isdn": "1 - ISDN/電話編號計畫 (E163/E164)",
+ "npi-data-numbering-plan": "3 - 數據編號計畫 (X.121)",
+ "npi-telex-numbering-plan": "4 - 電傳編號計畫 (F.69)",
+ "npi-land-mobile": "6 - 陸地移動 (E.212)",
+ "npi-national-numbering-plan": "8 - 國家編號計畫",
+ "npi-private-numbering-plan": "9 - 專用編號計畫",
+ "npi-ermes-numbering-plan": "10 - ERMES編號計畫 (ETSI DE/PS 3 01-3)",
+ "npi-internet": "13 - 網際網路 (IP)",
+ "npi-wap-client-id": "18 - WAP客戶端ID (由WAP論壇定義)",
+ "scheme-smsc": "0 - SMSC預設字母 (ASCII表示短程式碼和長程式碼,GSM表示免費)",
+ "scheme-ia5": "1 - IA5 (ASCII表示短程式碼和長程式碼,拉丁語9表示免費(ISO-8859-9))",
+ "scheme-octet-unspecified-2": "2 - 八位元組未指定 (8位元二進制)",
+ "scheme-latin-1": "3 - 拉丁語1 (ISO-8859-1)",
+ "scheme-octet-unspecified-4": "4 - 八位元組未指定 (8位元二進制)",
+ "scheme-jis": "5 - JIS (X 0208-1990)",
+ "scheme-cyrillic": "6 - Cyrillic (ISO-8859-5)",
+ "scheme-latin-hebrew": "7 - 拉丁語/希伯來語 (ISO-8859-8)",
+ "scheme-ucs-utf": "8 - UCS2/UTF-16 (ISO/IEC-10646)",
+ "scheme-pictogram-encoding": "9 - 編碼圖標",
+ "scheme-music-codes": "10 - 音樂程式碼(ISO-2022-JP)",
+ "scheme-extended-kanji-jis": "13 - 擴展漢字JIS (X 0212-1990)",
+ "scheme-korean-graphic-character-set": "14 - 韓文圖形字元集 (KS C 5601/KS X 1001)"
+ },
+ "queue-select-name": "選擇佇列名稱",
+ "queue-name": "佇列名稱",
+ "queue-name-required": "佇列名稱為必填!",
+ "queues": "佇列",
+ "queue-partitions": "分割",
+ "queue-submit-strategy": "提交策略",
+ "queue-processing-strategy": "程序策略",
+ "queue-configuration": "佇列設定",
+ "repository-settings": "儲存設定",
+ "repository-url": "儲存URL",
+ "repository-url-required": "儲存URL為必填。",
+ "default-branch": "預設分支名稱",
+ "authentication-settings": "驗證設定",
+ "auth-method": "驗證方法",
+ "auth-method-username-password": "密碼/訪問token",
+ "auth-method-private-key": "私鑰",
+ "password-access-token": "密碼/訪問token",
+ "change-password-access-token": "更改密碼/訪問token",
+ "private-key": "私鑰",
+ "drop-private-key-file-or": "拖拉私鑰檔案或",
+ "passphrase": "密語",
+ "enter-passphrase": "輸入密語",
+ "change-passphrase": "更改密語",
+ "check-access": "檢查訪問",
+ "check-repository-access-success": "儲存訪問驗證成功",
+ "delete-repository-settings-title": "您確定要刪除儲存設定嗎?",
+ "delete-repository-settings-text": "小心!確認後,儲存設定及其版本控制資料將被刪除,所有相關資料將無法恢復",
+ "auto-commit-settings": "自動提交設定",
+ "auto-commit-entities": "自動提交實體",
+ "no-auto-commit-entities-prompt": "沒有配置自動提交的實體",
+ "delete-auto-commit-settings-title": "您確定要刪除自動提交設定嗎?",
+ "delete-auto-commit-settings-text": "小心!確認後,自動提交設定將被刪除,實體配置自動提交功能也將被停用",
+ "2fa": {
+ "2fa": "雙重驗證",
+ "available-providers": "可用的供應商",
+ "issuer-name": "發行者名稱",
+ "issuer-name-required": "發行者名稱為必填。",
+ "max-verification-failures-before-user-lockout": "用戶被鎖定前的最多驗證錯誤次數",
+ "max-verification-failures-before-user-lockout-pattern": "用戶驗證錯誤次數必須為正整數",
+ "number-of-checking-attempts": "用戶驗證嘗試次數",
+ "number-of-checking-attempts-pattern": "用戶驗證嘗試次數必須為正整數",
+ "number-of-checking-attempts-required": "用戶驗證嘗試次數為必填",
+ "number-of-codes": "程式數量",
+ "number-of-codes-pattern": "程式數量必須為正整數",
+ "number-of-codes-required": "程式數量為必填",
+ "provider": "提供者",
+ "retry-verification-code-period": "輸入重試驗證碼時間(秒)",
+ "retry-verification-code-period-pattern": "輸入重試驗證碼時間最少5秒",
+ "retry-verification-code-period-required": "輸入重試驗證碼時間為必填",
+ "total-allowed-time-for-verification": "允許重試驗證碼時間總和(秒)",
+ "total-allowed-time-for-verification-pattern": "允許重試驗證碼時間總和最少60秒",
+ "total-allowed-time-for-verification-required": "允許重試驗證碼時間總和為必填",
+ "use-system-two-factor-auth-settings": "使用系統雙重驗證設定",
+ "verification-code-check-rate-limit": "驗證碼檢查率限制",
+ "verification-code-lifetime": "驗證碼使用期限(秒)",
+ "verification-code-lifetime-pattern": "驗證碼使用期限必須為正整數",
+ "verification-code-lifetime-required": "驗證碼使用期限為必填。",
+ "verification-message-template": "驗證訊息模板",
+ "verification-limitations": "驗證條件",
+ "verification-message-template-pattern": "驗證條件必要模式: ${code}",
+ "verification-message-template-required": "驗證條件必要模式為必填",
+ "within-time": "時間內 (秒)",
+ "within-time-pattern": "時間必須為正整數",
+ "within-time-required": "時間為必填"
+ }
},
- "direction-type": {
- "FROM": "從",
- "TO": "到"
+ "alias": {
+ "add": "增加別名",
+ "edit": "編輯別名",
+ "name": "別名",
+ "name-required": "別名必填",
+ "duplicate-alias": "別名已經存在。",
+ "filter-type-single-entity": "單一實體",
+ "filter-type-entity-list": "實體列表",
+ "filter-type-entity-name": "實體名稱",
+ "filter-type-entity-type": "實體類型",
+ "filter-type-state-entity": "實體(儀表板狀態)",
+ "filter-type-state-entity-description": "實體taken(儀表板狀態參數)",
+ "filter-type-asset-type": "資產類型",
+ "filter-type-asset-type-description": "類型為 '{{assetType}}' 的資產",
+ "filter-type-asset-type-and-name-description": "類型為 '{{assetType}}' 且以 '{{prefix}}' 開頭的資產",
+ "filter-type-device-type": "設備類型",
+ "filter-type-device-type-description": "類型為 '{{deviceType}}' 的設備",
+ "filter-type-device-type-and-name-description": "類型為 '{{deviceType}}' 且以 '{{prefix}}' 開頭的設備",
+ "filter-type-entity-view-type": "實體視圖類型",
+ "filter-type-entity-view-type-description": "類型為 '{{entityView}}' 的實體視圖",
+ "filter-type-entity-view-type-and-name-description": "類型為 {{entityView}}' 且以 '{{prefix}}' 開頭的實體視圖",
+ "filter-type-edge-type": "邊緣類型",
+ "filter-type-edge-type-description": " '類型為{{edgeType}}'的邊緣",
+ "filter-type-edge-type-and-name-description": "類型為 '{{edgeType}}' 且名稱以 '{{prefix}}'開頭的邊緣",
+ "filter-type-relations-query": "關聯查詢",
+ "filter-type-relations-query-description": "具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的 {{entities}} ",
+ "filter-type-asset-search-query": "資產搜尋查詢",
+ "filter-type-asset-search-query-description": "類型為 {{assetTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的資產",
+ "filter-type-device-search-query": "設備搜尋查詢",
+ "filter-type-device-search-query-description": "類型為 {{deviceTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的設備",
+ "filter-type-entity-view-search-query": "實體視圖搜尋查詢",
+ "filter-type-entity-view-search-query-description": "類型為 {{entityViewTypes}} 且具有 {{relationType}} 關聯 {{direction}} {{rootEntity}} 的實體視圖",
+ "filter-type-apiUsageState": "api使用狀態",
+ "filter-type-edge-search-query": "邊緣搜尋查詢",
+ "filter-type-edge-search-query-description": "具有{{relationType}}關聯{{direction}} {{rootEntity}}類型為{{edgeTypes}}的邊緣",
+ "entity-filter": "實體過濾",
+ "resolve-multiple": "解決為多實體",
+ "filter-type": "過濾類型",
+ "filter-type-required": "過濾類型必填。",
+ "entity-filter-no-entity-matched": "未找到符合指定過濾條件的實體。",
+ "no-entity-filter-specified": "沒有指定實體過濾條件",
+ "root-state-entity": "使用儀表板狀態實體作為根實體",
+ "last-level-relation": "僅獲取最後一級關聯",
+ "root-entity": "根實體",
+ "state-entity-parameter-name": "狀態實體參數名稱",
+ "default-state-entity": "預設狀態實體",
+ "default-entity-parameter-name": "預設",
+ "max-relation-level": "最大關聯層級",
+ "unlimited-level": "不限層級",
+ "state-entity": "儀表板狀態實體",
+ "all-entities": "所有實體",
+ "any-relation": "不限"
+ },
+ "asset": {
+ "asset": "資產",
+ "assets": "資產",
+ "management": "資產管理",
+ "view-assets": "查看資產",
+ "add": "增加資產",
+ "asset-type-max-length": "資產類型應小於256",
+ "assign-to-customer": "分配給客戶",
+ "assign-asset-to-customer": "將資產分配給客戶",
+ "assign-asset-to-customer-text": "請選擇要分配給客戶的資產",
+ "no-assets-text": "未找到資產",
+ "assign-to-customer-text": "請選擇客戶以分配資產",
+ "public": "公開",
+ "assignedToCustomer": "分配客戶",
+ "make-public": "資產設為公開",
+ "make-private": "資產設為私有",
+ "unassign-from-customer": "取消分配客戶",
+ "delete": "刪除資產",
+ "asset-public": "資產公開",
+ "asset-type": "資產類型",
+ "asset-type-required": "資產類型必填。",
+ "select-asset-type": "選擇資產類型",
+ "enter-asset-type": "輸入資產類型",
+ "any-asset": "任何資產",
+ "no-asset-types-matching": "沒有找到符合 '{{entitySubtype}}' 的資產類型。",
+ "asset-type-list-empty": "資產類型未選擇。",
+ "asset-types": "資產類型",
+ "name": "名稱",
+ "name-required": "名稱必填。",
+ "name-max-length": "名稱應小於256",
+ "label-max-length": "標籤應小於256",
+ "description": "描述",
+ "type": "類型",
+ "type-required": "類型必填。",
+ "details": "詳細資訊",
+ "events": "事件",
+ "add-asset-text": "增加新資產",
+ "asset-details": "資產詳細資訊",
+ "assign-assets": "分配資產",
+ "assign-assets-text": "分配 { count, plural, 1 {1 資產} other {# 資產} } 給客戶",
+ "assign-asset-to-edge-title": "將資產分配給邊緣",
+ "assign-asset-to-edge-text": "請選擇要分配給邊緣的資產",
+ "delete-assets": "刪除資產",
+ "unassign-assets": "取消分配資產",
+ "unassign-assets-action-title": "從客戶處取消分配 { count, plural, 1 {1 資產} other {# 資產} } ",
+ "assign-new-asset": "分配新資產",
+ "delete-asset-title": "確定要刪除資產 '{{assetName}}'?",
+ "delete-asset-text": "小心!確認後資產及其所有相關資料將無法恢復。",
+ "delete-assets-title": "確定要刪除 { count, plural, 1 {1 資產} other {# 資產} }?",
+ "delete-assets-action-title": "刪除 { count, plural, 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, plural, 1 {1 資產} other {# 資產} }嗎?",
+ "unassign-assets-text": "確認後,所有選擇的資產將被分配,客戶無法存取。",
+ "unassign-assets-from-edge": "從邊緣取消分配資產",
+ "copyId": "複製資產ID",
+ "idCopiedMessage": "資產ID已經複製到剪貼簿",
+ "select-asset": "選擇資產",
+ "no-assets-matching": "沒有找到符合 '{{entity}}' 的資產。",
+ "asset-required": "資產必填",
+ "name-starts-with": "資產名稱以此開頭",
+ "help-text": "根據需要使用 '%':'%asset_name_contains%'、 '%asset_name_ends'、 'asset_starts_with'。",
+ "import": "匯入資產",
+ "asset-file": "資產文件",
+ "label": "標籤",
+ "search": "搜尋資產",
+ "assign-asset-to-edge": "將資產分配給邊緣",
+ "unassign-asset-from-edge": "取消分配資產",
+ "unassign-asset-from-edge-title": "您確定要取消分配資產'{{assetName}}'嗎?",
+ "unassign-asset-from-edge-text": "確認後,資產將被取消分配,邊緣將無法訪問。",
+ "unassign-assets-from-edge-title": "您確定要取消分配 { count, plural, 1 {1 資產} other {# 資產} }?",
+ "unassign-assets-from-edge-text": "確認後,所有選定的資產都將被取消分配,邊緣將無法訪問。.",
+ "selected-assets": "{ count, plural, 1 {1 資產} other {# 資產} }被選中"
+ },
+ "attribute": {
+ "attributes": "屬性",
+ "latest-telemetry": "最新遙測",
+ "attributes-scope": "設備屬性範圍",
+ "scope-latest-telemetry": "最新遙測",
+ "scope-client": "客戶端屬性",
+ "scope-server": "服務端屬性",
+ "scope-shared": "共享屬性",
+ "add": "增加屬性",
+ "key": "鍵",
+ "key-max-length": "金鑰應小於256",
+ "last-update-time": "最後更新時間",
+ "key-required": "屬性鍵必填。",
+ "value": "值",
+ "value-required": "屬性值必填。",
+ "delete-attributes-title": "您確定要刪除 { count, plural, 1 {1 屬性} other {# 屬性} }嗎?",
+ "delete-attributes-text": "注意,確認後所有選中的屬性都會被刪除。",
+ "delete-attributes": "刪除屬性",
+ "enter-attribute-value": "輸入屬性值",
+ "show-on-widget": "在部件上顯示",
+ "widget-mode": "部件模式",
+ "next-widget": "下一個部件",
+ "prev-widget": "上一個部件",
+ "add-to-dashboard": "增加到儀表板",
+ "add-widget-to-dashboard": "將部件增加到儀表板",
+ "selected-attributes": "{ count, plural, 1 {1 屬性} other {# 屬性} } 被選中",
+ "selected-telemetry": "{ count, plural, 1 {1 遙測} other {# 遙測} }被選中",
+ "no-attributes-text": "找不到屬性",
+ "no-telemetry-text": "找不到遙測"
+ },
+ "api-usage": {
+ "api-usage": "api使用狀態",
+ "alarm": "警告",
+ "alarms-created": "警告建立",
+ "alarms-created-daily-activity": "警告建立每日活動",
+ "alarms-created-hourly-activity": "警告建立每小時活動",
+ "alarms-created-monthly-activity": "警告建立每月活動",
+ "data-points": "數據端",
+ "data-points-storage-days": "數據端儲存天數",
+ "email": "Email",
+ "email-messages": "Email訊息",
+ "email-messages-daily-activity": "Email訊息每日活動",
+ "email-messages-monthly-activity": "Email訊息每月活動",
+ "exceptions": "例外",
+ "executions": "執行",
+ "javascript": "JavaScript",
+ "javascript-executions": "JavaScript執行",
+ "javascript-functions": "JavaScript功能",
+ "javascript-functions-daily-activity": "JavaScript功能每日活動",
+ "javascript-functions-hourly-activity": "JavaScript功能每小時活動",
+ "javascript-functions-monthly-activity": "JavaScript功能每月活動",
+ "latest-error": "最新錯誤",
+ "messages": "訊息",
+ "notifications": "通知",
+ "notifications-email-sms": "(Email/SMS)通知",
+ "notifications-hourly-activity": "通知每小時活動",
+ "permanent-failures": "${entityName}永久失敗",
+ "permanent-timeouts": "${entityName}永久超時",
+ "processing-failures": "${entityName} 處理失敗",
+ "processing-failures-and-timeouts": "處理失敗與超時",
+ "processing-timeouts": "${entityName} 處理超時",
+ "queue-stats": "佇列統計",
+ "rule-chain": "規則鏈",
+ "rule-engine": "規則引擎",
+ "rule-engine-daily-activity": "規則引擎每日活動",
+ "rule-engine-executions": "規則引擎執行",
+ "rule-engine-hourly-activity": "規則引擎每小時活動",
+ "rule-engine-monthly-activity": "規則引擎每月活動",
+ "rule-engine-statistics": "規則引擎統計",
+ "rule-node": "規則節點",
+ "sms": "SMS",
+ "sms-messages": "SMS訊息",
+ "sms-messages-daily-activity": "SMS訊息每日活動",
+ "sms-messages-monthly-activity": "SMS訊息每月活動",
+ "successful": "${entityName} 成功",
+ "telemetry": "遙測",
+ "telemetry-persistence": "遙測持久性",
+ "telemetry-persistence-daily-activity": "遙測持久性每日活動",
+ "telemetry-persistence-hourly-activity": "遙測持久性每小時活動",
+ "telemetry-persistence-monthly-activity": "遙測持久性每月活動",
+ "transport": "傳輸",
+ "transport-daily-activity": "傳輸每日活動",
+ "transport-data-points": "傳輸資料端",
+ "transport-hourly-activity": "傳輸每小時活動",
+ "transport-messages": "傳輸訊息",
+ "transport-monthly-activity": "傳輸每月活動",
+ "view-details": "檢視詳細資料",
+ "view-statistics": "檢視統計數據"
+ },
+ "audit-log": {
+ "audit": "審計",
+ "audit-logs": "審計日誌",
+ "timestamp": "時間戳",
+ "entity-type": "實體類型",
+ "entity-name": "實體名稱",
+ "user": "用戶",
+ "type": "類型",
+ "status": "狀態",
+ "details": "詳細資訊",
+ "type-added": "增加",
+ "type-deleted": "刪除",
+ "type-updated": "更新",
+ "type-attributes-updated": "更新屬性",
+ "type-attributes-deleted": "刪除屬性",
+ "type-rpc-call": "RPC調用",
+ "type-credentials-updated": "更新憑據",
+ "type-assigned-to-customer": "分配給客戶",
+ "type-unassigned-from-customer": "未分配給客戶",
+ "type-assigned-to-edge": "分配給邊緣",
+ "type-unassigned-from-edge": "從邊緣取消分配",
+ "type-activated": "啟動",
+ "type-suspended": "暫停",
+ "type-credentials-read": "讀取憑據",
+ "type-attributes-read": "讀取屬性",
+ "type-relation-add-or-update": "關聯已更新",
+ "type-relation-delete": "關聯已刪除",
+ "type-relations-delete": "所有關聯已刪除",
+ "type-alarm-ack": "已確認",
+ "type-alarm-clear": "清除",
+ "type-login": "登入",
+ "type-logout": "登出",
+ "type-lockout": "登出",
+ "status-success": "成功",
+ "status-failure": "失敗",
+ "audit-log-details": "審計日誌詳細資訊",
+ "no-audit-logs-prompt": "找不到日誌",
+ "action-data": "活動資料",
+ "failure-details": "失敗詳細資訊",
+ "search": "查找審計日誌",
+ "clear-search": "清空查找",
+ "type-assigned-from-tenant": "從租戶分配",
+ "type-assigned-to-tenant": "分配給租戶",
+ "type-provision-success": "設備已配置",
+ "type-provision-failure": "設備配置失敗",
+ "type-timeseries-updated": "遙測已更新",
+ "type-timeseries-deleted": "遙測已刪除"
+ },
+ "confirm-on-exit": {
+ "message": "您有未儲存的更改。確定要離開此頁嗎?",
+ "html-message": "您有未儲存的更改。
確定要離開此頁面嗎?",
+ "title": "未儲存的更改"
+ },
+ "contact": {
+ "country": "國家",
+ "city": "城市",
+ "state": "州",
+ "postal-code": "郵政編碼",
+ "postal-code-invalid": "只允許數字。",
+ "address": "地址",
+ "address2": "地址2",
+ "phone": "手機",
+ "email": "郵箱",
+ "no-address": "無地址",
+ "state-max-length": "狀態長度應小於256",
+ "phone-max-length": "電話號碼應小於256",
+ "city-max-length": "指定城市應小於256"
+ },
+ "common": {
+ "username": "用戶名",
+ "password": "密碼",
+ "enter-username": "輸入用戶名",
+ "enter-password": "輸入密碼",
+ "enter-search": "輸入檢索條件",
+ "created-time": "建立時間",
+ "loading": "正在加載...",
+ "proceed": "繼續",
+ "open-details-page": "打開詳細資訊頁"
+ },
+ "content-type": {
+ "json": "Json",
+ "text": "文字",
+ "binary": "二進制 (Base64)"
+ },
+ "customer": {
+ "customer": "客戶",
+ "customers": "客戶",
+ "management": "客戶管理",
+ "dashboard": "客戶儀表板",
+ "dashboards": "客戶儀表板",
+ "devices": "客戶設備",
+ "entity-views": "客戶實體視圖",
+ "assets": "客戶資產",
+ "public-dashboards": "公共儀表板",
+ "public-devices": "公共設備",
+ "public-assets": "公共資產",
+ "public-entity-views": "公共實體視圖",
+ "add": "增加客戶",
+ "delete": "刪除客戶",
+ "manage-customer-users": "管理客戶用戶",
+ "manage-customer-devices": "管理客戶設備",
+ "manage-customer-dashboards": "管理客戶儀表板",
+ "manage-public-devices": "管理公共設備",
+ "manage-public-dashboards": "管理公共儀表板",
+ "manage-customer-assets": "管理客戶資產",
+ "manage-public-assets": "管理公共資產",
+ "manage-customer-edges": "管理客戶優勢",
+ "manage-public-edges": "管理客戶優勢",
+ "add-customer-text": "增加新客戶",
+ "no-customers-text": "沒有找到客戶",
+ "customer-details": "客戶詳細資訊",
+ "delete-customer-title": "您確定要刪除客戶'{{customerTitle}}'嗎?",
+ "delete-customer-text": "小心!確認後,客戶及其所有相關資料將無法恢復。",
+ "delete-customers-title": "您確定要刪除 { count, plural, 1 {1 客戶} other {# 客戶} }嗎?",
+ "delete-customers-action-title": "刪除 { count, plural, 1 {1 客戶} other {# 客戶} }",
+ "delete-customers-text": "小心!確認後,所有選擇的客戶將被刪除,所有相關資料將無法恢復。",
+ "manage-users": "管理用戶",
+ "manage-assets": "管理資產",
+ "manage-devices": "管理設備",
+ "manage-dashboards": "管理儀表板",
+ "title": "標題",
+ "title-required": "需要標題",
+ "title-max-length": "標題應小於256",
+ "description": "描述",
+ "details": "詳細資訊",
+ "events": "事件",
+ "copyId": "複製客戶ID",
+ "idCopiedMessage": "客戶ID已複製到剪貼板",
+ "select-customer": "選擇客戶",
+ "no-customers-matching": "沒有找到符合 '{{entity}}' 的客戶。",
+ "customer-required": "客戶是必選項",
+ "select-default-customer": "選擇預設的客戶",
+ "default-customer": "預設客戶",
+ "default-customer-required": "為了測試租戶級別上的儀表板,需要預設客戶。",
+ "search": "搜尋客戶",
+ "selected-customers": "{ count, plural, 1 {1 客戶} other {# 客戶} }被選中",
+ "edges": "客戶邊緣實體物件",
+ "manage-edges": "管理邊緣"
+ },
+ "datetime": {
+ "date-from": "日期從",
+ "time-from": "時間從",
+ "date-to": "日期到",
+ "time-to": "時間到"
+ },
+ "dashboard": {
+ "dashboard": "儀表板",
+ "dashboards": "儀表板庫",
+ "management": "儀表板管理",
+ "view-dashboards": "查看儀表板",
+ "add": "增加儀表板",
+ "assign-dashboard-to-customer": "將儀表板分配給客戶",
+ "assign-dashboard-to-customer-text": "請選擇要分配給客戶的儀表板",
+ "assign-dashboard-to-edge-title": "將儀表板分配給邊緣",
+ "assign-to-customer-text": "請選擇客戶分配儀表板",
+ "assign-to-customer": "分配給客戶",
+ "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": "增加新的部件",
+ "title": "標題",
+ "image": "儀表板圖像",
+ "mobile-app-settings": "移動應用程序設定",
+ "mobile-order": "移動應用程序中的儀表板順序",
+ "mobile-hide": "在移動應用程序中隱藏儀表板",
+ "update-image": "更新儀表板圖像",
+ "take-screenshot": "截圖",
+ "select-widget-title": "選擇部件",
+ "select-widget-value": "{{title}}: 選擇小部件",
+ "select-widget-subtitle": "可用的部件類型列表",
+ "delete": "刪除儀表板",
+ "title-required": "需要標題。",
+ "title-max-length": "標題應小於256",
+ "description": "描述",
+ "details": "詳細資訊",
+ "dashboard-details": "儀表板詳細資訊",
+ "add-dashboard-text": "增加新的儀表板",
+ "assign-dashboards": "分配儀表板",
+ "assign-new-dashboard": "分配新的儀表板",
+ "assign-dashboards-text": "分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } 給客戶",
+ "unassign-dashboards-action-text": "未分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } 給客戶",
+ "delete-dashboards": "刪除儀表板",
+ "unassign-dashboards": "取消分配儀表板",
+ "unassign-dashboards-action-title": "從客戶處取消分配 { count, plural, 1 {1 儀表板} other {# 儀表板} } ",
+ "delete-dashboard-title": "您確定要刪除儀表板 '{{dashboardTitle}}'嗎?",
+ "delete-dashboard-text": "小心!確認後儀表板及其所有相關資料將無法恢復。",
+ "delete-dashboards-title": "你確定你要刪除 { count, plural, 1 {1 儀表板} other {# 儀表板} }嗎?",
+ "delete-dashboards-action-title": "刪除 { count, plural, 1 {1 儀表板} other {# 儀表板} }",
+ "delete-dashboards-text": "小心!確認後所有選擇的儀表板將被刪除,所有相關資料將無法恢復。",
+ "unassign-dashboard-title": "您確定要取消分配儀表板 '{{dashboardTitle}}'嗎?",
+ "unassign-dashboard-text": "確認後,面板將被取消分配,客戶將無法存取。",
+ "unassign-dashboard": "取消分配儀表板",
+ "unassign-dashboards-title": "您確定要取消分配儀表板 { count, plural, 1 {1 儀表板} other {# 儀表板} } 嗎?",
+ "unassign-dashboards-text": "確認後,所有選擇的儀表板將被取消分配,客戶將無法存取。",
+ "public-dashboard-title": "儀表板現已公佈",
+ "public-dashboard-text": "你的儀表板{{dashboardTitle}} 已被公開,可通過如下連結存取:",
+ "public-dashboard-notice": "提示: 不要忘記將相關設備公開以存取其資料。",
+ "make-private-dashboard-title": "您確定要將儀表板 '{{dashboardTitle}}' 設為私有嗎?",
+ "make-private-dashboard-text": "確認後,儀表板將被設為私有,不能被其他人存取。",
+ "make-private-dashboard": "儀表板設為私有",
+ "socialshare-text": "'{{dashboardTitle}}' 由Thingsboard提供支持",
+ "socialshare-title": "'{{dashboardTitle}}' 由Thingsboard提供支持",
+ "select-dashboard": "選擇儀表板",
+ "no-dashboards-matching": "找不到符合 '{{entity}}' 的儀表板。",
+ "dashboard-required": "儀表板必填。",
+ "select-existing": "選擇現有儀表板",
+ "create-new": "建立新的儀表板",
+ "new-dashboard-title": "新儀表板標題",
+ "open-dashboard": "打開儀表板",
+ "set-background": "設定背景",
+ "background-color": "背景顏色",
+ "background-image": "背景圖片",
+ "background-size-mode": "背景大小模式",
+ "no-image": "無圖像選擇",
+ "empty-image": "沒有圖像",
+ "drop-image": "拖拉圖像或單擊以選擇要上傳的文件。",
+ "maximum-upload-file-size": "最大上傳文件大小: {{ size }}",
+ "cannot-upload-file": "無法上傳文件",
+ "settings": "設定",
+ "layout-settings": "佈局設定",
+ "columns-count": "列數",
+ "columns-count-required": "需要列數。",
+ "min-columns-count-message": "只允許最少10列",
+ "max-columns-count-message": "只允許最多1000列",
+ "widgets-margins": "部件間邊距",
+ "margin-required": "需要邊距值",
+ "min-margin-message": "只允許0作為最小邊距值0。",
+ "max-margin-message": "只允許50作為最大邊距值。",
+ "horizontal-margin": "水平邊距",
+ "horizontal-margin-required": "需要水平邊距值。",
+ "min-horizontal-margin-message": "只允許0作為最小水平邊距值。",
+ "max-horizontal-margin-message": "只允許50作為最大水平邊距值。",
+ "vertical-margin": "垂直邊距",
+ "vertical-margin-required": "需要垂直邊距值。",
+ "min-vertical-margin-message": "只允許0作為最小垂直邊距值。",
+ "max-vertical-margin-message": "只允許50作為最大垂直邊距值。",
+ "autofill-height": "自動填充佈局高度",
+ "mobile-layout": "移動端佈局設定",
+ "mobile-row-height": "移動端行高距(px)",
+ "mobile-row-height-required": "移動端行高距必填。",
+ "min-mobile-row-height-message": "移動端行高距至少5px。",
+ "max-mobile-row-height-message": "移動端行高距最多200px。",
+ "title-settings": "標題設定",
+ "display-title": "顯示儀表板標題",
+ "toolbar-always-open": "工具欄常駐",
+ "title-color": "標題顏色",
+ "toolbar-settings": "工具欄設定",
+ "hide-toolbar": "隱藏工具欄",
+ "display-dashboards-selection": "顯示儀表板選項",
+ "display-entities-selection": "顯示實體選項",
+ "display-filters": "顯示過濾器",
+ "display-dashboard-timewindow": "顯示時間窗口",
+ "display-dashboard-export": "顯示匯出",
+ "display-update-dashboard-image": "顯示更新儀表板圖像",
+ "dashboard-logo-settings": "儀表板logo設定",
+ "display-dashboard-logo": "在儀表板全螢幕模式下顯示logo",
+ "dashboard-logo-image": "儀表板logo圖像",
+ "advanced-settings": "進階設定",
+ "dashboard-css": "儀表板CSS",
+ "import": "匯入儀表板",
+ "export": "匯出儀表板",
+ "export-failed-error": "無法匯出儀表板: {{error}}",
+ "create-new-dashboard": "建立新的儀表板",
+ "dashboard-file": "儀表板文件",
+ "invalid-dashboard-file-error": "無法匯入儀表板: 儀表板資料結構無效。",
+ "dashboard-import-missing-aliases-title": "配置匯入儀表板使用的別名",
+ "create-new-widget": "建立新部件",
+ "import-widget": "匯入部件",
+ "widget-file": "部件文件",
+ "invalid-widget-file-error": "無法匯入窗口部件: 窗口部件資料結構無效。",
+ "widget-import-missing-aliases-title": "配置匯入的窗口部件使用的別名",
+ "open-toolbar": "打開儀表板工具欄",
+ "close-toolbar": "關閉工具欄",
+ "configuration-error": "配置錯誤",
+ "alias-resolution-error-title": "儀表板別名配置錯誤",
+ "invalid-aliases-config": "無法找到與某些別名過濾器符合的任何設備。
請聯繫您的管理員以解決此問題。",
+ "select-devices": "選擇設備",
+ "assignedToCustomer": "分配給客戶",
+ "assignedToCustomers": "分配給客戶們",
+ "public": "公共",
+ "copyId": "複製儀表板id",
+ "idCopiedMessage": "儀表板Id已被複製到剪貼板",
+ "public-link": "公共連結",
+ "copy-public-link": "複製公共連結",
+ "public-link-copied-message": "儀表板的公共連結已被複製到剪貼板",
+ "manage-states": "儀表板狀態管理",
+ "states": "儀表板狀態",
+ "search-states": "儀表板狀態檢索",
+ "selected-states": "{ count, plural, 1 {1 儀表板狀態} other {# 儀表板狀態} } 選中",
+ "edit-state": "儀表板狀態編輯",
+ "delete-state": "刪除儀表板狀態",
+ "add-state": "增加儀表板狀態",
+ "no-states-text": "未找到任何狀態",
+ "state": "儀表板狀態",
+ "state-name": "狀態名",
+ "state-name-required": "儀表板狀態名必填。",
+ "state-id": "狀態ID",
+ "state-id-required": "儀表板狀態ID必填。",
+ "state-id-exists": "儀表板狀態ID已經存在。",
+ "is-root-state": "根狀態",
+ "delete-state-title": "刪除儀表板狀態",
+ "delete-state-text": "確定要刪除儀表板狀態 '{{stateName}}' 嗎?",
+ "show-details": "顯示詳細資訊",
+ "hide-details": "隱藏詳細資訊",
+ "select-state": "選擇目標狀態",
+ "state-controller": "狀態控制",
+ "search": "搜尋儀表板",
+ "selected-dashboards": "{ count, plural, 1 {1 儀表板} other {# 儀表板} }被選中",
+ "home-dashboard": "主儀表板",
+ "home-dashboard-hide-toolbar": "隱藏主儀表板工具欄",
+ "unassign-dashboard-from-edge-text": "確認後,儀表板將被取消分配,邊緣將無法訪問。",
+ "unassign-dashboards-from-edge-title": "您確定要取消分配 { count, plural, 1 {1 儀表板} other {# 儀表板} }嗎?",
+ "unassign-dashboards-from-edge-text": "確認後,所有選定的儀表板都將被取消分配,且邊緣將無法訪問。",
+ "assign-dashboard-to-edge": "將儀表板分配給邊緣",
+ "assign-dashboard-to-edge-text": "請選擇要分配給邊緣的儀表板",
+ "non-existent-dashboard-state-error": "未找到id為 \"{{ stateId }}\" 的儀表板狀態"
+ },
+ "datakey": {
+ "settings": "設定",
+ "advanced": "進階",
+ "label": "標籤",
+ "color": "顏色",
+ "units": "單位符號",
+ "decimals": "小數位數",
+ "data-generation-func": "資料生成功能",
+ "use-data-post-processing-func": "使用資料後處理功能",
+ "configuration": "資料鍵配置",
+ "timeseries": "時間序列",
+ "attributes": "屬性",
+ "entity-field": "實體字段",
+ "alarm": "警告字段",
+ "timeseries-required": "需要設備時間序列。",
+ "timeseries-or-attributes-required": "設備時間/屬性必填。",
+ "alarm-fields-timeseries-or-attributes-required": "需要警告字段或實體時間序列/屬性。",
+ "maximum-timeseries-or-attributes": "最大允許 { count, plural, 1 {1 時間序列/屬性} other {# 時間序列/屬性} }",
+ "alarm-fields-required": "警告字段必填。",
+ "function-types": "函數類型",
+ "function-type": "函數類型",
+ "function-types-required": "需要函數類型。",
+ "maximum-function-types": "至少需要 { count, plural, 1 {1 函數類型} other {# 函數類型} }",
+ "alarm-keys": "警告資料鍵",
+ "alarm-key": "警告資料鍵",
+ "alarm-key-functions": "警告鍵功能",
+ "alarm-key-function": "警告鍵功能",
+ "latest-keys": "最新資料鍵",
+ "latest-key": "最新資料鍵",
+ "latest-key-functions": "最新按鍵功能",
+ "latest-key-function": "最新按鍵功能",
+ "timeseries-keys": "時間序列資料鍵",
+ "timeseries-key": "時間序列資料鍵",
+ "timeseries-key-functions": "時間序列鍵功能",
+ "timeseries-key-function": "時間序列鍵功能",
+ "time-description": "當前值的時間戳;",
+ "value-description": "當前值;",
+ "prev-value-description": "上一個函數調用的結果;",
+ "time-prev-description": "上一個值的時間戳;",
+ "prev-orig-value-description": "原始先前值;"
+ },
+ "datasource": {
+ "type": "資料源類型",
+ "name": "資料源名稱",
+ "label": "標籤",
+ "add-datasource-prompt": "請增加資料源"
+ },
+ "details": {
+ "details": "詳細資訊",
+ "edit-mode": "編輯模式",
+ "edit-json": "編輯JSON",
+ "toggle-edit-mode": "切換編輯模式"
+ },
+ "device": {
+ "device": "設備",
+ "device-required": "設備必填",
+ "devices": "設備",
+ "management": "設備管理",
+ "view-devices": "查看設備",
+ "device-alias": "設備別名",
+ "device-type-max-length": "設備類型應小於256",
+ "aliases": "設備別名",
+ "no-alias-matching": "'{{alias}}' 沒有找到。",
+ "no-aliases-found": "找不到別名。",
+ "no-key-matching": "'{{key}}' 沒有找到。",
+ "no-keys-found": "找不到密鑰。",
+ "create-new-alias": "建立一個新的!",
+ "create-new-key": "建立一個新的!",
+ "duplicate-alias-error": "找到重複別名 '{{alias}}'。
設備別名必須是唯一的。",
+ "configure-alias": "配置 '{{alias}}' 別名",
+ "no-devices-matching": "找不到與 '{{entity}}' 符合的設備。",
+ "alias": "別名",
+ "alias-required": "需要設備別名。",
+ "remove-alias": "刪除設備別名",
+ "add-alias": "增加設備別名",
+ "name-starts-with": "名稱前綴",
+ "help-text": "根據需要使用'%': '%device_name_contains%', '%device_name_ends', 'device_starts_with'。",
+ "device-list": "設備列表",
+ "use-device-name-filter": "使用過濾器",
+ "device-list-empty": "沒有被選中的設備",
+ "device-name-filter-required": "設備名稱過濾器必填。",
+ "device-name-filter-no-device-matched": "找不到以'{{device}}' 開頭的設備。",
+ "add": "增加設備",
+ "assign-to-customer": "分配給客戶",
+ "assign-device-to-customer": "將設備分配給客戶",
+ "assign-device-to-customer-text": "請選擇要分配給客戶的設備",
+ "assign-device-to-edge-title": "將設備分配給邊緣",
+ "assign-device-to-edge-text": "請選擇要分配給邊緣的設備",
+ "make-public": "公開",
+ "make-private": "私有",
+ "no-devices-text": "找不到設備",
+ "assign-to-customer-text": "請選擇客戶分配設備",
+ "device-details": "設備詳細訊息",
+ "add-device-text": "增加新設備",
+ "credentials": "憑據",
+ "manage-credentials": "管理憑據",
+ "delete": "刪除設備",
+ "assign-devices": "分配設備",
+ "assign-devices-text": "將{count,plural,1 {1 設備} other {# 設備} }分配給客戶",
+ "delete-devices": "刪除設備",
+ "unassign-from-customer": "取消分配客戶",
+ "unassign-devices": "取消分配設備",
+ "unassign-devices-action-title": "從客戶處取消分配{count,plural,1 {1 設備} other {# 設備} }",
+ "unassign-device-from-edge-title": "您確定要取消分配設備'{{deviceName}}'嗎?",
+ "unassign-device-from-edge-text": "確認後,設備將被取消分配,邊緣將無法訪問。",
+ "unassign-devices-from-edge": "從邊緣取消分配設備",
+ "assign-new-device": "分配新設備",
+ "make-public-device-title": "您確定要將設備 '{{deviceName}}' 設為公開嗎?",
+ "make-public-device-text": "確認後,設備及其所有資料將被設為公開並可被其他人存取。",
+ "make-private-device-title": "您確定要將設備 '{{deviceName}}' 設為私有嗎?",
+ "make-private-device-text": "確認後,設備及其所有資料將被設為私有,不被其他人存取。",
+ "view-credentials": "查看憑據",
+ "delete-device-title": "您確定要刪除設備的{{deviceName}}嗎?",
+ "delete-device-text": "小心!確認後設備及其所有相關資料將無法恢復。",
+ "delete-devices-title": "您確定要刪除{count,plural,1 {1 設備} other {# 設備} } 嗎?",
+ "delete-devices-action-title": "刪除 {count,plural,1 {1 設備} other {# 設備} }",
+ "delete-devices-text": "小心!確認後所有選擇的設備將被刪除,所有相關資料將無法恢復。",
+ "unassign-device-title": "您確定要取消分配設備 '{{deviceName}}'?",
+ "unassign-device-text": "確認後,設備將被取消分配,客戶將無法存取。",
+ "unassign-device": "取消分配設備",
+ "unassign-devices-title": "您確定要取消分配{count,plural,1 {1 設備} other {# 設備} } 嗎?",
+ "unassign-devices-text": "確認後,所有選擇的設備將被取消分配,並且客戶將無法存取。",
+ "device-credentials": "設備憑據",
+ "loading-device-credentials": "正在加載設備憑據...",
+ "credentials-type": "憑據類型",
+ "access-token": "存取",
+ "access-token-required": "需要存取token",
+ "access-token-invalid": "存取token長度必須為1到32個字符。",
+ "certificate-pem-format": "PEM格式的憑據",
+ "certificate-pem-format-required": "需要憑據",
+ "lwm2m-security-config": {
+ "identity": "客戶端身份",
+ "identity-required": "需要客戶端身份",
+ "identity-tooltip": "如標準[RFC7925]中所述,PSK識別字是任意的PSK識別字,最多128位元組。.\n PSK識別字必須首先轉換成字串,然後使用UTF-8編碼為八位位元組。",
+ "client-key": "客戶端金鑰",
+ "client-key-required": "需要客戶端金鑰。",
+ "client-key-tooltip-prk": "PRK公鑰或id必須採用標準[RFC7250]並編碼為Base64格式!",
+ "client-key-tooltip-psk": "PSK密鑰必須採用標準[RFC4279]和HexDec格式:32、64、128個字元!",
+ "endpoint": "端點客戶端名稱",
+ "endpoint-required": "需要端點客戶端名稱",
+ "client-public-key": "客戶端公鑰",
+ "client-public-key-hint": "如果客戶端公鑰為空,則使用可信憑據",
+ "client-public-key-tooltip": "X509公鑰必須是DER編碼的X509v3格式,並且只支持EC算法,然後編碼成Base64格式!",
+ "mode": "安全配置模式",
+ "client-tab": "客戶端安全配置",
+ "client-certificate": "客戶端憑據",
+ "bootstrap-tab": "Bootstrap客戶端",
+ "bootstrap-server": "Bootstrap伺服器",
+ "lwm2m-server": "LwM2M伺服器",
+ "client-publicKey-or-id": "客戶端公鑰或Id",
+ "client-publicKey-or-id-required": "需要客戶端公鑰或Id",
+ "client-publicKey-or-id-tooltip-psk": "如標準[RFC7925]中所述,PSK識別字是最多128位元組的任意PSK識別字。\n PSK識別字首先必須先轉換為字串,然後使用UTF-8編碼為八位位元組。",
+ "client-publicKey-or-id-tooltip-rpk": "RPK公鑰或id必須採用標準[RFC7250]並編碼為Base64格式!",
+ "client-publicKey-or-id-tooltip-x509": "X509公鑰必須是DER編碼的X509v3格式,並且只支持EC算法,然後編碼為Base64格式",
+ "client-secret-key": "客戶端密鑰",
+ "client-secret-key-required": "需要客戶端密鑰",
+ "client-secret-key-tooltip-psk": "PSK密鑰必須採用標準[RFC4279]和HexDec格式: 32、64、128個字元!",
+ "client-secret-key-tooltip-prk": "RPK密鑰必須是PKCS_8格式 (DER 編碼,標準[RFC5958]) ,然後編碼為Base64格式!",
+ "client-secret-key-tooltip-x509": "X509密鑰必須是PKCS_8格式(DER編碼,標準[RFC5958]),然後編碼為Base64格式!"
+ },
+ "client-id": "客戶ID",
+ "client-id-pattern": "包含無效字元。",
+ "user-name": "用戶名稱",
+ "user-name-required": "需要用戶名稱。",
+ "client-id-or-user-name-necessary": "客戶ID和/或用戶名是必須的",
+ "password": "密碼",
+ "secret": "密鑰",
+ "secret-required": "密鑰必填",
+ "device-type": "設備類型",
+ "device-type-required": "設備類型必填。",
+ "select-device-type": "選擇設備類型",
+ "enter-device-type": "輸入設備類型",
+ "any-device": "任意設備",
+ "no-device-types-matching": "沒有找到符合 '{{entitySubtype}}' 的設備類型。",
+ "device-type-list-empty": "未選擇設備類型",
+ "device-types": "設備類型",
+ "name": "名稱",
+ "name-required": "名稱必填。",
+ "name-max-length": "名稱應小於256",
+ "label-max-length": "標籤應小於256",
+ "description": "說明",
+ "label": "標籤",
+ "events": "事件",
+ "details": "詳細訊息",
+ "copyId": "複製設備ID",
+ "copyAccessToken": "複製存取token",
+ "copy-mqtt-authentication": "複製MQTT憑據",
+ "idCopiedMessage": "設備ID已複製到剪貼板",
+ "accessTokenCopiedMessage": "設備存取token已複製到剪貼板",
+ "mqtt-authentication-copied-message": "設備MQTT身份驗證已複製到剪貼板",
+ "assignedToCustomer": "分配給客戶",
+ "unable-delete-device-alias-title": "無法刪除設備別名",
+ "unable-delete-device-alias-text": "設備別名 '{{deviceAlias}}' 不能夠被刪除,因為它被下列部件所使用:
{{widgetsList}}",
+ "is-gateway": "是閘道",
+ "overwrite-activity-time": "覆蓋已連接設備的活動時間",
+ "public": "公開",
+ "device-public": "設備公開",
+ "select-device": "選擇設備",
+ "import": "匯入設備",
+ "device-file": "設備文件",
+ "search": "搜尋設備",
+ "selected-devices": "{ count, plural, 1 {1 設備} other {# 設備} }被選中",
+ "device-configuration": "設備配置",
+ "transport-configuration": "傳輸配置",
+ "wizard": {
+ "device-wizard": "設備嚮導",
+ "device-details": "設備詳情",
+ "new-device-profile": "建立設備協議",
+ "existing-device-profile": "選擇現有的設備協議",
+ "specific-configuration": "具體配置",
+ "customer-to-assign-device": "客戶指定設備",
+ "add-credentials": "新增驗證資訊"
+ },
+ "unassign-devices-from-edge-title": "您確定要解除邊緣設備 { count, plural, 1 {1 device} other {# devices} }的指定嗎?",
+ "unassign-devices-from-edge-text": "確認後邊緣指定設備將解除指定及其所有相關資料將無法恢復。"
+ },
+ "asset-profile": {
+ "asset-profile": "Asset profile",
+ "asset-profiles": "Asset profiles",
+ "all-asset-profiles": "All",
+ "add": "Add asset profile",
+ "edit": "Edit asset profile",
+ "asset-profile-details": "Asset profile details",
+ "no-asset-profiles-text": "No asset profiles found",
+ "search": "Search asset profiles",
+ "selected-asset-profiles": "{ count, plural, 1 {1 asset profile} other {# asset profiles} } selected",
+ "no-asset-profiles-matching": "No asset profile matching '{{entity}}' were found.",
+ "asset-profile-required": "Asset profile is required",
+ "idCopiedMessage": "Asset profile Id has been copied to clipboard",
+ "set-default": "Make asset profile default",
+ "delete": "Delete asset profile",
+ "copyId": "Copy asset profile Id",
+ "name-max-length": "Name should be less than 256",
+ "new-device-profile-name": "Asset profile name",
+ "new-device-profile-name-required": "Asset profile name is required.",
+ "name": "Name",
+ "name-required": "Name is required.",
+ "image": "Asset profile image",
+ "description": "Description",
+ "default": "Default",
+ "default-rule-chain": "Default rule chain",
+ "mobile-dashboard": "Mobile dashboard",
+ "mobile-dashboard-hint": "Used by mobile application as a asset details dashboard",
+ "select-queue-hint": "Select from a drop-down list.",
+ "delete-asset-profile-title": "Are you sure you want to delete the asset profile '{{assetProfileName}}'?",
+ "delete-asset-profile-text": "Be careful, after the confirmation the asset profile and all related data will become unrecoverable.",
+ "delete-asset-profiles-title": "Are you sure you want to delete { count, plural, 1 {1 asset profile} other {# asset profiles} }?",
+ "delete-asset-profiles-text": "Be careful, after the confirmation all selected asset profiles will be removed and all related data will become unrecoverable.",
+ "set-default-asset-profile-title": "Are you sure you want to make the asset profile '{{assetProfileName}}' default?",
+ "set-default-asset-profile-text": "After the confirmation the asset profile will be marked as default and will be used for new assets with no profile specified.",
+ "no-asset-profiles-found": "No asset profiles found.",
+ "create-new-asset-profile": "Create a new one!",
+ "create-asset-profile": "Create new asset profile",
+ "import": "Import asset profile",
+ "export": "Export asset profile",
+ "export-failed-error": "Unable to export asset profile: {{error}}",
+ "asset-profile-file": "Asset profile file",
+ "invalid-asset-profile-file-error": "Unable to import asset profile: Invalid asset profile data structure."
+ },
+ "device-profile": {
+ "device-profile": "設備協議",
+ "device-profiles": "設備協議",
+ "all-device-profiles": "全部",
+ "add": "增加設備協議",
+ "edit": "編輯設備協議",
+ "device-profile-details": "設備協議詳情",
+ "no-device-profiles-text": "未找到設備協議文件",
+ "search": "搜尋設備協議",
+ "selected-device-profiles": "{ count, plural, 1 {1 設備協議} other {# 設備協議} }被選中",
+ "no-device-profiles-matching": "未找到與 '{{entity}}'匹配的設備協議。",
+ "device-profile-required": "需要設備協議",
+ "idCopiedMessage": "設備協議Id已複製到剪貼板",
+ "set-default": "將設備協議設為預設",
+ "delete": "刪除設備協議",
+ "copyId": "複製設備協議Id",
+ "name-max-length": "名稱應小於256",
+ "new-device-profile-name": "設備協議名稱",
+ "new-device-profile-name-required": "需要設備協議名稱。",
+ "name": "名稱",
+ "name-required": "需要名稱",
+ "type": "協議類型",
+ "type-required": "需要協議類型。",
+ "type-default": "預設",
+ "image": "設備協議圖像",
+ "transport-type": "傳輸類型",
+ "transport-type-required": "需要傳輸類型。",
+ "transport-type-default": "預設",
+ "transport-type-default-hint": "支持基本的MQTT、HTTP和CoAP 傳輸",
+ "transport-type-mqtt": "MQTT",
+ "transport-type-mqtt-hint": "啟用進階MQTT傳輸設定",
+ "transport-type-coap": "CoAP",
+ "transport-type-coap-hint": "啟用進階CoAP傳輸設定",
+ "transport-type-lwm2m": "LWM2M",
+ "transport-type-lwm2m-hint": "LWM2M傳輸類型",
+ "transport-type-snmp": "SNMP",
+ "transport-type-snmp-hint": "指定SNMP傳輸配置",
+ "description": "描述",
+ "default": "預設",
+ "profile-configuration": "屬性配置",
+ "transport-configuration": "傳輸配置",
+ "default-rule-chain": "預設規則鏈",
+ "mobile-dashboard": "移動儀表板",
+ "mobile-dashboard-hint": "由移動應用程序用作設備詳情儀表板",
+ "select-queue-hint": "從下拉列表中選擇。",
+ "delete-device-profile-title": "您確定要刪除 '{{deviceProfileName}}' 設備協議嗎?",
+ "delete-device-profile-text": "小心!確認後此設備協議及其OTA更新的相關資料將無法恢復。",
+ "delete-device-profiles-title": "您確定要刪除設備協議標題嗎{ count, plural, 1 {1 設備協議} other {# 設備協議} }?",
+ "delete-device-profiles-text": "小心!確認後所有選擇的設備協議及其OTA更新的相關資料將無法恢復。",
+ "set-default-device-profile-title": "您確定要將 '{{deviceProfileName}}' 設為設備協議預設值嗎?",
+ "set-default-device-profile-text": "確認後此預設值將將做爲未指定的新設備協議。",
+ "no-device-profiles-found": "未找到設備協議文件",
+ "create-new-device-profile": "建立一個新的!",
+ "mqtt-device-topic-filters": "MQTT設備主題過濾",
+ "mqtt-device-topic-filters-unique": "MQTT設備主題過濾必須為唯一值",
+ "mqtt-device-payload-type": "MQTT設備内容",
+ "mqtt-device-payload-type-json": "JSON",
+ "mqtt-device-payload-type-proto": "Protobuf",
+ "mqtt-enable-compatibility-with-json-payload-format": "啟用與其他内容格式的相容性",
+ "mqtt-enable-compatibility-with-json-payload-format-hint": "啟用後,平台將預設使用Protobuf内容。如果解析失敗,平台將嘗試使用JSON内容格式。在靭體更新期間對向後相容很有用。例如,初始版本的靭體使用Json,而新版本則使用Protobuf。在設備群的靭體新過程中,需要同時支援Protobuf和JSON。相容性模式會帶來輕微的性能下降,因此建議在所有設備都更新後禁用該模式。",
+ "mqtt-use-json-format-for-default-downlink-topics": "使用Json格式做爲預設的下行主題",
+ "mqtt-use-json-format-for-default-downlink-topics-hint": "啟用後,平台將使用Json有效負載格式通過以下主題推送屬性和RPC:v1/devices/me/attributes/response/$request_id, v1/devices/me/attributes, v1/devices/me/rpc/request/$request_id, v1/devices/me/rpc/response/$request_id。此設置不會影響使用新(v2)主題發送的屬性和rpc訂閱: v2/a/res/$request_id, v2/a, v2/r/req/$request_id, v2/r/res/$request_id。其中 $request_id是一個整數請求識別字。",
+ "mqtt-send-ack-on-validation-exception": "在PUBLISH消息驗證失敗時發送PUBACK",
+ "mqtt-send-ack-on-validation-exception-hint": "預設情況下,平台將在消息驗證失敗時關閉MQTT會談。當啟用時,平台將發送發佈確認,而非關閉會談。",
+ "snmp-add-mapping": "增加SNMP映射",
+ "snmp-mapping-not-configured": "未配置OID到時間序列/遙測的映射",
+ "snmp-timseries-or-attribute-name": "映射的時間序列/屬性名稱",
+ "snmp-timseries-or-attribute-type": "映射的時間序列/屬性類型",
+ "snmp-method-pdu-type-get-request": "GetRequest",
+ "snmp-method-pdu-type-get-next-request": "GetNextRequest",
+ "snmp-oid": "OID",
+ "transport-device-payload-type-json": "JSON",
+ "transport-device-payload-type-proto": "Protobuf",
+ "mqtt-payload-type-required": "需要負載類型",
+ "coap-device-type": "CoAP設備類型",
+ "coap-device-payload-type": "CoAP設備有效負載",
+ "coap-device-type-required": "需要CoAP設備類型。",
+ "coap-device-type-default": "預設",
+ "coap-device-type-efento": "Efento NB-IoT",
+ "support-level-wildcards": "支持單[+] 和多級[#]萬用字元。",
+ "telemetry-topic-filter": "遙測主題過濾器",
+ "telemetry-topic-filter-required": "需要遙測主題過濾器。",
+ "attributes-topic-filter": "屬性主題過濾器",
+ "attributes-topic-filter-required": "需要屬性主題過濾器。",
+ "telemetry-proto-schema": "遙測原型模式",
+ "telemetry-proto-schema-required": "需要遙測原型模式。",
+ "attributes-proto-schema": "屬性原型模式",
+ "attributes-proto-schema-required": "需要屬性原型模式。",
+ "rpc-response-proto-schema": "RPC響應原型模式",
+ "rpc-response-proto-schema-required": "需要RPC響應原型模式。",
+ "rpc-response-topic-filter": "RPC響應主題過濾器",
+ "rpc-response-topic-filter-required": "需要RPC響應主題過濾器。",
+ "rpc-request-proto-schema": "RPC請求原型模式",
+ "rpc-request-proto-schema-required": "需要RPC請求原型模式。",
+ "rpc-request-proto-schema-hint": "RPC請求訊息應該總是有字段:string method = 1; int32 requestId = 2; 和params = 3的任何資料類型。",
+ "not-valid-pattern-topic-filter": "無效的模式主題過濾器",
+ "not-valid-single-character": "單級萬用字元的使用無效",
+ "not-valid-multi-character": "多級萬用字元的使用無效",
+ "single-level-wildcards-hint": "[+]適用於任何主題過濾級別。例如 v1/devices/+/telemetry 或 +/devices/+/attributes。",
+ "multi-level-wildcards-hint": "[#]可以替換主題過濾器本身,並且必須是主題的最後一個符號。 例如: #或v1/devices/me/#。",
+ "alarm-rules": "警告規則",
+ "alarm-rules-with-count": "警告規則 ({{count}})",
+ "no-alarm-rules": "未配置警告規則",
+ "add-alarm-rule": "增加警告規則",
+ "edit-alarm-rule": "編輯警告規則",
+ "alarm-type": "警告類型",
+ "alarm-type-required": "需要警告類型。",
+ "alarm-type-unique": "警告類型必須為符合設備協議警告規則的唯一值",
+ "alarm-type-max-length": "警告類型應小於256。",
+ "create-alarm-pattern": "建立{{alarmType}}警告",
+ "create-alarm-rules": "建立警告規則",
+ "no-create-alarm-rules": "未配置創建條件",
+ "add-create-alarm-rule-prompt": "請添加建立警告規則",
+ "clear-alarm-rule": "清除警告規則",
+ "no-clear-alarm-rule": "未配置清除條件",
+ "add-create-alarm-rule": "增加建立條件",
+ "add-clear-alarm-rule": "增加清除條件",
+ "select-alarm-severity": "選擇警告嚴重性",
+ "alarm-severity-required": "需要警告嚴重性。",
+ "condition-duration": "條件持續時間",
+ "condition-duration-value": "持續時間值",
+ "condition-duration-time-unit": "時間單位",
+ "condition-duration-value-range": "持續時間值應在1到2147483647的範圍內。",
+ "condition-duration-value-pattern": "持續時間值應該是整數。",
+ "condition-duration-value-required": "需要持續時間值。",
+ "condition-duration-time-unit-required": "需要時間單位。",
+ "advanced-settings": "進階設定",
+ "alarm-rule-details": "詳細資訊",
+ "alarm-rule-details-hint": "提示:使用${keyName}替換警告規則條件中使用的屬性或遙測鍵的值。",
+ "add-alarm-rule-details": "增加詳細資訊",
+ "alarm-rule-mobile-dashboard": "移動儀表板",
+ "alarm-rule-mobile-dashboard-hint": "由移動應用程序用作警告詳情儀表板",
+ "alarm-rule-no-mobile-dashboard": "未選擇儀表板",
+ "propagate-alarm": "傳播警告給相關實體",
+ "alarm-rule-relation-types-list": "要傳播的關聯類型",
+ "alarm-rule-relation-types-list-hint": "如果未選擇傳播關聯類型,則將在不按關聯類型過濾的情況下傳播警告。",
+ "propagate-alarm-to-owner": "傳播警告給相關實體擁有者",
+ "propagate-alarm-to-tenant": "傳播警告給租戶",
+ "alarm-details": "警告詳細資料",
+ "alarm-rule-condition": "警告規則條件",
+ "enter-alarm-rule-condition-prompt": "請新增警告規則條件",
+ "edit-alarm-rule-condition": "編輯警告規則條件",
+ "device-provisioning": "設備佈建",
+ "provision-strategy": "設備佈建策略",
+ "provision-strategy-required": "設備佈建策略必填",
+ "provision-strategy-disabled": "關閉",
+ "provision-strategy-created-new": "允許建立新設備",
+ "provision-strategy-check-pre-provisioned": "檢視預先佈建設備",
+ "provision-device-key": "佈建設備金鑰",
+ "provision-device-key-required": "佈建設備金鑰必填",
+ "copy-provision-key": "複製佈建金鑰",
+ "provision-key-copied-message": "佈建金鑰已複製到剪貼板",
+ "provision-device-secret": "佈建設備密鑰",
+ "provision-device-secret-required": "佈建設備金鑰必填",
+ "copy-provision-secret": "複製佈建密鑰",
+ "provision-secret-copied-message": "佈建密鑰已複製到剪貼板",
+ "condition": "條件",
+ "condition-type": "條件類型",
+ "condition-type-simple": "條件類型-簡易",
+ "condition-type-duration": "條件類型-期間",
+ "condition-during": "{{during}}期間",
+ "condition-during-dynamic": "在\"{{ attribute }}\" ({{during}})期間",
+ "condition-type-repeating": "條件類型-重複",
+ "condition-type-required": "條件類型必填",
+ "condition-repeating-value": "事件計數",
+ "condition-repeating-value-range": "事件計數應在1到2147483647的範圍內。",
+ "condition-repeating-value-pattern": "事件計數應該是整數",
+ "condition-repeating-value-required": "需要事件計數。",
+ "condition-repeat-times": "重複 { count, plural, 1 {1 次} other {# 次 }",
+ "condition-repeat-times-dynamic": "重複 \"{ attribute }\" ({ count, plural, 1 {1 次} other {# 次} })",
+ "schedule-type": "排程類型",
+ "schedule-type-required": "排程類型必填",
+ "schedule": "排程",
+ "edit-schedule": "編輯警告排程",
+ "schedule-any-time": "永久啟動",
+ "schedule-specific-time": "某時間啟動",
+ "schedule-custom": "客製排程",
+ "schedule-day": {
+ "monday": "星期一",
+ "tuesday": "星期二",
+ "wednesday": "星期三",
+ "thursday": "星期四",
+ "friday": "星期五",
+ "saturday": "星期六",
+ "sunday": "星期天"
+ },
+ "schedule-days": "天",
+ "schedule-time": "次",
+ "schedule-time-from": "從",
+ "schedule-time-to": "到",
+ "schedule-days-of-week-required": "排程每周至少要選擇一天",
+ "create-device-profile": "建立新設備協議",
+ "import": "匯入新設備協議",
+ "export": "匯出新設備協議",
+ "export-failed-error": "無法匯出設備協議:{{error}}",
+ "device-profile-file": "設備協議文件",
+ "invalid-device-profile-file-error": "無法匯入新設備協議:無效的設備協議資料結構。",
+ "power-saving-mode": "節能模式",
+ "power-saving-mode-type": {
+ "default": "使用設備協議的節能模式",
+ "psm": "節能模式 (PSM)",
+ "drx": "不間斷接收 (DRX)",
+ "edrx": "延伸不間斷接收 (eDRX)"
+ },
+ "edrx-cycle": "eDRX週期",
+ "edrx-cycle-required": "延伸不間斷接收必填",
+ "edrx-cycle-pattern": "延伸不間斷接收樣式",
+ "edrx-cycle-min": "eDRX週期的最小數量為{{ min }}秒。",
+ "paging-transmission-window": "呼叫傳輸窗口",
+ "paging-transmission-window-required": "呼叫傳輸窗口必填",
+ "paging-transmission-window-pattern": "呼叫傳輸窗口值需為正整數",
+ "paging-transmission-window-min": "pPaging傳輸窗口的最小數量是{{ min }}秒。",
+ "psm-activity-timer": "節能模式活動計時器",
+ "psm-activity-timer-required": "節能模式活動計時器必填",
+ "psm-activity-timer-pattern": "節能模式活動計時器值需為正整數",
+ "psm-activity-timer-min": "節能模式活動計時器最小值為 {{ min }} 秒",
+ "lwm2m": {
+ "object-list": "物件列表",
+ "object-list-empty": "無選擇物件",
+ "no-objects-found": "找不到物件",
+ "no-objects-matching": "找不到匹配物件 '{{object}}' ",
+ "model-tab": "LWM2M模型",
+ "add-new-instances": "新增執行個體",
+ "instances-list": "執行個體列表",
+ "instances-list-required": "執行個體列表為必填",
+ "instance-id-pattern": "執行個體id值需為正整數",
+ "instance-id-max": "執行個體id最大值{{max}}",
+ "instance": "執行個體",
+ "resource-label": "資源名稱",
+ "observe-label": "觀測標籤",
+ "attribute-label": "屬性",
+ "telemetry-label": "遙測",
+ "edit-observe-select": "編輯觀測請選擇遙測或屬性",
+ "edit-attributes-select": "編輯屬性觀測請選擇遙測或屬性",
+ "no-attributes-set": "未設定屬性",
+ "key-name": "金鑰名稱",
+ "key-name-required": "金鑰名稱必填",
+ "attribute-name": "名稱屬性",
+ "attribute-name-required": "名稱屬性必填",
+ "attribute-value": "屬性值",
+ "attribute-value-required": "屬性值必填",
+ "attribute-value-pattern": "屬性值需為正整數",
+ "edit-attributes": "編輯屬性名稱{{ name }}",
+ "view-attributes": "檢視屬性名稱{{ name }}",
+ "add-attribute": "新增屬性",
+ "edit-attribute": "編輯屬性",
+ "view-attribute": "檢視屬性",
+ "remove-attribute": "移除屬性",
+ "delete-server-text": "小心!確認後伺服器配置資料將無法恢復。",
+ "delete-server-title": "您確定要刪除伺服器嗎?",
+ "mode": "安全性配置模式",
+ "bootstrap-tab": "Bootstrap",
+ "bootstrap-server-legend": "Bootstrap伺服器(短Id...)",
+ "lwm2m-server-legend": "LwM2M伺服器 (短Id...)",
+ "server": "伺服器",
+ "short-id": "短伺服器ID",
+ "short-id-tooltip": "短伺服器ID。用作關聯伺服器物件實例的鏈接。 \n此標識符唯一標識為LwM2M伺服器客戶端配置的每個LwM2M 伺服器。\n當引導伺服器資源的值為'false'時,必須設置資源。\nID:0值和ID:65535值不得用於識別LwM2M伺服器。.",
+ "short-id-required": "短伺服器ID必填",
+ "short-id-range": "短伺服器ID長度需介於1到65534。",
+ "short-id-pattern": "短伺服器ID需為正整數",
+ "lifetime": "客戶登記使用期限",
+ "lifetime-required": "客戶登記使用期限必填",
+ "lifetime-pattern": "客戶登記使用期限需為正整數",
+ "default-min-period": "預設最小期間 (s)",
+ "default-min-period-tooltip": "如果觀測中未包含此參數,則LwM2M客戶端應在觀測的最短時段內使用預設值。",
+ "default-min-period-required": "預設最小期間必填",
+ "default-min-period-pattern": "最小期間需為正整數",
+ "notification-storing": "關閉或離線時通知儲存通知",
+ "binding": "綁定",
+ "binding-type": {
+ "u": "透過UDP綁定可隨時觸及客戶。",
+ "m": "透過MQTT綁定可隨時觸及客戶",
+ "h": "透過HTTP綁定可隨時觸及客戶",
+ "t": "透過TCP綁定可隨時觸及客戶",
+ "s": "透過SMS綁定可隨時觸及客戶",
+ "n": "N:客戶端必須通過非IP綁定發送對此類請求的響應(自LWM2M 1.1開始支持)。",
+ "uq": "UQ:佇列模式下的UDP連接(自LWM2M 1.1起不支持)",
+ "uqs": "UQS:UDP和SMS連接都處於活動狀態; 佇列模式下的UDP,標準模式下的SMS (自LWM2M 1.1起不支持)",
+ "tq": "TQ:佇列模式下的TCP連接(自LWM2M 1.1起不支持)",
+ "tqs": "TQS:TCP和SMS連接都處於活動狀態; 佇列模式下的TCP,標準模式下的SMS (自LWM2M 1.1起不支持)",
+ "sq": "SQ:佇列模式下的SMS連接(自LWM2M 1.1起不支持)"
+ },
+ "binding-tooltip": "這是LwM2M伺服器物件的\"binding\" 資源中的列表 - /1/x/7。\n 表示LwM2M客戶端中支持的綁定模式。\n 此值應與設備物件(/3/0/16)中\"支持的綁定與模式\"資源中的值相同。\n雖然支持多種傳輸,但在整個傳輸對話期間只能使用一個傳輸綁定。\n 例如,當UDP和SMS都被支持時,LwM2M客戶端和LwM2M伺服器可以選擇在整個傳輸對話期間通過UDP或SMS進行通信。",
+ "bootstrap-server": "Bootstrap Server",
+ "lwm2m-server": "LwM2M Server",
+ "include-bootstrap-server": "包括Bootstrap Server更新",
+ "bootstrap-update-title": "您已經配置過Boostrap Server,您確定要排除更新?",
+ "bootstrap-update-text": "小心!確認後Boostrap Server配置資料將無法恢復。",
+ "server-host": "主機",
+ "server-host-required": "需要主機。",
+ "server-port": "連接埠",
+ "server-port-required": "需要連接埠。",
+ "server-port-pattern": "連接埠必須是正整數。",
+ "server-port-range": "連接埠應該在1到65535的範圍內。",
+ "server-public-key": "伺服器公鑰",
+ "server-public-key-required": "伺服器公鑰必填",
+ "client-hold-off-time": "延遲時間",
+ "client-hold-off-time-required": "延遲時間必填",
+ "client-hold-off-time-pattern": "延遲時間需為正整數",
+ "client-hold-off-time-tooltip": "僅用於Bootstrap-Server的客戶端延遲時間",
+ "account-after-timeout": "超時後的帳戶",
+ "account-after-timeout-required": "需要超時後的帳戶",
+ "account-after-timeout-pattern": "超時後的帳戶必須為正整數。",
+ "account-after-timeout-tooltip": "此資源給定超時值後的Bootstrap-Server帳戶",
+ "server-type": "伺服器類型",
+ "add-new-server-title": "增加新的伺服器配置",
+ "add-server-config": "增加伺服器配置",
+ "add-lwm2m-server-config": "增加LwM2M伺服器",
+ "no-config-servers": "未配置伺服器",
+ "others-tab": "其他設定",
+ "client-strategy": "連接時的客戶端策略",
+ "client-strategy-label": "策略",
+ "client-strategy-only-observe": "在初始連接後,只向客户發出觀測請求。",
+ "client-strategy-read-all": "在註冊後,向客户發出資源及觀測請求。",
+ "fw-update": "韌體更新",
+ "fw-update-strategy": "韌體更新政策",
+ "fw-update-strategy-data": "使用物件19和資源0(資料)將韌體更新作為二進位檔案推送",
+ "fw-update-strategy-package": "使用物件5和資源0 (套件)將韌體更新作為二進位檔案推送",
+ "fw-update-strategy-package-uri": "自動生成唯一的CoAP URL 以下載套件並將韌體更新推送為物件5和資源1 (套件URI)",
+ "sw-update": "軟體更新",
+ "sw-update-strategy": "軟體更新政策",
+ "sw-update-strategy-package": "使用物件9和資源2(套件)推送二進位檔案",
+ "sw-update-strategy-package-uri": "自動生成唯一的CoAP URL以下載套件並使用物件9和資源3 (套件URI)推送軟體更新",
+ "fw-update-resource": "韌體更新CoAP資源",
+ "fw-update-resource-required": "需要韌體更新CoAP資源。",
+ "sw-update-resource": "軟體更新CoAP資源",
+ "sw-update-resource-required": "需要軟體更新CoAP資源。",
+ "config-json-tab": "Json設定屬性設備",
+ "attributes-name": {
+ "min-period": "最小期間",
+ "max-period": "最大期間",
+ "greater-than": "大於",
+ "less-than": "小於",
+ "step": "步",
+ "min-evaluation-period": "最小評估期間",
+ "max-evaluation-period": "最大評估期間"
+ },
+ "composite-operations-support": "支持複合讀/寫/觀察 操作"
+ },
+ "snmp": {
+ "add-communication-config": "新增通訊配置",
+ "add-mapping": "新增映射",
+ "authentication-passphrase": "密語驗證",
+ "authentication-passphrase-required": "密語驗證必填",
+ "authentication-protocol": "驗證協定",
+ "authentication-protocol-required": "驗證協定必填",
+ "communication-configs": "通訊配置",
+ "community": "社群字串",
+ "community-required": "社群字串為填",
+ "context-name": "情境名稱",
+ "data-key": "資料金鑰",
+ "data-key-required": "資料金鑰必填",
+ "data-type": "資料類型",
+ "data-type-required": "資料類型必填",
+ "engine-id": "引擎ID",
+ "host": "主機",
+ "host-required": "需要主機。",
+ "oid": "OID",
+ "oid-pattern": "OID格式無效。.",
+ "oid-required": "需要OID。",
+ "please-add-communication-config": "請新增通訊配置",
+ "please-add-mapping-config": "請新增映射配置",
+ "port": "連接埠",
+ "port-format": "無效連接埠格式",
+ "port-required": "需要連接埠。",
+ "privacy-passphrase": "隱私密語",
+ "privacy-passphrase-required": "隱私密語必填",
+ "privacy-protocol": "隱私協定",
+ "privacy-protocol-required": "隱私協定必填",
+ "protocol-version": "協定版本",
+ "protocol-version-required": "協定版本必填",
+ "querying-frequency": "查詢頻率",
+ "querying-frequency-invalid-format": "查詢頻率值需為正整數",
+ "querying-frequency-required": "查詢頻率必填",
+ "retries": "重試",
+ "retries-invalid-format": "重試值需為正整數",
+ "retries-required": "重試必填",
+ "scope": "範圍",
+ "scope-required": "範圍必填",
+ "security-name": "安全性名稱",
+ "security-name-required": "安全性名稱必填",
+ "timeout-ms": "超時,毫秒",
+ "timeout-ms-invalid-format": "超時值需為正整數",
+ "timeout-ms-required": "超時必填",
+ "user-name": "用戶名稱",
+ "user-name-required": "用戶名稱必填"
+ }
+ },
+ "dialog": {
+ "close": "關閉對話框"
+ },
+ "direction": {
+ "column": "列",
+ "row": "行"
+ },
+ "edge": {
+ "edge": "邊緣",
+ "edge-instances": "邊緣實例",
+ "edge-file": "邊緣文件",
+ "name-max-length": "名稱應小於256",
+ "label-max-length": "標籤應小於256",
+ "type-max-length": "類型應小於256",
+ "management": "邊緣管理",
+ "no-edges-matching": "找不到與 '{{entity}}'匹配的邊緣 ",
+ "add": "新增邊緣",
+ "no-edges-text": "未找到邊緣",
+ "edge-details": "邊緣詳情",
+ "add-edge-text": "增加新邊緣",
+ "delete": "刪除邊緣",
+ "delete-edge-title": "您確定要刪除邊緣'{{edgeName}}'嗎?",
+ "delete-edge-text": "小心!確認後邊緣及其所有相關資料將無法恢復。",
+ "delete-edges-title": "您確定要刪除邊緣 { count, plural, 1 {1 edge} other {# edges} } 嗎?",
+ "delete-edges-text": "小心,確認後,所有選定的邊緣將被刪除,所有相關資料將無法恢復。",
+ "name": "名稱",
+ "name-starts-with": "邊緣名稱始于",
+ "name-required": "名稱必填",
+ "description": "描述",
+ "details": "詳細資訊",
+ "events": "事件",
+ "copy-id": "複製邊緣Id",
+ "id-copied-message": "邊緣已複製到剪貼簿",
+ "sync": "邊緣同步",
+ "edge-required": "邊緣必填",
+ "edge-type": "邊緣類型",
+ "edge-type-required": "邊緣類型必填",
+ "event-action": "事件動作",
+ "entity-id": "實體ID",
+ "select-edge-type": "選擇邊緣類型",
+ "assign-to-customer": "分配給客戶",
+ "assign-to-customer-text": "請選擇要分配邊緣的客戶",
+ "assign-edge-to-customer": "將邊緣分配給客戶",
+ "assign-edge-to-customer-text": "請選擇要分配給客戶的邊緣",
+ "assignedToCustomer": "分配給客戶",
+ "edge-public": "邊緣是公開的",
+ "assigned-to-customer": "分配給:{{customerTitle}}",
+ "unassign-from-customer": "從客戶取消分配",
+ "unassign-edge-title": "您確定要取消分配邊緣'{{edgeName}}'嗎?",
+ "unassign-edge-text": "確認後,邊緣將被取消分配,客戶將無法訪問。",
+ "unassign-edges-title": "您確定要取消分配 { count, plural, 1 {1 邊緣} other {# 邊緣} }嗎?",
+ "unassign-edges-text": "確認後,所有選定的邊緣都將被取消分配,客戶將無法訪問。",
+ "make-public": "公開邊緣",
+ "make-public-edge-title": "您確定要公開邊緣'{{edgeName}}' 嗎?",
+ "make-public-edge-text": "確認後,邊緣及其所有資料將公開並可供其他人訪問。",
+ "make-private": "將邊緣設為私有",
+ "public": "公開",
+ "make-private-edge-title": "您確定要將邊緣'{{edgeName}}'設為私有嗎?",
+ "make-private-edge-text": "確認後,邊緣及其所有資料將被設為私有,其他人無法訪問。",
+ "import": "匯入邊緣",
+ "label": "標籤",
+ "load-entity-error": "加載資料失敗。實體已被刪除。",
+ "assign-new-edge": "分配新邊緣",
+ "unassign-from-edge": "從邊緣取消分配",
+ "edge-key": "邊緣鍵",
+ "copy-edge-key": "複製邊緣鍵",
+ "edge-key-copied-message": "邊緣鍵已複製到剪貼板",
+ "edge-secret": "邊緣密鑰",
+ "copy-edge-secret": "複製邊緣密鑰",
+ "edge-secret-copied-message": "邊緣密鑰已複製到剪貼板",
+ "edge-assets": "邊緣資產",
+ "edge-devices": "邊緣設備",
+ "edge-entity-views": "邊緣實體視圖",
+ "edge-dashboards": "邊緣儀表板",
+ "edge-rulechains": "邊緣規則鏈",
+ "assets": "邊緣資產",
+ "devices": "邊緣設備",
+ "entity-views": "邊緣實體視圖",
+ "dashboard": "邊緣儀表板",
+ "dashboards": "邊緣儀表板",
+ "rulechain-templates": "角色鏈模型",
+ "rulechains": "規則鏈",
+ "search": "搜尋邊緣",
+ "selected-edges": "{ count, plural, 1 {1 邊緣} other {# 邊緣} }被選中",
+ "any-edge": "任何邊緣",
+ "no-edge-types-matching": "未找到與'{{entitySubtype}}'匹配的邊緣類型。",
+ "edge-type-list-empty": "未選擇邊緣類型",
+ "edge-types": "邊緣類型",
+ "enter-edge-type": "輸入邊緣類型",
+ "deployed": "部署",
+ "pending": "待辦的",
+ "downlinks": "下行鏈結",
+ "no-downlinks-prompt": "未找到下行鏈結",
+ "sync-process-started-successfully": "同步程序已成功啟動!",
+ "missing-related-rule-chains-title": "邊緣缺少相關規則鏈",
+ "missing-related-rule-chains-text": "分配給邊緣規則鏈的規則節點將訊息轉發給未分配給此邊緣的規則鏈。
缺少的規則鏈清單:
{{missingRuleChains}}",
+ "widget-datasource-error": "此部件僅支持邊緣實體資料來源"
+ },
+ "edge-event": {
+ "type-dashboard": "儀表板",
+ "type-asset": "資產",
+ "type-device": "設備",
+ "type-device-profile": "設備協議",
+ "type-entity-view": "實體視圖",
+ "type-alarm": "警告",
+ "type-rule-chain": "規則鏈",
+ "type-rule-chain-metadata": "規則鏈元資料",
+ "type-edge": "邊緣",
+ "type-user": "用戶",
+ "type-customer": "客戶",
+ "type-relation": "關聯",
+ "type-widgets-bundle": "部件包",
+ "type-widgets-type": "部件類型",
+ "type-admin-settings": "管理員設定",
+ "action-type-added": "增加",
+ "action-type-deleted": "刪除",
+ "action-type-updated": "更新",
+ "action-type-post-attributes": "發布屬性",
+ "action-type-attributes-updated": "更新屬性",
+ "action-type-attributes-deleted": "刪除屬性",
+ "action-type-timeseries-updated": "更新時間序列",
+ "action-type-credentials-updated": "更新憑據",
+ "action-type-assigned-to-customer": "分配給客戶",
+ "action-type-unassigned-from-customer": "從客戶處取消分配",
+ "action-type-relation-add-or-update": "關聯新增或更新",
+ "action-type-relation-deleted": "刪除關聯",
+ "action-type-rpc-call": "RPC調用",
+ "action-type-alarm-ack": "警告確認",
+ "action-type-alarm-clear": "警告清除",
+ "action-type-assigned-to-edge": "分配給邊緣",
+ "action-type-unassigned-from-edge": "從邊緣取消分配",
+ "action-type-credentials-request": "憑據請求",
+ "action-type-entity-merge-request": "實體合併請求"
+ },
+ "error": {
+ "unable-to-connect": "無法連接到伺服器!請檢查您的互聯網連接。",
+ "unhandled-error-code": "未處理的錯誤代碼: {{errorCode}}",
+ "unknown-error": "未知錯誤"
+ },
+ "entity": {
+ "entity": "實體",
+ "entities": "實體",
+ "entities-count": "實體計數",
+ "aliases": "實體別名",
+ "entity-alias": "實體別名",
+ "unable-delete-entity-alias-title": "無法刪除實體別名",
+ "unable-delete-entity-alias-text": "實體別名 '{{entityAlias}}' 被以下部件使用不能刪除:
{{widgetsList}}",
+ "duplicate-alias-error": "別名 '{{alias}}' 重複。
同一儀表板別名必須唯一。",
+ "missing-entity-filter-error": "別名 '{{alias}}' 缺少過濾器",
+ "configure-alias": "別名 '{{alias}}' 配置",
+ "alias": "別名",
+ "alias-required": "實體別名必填。",
+ "remove-alias": "移除實體別名",
+ "add-alias": "增加實體別名",
+ "entity-list": "實體列表",
+ "entity-type": "實體類型",
+ "entity-types": "實體類型",
+ "entity-type-list": "實體類型列表",
+ "any-entity": "任意實體",
+ "enter-entity-type": "輸入實體類型",
+ "no-entities-matching": "沒有找到符合 '{{entity}}' 的實體。",
+ "no-entity-types-matching": "沒有找到符合 '{{entityType}}' 類型的實體。",
+ "name-starts-with": "名稱開始於",
+ "help-text": "根據需要使用'%':'%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.",
+ "use-entity-name-filter": "用戶過濾",
+ "entity-list-empty": "沒有選擇實體。",
+ "entity-type-list-empty": "沒有選擇實體類型。",
+ "entity-name-filter-required": "實體名過濾器必填。",
+ "entity-name-filter-no-entity-matched": "沒有找到以 '{{entity}}' 開頭的實體",
+ "all-subtypes": "所有",
+ "select-entities": "選擇實體",
+ "no-aliases-found": "沒有找到別名",
+ "no-alias-matching": "沒有找到 '{{alias}}'",
+ "create-new-alias": "建立新別名",
+ "key": "鍵",
+ "key-name": "鍵名",
+ "no-keys-found": "沒有找到鍵",
+ "no-key-matching": "沒有找到鍵 '{{key}}'",
+ "create-new-key": "建立新鍵",
+ "type": "類型",
+ "type-required": "實體類型必填。",
+ "type-device": "設備",
+ "type-devices": "設備",
+ "list-of-devices": "{ count, plural, 1 {一個設備} other {# 設備列表} }",
+ "device-name-starts-with": "以 '{{prefix}}' 開頭的設備",
+ "type-asset": "資產",
+ "type-assets": "資產",
+ "list-of-assets": "{ count, plural, 1 {一個資產} other {# 資產列表} }",
+ "asset-name-starts-with": "以 '{{prefix}}' 開頭的資產",
+ "type-entity-view": "實體視圖",
+ "type-entity-views": "實體視圖",
+ "list-of-entity-views": "{ count, plural, 1 {一個實體視圖} other {# 實體視圖列表} }",
+ "entity-view-name-starts-with": "以 '{{prefix}}' 開頭的實體視圖",
+ "type-rule": "規則",
+ "type-rules": "規則",
+ "list-of-rules": "{ count, plural, 1 {一個規則} other {# 規則列表} }",
+ "rule-name-starts-with": "以 '{{prefix}}' 開頭的規則",
+ "type-plugin": "插件",
+ "type-plugins": "插件",
+ "list-of-plugins": "{ count, plural, 1 {一個插件} other {# 插件列表} }",
+ "tenant-name-starts-with": "名稱以 '{{prefix}}'開頭的租戶",
+ "type-tenant-profile": "租戶屬性",
+ "type-tenant-profiles": "租戶屬性",
+ "list-of-tenant-profiles": "{ count, plural, 1 {一個租戶屬性} other {# 租戶屬性列表} }",
+ "tenant-profile-name-starts-with": "名稱以 '{{prefix}}'開頭的租戶屬性",
+ "plugin-name-starts-with": "以 '{{prefix}}' 開頭的插件",
+ "type-tenant": "租戶",
+ "type-tenants": "租戶",
+ "list-of-tenants": "{ count, plural, 1 {一個租戶} other {# 租戶列表} }",
+ "type-customer": "客戶",
+ "type-customers": "客戶",
+ "list-of-customers": "{ count, plural, 1 {一個客戶} other {# 客戶列表} }",
+ "customer-name-starts-with": "以 '{{prefix}}' 開頭的客戶",
+ "type-user": "用戶",
+ "type-users": "用戶",
+ "list-of-users": "{ count, plural, 1 {一個用戶} other {# 用戶列表} }",
+ "user-name-starts-with": "以 '{{prefix}}' 開頭的用戶",
+ "type-dashboard": "儀表板",
+ "type-dashboards": "儀表板",
+ "list-of-dashboards": "{ count, plural, 1 {一個儀表板} other {# 儀表板列表} }",
+ "dashboard-name-starts-with": "以 '{{prefix}}' 開頭的儀表板",
+ "type-alarm": "警告",
+ "type-alarms": "警告",
+ "list-of-alarms": "{ count, plural, 1 {一個警告} other {# 警告列表} }",
+ "alarm-name-starts-with": "以 '{{prefix}}' 開頭的警告",
+ "type-rulechain": "規則鏈",
+ "type-rulechains": "規則鏈",
+ "list-of-rulechains": "{ count, plural, 1 {一個規則鏈} other {# 規則鏈列表} }",
+ "rulechain-name-starts-with": "規則鏈前綴名稱 '{{prefix}}'",
+ "type-rulenode": "規則節點",
+ "type-rulenodes": "規則節點",
+ "list-of-rulenodes": "{ count, plural, 1 {一個規則節點} other {# 規則節點列表} }",
+ "rulenode-name-starts-with": "名稱以'{{prefix}}'開頭的規則節點",
+ "type-current-customer": "當前客戶",
+ "type-current-tenant": "當前租戶",
+ "type-current-user": "當前用戶",
+ "type-current-user-owner": "當前用戶所有者",
+ "type-widgets-bundle": "部件包",
+ "type-widgets-bundles": "部件包",
+ "list-of-widgets-bundles": "{ count, plural, 1 {一個部件包} other {# 部件包列表} }",
+ "search": "實體檢索",
+ "selected-entities": "{ count, plural, 1 {1 實體} other {# 實體} } 被選中",
+ "entity-name": "實體名",
+ "entity-label": "實體標籤",
+ "details": "實體詳細資訊",
+ "no-entities-prompt": "沒有找到實體",
+ "no-data": "無資料",
+ "columns-to-display": "要顯示的列",
+ "type-api-usage-state": "api使用狀態",
+ "type-edge": "邊緣",
+ "type-edges": "邊緣",
+ "list-of-edges": "{ count, plural, 1 {一個邊緣} other {# 邊緣列表} }",
+ "edge-name-starts-with": "名稱以'{{prefix}}'開頭的邊緣",
+ "type-tb-resource": "資源",
+ "type-ota-package": "OTA套件"
+ },
+ "entity-field": {
+ "created-time": "建立時間",
+ "name": "名稱",
+ "type": "類型",
+ "first-name": "名字",
+ "last-name": "姓",
+ "email": "電子郵件",
+ "title": "標題",
+ "country": "國家",
+ "state": "州",
+ "city": "城市",
+ "address": "地址",
+ "address2": "地址2",
+ "zip": "Zip",
+ "phone": "手機",
+ "label": "標籤"
+ },
+ "entity-view": {
+ "entity-view": "實體視圖",
+ "entity-view-required": "實體視圖必填。",
+ "entity-views": "實體視圖",
+ "management": "實體視圖管理",
+ "view-entity-views": "查看實體視圖",
+ "entity-view-alias": "實體視圖別名",
+ "aliases": "實體視圖別名",
+ "no-alias-matching": "'{{alias}}' 沒有找到。",
+ "no-aliases-found": "找不到別名。",
+ "no-key-matching": "'{{key}}' 沒有找到。",
+ "no-keys-found": "找不到密鑰。",
+ "create-new-alias": "建立一個新的!",
+ "create-new-key": "建立一個新的!",
+ "duplicate-alias-error": "找到重複別名 '{{alias}}'。
實體視圖別名必須是唯一的。",
+ "configure-alias": "配置 '{{alias}}' 別名",
+ "no-devices-matching": "找不到與 '{{entity}}' 符合的實體視圖。",
+ "public": "公開",
+ "alias": "別名",
+ "alias-required": "需要實體視圖別名。",
+ "remove-alias": "刪除實體視圖別名",
+ "add-alias": "增加實體視圖別名",
+ "name-starts-with": "名稱前綴",
+ "help-text": "根據需要使用'%':'%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.",
+ "entity-view-list": "實體視圖列表",
+ "use-entity-view-name-filter": "使用過濾器",
+ "entity-view-list-empty": "沒有被選中的實體視圖",
+ "entity-view-name-filter-required": "實體視圖名稱過濾器必填。",
+ "entity-view-name-filter-no-entity-view-matched": "找不到以'{{entityView}}' 開頭的實體視圖。",
+ "add": "增加實體視圖",
+ "entity-view-public": "實體視圖是公開的",
+ "assign-to-customer": "分配給客戶",
+ "assign-entity-view-to-customer": "將實體視圖分配給客戶",
+ "assign-entity-view-to-customer-text": "請選擇要分配給客戶的實體視圖",
+ "assign-entity-view-to-edge-title": "將實體視圖分配給邊緣",
+ "no-entity-views-text": "找不到實體視圖",
+ "assign-to-customer-text": "請選擇客戶分配實體視圖",
+ "entity-view-details": "實體視圖詳細訊息",
+ "add-entity-view-text": "增加新實體視圖",
+ "delete": "刪除實體視圖",
+ "assign-entity-views": "分配實體視圖",
+ "assign-entity-views-text": "分配 { count, plural, 1 {1 實體視圖} other {# 實體視圖} } 給客戶",
+ "delete-entity-views": "刪除實體視圖",
+ "unassign-from-customer": "取消分配客戶",
+ "unassign-entity-views": "取消分配實體視圖",
+ "unassign-entity-views-action-title": "從客戶處取消分配{count,plural,1 {1 實體視圖} other {# 實體視圖} }",
+ "assign-new-entity-view": "分配新實體視圖",
+ "delete-entity-view-title": "確定要刪除實體視圖 '{{entityViewName}}'?",
+ "delete-entity-view-text": "小心!確認後實體視圖及其所有相關資料將無法恢復。",
+ "delete-entity-views-title": "確定要刪除 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }?",
+ "delete-entity-views-action-title": "刪除 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }",
+ "delete-entity-views-text": "小心,確認後,所有選擇的實體視圖將被刪除,所有相關的資料將變得無法恢復。",
+ "unassign-entity-view-title": "您確定要取消對 '{{entityViewName}}'實體視圖的分配嗎?",
+ "unassign-entity-view-text": "確認後,實體視圖將未分配,客戶無法存取。",
+ "unassign-entity-view": "未分配實體視圖",
+ "unassign-entity-views-title": "您確定要取消分配 { count, plural, 1 {1 實體視圖} other {# 實體視圖} }嗎?",
+ "unassign-entity-views-text": "確認後,所有選擇的實體視圖將被分配,客戶無法存取。",
+ "entity-view-type": "實體視圖類型",
+ "entity-view-type-required": "實體視圖類型必填。",
+ "select-entity-view-type": "選擇實體視圖類型",
+ "enter-entity-view-type": "輸入實體視圖類型",
+ "any-entity-view": "任何實體視圖",
+ "no-entity-view-types-matching": "沒有找到符合 '{{entitySubtype}}' 的實體視圖類型。",
+ "entity-view-type-list-empty": "實體視圖類型未選擇。",
+ "entity-view-types": "實體視圖類型",
+ "created-time": "建立時間",
+ "name": "名稱",
+ "name-required": "名稱必填。",
+ "name-max-length": "名稱應小於256",
+ "type-max-length": "實體視圖類型應小於256",
+ "description": "描述",
+ "events": "事件",
+ "details": "詳細資訊",
+ "copyId": "複製實體視圖ID",
+ "idCopiedMessage": "實體視圖Id已複製到剪貼板",
+ "assignedToCustomer": "分配給客戶",
+ "unable-entity-view-device-alias-title": "無法刪除實體視圖別名",
+ "unable-entity-view-device-alias-text": "實體視圖別名 '{{entityViewAlias}}' 不能夠被刪除,因為它被下列部件所使用:
{{widgetsList}}",
+ "select-entity-view": "選擇實體視圖",
+ "make-public": "實體視圖設為公開",
+ "make-private": "實體視圖設為私有",
+ "start-date": "開始日期",
+ "start-ts": "開始時間",
+ "end-date": "結束日期",
+ "end-ts": "結束時間",
+ "date-limits": "日期限製",
+ "client-attributes": "客戶端屬性",
+ "shared-attributes": "共享屬性",
+ "server-attributes": "服務端屬性",
+ "timeseries": "時間序列",
+ "client-attributes-placeholder": "客戶端屬性",
+ "shared-attributes-placeholder": "共享屬性",
+ "server-attributes-placeholder": "服務端屬性",
+ "timeseries-placeholder": "時間序列",
+ "target-entity": "目標實體",
+ "attributes-propagation": "屬性傳播",
+ "attributes-propagation-hint": "每次儲存或更新這個實體視圖時,實體視圖將自動從目標實體複製指定的屬性。由於性能原因,目標實體屬性不會在每次屬性更改時傳播到實體視圖。您可以通過配置\"copy to view\"規則鏈中的規則節點,並將\"Post attributes\"和\"attributes Updated\"消息連結到新規則節點,從而啟用自動傳播。",
+ "timeseries-data": "時間序列資料",
+ "timeseries-data-hint": "配置目標實體的時間序列資料鍵,以便實體視圖可以存取這些鍵。這個時間序列資料是只讀的。",
+ "search": "搜尋實體視圖",
+ "selected-entity-views": "{ count, plural, 1 {1 實體視圖} other {# 實體視圖} } 被選中",
+ "make-public-entity-view-title": "你確定你想建立公開 '{{entityViewName}}' 實體視圖?",
+ "make-public-entity-view-text": "確認後,實體視圖 及其所有資料將被公開並被他人存取。",
+ "make-private-entity-view-title": "你確定你想建立私有 '{{entityViewName}}' 實體視圖?",
+ "make-private-entity-view-text": "確認後,實體視圖及其所有資料將被私有化,無法被他人存取。",
+ "assign-entity-view-to-edge": "將實體視圖分配給邊緣",
+ "assign-entity-view-to-edge-text": "請選擇要分配給邊緣的實體視圖",
+ "unassign-entity-view-from-edge-title": "您確定要取消分配實體視圖'{{entityViewName}}'嗎?",
+ "unassign-entity-view-from-edge-text": "確認後,實體視圖將被取消分配,邊緣將無法訪問。",
+ "unassign-entity-views-from-edge-action-title": "從邊緣取消分配 { count, plural, 1 {1 實體視圖} other {# 實體視圖} } ",
+ "unassign-entity-view-from-edge": "取消分配實體視圖",
+ "unassign-entity-views-from-edge-title": "您確定要取消分配{ count, plural, 1 {1 實體視圖} other {# 實體視圖} }嗎?",
+ "unassign-entity-views-from-edge-text": "確認後,所有選定的實體視圖都將被取消分配,並且邊緣將無法訪問。"
+ },
+ "event": {
+ "event-type": "事件類型",
+ "events-filter": "事件過濾器",
+ "clean-events": "清除事件",
+ "type-error": "錯誤",
+ "type-lc-event": "生命週期事件",
+ "type-stats": "類型統計",
+ "type-debug-rule-node": "測試",
+ "type-debug-rule-chain": "測試",
+ "no-events-prompt": "找不到事件",
+ "error": "錯誤",
+ "alarm": "報警",
+ "event-time": "事件時間",
+ "server": "伺服器",
+ "body": "整體",
+ "method": "方法",
+ "type": "類型",
+ "message": "消息",
+ "message-id": "消息ID",
+ "copy-message-id": "複製消息ID",
+ "message-type": "消息類型",
+ "data-type": "資料類型",
+ "relation-type": "關聯類型",
+ "metadata": "元資料",
+ "data": "資料",
+ "event": "事件",
+ "status": "狀態",
+ "success": "成功",
+ "failed": "失敗",
+ "messages-processed": "消息處理",
+ "max-messages-processed": "處理的最大消息",
+ "min-messages-processed": "處理的最小消息",
+ "errors-occurred": "錯誤發生",
+ "max-errors-occurred": "發生的最大錯誤",
+ "min-errors-occurred": "發生的最小錯誤",
+ "min-value": "最小值為0。",
+ "all-events": "所有",
+ "has-error": "有錯誤",
+ "entity-id": "實體ID",
+ "copy-entity-id": "複製實體ID",
+ "entity-type": "實體類型",
+ "clear-filter": "清除過濾器",
+ "clear-request-title": "清除所有事件",
+ "clear-request-text": "您確定要清除所有事件嗎?"
+ },
+ "extension": {
+ "extensions": "擴展",
+ "selected-extensions": "{ count, plural, 1 {1 擴展} other {# 擴展} } 被選擇",
+ "type": "類型",
+ "key": "鍵名",
+ "value": "值",
+ "id": "ID",
+ "extension-id": "擴展ID",
+ "extension-type": "擴展類型",
+ "transformer-json": "JSON *",
+ "unique-id-required": "當前擴展ID已經存在。",
+ "delete": "刪除擴展",
+ "add": "增加擴展",
+ "edit": "編輯擴展",
+ "delete-extension-title": "確實要刪除擴展名'{{extensionId}}'嗎?",
+ "delete-extension-text": "小心,確認後,擴展和所有相關資料將變得無法恢復。",
+ "delete-extensions-title": "您確定要刪除 { count, plural, 1 {1 表達式} other {# 表達式} }嗎?",
+ "delete-extensions-text": "小心,確認後,所有選擇的擴展將被刪除。",
+ "converters": "轉換器",
+ "converter-id": "轉換器序號",
+ "configuration": "配置",
+ "converter-configurations": "轉換器的配置",
+ "token": "安全token",
+ "add-converter": "增加轉換器",
+ "add-config": "增加轉換器配置",
+ "device-name-expression": "設備名稱表達式",
+ "device-type-expression": "設備類型表達式",
+ "custom": "顧客",
+ "to-double": "加倍",
+ "transformer": "轉換器",
+ "json-required": "轉換器JSON必填。",
+ "json-parse": "無法解析轉換器JSON。",
+ "attributes": "屬性",
+ "add-attribute": "增加屬性",
+ "add-map": "增加映射元素",
+ "timeseries": "時間序列",
+ "add-timeseries": "增加時間序列",
+ "field-required": "必填欄位",
+ "brokers": "代理伺服器組",
+ "add-broker": "增加代理伺服器",
+ "host": "主機",
+ "port": "連接埠",
+ "port-range": "連接埠應該在1到65535的範圍內。",
+ "ssl": "Ssl",
+ "credentials": "證書",
+ "username": "用戶名",
+ "password": "密碼",
+ "retry-interval": "以毫秒為單位的重試間隔",
+ "anonymous": "匿名",
+ "basic": "Basic",
+ "pem": "PEM",
+ "ca-cert": "CA證書文件 *",
+ "private-key": "私鑰文件 *",
+ "cert": "證書文件 *",
+ "no-file": "沒有選擇文件。",
+ "drop-file": "刪除文件或單擊以選擇要上載的文件。",
+ "mapping": "映射",
+ "topic-filter": "主題濾波",
+ "converter-type": "轉換類型",
+ "converter-json": "Json",
+ "json-name-expression": "設備名稱JSON表達式",
+ "topic-name-expression": "設備名稱主題表達式",
+ "json-type-expression": "設備類型JSON表達式",
+ "topic-type-expression": "設備類型主題表達式",
+ "attribute-key-expression": "屬性關鍵字表達式",
+ "attr-json-key-expression": "屬性鍵JSON表達式",
+ "attr-topic-key-expression": "屬性關鍵字主題表達式",
+ "request-id-expression": "請求ID表達式",
+ "request-id-json-expression": "請求ID JSON表達式",
+ "request-id-topic-expression": "請求ID主題表達式",
+ "response-topic-expression": "響應主題表達式",
+ "value-expression": "值表達式",
+ "topic": "主題",
+ "timeout": "毫秒超時",
+ "converter-json-required": "轉換JSON是必需的。",
+ "converter-json-parse": "無法解析轉換JSON。",
+ "filter-expression": "過濾表達式",
+ "connect-requests": "連接請求",
+ "add-connect-request": "增加連接請求",
+ "disconnect-requests": "斷開請求",
+ "add-disconnect-request": "增加斷開請求",
+ "attribute-requests": "屬性請求",
+ "add-attribute-request": "增加屬性請求",
+ "attribute-updates": "屬性更新",
+ "add-attribute-update": "增加屬性更新",
+ "server-side-rpc": "服務端RPC",
+ "add-server-side-rpc-request": "增加服務端RPC請求",
+ "device-name-filter": "設備名稱濾波",
+ "attribute-filter": "屬性濾波",
+ "method-filter": "方法濾波",
+ "request-topic-expression": "請求主題表達式",
+ "response-timeout": "毫秒內響應超時",
+ "topic-expression": "主題表達",
+ "client-scope": "客戶範圍",
+ "add-device": "增加伺服器",
+ "opc-server": "伺服器組",
+ "opc-add-server": "增加伺服器",
+ "opc-add-server-prompt": "請增加伺服器",
+ "opc-application-name": "應用名稱",
+ "opc-application-uri": "應用URI",
+ "opc-scan-period-in-seconds": "秒級掃描週期",
+ "opc-security": "安全性",
+ "opc-identity": "身份",
+ "opc-keystore": "密鑰庫",
+ "opc-type": "類型",
+ "opc-keystore-type": "類型",
+ "opc-keystore-location": "位置 *",
+ "opc-keystore-password": "密碼",
+ "opc-keystore-alias": "別名",
+ "opc-keystore-key-password": "密鑰密碼",
+ "opc-device-node-pattern": "設備節點模式",
+ "opc-device-name-pattern": "設備名稱模式",
+ "modbus-server": "Servers/slaves",
+ "modbus-add-server": "增加 server/slave",
+ "modbus-add-server-prompt": "請增加 server/slave",
+ "modbus-transport": "傳輸",
+ "modbus-tcp-reconnect": "自動重新連接",
+ "modbus-rtu-over-tcp": "TCP上的RTU",
+ "modbus-port-name": "串口名稱",
+ "modbus-encoding": "編碼",
+ "modbus-parity": "奇偶性",
+ "modbus-baudrate": "鮑率",
+ "modbus-databits": "資料位元",
+ "modbus-stopbits": "停止位元",
+ "modbus-databits-range": "資料位元應該在7到8的範圍內。",
+ "modbus-stopbits-range": "停止位元應該在1到2的範圍內。",
+ "modbus-unit-id": "單位編號",
+ "modbus-unit-id-range": "單位ID應該在1到247的範圍內",
+ "modbus-device-name": "設備名稱",
+ "modbus-poll-period": "輪詢週期 (ms)",
+ "modbus-attributes-poll-period": "輪詢屬性週期 (ms)",
+ "modbus-timeseries-poll-period": "時間序列輪詢週期 (ms)",
+ "modbus-poll-period-range": "輪詢週期應為正值。",
+ "modbus-tag": "標籤",
+ "modbus-function": "函數",
+ "modbus-register-address": "寄存器地址",
+ "modbus-register-address-range": "寄存器地址應該在0到65535的範圍內。",
+ "modbus-register-bit-index": "位元索引",
+ "modbus-register-bit-index-range": "位元索引應該在0到15的範圍內。",
+ "modbus-register-count": "寄存器計數",
+ "modbus-register-count-range": "寄存器計數應該是一個正值。",
+ "modbus-byte-order": "字節順序",
+ "sync": {
+ "status": "狀態",
+ "sync": "同步",
+ "not-sync": "不同步",
+ "last-sync-time": "最後同步時間",
+ "not-available": "無法使用"
+ },
+ "export-extensions-configuration": "匯出擴展配置",
+ "import-extensions-configuration": "匯入擴展配置",
+ "import-extensions": "匯入擴展",
+ "import-extension": "匯入擴展",
+ "export-extension": "匯出擴展",
+ "file": "擴展文件",
+ "invalid-file-error": "無效的擴展文件"
+ },
+ "filter": {
+ "add": "增加過濾器",
+ "edit": "編輯過濾器",
+ "name": "過濾器名稱",
+ "name-required": "需要過濾器名稱。",
+ "duplicate-filter": "同名過濾器已存在。",
+ "filters": "過濾器",
+ "unable-delete-filter-title": "無法刪除過濾器",
+ "unable-delete-filter-text": "無法刪除過濾器'{{filter}}' ,因為它被以下部件使用:
{{widgetsList}}",
+ "duplicate-filter-error": "找到重複的過濾器 '{{filter}}'。
過濾器在儀表板中必須是唯一的。",
+ "missing-key-filters-error": "過濾器'{{filter}}'缺少關鍵過濾器。",
+ "filter": "過濾器",
+ "editable": "可編輯",
+ "no-filters-found": "未找到過濾器。",
+ "no-filter-text": "未指定過濾器",
+ "add-filter-prompt": "請增加過濾器",
+ "no-filter-matching": "找不到'{{filter}}'。",
+ "create-new-filter": "建立一個新的!",
+ "filter-required": "需要過濾器。",
+ "operation": {
+ "operation": "操作",
+ "equal": "等於",
+ "not-equal": "不相等",
+ "starts-with": "開始於",
+ "ends-with": "結束於",
+ "contains": "包含",
+ "not-contains": "不包含",
+ "greater": "大於",
+ "less": "少於",
+ "greater-or-equal": "大於或等於",
+ "less-or-equal": "少於或等於",
+ "and": "和",
+ "or": "或",
+ "in": "在",
+ "not-in": "不在"
+ },
+ "ignore-case": "忽略大小寫",
+ "value": "值",
+ "remove-filter": "移除過濾器",
+ "preview": "過濾器預覽",
+ "no-filters": "未配置過濾器",
+ "add-filter": "增加過濾器",
+ "add-complex-filter": "增加複合過濾器",
+ "add-complex": "增加複合體",
+ "complex-filter": "複合過濾器",
+ "edit-complex-filter": "編輯複合過濾器",
+ "edit-filter-user-params": "編輯過濾謂詞用戶參數",
+ "filter-user-params": "過濾謂詞用戶參數",
+ "user-parameters": "用戶參數",
+ "display-label": "要顯示的標籤",
+ "autogenerated-label": "自動生成標籤",
+ "order-priority": "字段順序優先級",
+ "key-filter": "關鍵過濾器",
+ "key-filters": "關鍵過濾器",
+ "key-name": "鍵名",
+ "key-name-required": "需要鍵名。",
+ "key-type": {
+ "key-type": "鍵類型",
+ "attribute": "屬性",
+ "timeseries": "時間序列",
+ "entity-field": "實體字段",
+ "constant": "常數"
+ },
+ "value-type": {
+ "value-type": "值類型",
+ "string": "字串",
+ "numeric": "數字",
+ "boolean": "布林值",
+ "date-time": "日期和時間"
+ },
+ "value-type-required": "需要鍵值類型。",
+ "key-value-type-change-title": "您確定要更改鍵值類型嗎?",
+ "key-value-type-change-message": "如果您確認新的值類型,所有輸入的鍵過濾器都將被刪除。",
+ "no-key-filters": "未配置鍵過濾器",
+ "add-key-filter": "增加鍵過濾器",
+ "remove-key-filter": "移除鍵過濾器",
+ "edit-key-filter": "編輯鍵過濾器",
+ "date": "日期",
+ "time": "時間",
+ "current-tenant": "當前租戶",
+ "current-customer": "當前客戶",
+ "current-user": "當前用戶",
+ "current-device": "當前設備",
+ "default-value": "預設值",
+ "dynamic-source-type": "動態源類型",
+ "dynamic-value": "動態值",
+ "no-dynamic-value": "沒有動態值",
+ "source-attribute": "源屬性",
+ "switch-to-dynamic-value": "切換到動態值",
+ "switch-to-default-value": "切換到預設值",
+ "inherit-owner": "從所有者繼承",
+ "source-attribute-not-set": "如果未設置源屬性"
+ },
+ "fullscreen": {
+ "expand": "展開到全螢幕",
+ "exit": "退出全螢幕",
+ "toggle": "切換全螢幕模式",
+ "fullscreen": "全螢幕"
+ },
+ "function": {
+ "function": "函數"
+ },
+ "gateway": {
+ "add-entry": "增加配置",
+ "connector-add": "增加新連接器",
+ "connector-enabled": "啟用連接器",
+ "connector-name": "連接器名稱",
+ "connector-name-required": "需要連接器名稱。",
+ "connector-type": "連接器類型",
+ "connector-type-required": "需要連接器類型。",
+ "connectors": "連接器配置",
+ "create-new-gateway": "建立新閘道",
+ "create-new-gateway-text": "您確定要建立一個名稱為:'{{gatewayName}}'的新閘道嗎?",
+ "delete": "刪除配置",
+ "download-tip": "下載配置文件",
+ "gateway": "閘道",
+ "gateway-exists": "同名設備已存在。",
+ "gateway-name": "閘道名稱",
+ "gateway-name-required": "需要閘道名稱。",
+ "gateway-saved": "閘道配置已成功保存。",
+ "json-parse": "無效的JSON",
+ "json-required": "欄位不能為空。",
+ "no-connectors": "無連接器",
+ "no-data": "無配置",
+ "no-gateway-found": "未找到閘道。",
+ "no-gateway-matching": " 未找到'{{item}}'。",
+ "path-logs": "日誌文件的路徑",
+ "path-logs-required": "需要路徑。",
+ "remote": "移除配置",
+ "remote-logging-level": "日誌記錄級別",
+ "remove-entry": "移除配置",
+ "save-tip": "保存配置文件",
+ "security-type": "安全類型",
+ "security-types": {
+ "access-token": "訪問Token",
+ "tls": "TLS"
+ },
+ "storage": "貯存",
+ "storage-max-file-records": "文件中的最大紀錄",
+ "storage-max-files": "最大文件數",
+ "storage-max-files-min": "最小數量為1。",
+ "storage-max-files-pattern": "號碼無效。",
+ "storage-max-files-required": "需要號碼。",
+ "storage-max-records": "存儲中的最大紀錄",
+ "storage-max-records-min": "最小紀錄數為1。",
+ "storage-max-records-pattern": "號碼無效。",
+ "storage-max-records-required": "需要最大紀錄數",
+ "storage-pack-size": "最大事件包大小",
+ "storage-pack-size-min": "最小數量為1。",
+ "storage-pack-size-pattern": "號碼無效.",
+ "storage-pack-size-required": "需要最大事件包大小",
+ "storage-path": "存儲路徑",
+ "storage-path-required": "需要存儲路徑。",
+ "storage-type": "存儲類型",
+ "storage-types": {
+ "file-storage": "文件存儲",
+ "memory-storage": "記憶體存儲"
+ },
+ "thingsboard": "ThingsBoard",
+ "thingsboard-host": "ThingsBoard主機",
+ "thingsboard-host-required": "需要主機。",
+ "thingsboard-port": "ThingsBoard連接埠",
+ "thingsboard-port-max": "最大埠號為 65535。",
+ "thingsboard-port-min": "最小埠號為1。",
+ "thingsboard-port-pattern": "連接埠無效。",
+ "thingsboard-port-required": "需要連接埠。",
+ "tidy": "整理",
+ "tidy-tip": "整理配置JSON",
+ "title-connectors-json": "連接器{{typeName}}配置",
+ "tls-path-ca-certificate": "閘道上CA證書的路徑",
+ "tls-path-client-certificate": "閘道上用戶端憑據的路徑",
+ "tls-path-private-key": "閘道上的私鑰路徑",
+ "toggle-fullscreen": "切換全螢幕",
+ "transformer-json-config": "配置JSON*",
+ "update-config": "增加/更新配置JSON"
+ },
+ "grid": {
+ "delete-item-title": "您確定要刪除此項嗎?",
+ "delete-item-text": "注意,確認後此項及其所有相關資料將變得無法恢復。",
+ "delete-items-title": "你確定你要刪除 { count, plural, 1 {1 項} other {# 項} }嗎?",
+ "delete-items-action-title": "刪除 { count, plural, 1 {1 項} other {# 項} }",
+ "delete-items-text": "注意,確認後所有選擇的項目將被刪除,所有相關資料將無法恢復。",
+ "add-item-text": "增加新項目",
+ "no-items-text": "沒有找到項目",
+ "item-details": "項目詳細訊息",
+ "delete-item": "刪除項目",
+ "delete-items": "刪除項目",
+ "scroll-to-top": "滾動到頂部"
+ },
+ "help": {
+ "goto-help-page": "轉到幫助頁面",
+ "show-help": "顯示幫助"
+ },
+ "home": {
+ "home": "首頁",
+ "profile": "屬性",
+ "logout": "註銷",
+ "menu": "菜單",
+ "avatar": "頭像",
+ "open-user-menu": "打開用戶菜單"
+ },
+ "file-input": {
+ "browse-file": "瀏覽文件",
+ "browse-files": "瀏覽文件"
+ },
+ "image-input": {
+ "drop-image-or": "拖放圖像或",
+ "drop-images-or": "拖放圖像或",
+ "no-images": "未選擇任何圖像",
+ "images": "圖像"
+ },
+ "import": {
+ "no-file": "沒有選擇文件",
+ "drop-file": "拖動一個JSON文件或者單擊以選擇要上傳的文件。",
+ "drop-json-file-or": "拖放JSON文件或",
+ "drop-file-csv": "拖放CSV文件或單擊以選擇要上傳的文件。",
+ "drop-file-csv-or": "拖放CSV文件或",
+ "column-value": "值",
+ "column-title": "標題",
+ "column-example": "示例值資料",
+ "column-key": "屬性/遙測鍵",
+ "credentials": "證書",
+ "csv-delimiter": "CSV分隔符號",
+ "csv-first-line-header": "第一行包含列名",
+ "csv-update-data": "更新屬性/遙測",
+ "details": "詳細資訊",
+ "import-csv-number-columns-error": "一個文件應至少包含兩列",
+ "import-csv-invalid-format-error": "文件格式無效。行: '{{line}}'",
+ "column-type": {
+ "name": "名稱",
+ "type": "類型",
+ "label": "標籤",
+ "column-type": "列類型",
+ "client-attribute": "客戶端屬性",
+ "shared-attribute": "共享屬性",
+ "server-attribute": "伺服器屬性",
+ "timeseries": "時間序列",
+ "entity-field": "實體字段",
+ "access-token": "訪問token",
+ "x509": "X.509",
+ "mqtt": {
+ "client-id": "MQTT客戶ID",
+ "user-name": "MQTT用戶名稱",
+ "password": "MQTT密碼"
+ },
+ "lwm2m": {
+ "client-endpoint": "LwM2M端點客戶端名稱",
+ "security-config-mode": "LwM2M安全配置模式",
+ "client-identity": "LwM2M客戶端身份",
+ "client-key": "LwM2M 客戶密鑰",
+ "client-cert": "LwM2M客戶公鑰",
+ "bootstrap-server-security-mode": "LwM2M bootstrap server 安全模式",
+ "bootstrap-server-secret-key": "LwM2M bootstrap server 密鑰",
+ "bootstrap-server-public-key-id": "LwM2M bootstrap server 公鑰或ID",
+ "lwm2m-server-security-mode": "LwM2M伺服器安全模式",
+ "lwm2m-server-secret-key": "LwM2M伺服器密鑰",
+ "lwm2m-server-public-key-id": "LwM2M伺服器公鑰或ID"
+ },
+ "isgateway": "是閘道",
+ "activity-time-from-gateway-device": "來自閘道設備的活動時間",
+ "description": "描述",
+ "routing-key": "邊緣鍵",
+ "secret": "邊緣密鑰"
+ },
+ "stepper-text": {
+ "select-file": "選擇一個文件",
+ "configuration": "匯入配置",
+ "column-type": "選擇列類型",
+ "creat-entities": "創造新實體"
+ },
+ "message": {
+ "create-entities": "已成功建立{{count}}個新實體。",
+ "update-entities": "{{count}}個實體已成功更新。",
+ "error-entities": "建立 {{count}}個實體時出錯。"
+ }
+ },
+ "item": {
+ "selected": "選擇"
+ },
+ "js-func": {
+ "no-return-error": "函數必須返回值!",
+ "return-type-mismatch": "函數必須返回 '{{type}}' 類型的值!",
+ "tidy": "整理",
+ "mini": "迷你"
+ },
+ "key-val": {
+ "key": "鍵名",
+ "value": "值",
+ "remove-entry": "刪除條目",
+ "add-entry": "增加條目",
+ "no-data": "沒有條目"
+ },
+ "layout": {
+ "layout": "佈局",
+ "manage": "佈局管理",
+ "settings": "佈局設定",
+ "color": "顏色",
+ "main": "主體",
+ "right": "右側",
+ "select": "選擇目標佈局"
+ },
+ "legend": {
+ "position": "圖例位置",
+ "show-max": "顯示最大值",
+ "show-min": "顯示最小值",
+ "show-avg": "顯示平均值",
+ "show-total": "顯示總數",
+ "settings": "圖例設定",
+ "min": "最小值",
+ "max": "最大值",
+ "avg": "平均值",
+ "total": "總數"
+ },
+ "login": {
+ "login": "登入",
+ "request-password-reset": "請求密碼重置",
+ "reset-password": "重置密碼",
+ "create-password": "建立密碼",
+ "two-factor-authentication": "雙因素身份驗證",
+ "passwords-mismatch-error": "輸入的密碼必須相同!",
+ "password-again": "再次輸入密碼",
+ "sign-in": "登入 ",
+ "username": "用戶名(電子郵件)",
+ "remember-me": "記住我",
+ "forgot-password": "忘記密碼?",
+ "password-reset": "密碼重置",
+ "expired-password-reset-message": "您的憑據已過期!請建立新密碼。",
+ "new-password": "新密碼",
+ "new-password-again": "再次輸入新密碼",
+ "password-link-sent-message": "密碼重置連結已成功發送!",
+ "email": "電子郵件",
+ "login-with": "使用{{name}}登入",
+ "or": "或",
+ "error": "登入錯誤",
+ "verify-your-identity": "驗證您的身份",
+ "select-way-to-verify": "選擇驗證方式",
+ "resend-code": "重發碼",
+ "resend-code-wait": "以 { time, plural, 1 {1 秒} other {# 秒} }重新發送程式碼",
+ "try-another-way": "嘗試別的方式",
+ "totp-auth-description": "請輸入安全驗證碼從您的驗證應用程式",
+ "totp-auth-placeholder": "程式碼",
+ "sms-auth-description": "安全代碼已發送至您的手機{{contact}}。",
+ "sms-auth-placeholder": "SMS程式碼",
+ "email-auth-description": "安全代碼已發送到您位於{{contact}}的電子郵件地址。",
+ "email-auth-placeholder": "電子郵件代碼",
+ "backup-code-auth-description": "請輸入您的備用代碼之一。",
+ "backup-code-auth-placeholder": "備用代碼"
+ },
+ "markdown": {
+ "edit": "編輯",
+ "preview": "預覽",
+ "copy-code": "點擊複製",
+ "copied": "複製!"
+ },
+ "ota-update": {
+ "add": "增加套件",
+ "assign-firmware": "指定韌體",
+ "assign-firmware-required": "指定韌體必填",
+ "assign-software": "指定軟體",
+ "assign-software-required": "指定軟體必填",
+ "auto-generate-checksum": "自動生成核對",
+ "checksum": "核對",
+ "checksum-hint": "如果核對為空,將自動生成",
+ "checksum-algorithm": "核對演算法",
+ "checksum-copied-message": "套件核對已複製到剪貼板",
+ "change-firmware": "韌體的更改可能會導致{ count, plural, 1 {1 設備} other {# 設備} }的更新。",
+ "change-software": "軟體的更改可能會導致{ count, plural, 1 {1 設備} other {# 設備} }的更新。",
+ "chose-compatible-device-profile": "上傳套件只有在所選擇的設備配置檔案獲得",
+ "chose-firmware-distributed-device": "選擇將分發到設備的韌體",
+ "chose-software-distributed-device": "選擇將分發到設備的軟體",
+ "content-type": "內容類型",
+ "copy-checksum": "複製校驗碼",
+ "copy-direct-url": "複製直接URL",
+ "copyId": "複製套件Id",
+ "copied": "複製!",
+ "delete": "刪除套件",
+ "delete-ota-update-text": "小心,確認後OTA更新將無法恢復。",
+ "delete-ota-update-title": "您確定要刪除OTA更新 '{{title}}'嗎?",
+ "delete-ota-updates-text": "小心,確認後,所有選擇的OTA更新都將被刪除。",
+ "delete-ota-updates-title": "您確定要刪除{ count, plural, 1 {1 OTA更新} other {# OTA更新} }嗎?",
+ "description": "描述",
+ "direct-url": "直接URL",
+ "direct-url-copied-message": "軟體包直接URL已複製到剪貼板",
+ "direct-url-required": "需要直接URL",
+ "download": "下載套件",
+ "drop-file": "拖放軟體包文件或單擊以選擇要上傳的文件。",
+ "drop-package-file-or": "拖放軟體包文件或",
+ "file-name": "文件名稱",
+ "file-size": "文件大小",
+ "file-size-bytes": "文件大小(位元組)",
+ "idCopiedMessage": "軟體包ID已複製到剪貼板",
+ "no-firmware-matching": "未找到與'{{entity}}' 匹配的兼容韌體OTA更新軟體包",
+ "no-firmware-text": "未提供兼容的韌體OTA更新軟體包。",
+ "no-packages-text": "未找到套件",
+ "no-software-matching": "未找到與 '{{entity}}' 匹配的兼容軟體OTA更新軟體包。",
+ "no-software-text": "未提供兼容的軟體OTA更新軟體包。",
+ "ota-update": "OTA更新",
+ "ota-update-details": "OTA更新詳情",
+ "ota-updates": "OTA更新",
+ "package-type": "套件類型",
+ "packages-repository": "軟體包存儲庫",
+ "search": "搜尋套件",
+ "selected-package": "{ count, plural, 1 {1 套件} other {# 套件} } 被選中",
+ "title": "標題",
+ "title-required": "需要標題。",
+ "title-max-length": "標題應小於256",
+ "types": {
+ "firmware": "韌體",
+ "software": "軟體"
+ },
+ "upload-binary-file": "上傳二進制文件",
+ "use-external-url": "使用外部URL",
+ "version": "版本",
+ "version-required": "需要版本。",
+ "version-tag": "版本標記",
+ "version-tag-hint": "自定義標記應與您設備報告的軟體包版本匹配。",
+ "version-max-length": "版本應小於256",
+ "warning-after-save-no-edit": "上傳軟體包後,您將無法修改標題、版本、設備配置文件和軟體包類型。"
+ },
+ "position": {
+ "top": "頂部",
+ "bottom": "底部",
+ "left": "左側",
+ "right": "右側"
+ },
+ "profile": {
+ "profile": "屬性",
+ "change-password": "更改密碼",
+ "current-password": "當前密碼",
+ "copy-jwt-token": "複製JWT token",
+ "jwt-token": "JWT token",
+ "token-valid-till": "Token有效期至",
+ "tokenCopiedSuccessMessage": "JWT token已複製到剪貼板",
+ "tokenCopiedWarnMessage": "JWT token已過期,請刷新頁面。"
+ },
+ "security": {
+ "security": "安全性",
+ "2fa": {
+ "2fa": "雙因素身份驗證",
+ "2fa-description": "雙因素身份驗證可保護您的帳戶免受未經授權的訪問。您只需在登入時輸入安全碼。",
+ "authenticate-with": "您可以通過以下方式進行身份驗證:",
+ "disable-2fa-provider-text": "禁用{{name}}將會降低您的帳戶安全性",
+ "disable-2fa-provider-title": "您確定要禁用{{name}}嗎?",
+ "get-new-code": "獲取新程式碼",
+ "main-2fa-method": "用作主要的雙因素身份驗證方法",
+ "dialog": {
+ "activation-step-description-email": "下次登入時,系統會提示您輸入將發送到您的電子郵件地址的安全代碼。",
+ "activation-step-description-sms": "下次登入時,系統會提示您輸入將發送到電話號碼的安全碼。",
+ "activation-step-description-totp": "下次登入時,您將需要提供一個雙因素身份驗證代碼。",
+ "activation-step-label": "啟動",
+ "backup-code-description": "列印出代碼,以便在您需要使用它們登入帳號時方便使用。每個備用代碼可以使用一次。",
+ "backup-code-warn": "離開此頁面後,這些代碼將無法再次顯示。使用以下選項安全地存儲它們。",
+ "download-txt": "下載(txt)",
+ "email-step-description": "輸入電子郵件以用作您的身份驗證器",
+ "email-step-label": "電子郵件",
+ "enable-email-title": "啟用電子郵件驗證器",
+ "enable-sms-title": "啟用SMS驗證器",
+ "enable-totp-title": "啟用驗證器應用程式",
+ "enter-verification-code": "在此輸入6位數代碼",
+ "get-backup-code-title": "獲取備用代碼",
+ "next": "下一個",
+ "scan-qr-code": "使用您的驗證應用程式掃描此QR code",
+ "send-code": "發送代碼",
+ "sms-step-description": "輸入一個電話號碼以用作您的身份驗證器",
+ "sms-step-label": "電話號碼",
+ "success": "成功!",
+ "totp-step-description-install": "您可以安裝Google Authenticator、Authy或Duo等應用程式。",
+ "totp-step-description-open": "在您的手機上打開身份驗證器應用程式",
+ "totp-step-label": "取得應用程式",
+ "verification-code": "6位數代碼",
+ "verification-code-invalid": "驗證碼格式無效",
+ "verification-code-incorrect": "驗證碼不正確",
+ "verification-code-many-request": "檢查驗證碼的請求過多",
+ "verification-step-description": "輸入我們剛剛發送到{{address}}的6位數代碼",
+ "verification-step-label": "驗證"
+ },
+ "provider": {
+ "email": "電子郵件",
+ "email-description": "使用發送到您電子郵件地址的安全代碼進行身份驗證。",
+ "email-hint": "驗證碼通過電子郵件發送到{{ info }}",
+ "sms": "SMS",
+ "sms-description": "使用您的手機進行身份驗證。當您登入時,我們會透過SMS訊息向您發送一個安全碼。",
+ "sms-hint": "驗證碼通過簡訊發送到{{ info }}",
+ "totp": "身份驗證器應用程式",
+ "totp-description": "在您的手機上使用Google Authenticator、Authy或Duo等應用程式進行身份驗證。它將生成用於登入的安全代碼。",
+ "totp-hint": "已為您的帳戶設定身份驗證器應用程式",
+ "backup_code": "備用代碼",
+ "backup-code-description": "這些可列印的一次性密碼可讓您在離開手機時(例如在旅行時)登入。",
+ "backup-code-hint": "{{ info }}一次性代碼目前處於活動狀態"
+ }
+ },
+ "password-requirement": {
+ "at-least": "至少:",
+ "character": "{ count, plural, 1 {1 字元} other {# 字元} }",
+ "digit": "{ count, plural, 1 {1 數字} other {# 數字} }",
+ "incorrect-password-try-again": "密碼不正確。再試一次",
+ "lowercase-letter": "{ count, plural, 1 {1 小寫字母} other {# 小寫字母} }",
+ "new-passwords-not-match": "新密碼不匹配",
+ "password-should-not-contain-spaces": "您的密碼不應包含空格",
+ "password-not-meet-requirements": "密碼不符合要求",
+ "password-requirements": "密碼要求",
+ "password-should-difference": "新密碼應與當前密碼不同",
+ "special-character": "{ count, plural, 1 {1 特殊字元} other {# 特殊字元} }",
+ "uppercase-letter": "{ count, plural, 1 {1 大寫字母} other {# 大寫字母} }"
+ }
+ },
+ "relation": {
+ "relations": "關聯",
+ "direction": "方向",
+ "search-direction": {
+ "FROM": "從",
+ "TO": "到"
+ },
+ "direction-type": {
+ "FROM": "從",
+ "TO": "到"
+ },
+ "from-relations": "向外的關聯",
+ "to-relations": "向內的關聯",
+ "selected-relations": "{ count, plural, 1 {1 關聯} other {# 關聯} } 被選中",
+ "type": "類型",
+ "to-entity-type": "到實體類型",
+ "to-entity-name": "到實體名稱",
+ "from-entity-type": "從實體類型",
+ "from-entity-name": "從實體類型",
+ "to-entity": "到實體",
+ "from-entity": "從實體",
+ "delete": "刪除關聯",
+ "relation-type": "關聯類型",
+ "relation-type-required": "關聯類型必填",
+ "relation-type-max-length": "關聯類型應小於256",
+ "any-relation-type": "任意類型",
+ "add": "增加關聯",
+ "edit": "編輯關聯",
+ "delete-to-relation-title": "確定要刪除實體 '{{entityName}}' 的關聯嗎?",
+ "delete-to-relation-text": "確定刪除後實體 '{{entityName}}' 將取消與當前實體的關聯關係。",
+ "delete-to-relations-title": "確定要刪除 { count, plural, 1 {1 關聯} other {# 關聯} }?",
+ "delete-to-relations-text": "確定刪除所有選擇的關聯關係後,與當前實體對應的所有關聯關係將被移除。",
+ "delete-from-relation-title": "確定要從實體 '{{entityName}}' 刪除關聯嗎?",
+ "delete-from-relation-text": "確定刪除後,當前實體將與實體 '{{entityName}}' 取消關聯",
+ "delete-from-relations-title": "確定刪除 { count, plural, 1 {1 關聯} other {# 關聯} } 嗎?",
+ "delete-from-relations-text": "確定刪除所有選擇的關聯關係後,當前實體將與對應的實體取消關聯",
+ "remove-relation-filter": "移除關聯過濾器",
+ "add-relation-filter": "增加關聯過濾器",
+ "any-relation": "任意關聯",
+ "relation-filters": "關聯過濾器",
+ "additional-info": "附加訊息 (JSON)",
+ "invalid-additional-info": "無法解析附加訊息json。",
+ "no-relations-text": "未找到關聯"
+ },
+ "resource": {
+ "add": "增加資源",
+ "copyId": "複製資源ID",
+ "delete": "刪除資源",
+ "delete-resource-text": "小心,確認後資源將無法恢復。",
+ "delete-resource-title": "您確定要刪除資源'{{resourceTitle}}'嗎?",
+ "delete-resources-action-title": "刪除 { count, plural, 1 {1 資源} other {# 資源} }",
+ "delete-resources-text": "請注意,所選資源,即使用於設備協議,也將被刪除。",
+ "delete-resources-title": "您確定要刪除 { count, plural, 1 {1 資源} other {# 資源} }嗎?",
+ "download": "下載資源",
+ "drop-file": "拖放資源文件或單擊以選擇要上傳的文件。",
+ "drop-resource-file-or": "拖放資源文件或",
+ "empty": "資源為空",
+ "file-name": "文件名",
+ "idCopiedMessage": "資源ID已複製到剪貼板",
+ "no-resource-matching": "找不到與 '{{widgetsBundle}}'匹配的資源。",
+ "no-resource-text": "未找到資源",
+ "open-widgets-bundle": "打開部件包",
+ "resource": "資源",
+ "resource-library-details": "資源詳細資訊",
+ "resource-type": "資源類型",
+ "resources-library": "資源庫",
+ "search": "搜尋資源",
+ "selected-resources": "{ count, plural, 1 {1 資源} other {# 資源} } 被選中",
+ "system": "系統",
+ "title": "標題",
+ "title-required": "需要標題。",
+ "title-max-length": "標題應小於256"
+ },
+ "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, plural, 1 { 1 規則鏈} other {# 規則鏈庫} }嗎?",
+ "delete-rulechains-action-title": "刪除 { count, plural, 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": {
+ "details": "詳細資訊",
+ "events": "事件",
+ "search": "搜尋節點",
+ "open-node-library": "打開節點庫",
+ "add": "增加規則節點",
+ "name": "名稱",
+ "name-required": "名稱必填。",
+ "name-max-length": "名稱應小於256",
+ "type": "類型",
+ "description": "描述",
+ "delete": "刪除規則節點",
+ "select-all-objects": "選擇所有節點和連接",
+ "deselect-all-objects": "取消選擇所有節點和連接",
+ "delete-selected-objects": "刪除選擇的節點和連接",
+ "delete-selected": "刪除選擇",
+ "create-nested-rulechain": "建立嵌套規則鏈",
+ "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": "自定義連結標籤必填",
+ "link-labels": "連結標籤",
+ "link-labels-required": "需要連結標籤。",
+ "no-link-labels-found": "找不到連結標籤",
+ "no-link-label-matching": "沒找到'{{label}}'。",
+ "create-new-link-label": "建立一個新的!",
+ "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-flow": "流動",
+ "type-flow-details": "組織消息流",
+ "type-input": "輸入",
+ "type-input-details": "規則鏈的邏輯輸入,將傳入消息轉發到下一個相關規則節點",
+ "type-unknown": "未知",
+ "type-unknown-details": "未解析的規則節點",
+ "directive-is-not-loaded": "定義的配置指令 '{{directiveName}}' 不可用。",
+ "ui-resources-load-error": "加載配置UI資源失敗。",
+ "invalid-target-rulechain": "無法解析目標規則鏈!",
+ "test-script-function": "測試腳本功能",
+ "message": "消息",
+ "message-type": "消息類型",
+ "select-message-type": "選擇消息類型",
+ "message-type-required": "消息類型必填",
+ "metadata": "元資料",
+ "metadata-required": "元資料項不能為空。",
+ "output": "輸出",
+ "test": "測試",
+ "help": "幫助",
+ "reset-debug-mode": "重置所有節點中的調試模式"
+ },
+ "timezone": {
+ "timezone": "時區",
+ "select-timezone": "選擇時區",
+ "no-timezones-matching": "找不到匹配的時區'{{timezone}}' ",
+ "timezone-required": "時區必填",
+ "browser-time": "瀏覽時間"
+ },
+ "queue": {
+ "queue-name": "佇列",
+ "no-queues-found": "找不到佇列",
+ "no-queues-matching": "未找到與'{{queue}}'匹配的佇列。",
+ "select-name": "選擇佇列名稱",
+ "name": "名稱",
+ "name-required": "佇列名稱必填",
+ "name-unique": "佇列名稱不是唯一值",
+ "name-pattern": "佇列名稱包含ASCII字母數字以外的字元'.'、 '_' 和 '-'!",
+ "queue-required": "需要佇列!",
+ "topic-required": "佇列主題必填",
+ "poll-interval-required": "輪詢區隔時間必填",
+ "poll-interval-min-value": "輪詢區隔時間值不可小於1",
+ "partitions-required": "分區必填",
+ "partitions-min-value": "分區值不可小於1",
+ "pack-processing-timeout-required": "處理超時必填",
+ "pack-processing-timeout-min-value": "處理超時值不可小於1",
+ "batch-size-required": "批次檔尺寸必填",
+ "batch-size-min-value": "批次檔尺寸值不可小於1",
+ "retries-required": "重試必填",
+ "retries-min-value": "重試值不可為否",
+ "failure-percentage-required": "故障百分比必填",
+ "failure-percentage-min-value": "故障百分比不可小於0",
+ "failure-percentage-max-value": "故障百分比不可大於100",
+ "pause-between-retries-required": "重試之間的暫停必填",
+ "pause-between-retries-min-value": "重試之間的暫停不可小於1",
+ "max-pause-between-retries-required": "重試之間的暫停最大值必填",
+ "max-pause-between-retries-min-value": "重試之間的暫停最大值不可小於1",
+ "submit-strategy-type-required": "提交策略類型必填",
+ "processing-strategy-type-required": "處理策略類型必填",
+ "queues": "佇列",
+ "selected-queues": "{ count, plural, 1 {1 佇列} other {# 佇列} }被選中",
+ "delete-queue-title": "您確定要刪除佇列'{{queueName}}'嗎?",
+ "delete-queues-title": "您確定要刪除{ count, plural, 1 {1 佇列} other {# 佇列} }嗎?",
+ "delete-queue-text": "小心,確認後佇列和所有相關資料將無法恢復。",
+ "delete-queues-text": "確認後,所有選定的佇列將被刪除且無法訪問。",
+ "search": "搜尋佇列",
+ "add": "增加佇列",
+ "details": "佇列詳細資訊",
+ "topic": "主題",
+ "submit-settings": "提交設定",
+ "submit-strategy": "策略類型 *",
+ "grouping-parameter": "群組參數",
+ "processing-settings": "重試處理設定",
+ "processing-strategy": "處理類型 *",
+ "retries-settings": "重試設定",
+ "polling-settings": "輪詢設定",
+ "batch-processing": "批次設定",
+ "poll-interval": "輪詢間隔",
+ "partitions": "分區",
+ "immediate-processing": "立刻處理",
+ "consumer-per-partition": "發送輪訊訊息給每位顧客",
+ "consumer-per-partition-hint": "啓用個別顧客的分區",
+ "processing-timeout": "處理範圍內,毫秒",
+ "batch-size": "批量大小",
+ "retries": "重試次數 (0 – 無限制)",
+ "failure-percentage": "跳過重試的失敗消息百分比",
+ "pause-between-retries": "在以下範圍內重試,秒",
+ "max-pause-between-retries": "在秒內的其他重試",
+ "delete": "刪除佇列",
+ "copyId": "複製佇列ID",
+ "idCopiedMessage": "佇列ID已複製到剪貼板",
+ "description": "描述",
+ "description-hint": "此文字將顯示在佇列描述中,而不是所選策略中",
+ "alt-description": "提交策略:{{submitStrategy}},處理策略:{{processingStrategy}}",
+ "strategies": {
+ "sequential-by-originator-label": "按發起人排序",
+ "sequential-by-originator-hint": "例如,在確認設備A的上一條消息之前,不會提交設備A的新消息",
+ "sequential-by-tenant-label": "按租戶排序",
+ "sequential-by-tenant-hint": "例如,在確認租戶A的上一條消息之前,不會提交租戶A的新消息",
+ "sequential-label": "順序的",
+ "sequential-hint": "在前一條消息被確認之前不會提交新消息",
+ "burst-label": "破裂",
+ "burst-hint": "所有消息都按照它們到達的順序提交到規則鏈",
+ "batch-label": "批次",
+ "batch-hint": "在確認前一批之前不會提交新批次",
+ "skip-all-failures-label": "跳過所有故障",
+ "skip-all-failures-hint": "忽略所有故障",
+ "skip-all-failures-and-timeouts-label": "跳過所有故障與超時",
+ "skip-all-failures-and-timeouts-hint": "忽略所有故障與超時",
+ "retry-all-label": "全部重試",
+ "retry-all-hint": "所有加工處理套件重試訊息",
+ "retry-failed-label": "重試失敗",
+ "retry-failed-hint": "所有加工處理套件重試失敗訊息",
+ "retry-timeout-label": "重試超時",
+ "retry-timeout-hint": "所有加工處理套件重試超時訊息",
+ "retry-failed-and-timeout-label": "重試失敗與超時",
+ "retry-failed-and-timeout-hint": "所有加工處理套件重試失敗與超時訊息"
+ }
+ },
+ "server-error": {
+ "general": "常規伺服器錯誤",
+ "authentication": "身份驗證錯誤",
+ "jwt-token-expired": "JWT token已過期",
+ "tenant-trial-expired": "租戶試用已過期",
+ "credentials-expired": "憑據已過期",
+ "permission-denied": "許可權被拒絕",
+ "invalid-arguments": "無效參數",
+ "bad-request-params": "錯誤的請求參數",
+ "item-not-found": "未找到項目",
+ "too-many-requests": "請求過多",
+ "too-many-updates": "更新過多"
+ },
+ "tenant": {
+ "tenant": "租戶",
+ "tenants": "租戶",
+ "management": "租戶管理",
+ "add": "增加租戶",
+ "admins": "管理員",
+ "manage-tenant-admins": "管理租戶管理員",
+ "delete": "刪除租戶",
+ "add-tenant-text": "增加新租戶",
+ "no-tenants-text": "沒有找到租戶",
+ "tenant-details": "租客詳細資訊",
+ "title-max-length": "標題應小於256",
+ "delete-tenant-title": "您確定要刪除租戶'{{tenantTitle}}'嗎?",
+ "delete-tenant-text": "小心!確認後,租戶和所有相關資料將無法恢復。",
+ "delete-tenants-title": "您確定要刪除 {count,plural,1 {1 租戶} other {# 租戶} } 嗎?",
+ "delete-tenants-action-title": "刪除 { count, plural, 1 {1 租戶} other {# 租戶} }",
+ "delete-tenants-text": "小心!確認後,所有選擇的租戶將被刪除,所有相關資料將無法恢復。",
+ "title": "標題",
+ "title-required": "標題必填。",
+ "description": "描述",
+ "details": "詳細資訊",
+ "events": "事件",
+ "copyId": "複製租戶ID",
+ "idCopiedMessage": "租戶ID已經複製到剪貼板",
+ "select-tenant": "選擇租戶",
+ "no-tenants-matching": "沒有找到符合 '{{entity}}' 的租戶",
+ "tenant-required": "租戶必填",
+ "search": "搜尋租戶",
+ "selected-tenants": "{ count, plural, 1 {1 租戶} other {# 租戶} } 已選中",
+ "isolated-tb-rule-engine": "在隔離的ThingsBoard Rule規則引擎容器中處理",
+ "isolated-tb-rule-engine-details": "每個獨立租戶需要單獨的微服務"
+ },
+ "tenant-profile": {
+ "tenant-profile": "租戶屬性",
+ "tenant-profiles": "租戶屬性",
+ "add": "新增租戶屬性",
+ "edit": "編輯租戶屬性",
+ "tenant-profile-details": "租戶屬性詳細資料",
+ "no-tenant-profiles-text": "找不到租戶屬性",
+ "name-max-length": "租戶屬性名稱應小於256",
+ "search": "搜尋租戶屬性",
+ "selected-tenant-profiles": "{ count, plural, 1 {1 租戶屬性} other {# 租戶屬性} } 被選中",
+ "no-tenant-profiles-matching": "找不到與'{{entity}}'匹配的租戶屬性 ",
+ "tenant-profile-required": "租戶屬性為必填",
+ "idCopiedMessage": "租戶屬性Id已複製到剪貼板",
+ "set-default": "將租戶屬性設為預設值",
+ "delete": "刪除租戶屬性",
+ "copyId": "複製租戶屬性Id",
+ "name": "姓名",
+ "name-required": "姓名為必填",
+ "data": "屬性資料",
+ "profile-configuration": "屬性配置",
+ "description": "描述",
+ "default": "預設",
+ "delete-tenant-profile-title": "是否確定要刪除租戶屬性 '{{tenantProfileName}}'?",
+ "delete-tenant-profile-text": "小心,確認後租戶屬性及所有相關資料將變得無法恢復。",
+ "delete-tenant-profiles-title": "您確定要刪除 { count, plural, 1 {1 租戶屬性} other {# 租戶屬性} }嗎?",
+ "delete-tenant-profiles-text": "小心,確認後所有選定的租戶屬性將被刪除,所有相關資料將變得無法恢復。",
+ "set-default-tenant-profile-title": "是否確定要將租戶屬性'{{tenantProfileName}}' 設為預設值?",
+ "set-default-tenant-profile-text": "確認後,租戶屬性將被標記為預設值,並將用於未指定屬性的新租戶。",
+ "no-tenant-profiles-found": "未找到租戶屬性",
+ "create-new-tenant-profile": "創造一個新的!",
+ "create-tenant-profile": "創造新的租戶屬性",
+ "import": "匯入租戶屬性",
+ "export": "匯出租戶屬性",
+ "export-failed-error": "無法匯出租戶屬性: {{error}}",
+ "tenant-profile-file": "租戶屬性文件",
+ "invalid-tenant-profile-file-error": "無法匯入租戶屬性:無效的租戶屬性資料結構。",
+ "advanced-settings": "進階設定",
+ "entities": "實體",
+ "rule-engine": "規則引擎",
+ "time-to-live": "生存時間",
+ "alarms-and-notifications": "警告和通知",
+ "ota-files-in-bytes": "OTA文件(位元組)",
+ "ws-title": "WS",
+ "unlimited": "(0 - 無限制)",
+ "maximum-devices": "設備最大數量",
+ "maximum-devices-required": "設備最大數量必填",
+ "maximum-devices-range": "設備最大數量不可為否",
+ "maximum-assets": "資產最大數量",
+ "maximum-assets-required": "資產最大數量必填",
+ "maximum-assets-range": "資產最大數量不可為否",
+ "maximum-customers": "顧客最大數量",
+ "maximum-customers-required": "顧客最大數量必填",
+ "maximum-customers-range": "顧客最大數量不可為否",
+ "maximum-users": "用戶最大數量",
+ "maximum-users-required": "用戶最大數量必填",
+ "maximum-users-range": "用戶最大數量不可為否",
+ "maximum-dashboards": "儀表板最大數量",
+ "maximum-dashboards-required": "儀表板最大數量必填",
+ "maximum-dashboards-range": "儀表板最大數量不可為否",
+ "maximum-rule-chains": "規則鏈最大數量",
+ "maximum-rule-chains-required": "規則鏈最大數量必填",
+ "maximum-rule-chains-range": "規則鏈最大數量不可為否",
+ "maximum-resources-sum-data-size": "資源檔尺寸總計",
+ "maximum-resources-sum-data-size-required": "資源檔尺寸總計必填",
+ "maximum-resources-sum-data-size-range": "資源檔尺寸總計不可為否",
+ "maximum-ota-packages-sum-data-size": "OTA套件檔尺寸總計",
+ "maximum-ota-package-sum-data-size-required": "需要OTA套件檔總和大小。",
+ "maximum-ota-package-sum-data-size-range": "OTA套件檔尺寸總計不可為否",
+ "transport-tenant-msg-rate-limit": "傳輸租戶訊息",
+ "transport-tenant-telemetry-msg-rate-limit": "傳輸租戶遙測訊息",
+ "transport-tenant-telemetry-data-points-rate-limit": "傳輸租戶遙測資料端",
+ "transport-device-msg-rate-limit": "傳輸設備訊息",
+ "transport-device-telemetry-msg-rate-limit": "傳輸設備遙測訊息",
+ "transport-device-telemetry-data-points-rate-limit": "傳輸設備遙測資料端",
+ "tenant-entity-export-rate-limit": "實體版本建立",
+ "tenant-entity-import-rate-limit": "實體版本負載",
+ "max-transport-messages": "傳輸訊息最大數量",
+ "max-transport-messages-required": "傳輸訊息最大數量必填",
+ "max-transport-messages-range": "傳輸訊息最大數量不可為否",
+ "max-transport-data-points": "傳輸資料端最大數量",
+ "max-transport-data-points-required": "傳輸資料端最大數量比填",
+ "max-transport-data-points-range": "傳輸資料端最大數量不可為否",
+ "max-r-e-executions": "規則引擎執行最大數量",
+ "max-r-e-executions-required": "規則引擎執行最大數量必填",
+ "max-r-e-executions-range": "規則引擎執行最大數量不可為否",
+ "max-j-s-executions": "JavaScript執行最大數量",
+ "max-j-s-executions-required": "JavaScript執行最大數量必填",
+ "max-j-s-executions-range": "JavaScript執行最大數量不可為否",
+ "max-d-p-storage-days": "資料端儲存天最大數",
+ "max-d-p-storage-days-required": "資料端儲存天最大數必填",
+ "max-d-p-storage-days-range": "資料端儲存天最大數不可為否",
+ "default-storage-ttl-days": "預設資料端儲存天總計",
+ "default-storage-ttl-days-required": "預設資料端儲存天總計必填",
+ "default-storage-ttl-days-range": "預設資料端儲存天總計不可為否",
+ "alarms-ttl-days": "警告天總計",
+ "alarms-ttl-days-required": "警告天總計必填",
+ "alarms-ttl-days-days-range": "警告天總計不可為否",
+ "rpc-ttl-days": "RPC TTL天數",
+ "rpc-ttl-days-required": "需要RPC TTL天數",
+ "rpc-ttl-days-days-range": "RPC TTL天數不能為負數",
+ "max-rule-node-executions-per-message": "每一訊息執行的規則節點最大數",
+ "max-rule-node-executions-per-message-required": "每一訊息執行的規則節點最大數必填",
+ "max-rule-node-executions-per-message-range": "每一訊息執行的規則節點最大數不可為否",
+ "max-emails": "已寄發Email最大數",
+ "max-emails-required": "已寄發Email最大數必填",
+ "max-emails-range": "已寄發Email最大數必填不可為否",
+ "max-sms": "已寄發SMS最大數",
+ "max-sms-required": "已寄發SMS最大數必填",
+ "max-sms-range": "已寄發SMS最大數不可為否",
+ "max-created-alarms": "已建立警告最大數",
+ "max-created-alarms-required": "已建立警告最大數必填",
+ "max-created-alarms-range": "已建立警告最大數不可為否",
+ "no-queue": "無佇列配置",
+ "add-queue": "新增佇列",
+ "queues-with-count": "佇列 ({{count}})",
+ "tenant-rest-limits": "剩餘租戶請求",
+ "customer-rest-limits": "剩餘顧客請求",
+ "incorrect-pattern-for-rate-limits": "格式是逗號分隔的容量和週期(以秒為單位),中間有一個冒號,列如100:1,2000:60",
+ "too-small-value-zero": "該值必須大於0",
+ "too-small-value-one": "該值必須大於1",
+ "cassandra-tenant-limits-configuration": "租戶的Cassandra查詢",
+ "ws-limit-max-sessions-per-tenant": "每個租戶的最大對談數",
+ "ws-limit-max-sessions-per-customer": "每個客戶的最大對談數",
+ "ws-limit-max-sessions-per-regular-user": "每個普通用戶的最大對話數",
+ "ws-limit-max-sessions-per-public-user": "每個公共用戶的最大對談數",
+ "ws-limit-queue-per-session": "每個對談的消息佇列最大大小",
+ "ws-limit-max-subscriptions-per-tenant": "每個租戶的最大訂閱數",
+ "ws-limit-max-subscriptions-per-customer": "每個客戶的最大訂閱數",
+ "ws-limit-max-subscriptions-per-regular-user": "每個普通用戶的最大訂閱數",
+ "ws-limit-max-subscriptions-per-public-user": "每個公共用戶的最大訂閱數",
+ "ws-limit-updates-per-session": "每個對談的WS更新",
+ "rate-limits": {
+ "add-limit": "增加限制",
+ "advanced-settings": "進階設定",
+ "edit-limit": "編輯限制",
+ "but-less-than": "但小於",
+ "edit-transport-tenant-msg-title": "編輯傳輸租戶訊息速率限制",
+ "edit-transport-tenant-telemetry-msg-title": "編輯傳輸租戶遙測訊息速率限制",
+ "edit-transport-tenant-telemetry-data-points-title": "編輯傳輸租戶遙測資料端速率限制",
+ "edit-transport-device-msg-title": "編輯傳輸設備訊息速率限制",
+ "edit-transport-device-telemetry-msg-title": "編輯傳輸設備遙測訊息速率限制",
+ "edit-transport-device-telemetry-data-points-title": "編輯傳輸設備遙測資料端速率限制",
+ "edit-transport-tenant-msg-rate-limit-title": "編輯傳輸租戶訊息速率限制",
+ "edit-customer-rest-limits-title": "編輯剩餘顧客速率限制",
+ "edit-ws-limit-updates-per-session-title": "編輯每個對談的 WS更新速率限制",
+ "edit-cassandra-tenant-limits-configuration-title": "編輯租戶速率限制的 Cassandra 查詢",
+ "edit-tenant-entity-export-rate-limit-title": "編輯實體版本創建速率限制",
+ "edit-tenant-entity-import-rate-limit-title": "編輯實體版本加載速率限制",
+ "messages-per": "每條消息",
+ "not-set": "未設定",
+ "number-of-messages": "消息數",
+ "number-of-messages-required": "需要消息數。",
+ "number-of-messages-min": "最小值為1。",
+ "preview": "預覽",
+ "per-seconds": "每秒",
+ "per-seconds-required": "需要時間速率。",
+ "per-seconds-min": "最小值為1。",
+ "rate-limits": "速率限制",
+ "remove-limit": "移除限制",
+ "transport-tenant-msg": "傳輸租戶消息",
+ "transport-tenant-telemetry-msg": "傳輸租戶遙測消息",
+ "transport-tenant-telemetry-data-points": "傳輸租戶遙測資料點",
+ "transport-device-msg": "傳輸設備消息",
+ "transport-device-telemetry-msg": "傳輸設備遙測消息",
+ "transport-device-telemetry-data-points": "傳輸設備遙測資料點",
+ "sec": "秒"
+ }
+ },
+ "timeinterval": {
+ "seconds-interval": "{ seconds, plural, 1 {1 秒} other {# 秒} }",
+ "minutes-interval": "{ minutes, plural, 1 {1 分} other {# 分} }",
+ "hours-interval": "{ hours, plural, 1 {1 小時} other {# 小時} }",
+ "days-interval": "{ days, plural, 1 {1 天} other {# 天} }",
+ "days": "天",
+ "hours": "時",
+ "minutes": "分",
+ "seconds": "秒",
+ "advanced": "高級",
+ "predefined": {
+ "yesterday": "昨天",
+ "day-before-yesterday": "前天",
+ "this-day-last-week": "上週的這一天",
+ "previous-week": "前一週 (週日 - 週六)",
+ "previous-week-iso": "前一週 (週一 - 週日)",
+ "previous-month": "前一個月",
+ "previous-year": "上一年",
+ "current-hour": "當前時間",
+ "current-day": "當前日期",
+ "current-day-so-far": "當天到目前為止",
+ "current-week": "本週 (週日 - 週六)",
+ "current-week-iso": "本週 (週一 - 週日)",
+ "current-week-so-far": "本週到目前為止 (週日 - 週六)",
+ "current-week-iso-so-far": "本週到目前為止 (週一 - 週日)",
+ "current-month": "這個月",
+ "current-month-so-far": "本月至今",
+ "current-year": "今年",
+ "current-year-so-far": "本年度至今"
+ }
+ },
+ "timeunit": {
+ "milliseconds": "毫秒",
+ "seconds": "秒",
+ "minutes": "分",
+ "hours": "時",
+ "days": "天"
+ },
+ "timewindow": {
+ "days": "{ days, plural, 1 { 天 } other {# 天 } }",
+ "hours": "{ hours, plural, 0 { 小時 } 1 {1 小時 } other {# 小時 } }",
+ "minutes": "{ minutes, plural, 0 { 分 } 1 {1 分 } other {# 分 } }",
+ "seconds": "{ seconds, plural, 0 { 秒 } 1 {1 秒 } other {# 秒 } }",
+ "realtime": "實時",
+ "history": "歷史",
+ "last-prefix": "最後",
+ "period": "從 {{ startTime }} 到 {{ endTime }}",
+ "edit": "編輯時間窗口",
+ "date-range": "日期範圍",
+ "last": "最後",
+ "time-period": "時間段",
+ "hide": "隱藏",
+ "interval": "間隔"
+ },
+ "user": {
+ "user": "用戶",
+ "users": "用戶",
+ "customer-users": "客戶用戶",
+ "tenant-admins": "租戶管理員",
+ "sys-admin": "系統管理員",
+ "tenant-admin": "租戶管理員",
+ "customer": "客戶",
+ "anonymous": "匿名",
+ "add": "增加用戶",
+ "delete": "刪除用戶",
+ "add-user-text": "增加新用戶",
+ "no-users-text": "找不到用戶",
+ "user-details": "用戶詳細訊息",
+ "delete-user-title": "您確定要刪除用戶 '{{userEmail}}' 嗎?",
+ "delete-user-text": "小心!確認後,用戶和所有相關資料將無法恢復。",
+ "delete-users-title": "你確定你要刪除 { count, plural, 1 {1 用戶} other {# 用戶} } 嗎?",
+ "delete-users-action-title": "刪除 { count, plural, 1 {1 用戶} other {# 用戶} }",
+ "delete-users-text": "小心!確認後,所有選擇的用戶將被刪除,所有相關資料將無法恢復。",
+ "activation-email-sent-message": "啟動電子郵件已成功發送!",
+ "resend-activation": "重新發送啟動",
+ "email": "電子郵件",
+ "email-required": "電子郵件必填。",
+ "invalid-email-format": "無效的郵件格式。",
+ "first-name": "名字",
+ "last-name": "姓",
+ "description": "描述",
+ "default-dashboard": "預設面板",
+ "always-fullscreen": "始終全螢幕",
+ "select-user": "選擇用戶",
+ "no-users-matching": "沒有找到符合 '{{entity}}' 的用戶。",
+ "user-required": "用戶必填",
+ "activation-method": "啟動方式",
+ "display-activation-link": "顯示啟動連結",
+ "send-activation-mail": "發送啟動郵件",
+ "activation-link": "用戶啟動連結",
+ "activation-link-text": "使用該連結 啟動 啟動用戶:",
+ "copy-activation-link": "複製用戶啟動連結",
+ "activation-link-copied-message": "用戶啟動連結已經複製到剪貼板",
+ "details": "詳細訊息",
+ "login-as-tenant-admin": "以租戶管理者帳號登入",
+ "login-as-customer-user": "以顧客用戶帳號登入",
+ "search": "搜尋用戶",
+ "selected-users": "{ count, plural, 1 {1 用戶} other {# 用戶} } 被選中",
+ "disable-account": "關閉用戶帳號",
+ "enable-account": "啓用用戶帳號",
+ "enable-account-message": "用戶帳號已成功啓用",
+ "disable-account-message": "用戶帳號已成功關閉",
+ "copyId": "複製用戶Id",
+ "idCopiedMessage": "用戶Id已複製到剪貼板"
+ },
+ "value": {
+ "type": "值類型",
+ "string": "字符串",
+ "string-value": "字符串值",
+ "string-value-required": "需要字符串值",
+ "integer": "數字",
+ "integer-value": "數字值",
+ "integer-value-required": "需要整數值",
+ "invalid-integer-value": "整數值無效",
+ "double": "雙精度浮點數",
+ "double-value": "雙精度浮點數值",
+ "double-value-required": "需要雙值",
+ "boolean": "布林",
+ "boolean-value": "布林值",
+ "false": "假",
+ "true": "真",
+ "long": "長",
+ "json": "JSON",
+ "json-value": "JSON值",
+ "json-value-invalid": "JSON值的格式無效",
+ "json-value-required": "需要JSON值。"
+ },
+ "version-control": {
+ "version-control": "版本控制",
+ "management": "版本控制管理",
+ "search": "搜尋版本",
+ "branch": "分支",
+ "default": "預設",
+ "select-branch": "選取分支",
+ "branch-required": "需要分支",
+ "create-entity-version": "創建實體版本",
+ "version-name": "版本名稱",
+ "version-name-required": "需要版本名稱",
+ "author": "作者",
+ "export-relations": "匯出關聯",
+ "export-attributes": "匯出屬性",
+ "export-credentials": "匯出憑據",
+ "entity-versions": "實體版本",
+ "versions": "本版",
+ "created-time": "創建時間",
+ "version-id": "版本ID",
+ "no-entity-versions-text": "未找到實體版本",
+ "no-versions-text": "未找到版本",
+ "copy-full-version-id": "複製完整版本ID",
+ "create-version": "建立版本",
+ "creating-version": "正在創建版本... 請稍候t",
+ "nothing-to-commit": "沒有要提交的更改",
+ "restore-version": "恢復版本",
+ "restore-entity-from-version": "從版本'{{versionName}}'恢復實體",
+ "restoring-entity-version": "正在恢復實體版本... 請稍候",
+ "load-relations": "負載關聯",
+ "load-attributes": "加載屬性",
+ "load-credentials": "加載憑據",
+ "compare-with-current": "與當前比較",
+ "diff-entity-with-version": "與實體版本'{{versionName}}'的差異",
+ "previous-difference": "上一個差異",
+ "next-difference": "下一個差異",
+ "current": "當前的",
+ "differences": "{ count, plural, 1 {1 差異} other {# 差異} }",
+ "create-entities-version": "創建實體版本",
+ "default-sync-strategy": "預設同步策略",
+ "sync-strategy-merge": "合併",
+ "sync-strategy-overwrite": "覆蓋",
+ "entities-to-export": "要匯出的實體",
+ "entities-to-restore": "要恢復的實體",
+ "sync-strategy": "同步策略",
+ "all-entities": "所有實體",
+ "no-entities-to-export-prompt": "請指定要匯出的實體",
+ "no-entities-to-restore-prompt": "請指定要恢復的實體",
+ "add-entity-type": "增加實體類型",
+ "remove-all": "移除全部",
+ "version-create-result": "{ added, plural, 0 {無實體} 1 {1 實體} other {# 實體} } 已增加。.
{ modified, plural, 0 {無實體} 1 {1 實體} other {# 實體} } 已修改。
{ removed, plural, 0 {無實體} 1 {1 實體} other {# 實體} } 已移除。",
+ "remove-other-entities": "移除其他實體",
+ "find-existing-entity-by-name": "按名稱查找現有實體",
+ "restore-entities-from-version": "從版本'{{versionName}}恢復實體'",
+ "restoring-entities-from-version": "正在恢復實體... 請稍候",
+ "no-entities-restored": "沒有恢復實體",
+ "created": "{{created}}已創建",
+ "updated": "{{updated}}已更新",
+ "deleted": "{{deleted}} 已刪除",
+ "remove-other-entities-confirm-text": "小心!這將永久刪除您要恢復的版本中不存在的所有當前實體。請鍵入刪除其他實體進行確認。",
+ "auto-commit-to-branch": "自動提交到{{ branch }}分支",
+ "default-create-entity-version-name": "{{entityName}} 更新",
+ "sync-strategy-merge-hint": "在存儲庫中創建或更新選定實體。所有其他存儲實體都不會被修改。",
+ "sync-strategy-overwrite-hint": "在存儲庫中創建或更新選定的實體。所有其他存儲庫實體都將被刪除。",
+ "device-credentials-conflict": "無法加載具有外部ID{{entityId}}的設備。
因為資料庫中已存在另一台設備的相同憑據。 請考慮在恢復表單中禁用加載憑據設置。",
+ "missing-referenced-entity": "無法加載具有外部ID{{sourceEntityId}}的{{sourceEntityTypeName}},因為它引用了缺少的ID為{{targetEntityId}}的{{targetEntityTypeName}}。",
+ "runtime-failed": "失敗: {{message}}"
+ },
+ "widget": {
+ "widget-library": "部件庫",
+ "widget-bundle": "部件包",
+ "all-bundles": "所有包",
+ "select-widgets-bundle": "選擇部件包",
+ "management": "管理部件",
+ "editor": "部件編輯器",
+ "widget-type-not-found": "加載部件配置出錯。
可能關聯的\n 部件已經刪除了。",
+ "widget-type-load-error": "由於以下錯誤未加載小部件:",
+ "remove": "刪除部件",
+ "edit": "編輯部件",
+ "remove-widget-title": "確實要刪除 '{{widgetTitle}}'部件嗎?",
+ "remove-widget-text": "確認後,控件和所有相關資料將變得無法恢復。",
+ "timeseries": "時間序列",
+ "search-data": "搜尋資料",
+ "no-data-found": "沒有找到資料",
+ "latest": "最新值",
+ "rpc": "控件部件",
+ "alarm": "警告部件",
+ "static": "靜態部件",
+ "select-widget-type": "選擇窗口部件類型",
+ "missing-widget-title-error": "部件標題必須指定!",
+ "widget-saved": "部件已儲存",
+ "unable-to-save-widget-error": "無法儲存部件!控件有錯誤!",
+ "save": "儲存部件",
+ "saveAs": "部件另存為",
+ "save-widget-type-as": "部件類型另存為",
+ "save-widget-type-as-text": "請輸入新的部件標題或選擇目標部件包",
+ "toggle-fullscreen": "切換全螢幕",
+ "run": "執行部件",
+ "title": "部件標題",
+ "title-required": "需要部件標題。",
+ "type": "部件類型",
+ "resources": "資源",
+ "resource-url": "JavaScript/CSS URL",
+ "resource-is-module": "是模組",
+ "remove-resource": "刪除資源",
+ "add-resource": "增加資源",
+ "html": "HTML",
+ "tidy": "整理",
+ "css": "CSS",
+ "settings-schema": "設定模式",
+ "datakey-settings-schema": "資料鍵設定模式",
+ "latest-datakey-settings-schema": "最新資料鍵設置架構",
+ "widget-settings": "部件設定",
+ "description": "描述",
+ "image-preview": "圖像預覽",
+ "settings-form-selector": "設置表單選擇器",
+ "data-key-settings-form-selector": "資料鍵設置表單選擇器",
+ "latest-data-key-settings-form-selector": "最新資料鍵設置表單選擇器",
+ "javascript": "Javascript",
+ "js": "JS",
+ "remove-widget-type-title": "您確定要刪除部件類型 '{{widgetName}}'嗎?",
+ "remove-widget-type-text": "確認後,窗口部件類型和所有相關資料將無法恢復。",
+ "remove-widget-type": "刪除部件類型",
+ "add-widget-type": "增加新的部件類型",
+ "widget-type-load-failed-error": "無法加載部件類型!",
+ "widget-template-load-failed-error": "無法加載部件模板!",
+ "add": "增加部件",
+ "undo": "復原部件更改",
+ "export": "匯出部件",
+ "no-data": "部件上沒有要顯示的資料",
+ "data-overflow": "小部件顯示{{count}}個,共{{total}}個實體",
+ "alarm-data-overflow": "工具顯示{{totalEntities}}個實體中的{{allowedEntities}} (最大允許)個實體的警告",
+ "search": "搜尋部件",
+ "filter": "部件過濾器類型",
+ "loading-widgets": "加載部件..."
},
- "from-relations": "向外的關聯",
- "to-relations": "向內的關聯",
- "selected-relations": "{ count, plural, 1 {1 關聯} other {# 關聯} } 被選中",
- "type": "類型",
- "to-entity-type": "到實體類型",
- "to-entity-name": "到實體名稱",
- "from-entity-type": "從實體類型",
- "from-entity-name": "從實體類型",
- "to-entity": "到實體",
- "from-entity": "從實體",
- "delete": "刪除關聯",
- "relation-type": "關聯類型",
- "relation-type-required": "關聯類型必填",
- "any-relation-type": "任意類型",
- "add": "增加關聯",
- "edit": "編輯關聯",
- "delete-to-relation-title": "確定要刪除實體 '{{entityName}}' 的關聯嗎?",
- "delete-to-relation-text": "確定刪除後實體 '{{entityName}}' 將取消與當前實體的關聯關係。",
- "delete-to-relations-title": "確定要刪除 { count, plural, 1 {1 關聯} other {# 關聯} }?",
- "delete-to-relations-text": "確定刪除所有選擇的關聯關係後,與當前實體對應的所有關聯關係將被移除。",
- "delete-from-relation-title": "確定要從實體 '{{entityName}}' 刪除關聯嗎?",
- "delete-from-relation-text": "確定刪除後,當前實體將與實體 '{{entityName}}' 取消關聯",
- "delete-from-relations-title": "確定刪除 { count, plural, 1 {1 關聯} other {# 關聯} } 嗎?",
- "delete-from-relations-text": "確定刪除所有選擇的關聯關係後,當前實體將與對應的實體取消關聯",
- "remove-relation-filter": "移除關聯過濾器",
- "add-relation-filter": "增加關聯過濾器",
- "any-relation": "任意關聯",
- "relation-filters": "關聯過濾器",
- "additional-info": "附加訊息 (JSON)",
- "invalid-additional-info": "無法解析附加訊息json。"
- },
- "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, plural, 1 { 1 規則鏈} other {# 規則鏈庫} }嗎?",
- "delete-rulechains-action-title": "刪除 { count, plural, 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": {
- "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": "租戶",
- "tenants": "租戶",
- "management": "租戶管理",
- "add": "增加租戶",
- "admins": "管理員",
- "manage-tenant-admins": "管理租戶管理員",
- "delete": "刪除租戶",
- "add-tenant-text": "增加新租戶",
- "no-tenants-text": "沒有找到租戶",
- "tenant-details": "租客詳細資訊",
- "delete-tenant-title": "您確定要刪除租戶'{{tenantTitle}}'嗎?",
- "delete-tenant-text": "小心!確認後,租戶和所有相關資料將無法恢復。",
- "delete-tenants-title": "您確定要刪除 {count,plural,1 {1 租戶} other {# 租戶} } 嗎?",
- "delete-tenants-action-title": "刪除 { count, plural, 1 {1 租戶} other {# 租戶} }",
- "delete-tenants-text": "小心!確認後,所有選擇的租戶將被刪除,所有相關資料將無法恢復。",
- "title": "標題",
- "title-required": "標題必填。",
- "description": "描述",
- "details": "詳細資訊",
- "events": "事件",
- "copyId": "複製租戶ID",
- "idCopiedMessage": "租戶ID已經複製到剪貼板",
- "select-tenant": "選擇租戶",
- "no-tenants-matching": "沒有找到符合 '{{entity}}' 的租戶",
- "tenant-required": "租戶必填"
- },
- "timeinterval": {
- "seconds-interval": "{ seconds, plural, 1 {1 秒} other {# 秒} }",
- "minutes-interval": "{ minutes, plural, 1 {1 分} other {# 分} }",
- "hours-interval": "{ hours, plural, 1 {1 小時} other {# 小時} }",
- "days-interval": "{ days, plural, 1 {1 天} other {# 天} }",
- "days": "天",
- "hours": "時",
- "minutes": "分",
- "seconds": "秒",
- "advanced": "高級"
- },
- "timewindow": {
- "days": "{ days, plural, 1 { 天 } other {# 天 } }",
- "hours": "{ hours, plural, 0 { 小時 } 1 {1 小時 } other {# 小時 } }",
- "minutes": "{ minutes, plural, 0 { 分 } 1 {1 分 } other {# 分 } }",
- "seconds": "{ seconds, plural, 0 { 秒 } 1 {1 秒 } other {# 秒 } }",
- "realtime": "實時",
- "history": "歷史",
- "last-prefix": "最後",
- "period": "從 {{ startTime }} 到 {{ endTime }}",
- "edit": "編輯時間窗口",
- "date-range": "日期範圍",
- "last": "最後",
- "time-period": "時間段"
- },
- "user": {
- "user": "用戶",
- "users": "用戶",
- "customer-users": "客戶用戶",
- "tenant-admins": "租戶管理員",
- "sys-admin": "系統管理員",
- "tenant-admin": "租戶管理員",
- "customer": "客戶",
- "anonymous": "匿名",
- "add": "增加用戶",
- "delete": "刪除用戶",
- "add-user-text": "增加新用戶",
- "no-users-text": "找不到用戶",
- "user-details": "用戶詳細訊息",
- "delete-user-title": "您確定要刪除用戶 '{{userEmail}}' 嗎?",
- "delete-user-text": "小心!確認後,用戶和所有相關資料將無法恢復。",
- "delete-users-title": "你確定你要刪除 { count, plural, 1 {1 用戶} other {# 用戶} } 嗎?",
- "delete-users-action-title": "刪除 { count, plural, 1 {1 用戶} other {# 用戶} }",
- "delete-users-text": "小心!確認後,所有選擇的用戶將被刪除,所有相關資料將無法恢復。",
- "activation-email-sent-message": "啟動電子郵件已成功發送!",
- "resend-activation": "重新發送啟動",
- "email": "電子郵件",
- "email-required": "電子郵件必填。",
- "invalid-email-format": "無效的郵件格式。",
- "first-name": "名字",
- "last-name": "姓",
- "description": "描述",
- "default-dashboard": "預設面板",
- "always-fullscreen": "始終全螢幕",
- "select-user": "選擇用戶",
- "no-users-matching": "沒有找到符合 '{{entity}}' 的用戶。",
- "user-required": "用戶必填",
- "activation-method": "啟動方式",
- "display-activation-link": "顯示啟動連結",
- "send-activation-mail": "發送啟動郵件",
- "activation-link": "用戶啟動連結",
- "activation-link-text": "使用該連結 啟動 啟動用戶:",
- "copy-activation-link": "複製用戶啟動連結",
- "activation-link-copied-message": "用戶啟動連結已經複製到剪貼板",
- "details": "詳細訊息"
- },
- "value": {
- "type": "值類型",
- "string": "字符串",
- "string-value": "字符串值",
- "integer": "數字",
- "integer-value": "數字值",
- "invalid-integer-value": "整數值無效",
- "double": "雙精度浮點數",
- "double-value": "雙精度浮點數值",
- "boolean": "布林",
- "boolean-value": "布林值",
- "false": "假",
- "true": "真",
- "long": "Long"
- },
- "widget": {
- "widget-library": "部件庫",
- "widget-bundle": "部件包",
- "select-widgets-bundle": "選擇部件包",
- "management": "管理部件",
- "editor": "部件編輯器",
- "widget-type-not-found": "加載部件配置出錯。
可能關聯的\n 部件已經刪除了。",
- "widget-type-load-error": "由於以下錯誤未加載小部件:",
- "remove": "刪除部件",
- "edit": "編輯部件",
- "remove-widget-title": "確實要刪除 '{{widgetTitle}}'部件嗎?",
- "remove-widget-text": "確認後,控件和所有相關資料將變得無法恢復。",
- "timeseries": "時間序列",
- "search-data": "搜尋資料",
- "no-data-found": "沒有找到資料",
- "latest": "最新值",
- "rpc": "控件部件",
- "alarm": "警告部件",
- "static": "靜態部件",
- "select-widget-type": "選擇窗口部件類型",
- "missing-widget-title-error": "部件標題必須指定!",
- "widget-saved": "部件已儲存",
- "unable-to-save-widget-error": "無法儲存部件!控件有錯誤!",
- "save": "儲存部件",
- "saveAs": "部件另存為",
- "save-widget-type-as": "部件類型另存為",
- "save-widget-type-as-text": "請輸入新的部件標題或選擇目標部件包",
- "toggle-fullscreen": "切換全螢幕",
- "run": "執行部件",
- "title": "部件標題",
- "title-required": "需要部件標題。",
- "type": "部件類型",
- "resources": "資源",
- "resource-url": "JavaScript/CSS URL",
- "remove-resource": "刪除資源",
- "add-resource": "增加資源",
- "html": "HTML",
- "tidy": "整理",
- "css": "CSS",
- "settings-schema": "設定模式",
- "datakey-settings-schema": "資料鍵設定模式",
- "javascript": "Javascript",
- "remove-widget-type-title": "您確定要刪除部件類型 '{{widgetName}}'嗎?",
- "remove-widget-type-text": "確認後,窗口部件類型和所有相關資料將無法恢復。",
- "remove-widget-type": "刪除部件類型",
- "add-widget-type": "增加新的部件類型",
- "widget-type-load-failed-error": "無法加載部件類型!",
- "widget-template-load-failed-error": "無法加載部件模板!",
- "add": "增加部件",
- "undo": "復原部件更改",
- "export": "匯出部件"
- },
- "widget-action": {
- "header-button": "部件頂部按鈕",
- "open-dashboard-state": "切換到新儀表板狀態",
- "update-dashboard-state": "更新當前儀表板狀態",
- "open-dashboard": "切換到另一個儀表板",
- "custom": "自定義動作",
- "target-dashboard-state": "目標儀表板狀態",
- "target-dashboard-state-required": "目標儀表板狀態必填",
- "set-entity-from-widget": "從部件中設定實體",
- "target-dashboard": "目標儀表板",
- "open-right-layout": "打開右側佈局 (移動端視圖)"
- },
- "widgets-bundle": {
- "current": "當前包",
- "widgets-bundles": "部件包",
- "add": "增加部件包",
- "delete": "刪除部件包",
- "title": "標題",
- "title-required": "標題必填。",
- "add-widgets-bundle-text": "增加新的部件包",
- "no-widgets-bundles-text": "找不到部件包",
- "empty": "部件包是空的",
- "details": "詳細資訊",
- "widgets-bundle-details": "部件包詳細訊息",
- "delete-widgets-bundle-title": "您確定要刪除部件包 '{{widgetsBundleTitle}}'嗎?",
- "delete-widgets-bundle-text": "小心!確認後,部件包和所有相關資料將無法恢復。",
- "delete-widgets-bundles-title": "你確定你要刪除 { count, plural, 1 {1 部件包} other {# 部件包} } 嗎?",
- "delete-widgets-bundles-action-title": "刪除 { count, plural, 1 {1 部件包} other {# 部件包} }",
- "delete-widgets-bundles-text": "小心!確認後,所有選擇的部件包將被刪除,所有相關資料將無法恢復。",
- "no-widgets-bundles-matching": "沒有找到與 '{{widgetsBundle}}' 符合的部件包。",
- "widgets-bundle-required": "需要部件包。",
- "system": "系統",
- "import": "匯入部件包",
- "export": "匯出部件包",
- "export-failed-error": "無法匯出部件包: {{error}}",
- "create-new-widgets-bundle": "建立新的部件包",
- "widgets-bundle-file": "部件包文件",
- "invalid-widgets-bundle-file-error": "無法匯入部件包:無效的部件包資料結構。"
- },
- "widget-config": {
- "data": "資料",
- "settings": "設定",
- "advanced": "高級",
- "title": "標題",
- "general-settings": "一般設定",
- "display-title": "顯示標題",
- "drop-shadow": "陰影",
- "enable-fullscreen": "啟用全螢幕",
- "background-color": "背景顏色",
- "text-color": "文字顏色",
- "padding": "填充",
- "margin": "邊緣",
- "widget-style": "部件風格",
- "title-style": "標題風格",
- "mobile-mode-settings": "移動端設定",
- "order": "順序",
- "height": "高度",
- "units": "特殊符號展示值",
- "decimals": "浮點數後的位數",
- "timewindow": "時間窗口",
- "use-dashboard-timewindow": "使用儀表板的時間窗口",
- "display-legend": "顯示圖例",
- "datasources": "資料源",
- "maximum-datasources": "最大允許 { count, plural, 1 {1 資料} other {# 資料} }",
- "datasource-type": "類型",
- "datasource-parameters": "參數",
- "remove-datasource": "移除資料源",
- "add-datasource": "增加資料源",
- "target-device": "目標設備",
- "alarm-source": "警告源",
- "actions": "動作",
- "action": "動作",
- "add-action": "增加動作",
- "search-actions": "動作檢索",
- "action-source": "動作源",
- "action-source-required": "動作源必填",
- "action-name": "動作名稱",
- "action-name-required": "動作名稱必填。",
- "action-name-not-unique": "動作名稱已經存在。
統一動作源的動作名稱必須唯一。",
- "action-icon": "圖示",
- "action-type": "類型",
- "action-type-required": "類型必填",
- "edit-action": "編輯動作",
- "delete-action": "刪除動作",
- "delete-action-title": "刪除部件動作",
- "delete-action-text": "確定要刪除部件動作 '{{actionName}}' 嗎?"
- },
- "widget-type": {
- "import": "匯入部件類型",
- "export": "匯出部件類型",
- "export-failed-error": "無法匯出部件類型: {{error}}",
- "create-new-widget-type": "建立新的部件類型",
- "widget-type-file": "部件類型文件",
- "invalid-widget-type-file-error": "無法匯入部件類型:無效的部件類型資料結構。"
- },
- "widgets": {
- "date-range-navigator": {
- "localizationMap": {
- "Sun": "週日",
- "Mon": "週一",
- "Tue": "週二",
- "Wed": "週三",
- "Thu": "週四",
- "Fri": "週五",
- "Sat": "週六",
- "Jan": "1月",
- "Feb": "2月",
- "Mar": "3月",
- "Apr": "4月",
- "May": "5月",
- "Jun": "6月",
- "Jul": "7月",
- "Aug": "8月",
- "Sep": "9月",
- "Oct": "10月",
- "Nov": "11月",
- "Dec": "12月",
- "January": "一月",
- "February": "二月",
- "March": "三月",
- "April": "四月",
- "June": "六月",
- "July": "七月",
- "August": "八月",
- "September": "九月",
- "October": "十月",
- "November": "十一月",
- "December": "十二月",
- "Custom Date Range": "自定義日期範圍",
- "Date Range Template": "日期範圍模板",
- "Today": "今天",
- "Yesterday": "昨天",
- "This Week": "本星期",
- "Last Week": "上個星期",
- "This Month": "這個月",
- "Last Month": "上個月",
- "Year": "年",
- "This Year": "今年",
- "Last Year": "去年",
- "Date picker": "日期選擇器",
- "Hour": "小時",
- "Day": "天",
- "Week": "週",
- "2 weeks": "2週",
- "Month": "月",
- "3 months": "3個月",
- "6 months": "6個月",
- "Custom interval": "自定義間隔",
- "Interval": "間隔",
- "Step size": "步長",
- "Ok": "Ok"
- }
- }
- },
- "icon": {
- "icon": "圖示",
- "select-icon": "選擇圖示",
- "material-icons": "素材圖示",
- "show-all": "顯示所有圖示"
- },
- "custom": {
"widget-action": {
- "action-cell-button": "動作單元格按鈕",
- "row-click": "點選行",
- "marker-click": "點選標記",
- "polygon-click": "單擊多邊形",
- "tooltip-tag-action": "提示標籤動作"
+ "header-button": "部件頂部按鈕",
+ "open-dashboard-state": "切換到新儀表板狀態",
+ "update-dashboard-state": "更新當前儀表板狀態",
+ "open-dashboard": "切換到另一個儀表板",
+ "custom": "自定義動作",
+ "custom-pretty": "自定義操作 (使用HTML模板)",
+ "mobile-action": "移動操作",
+ "target-dashboard-state": "目標儀表板狀態",
+ "target-dashboard-state-required": "目標儀表板狀態必填",
+ "set-entity-from-widget": "從部件中設定實體",
+ "target-dashboard": "目標儀表板",
+ "open-right-layout": "打開右側佈局 (移動端視圖)",
+ "state-display-type": "儀表板狀態顯示選項",
+ "open-normal": "切換正常",
+ "open-in-separate-dialog": "在分別的對話切換",
+ "open-in-popover": "彈出提示框",
+ "dialog-title": "對話標題",
+ "dialog-hide-dashboard-toolbar": "在對話工具欄中隱藏儀表板",
+ "dialog-width": "對話框寬度相對於視口寬度的百分比",
+ "dialog-height": "對話框高度相對於視口高度的百分比",
+ "dialog-size-range-error": "對話框大小百分比值應在1到100的範圍內。",
+ "popover-preferred-placement": "彈出提示框配置偏好",
+ "popover-placement-top": "頂部",
+ "popover-placement-topLeft": "頂部左側",
+ "popover-placement-topRight": "頂部右側",
+ "popover-placement-right": "右側",
+ "popover-placement-rightTop": "右側頂部",
+ "popover-placement-rightBottom": "右側底部",
+ "popover-placement-bottom": "底部",
+ "popover-placement-bottomLeft": "底部左側",
+ "popover-placement-bottomRight": "底部右側",
+ "popover-placement-left": "左側",
+ "popover-placement-leftTop": "左側頂部",
+ "popover-placement-leftBottom": "左側底部",
+ "popover-hide-on-click-outside": "在外部單擊時隱藏彈出視窗",
+ "popover-hide-dashboard-toolbar": "在彈出提示框中隱藏對話工具欄",
+ "popover-width": "瀏覽器單元中的彈出框寬度(例如100px、25vw)",
+ "popover-height": "瀏覽器單元中的彈出框高度 (例如100px、25vh)",
+ "popover-style": "彈出提示框形式",
+ "open-new-browser-tab": "在新的瀏覽器選項中打開",
+ "mobile": {
+ "action-type": "手機動作類型",
+ "action-type-required": "手機動作類型必填",
+ "take-picture-from-gallery": "由圖庫中擷取圖片",
+ "take-photo": "擷取圖片",
+ "map-direction": "開啓地圖指引",
+ "map-location": "開啓地圖位置",
+ "scan-qr-code": "掃描QR Code",
+ "make-phone-call": "打電話",
+ "get-location": "取得電話位置",
+ "take-screenshot": "擷取螢幕畫面"
+ }
+ },
+ "widgets-bundle": {
+ "current": "當前包",
+ "widgets-bundles": "部件包",
+ "add": "增加部件包",
+ "delete": "刪除部件包",
+ "title": "標題",
+ "title-required": "標題必填。",
+ "title-max-length": "標題應小於256",
+ "description": "描述",
+ "image-preview": "圖像預覽",
+ "add-widgets-bundle-text": "增加新的部件包",
+ "no-widgets-bundles-text": "找不到部件包",
+ "empty": "部件包是空的",
+ "details": "詳細資訊",
+ "widgets-bundle-details": "部件包詳細訊息",
+ "delete-widgets-bundle-title": "您確定要刪除部件包 '{{widgetsBundleTitle}}'嗎?",
+ "delete-widgets-bundle-text": "小心!確認後,部件包和所有相關資料將無法恢復。",
+ "delete-widgets-bundles-title": "你確定你要刪除 { count, plural, 1 {1 部件包} other {# 部件包} } 嗎?",
+ "delete-widgets-bundles-action-title": "刪除 { count, plural, 1 {1 部件包} other {# 部件包} }",
+ "delete-widgets-bundles-text": "小心!確認後,所有選擇的部件包將被刪除,所有相關資料將無法恢復。",
+ "no-widgets-bundles-matching": "沒有找到與 '{{widgetsBundle}}' 符合的部件包。",
+ "widgets-bundle-required": "需要部件包。",
+ "system": "系統",
+ "import": "匯入部件包",
+ "export": "匯出部件包",
+ "export-failed-error": "無法匯出部件包: {{error}}",
+ "create-new-widgets-bundle": "建立新的部件包",
+ "widgets-bundle-file": "部件包文件",
+ "invalid-widgets-bundle-file-error": "無法匯入部件包:無效的部件包資料結構。",
+ "search": "搜尋部件包",
+ "selected-widgets-bundles": "{ count, plural, 1 {1 部件包} other {#部件包} } 被選中",
+ "open-widgets-bundle": "打開部件包",
+ "loading-widgets-bundles": "加載部件包..."
+ },
+ "widget-config": {
+ "data": "資料",
+ "settings": "設定",
+ "advanced": "高級",
+ "title": "標題",
+ "title-tooltip": "標題工具提示",
+ "general-settings": "一般設定",
+ "display-title": "顯示標題",
+ "drop-shadow": "陰影",
+ "enable-fullscreen": "啟用全螢幕",
+ "background-color": "背景顏色",
+ "text-color": "文字顏色",
+ "padding": "填充",
+ "margin": "邊緣",
+ "widget-style": "部件風格",
+ "widget-css": "部件CSS",
+ "title-style": "標題風格",
+ "mobile-mode-settings": "移動端設定",
+ "order": "順序",
+ "height": "高度",
+ "mobile-hide": "在移動模式下隱藏部件",
+ "units": "特殊符號展示值",
+ "decimals": "浮點數後的位數",
+ "timewindow": "時間窗口",
+ "use-dashboard-timewindow": "使用儀表板的時間窗口",
+ "display-timewindow": "顯示時間視窗",
+ "legend": "圖例",
+ "display-legend": "顯示圖例",
+ "datasources": "資料源",
+ "maximum-datasources": "最大允許 { count, plural, 1 {1 資料} other {# 資料} }",
+ "datasource-type": "類型",
+ "datasource-parameters": "參數",
+ "remove-datasource": "移除資料源",
+ "add-datasource": "增加資料源",
+ "target-device": "目標設備",
+ "alarm-source": "警告源",
+ "actions": "動作",
+ "action": "動作",
+ "add-action": "增加動作",
+ "search-actions": "動作檢索",
+ "no-actions-text": "未找到動作",
+ "action-source": "動作源",
+ "action-source-required": "動作源必填",
+ "action-name": "動作名稱",
+ "action-name-required": "動作名稱必填。",
+ "action-name-not-unique": "動作名稱已經存在。
統一動作源的動作名稱必須唯一。",
+ "action-icon": "圖示",
+ "show-hide-action-using-function": "使用函數顯示/隱藏動作",
+ "action-type": "類型",
+ "action-type-required": "類型必填",
+ "edit-action": "編輯動作",
+ "delete-action": "刪除動作",
+ "delete-action-title": "刪除部件動作",
+ "delete-action-text": "確定要刪除部件動作 '{{actionName}}' 嗎?",
+ "title-icon": "標題icon",
+ "display-icon": "顯示標題icon",
+ "icon-color": "Icon顏色",
+ "icon-size": "Icon尺寸",
+ "advanced-settings": "進階設定",
+ "data-settings": "資料設定",
+ "no-data-display-message": "\"沒有要顯示的資料\" 替代消息",
+ "data-page-size": "每個資料來源的最大實體數",
+ "settings-component-not-found": "未找到選擇器'{{selector}}'的設定表單組件"
+ },
+ "widget-type": {
+ "import": "匯入部件類型",
+ "export": "匯出部件類型",
+ "export-failed-error": "無法匯出部件類型: {{error}}",
+ "create-new-widget-type": "建立新的部件類型",
+ "widget-type-file": "部件類型文件",
+ "invalid-widget-type-file-error": "無法匯入部件類型:無效的部件類型資料結構。"
+ },
+ "widgets": {
+ "chart": {
+ "common-settings": "常用設定",
+ "enable-stacking-mode": "啟用堆疊模式",
+ "line-shadow-size": "線條陰影大小",
+ "display-smooth-lines": "顯示平滑(彎曲) 的線條",
+ "default-bar-width": "非聚合資料的預設條形寬度(毫秒)",
+ "bar-alignment": "條形對齊",
+ "bar-alignment-left": "左側",
+ "bar-alignment-right": "右側",
+ "bar-alignment-center": "中間",
+ "default-font-size": "預設字體大小",
+ "default-font-color": "預設",
+ "thresholds-line-width": "所有閾值的預設線寬",
+ "tooltip-settings": "工具提示設定",
+ "show-tooltip": "顯示工具提示",
+ "hover-individual-points": "懸停單個點",
+ "show-cumulative-values": "在堆疊模式下顯示累積值",
+ "hide-zero-false-values": "從工具提示中隱藏零/錯誤值",
+ "tooltip-value-format-function": "工具提示值格式函數",
+ "grid-settings": "網格設定",
+ "show-vertical-lines": "顯示垂直線",
+ "show-horizontal-lines": "顯示水平線",
+ "grid-outline-border-width": "網格輪廓/邊框寬度 (px)",
+ "primary-color": "主色",
+ "background-color": "背顔色",
+ "ticks-color": "刻度顔色",
+ "xaxis-settings": "X軸設定",
+ "axis-title": "軸標題",
+ "xaxis-tick-labels-settings": "X軸刻度標籤設定",
+ "show-tick-labels": "顯示X軸刻度標籤",
+ "yaxis-settings": "Y軸設定",
+ "min-scale-value": "最小刻度值",
+ "max-scale-value": "最大刻度值",
+ "yaxis-tick-labels-settings": "Y軸刻度標籤設定",
+ "tick-step-size": "刻度尺寸",
+ "number-of-decimals": "顯示小數點",
+ "ticks-formatter-function": "刻度格式化功能",
+ "comparison-settings": "比較設定",
+ "enable-comparison": "啓用比較",
+ "time-for-comparison": "比較期間",
+ "time-for-comparison-previous-interval": "上一個間隔 (預設)",
+ "time-for-comparison-days": "一天前",
+ "time-for-comparison-weeks": "一週前",
+ "time-for-comparison-months": "一個月前",
+ "time-for-comparison-years": "一年前",
+ "time-for-comparison-custom-interval": "自定義間隔",
+ "custom-interval-value": "自定義間隔值 (毫秒)",
+ "comparison-x-axis-settings": "比較X軸設定",
+ "axis-position": "軸位置",
+ "axis-position-top": "頂部 (預設)",
+ "axis-position-bottom": "底部",
+ "custom-legend-settings": "自定義圖例設定",
+ "enable-custom-legend": "啟用自定義圖例(這將允許您在鍵標籤中使用屬性/時間序列值)",
+ "key-name": "鍵名",
+ "key-name-required": "需要鍵名",
+ "key-type": "鍵類型",
+ "key-type-attribute": "屬性",
+ "key-type-timeseries": "時間序列",
+ "label-keys-list": "標籤中使用的鍵列表",
+ "no-label-keys": "未配置鍵",
+ "add-label-key": "增加新鍵",
+ "line-width": "線寬",
+ "color": "顏色",
+ "data-is-hidden-by-default": "預設資料隱藏",
+ "disable-data-hiding": "禁用資料隱藏",
+ "remove-from-legend": "刪除圖例中的物件屬性",
+ "exclude-from-stacking": "從堆疊中排除(在 \"堆疊\" 模式下可用)",
+ "line-settings": "線條設定",
+ "show-line": "顯示線條",
+ "fill-line": "填充線條",
+ "points-settings": "點物件設定",
+ "show-points": "顯示點物件",
+ "points-line-width": "點物件的線條寬度",
+ "points-radius": "點物件半徑",
+ "point-shape": "點物件外形",
+ "point-shape-circle": "圓形",
+ "point-shape-cross": "十字架",
+ "point-shape-diamond": "鑽石形",
+ "point-shape-square": "正方形",
+ "point-shape-triangle": "三角形",
+ "point-shape-custom": "客製功能",
+ "point-shape-draw-function": "點物件外形繪圖功能",
+ "show-separate-axis": "顯示獨立軸",
+ "axis-position-left": "左",
+ "axis-position-right": "右",
+ "thresholds": "門檻值",
+ "no-thresholds": "找不到指定的閥值",
+ "add-threshold": "新增閥值",
+ "show-values-for-comparison": "顯示歷史比較值",
+ "comparison-values-label": "歷史比較值標籤",
+ "threshold-settings": "閥值設定",
+ "use-as-threshold": "使用主要值做爲門檻值",
+ "threshold-line-width": "閥值的線條寬度",
+ "threshold-color": "閥值顔色",
+ "common-pie-settings": "通用派圖設定",
+ "radius": "半徑",
+ "inner-radius": "内半徑",
+ "tilt": "傾斜",
+ "stroke-settings": "筆畫設定",
+ "width-pixels": "寬度 (pixels)",
+ "show-labels": "顯示標籤",
+ "animation-settings": "動畫設定",
+ "animated-pie": "啓動派圖動畫 (實驗性的)",
+ "border-settings": "邊框設定",
+ "border-width": "邊框寬度",
+ "border-color": "邊框顔色",
+ "legend-settings": "圖例設定",
+ "display-legend": "顯示圖例",
+ "labels-font-color": "標籤文字顔色"
+ },
+ "dashboard-state": {
+ "dashboard-state-settings": "儀表板狀態設定",
+ "dashboard-state": "儀表板狀態id",
+ "autofill-state-layout": "預設自動填入狀態版面高度",
+ "default-margin": "預設部件邊緣",
+ "default-background-color": "預設背景顔色",
+ "sync-parent-state-params": "與父儀表板狀態參數同步"
+ },
+ "date-range-navigator": {
+ "date-range-picker-settings": "日期範圍選擇器設定",
+ "hide-date-range-picker": "隱藏日期範圍選擇器",
+ "picker-one-panel": "日期範圍選擇器一個面板",
+ "picker-auto-confirm": "日期範圍選擇器自動確認",
+ "picker-show-template": "日期範圍選擇器顯示模板",
+ "first-day-of-week": "每週的第一天",
+ "interval-settings": "區隔時間設定",
+ "hide-interval": "隱藏區隔時間",
+ "initial-interval": "初始區隔時間",
+ "interval-hour": "區隔時間-每小時",
+ "interval-day": "區隔時間-每天",
+ "interval-week": "區隔時間-每週",
+ "interval-two-weeks": "區隔時間-2週",
+ "interval-month": "區隔時間-每月",
+ "interval-three-months": "區隔時間-3個月",
+ "interval-six-months": "區隔時間-6個月",
+ "step-settings": "步驟設定",
+ "hide-step-size": "隱藏步驟尺寸",
+ "initial-step-size": "初始步驟尺寸",
+ "hide-labels": "隱藏標籤",
+ "use-session-storage": "使用會談儲存",
+ "localizationMap": {
+ "Sun": "週日",
+ "Mon": "週一",
+ "Tue": "週二",
+ "Wed": "週三",
+ "Thu": "週四",
+ "Fri": "週五",
+ "Sat": "週六",
+ "Jan": "1月",
+ "Feb": "2月",
+ "Mar": "3月",
+ "Apr": "4月",
+ "May": "5月",
+ "Jun": "6月",
+ "Jul": "7月",
+ "Aug": "8月",
+ "Sep": "9月",
+ "Oct": "10月",
+ "Nov": "11月",
+ "Dec": "12月",
+ "January": "一月",
+ "February": "二月",
+ "March": "三月",
+ "April": "四月",
+ "June": "六月",
+ "July": "七月",
+ "August": "八月",
+ "September": "九月",
+ "October": "十月",
+ "November": "十一月",
+ "December": "十二月",
+ "Custom Date Range": "自定義日期範圍",
+ "Date Range Template": "日期範圍模板",
+ "Today": "今天",
+ "Yesterday": "昨天",
+ "This Week": "本星期",
+ "Last Week": "上個星期",
+ "This Month": "這個月",
+ "Last Month": "上個月",
+ "Year": "年",
+ "This Year": "今年",
+ "Last Year": "去年",
+ "Date picker": "日期選擇器",
+ "Hour": "小時",
+ "Day": "天",
+ "Week": "週",
+ "2 weeks": "2週",
+ "Month": "月",
+ "3 months": "3個月",
+ "6 months": "6個月",
+ "Custom interval": "自定義間隔",
+ "Interval": "間隔",
+ "Step size": "步長",
+ "Ok": "Ok"
+ }
+ },
+ "entities-hierarchy": {
+ "hierarchy-data-settings": "階層資料設定",
+ "relations-query-function": "節點關聯查詢功能",
+ "has-children-function": "節點有子功能",
+ "node-state-settings": "節點狀態設定",
+ "node-opened-function": "預設節點開啟功能",
+ "node-disabled-function": "節點禁用功能",
+ "display-settings": "顯示設定",
+ "node-icon-function": "節點圖示功能",
+ "node-text-function": "節點文字功能",
+ "sort-settings": "分類設定",
+ "nodes-sort-function": "節點分類設定"
+ },
+ "edge": {
+ "display-default-title": "顯示預設標題"
+ },
+ "gateway": {
+ "general-settings": "通用設定",
+ "widget-title": "部件標題",
+ "default-archive-file-name": "預設存檔檔名",
+ "device-type-for-new-gateway": "新閘道的設備類型",
+ "messages-settings": "訊息設定",
+ "save-config-success-message": "指定閘道儲存成功的文字訊息",
+ "device-name-exists-message": "當輸入已存在的設備名稱的文字訊息",
+ "gateway-title": "閘道表格",
+ "read-only": "唯讀",
+ "events-title": "閘道事件表單標題",
+ "events-filter": "事件過濾器",
+ "event-key-contains": "事件鍵包含..."
+ },
+ "gauge": {
+ "default-color": "預設顏色",
+ "radial-gauge-settings": "逕向量規設定",
+ "ticks-settings": "刻度設定",
+ "min-value": "最小值",
+ "max-value": "最大值",
+ "start-ticks-angle": "開始刻度角度",
+ "ticks-angle": "刻度線角度",
+ "major-ticks-count": "主要刻度數",
+ "major-ticks-color": "主要刻度顏色",
+ "minor-ticks-count": "次要刻度計數",
+ "minor-ticks-color": "次要刻度顏色",
+ "tick-numbers-font": "刻度數字字體",
+ "unit-title-settings": "單元標題設定",
+ "show-unit-title": "顯示單元標題",
+ "unit-title": "單元標題",
+ "title-font": "標題文字字體",
+ "units-settings": "單位設定",
+ "units-font": "單位文字字體",
+ "value-box-settings": "值框設定",
+ "show-value-box": "顯示值框",
+ "value-int": "數值整數部分的位數",
+ "value-font": "值文字字體",
+ "value-box-rect-stroke-color": "值框矩形筆畫顏色",
+ "value-box-rect-stroke-color-end": "值框矩形筆畫顏色 - 結束漸變",
+ "value-box-background-color": "值框背景顏色",
+ "value-box-shadow-color": "值框陰影顏色",
+ "plate-settings": "板設定",
+ "show-plate-border": "顯示板邊框",
+ "plate-color": "板顏色",
+ "needle-settings": "針設定",
+ "needle-circle-size": "針圈尺寸",
+ "needle-color": "針顏色",
+ "needle-color-end": "針顏色 - 結束漸變",
+ "needle-color-shadow-up": "針影顏色的上半部分",
+ "needle-color-shadow-down": "放置針陰影顏色",
+ "highlights-settings": "高光設定",
+ "highlights-width": "高光寬度",
+ "highlights": "高光",
+ "highlight-from": "從",
+ "highlight-to": "至",
+ "highlight-color": "顏色",
+ "no-highlights": "未配置高光",
+ "add-highlight": "增加高光",
+ "animation-settings": "動畫設定",
+ "enable-animation": "啟用動畫",
+ "animation-duration": "動畫持續時間",
+ "animation-rule": "動畫規則",
+ "animation-linear": "線性",
+ "animation-quad": "四邊形",
+ "animation-quint": "導軌",
+ "animation-cycle": "循環",
+ "animation-bounce": "彈跳",
+ "animation-elastic": "彈性",
+ "animation-dequad": "對偶",
+ "animation-dequint": "去導軌",
+ "animation-decycle": "循環",
+ "animation-debounce": "去抖動",
+ "animation-delastic": "彈性",
+ "linear-gauge-settings": "線性量規設定",
+ "bar-stroke-width": "條形筆畫寬度",
+ "bar-stroke-color": "條形筆畫顏色",
+ "bar-background-color": "量規條背景顏色",
+ "bar-background-color-end": "條形背景顏色 - 結束漸變",
+ "progress-bar-color": "進度條顏色",
+ "progress-bar-color-end": "進度條顏色 - 結束漸變",
+ "major-ticks-names": "主要刻度名稱",
+ "show-stroke-ticks": "顯示刻度筆畫",
+ "major-ticks-font": "主要刻度字體",
+ "border-color": "邊框顏色",
+ "border-width": "邊框寬度",
+ "needle-circle-color": "針圈顏色",
+ "animation-target": "動畫目標",
+ "animation-target-needle": "針",
+ "animation-target-plate": "板",
+ "common-settings": "常用量規設定",
+ "gauge-type": "量規類型",
+ "gauge-type-arc": "弧",
+ "gauge-type-donut": "圓環圖",
+ "gauge-type-horizontal-bar": "水平條形圖",
+ "gauge-type-vertical-bar": "垂直條形圖",
+ "donut-start-angle": "起始角度",
+ "bar-settings": "量規條設定",
+ "relative-bar-width": "相對條形寬度",
+ "neon-glow-brightness": "霓虹燈效果亮度,(0-100),0 - 禁用效果",
+ "stripes-thickness": "條紋的厚度,0 - 沒有條紋",
+ "rounded-line-cap": "顯示圓角線蓋",
+ "bar-color-settings": "條形圖顏色設定",
+ "use-precise-level-color-values": "使用精確的顏色級別",
+ "bar-colors": "條形顏色,從下到上",
+ "color": "顏色",
+ "no-bar-colors": "未配置條形圖顏色",
+ "add-bar-color": "增加條形圖顏色",
+ "from": "從",
+ "to": "至",
+ "fixed-level-colors": "使用邊界值的條形圖顏色",
+ "gauge-title-settings": "量規標題設定",
+ "show-gauge-title": "顯示量規標題",
+ "gauge-title": "量規標題",
+ "gauge-title-font": "量規標題字體",
+ "unit-title-and-timestamp-settings": "單元標題和時間戳設定",
+ "show-timestamp": "顯示值時間戳",
+ "timestamp-format": "時間戳格式",
+ "label-font": "顯示低於值的標籤字體",
+ "value-settings": "值設定",
+ "show-value": "顯示值文字",
+ "min-max-settings": "最小/最大標籤設定",
+ "show-min-max": "顯示最小值和最大值",
+ "min-max-font": "最小和最大標籤的字體",
+ "show-ticks": "顯示刻度",
+ "tick-width": "刻度寬度",
+ "tick-color": "刻度顏色",
+ "tick-values": "刻度值",
+ "no-tick-values": "未配置刻度值",
+ "add-tick-value": "增加刻度值"
+ },
+ "gpio": {
+ "pin": "針",
+ "label": "標籤",
+ "row": "行",
+ "column": "列",
+ "color": "顏色",
+ "panel-settings": "面板設定",
+ "background-color": "背景顏色",
+ "gpio-switches": "GPIO開關",
+ "no-gpio-switches": "未配置GPIO開關",
+ "add-gpio-switch": "增加GPIO開關",
+ "gpio-status-request": "GPIO狀態請求",
+ "method-name": "方法名稱",
+ "method-body": "方法主體",
+ "gpio-status-change-request": "GPIO狀態更改請求",
+ "parse-gpio-status-function": "解析gpio狀態函數",
+ "gpio-leds": "GPIO led",
+ "no-gpio-leds": "未配置GPIO led",
+ "add-gpio-led": "增加GPIO led"
+ },
+ "html-card": {
+ "html": "HTML",
+ "css": "CSS"
+ },
+ "input-widgets": {
+ "attribute-not-allowed": "屬性參數在這個部件無法使用",
+ "blocked-location": "您的瀏覽器封鎖地理位置定位",
+ "claim-device": "設備請求",
+ "claim-failed": "設備請求失敗!",
+ "claim-not-found": "找不到設備",
+ "claim-successful": "設備請求成功!",
+ "date": "日期",
+ "device-name": "設備名稱",
+ "device-name-required": "設備名稱必填",
+ "discard-changes": "忽略變更",
+ "entity-attribute-required": "實體屬性必填",
+ "entity-coordinate-required": "經緯度兩項必填",
+ "entity-timeseries-required": "需要實體時間序列",
+ "get-location": "獲取當前位置",
+ "invalid-date": "失效日期",
+ "latitude": "緯度",
+ "longitude": "經度",
+ "min-value-error": "最小值為{{value}}",
+ "max-value-error": "最大值為{{value}}",
+ "not-allowed-entity": "所選實體不能具有共享屬性",
+ "no-attribute-selected": "未選擇任何屬性",
+ "no-datakey-selected": "未選擇任何數據鍵",
+ "no-coordinate-specified": "未指定緯度/經度的數據鍵",
+ "no-entity-selected": "未選擇實體",
+ "no-image": "沒有圖像",
+ "no-support-geolocation": "您的瀏覽器不支持地理定位",
+ "no-support-web-camera": "您的瀏覽器不支持相機",
+ "enable-https-use-widget": "請啟用HTTPS以使用此部件",
+ "no-found-your-camera": "找不到您的相機",
+ "no-permission-camera": "權限被用戶拒絕 / 此站點無權使用相機",
+ "no-timeseries-selected": "未選擇時間序列",
+ "secret-key": "密鑰",
+ "secret-key-required": "需要密鑰",
+ "switch-attribute-value": "切換實體屬性值",
+ "switch-camera": "切換相機",
+ "switch-timeseries-value": "切換實體時間序列值",
+ "take-photo": "拍照",
+ "time": "時間",
+ "timeseries-not-allowed": "此部件中不能使用時間序列參數",
+ "update-failed": "更新失敗",
+ "update-successful": "更新成功",
+ "update-attribute": "更新屬性",
+ "update-timeseries": "更新時間序列",
+ "value": "值",
+ "general-settings": "通用設定",
+ "widget-title": "部件標題",
+ "claim-button-label": "認領按鈕標籤",
+ "show-secret-key-field": "顯示 '密鑰' 輸入欄位",
+ "labels-settings": "標籤設定",
+ "show-labels": "顯示標籤",
+ "device-name-label": "設備名稱輸入欄位的標籤",
+ "secret-key-label": "密鑰輸入欄位的標籤",
+ "messages-settings": "消息設定",
+ "claim-device-success-message": "設備認領成功的簡訊",
+ "claim-device-not-found-message": "找不到設備時的簡訊",
+ "claim-device-failed-message": "設備認領失敗的簡訊",
+ "claim-device-name-required-message": "'需要設備名稱'的錯誤消息",
+ "claim-device-secret-key-required-message": "'需要密鑰'的朔戊消息",
+ "show-label": "顯示標籤",
+ "label": "標籤",
+ "required": "必須",
+ "required-error-message": "'必須'的錯誤訊息",
+ "show-result-message": "顯示結果消息",
+ "integer-field-settings": "整數字段設定",
+ "min-value": "最小值",
+ "max-value": "最大值",
+ "double-field-settings": "雙欄位設定",
+ "text-field-settings": "文字字段設定",
+ "min-length": "最小長度",
+ "max-length": "最長長度",
+ "checkbox-settings": "複選框設定",
+ "true-label": "選中的標籤",
+ "false-label": "未選中的標籤",
+ "image-input-settings": "圖像輸入設定",
+ "display-preview": "顯示預覽",
+ "display-clear-button": "顯示清除按鈕",
+ "display-apply-button": "顯示應用按鈕",
+ "display-discard-button": "顯示放棄按鈕",
+ "datetime-field-settings": "日期/時間字段設定",
+ "display-time-input": "顯示時間輸入",
+ "latitude-key-name": "緯度鍵名",
+ "longitude-key-name": "經度鍵名",
+ "show-get-location-button": "顯示按鈕 '獲取當前位置'",
+ "use-high-accuracy": "使用高精度",
+ "location-fields-settings": "位置字段設定",
+ "latitude-label": "緯度標籤",
+ "longitude-label": "經度標籤",
+ "input-fields-alignment": "輸入欄位對齊",
+ "input-fields-alignment-column": "列 (預設)",
+ "input-fields-alignment-row": "行",
+ "latitude-field-required": "需要緯度欄位",
+ "longitude-field-required": "需要經度欄位",
+ "attribute-settings": "屬性設定",
+ "widget-mode": "部件模式",
+ "widget-mode-update-attribute": "更新屬性",
+ "widget-mode-update-timeseries": "更新時間序列",
+ "attribute-scope": "屬性範圍",
+ "attribute-scope-server": "伺服器屬性",
+ "attribute-scope-shared": "共享屬性",
+ "value-required": "所需值",
+ "image-settings": "圖像設定",
+ "image-format": "圖像格式",
+ "image-format-jpeg": "JPEG",
+ "image-format-png": "PNG",
+ "image-format-webp": "WEBP",
+ "image-quality": "使用jpeg和webp等有損壓縮的圖像品質",
+ "max-image-width": "最大圖像寬度",
+ "max-image-height": "最大圖像高度",
+ "action-buttons": "操作按鈕",
+ "show-action-buttons": "顯示操作按鈕",
+ "update-all-values": "更新所有值,而不僅僅是修改的值",
+ "save-button-label": "'保存'按鈕標籤",
+ "reset-button-label": "'取消'按鈕標籤",
+ "group-settings": "群組設定",
+ "show-group-title": "顯示與不同實體相關的欄位組的標題",
+ "group-title": "群組標題",
+ "fields-alignment": "欄位對齊",
+ "fields-alignment-row": "行 (預設)",
+ "fields-alignment-column": "列",
+ "fields-in-row": "行中的欄位數",
+ "option-value": "數值 (為創建空選項寫入 'null')",
+ "option-label": "標籤",
+ "hide-input-field": "隱藏輸入欄位",
+ "datakey-type": "數據鍵類型",
+ "datakey-type-server": "伺服器屬性 (預設)",
+ "datakey-type-shared": "共享屬性",
+ "datakey-type-timeseries": "時間序列",
+ "datakey-value-type": "數據鍵值類型",
+ "datakey-value-type-string": "字符串",
+ "datakey-value-type-double": "雙重的",
+ "datakey-value-type-integer": "整數",
+ "datakey-value-type-boolean-checkbox": "布林值(複選框)",
+ "datakey-value-type-boolean-switch": "布林值 (開關)",
+ "datakey-value-type-date-time": "日期和時間",
+ "datakey-value-type-date": "日期",
+ "datakey-value-type-time": "時間",
+ "datakey-value-type-select": "選擇",
+ "value-is-required": "需要值",
+ "ability-to-edit-attribute": "編輯屬性的能力",
+ "ability-to-edit-attribute-editable": "啟用 (預設)",
+ "ability-to-edit-attribute-disabled": "已禁用",
+ "ability-to-edit-attribute-readonly": "唯讀",
+ "disable-on-datakey-name": "禁用另一個數據鍵的錯誤值 (指定數據鍵名稱)",
+ "slide-toggle-settings": "滑塊切換設定",
+ "slide-toggle-label-position": "滑塊切換標籤位置",
+ "slide-toggle-label-position-after": "後",
+ "slide-toggle-label-position-before": "前",
+ "select-options": "選擇選項",
+ "no-select-options": "未配置選擇選項",
+ "add-select-option": "增加選擇選項",
+ "numeric-field-settings": "數值欄位設定",
+ "step-interval": "值之間的步長間隔",
+ "error-messages": "錯誤訊息",
+ "min-value-error-message": "錯誤訊息: '低於最大值'",
+ "max-value-error-message": "錯誤訊息: '超過最大值'",
+ "invalid-date-error-message": "錯誤訊息: '無效日期'",
+ "icon-settings": "圖示設定",
+ "use-custom-icon": "使用客製圖示",
+ "input-cell-icon": "在輸入儲存格之前顯示圖示",
+ "value-conversion-settings": "值換算設定",
+ "get-value-settings": "取得數值設定",
+ "use-get-value-function": "使用getValue函數",
+ "get-value-function": "getValue函數",
+ "set-value-settings": "設定值設定",
+ "use-set-value-function": "使用setValue函數",
+ "set-value-function": "setValue函數"
+ },
+ "invalid-qr-code-text": "無效的QR code文字,輸入應該有一個字串類型。",
+ "qr-code": {
+ "use-qr-code-text-function": "使用QR code文字功能",
+ "qr-code-text-pattern": "QR code文字模式 (例如 '${entityName} | ${keyName} - 一些文字。')",
+ "qr-code-text-pattern-required": "QR code文字模式必填",
+ "qr-code-text-function": "QR code文字功能"
+ },
+ "label-widget": {
+ "label-pattern": "圖案",
+ "label-pattern-hint": "提示: 例如 '文字 ${keyName} 單位。' 或 ${#<key index>} 單位",
+ "label-pattern-required": "需要圖案",
+ "label-position": "位置 (相對於背景的百分比)",
+ "x-pos": "X",
+ "y-pos": "Y",
+ "background-color": "背景顔色",
+ "font-settings": "文字設定",
+ "background-image": "背景圖片",
+ "labels": "標籤",
+ "no-labels": "無指定標籤",
+ "add-label": "新增標籤"
+ },
+ "navigation": {
+ "title": "標題",
+ "navigation-path": "導航路徑",
+ "filter-type": "過濾器種類",
+ "filter-type-all": "所有過濾器項目",
+ "filter-type-include": "包括過濾器",
+ "filter-type-exclude": "不包括過濾器",
+ "items": "項目",
+ "enter-urls-to-filter": "使用urls過濾...."
+ },
+ "persistent-table": {
+ "rpc-id": "RPC ID",
+ "message-type": "消息類型",
+ "method": "方法",
+ "params": "參數",
+ "created-time": "建立時間",
+ "expiration-time": "到期時間",
+ "retries": "重試",
+ "status": "狀態",
+ "filter": "過濾器",
+ "refresh": "刷新",
+ "add": "增加RPC請求",
+ "details": "詳細資訊",
+ "delete": "刪除",
+ "delete-request-title": "刪除永久RPC請求",
+ "delete-request-text": "您確定要刪除請求嗎?",
+ "details-title": "詳細信息RPC ID: ",
+ "additional-info": "附加信息",
+ "response": "回復",
+ "any-status": "任何狀態",
+ "rpc-status-list": "RPC狀態列表",
+ "no-request-prompt": "沒有顯示請求",
+ "send-request": "發送請求",
+ "add-title": "創建永久RPC請求",
+ "method-error": "需要方法。",
+ "timeout-error": "最小超時值為5000 (5秒)。",
+ "white-space-error": "不允許使用空格。",
+ "rpc-status": {
+ "QUEUED": "排序",
+ "SENT": "發送",
+ "DELIVERED": "發表",
+ "SUCCESSFUL": "成功",
+ "TIMEOUT": "超時",
+ "EXPIRED": "已到期",
+ "FAILED": "失敗"
+ },
+ "rpc-search-status-all": "全部",
+ "message-types": {
+ "false": "雙向",
+ "true": "單向"
+ },
+ "general-settings": "一般設定",
+ "enable-filter": "啓動過濾器",
+ "enable-sticky-header": "當捲動時顯示標題",
+ "enable-sticky-action": "當捲動時顯示操作列",
+ "display-request-details": "顯示請求詳細資料",
+ "allow-send-request": "允許傳送RPC請求",
+ "allow-delete-request": "允許刪除請求",
+ "columns-settings": "列設定",
+ "display-columns": "顯示列",
+ "column": "列",
+ "no-columns-found": "找不到列",
+ "no-columns-matching": "找不到'{{column}}'"
+ },
+ "rpc": {
+ "value-settings": "值設定",
+ "initial-value": "初始值",
+ "retrieve-value-settings": "檢索開/關的值",
+ "retrieve-value-method": "檢索值使用方法",
+ "retrieve-value-method-none": "請勿檢索",
+ "retrieve-value-method-rpc": "呼叫RPC取得值的方法",
+ "retrieve-value-method-attribute": "訂閲屬性",
+ "retrieve-value-method-timeseries": "訂閲時間序列",
+ "attribute-value-key": "屬性鍵",
+ "timeseries-value-key": "時間序列鍵",
+ "get-value-method": "RPC取得值的方法",
+ "parse-value-function": "解析值函數",
+ "update-value-settings": "更新值設定",
+ "set-value-method": "RPC設定值方法",
+ "convert-value-function": "轉換值函數",
+ "rpc-settings": "RPC設定",
+ "request-timeout": "RPC請求超時 (毫秒)",
+ "persistent-rpc-settings": "永久RPC設定",
+ "request-persistent": "RPC請求持續",
+ "persistent-polling-interval": "獲取永久RPC命令響應的輪詢間隔 (毫秒)",
+ "common-settings": "常用設定",
+ "switch-title": "切換標題",
+ "show-on-off-labels": "顯示開/關標籤",
+ "slide-toggle-label": "滑塊切換標籤",
+ "label-position": "標籤位置",
+ "label-position-before": "前",
+ "label-position-after": "後",
+ "slider-color": "滑塊顏色",
+ "slider-color-primary": "主要的",
+ "slider-color-accent": "口音",
+ "slider-color-warn": "警告",
+ "button-style": "按鈕樣式",
+ "button-raised": "凸起的按鈕",
+ "button-primary": "主要顏色",
+ "button-background-color": "按鈕背景顏色",
+ "button-text-color": "按鈕文字顏色",
+ "widget-title": "部件標題",
+ "button-label": "按鈕標籤",
+ "device-attribute-scope": "設備屬性範圍",
+ "server-attribute": "伺服器屬性",
+ "shared-attribute": "共享屬性",
+ "device-attribute-parameters": "設備屬性參數",
+ "is-one-way-command": "是單向命令",
+ "rpc-method": "RPC方法",
+ "rpc-method-params": "RPC方法參數",
+ "show-rpc-error": "顯示RPC命令執行錯誤",
+ "led-title": "LED標題",
+ "led-color": "LED顏色",
+ "check-status-settings": "檢查狀態設定",
+ "perform-rpc-status-check": "執行RPC設備狀態檢查",
+ "retrieve-led-status-value-method": "使用方法檢索led狀態值",
+ "led-status-value-attribute": "包含led狀態值的設備屬性",
+ "led-status-value-timeseries": "包含led狀態值的設備時間序列",
+ "check-status-method": "RPC檢查設備狀態方法",
+ "parse-led-status-value-function": "解析led狀態值函數",
+ "knob-title": "旋鈕標題",
+ "min-value": "最小值",
+ "max-value": "最大值"
+ },
+ "maps": {
+ "select-entity": "選擇實體",
+ "select-entity-hint": "提示:選擇後點擊地圖設置位置",
+ "tooltips": {
+ "placeMarker": "單擊以放置'{{entityName}}'實體",
+ "firstVertex": " '{{entityName}}'的多邊形:單擊以放置第一個點",
+ "firstVertex-cut": "單擊以放置第一個點",
+ "continueLine": " '{{entityName}}'的多邊形:單擊以繼續繪製",
+ "continueLine-cut": "點擊繼續繪製",
+ "finishLine": "單擊任何現有標記以完成",
+ "finishPoly": "'{{entityName}}'個多邊形:點擊第一個標記以完成並保存",
+ "finishPoly-cut": "單擊第一個標記以完成並保存",
+ "finishRect": "'{{entityName}}'的多邊形:點擊完成並保存",
+ "startCircle": "'{{entityName}}'的圓圈:點擊以放置圓圈中心",
+ "finishCircle": "'{{entityName}}'的圓圈:點擊以完成圓圈",
+ "placeCircleMarker": "單擊以放置圓形標記"
+ },
+ "actions": {
+ "finish": "結束",
+ "cancel": "取消",
+ "removeLastVertex": "移除最後一點"
+ },
+ "buttonTitles": {
+ "drawMarkerButton": "放置實體",
+ "drawPolyButton": "創線多邊形",
+ "drawLineButton": "創建折線",
+ "drawCircleButton": "創建圓形",
+ "drawRectButton": "創建矩形",
+ "editButton": "編輯模式",
+ "dragButton": "拖放模式",
+ "cutButton": "切割多邊形區域",
+ "deleteButton": "移除",
+ "drawCircleMarkerButton": "創建圓形標記",
+ "rotateButton": "旋轉多邊形"
+ },
+ "map-provider-settings": "地圖提供者設定",
+ "map-provider": "地圖提供者",
+ "map-provider-google": "Google地圖",
+ "map-provider-openstreet": "OpenStreet地圖",
+ "map-provider-here": "HERE地圖",
+ "map-provider-image": "圖像地圖",
+ "map-provider-tencent": "騰訊地圖",
+ "openstreet-provider": "OpenStreet 地圖提供者",
+ "openstreet-provider-mapnik": "OpenStreetMap.Mapnik (預設)",
+ "openstreet-provider-hot": "OpenStreetMap.HOT",
+ "openstreet-provider-esri-street": "Esri.WorldStreetMap",
+ "openstreet-provider-esri-topo": "Esri.WorldTopoMap",
+ "openstreet-provider-cartodb-positron": "CartoDB.Positron",
+ "openstreet-provider-cartodb-dark-matter": "CartoDB.DarkMatter",
+ "use-custom-provider": "使用自定義提供程序",
+ "custom-provider-tile-url": "自定義提供程序磁貼URL",
+ "google-maps-api-key": "Google地圖API金鑰",
+ "default-map-type": "預設地圖類型",
+ "google-map-type-roadmap": "道路模式",
+ "google-map-type-satelite": "衛星模式",
+ "google-map-type-hybrid": "混合模式",
+ "google-map-type-terrain": "地形模式",
+ "map-layer": "地圖圖層",
+ "here-map-normal-day": "HERE.正常日間 (預設)",
+ "here-map-normal-night": "HERE.正常夜間",
+ "here-map-hybrid-day": "HERE.混合日",
+ "here-map-terrain-day": "HERE.地形日",
+ "credentials": "證書",
+ "here-app-id": "HERE app id",
+ "here-app-code": "HERE app程式碼",
+ "tencent-maps-api-key": "騰訊地圖API金鑰",
+ "tencent-map-type-roadmap": "道路模式",
+ "tencent-map-type-satelite": "衛星模式",
+ "tencent-map-type-hybrid": "混合模式",
+ "image-map-background": "地圖圖片背景",
+ "image-map-background-from-entity-attribute": "從實體屬性獲取地圖背景",
+ "image-url-source-entity-alias": "圖片URL來源別名",
+ "image-url-source-entity-attribute": "圖片URL來源屬性",
+ "common-map-settings": "一般地圖設定",
+ "x-pos-key-name": "X軸座標主要名稱",
+ "y-pos-key-name": "Y軸座標主要名稱",
+ "latitude-key-name": "緯度主要名稱",
+ "longitude-key-name": "經度主要名稱",
+ "default-map-zoom-level": "預設地圖縮放級別 (0 - 20)",
+ "default-map-center-position": "預設地圖中心位置(0,0)",
+ "disable-scroll-zooming": "關閉捲動縮放功能",
+ "disable-double-click-zooming": "關閉雙擊縮放功能",
+ "disable-zoom-control-buttons": "關閉縮放控制按鈕功能",
+ "fit-map-bounds": "符合地圖邊界以遮蓋所有標記",
+ "use-default-map-center-position": "使用預設地圖中心位置",
+ "entities-limit": "實體負載限制",
+ "markers-settings": "標記設定",
+ "marker-offset-x": "標記的X偏移量相對於位置乘以標記的寬度",
+ "marker-offset-y": "標記的Y偏移量相對於位置乘以標記的高度",
+ "position-function": "位置轉換函數,應將X,Y座標作爲雙數從0到1分別返回",
+ "draggable-marker": "可拖拉的標記",
+ "label": "標籤",
+ "show-label": "顯示標籤",
+ "use-label-function": "使用標籤功能",
+ "label-pattern": "標籤(模式示例: '${entityName}'、'${entityName}:(文字 ${keyName} 單位。)' )",
+ "label-function": "標籤功能",
+ "tooltip": "工具提示",
+ "show-tooltip": "顯示工具提示",
+ "show-tooltip-action": "顯示工具提示的動作",
+ "show-tooltip-action-click": "顯示工具提示的動作點擊(預設)",
+ "show-tooltip-action-hover": "顯示工具提示的懸停效果",
+ "auto-close-tooltips": "自動關閉工具提示",
+ "use-tooltip-function": "使用工具提示功能",
+ "tooltip-pattern": "工具提示 (例如 '文字 ${keyName} 單位.' 或連結文字')",
+ "tooltip-function": "工具提示功能",
+ "tooltip-offset-x": "工具提示相對於標記錨的X偏移量乘以標記的寬度",
+ "tooltip-offset-y": "工具提示相對於標記錨的Y偏移量乘以標記的寬度",
+ "color": "顔色",
+ "use-color-function": "使用顔色功能",
+ "color-function": "顔色功能",
+ "marker-image": "標記圖片",
+ "use-marker-image-function": "使用標記圖片功能",
+ "custom-marker-image": "客製標記圖片",
+ "custom-marker-image-size": "客製標記圖片尺寸(px)",
+ "marker-image-function": "標記圖片功能",
+ "marker-images": "多張標記圖片",
+ "polygon-settings": "多邊形設定",
+ "show-polygon": "顯示多邊形",
+ "polygon-key-name": "多邊形主要名稱",
+ "enable-polygon-edit": "啓用多邊形編輯",
+ "polygon-label": "多邊形標籤",
+ "show-polygon-label": "顯示多邊形標籤",
+ "use-polygon-label-function": "使用多邊形功能",
+ "polygon-label-pattern": "多邊形標籤 (模式示例: '${entityName}'、 '${entityName}: (文字${keyName} 單位。)' )",
+ "polygon-label-function": "多邊形標籤功能",
+ "polygon-tooltip": "多邊形工具提示",
+ "show-polygon-tooltip": "顯示多邊形標籤",
+ "auto-close-polygon-tooltips": "自動關閉多邊形工具提示",
+ "use-polygon-tooltip-function": "使用多邊形工具提示功能",
+ "polygon-tooltip-pattern": "工具提示 (例如'文字 ${keyName} 單位' 或 連結文字')",
+ "polygon-tooltip-function": "多邊形工具提示功能",
+ "polygon-color": "多邊形顔色",
+ "polygon-opacity": "多邊形不透明度",
+ "use-polygon-color-function": "使用多邊形顔色功能",
+ "polygon-color-function": "多邊形顔色功能",
+ "polygon-stroke": "多邊形顔色",
+ "stroke-color": "筆畫顔色",
+ "stroke-opacity": "筆畫不透明度",
+ "stroke-weight": "筆畫粗細",
+ "use-polygon-stroke-color-function": "使用多邊形筆畫顔色功能",
+ "polygon-stroke-color-function": "多邊形筆畫顔色功能",
+ "circle-settings": "圓形設定",
+ "show-circle": "顯示圓形",
+ "circle-key-name": "圓形主要名稱",
+ "enable-circle-edit": "啓用圓形編輯",
+ "circle-label": "圓形標籤",
+ "show-circle-label": "顯示圓形標籤",
+ "use-circle-label-function": "使用圓形標籤功能",
+ "circle-label-pattern": "圓形標籤 (模式示例: '${entityName}'、'${entityName}: (文字${keyName}單位。)' )",
+ "circle-label-function": "圓形標籤功能",
+ "circle-tooltip": "圓形工具提示",
+ "show-circle-tooltip": "顯示圓形工具提示",
+ "auto-close-circle-tooltips": "自動關閉圓形工具提示",
+ "use-circle-tooltip-function": "使用圓形工具提示功能",
+ "circle-tooltip-pattern": "工具提示 (例如'文字${keyName} 單位' 或連結文字')",
+ "circle-tooltip-function": "圓形工具提示功能",
+ "circle-fill-color": "圓形填充顔色",
+ "circle-fill-color-opacity": "圓形填充顔色不透明度",
+ "use-circle-fill-color-function": "使用圓形填充顔色功能",
+ "circle-fill-color-function": "圓形填充顔色功能",
+ "circle-stroke": "圓形筆畫",
+ "use-circle-stroke-color-function": "使用圓形筆畫顔色功能",
+ "circle-stroke-color-function": "圓形筆畫顔色功能",
+ "markers-clustering-settings": "標記叢集設定",
+ "use-map-markers-clustering": "使用地圖標記叢集",
+ "zoom-on-cluster-click": "當點擊地圖標記叢集時縮放",
+ "max-cluster-zoom": "標記可以是叢集的一部分時的最大縮放級別(0 - 18)",
+ "max-cluster-radius-pixels": "一個叢集可覆蓋的最大半徑,以像素為單位",
+ "cluster-zoom-animation": "當縮放時在標記上顯示動畫",
+ "show-markers-bounds-on-cluster-mouse-over": "當滑鼠移到一個叢集上時,顯示標記的邊界",
+ "spiderfy-max-zoom-level": "在最大變焦水平下的Spiderfy(爲了可看到所有的叢集標記)",
+ "load-optimization": "負載優化",
+ "cluster-chunked-loading": "使用塊來添加標記,這樣頁面就不會凍結了",
+ "cluster-markers-lazy-load": "使用延遲載入來添加標記",
+ "editor-settings": "編輯者設定",
+ "enable-snapping": "啓用對其他頂點的抓取以實現精確繪圖",
+ "init-draggable-mode": "在可拖拉模式下初始化地圖",
+ "hide-all-edit-buttons": "隱藏所有編輯控制按鈕",
+ "hide-draw-buttons": "隱藏繪圖按鈕",
+ "hide-edit-buttons": "隱藏編輯按鈕",
+ "hide-remove-button": "隱藏移除按鈕",
+ "route-map-settings": "路線圖設定",
+ "trip-animation-settings": "行程動畫設定",
+ "normalization-step": "正規化資料步驟(毫秒)",
+ "tooltip-background-color": "提示工具背景顔色",
+ "tooltip-font-color": "提示文字顔色",
+ "tooltip-opacity": "提示工具不透明度(0-1)",
+ "auto-close-tooltip": "自動關閉提示工具",
+ "rotation-angle": "設定標記的額外選擇角度",
+ "path-settings": "路徑設定",
+ "path-color": "路徑顔色",
+ "use-path-color-function": "使用路徑顔色功能",
+ "path-color-function": "路徑顔色功能",
+ "path-decorator": "路徑裝飾器",
+ "use-path-decorator": "使用路徑裝飾器",
+ "decorator-symbol": "裝飾器符號",
+ "decorator-symbol-arrow-head": "裝飾器符號-箭頭",
+ "decorator-symbol-dash": "裝飾器符號-儀表板",
+ "decorator-symbol-size": "裝飾器符號尺寸 (px)",
+ "use-path-decorator-custom-color": "使用路徑裝飾器客製顔色",
+ "decorator-custom-color": "裝飾器客製顔色",
+ "decorator-offset": "裝飾器串列修改",
+ "end-decorator-offset": "結束裝飾器串列修改",
+ "decorator-repeat": "裝飾器重複",
+ "points-settings": "點物件設定",
+ "show-points": "顯示點物件",
+ "point-color": "點物件顔色",
+ "point-size": "點物件尺寸(px)",
+ "use-point-color-function": "使用點物件顔色功能",
+ "point-color-function": "點物件顔色功能",
+ "use-point-as-anchor": "使用點物件做爲錨",
+ "point-as-anchor-function": "使用點物件做爲錨功能",
+ "independent-point-tooltip": "獨立點物件的工具提示"
+ },
+ "markdown": {
+ "use-markdown-text-function": "使用markdown語言功能",
+ "markdown-text-function": "Markdown/HTML value function",
+ "markdown-text-pattern": "Markdown/HTML模式(markdown 或帶有變量的HTML,例如'${entityName} 或${keyName} - 一些文字。')",
+ "markdown-css": "Markdown/HTML CSS"
+ },
+ "simple-card": {
+ "label-position": "標籤位置",
+ "label-position-left": "標籤置左",
+ "label-position-top": "標籤置頂"
+ },
+ "table": {
+ "common-table-settings": "通用資料表設定",
+ "enable-search": "啓動搜尋",
+ "enable-sticky-header": "始終顯示標題",
+ "enable-sticky-action": "始終顯示動作欄",
+ "hidden-cell-button-display-mode": "隱藏儲存格按鈕動作顯示模式",
+ "show-empty-space-hidden-action": "顯示空格而不是隱藏儲存格的按鈕動作",
+ "dont-reserve-space-hidden-action": "不要為隱藏的動作按鈕保留空格",
+ "display-timestamp": "顯示時間戳列",
+ "display-milliseconds": "顯示毫秒時間戳",
+ "display-pagination": "顯示分頁",
+ "default-page-size": "預設頁面尺寸",
+ "use-entity-label-tab-name": "在分頁標籤名稱中使用實體標籤",
+ "hide-empty-lines": "隱藏空白線",
+ "row-style": "行種類",
+ "use-row-style-function": "使用行種類功能",
+ "row-style-function": "行種類功能",
+ "cell-style": "儲存格種類",
+ "use-cell-style-function": "使用單元格種類功能",
+ "cell-style-function": "儲存格種類功能",
+ "cell-content": "儲存格内容",
+ "use-cell-content-function": "使用儲存格内容功能",
+ "cell-content-function": "儲存格内容功能",
+ "show-latest-data-column": "顯示最新資料欄",
+ "latest-data-column-order": "最新資料欄順序",
+ "entities-table-title": "實體表格標題",
+ "enable-select-column-display": "啓用要顯示的選擇列",
+ "display-entity-name": "顯示實體名稱列",
+ "entity-name-column-title": "實體名稱列標題",
+ "display-entity-label": "顯示實體標籤列",
+ "entity-label-column-title": "實體標籤列標題",
+ "display-entity-type": "顯示實體類型列",
+ "default-sort-order": "預設排序順序",
+ "column-width": "列寬 (px or %)",
+ "default-column-visibility": "預設列能見性",
+ "column-visibility-visible": "顯示",
+ "column-visibility-hidden": "隱藏",
+ "column-selection-to-display": "'要顯示的列'中的列選擇",
+ "column-selection-to-display-enabled": "已啟用",
+ "column-selection-to-display-disabled": "已禁用",
+ "alarms-table-title": "警告表格標題",
+ "enable-alarms-selection": "啓動警告選項",
+ "enable-alarms-search": "啓動警告搜尋",
+ "enable-alarm-filter": "啓動警告過濾",
+ "display-alarm-details": "顯示警告詳細資訊",
+ "allow-alarms-ack": "允許警告確認",
+ "allow-alarms-clear": "允許警告清除"
+ },
+ "value-source": {
+ "value-source": "值來源",
+ "predefined-value": "預定義值",
+ "entity-attribute": "取至實體屬性的值",
+ "value": "值",
+ "source-entity-alias": "源實體別名",
+ "source-entity-attribute": "源實體屬性"
+ },
+ "widget-font": {
+ "font-family": "字型家族",
+ "size": "文字大小",
+ "relative-font-size": "相對文字大小(百分比)",
+ "font-style": "字體類別",
+ "font-style-normal": "正體字",
+ "font-style-italic": "斜體字",
+ "font-style-oblique": "斜體字",
+ "font-weight": "文字粗細",
+ "font-weight-normal": "一般粗細的文字",
+ "font-weight-bold": "粗體字",
+ "font-weight-bolder": "更粗的字",
+ "font-weight-lighter": "更細的字",
+ "color": "文字顔色",
+ "shadow-color": "文字陰影顔色"
+ }
+ },
+ "icon": {
+ "icon": "圖示",
+ "select-icon": "選擇圖示",
+ "material-icons": "素材圖示",
+ "show-all": "顯示所有圖示"
+ },
+ "phone-input": {
+ "phone-input-label": "電話號碼",
+ "phone-input-required": "電話號碼為必填項",
+ "phone-input-validation": "電話號碼無效或不可能",
+ "phone-input-pattern": "無效的電話號碼。應採用E.164格式,例如{{phoneNumber}}",
+ "phone-input-hint": "E.164格式的電話號碼,例如{{phoneNumber}}"
+ },
+ "custom": {
+ "widget-action": {
+ "action-cell-button": "動作單元格按鈕",
+ "row-click": "點選行",
+ "polygon-click": "單擊多邊形",
+ "marker-click": "點選標記",
+ "circle-click": "點擊圓圈",
+ "tooltip-tag-action": "提示標籤動作",
+ "node-selected": "在選定的節點上",
+ "element-click": "在HTML元素上單擊",
+ "pie-slice-click": "點擊切片",
+ "row-double-click": "在行上雙擊"
+ }
+ },
+ "language": {
+ "language": "語言",
+ "locales": {
+ "de_DE": "Deutsch",
+ "fr_FR": "Français",
+ "zh_CN": "简体中文",
+ "zh_TW": "繁體中文",
+ "en_US": "English",
+ "it_IT": "Italiano",
+ "ko_KR": "한국어",
+ "ru_RU": "Русский",
+ "es_ES": "Español",
+ "ja_JP": "日本語",
+ "tr_TR": "Türkçe",
+ "fa_IR": "فارسي",
+ "uk_UA": "Українська",
+ "cs_CZ": "Česky",
+ "el_GR": "Ελληνικά",
+ "ro_RO": "Română",
+ "lv_LV": "Latviešu",
+ "ka_GE": "ქართული",
+ "pt_BR": "Português do Brasil",
+ "sl_SI": "Slovenščina"
+ }
}
- },
- "language": {
- "language": "語言"
- }
}