From db047c84d4cd50e18f06088265999c374c596b0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=AB=E8=B0=B7=E5=89=91=E4=BB=99?= Date: Thu, 12 Jan 2023 18:59:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E6=AD=A5=E8=B0=83=E6=95=B4=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=E9=93=BE=E6=8E=A5=E7=9A=84=E6=8F=90=E7=A4=BA=E5=85=83?= =?UTF-8?q?=E7=B4=A0=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- languages/en.css | 2 +- languages/ja.css | 2 +- languages/ja.js | 16 ++++- languages/ko.css | 2 +- languages/ko.js | 16 ++++- languages/zh-TW.css | 8 ++- languages/zh-TW.js | 15 ++++- languages/zh.css | 8 ++- languages/zh.js | 16 ++++- multi.html | 5 +- script-json_data.js | 16 ++++- script.js | 144 ++++++++++++++++++++------------------------ service-worker.js | 30 ++++----- solo.html | 5 +- style.css | 14 ++++- triple.html | 5 +- 16 files changed, 194 insertions(+), 110 deletions(-) diff --git a/languages/en.css b/languages/en.css index 58e65a55..7966e7f1 100644 --- a/languages/en.css +++ b/languages/en.css @@ -574,7 +574,7 @@ label[for="box-have"]::after content: "Generate QR code:"; } -.formation-from-string::before +.formation-link-from-string>a::before { content: "A formation link read from string"; } diff --git a/languages/ja.css b/languages/ja.css index 4bc88f51..9c1920d0 100644 --- a/languages/ja.css +++ b/languages/ja.css @@ -537,7 +537,7 @@ label[for="box-have"]::after content: "QRコードを生成します:"; } -.formation-from-string::before +.formation-link-from-string>a::before { content: "文字列から読み取られた列リンク"; } diff --git a/languages/ja.js b/languages/ja.js index 4026180f..3202b3a6 100644 --- a/languages/ja.js +++ b/languages/ja.js @@ -3,7 +3,22 @@ addition_display: "追加の表示", title_blank: "入力タイトル", detail_blank: "入力詳細", + force_reload_data: "データの強制更新", request_input: tp`${'info'}を入力してください`, + link_read_message: { + success: tp`発見 ${'type'} 形式.`, + type: { + 1: "PADDF", + 2: "PDC", + 3: "PADDB", + }, + error: { + 1: "サポートされていない形式。" , + 2: "チームデータがありません" , + 3: "間違った JSON 形式です。" , + 4: "間違った URL 形式です。 ", + } + }, sort_name:{ sort_none: "いいえ", sort_id: "カード ID", @@ -24,7 +39,6 @@ sort_rcvMax120_awoken: "最大回復 (+覚醒)", sort_abilityIndex_awoken: "最大加重能力指数 (+覚醒)", }, - force_reload_data: "データの強制更新", } deepMerge(localTranslating, _localTranslating); localisation(localTranslating); diff --git a/languages/ko.css b/languages/ko.css index e6b56665..a7c44c00 100644 --- a/languages/ko.css +++ b/languages/ko.css @@ -518,7 +518,7 @@ label[for="have-8-latent-slot"]::after content: "QR 코드 생성:"; } -.formation-from-string::before +.formation-link-from-string>a::before { content: "문자열에서 읽은 팀 링크입니다"; } diff --git a/languages/ko.js b/languages/ko.js index 0613ae14..70fe0c7c 100644 --- a/languages/ko.js +++ b/languages/ko.js @@ -3,7 +3,22 @@ addition_display: "추가 표시입니다", title_blank: "입력 제목", detail_blank: "입력 내용", + force_reload_data: "데이터 강제 새로 고침", request_input: tp`${'info'}를 입력하십시오`, + link_read_message: { + success: tp`검색 ${'type'} 형식입니다. `, + type: { + 1: "PADDF", + 2: "PDC", + 3: "PADDB", + }, + error: { + 1: "지원되지 않는 형식입니다." , + 2: "팀 데이터가 없습니다." , + 3: "잘못된 JSON 형식입니다." , + 4: "잘못된 URL 형식입니다." , + } + }, sort_name:{ sort_none: "없음", sort_id: "카드 ID", @@ -24,7 +39,6 @@ sort_rcvMax120_awoken: "최대 회복 (+각성)", sort_abilityIndex_awoken: "최대 가중 능력 지수 (+각성)", }, - force_reload_data: "데이터 강제 새로 고침", } deepMerge(localTranslating, _localTranslating); localisation(localTranslating); diff --git a/languages/zh-TW.css b/languages/zh-TW.css index b628020c..447fa00a 100644 --- a/languages/zh-TW.css +++ b/languages/zh-TW.css @@ -528,7 +528,13 @@ label[for="box-have"]::after content: "生成二維碼:"; } -.formation-from-string::before +.read-qr-box .result-code::before { + content: "代碼 "; +} +.read-qr-box .result-code.error::before { + content: "錯誤 "; +} +.formation-link-from-string>a::before { content: "從字串中讀取的隊伍連結"; } diff --git a/languages/zh-TW.js b/languages/zh-TW.js index 4ab130e6..c0bc5a78 100644 --- a/languages/zh-TW.js +++ b/languages/zh-TW.js @@ -2,7 +2,21 @@ webpage_title: `龍族拼圖${teamsCount}人隊伍圖製作`, title_blank: "輸入隊伍標題", detail_blank: "輸入説明", + force_reload_data: "強制刷新數據", request_input: tp`請輸入${'info'}`, + link_read_message: { + success: tp`發現 ${'type'} 格式。`, + type: { + "1": "智龍急速陣型", + "2": "PDC", + "3": "PADDB", + }, + error: { + 1: "No formation data.", + 2: "The illegal JSON format.", + 3: "The illegal URL format.", + } + }, sort_name:{ sort_none: "無", sort_id: "怪物ID", @@ -23,7 +37,6 @@ sort_rcvMax120_awoken: "最大回復(+覺醒)", sort_abilityIndex_awoken: "最大加權能力指數(+覺醒)", }, - force_reload_data: "強制刷新數據", skill_parse: { skill: { error: tp`😫技能解析發生錯誤,請將角色 ID 反饋給開發者。`, diff --git a/languages/zh.css b/languages/zh.css index 7dd5f939..b2a88357 100644 --- a/languages/zh.css +++ b/languages/zh.css @@ -526,7 +526,13 @@ label[for="box-have"]::after content: "生成二维码:"; } -.formation-from-string::before +.read-qr-box .result-code::before { + content: "代码 "; +} +.read-qr-box .result-code.error::before { + content: "错误 "; +} +.formation-link-from-string>a::before { content: "从字符串中读取的队伍链接"; } diff --git a/languages/zh.js b/languages/zh.js index a82d23e3..410af5ff 100644 --- a/languages/zh.js +++ b/languages/zh.js @@ -2,7 +2,22 @@ webpage_title: `智龙迷城${teamsCount}人队伍图制作`, title_blank: "输入队伍标题", detail_blank: "输入说明", + force_reload_data: "强制刷新数据", request_input: tp`请输入${'info'}`, + link_read_message: { + success: tp`发现 ${'type'} 格式。`, + type: { + "1": "智龙急速阵型", + "2": "PDC", + "3": "PADDB", + }, + error: { + 1: "不支持的格式。", + 2: "无队伍数据。", + 3: "错误的 JSON 格式。", + 4: "错误的 网址 格式。", + } + }, sort_name:{ sort_none: "无", sort_id: "怪物ID", @@ -23,7 +38,6 @@ sort_rcvMax120_awoken: "最大回复(+觉醒)", sort_abilityIndex_awoken: "最大加权能力指数(+觉醒)", }, - force_reload_data: "强制刷新数据", skill_parse: { skill: { error: tp`😫技能解析发生错误,请将角色 ID 反馈给开发者。`, diff --git a/multi.html b/multi.html index 597078d5..4f89309e 100644 --- a/multi.html +++ b/multi.html @@ -1336,7 +1336,10 @@ var formation = new Formation(teamsCount,5); -
+
+ + +
-
+
+ + +
-
+
+ + +