瀏覽代碼

语言-繁体中文

joekylam 6 月之前
父節點
當前提交
9554e3800b

+ 5 - 3
src/components/SelectLang/index.jsx

@@ -4,15 +4,17 @@ import { Icon, Menu, Dropdown } from 'ant-design-vue'
 import { i18nRender } from '@/locales'
 import i18nMixin from '@/store/i18n-mixin'
 
-const locales = ['zh-CN', 'en-US']
+const locales = ['zh-CN', 'en-US','zh-HK']
 const languageLabels = {
   'zh-CN': '简体中文',
-  'en-US': 'English'
+  'en-US': 'English',
+  'zh-HK': '繁體中文',
 }
 // eslint-disable-next-line
 const languageIcons = {
   'zh-CN': '🇨🇳',
-  'en-US': '🇺🇸'
+  'en-US': '🇺🇸',
+  'zh-HK': 'ʜᴋ',
 }
 
 const SelectLang = {

+ 52 - 0
src/locales/lang/zh-HK.js

@@ -0,0 +1,52 @@
+import antd from 'ant-design-vue/es/locale-provider/zh_TW'
+import momentHK from 'moment/locale/zh-hk'
+import global from './zh-HK/global'
+
+import menu from './zh-HK/menu'
+import asset from './zh-HK/asset/asset'
+import project from './zh-HK/project/project'
+import company from './zh-HK/company/company'
+import requirement from './zh-HK/requirement/requirement'
+import doc from './zh-HK/doc/doc'
+import set from './zh-HK/set/set'
+import mail from './zh-HK/mail/mail'
+import setting from './zh-HK/setting'
+import Approval from './zh-HK/Approval/Approval'
+import user from './zh-HK/user'
+import dashboard from './zh-HK/dashboard'
+import form from './zh-HK/form'
+import result from './zh-HK/result'
+import account from './zh-HK/account'
+import editor from './zh-HK/editor'
+
+const components = {
+  antLocale: antd,
+  momentName: 'zh-hk',
+  momentLocale: momentHK,
+}
+
+export default {
+  message: '-',
+
+  'layouts.usermenu.dialog.title': '信息',
+  'layouts.usermenu.dialog.content': '您確定要註銷嗎?',
+  'layouts.userLayout.title': 'Ant Design 是西湖區最具影響力的 Web 設計規範',
+  ...components,
+  ...global,
+  ...menu,
+  ...setting,
+  ...user,
+  ...dashboard,
+  ...form,
+  ...result,
+  ...account,
+  ...asset,
+  ...project,
+  ...company,
+  ...doc,
+  ...set,
+  ...mail,
+  ...requirement,
+  ...Approval,
+  ...editor
+}

+ 28 - 0
src/locales/lang/zh-HK/Approval/Approval.js

@@ -0,0 +1,28 @@
+export default {
+    'Approval.Approval': '審批',
+    'Approval.Approval-List': '審批列表',
+    'Approval.Approval-Details': '審批明細',
+    'Approval.Approval-Stage': '審批階段',
+    'Approval.Approval-Flow-Setting': '審批流設置',
+    'Approval.Approval-Logs': '審批日誌',
+    'Approval.Approval-Flow-Info': '審批流信息',
+    'Approval.Approval-Add': '創建審批流',
+    'Approval.Approval-Edit': '編輯審批流',
+    'Approval.Approval-Type': '審批類型',
+    'Approval.Approval-Name': '審批名稱',
+    'Approval.Approval-By': '審批人',
+    'Approval.Approval-Status': '審批狀態',
+    'Approval.Approval-Revoke': '撤銷',
+    'Approval.Approval-Revoke-Sure': '您確定要撤銷審批嗎?',
+    'Approval.Approval-Agree': '同意',
+    'Approval.Approval-Reject': '拒絕',
+    'Approval.Approval-Reject-Reason': '拒絕原因',
+    'Approval.Approval-Agree-Sure': '您確定通過審批嗎?',
+    'Approval.Approval-Wait-For-Me': '由我審批',
+    'Approval.Approval-Approved': '審批完成',
+    'Approval.Approval-Create-Me': '由我創建',
+    'Approval.Approval-Mode': '審批模式',
+    'Approval.Or-Sign': '或簽',
+    'Approval.Countersign': '會簽',
+    'Approval.Sequential-Approval': '依次審批',
+}

+ 5 - 0
src/locales/lang/zh-HK/account.js

@@ -0,0 +1,5 @@
+import settings from './account/settings'
+
+export default {
+    ...settings
+  }

+ 57 - 0
src/locales/lang/zh-HK/account/settings.js

@@ -0,0 +1,57 @@
+export default {
+  'account.settings.menuMap.basic': '基本設置',
+  'account.settings.menuMap.security': '安全設置',
+  'account.settings.menuMap.custom': '個性化',
+  'account.settings.menuMap.binding': '賬號綁定',
+  'account.settings.menuMap.notification': '新消息通知',
+  'account.settings.basic.avatar': '頭像',
+  'account.settings.basic.change-avatar': '更換頭像',
+  'account.settings.basic.email': '郵箱',
+  'account.settings.basic.email-message': '請輸入您的郵箱!',
+  'account.settings.basic.nickname': '昵稱',
+  'account.settings.basic.nickname-message': '請輸入您的昵稱!',
+  'account.settings.basic.profile': '個人簡介',
+  'account.settings.basic.profile-message': '請輸入個人簡介!',
+  'account.settings.basic.profile-placeholder': '個人簡介',
+  'account.settings.basic.country': '國家/地區',
+  'account.settings.basic.country-message': '請輸入您的國家或地區!',
+  'account.settings.basic.geographic': '所在省市',
+  'account.settings.basic.geographic-message': '請輸入您的所在省市!',
+  'account.settings.basic.address': '街道地址',
+  'account.settings.basic.address-message': '請輸入您的街道地址!',
+  'account.settings.basic.phone': '聯系電話',
+  'account.settings.basic.phone-message': '請輸入您的聯系電話!',
+  'account.settings.basic.update': '更新基本信息',
+  'account.settings.basic.update.success': '更新基本信息成功',
+  'account.settings.security.strong': '強',
+  'account.settings.security.medium': '中',
+  'account.settings.security.weak': '弱',
+  'account.settings.security.password': '賬戶密碼',
+  'account.settings.security.password-description': '當前密碼強度:',
+  'account.settings.security.phone': '密保手機',
+  'account.settings.security.phone-description': '已綁定手機:',
+  'account.settings.security.question': '密保問題',
+  'account.settings.security.question-description': '未設置密保問題,密保問題可有效保護賬戶安全',
+  'account.settings.security.email': '備用郵箱',
+  'account.settings.security.email-description': '已綁定郵箱:',
+  'account.settings.security.mfa': 'MFA 設備',
+  'account.settings.security.mfa-description': '未綁定 MFA 設備,綁定後,可以進行二次確認',
+  'account.settings.security.modify': '修改',
+  'account.settings.security.set': '設置',
+  'account.settings.security.bind': '綁定',
+  'account.settings.binding.taobao': '綁定淘寶',
+  'account.settings.binding.taobao-description': '當前未綁定淘寶賬號',
+  'account.settings.binding.alipay': '綁定支付寶',
+  'account.settings.binding.alipay-description': '當前未綁定支付寶賬號',
+  'account.settings.binding.dingding': '綁定釘釘',
+  'account.settings.binding.dingding-description': '當前未綁定釘釘賬號',
+  'account.settings.binding.bind': '綁定',
+  'account.settings.notification.password': '賬戶密碼',
+  'account.settings.notification.password-description': '其他用戶的消息將以站內信的形式通知',
+  'account.settings.notification.messages': '系統消息',
+  'account.settings.notification.messages-description': '系統消息將以站內信的形式通知',
+  'account.settings.notification.todo': '待辦任務',
+  'account.settings.notification.todo-description': '待辦任務將以站內信的形式通知',
+  'account.settings.settings.open': '開',
+  'account.settings.settings.close': '關'
+}

+ 52 - 0
src/locales/lang/zh-HK/asset/asset.js

@@ -0,0 +1,52 @@
+export default {
+  'asset.Asset-Report': '資產統計',
+  'asset.Asset-Overview': '資產總覽',
+  'asset.Total-Requirments': '總需求',
+  'asset.Plan': '資產計劃',
+  'asset.Asset': '資產',
+  'asset.Task': '資產任務',
+  'asset.Begin': '開始時間',
+  'asset.End': '結束時間',
+  'asset.Title': '名稱',
+  'asset.All-Asset': '全部資產',
+  'asset.Asset-Groups': '資產組',
+  'asset.Asset-Name': '資產名稱',
+  'asset.Asset-Child': '子資產',
+  'asset.Asset-Parent': '父資產',
+  'asset.Plans': '計劃',
+  'asset.All-Plans': '全部計劃',
+  'asset.All-Requirements': '全部需求',
+  'asset.Asset-Code': '資產編號',
+  'asset.Asset-Owner': '資產擁有者',
+  'asset.Equity-Interest': '凈權益',
+  'asset.Developer': '開發商',
+  'asset.Date-Completed': '完成日期(天)',
+  'asset.Total-Floor-Area': '總建築面積',
+  'asset.Contact-Person': '聯系人',
+  'asset.Property': '性質',
+  'asset.Building-Type-Description': '建築類型說明',
+  'asset.Assets-Belonging': '所屬資產',
+  'asset.Plans-Expired': '過期計劃',
+  'asset.Plans-Child': '子計劃',
+  'asset.Plans-Parent': '父計劃',
+  'asset.Link-Requirement': '關聯需求',
+  'asset.UnLink-Requirement': '取消關聯需求',
+  'asset.Child-Requirement': '子需求組',
+  'asset.Add-Asset-Group': '新增資產組',
+  'asset.Edit-Asset-Group': '編輯資產組',
+  'asset.Add-Asset': '新增資產',
+  'asset.Edit-Asset': '編輯資產',
+  'asset.Add-Child-Asset': '新增子資產',
+  'asset.Add-Plan': '新增計劃',
+  'asset.Edit-Plan': '編輯計劃',
+  'asset.Add-Child-Plan': '新增子計劃',
+  'asset.status-concept': '概念',
+  'asset.status-design': '設計',
+  'asset.status-construction': '施工',
+  'asset.status-operate': '運營',
+  'asset.status-closed': '關閉',
+  'asset.status-destroy': '拆除',
+  'asset.status-selling': '銷售',
+  'asset.status-done': '竣工',
+  'asset.status-pause': '暫停',
+}

+ 37 - 0
src/locales/lang/zh-HK/company/company.js

@@ -0,0 +1,37 @@
+export default {
+    'company.Company': '公司',
+    'company.Company-All': '全部公司',
+    'company.Company-Name': '公司名稱',
+    'company.Task-Name': '任務名稱',
+    'company.Department': '部門',
+    'company.Child-Department': '子部門',
+    'company.Company-Add': '新增公司',
+    'company.Company-Edit': '編輯公司',
+    'company.Company-Department': '公司部門',
+    'company.Department-Name': '部門名稱',
+    'company.Department-Add': '新增部門',
+    'company.Department-Edit': '編輯部門',
+    'company.Department-Add-Child': '新增子部門',
+    'company.Role': '角色',
+    'company.Role-Name': '角色名稱',
+    'company.Role-Add': '新增角色',
+    'company.Role-Edit': '編輯角色',
+    'company.Menu-Permission': '菜單權限',
+    'company.Action-Permission': '操作權限',
+    'company.Company-User': '公司用戶',
+    'company.Company-Enable': '您確定要啟用嗎?',
+    'company.Sure-Disabeld': '您確定要禁用嗎?',
+    'company.User-Add': '新增公司用戶',
+    'company.User-Edit': '編輯公司用戶',
+    'company.Login-Password': '請輸入登錄密碼',
+    'company.Batch-User': '批量新增用戶',
+    'company.Edit-Profile': '編輯個人信息',
+    'company.Company-Exp-Date': '公司有效期',
+    'company.Company-Rejection-Reason': '請輸入拒絕原因',
+    'company.Time-No-Year': '如果不選擇時間則默認為1年',
+    'company.High-Light-Tips': '提示:高亮顯示為關聯菜單權限!',
+    'company.Sex-Male': '男',
+    'company.Sex-Female': '女',
+    'company.status-Enable': '啟用',
+    'company.status-Disabled': '禁用',
+}

+ 5 - 0
src/locales/lang/zh-HK/dashboard.js

@@ -0,0 +1,5 @@
+import analysis from './dashboard/analysis'
+
+export default {
+    ...analysis
+  }

+ 36 - 0
src/locales/lang/zh-HK/dashboard/analysis.js

@@ -0,0 +1,36 @@
+export default {
+  'dashboard.analysis.test': '工專路 {no} 號店',
+  'dashboard.analysis.introduce': '指標說明',
+  'dashboard.analysis.total-sales': '總銷售額',
+  'dashboard.analysis.day-sales': '日均銷售額¥',
+  'dashboard.analysis.visits': '訪問量',
+  'dashboard.analysis.visits-trend': '訪問量趨勢',
+  'dashboard.analysis.visits-ranking': '門店訪問量排名',
+  'dashboard.analysis.day-visits': '日訪問量',
+  'dashboard.analysis.week': '周同比',
+  'dashboard.analysis.day': '日同比',
+  'dashboard.analysis.payments': '支付筆數',
+  'dashboard.analysis.conversion-rate': '轉化率',
+  'dashboard.analysis.operational-effect': '運營活動效果',
+  'dashboard.analysis.sales-trend': '銷售趨勢',
+  'dashboard.analysis.sales-ranking': '門店銷售額排名',
+  'dashboard.analysis.all-year': '全年',
+  'dashboard.analysis.all-month': '本月',
+  'dashboard.analysis.all-week': '本周',
+  'dashboard.analysis.all-day': '今日',
+  'dashboard.analysis.search-users': '搜索用戶數',
+  'dashboard.analysis.per-capita-search': '人均搜索次數',
+  'dashboard.analysis.online-top-search': '線上熱門搜索',
+  'dashboard.analysis.the-proportion-of-sales': '銷售額類別占比',
+  'dashboard.analysis.dropdown-option-one': '操作一',
+  'dashboard.analysis.dropdown-option-two': '操作二',
+  'dashboard.analysis.channel.all': '全部渠道',
+  'dashboard.analysis.channel.online': '線上',
+  'dashboard.analysis.channel.stores': '門店',
+  'dashboard.analysis.sales': '銷售額',
+  'dashboard.analysis.traffic': '客流量',
+  'dashboard.analysis.table.rank': '排名',
+  'dashboard.analysis.table.search-keyword': '搜索關鍵詞',
+  'dashboard.analysis.table.users': '用戶數',
+  'dashboard.analysis.table.weekly-range': '周漲幅'
+}

+ 41 - 0
src/locales/lang/zh-HK/doc/doc.js

@@ -0,0 +1,41 @@
+export default {
+    'doc.Library-Add': '創建容器庫',
+    'doc.Library-Edit': '編輯容器庫',
+    'doc.Library-My': '我的容器庫',
+    'doc.Library-Total': '容器庫總數',
+    'doc.Container-My': '我的容器',
+    'doc.Container-Total': '容器總數',
+    'doc.Items': '個',
+    'doc.Container-Add': '創建容器',
+    'doc.Container-Edit': '編輯容器',
+    'doc.Folder-Add': '創建文件夾',
+    'doc.Folder-Upload': '上傳文件夾',
+    'doc.File-Upload': '上傳文件',
+    'doc.Sort': '排序',
+    'doc.Category': '類別',
+    'doc.Version': '版本',
+    'doc.Library': '容器庫',
+    'doc.Container': '容器',
+    'doc.Folder-Add': '創建文件夾',
+    'doc.Folder-Edit': '編輯文件夾',
+    'doc.Preview': '預覽',
+    'doc.S-F-F': '查詢文件夾和文件',
+    'doc.Path': '路徑',
+    'doc.Type': '類型',
+    'doc.Folder-File': '文件夾和文件',
+    'doc.Down-Latest': '下載所有最新版本',
+    'doc.Current-Upload-Folder': '當前容器上傳文件夾',
+    'doc.Current-Upload-File': '當前容器上傳文件',
+    'doc.Share': '分享',
+    'doc.Black': '黑洞',
+    'doc.Glandale': '葛蘭黛爾',
+    'doc.Link-Add': '創建鏈接',
+    'doc.Unlimited': '不限時',
+    'doc.Day': '一天',
+    'doc.Week': '一周',
+    'doc.Month': '一個月',
+    'doc.Share-Link': '分享鏈接',
+    'doc.Copy-Link': '復製鏈接',
+    'doc.Update-Folder-Name': '編輯文件夾名字',
+    'doc.Update-File-Name': '編輯文件名字',
+}

+ 26 - 0
src/locales/lang/zh-HK/editor.js

@@ -0,0 +1,26 @@
+export default {
+    'editor.ql-bold': '加粗',
+    'editor.ql-italic': '斜體',
+    'editor.ql-strike': '刪除線',
+    'editor.ql-underline': '下劃線',
+    'editor.ql-code-block': '插入代碼段',
+    'editor.ql-blockquote': '塊引用',
+    'editor.ql-header-1': 'h1',
+    'editor.ql-header-2': 'h2',
+    'editor.ql-list-ordered': '編號列表',
+    'editor.ql-list-bullet': '項目列表',
+    'editor.ql-script-sub': '下標',
+    'editor.ql-script-super': '上標',
+    'editor.ql-indent--1': '向左縮進',
+    'editor.ql-indent-+1': '向右縮進',
+    'editor.ql-direction': '文本方向',
+    'editor.ql-size': '字體大小',
+    'editor.ql-picker-label': '標題大小',
+    'editor.ql-color': '字體顏色',
+    'editor.ql-background': '背景顏色',
+    'editor.ql-font': '字體',
+    'editor.ql-align': '對齊方式',
+    'editor.ql-clean': '清除字體格式',
+    'editor.ql-link': '添加鏈接',
+    'editor.ql-image': '圖像',
+}

+ 5 - 0
src/locales/lang/zh-HK/form.js

@@ -0,0 +1,5 @@
+import basicForm from './form/basicForm'
+
+export default {
+    ...basicForm
+  }

+ 58 - 0
src/locales/lang/zh-HK/form/basicForm.js

@@ -0,0 +1,58 @@
+export default {
+  'form.basic-form.basic.title': '基礎表單',
+  'form.basic-form.basic.description':
+    '表單頁用於向用戶收集或驗證信息,基礎表單常見於數據項較少的表單場景。',
+  'form.basic-form.title.label': '標題',
+  'form.basic-form.title.placeholder': '給目標起個名字',
+  'form.basic-form.title.required': '請輸入標題',
+  'form.basic-form.date.label': '起止日期',
+  'form.basic-form.placeholder.start': '開始日期',
+  'form.basic-form.placeholder.end': '結束日期',
+  'form.basic-form.date.required': '請選擇起止日期',
+  'form.basic-form.goal.label': '目標描述',
+  'form.basic-form.goal.placeholder': '請輸入你的階段性工作目標',
+  'form.basic-form.goal.required': '請輸入目標描述',
+  'form.basic-form.standard.label': '衡量標準',
+  'form.basic-form.standard.placeholder': '請輸入衡量標準',
+  'form.basic-form.standard.required': '請輸入衡量標準',
+  'form.basic-form.client.label': '客戶',
+  'form.basic-form.client.required': '請描述你服務的客戶',
+  'form.basic-form.label.tooltip': '目標的服務對象',
+  'form.basic-form.client.placeholder': '請描述你服務的客戶,內部客戶直接 @姓名/工號',
+  'form.basic-form.invites.label': '邀評人',
+  'form.basic-form.invites.placeholder': '請直接 @姓名/工號,最多可邀請 5 人',
+  'form.basic-form.weight.label': '權重',
+  'form.basic-form.weight.placeholder': '請輸入',
+  'form.basic-form.public.label': '目標公開',
+  'form.basic-form.label.help': '客戶、邀評人默認被分享',
+  'form.basic-form.radio.public': '公開',
+  'form.basic-form.radio.partially-public': '部分公開',
+  'form.basic-form.radio.private': '不公開',
+  'form.basic-form.publicUsers.placeholder': '公開給',
+  'form.basic-form.option.A': '同事一',
+  'form.basic-form.option.B': '同事二',
+  'form.basic-form.option.C': '同事三',
+  'form.basic-form.email.required': '請輸入郵箱地址!',
+  'form.basic-form.email.wrong-format': '郵箱地址格式錯誤!',
+  'form.basic-form.userName.required': '請輸入用戶名!',
+  'form.basic-form.password.required': '請輸入密碼!',
+  'form.basic-form.password.twice': '兩次輸入的密碼不匹配!',
+  'form.basic-form.strength.msg': '請至少輸入 6 個字符。請不要使用容易被猜到的密碼。',
+  'form.basic-form.strength.strong': '強度:強',
+  'form.basic-form.strength.medium': '強度:中',
+  'form.basic-form.strength.short': '強度:太短',
+  'form.basic-form.confirm-password.required': '請確認密碼!',
+  'form.basic-form.phone-number.required': '請輸入手機號!',
+  'form.basic-form.phone-number.wrong-format': '手機號格式錯誤!',
+  'form.basic-form.verification-code.required': '請輸入驗證碼!',
+  'form.basic-form.form.get-captcha': '獲取驗證碼',
+  'form.basic-form.captcha.second': '秒',
+  'form.basic-form.form.optional': '(選填)',
+  'form.basic-form.form.submit': '提交',
+  'form.basic-form.form.save': '保存',
+  'form.basic-form.email.placeholder': '郵箱',
+  'form.basic-form.password.placeholder': '至少6位密碼,區分大小寫',
+  'form.basic-form.confirm-password.placeholder': '確認密碼',
+  'form.basic-form.phone-number.placeholder': '手機號',
+  'form.basic-form.verification-code.placeholder': '驗證碼'
+}

+ 152 - 0
src/locales/lang/zh-HK/global.js

@@ -0,0 +1,152 @@
+export default {
+  'global.Help': '幫助',
+  'global.Privacy': '隱私',
+  'global.Term': '條款',
+  'global.Welcome-Back': '歡迎回來',
+  'global.Submit': '提交',
+  'global.Cancel': '取消',
+  'global.Operation-Successful': '操作成功',
+  'global.Operation': '操作',
+  'global.Sure-Del': '您確定要刪除嗎?',
+  'global.Yes': '是',
+  'global.No': '否',
+  save: '保存',
+  'submit.ok': '提交成功',
+  'save.ok': '保存成功',
+  'global.Normal': '正常',
+  'global.Closed': '結束',
+  'global.Start': '開始',
+  'global.Close': '關閉',
+  'global.Open': '開啓',
+  'global.Name': '名稱',
+  'global.Email': '郵箱',
+  'global.Email-Subject': '郵箱主題',
+  'global.Abbr': '簡稱',
+  'global.Add': '新增',
+  'global.Batch': '批量新增',
+  'global.Edit': '編輯',
+  'global.Detail': '詳情',
+  'global.Delete': '刪除',
+  'global.Approval': '審批',
+  'global.Initiate-Approval': '發起審批',
+  'global.Reset': '重置',
+  'global.Search': '搜索',
+  'global.Export': '導出',
+  'global.Import': '導入',
+  'global.DownloadImportTemplate': '下載導入模版文件',
+  'global.Print': '打印',
+  'global.Overview': '詳情',
+  'global.Sequence': '排序',
+  'global.Action': '操作',
+  'global.AssetGroup': '資產組',
+  'global.AllAsset': '全部資產',
+  'global.Requirement': '需求',
+  'global.Task': '任務',
+  'global.KanBan': '看板',
+  'global.GroupView': '分組視圖',
+  'global.Gantt': '甘特圖',
+  'global.Team': '團隊',
+  'global.Dynamics': '動態',
+  'global.Placeholder-input': '請輸入',
+  'global.Placeholder-select': '請選擇',
+  'global.Requirement-Nums': '需求數量',
+  'global.Plan-Nums': '計劃數量',
+  'global.Project-Nums': '項目數量',
+  'global.Status': '狀態',
+  'global.Create-Time': '創建時間',
+  'global.See-All': '查看全部',
+  'global.Unexpired': '未過期',
+  'global.Address': '地址',
+  'global.Geo-Code': '區域碼',
+  'global.Location': '經緯度',
+  'global.Description': '描述',
+  'global.Acl': '訪問控製',
+  'global.Acl-Title-Asset': '請選擇用戶',
+  'global.Acl-Title-Task': '請選擇團隊成員',
+  'global.Acl-Private-Only-Team': '私有 (僅項目團隊成員可以訪問它)',
+  'global.Acl-Private-Only-Creator': '私有 (僅創建人可以訪問它)',
+  'global.Acl-Custom-Only-Team': '自定義 (團隊成員和白名單成員可以訪問它)',
+  'global.Acl-Custom-Only-Whitelist': '自定義 (白名單成員可以訪問它)',
+  'global.Private': '私有',
+  'global.Custom': '自定義',
+  'global.Begin': '開始時間',
+  'global.End': '結束時間',
+  'global.Title': '標題',
+  'global.Duration': '期間',
+  'global.ReviewedBy': '審覈人',
+  'global.CreateBy': '創建人',
+  'global.Group': '組',
+  'global.Priority': '優先級',
+  'global.Base': '主要信息',
+  'global.Other': '其他信息',
+  'global.More': '更多',
+  'global.History': '歷史',
+  'global.Comment': '評論',
+  'global.Parent-Module': '父模塊',
+  'global.CC': '抄送郵箱',
+  'global.Note': '備註',
+  'global.File': '附件',
+  'global.Folder': '文件夾',
+  'global.Click-Upload': '點擊上傳',
+  'global.Keep-one': '請至少保留一項',
+  'global.Select-one': '請至少選擇一項',
+  'global.Required-fields': '請完善必填字段',
+  'global.DownLoad': '下載',
+  'global.UpLoad': '上傳',
+  'global.File-Name': '文件名稱',
+  'global.Folder-Name': '文件夾名稱',
+  'global.File-Size': '文件大小',
+  'global.Uploader': '上傳人',
+  'global.Upload-Time': '上傳時間',
+  'global.ReName': '重命名',
+  'global.Back': '返回',
+  'global.Requirement-Life': '需求生命週期',
+  'global.Module': '模塊',
+  'global.Total': '總數',
+  'global.Manager': '管理員',
+  'global.Disabeld': '禁用',
+  'global.Enable': '可用',
+  'global.Phone': '電話',
+  'global.Account': '賬戶',
+  'global.Password': '密碼',
+  'global.Password-Confirm': '確認密碼',
+  'global.Password-Login': '登錄密碼',
+  'global.Gender': '性別',
+  'global.male': '男',
+  'global.female': '女',
+  'global.P-f': '密碼必須至少包含一個小寫字母、一個大寫字母、一位數字,並且長度至少爲6個字符',
+  'global.desc': '降序',
+  'global.asc': '升序',
+  'global.Name-Rule': '命名規則',
+  'global.Doc-Stage': '文檔階段',
+  'global.Doc-Type': '文檔類型',
+  'global.Task-Type': '任務類型',
+  'global.Auto-Name': '自動命名',
+  'global.Delay': '延期',
+  'global.Suspend': '暫停',
+  'global.Done': '結束',
+  'global.Custom-Select': '自定義選擇',
+  'global.Whitelist': '白名單',
+  'global.Update': '修改了',
+  'global.Old-Value': '舊值爲',
+  'global.New-Value': '新值爲',
+  'global.Assign': '指派',
+  'global.Confirm-Password': '確認密碼不匹配',
+  'global.Login-Password-Error': '登錄密碼錯誤',
+  'global.Phone-Error': '手機號格式錯誤',
+  'global.Login-Password-Require': '請輸入登錄密碼',
+  'global.Email-Error': '郵箱格式錯誤',
+  'global.Add-Comment': '新增評論',
+  'global.Select-NameRule': '請選擇命名規則',
+  'global.Select-User-Invalid': '選擇的用戶無效',
+  'global.This-type-approval-exists': '已存在該類型審批流',
+  'global.Sorry-page': '抱歉,您沒有權限訪問該頁面。',
+  'global.Back-Home': '返回首頁',
+  'global.Type-Library': '容器庫類型',
+  'global.Type-Container': '容器類型',
+  'global.day': '天',
+  'global.week': '周',
+  'global.month': '月',
+  'global.year': '年',
+  'global.Type': '類型',
+}

+ 11 - 0
src/locales/lang/zh-HK/mail/mail.js

@@ -0,0 +1,11 @@
+export default {
+    'mail.Browser': '站內信',
+    'mail.Browser-Status': '站內信狀態',
+    'mail.Batch-Mark': '批量標記已讀',
+    'mail.Read': '已讀',
+    'mail.UnRead': '未讀',
+    'mail.Mark-Read': '標為已讀',
+    'mail.ReadTime': '閱讀時間',
+    'mail.Content': '內容',
+    'mail.Sure-Mark': '您確定標記為已讀嗎?',
+}

+ 69 - 0
src/locales/lang/zh-HK/menu.js

@@ -0,0 +1,69 @@
+export default {
+    'menu.welcome': '歡迎',
+    'menu.home': '主頁',
+    'menu.dashboard': '儀表盤',
+    'menu.dashboard.analysis': '分析頁',
+    'menu.dashboard.monitor': '監控頁',
+    'menu.dashboard.workplace': '工作臺',
+    'menu.form': '表單頁',
+    'menu.form.basic-form': '基礎表單',
+    'menu.form.step-form': '分步表單',
+    'menu.form.step-form.info': '分步表單(填寫轉賬信息)',
+    'menu.form.step-form.confirm': '分步表單(確認轉賬信息)',
+    'menu.form.step-form.result': '分步表單(完成)',
+    'menu.form.advanced-form': '高級表單',
+    'menu.list': '列表頁',
+    'menu.list.table-list': '查詢表格',
+    'menu.list.basic-list': '標準列表',
+    'menu.list.card-list': '卡片列表',
+    'menu.list.search-list': '搜索列表',
+    'menu.list.search-list.articles': '搜索列表(文章)',
+    'menu.list.search-list.projects': '搜索列表(項目)',
+    'menu.list.search-list.applications': '搜索列表(應用)',
+    'menu.profile': '詳情頁',
+    'menu.profile.basic': '基礎詳情頁',
+    'menu.profile.advanced': '高級詳情頁',
+    'menu.result': '結果頁',
+    'menu.result.success': '成功頁',
+    'menu.result.fail': '失敗頁',
+    'menu.exception': '異常頁',
+    'menu.exception.not-permission': '403',
+    'menu.exception.not-find': '404',
+    'menu.exception.server-error': '500',
+    'menu.exception.trigger': '觸發錯誤',
+    'menu.account': '個人頁',
+    'menu.account.center': '個人中心',
+    'menu.account.settings': '個人設置',
+    'menu.account.trigger': '觸發報錯',
+    'menu.account.logout': '退出登錄',
+    'menu.asset': '資產',
+    'menu.asset-dashboard': '儀表盤',
+    'menu.asset-groups': '資產組',
+    'menu.asset-all': '全部資產',
+    'menu.asset-plans': '資產計劃',
+    'menu.requirement': '需求',
+    'menu.requirement-groups': '需求組',
+    'menu.requirement-all': '全部需求',
+    'menu.project': '項目',
+    'menu.project-all': '全部項目',
+    'menu.company': '公司',
+    'menu.company-all': '全部公司',
+    'menu.company-user': '用戶',
+    'menu.company-departments': '部門',
+    'menu.company-roles': '角色權限',
+    'menu.document': '文檔',
+    'menu.document-dashboard': '文檔首頁',
+    'menu.setting': '設置',
+    'menu.operarionlog': '操作日誌',
+    'menu.namerule': '命名規則',
+    'menu.dictionary': '字典',
+    'menu.dictionary-setting': '設置字典',
+    'menu.notification': '通知',
+    'menu.mail': '郵箱',
+    'menu.browser': '站內信',
+    'menu.settings': '通知設置',
+    'menu.Approval': '審批',
+    'menu.Approval-Flow': '審批流設置',
+    'menu.Approval-List': '審批列表',
+    'menu.4S': '4S',
+}

+ 101 - 0
src/locales/lang/zh-HK/project/project.js

@@ -0,0 +1,101 @@
+export default {
+  'project.Project': '項目',
+  'project.Project-List': '項目列表',
+  'project.All-Project': '全部項目',
+  'project.Project-Name': '項目名稱',
+  'project.Project-Code': '項目編碼',
+  'project.Project-Status': '項目狀態',
+  'project.Unfinished': '未完成',
+  'project.Pending-For-Approval': '待審批',
+  'project.Suspended': '暫停的',
+  'project.Closed': '關閉的',
+  'project.Draft': '草稿',
+  'project.Active': '活躍的',
+  'project.Changed': '更改',
+  'project.Cost': '費用',
+  'project.Project-Add': '新增項目',
+  'project.Project-Edit': '編輯項目',
+  'project.Team': '團隊',
+  'project.Manage-Team': '管理團隊',
+  'project.Link-Asset': '關聯資產',
+  'project.Link-Plan': '關聯計劃',
+  'project.Link-Container': '關聯容器',
+  'project.Link-Project': '關聯項目',
+  'project.Link': '關聯',
+  'project.UnLink': '取消關聯',
+  'project.Project-Team': '項目團隊',
+  'project.Team-User': '團隊用戶',
+  'project.User': '用戶',
+  'project.Limit-User': '限製用戶',
+  'project.Group-By': '分組依據',
+  'project.Task-Add': '創建任務',
+  'project.Task-Name': '任務名稱',
+  'project.Assign': '分配',
+  'project.Progress': '進度',
+  'project.Monday': '星期一',
+  'project.Tuesday': '星期二',
+  'project.Wednesday': '星期三',
+  'project.Thursday': '星期四',
+  'project.Friday': '星期五',
+  'project.Saturday': '星期六',
+  'project.Sunday': '星期日',
+  'project.January': '一月',
+  'project.February': '二月',
+  'project.March': '三月',
+  'project.April': '四月',
+  'project.May': '五月',
+  'project.June': '六月',
+  'project.July': '七月',
+  'project.August': '八月',
+  'project.September': '九月',
+  'project.October': '十月',
+  'project.November': '十一月',
+  'project.December': '十二月',
+  'project.Group-By-Requirement': '按需求分組',
+  'project.Group-By-Status': '按狀態分組',
+  'project.Group-By-Finished': '按完成人分組',
+  'project.Group-By-Assigned-To': '按分配方式分組',
+  'project.Group-By-Task-Type': '按任務類型分組',
+  'project.Group-By-Closed': '按關閉人分組',
+  'project.Deadline': '截止時間',
+  'project.Finished-By': '完成人',
+  'project.Tasks': '任務數',
+  'project.Doing': '進行中',
+  'project.Waiting': '等待中',
+  'project.Done': '結束的',
+  'project.UnLink-Requirement': '取消關聯需求',
+  'project.UnLink-Asset': '取消關聯資產',
+  'project.Link-Requirement': '關聯需求',
+  'project.Remove-Requirement': '移除需求',
+  'project.Task-Create': '創建任務',
+  'project.Task-Edit': '編輯任務',
+  'project.Task-Batch': '批量創建任務',
+  'project.Requirement-Rank-Ascending': '需求排序正序',
+  'project.Requirement-Rank-Descending': '需求排序倒序',
+  'project.Requirement-Priority-Descending': '需求優先級倒序',
+  'project.Requirement-Priority-Ascending': '需求優先級正序',
+  'project.Task-Status': '任務狀態',
+  'project.Task-Child': '子任務',
+  'project.Issue': '發行',
+  'project.Suspend': '暫停',
+  'project.Respond': '響應',
+  'project.Close': '關閉',
+  'project.All-Task': '全部任務',
+  'project.First': '第一步',
+  'project.Second': '第二步',
+  'project.Next': '下一步',
+  'project.Previous': '上一步',
+  'project.Requirement-Status': '需求狀態',
+  'project.Requirement-Title': '需求標題',
+  'project.Requirement-Group': '需求分組',
+  'project.Requirement-Create': '創建需求',
+  'project.Requirement-Batch': '批量創建需求',
+  'project.Permission-Denied-Project': '權限被拒絕或找不到項目。請與管理員聯系!',
+  'project.Unlink-Container': '確定取消關聯容器嗎?',
+  'project.Developing': '研發中',
+  'project.Developed': '研發完畢',
+  'project.Testing': '測試中',
+  'project.Tested': '測試完畢',
+  'project.Accepted': '已驗收',
+  'project.Task-Batch-Child': '批量新增子任務'
+}

+ 24 - 0
src/locales/lang/zh-HK/requirement/requirement.js

@@ -0,0 +1,24 @@
+export default {
+    'requirement.Requirement-Group': '需求組',
+    'requirement.Requirement-Title': '需求標題',
+    'requirement.Requirement-Group-Name': '需求組名稱',
+    'requirement.Requirement-Group-Abbr-Name': '需求組簡稱',
+    'requirement.Add-Requirement-Group': '新增需求組',
+    'requirement.Add-Requirement': '新增需求',
+    'requirement.Edit-Requirement': '編輯需求',
+    'requirement.Add-Child-Requirement-Group': '新增子需求組',
+    'requirement.Edit-Requirement-Group': '編輯需求組',
+    'requirement.Link-Project': '關聯項目',
+    'requirement.Want-Link-Asset': '您想關聯資產嗎?',
+    'requirement.No-Asset-is-linked': '沒有資產關聯到項目。您將跳轉到資產頁面',
+    'requirement.status-wait': '等待中',
+    'requirement.status-doing': '審批中',
+    'requirement.status-approved': '已審批',
+    'requirement.status-rejected': '已拒絕',
+    'requirement.status-canceled': '已取消',
+    'requirement.status-active': '活躍',
+    'requirement.status-changed': '變更',
+    'requirement.status-draft': '草稿',
+    'requirement.status-closed': '關閉',
+    'requirement.Deadline': '截止時間',
+}

+ 7 - 0
src/locales/lang/zh-HK/result.js

@@ -0,0 +1,7 @@
+import success from './result/success'
+import fail from './result/fail'
+
+export default {
+    ...success,
+    ...fail
+  }

+ 10 - 0
src/locales/lang/zh-HK/result/fail.js

@@ -0,0 +1,10 @@
+export default {
+  'result.fail.error.title': '提交失敗',
+  'result.fail.error.description': '請覈對並修改以下信息後,再重新提交。',
+  'result.fail.error.hint-title': '您提交的內容有如下錯誤:',
+  'result.fail.error.hint-text1': '您的賬戶已被凍結',
+  'result.fail.error.hint-btn1': '立即解凍',
+  'result.fail.error.hint-text2': '您的賬戶還不具備申請資格',
+  'result.fail.error.hint-btn2': '立即升級',
+  'result.fail.error.btn-text': '返回修改'
+}

+ 19 - 0
src/locales/lang/zh-HK/result/success.js

@@ -0,0 +1,19 @@
+export default {
+  'result.success.title': '提交成功',
+  'result.success.description':
+    '提交結果頁用於反饋一系列操作任務的處理結果, 如果僅是簡單操作,使用 Message 全局提示反饋即可。 本文字區域可以展示簡單的補充說明,如果有類似展示 「單據」的需求,下面這個灰色區域可以呈現比較複雜的內容。',
+  'result.success.operate-title': '項目名稱',
+  'result.success.operate-id': '項目 ID',
+  'result.success.principal': '負責人',
+  'result.success.operate-time': '生效時間',
+  'result.success.step1-title': '創建項目',
+  'result.success.step1-operator': '曲麗麗',
+  'result.success.step2-title': '部門初審',
+  'result.success.step2-operator': '周毛毛',
+  'result.success.step2-extra': '催一下',
+  'result.success.step3-title': '財務複覈',
+  'result.success.step4-title': '完成',
+  'result.success.btn-return': '返回列表',
+  'result.success.btn-project': '查看項目',
+  'result.success.btn-print': '打印'
+}

+ 33 - 0
src/locales/lang/zh-HK/set/set.js

@@ -0,0 +1,33 @@
+export default {
+    'set.Notification-Setting': '通知設置',
+    'set.Notification-Browser': '站內信',
+    'set.Notification': '通知',
+    'set.Polling': '輪詢時間',
+    'set.On': '開',
+    'set.Off': '關',
+    'set.Async': '異步發送',
+    'set.Sender-Email': '發件人郵箱',
+    'set.Sender': '發件人',
+    'set.Domain': '範圍',
+    'set.SMTP-Server': 'SMTP服務器',
+    'set.SMTP-Port': 'SMTP端口',
+    'set.SMTP-Account': 'SMTP賬戶',
+    'set.SMTP-Password': 'SMTP密碼',
+    'set.Encryption': '加密',
+    'set.SMTP-Validation': 'SMTP驗證',
+    'set.Debugging': '調試',
+    'set.Charset': '編碼格式',
+    'set.Dictionary-Name': '字典名稱',
+    'set.Global': '全局',
+    'set.Dictionary-Add': '新增字典',
+    'set.Dictionary-Edit': '編輯字典',
+    'set.Set-Combination-Rules': '設置組合規則',
+    'set.Link-Custom-Field': '關聯自定義字段',
+    'set.Operation-Log': '操作日誌',
+    'set.Operation-Browser': '瀏覽器',
+    'set.Operation-Method': '請求方式',
+    'set.Operation-Platform': '平臺',
+    'set.Operation-Request_At': '請求時間',
+    'set.Operation-Request_Url': '請求API',
+    'set.DDictionary-Name': '字典名稱',
+}

+ 29 - 0
src/locales/lang/zh-HK/setting.js

@@ -0,0 +1,29 @@
+export default {
+  'app.setting.pagestyle': '整體風格設置',
+  'app.setting.pagestyle.light': '亮色菜單風格',
+  'app.setting.pagestyle.dark': '暗色菜單風格',
+  'app.setting.pagestyle.realdark': '暗黑模式',
+  'app.setting.themecolor': '主題色',
+  'app.setting.navigationmode': '導航模式',
+  'app.setting.content-width': '內容區域寬度',
+  'app.setting.fixedheader': '固定 Header',
+  'app.setting.fixedsidebar': '固定側邊欄',
+  'app.setting.sidemenu': '側邊菜單佈局',
+  'app.setting.topmenu': '頂部菜單佈局',
+  'app.setting.content-width.fixed': 'Fixed',
+  'app.setting.content-width.fluid': 'Fluid',
+  'app.setting.othersettings': '其他設置',
+  'app.setting.weakmode': '色弱模式',
+  'app.setting.copy': '拷貝設置',
+  'app.setting.loading': '加載主題中',
+  'app.setting.copyinfo': '拷貝設置成功 src/config/defaultSettings.js',
+  'app.setting.production.hint': '配置欄只在開發環境用於預覽,生產環境不會展現,請拷貝後手動修改配置文件',
+  'app.setting.themecolor.daybreak': '拂曉藍',
+  'app.setting.themecolor.dust': '薄暮',
+  'app.setting.themecolor.volcano': '火山',
+  'app.setting.themecolor.sunset': '日暮',
+  'app.setting.themecolor.cyan': '明青',
+  'app.setting.themecolor.green': '極光綠',
+  'app.setting.themecolor.geekblue': '極客藍',
+  'app.setting.themecolor.purple': '醬紫'
+}

+ 49 - 0
src/locales/lang/zh-HK/user.js

@@ -0,0 +1,49 @@
+export default {
+  'user.login.userName': '用戶名',
+  'user.login.password': '密碼',
+  'user.login.username.placeholder': '賬戶: admin',
+  'user.login.password.placeholder': '密碼: admin or ant.design',
+  'user.login.message-invalid-credentials': '賬戶或密碼錯誤(admin/ant.design)',
+  'user.login.message-invalid-verification-code': '驗證碼錯誤',
+  'user.login.tab-login-credentials': '賬戶密碼登錄',
+  'user.login.tab-login-mobile': '手機號登錄',
+  'user.login.mobile.placeholder': '手機號',
+  'user.login.mobile.verification-code.placeholder': '驗證碼',
+  'user.login.mobile.Code': '驗證碼',
+  'user.login.remember-me': '自動登錄',
+  'user.login.forgot-password': '忘記密碼',
+  'user.login.sign-in-with': '其他登錄方式',
+  'user.login.signup': '註冊賬戶',
+  'user.login.login': '登錄',
+  'user.register.register': '註冊',
+  'user.register.registerCompany': '註冊公司',
+  'user.register.CompanyName': '公司名稱',
+  'user.register.CompanyEmail': '公司郵箱',
+  'user.register.email.placeholder': '郵箱',
+  'user.register.password.placeholder': '請至少輸入 6 個字符。請不要使用容易被猜到的密碼。',
+  'user.register.password.popover-message': '請至少輸入 6 個字符。請不要使用容易被猜到的密碼。',
+  'user.register.confirm-password.placeholder': '確認密碼',
+  'user.register.get-verification-code': '獲取驗證碼',
+  'user.register.email-verification-code': '請前往郵箱查看驗證碼',
+  'user.register.sign-in': '使用已有賬戶登錄',
+  'user.register-result.msg': '你的賬戶:{email} 註冊成功',
+  'user.register-result.activation-email':
+    '激活郵件已發送到你的郵箱中,郵件有效期爲24小時。請及時登錄郵箱,點擊郵件中的鏈接激活帳戶。',
+  'user.register-result.back-home': '返回首頁',
+  'user.register-result.view-mailbox': '查看郵箱',
+  'user.email.required': '請輸入郵箱地址!',
+  'user.email.wrong-format': '郵箱地址格式錯誤!',
+  'user.userName.required': '請輸入帳戶名或郵箱地址',
+  'user.password.required': '請輸入密碼!',
+  'user.password.twice.msg': '兩次輸入的密碼不匹配!',
+  'user.password.strength.msg': '密碼強度不夠 ',
+  'user.password.strength.strong': '強度:強',
+  'user.password.strength.medium': '強度:中',
+  'user.password.strength.low': '強度:低',
+  'user.password.strength.short': '強度:太短',
+  'user.confirm-password.required': '請確認密碼!',
+  'user.phone-number.required': '請輸入正確的手機號',
+  'user.phone-number.wrong-format': '手機號格式錯誤!',
+  'user.verification-code.required': '請輸入驗證碼!',
+  'user.Registration.application': '已提交註冊申請,等等管理員審核!'
+}

+ 4 - 5
src/views/asset/Dashboard.vue

@@ -425,9 +425,7 @@ export default {
     initChart(info) {
       let chartDom = this.$refs.chart
       let myChart = echarts.init(chartDom)
-      let option
-
-      option = {
+      let option = {
         tooltip: {
           trigger: 'item',
         },
@@ -472,8 +470,9 @@ export default {
           },
         ],
       }
-
-      option && myChart.setOption(option)
+      if( myChart ){
+        option && myChart.setOption(option)
+      }
     },
   },
 }