diff --git a/src/main/java/com/rebuild/core/support/i18n/Language.java b/src/main/java/com/rebuild/core/support/i18n/Language.java index f8111c994..80621da49 100644 --- a/src/main/java/com/rebuild/core/support/i18n/Language.java +++ b/src/main/java/com/rebuild/core/support/i18n/Language.java @@ -49,6 +49,8 @@ public class Language implements Initialization { private Map bundleMap = new HashMap<>(); + private Map aLocales = new LinkedHashMap<>(); + @Override public void init() { String[] supports = BootEnvironmentPostProcessor.getProperty( @@ -62,6 +64,14 @@ public class Language implements Initialization { LanguageBundle bundle = new LanguageBundle(locale, o, this); bundleMap.put(locale, bundle); + if (LC_NAMES.containsKey(locale)) { + aLocales.put(locale, LC_NAMES.get(locale)); + } else { + String[] lc = locale.split("[_-]"); + Locale inst = new Locale(lc[0], lc.length > 1 ? lc[1] : ""); + aLocales.put(locale, inst.getDisplayLanguage(inst) + " (" + locale + ")"); + } + } catch (IOException ex) { LOG.error("Cannot load language bundle : " + locale, ex); } @@ -150,17 +160,7 @@ public class Language implements Initialization { * @return */ public Map availableLocales() { - Map map = new LinkedHashMap<>(); - for (String locale : bundleMap.keySet()) { - if (LC_NAMES.containsKey(locale)) { - map.put(locale, LC_NAMES.get(locale)); - } else { - String[] lc = locale.split("[_-]"); - Locale inst = new Locale(lc[0], lc.length > 1 ? lc[1] : ""); - map.put(locale, inst.getDisplayLanguage(inst) + " (" + locale + ")"); - } - } - return map; + return Collections.unmodifiableMap(aLocales); } // -- Quick Methods diff --git a/src/main/resources/i18n/language.zh_CN.json b/src/main/resources/i18n/language.zh_CN.json index 920472c3f..009083ab7 100644 --- a/src/main/resources/i18n/language.zh_CN.json +++ b/src/main/resources/i18n/language.zh_CN.json @@ -293,7 +293,7 @@ "UsernameOrEmail": "用户名 (或邮箱)", "ClickReload": "点击刷新", "RememberMe": "记住登录", - "NoAccountYet": "还没有账号?[立即注册](signup)", + "NoAccountYet": "还没有账号? [立即注册](signup)", "ForgotPassword": "找回密码", "ResetPassword": "重置密码", "ReturnLogin": "返回登录", diff --git a/src/main/resources/i18n/language.zh_TW.json b/src/main/resources/i18n/language.zh_TW.json index 7a73a41bf..9fe182fa9 100644 --- a/src/main/resources/i18n/language.zh_TW.json +++ b/src/main/resources/i18n/language.zh_TW.json @@ -1,2 +1,1259 @@ { -} \ No newline at end of file + "Rebuild": "高度可定制化的企業管理系統", + "RebuildRights": "[REBUILD](https://getrebuild.com/) 使用開源 [GPL-3.0](https://getrebuild.com/license/LICENSE.txt) 和 [商用](https://getrebuild.com/license/COMMERCIAL.txt) 雙重授權許可,安裝/使用即表示你已閱讀並同意許可內容。", + "NewVersion": "有新版的 REBUILD (%s) 更新可用 [(查看詳情)](%s)", + "FreeVerNotSupportted": "免費版不支持{0}功能", + "SomeError": "{0}錯誤", + "SomeInvalid": "{0}無效", + "InvalidParams": "無效參數", + "SomeDuplicate": "{0}重複", + "Exists": "已存在", + "SomeExists": "{0}已存在", + "SomeNotExists": "{0}不存在", + "SomeNotEmpty": "{0}不能為空", + "SomeNotNegative": "{0}不能為負數", + "SomeNotFormatWell": "{0}格式不正確", + "Input": "輸入", + "InputSome": "輸入{0}", + "PlsInputSome": "請輸入{0}", + "PlsInputValidSome": "請輸入有效的{0}", + "SomeSuccess": "{0}成功", + "SomeFailed": "{0}失敗", + "Submit": "提交", + "SubmitSome": "提交{0}", + "SubmitAgain": "再次提交", + "UnSubmit": "未提交", + "Add": "添加", + "AddSome": "添加{0}", + "PlsAddSome": "請添加{0}", + "SomeAdded": "{0}已添加", + "Added": "已添加", + "Set": "設定", + "SetSome": "設定{0}", + "Conf": "配寘", + "Save": "保存", + "SaveAs": "另存為", + "DeleteSome": "删除{0}", + "SomeDeleted": "{0}已删除", + "Remove": "移除", + "RemoveSome": "移除{0}", + "Confirm": "確定", + "Cancel": "取消", + "Open": "打開", + "Close": "關閉", + "Clean": "清除", + "Refresh": "重繪", + "Search": "搜索", + "SearchSome": "搜索{0}", + "Query": "査詢", + "QuerySome": "査詢{0}", + "Retry": "重試", + "Exit": "退出", + "Return": "返回", + "Select": "選擇", + "SelectSome": "選擇{0}", + "PlsSelectSome": "請選擇{0}", + "SelectFile": "選擇檔案", + "SelectImg": "選擇圖片", + "Name": "名稱", + "SomeName": "{0}名稱", + "XName": "%s名稱", + "NewName": "新名稱", + "Alias": "別名", + "Content": "內容", + "Icon": "圖標", + "Operation": "操作", + "Menu": "選單", + "More": "更多", + "Unname": "未命名", + "True": "是", + "False": "否", + "Null": "無", + "Empty": "空", + "None": "暫無", + "NoData": "暫無數據", + "NoSome": "暫無{0}", + "All": "全部", + "AllSome": "全部{0}", + "New": "新建", + "NewSome": "新建{0}", + "Modify": "修改", + "ModifySome": "修改{0}", + "Modified": "已修改", + "Edit": "編輯", + "EditSome": "編輯{0}", + "Upload": "上傳", + "UploadSome": "上傳{0}", + "Download": "下載", + "DownloadSome": "下載{0}", + "Unset": "未設定", + "SomeUnset": "{0}未設定", + "AutoShare": "自動共享", + "AutoAssign": "自動分派", + "Preview": "預覽", + "Finish": "完成", + "Finished": "已完成", + "SomeFinished": "{0}已完成", + "UnFinished": "未完成", + "DefaultSort": "默認排序", + "LoadMore": "顯示更多", + "AllLoaded": "已顯示全部", + "Page": "頁面", + "Required": "必填", + "Readonly": "只讀", + "Remark": "備註", + "Optional": "可選", + "Default": "默認", + "SetDefault": "設為默認", + "CancelDefault": "取消默認", + "Import": "導入", + "ImportSome": "導入{0}", + "Export": "匯出", + "ExportSome": "匯出{0}", + "Send": "發送", + "Image": "圖片", + "Chart": "圖表", + "File": "檔案", + "Doc": "檔案", + "Attachment": "附件", + "Type": "類型", + "Format": "格式", + "Style": "樣式", + "Loading": "加載中", + "Year": "年", + "Month": "月", + "Day": "日", + "Day0": "天", + "Hour": "小時", + "Minte": "分鐘", + "Second": "秒", + "EveryYear": "每年", + "EveryMonth": "每月", + "EveryDay": "每天", + "EveryHour": "每小時", + "Number": "數位", + "Times": "次", + "EnableOrDisable": "啟用/禁用", + "Enable": "啟用", + "Disable": "禁用", + "Enabled": "已啟用", + "Disabled": "已禁用", + "SomeEnabled": "{0}已啟用", + "SomeDisabled": "{0}已禁用", + "IsEnable": "是否啟用", + "IsDisable": "是否禁用", + "NoAnySome": "無可用{0}", + "ClickShow": "點擊顯示", + "ClickSet": "點擊設定", + "ClickConf": "點擊配寘", + "ClickAdd": "點擊添加", + "Email": "郵箱", + "Mail": "郵件", + "Mobile": "手機", + "Sms": "簡訊", + "Create": "新建", + "Delete": "删除", + "Update": "更新", + "Read": "讀取", + "Assign": "分派", + "Share": "共享", + "Shared": "共享的", + "UnShare": "取消共享", + "Approved": "審核通過", + "Revoked": "審核撤銷", + "WhenCreate": "新建時", + "WhenDelete": "删除時", + "WhenUpdate": "更新時", + "WhenRead": "讀取時", + "WhenAssign": "分派時", + "WhenShare": "共享時", + "WhenUnShare": "取消共享時", + "WhenApproved": "審核通過時", + "WhenRevoked": "審核撤銷時", + "WhenRevokedTips": "審批通過後管理員可以撤銷重審", + "DepthEntry1": "本人", + "DepthEntry2": "本部門", + "DepthEntry3": "本部門及子部門", + "DepthEntry4": "全部", + "UnselectAnySome": "未選中任何{0}", + "YouNoSomePermission": "你沒有{0}許可權", + "YouNoSomeRecordPermission": "你沒有{0}此記錄的許可權", + "NotReadRecordTips": "無權讀取此記錄或記錄已被删除", + "YouNoPermissionAccessSome": "你沒有訪問此{0}的許可權", + "NoFilePermissionSome": "無權{0}他人檔案", + "NoPermissionReadFile": "你沒有查看此檔案的許可權", + "BadRequestUser": "無效請求用戶", + "BadRequestParams": "無效請求參數", + "RequestsTooFrequent": "請求過於頻繁,請稍後重試", + "Error0": "調用成功", + "Error401": "未授權訪問", + "Error403": "許可權不足,訪問被封锁", + "Error404": "訪問的頁面/資源不存在", + "Error500": "系統繁忙,請稍後重試", + "ErrorOutMaxInput": "字段長度超出限制", + "NoPrivileges": "無許可權", + "NoOpPrivileges": "無操作許可權", + "NotDeleteOtherUserSome": "無權删除他人{0}", + "NotOpOtherUserSome": "無權操作他人{0}", + "Opps": "抱歉!", + "DeleteRecordConfirm": "確認删除當前記錄嗎?", + "DeleteSelectedSomeConfirm": "確認删除選中的 %d 條記錄?", + "DeleteSomeConfirm": "確認删除此{0}?", + "RemoveSomeConfirm": "確認移除此{0}?", + "DeleteCasTips": "同時删除關聯記錄", + "ClickViewReleated": "點擊查看相關記錄", + "ReleatedRecord": "相關記錄", + "NotAllow": "不允許", + "Allow": "允許", + "AllowSome": "允許{0}", + "Details": "詳情", + "ViewDetails": "查看詳情", + "List": "清單", + "SomeList": "{0}清單", + "View": "視圖", + "SomeView": "{0}視圖", + "DetailView": "明細視圖", + "SomeInfo": "{0}資訊", + "Entity": "實體", + "Field": "字段", + "Detail": "明細", + "Record": "記錄", + "MainEntity": "主實體", + "DetailEntity": "明細實體", + "RelatedEntity": "關聯實體", + "RefEntity": "引用實體", + "MainRecord": "主記錄", + "DetailRecord": "明細記錄", + "RelatedRecord": "關聯記錄", + "CurrentRecord": "當前記錄", + "Emoji": "表情", + "Now": "現在", + "RbInstaller": "安裝程式", + "InstallGuide": "安裝指南", + "PlsWaiting": "請稍後", + "Installing": "正在安裝", + "InstallSucceed": "安裝成功", + "InstallFailed": "安裝失敗", + "InstallMode": "安裝模式", + "InstallMySql": "標準安裝", + "InstallMySqlTips": "以產品形式安裝,用於真實生產環境", + "InstallH2": "快速安裝", + "InstallH2Tips": "將使用內寘數據庫執行安裝,僅用於評估演示 (部分功能可能無法使用)", + "CommercialTips": "如果用於商業用途,請注意使用目的。訪問 [REBUILD官網](https://getrebuild.com/#pricing-plans) 瞭解更多資訊。", + "Database": "數據庫", + "DbType": "數據庫類型", + "DbMySqlTips": "支持 MySQL 5.5 或以上版本", + "Host": "主機", + "Port": "埠", + "Passwd": "密碼", + "DbName": "數據庫名稱", + "DbNameTips": "如數據庫不存在系統將自動創建", + "DbUser": "用戶", + "DbUserTips": "請賦予用戶除管理員許可權以外的所有許可權", + "TestConnection": "測試連接", + "ConnectionSucceed": "連接成功 : %s", + "ConnectionError": "連接錯誤 : %s", + "ConnectionSucceedEmptyDbTips": "連接成功 : 數據庫 **%s** 不存在,系統將自動創建", + "NoneEmptyDbTips": "已發現 **%s** 為 RB 數據庫,系統將自動掛載", + "NoneEmptyDbError": "非空數據庫不可使用,請使用其他數據庫", + "CacheSrv": "緩存服務", + "CacheType": "緩存類型", + "CacheRedisTips": "支持 Redis 3.2 或以上版本", + "CacheNoPasswdTips": "無密碼請留空", + "SuperAdmin": "超級管理員", + "DefaultPasswd": "默認用戶名/密碼均為", + "NoneAdmin": "非管理員用戶", + "AdminEmail": "管理員郵箱", + "AdminEmailTips": "用於找回密碼等重要操作,也可在安裝完成後填寫", + "AdminPasswd": "管理員密碼", + "FinishInstall": "完成安裝", + "AdminVerify": "管理員驗證", + "VerifyYourAdminIdentity": "需要驗證你的管理員身份", + "CancelYourAdminAccess": "當前已啟用管理員訪問功能,如不再使用建議你 [取消訪問](#)", + "UnsupportIE10": "不支持 IE10 以下的瀏覽器 [] 推薦使用 Edge、Chrome、Firefox 或 IE11", + "ReportIssue": "報告此問題", + "SystemFailure": "系統故障", + "ReturnHome": "返回首頁", + "SystemFailureMemo": "服務未能正常啟動,請通過快速檢查排除故障,排除後請重啓服務。你也可以 [報告此問題](https://getrebuild.com/report-issue?title=boot-error)", + "QuickCheck": "快速檢查", + "SystemInfo": "系統資訊", + "YourVCode": "你的{0}驗證碼是 : **%s**", + "UserSignup": "用戶註冊", + "UserLogin": "用戶登錄", + "Login": "登入", + "LoginNow": "立即登入", + "Vcode": "驗證碼", + "Captcha": "驗證碼", + "Password": "密碼", + "NewPassword": "新密碼", + "RepeatNewPassword": "重複新密碼", + "PasswordNotMatch": "兩次輸入的新密碼不一致", + "Avatar": "頭像", + "Signup": "注册", + "UsernameOrEmail": "用戶名 (或郵箱)", + "ClickReload": "點擊重繪", + "RememberMe": "記住登入", + "NoAccountYet": "還沒有帳號? [立即注册](signup)", + "ForgotPassword": "找回密碼", + "ResetPassword": "重置密碼", + "ReturnLogin": "返回登入", + "UsernameOrPassword": "用戶名或密碼", + "UsernameAndPassword": "用戶名和密碼", + "UnactiveUser": "用戶未啟動或不允許登入", + "SignupNotOpen": "管理員未開放公開注册", + "UnsetEmail": "如果你忘記或未填寫郵箱,請聯系管理員重置密碼", + "VcodeEmailSent": "驗證碼已發送至郵箱", + "ConfirmReset": "確認重置", + "EmailAccountUnset": "郵件服務帳戶未配寘,請聯系管理員配寘", + "AdminReviewSignup": "管理員正在審核你的注册資訊", + "SignupVcode": "注册驗證碼", + "EmailVcode": "郵箱驗證碼", + "GetVcode": "獲取驗證碼", + "YourAccountReady": "你的帳號已就緒", + "YourAccountActive": "你的帳戶已啟動", + "AdminWillReviewSignup": "管理員將審核你的注册資訊,請正確填寫", + "SignupSubmit": "注册成功", + "SignupSubmitTips": "注册資訊已提交,審核結果將通過郵件通知你", + "SignupPending": "%s 歡迎註冊!以下是你的注册資訊,請妥善保管。[][] 登入帳號 : **%s** [] 登入密碼 : **%s** [] 登入地址 : [%s](%s) [][] 現時你還無法登入系統,因為系統管理員正在審核你的注册資訊。完成後會通過郵件通知你,請耐心等待。", + "NewUserAddedNotify": "系統管理員已經為你開通了 %s 帳號!以下為你的登入資訊,請妥善保管。[] 登入帳號 : **%s** [] 登入密碼 : **%s** [] 登入地址 : [%s](%s) [][] 首次登入,建議你立即修改登入密碼。修改管道 : 登陸後點擊右上角頭像 - 個人設置 - 安全設置 - 更改密碼", + "NewUserSignupNotify": "用戶 @%s 提交了註冊申請。請驗證用戶有效性後為其指定部門和角色,啟動用戶登錄。如果這是一個無效的申請請忽略。", + "ClickEnableUser": "點擊開始啟動", + "NewUserAccountActive": "%s 你的帳戶已啟動!現在你可以登入並使用系統。[][] 登入地址 : [%s](%s) [][] 首次登入,建議你立即修改密碼!如有任何登入或使用問題,請與系統管理員聯系。", + "PasswordLevel1": "密碼不能小於 6 位", + "PasswordLevel2": "密碼不能小於 6 位,且必須包含數位和大小寫字母", + "PasswordLevel3": "密碼不能小於 8 位,且必須包含數位和大小寫字母及特殊字元", + "HasXNotice": "你有 %d 條未讀消息", + "UploadImg": "上傳圖片", + "UploadFile": "上傳文件", + "PlsUploadImg": "請上傳圖片", + "PlsUploadFile": "請上傳文件", + "PlsUploadSomeFile": "請上傳%s檔案", + "PlsUploadSome": "請上傳{0}", + "ExceedMaxLimit": "超出文件大小限制", + "FileTypeError": "檔案格式錯誤", + "ErrorUpload": "上傳失敗,請稍後重試", + "Keyword": "關鍵字", + "InputForSearch": "輸入關鍵字搜索", + "NoResults": "未找到結果", + "Searching": "搜索中...", + "OnlyXSelected": "只能選擇 %d 項", + "MaxSelectX": "最多選擇 %d 項", + "ShareToAllUserOr": "共享給全部用戶或", + "ShareTo": "共享給", + "SpecUser": "指定用戶", + "AllUser": "全部用戶", + "ShareConfTips": "可以共享給不同的角色或職能部門,便於統一管理", + "Home": "首頁", + "NavMenu": "導航菜單", + "ParentMenu": "父級選單", + "MenuItem": "功能表項目", + "MenuName": "選單名稱", + "SubMenu": "子功能表", + "RelatedEntry": "關聯項", + "OutUrl": "外部地址", + "BizEntity": "業務實體", + "SupportEntryAndUrl": "支持外部地址或相對地址", + "ClickEditMenuItem": "點擊左側功能表項目進行編輯", + "Set1MenuLeast": "請至少設定一個功能表項目", + "OverSelfNavMenu": "保存將覆蓋你現有的導航菜單。繼續嗎?", + "Toggle": "展開/收縮", + "ViewPageHelp": "查看適用於本頁的幫助", + "Unread": "未讀", + "Readed": "已讀", + "ViewAll": "查看全部", + "UserSet": "個人設置", + "AdvFilter": "高級查詢", + "QueryNow": "立即査詢", + "QuickQuery": "快速查詢", + "AddFilterItem": "添加條件", + "AndEquation": "或關係", + "OrEquation": "且關係", + "AdvEquation": "高級運算式", + "InputNameSave": "輸入名稱保存", + "MaxFilterItems": "最多可添加9個條件", + "HasInvalidFilterItems": "部分條件設定有誤,請檢查", + "Pls1FilterItemLeast": "請至少添加1個條件", + "FilterLK": "包含", + "FilterNLK": "不包含", + "FilterEQ": "等於", + "FilterNEQ": "不等於", + "FilterGT": "大於", + "FilterLT": "小於", + "FilterGE": "大於等於", + "FilterLE": "小於等於", + "FilterBW": "區間", + "FilterNL": "為空", + "FilterNT": "不為空", + "FilterBFD": "..天前", + "FilterBFM": "..月前", + "FilterBFY": "..年前", + "FilterAFD": "..天后", + "FilterAFM": "..月後", + "FilterAFY": "..年後", + "FilterRED": "最近..天", + "FilterREM": "最近..月", + "FilterREY": "最近..年", + "FilterSFU": "本人", + "FilterSFB": "本部門", + "FilterSFD": "本部門及子部門", + "FilterYTA": "昨天", + "FilterTDA": "今天", + "FilterTTA": "明天", + "FilterCUW": "本周", + "FilterCUM": "本月", + "FilterCUQ": "本季度", + "FilterCUY": "本年", + "System": "系統", + "SystemSet": "系統設置", + "GeneralSet": "通用配寘", + "Integration": "服務集成", + "IntegrationStorage": "雲存儲", + "IntegrationMsgs": "簡訊&郵件", + "BizAndEntity": "業務&實體", + "SomeManage": "{0}管理", + "DataImport": "數據導入", + "DataExport": "數據匯出", + "DeptUser": "部門用戶", + "BizTeam": "業務團隊", + "Folder": "目錄", + "ParentFolder": "上級目錄", + "FolderName": "目錄名稱", + "ViewScope": "可見範圍", + "ViewScopeTips": "目錄可見範圍將影響子目錄以及目錄內的檔案", + "Public": "公共", + "Private": "私有", + "Current": "當前", + "PrivateTips": "私有 (僅自己可見)", + "DragToUpload": "點擊選擇或拖動檔案至此", + "ChangToFolder": "更改至新目錄", + "DelFolderTips": "如果目錄內有檔案或子目錄則不允許删除。確認删除嗎?", + "SortUploadDesc": "最近上傳", + "SortUploadAsc": "最早上傳", + "UserInfo": "個人資訊", + "SecureSet": "安全設置", + "JoinedTeam": "已加入團隊", + "ModifyPasswdTips": "建議 90 天更改一次密碼", + "SomeConf": "{0}配寘", + "ConfSome": "配寘{0}", + "General": "通用", + "HomeUrl": "主頁地址/功能變數名稱", + "HomeUrlTips": "所有外部連結將以此作為首碼", + "OpenSignUp": "公開注册", + "LiveWallpaper": "登入頁每日一圖", + "SysSecure": "系統安全", + "PasswordPolicy": "登入密碼等級", + "PasswordPolicyL1": "低 (最低6位,無字元類型限制)", + "PasswordPolicyL2": "中 (最低6位,必須同時包含數位、字母)", + "PasswordPolicyL3": "高 (最低8位,必須同時包含數位、字母、特殊字元)", + "FileSharable": "允許分享檔案", + "MarkWatermark": "顯示頁面浮水印", + "DBBackupsEnable": "數據庫自動備份", + "DBBackupsEnableTips": "每日 0 點備份到數據目錄,請預留足够磁碟空間", + "About": "關於", + "RebuildVersion": "系統版本", + "LicenseType": "許可類型", + "SysStatus": "系統狀態", + "HelpDoc": "幫助文檔", + "TechSupport": "技術支援", + "DefaultLanguage": "默認語言", + "SmsEmail": "簡訊&郵件", + "Submail": "賽郵SUBMAIL", + "Qiniu": "七牛QINIU", + "SomeService": "{0}服務", + "MailServName": "發件人名稱", + "MailServAddr": "發件人地址", + "MailServAddrTips": "地址功能變數名稱需與 SUBMAIL 中配寘的功能變數名稱匹配", + "SendTest": "發送測試", + "SomeServiceUnsetTips": "{0}服務未配寘,相關功能不可用", + "SmsSign": "簡訊簽名", + "SentCount": "發送量", + "CloudStorage": "雲存儲", + "StorageDomain": "訪問功能變數名稱", + "StorageBucket": "存儲空間", + "StorageBucketTips": "存儲空間變更需你自行遷移原有數據", + "StorageAk": "秘鑰AK", + "StorageSk": "秘鑰SK", + "StorageFallback": "七牛雲存儲帳戶未配寘或配寘有誤,當前已啟用本地檔存儲", + "StorageSize": "存儲大小", + "LocalStorage": "本地存儲", + "ConfInvalid": "無效的配寘參數", + "SendTestMessage": "收到此消息說明你的{0}服務配寘正確", + "SendTestError": "測試發送失敗,請檢查你的配寘", + "InputTestSome": "輸入接收{0}", + "CountXItems": "共 %d 項", + "CountXRecords": "共 %d 條數據", + "SelectedXRecords": "已選中 %d 條", + "XItem": "%d 條", + "PerPageShow": "每頁顯示", + "DelApiTips": "删除後,使用此API秘鑰的協力廠商應用功能將會失敗", + "BindApiUser": "綁定用戶 (許可權)", + "BindApiUserTips": "強烈建議為API秘鑰綁定一個用戶,此秘鑰將擁有和其一樣的許可權。如不綁定則擁有全部許可權", + "UnBindApiUser": "無 (擁有全部許可權)", + "AccessCount30d": "訪問量 (30天)", + "OnlyAdminCanSome": "僅超級管理員可{0}", + "BuiltIn": "內寘", + "SysBuiltIn": "系統內置", + "AddEntity": "添加實體", + "AddEntityTips": "添加一個新的實體", + "AddField": "添加字段", + "DeleteEntity": "删除實體", + "DeleteEntityConfirm": "實體删除後將無法恢復,請務必謹慎操作。確認删除嗎?", + "DeleteField": "删除字段", + "DeleteFieldConfirm": "字段删除後將無法恢復,請務必謹慎操作。確認删除嗎?", + "EntityName": "實體名稱", + "FieldName": "字段名稱", + "Manual": "手動", + "FileImport": "檔案導入", + "RbImport": "從 RB 倉庫導入", + "RbSubmit": "提交數據到 RB 倉庫", + "NameField": "名稱字段", + "NameFieldTips": "名稱字段應該清晰的體現記錄本身,如客戶中的客戶名稱", + "QuickQueryField": "快速查詢字段", + "QuickQueryFieldTips": "用於清單、表單引用字段中的快速查詢", + "ThisDetailEntity": "這是一個明細實體", + "ThisDetailEntityTips": "通過明細實體可以更好的組織業務關係。例如訂單明細通常依附於訂單,而非獨立存在", + "DataSource": "數據來源", + "ImportEntityTips1": "導入本實體將同時導入 **%s** 等依賴實體。", + "ImportEntityTips2": "你可在導入後進行適當調整。開始導入嗎?", + "BasicInfo": "基本資訊", + "FormLayout": "表單佈局", + "AdvConf": "高級配寘", + "MetaName": "內部標識", + "XNotModify": "%s不允許修改", + "XNotNull": "%s不允許為空", + "BuiltInNotModify": "系統內置,不允許修改", + "BuiltInNotDelete": "系統內置,不允許删除", + "NotBeNameFieldTips": "此字段 (類型) 不支持作為名稱字段使用", + "BaseInfo": "基本資訊", + "ReserveType": "保留類型", + "StateClass": "狀態類 (Enum)", + "AddNext": "繼續添加下一個", + "AppendToLayout": "追加到當前佈局", + "FieldInfo": "字段資訊", + "FormFillback": "表單回填", + "DecimalLength": "小數位長度", + "SetAdvFiletr": "附加過濾條件", + "AdvFiletrSeted": "已設定條件", + "OtherFilter": "其他條件", + "RefEntityUseTips": "符合過濾條件的數據才能被選擇或使用", + "AllowUploadNum": "允許上傳數量", + "AllowUploadNumTips": "最少上傳 **0** 個,最多上傳 **9** 個", + "OptionList": "選項清單", + "SetOptionList": "配置選項", + "DeleteOptionConfirm": "將删除部分選項,使用了這些選項的數據 (字段) 將無法顯示。[] 確定要删除嗎?", + "MaxSupportXOptions": "最多支持%d個選項", + "OptionValue": "選項值", + "SeriesFormat": "編號規則", + "SeriesFormatTips": "內寘變數使用 **{}** 包裹,如 **{YYYYMMDD}** (年月日)、**{HHIISS}** (時分秒)、**{0000}** (自增數位)", + "SeriesZero": "自增數位歸零", + "SeriesZeroR1": "不歸零", + "SeriesZeroR2": "每天歸零", + "SeriesZeroR3": "每月歸零", + "SeriesZeroR4": "每年歸零", + "AppendSeries": "補充編號", + "AppendSeriesConfirm": "此操作將為空字段補充編號,空字段過多耗時會較長,請耐心等待。是否繼續?", + "DefaultValue": "預設值", + "DateFormula": "日期公式", + "AllowNegative": "是否允許負數", + "BarCode": "條碼", + "QrCode": "二維碼", + "CodeFormat": "編碼規則", + "BarCodeFormatTips": "可使用固定值、本實體字段 (內部標示) 或他們的組合,字段變數使用 **{}** 包裹", + "AllowNullable": "允許為空", + "AllowCreatable": "允許創建", + "AllowUpdatable": "允許更新", + "AllowRepeatable": "允許重複", + "AllowQueryable": "允許査詢", + "AllowUses": "允許使用", + "SetNullAndCreateTips": "同時設定不允許為空和不允許創建可能導致新建記錄失敗。是否仍要保存?", + "PlsAddOption": "請添加選項", + "CurrentDate": "當前日期", + "SaveAfterDelete": "保存後删除", + "XLevelClass": "%d級分類", + "EnabledXLevelClass": "已啟用%d級分類", + "DeleteClassDataConfirm": "删除前請確認此分類數據未被使用。確認删除嗎?", + "ClassificationName": "分類名稱", + "IsDisableTips": "是否禁用 (禁用不影響已有數據)", + "PlsSelectPrevClassFirst": "請先選擇上級分類項", + "ClassItem": "分類項", + "DeleteClassOptionConfirm1": "删除後其子分類項也將被一併删除。[] 如果此分類項已被使用,使用了這些分類項的字段也將無法顯示。確認删除嗎?", + "DeleteClassOptionConfirm2": "删除後其子分類項也將被一併删除。[] 如果此分類項已被使用,建議你禁用,否則已使用這些分類項的字段將無法顯示。", + "ImportClassDataTips": "支持Excel或CSV檔案,檔案格式請 [參攷檔案](https://getrebuild.com/docs/admin/classifications)", + "ImportClassDataConfirm": "此導入為增量導入,不會對現有數據造成影響。開始導入嗎?", + "StartImport": "開始導入", + "AllFieldsLayouted": "全部字段已佈局", + "Divider": "分欄", + "DividerName": "分欄名稱", + "FormAndViewLayout": "表單/視圖佈局", + "ClickFieldLayoutTips": "點擊右側字段添加到佈局", + "FormAndViewLayoutTips1": "新建/編輯頁暫不支持雙列佈局", + "PlsLayout1FieldsLeast": "請至少佈局1個字段", + "HasRequiredFieldUnLayoutConfirm": "有必填字段未被佈局,這可能導致新建記錄失敗。是否仍要保存?", + "Column1Or2": "單列/雙列", + "InputTips": "填寫提示", + "SomeFieldsNotModify": "部分內寘字段不能修改", + "DeleteEntityTips": "**實體删除後將無法恢復,請務必謹慎操作。** [] 删除前,必須將該實體下的記錄全部清空。如果這是一個主實體,則需要先將明細實體删除。如果此實體已被其他實體 (字段) 引用,則需要先删除引用字段。", + "IKnowRisks": "我已知曉風險", + "ForceDelete": "強制删除", + "ExportEntityTips": "將實體的中繼資料匯出,方便與其他實例間共享。你也可以將匯出檔案發佈到 [RB倉庫](https://github.com/getrebuild/rebuild-datas)。", + "TargetField": "目標字段", + "TargetEntity": "目標實體", + "SourceField": "源字段", + "SourceEntity": "源實體", + "FillbackRule": "回填規則", + "FillbackByTrigger": "通過 [觸發器 (數據轉寫)](/admin/robot/triggers) 可以實現更加强大的回填規則", + "ForceFillback": "強制回填", + "WhenTargetFieldNotEmpty": "當目標字段非空時", + "HowFillback": "何時回填", + "Showed": "已顯示", + "UnShow": "未顯示", + "Audit": "審核", + "AllEntity": "全部實體", + "ApplyEntity": "應用實體", + "DeleteApprovalConfirm": "若流程正在使用則不能删除,建議你將其禁用。[] 確認删除此審批流程嗎?", + "DisableApprovalTips": "禁用後正在使用此流程的審批記錄不受影響", + "ApprovalName": "流程名稱", + "NewApprovalName": "新流程名稱", + "NewAfterDisabled": "同時禁用當前流程", + "ApprovalDesign": "流程設計", + "ApprovalStart": "流程開始", + "ApprovalEnd": "流程結束", + "NodeUserAll": "所有人", + "NodeUserOwns": "記錄所屬人", + "NodeUserSelf": "發起人自己", + "NodeUserSpec": "指定用戶", + "NodeStart": "發起人", + "NodeApprover": "審批人", + "NodeCc": "抄送人", + "NodeBranch": "條件分支", + "SelfSelectSome": "自選{0}", + "AllowSelfSelect": "允許自選", + "SignAnd": "會簽", + "SignAndTips": "會簽 (需所有審批人同意)", + "SignOr": "或簽", + "SignOrTips": "或簽 (一名審批人同意或拒絕)", + "SignAll": "依次審批", + "AddBranch": "添加分支", + "Add2BranchLeast": "請至少設定兩個並列條件分支", + "BranchCond": "分支條件", + "BranchCondDefaultTips": "該分支將作為最終分支匹配其他條件", + "DefaultPiro": "默認優先順序", + "PlsSetFilter": "請設定條件", + "PlsSetApproverOrCc": "請為分支添加審批人或抄送人", + "WhoCanStart": "誰可以發起這個審批", + "WhoCanApproval": "由誰審批", + "StartApproverSelf": "發起人自己", + "StartApproverSpec": "指定審批人", + "AllowSelfSelectYet": "同時允許自選", + "WhenNUsersApproval": "當有多人審批時", + "UpdatableFields": "可修改字段", + "PlsSelectApprover": "請選擇審批人或允許自選", + "PlsSelectCc": "請選擇抄送人或允許自選", + "ApprovalCcToWho": "審批結果抄送給誰", + "ApprovalCcAutoShare": "抄送人無讀取許可權時自動共享", + "ReturnList": "返回列表", + "ReturnEdit": "繼續編輯", + "SaveAndPublishSuccess": "保存並發佈成功", + "NoAnyNodesTips": "由於未添加審批節點,此流程暫不可用", + "TriggerType": "觸發類型", + "TriggerAction": "觸發動作", + "NoTriggerAction": "無觸發動作", + "WhenXTime": "當%s時", + "JobExecution": "定期執行", + "JobExecutionTips": "具體實行時間將在你設定的週期內平均分佈。例如每天執行 2 次,其執行時間為 00:00 和 12:00", + "Execution": "執行", + "SetFilterTriggerTips": "符合過濾條件的數據才會執行操作", + "WhenTriggerAction": "當發生動作", + "JustExecutionAction": "就執行操作", + "ExecutionAction": "執行操作", + "ActionContent": "操作內容", + "ActionPriority": "執行優先順序", + "ActionPriorityTips": "優先順序高 (數位大) 的會被先執行", + "UseField": "使用字段", + "NotUse": "不使用", + "AssignToWho": "分派給誰", + "NUsersAssign": " (多人) 分派規則", + "NUsersAssign1": "依次平均分派", + "NUsersAssign2": "隨機分派", + "ShareToWho": "共享給誰", + "TriggerTargetEntityTips": "目標實體已啟用審批流程,可能影響源實體操作 (觸發動作)", + "AggregationRule": "聚合規則", + "AggregationMethod": "聚合管道", + "AggregationFilter": "聚合數據條件", + "AggregationFilterTips": "僅會聚合符合過濾條件的數據", + "AutoSetTargetFieldReadonly": "自動設定目標字段為只讀", + "TargetAndSourceNotSame": "目標字段與源字段不能為同一字段", + "PlsAdd1AggregationRuleLeast": "請至少添加1個聚合規則", + "DataFilter": "數據過濾條件", + "Back": "回退", + "Clear": "清空", + "WritebackRule": "轉寫規則", + "PlsAdd1WritebackRuleLeast": "請至少添加 1 個轉寫規則", + "NotifyType": "通知類型", + "Unavailable": "不可用", + "SendToWho": "發送給誰", + "EmailSubject": "郵件標題", + "NotifyContentTips": "內容支持變數,例如 **{createdOn}** (createdOn 為觸發實體的字段內部標識)", + "YouHave1Notify": "你有一條新通知", + "FIELDAGGREGATION": "數據聚合", + "FIELDWRITEBACK": "數據轉寫", + "SENDNOTIFICATION": "發送通知", + "AUTOSHARE": "自動共享", + "AUTOASSIGN": "自動分派", + "AUTOAPPROVAL": "自動審批", + "HowWriteTemplateTips": "如何編寫範本檔案?[查看幫助](https://getrebuild.com/docs/admin/excel-admin)", + "ExistsInvalidFieldsX": "存在無效字段%s建議修改", + "FieldMapping": "字段映射", + "ImportEntity": "導入實體", + "DataFile": "資料檔案", + "ImportDataTips1": "有合併儲存格的數據請處理過後再上傳,否則可能出現表頭識別有誤", + "ImportDataTips2": "系統默認僅識別第一個 SHEET,且會將首行識別為表頭", + "ImportDataTips3": "主實體與明細實體請分別導入,更多幫助請 [參攷檔案](https://getrebuild.com/docs/admin/data-import)", + "WhenDuplicateRecords": "遇到重複記錄時", + "WhenDuplicateRecordUpdate": "覆蓋 (更新)", + "WhenDuplicateRecordSkip": "跳過", + "WhenDuplicateRecordIgnore": "仍舊導入", + "DuplicateFields": "重複判斷字段", + "DuplicateFieldsTips": "選擇的字段必須存在字段映射,否則會導致重複判斷有誤", + "RecordOwningUser": "記錄所屬用戶", + "RecordOwningUserTips": "不選擇則默認為當前用戶,如字段映射中指定了用戶則以映射為准", + "DataColumn": "數據列", + "ImportToField": "導入到字段", + "ReturnPrevStep": "返回上一步", + "DataReading": "正在準備數據…", + "TimeConsuming": "耗時", + "InterruptImport": "終止導入", + "ContinueImport": "繼續導入", + "PrevStep": "上一步", + "NextStep": "下一步", + "SelectUserNoPermissionConfirm": "選擇的用戶無 %s 許可權。但作為管理員,你可以強制導入", + "UploadedFileNoData": "上傳的檔案無有效數據", + "SomeRequiredField": "為必填字段,請選擇", + "DataImportConfirm": "請再次確認導入選項和字段映射。開始導入嗎?", + "ImportFinshed": "導入完成", + "ImportFinshedTips": "導入完成。共成功導入 %d 條數據", + "ImportInterrupttedTips": "導入被終止。已成功導入 %d 條數據", + "ImportInterrupttedConfirm": "確認終止導入?請注意已導入數據無法自動删除", + "DataImporting": "正在導入...", + "CurrentTime": "當前時間", + "CurrentUser": "當前用戶", + "NotParseDataFile": "無法解析數據,請檢查數據檔案格式", + "ProjectScope": "項目範圍", + "ProjectPublicTips": "公開 (所有人可見,僅成員可編輯)", + "ProjectPrivateTips": "私有 (僅成員可見和編輯)", + "DeleteProjectConfirm": "只有空項目 (項目下無任務) 才能被删除。確認嗎?", + "DeletePlanConfirm": "只有空面板 (面板下無任務) 才能被删除。確認嗎?", + "ProjectCodeTips": "任務編號將以項目ID作為首碼,用以區別不同項目。支持 2-6 位字母", + "ProjectCodeInvalid": "項目ID無效,請輸入 2-6 字母", + "UseProjectTemplate": "使用默認項目範本", + "PlanStatus": "工作流狀態", + "PlanStatus1": "開始狀態", + "PlanStatus1Tips": "該狀態下可新建任務", + "PlanStatus2": "進行中", + "PlanStatus2Tips": "該狀態下不可新建任務,不可完成任務", + "PlanStatus3": "結束狀態", + "PlanStatus3Tips": "該狀態下任務自動標記完成", + "FlowNexts": "可流轉到", + "PlanStatusSTART": "待處理", + "PlanStatusPROCESSING": "進行中", + "PlanStatusEND": "已完成", + "Restore": "恢復", + "RestoreConfirm": "是否恢復選中的 %d 條記錄?", + "RestoreCasTips": "同時恢復關聯删除的記錄 (如有)", + "RestoreSuccessTips": "成功恢復 %d 條記錄", + "RestoreFailedTips": "無法恢復選中記錄", + "ViewOnlineUsers": "查看線上用戶", + "FieldShow": "列顯示", + "PlsSet1FieldShowLeast": "請至少選擇一個顯示列", + "LAN": "局域網", + "DirectDelete": "直接删除", + "CasDelete": "關聯删除", + "CasMainId": "關聯主記錄ID", + "CasOperation": "關聯操作", + "DirectOperation": "直接操作", + "NoHistoryDetails": "無變更詳情", + "SelectNoHistoryDetails": "選中紀錄無變更詳情", + "UpdateBefore": "變更前", + "UpdateAfter": "變更後", + "LastActive": "最近活躍", + "KillSession": "强退", + "KillSessionConfirm": "確認強制退出該用戶?", + "MemberList": "成員列表", + "AddMember": "添加成員", + "EntityPrivileges": "實體許可權", + "ZeroPrivileges": "擴展許可權", + "Legend": "圖例", + "PermissionItem": "許可權項", + "PrePermission": "前置條件", + "AllowSetSome": "允許自定義{0}", + "AllowSetSomePrePermission": "需具備相應實體的{0}許可權", + "BatchUpdate": "批量修改", + "NotDelete": "無法删除", + "DeleteRoleSafeConfirm": "此角色可以被安全的删除", + "DeleteRoleUnSafeConfirm": "有 **%d** 個用戶使用了此角色 [] 删除可能導致這些用戶被禁用,直到你為他們指定了新的角色", + "DeleteDeptSafeConfirm": "此部門可以被安全的删除", + "DeleteDeptUnSafeConfirm": "此部門下有 %s [] 需要先將他們轉移至其他部門,然後才能安全删除", + "DeleteUserSafeConfirm": "此用戶可以被安全的删除", + "DeleteUserUnSafeConfirm": "此用戶已被使用過,囙此不能删除。如不再使用可將其禁用", + "HasXUsers": "**%d** 個用戶", + "HasXSubdepts": "**%d** 個子部門", + "DeleteTeamMemberConfirm": "確認將用戶移出當前團隊?", + "DeleteTeamConfirm": "如果此團隊已經被使用則不建議删除", + "DisableUserConfirm": "確定要禁用此用戶嗎?", + "ResetPasswdConfirm": "密碼將重置為 **%s** 是否確認?", + "NotModifyAdminUser": "系統內置超級管理員,不允許修改。此用戶擁有最高級系統許可權,請謹慎使用", + "NotModifyAdminRole": "系統內置管理員角色,不允許修改。此角色擁有高級系統許可權,請謹慎使用", + "NotSpecRole": "未指定角色", + "NotSpecDept": "未指定部門", + "OwningRoleDisabled": "所屬角色已禁用", + "OwningDeptDisabled": "所在部門已禁用", + "UserUnactiveReason": "當前用戶處於未啟動狀態,因為其 %s", + "ActiveUser": "啟動用戶", + "SubmitApproval": "提交審批", + "UnSubmitApprovalTips": "當前記錄尚未提交審批,請在資訊完善後儘快提交", + "RecordWaitYouApproval": "當前記錄正在等待你審批", + "RecordWaitUserApproval": "你已審批同意,正在等待他人審批", + "YouRejectedApproval": "你已駁回審批", + "RecordIsApproved": "當前記錄已審批完成", + "RecordIsRejectedTips": "審批被駁回,可在資訊完善後再次提交", + "RecordIsCanceledTips": "審批已撤回,請在資訊完善後再次提交", + "RecordIsRevokedTips": "審批已撤銷,請在資訊完善後再次提交", + "ApprovalCanceled": "審批已撤回", + "ApprovalCancelConfirm": "確認撤回當前審批?", + "ApprovalRevoked": "審批已撤銷", + "ApprovalRevokeConfirm": "將要撤銷已通過審批,每條記錄僅有 3 次撤銷機會。確認嗎?", + "ApprovalResultCcTips": "本次審批結果將抄送給", + "NoMatchApproval": "無適用流程", + "ApprovalDiagram": "流程圖", + "ApprovalSubmitted": "審批已提交", + "NextApprovers": "下一審批人", + "ApprovalComment": "批註", + "ApprovalCommentTips": "輸入批註 (可選)", + "Agree": "同意", + "Disagree": "不同意", + "Approval": "審批", + "ReApproval": "重審", + "Approve": "審批", + "ApproveSome": "審批{0}", + "Start": "開始", + "End": "結束", + "Start0": "起", + "End0": "止", + "ApprovalFormTips": "資訊完善 (駁回時無需填寫)", + "ApprovalAlreadySome": "審批已{0}", + "SubmittedApprovalByX": "由 %s 提交審批", + "WaitApprovalByX": "等待 %s 審批", + "NotApproval": "未進行審批", + "You": "你", + "ByXandY": "由 %s %s", + "NoApprovalStepFound": "未査詢到流程詳情", + "SomeInApproval": "{0}正在審批中", + "CommonQuery": "常用査詢", + "AllDatas": "全部數據", + "ViewShowAddon": "顯示項", + "ViewNewAddon": "新建項", + "Print": "列印", + "PrintPreview": "預覽列印", + "Report": "報表", + "AddDetail": "添加明細", + "AddRelated": "新建相關", + "ViewUser": "用戶", + "ShareUsers": "共享用戶", + "ViewDate": "日期", + "AutoValue": "自動值", + "CountXImgs": "共 %d 個圖片", + "CountXFiles": "共 %d 個檔案", + "ModifyFilterItem": "修改查詢準則", + "DatasFiltered": "當前數據已過濾", + "ViewAllDatas": "查看全部數據", + "RecordNotExistsTips": "記錄已經不存在,可能已被其他用戶删除", + "SaveAndSubmit": "保存並提交", + "SaveAndAddDetail": "保存並添加明細", + "SaveAndAdd": "保存並繼續添加", + "SendEmail": "發送郵件", + "UploadImgNeedX": "上傳圖片。需要 %d 個", + "UploadFileNeedX": "上傳文件。需要 %d 個", + "UploadMinXTips": "至少需要上傳 %d 個", + "UploadMaxXTips": "最多允許上傳 %d 個", + "SelectCasEntity": "選擇關聯實體 (可選)", + "NotDeleteTips": "無法删除選中記錄", + "SuccessDeletedXItems": "成功删除 %d 條記錄", + "ExistsXDuplicateItems": "存在 %d 條重複記錄", + "ThisRecordDeleted": "此記錄已被删除", + "SelectDataRange": "選擇數據範圍", + "DatasSelected": "選中的數據", + "DatasPaged": "當前頁的數據", + "DatasQueryed": "査詢後的數據", + "UpdateContents": "修改內容", + "UpdateFieldExists": "修改字段已經存在", + "BatchUpdateConfirm": "請再次確認修改數據範圍和修改內容。開始修改嗎?", + "BatchUpdateSuccessTips": "成功修改 %d 條記錄", + "BatchUpdateOpSET": "修改為", + "BatchUpdateOpNULL": "置空", + "BatchUpdateOpPREFIX": "前添加", + "BatchUpdateOpSUFFIX": "後添加", + "NoUpdateFields": "沒有可修改字段", + "NewValue": "新值", + "ModifyValue": "修改值", + "GoFeedsView": "前往動態查看", + "PublishedTips": "由 %s 發佈於 %s", + "FeedsType1": "動態", + "FeedsType2": "跟進", + "FeedsType3": "公告", + "FeedsType4": "日程", + "FeedsSortNewer": "最近發佈", + "FeedsSortOlder": "最早發佈", + "FeedsSortModified": "最近修改", + "FeedsTabAtMe": "@我的", + "FeedsTabMy": "我發佈的", + "FeedsTabMyComment": "我評論的", + "FeedsTabMyLike": "我點贊的", + "FeedsTabPrivate": "私密", + "PrivateFeedTips": "即使管理員也不能查看他人的私密動態", + "FeedsScopeAll": "全部人員可見", + "FeedsScopePrivate": "僅自己可見", + "FeedsScopeGroup": "團隊成員可見", + "Like": "贊", + "Comment": "評論", + "CommentContent": "評論內容", + "Reply": "回復", + "ReplyContent": "回復內容", + "FeedsContent": "動態內容", + "FinshScheduleConfirm": "確認完成該日程?", + "ReFinshScheduleConfirm": "此日程已完成,修改後你需要重新將其完成", + "CountXFeeds": "共%d條動態", + "ScheduleTime": "日程時間", + "FinishedTime": "完成時間", + "SendRemind": "發送提醒", + "SendRemindToMe": "發送提醒給我", + "SameAnnouncementPos": "同時公示在", + "AnnouncementPos": "公示位置", + "AnnouncementTime": "公示時間", + "AnnouncementPos1": "動態頁", + "AnnouncementPos2": "首頁", + "AnnouncementPos4": "登入頁", + "AnnouncementPos4Tips": "選擇登入頁公示請注意不要發佈敏感資訊", + "Publish": "發佈", + "PublishTime": "發佈時間", + "YouNotJoinAnyTeams": "你未加入任何團隊", + "EndTime": "結束時間", + "TasksSortSeq": "手動拖動", + "TasksSortDeadline": "最近截至", + "TasksSortModified": "最近更新", + "NotNextToPlan": "不允許流轉到此面板", + "InputNameAndNewTask": "輸入標題以新建任務", + "TaskPriority0": "較低", + "TaskPriority1": "普通", + "TaskPriority2": "緊急", + "TaskPriority3": "非常緊急", + "FullScreen": "全屏模式", + "AutoRefresh": "自動刷新", + "AddNewChart": "添加新圖表", + "AddExistsChart": "添加已有圖表", + "ChartDesign": "圖表設計器", + "ChartName": "圖表標題", + "ChartType": "圖表類型", + "UnnameChart": "未命名圖表", + "ChartTABLE": "表格", + "ChartINDEX": "名額卡", + "ChartLINE": "折線圖", + "ChartBAR": "柱狀圖", + "ChartPIE": "餅圖", + "ChartFUNNEL": "漏斗圖", + "ChartTREEMAP": "矩形樹圖", + "ChartRADAR": "雷達圖", + "ChartSCATTER": "散點圖", + "ChartBARNEGATIVE": "對比圖", + "ChartDOLOR": "詞雲", + "ChartCNMAP": "地圖", + "ChartSUNBURST": "旭日圖", + "ChartOption": "圖表選項", + "ChartNoOptionTips": "當前圖表無選項", + "ChartUseAllData": "使用全部數據", + "ChartUseAllDataTips": "不啟用則僅能使用角色許可權範圍內的數據", + "ChartNotUseNullData": "排除空數據 (數值為 0 不顯示)", + "ChartShowLine": "顯示行號", + "ChartShowCount": "顯示匯總", + "ChartShowDataOnChart": "在圖表上顯示數值", + "ChartShowGrid": "顯示參攷線", + "ChartShowLegend": "顯示圖例", + "ChartDimension": "緯度", + "ChartNumerical": "數值", + "CalcSUM": "求和", + "CalcAVG": "平均值", + "CalcMAX": "最大值", + "CalcMIN": "最小值", + "CalcCOUNT": "計數", + "CalcCOUNT2": "去重計數", + "CalcDateY": "按年", + "CalcDateQ": "按季", + "CalcDateM": "按月", + "CalcDateD": "按日", + "CalcDateH": "按時", + "CalcClass1Level": "1級", + "CalcClass2Level": "2級", + "CalcClass3Level": "3級", + "CalcClass4Level": "4級", + "CalcNone": "不計算", + "CalcPlus": "加上", + "CalcMinus": "减去", + "CalcFORMULA": "計算公式", + "Sort": "排序", + "SortAsc": "昇冪", + "SortDesc": "降序", + "ShowStyles": "顯示樣式", + "NoPrivilegesAddChartToDashTips": "你無權添加圖表到此儀錶盤", + "ChartDataSource": "圖表數據來源", + "MyDashboard": "我的儀錶盤", + "DefaultDashboard": "默認儀錶盤", + "CopyDashTips": "複製當前儀錶盤", + "ViewSourceData": "查看來源數據", + "LoadError": "加載失敗", + "WaitApproval": "待審批", + "ApprovalStats": "審批統計", + "YouFinishedAllApproval": "你已完成所有審批", + "Submitter": "提交人", + "TodoSchedule": "待辦日程", + "NoTodoScheduleTips": "過期超過30天的日程將不再顯示", + "ScheduleContent": "日程內容", + "Expires": "過期", + "UnknownChart": "未知圖表", + "CurrentEntity": "當前實體", + "My": "我的", + "Myself": "我自己的", + "BuiltinChart": "內寘圖表", + "SomeWhichRecords": "{0}哪些記錄", + "SomeToWho": "{0}給誰", + "PlsSelectSomeToWho": "請選擇{0}給誰", + "SameSomeRelatedRecords": "同時{0}關聯記錄", + "CancelWhichUsers": "取消哪些用戶", + "ByXSharedOnX": "由 %s 共享於 %s", + "MainRecordApprovedNotAddDetailTips": "主記錄{0},不能添加明細", + "RecordApproved": "已完成審批", + "RecordInApproval": "正在審批中", + "SomeRecordApprovedTips": "{0}已完成審批,禁止操作", + "SomeRecordInApprovalTips": "{0}正在審批中,禁止操作", + "FormUnLayoutTips": "此表單佈局尚未配寘,請配寘後使用", + "RevokeOutLimitTips": "記錄撤銷次數已達%d次,不能再次撤銷", + "NoNextApproversTips": "無下一步審批人可用,請聯系管理員配寘", + "ApprovalStepApprovedByOther": "當前流程已經被他人審批", + "ApprovalStepYouApproved": "你已經審批過當前流程", + "InvalidApprovalStateXTips": "無效審批狀態 (%s),請重繪後重試", + "InvalidapprovalRecordX": "無效審批記錄 : %s", + "HasXApprovalNotice": "有一條%s記錄請你審批", + "CcXSubmittedNotice": "用戶@%s提交了一條%s審批,請知曉", + "CcXApprovedNotice": "用戶 @%s 提交的 %s 審批已由 @%s %s,請知曉", + "ReSubmitOnDataAdded": "由於更改數據導致流程改變,你需要重新審批", + "XRejectedYourApproval": "@%s 駁回了你的 %s 審批", + "NotCreateMetasToDb": "無法同步中繼資料到數據庫", + "DeleteMainFirstTips": "不能直接删除主實體,請先删除明細實體", + "DeleteEntityHasRefs": "實體已被其他實體引用 (引用實體 : %s)", + "DeleteEntityHasDatas": "不能删除有數據的實體 (記錄數 : %d)", + "AddFieldHasBigdata": "本實體記錄過大,新增/删除字段可能導致錶損壞 (記錄數 : %d)", + "RefFieldMustHasRefEntity": "引用字段必須指定引用實體", + "NameFieldNotDelete": "名稱字段不允許删除", + "InvalidRecordJson": "無效實體數據格式", + "DetailEntityNotBeMain": "明細實體不能作為主實體", + "SelectMainEntityBeXUsed": "選擇的主實體已被 %s 使用", + "Message": "消息", + "Todo": "代辦", + "MakeReadAll": "已讀全部", + "MakeReadAllConfirm": "確認已讀全部消息?", + "MakeReadAllTips": "全部消息已設為已讀", + "UnreadMsg": "未讀消息", + "ReadedMsg": "已讀消息", + "AllMsg": "全部消息", + "WaitMeApproval": "待我審批", + "OpenView": "查看", + "Copy": "複製", + "Share0File": "分享檔案", + "Share0Link": "分享連結", + "Share0LinkCopyTips": "分享連結已複製", + "Share0": "分享", + "DownloadFile": "下載檔案", + "UpsupportPreviewTips": "暫不支持此類型檔案的預覽", + "LoadImgError": "無法加載圖片", + "YourBrowserUnsupport": "你的瀏覽器不支持此功能", + "SafeTip": "安全提示", + "SafeUrlTips1": "即將跳轉到外部網站", + "SafeUrlTips2": "安全性未知,請謹慎訪問", + "ContinueAccess": "繼續訪問", + "OldPassword": "原密碼", + "ReGet": "重新獲取", + "AddX": "添加%s", + "MyX": "我的%s", + "SwitchSome": "切換{0}", + "SwitchX": "切換%s", + "AppendRoles": "附加角色", + "AppendRolesTips": "選擇的多個角色許可權將被合併,高許可權優先", + "ParentDeptNotSelf": "父級部門不能選擇自己", + "SubDeptNotAsParent": "子級部門不能同時作為父級部門", + "AddProject": "添加項目", + "RefMainRecord": "引用主記錄", + "InvalidAdvExpr": "無效的高級運算式", + "SomeAccountConfError": "{0}帳戶未配寘或配寘錯誤", + "CannotReadProjectTips": "無權訪問該項目或項目已删除", + "CannotReadTaskTips": "任務不存在或已被删除", + "NoReadTask": "無權訪問該任務", + "ReConfChartTips": "字段 %s 不存在,請調整圖表配寘", + "SourceEntityMiss": "源實體 %s 不存在", + "NoReadEntity": "沒有讀取 %s 的許可權", + "DeleteClassDataInUsed": "此分類數據正在被使用,不能删除", + "UpdateApprovalInUsedOnX": "有 %d 條記錄正在使用此流程,禁止修改", + "DeleteApprovalInUsedOnX": "有 %d 條記錄正在使用此流程,禁止删除", + "DeleteFolderHasFiles": "目錄內有檔案不能删除", + "DeleteFolderHasSubs": "目錄下有子目錄不能删除", + "NonMemberNotOp": "非項目成員禁止操作", + "DeleteProjectHasXTasks": "項目下有 %d 個任務,不能删除", + "DeletePlanHasXTasks": "任務面板下有 %d 個任務,不能删除", + "BatchOpMustSameEntity": "只能批量處理同一實體的記錄", + "MissRefEntity": "缺少必要的引用實體", + "ChartNodata": "當前圖表無數據", + "UnsupportChartType": "不支持的圖表類型", + "MyApproval": "我的審批", + "MySchedule": "我的日程", + "UseApproval": "使用審批流程", + "FieldUseDataFilter": "當前字段已啟用數據過濾", + "Validity": "有效", + "NoClassData": "暫無分類項", + "Feeds": "動態", + "Project": "項目", + "ProjectPlan": "任務面板", + "ApprovalConfig": "審批流程", + "Classification": "分類數據", + "RebuildApi": "API秘鑰", + "NavEntities": "實體管理", + "Trigger": "觸發器", + "ReportTemplate": "報表範本", + "NavProject": "專案管理", + "User": "用戶", + "Department": "部門", + "Role": "角色", + "RolePrivileges": "角色許可權", + "Team": "團隊", + "RevisionHistory": "變更歷史", + "RecycleBin": "回收站", + "LoginLog": "登入日誌", + "NavFields": "字段管理", + "Workphone": "工作電話", + "FullName": "姓名", + "LoginTime": "登入時間", + "IpAddr": "IP地址", + "UserAgent": "用戶端", + "LoginName": "登錄名", + "Notification": "通知", + "Dashboard": "儀錶盤", + "Task": "任務", + "Principal": "負責人", + "Executor": "執行人", + "Members": "成員", + "RecordName": "記錄名稱", + "RecordId": "記錄 ID", + "BelongEntity": "所屬實體", + "DeletedOn": "删除時間", + "DeletedBy": "删除人", + "DeleteChannel": "删除通路", + "TemplateFile": "範本檔案", + "RevisionType": "變更類型", + "RevisionChannel": "變更通路", + "RevisionOn": "變更時間", + "RevisionBy": "變更人", + "ProjectName": "項目名稱", + "PlanName": "面板名稱", + "ProjectCode": "項目 ID", + "Deadline": "到期時間", + "FinishTime": "完成時間", + "StartTime": "開始時間", + "Status": "狀態", + "Description": "詳情", + "Priority": "優先順序", + "TasksSort": "排序", + "TaskName": "任務標題", + "TeamMember": "團隊成員", + "TaskCompletedWarn": "無法終止,因為任務已經完成", + "NotCancelTask": "無法終止任務", + "FileSharableDeny": "不允許分享檔案", + "ShardeFileExpired": "分享的檔案已過期", + "EmailBeUsed": "郵箱已被佔用,請換用其他郵箱", + "OperationFailed": "操作失敗,請稍後重試", + "OldPasswdWrong": "原密碼輸入有誤", + "ChangeClassLevelTips": "改變分類級別將影響現有數據。是否繼續?", + "DataTruncation": "字段長度超過限制", + "RecordRepeated": "存在重複記錄", + "NoSelect4Delete": "沒有要删除的記錄", + "NoSelect4Assign": "沒有要分派的記錄", + "NoSelect4Share": "沒有要共享的記錄", + "NoSelect4ShareUser": "沒有要共享的用戶", + "NoSelect4UnShare": "沒有要取消共享的記錄", + "NoSelect4UnShareUser": "沒有要取消共享的用戶", + "RecordNotExists": "記錄不存在", + "TransformEntity": "轉換實體", + "SetFilterTransformTips": "符合過濾條件的記錄才允許被轉換", + "TransformeMapping": "轉換字段映射", + "TransformeAfterFill": "轉換後回填", + "TransformeAfterFillTips": "可將轉換後的記錄 ID 回填至源記錄中", + "PlsSelectSourceField": "請選擇 %s 的源字段", + "NoUsesEntity": "無可用實體", + "NoUsesField": "無可用字段", + "To": "至", + "Transform": "轉換", + "TransformAs": "轉換為", + "TransformAsTips": "確認將當前記錄轉換為 %s 嗎?", + "TransformAsAndOpen": "轉換後打開新記錄", + "TransformNotAllow": "當前記錄不符合轉換條件", + "ImportUser": "導入用戶", + "ImportUserTips": "請按照 [範本檔案](https://getrebuild.com/docs/images/USERS_TEMPLATE.xls) 要求填寫並上傳,更多說明請 [參攷檔案](https://getrebuild.com/docs/admin/users)", + "ImportUserOkTips": "成功導入 %d 用戶", + "ImportUserAndNotify": "導入成功後發送郵件通知用戶", + "TransformConfig": "記錄轉換映射", + "YouHaveXSchedule": "你有 %d 條日程提醒", + + "s.__": "狀態", + "s.ApprovalState.DRAFT": "草稿", + "s.ApprovalState.PROCESSING": "審批中", + "s.ApprovalState.APPROVED": "通過", + "s.ApprovalState.REJECTED": "駁回", + "s.ApprovalState.CANCELED": "撤回", + "s.ApprovalState.REVOKED": "撤銷", + "s.HowtoState.DRAFT": "草稿", + "s.HowtoState.PENDING": "處理中", + "s.HowtoState.SOLVED": "已解决", + "s.HowtoState.REJECTED": "已駁回", + "t.__": "字段類型", + "t.NUMBER": "數位", + "t.DECIMAL": "貨幣 (小數)", + "t.DATE": "日期", + "t.DATETIME": "日期時間", + "t.TEXT": "文字", + "t.NTEXT": "多行文字", + "t.EMAIL": "郵箱", + "t.URL": "連結", + "t.PHONE": "電話", + "t.SERIES": "自動編號", + "t.IMAGE": "圖片", + "t.FILE": "附件", + "t.PICKLIST": "清單", + "t.CLASSIFICATION": "分類", + "t.REFERENCE": "引用", + "t.AVATAR": "頭像", + "t.MULTISELECT": "多選", + "t.BOOL": "布林 (是/否)", + "t.BARCODE": "條碼 (二維碼)", + "t.ID": "ID", + "t.LOCATION": "位置", + "t.STATE": "狀態", + "t.ANYREFERENCE": "任意引用", + "t.N2NREFERENCE": "多對多引用", + "f.__": "公共字段", + "f.createdBy": "創建人", + "f.createdOn": "創建時間", + "f.modifiedBy": "修改人", + "f.modifiedOn": "修改時間", + "f.owningUser": "所屬用戶", + "f.owningDept": "所屬部門", + "f.quickCode": "助記碼", + "f.approvalId": "審核流程", + "f.approvalState": "審核狀態", + "f.approvalStepNode": "審核步驟", + "f.isDeleted": "是否已删除" +}