Browse Source

locale: 新增404页面添加多语言支持

pull/11064/head
世博 2 years ago
parent
commit
f92f46565d
  1. 2
      src/locales/bn-BD/pages.ts
  2. 2
      src/locales/en-US/pages.ts
  3. 2
      src/locales/fa-IR/pages.ts
  4. 2
      src/locales/id-ID/pages.ts
  5. 2
      src/locales/ja-JP/pages.ts
  6. 2
      src/locales/pt-BR/pages.ts
  7. 2
      src/locales/zh-CN/pages.ts
  8. 2
      src/locales/zh-TW/pages.ts
  9. 6
      src/pages/404.tsx

2
src/locales/bn-BD/pages.ts

@ -25,6 +25,8 @@ export default {
'pages.login.registerAccount': 'অ্যাকাউন্ট নিবন্ধন করুন', 'pages.login.registerAccount': 'অ্যাকাউন্ট নিবন্ধন করুন',
'pages.welcome.link': 'স্বাগতম', 'pages.welcome.link': 'স্বাগতম',
'pages.welcome.alertMessage': 'দ্রুত এবং শক্তিশালী ভারী শুল্ক উপাদান প্রকাশ করা হয়েছে।', 'pages.welcome.alertMessage': 'দ্রুত এবং শক্তিশালী ভারী শুল্ক উপাদান প্রকাশ করা হয়েছে।',
'pages.404.subTitle': 'দুঃখিত, আপনি যে পৃষ্ঠাটি দেখতে চান তা বিদ্যমান নেই।',
'pages.404.buttonText': 'প্রধান পাতায় ফিরে যান',
'pages.admin.subPage.title': 'এই পৃষ্ঠাটি কেবল অ্যাডমিন দ্বারা দেখা যাবে', 'pages.admin.subPage.title': 'এই পৃষ্ঠাটি কেবল অ্যাডমিন দ্বারা দেখা যাবে',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'UMI UI এখন প্রকাশিত হয়েছে, অভিজ্ঞতা শুরু করতে npm run ui ব্যবহার করতে স্বাগতম।', 'UMI UI এখন প্রকাশিত হয়েছে, অভিজ্ঞতা শুরু করতে npm run ui ব্যবহার করতে স্বাগতম।',

2
src/locales/en-US/pages.ts

@ -25,6 +25,8 @@ export default {
'pages.login.registerAccount': 'Register Account', 'pages.login.registerAccount': 'Register Account',
'pages.welcome.link': 'Welcome', 'pages.welcome.link': 'Welcome',
'pages.welcome.alertMessage': 'Faster and stronger heavy-duty components have been released.', 'pages.welcome.alertMessage': 'Faster and stronger heavy-duty components have been released.',
'pages.404.subTitle': 'Sorry, the page you visited does not exist.',
'pages.404.buttonText': 'Back Home',
'pages.admin.subPage.title': 'This page can only be viewed by Admin', 'pages.admin.subPage.title': 'This page can only be viewed by Admin',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'Umi ui is now released, welcome to use npm run ui to start the experience.', 'Umi ui is now released, welcome to use npm run ui to start the experience.',

2
src/locales/fa-IR/pages.ts

@ -24,6 +24,8 @@ export default {
'pages.login.registerAccount': 'ثبت نام', 'pages.login.registerAccount': 'ثبت نام',
'pages.welcome.link': 'خوش آمدید', 'pages.welcome.link': 'خوش آمدید',
'pages.welcome.alertMessage': 'اجزای سنگین تر سریعتر و قوی تر آزاد شده اند.', 'pages.welcome.alertMessage': 'اجزای سنگین تر سریعتر و قوی تر آزاد شده اند.',
'pages.404.subTitle': 'ببخشيد، صفحه اي که ديديد وجود نداره',
'pages.404.buttonText': 'بازگشت به صفحه اصلی',
'pages.admin.subPage.title': 'این صفحه فقط توسط مدیر قابل مشاهده است', 'pages.admin.subPage.title': 'این صفحه فقط توسط مدیر قابل مشاهده است',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'رابط کاربری Umi اکنون منتشر شده است ، برای شروع تجربه استفاده از npm run ui خوش آمدید.', 'رابط کاربری Umi اکنون منتشر شده است ، برای شروع تجربه استفاده از npm run ui خوش آمدید.',

2
src/locales/id-ID/pages.ts

@ -26,6 +26,8 @@ export default {
'pages.welcome.link': 'Selamat datang', 'pages.welcome.link': 'Selamat datang',
'pages.welcome.alertMessage': 'pages.welcome.alertMessage':
'Komponen heavy-duty yang lebih cepat dan lebih kuat telah dirilis.', 'Komponen heavy-duty yang lebih cepat dan lebih kuat telah dirilis.',
'pages.404.subTitle': 'Maaf, halaman yang Anda kunjungi tidak ada. ',
'pages.404.buttonText': 'Kembali ke halaman utama',
'pages.admin.subPage.title': 'Halaman ini hanya dapat dilihat oleh admin', 'pages.admin.subPage.title': 'Halaman ini hanya dapat dilihat oleh admin',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'umi ui telah dirilis, silahkan gunakan npm run ui untuk memulai pengalaman.', 'umi ui telah dirilis, silahkan gunakan npm run ui untuk memulai pengalaman.',

2
src/locales/ja-JP/pages.ts

@ -25,6 +25,8 @@ export default {
'pages.login.registerAccount': 'アカウント登録', 'pages.login.registerAccount': 'アカウント登録',
'pages.welcome.link': 'ようこそ', 'pages.welcome.link': 'ようこそ',
'pages.welcome.alertMessage': 'より高速で強力な頑丈なコンポーネントがリリースされました。', 'pages.welcome.alertMessage': 'より高速で強力な頑丈なコンポーネントがリリースされました。',
'pages.404.subTitle': '申し訳ありませんが、アクセスしたページは存在しません。',
'pages.404.buttonText': 'ホームに戻る',
'pages.admin.subPage.title': 'このページは管理者のみが表示できます', 'pages.admin.subPage.title': 'このページは管理者のみが表示できます',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'Umi uiがリリースされました。npm run uiを使用して体験してください。', 'Umi uiがリリースされました。npm run uiを使用して体験してください。',

2
src/locales/pt-BR/pages.ts

@ -25,6 +25,8 @@ export default {
'pages.login.registerAccount': 'Registra Conta', 'pages.login.registerAccount': 'Registra Conta',
'pages.welcome.link': 'Bem-vindo', 'pages.welcome.link': 'Bem-vindo',
'pages.welcome.alertMessage': 'Componentes pesados mais rápidos e mais fortes foram lançados.', 'pages.welcome.alertMessage': 'Componentes pesados mais rápidos e mais fortes foram lançados.',
'pages.404.subTitle': 'Desculpe, a página que você visitou não existe. ',
'pages.404.buttonText': 'Voltar à página inicial',
'pages.admin.subPage.title': 'Esta página só pode ser vista pelo Admin', 'pages.admin.subPage.title': 'Esta página só pode ser vista pelo Admin',
'pages.admin.subPage.alertMessage': 'pages.admin.subPage.alertMessage':
'O Umi ui foi lançado, bem-vindo ao usar o npm run ui para iniciar a experiência.', 'O Umi ui foi lançado, bem-vindo ao usar o npm run ui para iniciar a experiência.',

2
src/locales/zh-CN/pages.ts

@ -24,6 +24,8 @@ export default {
'pages.login.registerAccount': '注册账户', 'pages.login.registerAccount': '注册账户',
'pages.welcome.link': '欢迎使用', 'pages.welcome.link': '欢迎使用',
'pages.welcome.alertMessage': '更快更强的重型组件,已经发布。', 'pages.welcome.alertMessage': '更快更强的重型组件,已经发布。',
'pages.404.subTitle': '抱歉,您访问的页面不存在。',
'pages.404.buttonText': '返回首页',
'pages.admin.subPage.title': ' 这个页面只有 admin 权限才能查看', 'pages.admin.subPage.title': ' 这个页面只有 admin 权限才能查看',
'pages.admin.subPage.alertMessage': 'umi ui 现已发布,欢迎使用 npm run ui 启动体验。', 'pages.admin.subPage.alertMessage': 'umi ui 现已发布,欢迎使用 npm run ui 启动体验。',
'pages.searchTable.createForm.newRule': '新建规则', 'pages.searchTable.createForm.newRule': '新建规则',

2
src/locales/zh-TW/pages.ts

@ -24,6 +24,8 @@ export default {
'pages.login.registerAccount': '註冊賬戶', 'pages.login.registerAccount': '註冊賬戶',
'pages.welcome.link': '歡迎使用', 'pages.welcome.link': '歡迎使用',
'pages.welcome.alertMessage': '更快更強的重型組件,已經發布。', 'pages.welcome.alertMessage': '更快更強的重型組件,已經發布。',
'pages.404.subTitle': '抱歉,您訪問的頁面不存在。',
'pages.404.buttonText': '返回首頁',
'pages.admin.subPage.title': '這個頁面只有 admin 權限才能查看', 'pages.admin.subPage.title': '這個頁面只有 admin 權限才能查看',
'pages.admin.subPage.alertMessage': 'umi ui 現已發佈,歡迎使用 npm run ui 啓動體驗。', 'pages.admin.subPage.alertMessage': 'umi ui 現已發佈,歡迎使用 npm run ui 啓動體驗。',
'pages.searchTable.createForm.newRule': '新建規則', 'pages.searchTable.createForm.newRule': '新建規則',

6
src/pages/404.tsx

@ -1,4 +1,4 @@
import { history } from '@umijs/max'; import { history, useIntl } from '@umijs/max';
import { Button, Result } from 'antd'; import { Button, Result } from 'antd';
import React from 'react'; import React from 'react';
@ -6,10 +6,10 @@ const NoFoundPage: React.FC = () => (
<Result <Result
status="404" status="404"
title="404" title="404"
subTitle="Sorry, the page you visited does not exist." subTitle={useIntl().formatMessage({ id: 'pages.404.subTitle' })}
extra={ extra={
<Button type="primary" onClick={() => history.push('/')}> <Button type="primary" onClick={() => history.push('/')}>
Back Home {useIntl().formatMessage({ id: 'pages.404.buttonText' })}
</Button> </Button>
} }
/> />

Loading…
Cancel
Save