diff --git a/app/error.vue b/app/error.vue
new file mode 100644
index 0000000..c39aee0
--- /dev/null
+++ b/app/error.vue
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 失
+ 失
+ 失
+
+
+
{{ statusCode }}
+
+
+
+
+ {{ title }}
+
+
+ {{ description }}
+
+
+
+
+
+
+
+
+
+
diff --git a/app/locales/ja-jp.ts b/app/locales/ja-jp.ts
index d9c7deb..b7bc6dc 100644
--- a/app/locales/ja-jp.ts
+++ b/app/locales/ja-jp.ts
@@ -44,6 +44,17 @@ export const jaJP: typeof zhCN = {
back: '漢字表に戻る',
options: '表示設定',
},
+ error: {
+ notFoundTitle: 'このページは漢字表にありません',
+ notFoundDescription:
+ 'リンクが変更されたか、アドレスが正しくない可能性があります。漢字表に戻って、漢字の検索と比較を続けられます。',
+ genericTitle: 'このページは一時的に開けません',
+ genericDescription:
+ 'ページで問題が発生しました。再読み込みするか、漢字表に戻ってください。',
+ home: '漢字表に戻る',
+ back: '前のページへ',
+ reload: '再読み込み',
+ },
options: {
title: '表示設定',
language: '表示言語',
diff --git a/app/locales/ko-kr.ts b/app/locales/ko-kr.ts
index a138f22..6f8c41f 100644
--- a/app/locales/ko-kr.ts
+++ b/app/locales/ko-kr.ts
@@ -44,6 +44,17 @@ export const koKR: typeof zhCN = {
back: '한자표로 돌아가기',
options: '표시 설정',
},
+ error: {
+ notFoundTitle: '이 페이지는 한자표에 없습니다',
+ notFoundDescription:
+ '링크가 바뀌었거나 주소가 잘못되었을 수 있습니다. 한자표로 돌아가 한자 검색과 비교를 계속할 수 있습니다.',
+ genericTitle: '이 페이지를 지금 열 수 없습니다',
+ genericDescription:
+ '페이지에 문제가 발생했습니다. 다시 불러오거나 한자표로 돌아가 주세요.',
+ home: '한자표로 돌아가기',
+ back: '이전 페이지로',
+ reload: '다시 불러오기',
+ },
options: {
title: '표시 설정',
language: '인터페이스 언어',
diff --git a/app/locales/zh-cn.ts b/app/locales/zh-cn.ts
index 83d7946..147caf3 100644
--- a/app/locales/zh-cn.ts
+++ b/app/locales/zh-cn.ts
@@ -43,6 +43,16 @@ export const zhCN = {
back: '返回字表',
options: '显示选项',
},
+ error: {
+ notFoundTitle: '这一页不在字表里',
+ notFoundDescription:
+ '链接可能已经更改,或地址有误。你可以返回字表,继续查找和对照汉字。',
+ genericTitle: '这一页暂时打不开',
+ genericDescription: '页面遇到了问题。请重新载入,或返回字表继续浏览。',
+ home: '返回字表',
+ back: '返回上一页',
+ reload: '重新载入',
+ },
options: {
title: '显示选项',
language: '界面语言',
diff --git a/app/locales/zh-hk.ts b/app/locales/zh-hk.ts
index 513115f..379b504 100644
--- a/app/locales/zh-hk.ts
+++ b/app/locales/zh-hk.ts
@@ -44,6 +44,16 @@ export const zhHK: typeof zhCN = {
back: '返回字表',
options: '顯示選項',
},
+ error: {
+ notFoundTitle: '這一頁不在字表裏',
+ notFoundDescription:
+ '連結可能已經變更,或網址有誤。你可以返回字表,繼續查找和對照漢字。',
+ genericTitle: '這一頁暫時無法開啟',
+ genericDescription: '頁面遇到了問題。請重新載入,或返回字表繼續瀏覽。',
+ home: '返回字表',
+ back: '返回上一頁',
+ reload: '重新載入',
+ },
options: {
title: '顯示選項',
language: '介面語言',
diff --git a/app/locales/zh-tw.ts b/app/locales/zh-tw.ts
index cb835d0..db1c789 100644
--- a/app/locales/zh-tw.ts
+++ b/app/locales/zh-tw.ts
@@ -44,6 +44,16 @@ export const zhTW: typeof zhCN = {
back: '返回字表',
options: '顯示選項',
},
+ error: {
+ notFoundTitle: '這一頁不在字表裡',
+ notFoundDescription:
+ '連結可能已經變更,或網址有誤。你可以返回字表,繼續查找和對照漢字。',
+ genericTitle: '這一頁暫時無法開啟',
+ genericDescription: '頁面遇到了問題。請重新載入,或返回字表繼續瀏覽。',
+ home: '返回字表',
+ back: '返回上一頁',
+ reload: '重新載入',
+ },
options: {
title: '顯示選項',
language: '介面語言',