From cf3bbcffd3e30c713c7540fcee125da393907662 Mon Sep 17 00:00:00 2001 From: DaoYuan Date: Mon, 11 Jul 2022 11:25:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9B=BD=E9=99=85=E5=8C=96=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E6=A8=A1=E5=BC=8F=E7=94=9F=E6=88=90=20(#10000)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 国际化补充模式生成 * chore: default close targrt close https://github.com/ant-design/ant-design-pro/issues/9989 Co-authored-by: 期贤 --- config/config.ts | 6 +-- src/locales/fa-IR/pages.ts | 2 + src/locales/id-ID/pages.ts | 2 + src/locales/ja-JP/pages.ts | 2 + src/locales/pt-BR/globalHeader.ts | 1 - src/locales/pt-BR/menu.ts | 2 +- src/locales/pt-BR/pages.ts | 2 + src/locales/zh-TW/menu.ts | 18 ++++----- src/locales/zh-TW/pages.ts | 65 +++++++++++++++++++++++++++++++ 9 files changed, 86 insertions(+), 14 deletions(-) create mode 100644 src/locales/zh-TW/pages.ts diff --git a/config/config.ts b/config/config.ts index 29504c13..5fd1f5de 100644 --- a/config/config.ts +++ b/config/config.ts @@ -20,9 +20,9 @@ export default defineConfig({ * @description 设置 ie11 不一定完美兼容,需要检查自己使用的所有依赖 * @doc https://umijs.org/docs/api/config#targets */ - targets: { - ie: 11, - }, + // targets: { + // ie: 11, + // }, /** * @name 路由的配置,不在路由中引入的文件不会编译 * @description 只支持 path,component,routes,redirect,wrappers,title 的配置 diff --git a/src/locales/fa-IR/pages.ts b/src/locales/fa-IR/pages.ts index f5926112..8b949b68 100644 --- a/src/locales/fa-IR/pages.ts +++ b/src/locales/fa-IR/pages.ts @@ -2,6 +2,8 @@ export default { 'pages.layouts.userLayout.title': 'طراحی مورچه تأثیرگذارترین مشخصات طراحی وب در منطقه Xihu است', 'pages.login.accountLogin.tab': 'ورود به حساب کاربری', 'pages.login.accountLogin.errorMessage': 'نام کاربری / رمزعبور نادرست (مدیر / ant.design)', + 'pages.login.failure': 'ورود به سیستم با شکست مواجه شد، لطفا دوباره سعی کنید!', + 'pages.login.success': 'ورود موفق!', 'pages.login.username.placeholder': 'نام کاربری: مدیر یا کاربر', 'pages.login.username.required': 'لطفا نام کاربری خود را وارد کنید!', 'pages.login.password.placeholder': 'رمز عبور: ant.design', diff --git a/src/locales/id-ID/pages.ts b/src/locales/id-ID/pages.ts index 9db23144..50b7e205 100644 --- a/src/locales/id-ID/pages.ts +++ b/src/locales/id-ID/pages.ts @@ -3,6 +3,8 @@ export default { 'Ant Design adalah spesifikasi desain Web yang paling berpengaruh di Kabupaten Xihu', 'pages.login.accountLogin.tab': 'Login dengan akun', 'pages.login.accountLogin.errorMessage': 'Nama pengguna dan kata sandi salah(admin/ant.design)', + 'pages.login.failure': 'Log masuk gagal, silakan coba lagi!', + 'pages.login.success': 'Login berhasil!', 'pages.login.username.placeholder': 'nama pengguna: admin atau user', 'pages.login.username.required': 'Nama pengguna harus diisi!', 'pages.login.password.placeholder': 'kata sandi: ant.design', diff --git a/src/locales/ja-JP/pages.ts b/src/locales/ja-JP/pages.ts index d8b21956..11b45147 100644 --- a/src/locales/ja-JP/pages.ts +++ b/src/locales/ja-JP/pages.ts @@ -3,6 +3,8 @@ export default { 'pages.login.accountLogin.tab': 'アカウントログイン', 'pages.login.accountLogin.errorMessage': 'ユーザー名/パスワードが正しくありません(admin/ant.design)', + 'pages.login.failure': 'ログインに失敗したら、もう一度試してください!', + 'pages.login.success': 'ログイン成功!', 'pages.login.username.placeholder': 'ユーザー名:adminまたはuser', 'pages.login.username.required': 'ユーザー名を入力してください!', 'pages.login.password.placeholder': 'パスワード:ant.design', diff --git a/src/locales/pt-BR/globalHeader.ts b/src/locales/pt-BR/globalHeader.ts index c9273991..d232ca79 100644 --- a/src/locales/pt-BR/globalHeader.ts +++ b/src/locales/pt-BR/globalHeader.ts @@ -13,6 +13,5 @@ export default { 'component.noticeIcon.clear': 'Limpar', 'component.noticeIcon.cleared': 'Limpo', 'component.noticeIcon.empty': 'Sem notificações', - 'component.noticeIcon.loaded': 'Carregado', 'component.noticeIcon.view-more': 'Veja mais', }; diff --git a/src/locales/pt-BR/menu.ts b/src/locales/pt-BR/menu.ts index 99d4d725..aded8ff0 100644 --- a/src/locales/pt-BR/menu.ts +++ b/src/locales/pt-BR/menu.ts @@ -2,9 +2,9 @@ export default { 'menu.welcome': 'Welcome', 'menu.more-blocks': 'More Blocks', 'menu.home': 'Início', - 'menu.login': 'Login', 'menu.admin': 'Admin', 'menu.admin.sub-page': 'Sub-Page', + 'menu.login': 'Login', 'menu.register': 'Registro', 'menu.register-result': 'Resultado de registro', 'menu.dashboard': 'Dashboard', diff --git a/src/locales/pt-BR/pages.ts b/src/locales/pt-BR/pages.ts index 6d297faa..01522ffa 100644 --- a/src/locales/pt-BR/pages.ts +++ b/src/locales/pt-BR/pages.ts @@ -3,6 +3,8 @@ export default { 'Ant Design é a especificação de web design mais influente no distrito de Xihu', 'pages.login.accountLogin.tab': 'Login da conta', 'pages.login.accountLogin.errorMessage': 'usuário/senha incorreto(admin/ant.design)', + 'pages.login.failure': 'Login falhou, por favor tente novamente!', + 'pages.login.success': 'Login efetuado com sucesso!', 'pages.login.username.placeholder': 'Usuário: admin or user', 'pages.login.username.required': 'Por favor insira seu usuário!', 'pages.login.password.placeholder': 'Senha: ant.design', diff --git a/src/locales/zh-TW/menu.ts b/src/locales/zh-TW/menu.ts index 6969ccc6..0ef54c95 100644 --- a/src/locales/zh-TW/menu.ts +++ b/src/locales/zh-TW/menu.ts @@ -2,18 +2,18 @@ export default { 'menu.welcome': '歡迎', 'menu.more-blocks': '更多區塊', 'menu.home': '首頁', - 'menu.login': '登錄', 'menu.admin': '权限', 'menu.admin.sub-page': '二级管理页', - 'menu.exception.403': '403', - 'menu.exception.404': '404', - 'menu.exception.500': '500', + 'menu.login': '登錄', 'menu.register': '註冊', 'menu.register-result': '註冊結果', 'menu.dashboard': 'Dashboard', 'menu.dashboard.analysis': '分析頁', 'menu.dashboard.monitor': '監控頁', 'menu.dashboard.workplace': '工作臺', + 'menu.exception.403': '403', + 'menu.exception.404': '404', + 'menu.exception.500': '500', 'menu.form': '表單頁', 'menu.form.basic-form': '基礎表單', 'menu.form.step-form': '分步表單', @@ -35,16 +35,16 @@ export default { 'menu.result': '結果頁', 'menu.result.success': '成功頁', 'menu.result.fail': '失敗頁', - 'menu.account': '個人頁', - 'menu.account.center': '個人中心', - 'menu.account.settings': '個人設置', - 'menu.account.trigger': '觸發報錯', - 'menu.account.logout': '退出登錄', '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.editor': '圖形編輯器', 'menu.editor.flow': '流程編輯器', 'menu.editor.mind': '腦圖編輯器', diff --git a/src/locales/zh-TW/pages.ts b/src/locales/zh-TW/pages.ts new file mode 100644 index 00000000..9027ed9c --- /dev/null +++ b/src/locales/zh-TW/pages.ts @@ -0,0 +1,65 @@ +export default { + 'pages.layouts.userLayout.title': 'Ant Design 是西湖區最具影響力的 Web 設計規範', + 'pages.login.accountLogin.tab': '賬戶密碼登錄', + 'pages.login.accountLogin.errorMessage': '錯誤的用戶名和密碼(admin/ant.design)', + 'pages.login.failure': '登錄失敗,請重試!', + 'pages.login.success': '登錄成功!', + 'pages.login.username.placeholder': '用戶名: admin or user', + 'pages.login.username.required': '用戶名是必填項!', + 'pages.login.password.placeholder': '密碼: ant.design', + 'pages.login.password.required': '密碼是必填項!', + 'pages.login.phoneLogin.tab': '手機號登錄', + 'pages.login.phoneLogin.errorMessage': '驗證碼錯誤', + 'pages.login.phoneNumber.placeholder': '請輸入手機號!', + 'pages.login.phoneNumber.required': '手機號是必填項!', + 'pages.login.phoneNumber.invalid': '不合法的手機號!', + 'pages.login.captcha.placeholder': '請輸入驗證碼!', + 'pages.login.captcha.required': '驗證碼是必填項!', + 'pages.login.phoneLogin.getVerificationCode': '獲取驗證碼', + 'pages.getCaptchaSecondText': '秒後重新獲取', + 'pages.login.rememberMe': '自動登錄', + 'pages.login.forgotPassword': '忘記密碼 ?', + 'pages.login.submit': '登錄', + 'pages.login.loginWith': '其他登錄方式 :', + 'pages.login.registerAccount': '註冊賬戶', + 'pages.welcome.link': '歡迎使用', + 'pages.welcome.alertMessage': '更快更強的重型組件,已經發布。', + 'pages.admin.subPage.title': '這個頁面只有 admin 權限才能查看', + 'pages.admin.subPage.alertMessage': 'umi ui 現已發佈,歡迎使用 npm run ui 啓動體驗。', + 'pages.searchTable.createForm.newRule': '新建規則', + 'pages.searchTable.updateForm.ruleConfig': '規則配置', + 'pages.searchTable.updateForm.basicConfig': '基本信息', + 'pages.searchTable.updateForm.ruleName.nameLabel': '規則名稱', + 'pages.searchTable.updateForm.ruleName.nameRules': '請輸入規則名稱!', + 'pages.searchTable.updateForm.ruleDesc.descLabel': '規則描述', + 'pages.searchTable.updateForm.ruleDesc.descPlaceholder': '請輸入至少五個字符', + 'pages.searchTable.updateForm.ruleDesc.descRules': '請輸入至少五個字符的規則描述!', + 'pages.searchTable.updateForm.ruleProps.title': '配置規則屬性', + 'pages.searchTable.updateForm.object': '監控對象', + 'pages.searchTable.updateForm.ruleProps.templateLabel': '規則模板', + 'pages.searchTable.updateForm.ruleProps.typeLabel': '規則類型', + 'pages.searchTable.updateForm.schedulingPeriod.title': '設定調度週期', + 'pages.searchTable.updateForm.schedulingPeriod.timeLabel': '開始時間', + 'pages.searchTable.updateForm.schedulingPeriod.timeRules': '請選擇開始時間!', + 'pages.searchTable.titleDesc': '描述', + 'pages.searchTable.ruleName': '規則名稱爲必填項', + 'pages.searchTable.titleCallNo': '服務調用次數', + 'pages.searchTable.titleStatus': '狀態', + 'pages.searchTable.nameStatus.default': '關閉', + 'pages.searchTable.nameStatus.running': '運行中', + 'pages.searchTable.nameStatus.online': '已上線', + 'pages.searchTable.nameStatus.abnormal': '異常', + 'pages.searchTable.titleUpdatedAt': '上次調度時間', + 'pages.searchTable.exception': '請輸入異常原因!', + 'pages.searchTable.titleOption': '操作', + 'pages.searchTable.config': '配置', + 'pages.searchTable.subscribeAlert': '訂閱警報', + 'pages.searchTable.title': '查詢表格', + 'pages.searchTable.new': '新建', + 'pages.searchTable.chosen': '已選擇', + 'pages.searchTable.item': '項', + 'pages.searchTable.totalServiceCalls': '服務調用次數總計', + 'pages.searchTable.tenThousand': '萬', + 'pages.searchTable.batchDeletion': '批量刪除', + 'pages.searchTable.batchApproval': '批量審批', +};