diff --git a/js_node/dict.cjs b/js_node/dict.cjs index 6693ae30..dea75bbc 100644 --- a/js_node/dict.cjs +++ b/js_node/dict.cjs @@ -1,8 +1,7 @@ const fs = require('fs'); const path = require('path'); -const SOURCE_DIR = path.join(__dirname, 'dicts'); -const RESULT_DIR = path.join(__dirname, 'source'); +const SOURCE_DIR = path.join(__dirname, 'result2'); // 中国考试 const chinaExam = [ @@ -432,7 +431,7 @@ const chinaExam = [ category: '中国考试', tags: ['其他'], url: '/dicts/zhuan-cha-ben.json', - length: 3217, + length: 3216, language: 'en', languageCategory: 'en', }, @@ -476,7 +475,7 @@ const chinaExam = [ category: '中国考试', tags: ['其他'], url: '/dicts/tingshuokaoshi.json', - length: 557, + length: 556, language: 'en', languageCategory: 'en', }, @@ -1198,7 +1197,7 @@ const internationalExam = [ category: '国际考试', tags: ['IELTS'], url: '/dicts/IELTS-listening-18days-day8.json', - length: 76, + length: 75, language: 'en', languageCategory: 'en', }, @@ -1907,7 +1906,7 @@ const childrenEnglish = [ category: '青少年英语', tags: ['人教版'], url: '/dicts/PEP_SL_XiaoXue4_1_t.json', - length: 116, + length: 115, language: 'en', languageCategory: 'en', }, @@ -2172,7 +2171,7 @@ const childrenEnglish = [ category: '青少年英语', tags: ['外研版'], url: '/dicts/Newwaiyan7-2.json', - length: 306, + length: 305, language: 'en', languageCategory: 'en', }, @@ -2818,26 +2817,25 @@ const childrenEnglish = [ }, ] -let list = chinaExam.concat(internationalExam).concat(childrenEnglish) -list.map(v => { - let s = v.url.replace('./dicts/', '') - s = s.replace('/dicts/', '') - - const sourcePath = path.join(SOURCE_DIR, s); - const targetPath = path.join(RESULT_DIR, s); - - // 检查文件是否存在 - if (fs.existsSync(sourcePath)) { - // 搬动文件 - fs.rename(sourcePath, targetPath, (err) => { - if (err) { - console.error(`移动文件失败: ${s}`, err); - } else { - console.log(`已移动: ${s}`); +function start(list, name) { + list.map(v => { + let s = v.url.replace('./dicts/', '') + s = s.replace('/dicts/', '') + const sourcePath = path.join(SOURCE_DIR, s); + // 检查文件是否存在 + if (fs.existsSync(sourcePath)) { + const raw = JSON.parse(fs.readFileSync(sourcePath, 'utf-8')); + if (v.length !== raw.length) { + console.log(v.name, v.length, raw.length) } - }); - } else { - console.warn(`找不到文件: ${s}`); - } -}) + } else { + console.warn(`找不到文件: ${s}`); + } + }) + +} + +start(chinaExam, 'chinaExam') +start(internationalExam, 'internationalExam') +start(childrenEnglish, 'childrenEnglish') diff --git a/src/assets/dictionary.ts b/src/assets/dictionary.ts index 9da7a54d..e894ba97 100644 --- a/src/assets/dictionary.ts +++ b/src/assets/dictionary.ts @@ -1,17 +1,17 @@ import {DictResource, DictType} from "@/types/types.ts" // 中国考试 -const chinaExam = [ +const chinaExam: DictResource[] = [ { id: 'cet4', name: 'CET-4', description: '大学英语四级词库', category: '中国考试', tags: ['大学英语'], - url: 'CET4_T.json', + url: '/dicts/CET4_T.json', length: 2607, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'cet6', @@ -19,10 +19,10 @@ const chinaExam = [ description: '大学英语六级词库', category: '中国考试', tags: ['大学英语'], - url: 'CET6_T.json', + url: '/dicts/CET6_T.json', length: 2345, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'xinghuoqiaoji_4', @@ -30,10 +30,10 @@ const chinaExam = [ description: '四级巧记速记', category: '中国考试', tags: ['大学英语'], - url: 'xinghuoqiaoji_4.json', + url: '/dicts/xinghuoqiaoji_4.json', length: 2522, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'xinghuoqiaoji_6', @@ -41,10 +41,10 @@ const chinaExam = [ description: '六级巧记速记', category: '中国考试', tags: ['大学英语'], - url: 'xinghuoqiaoji_6.json', + url: '/dicts/xinghuoqiaoji_6.json', length: 7520, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'cet4-sub', @@ -52,10 +52,10 @@ const chinaExam = [ description: '单词的减法-四级', category: '中国考试', tags: ['大学英语'], - url: 'DanCiDeJianFa_4.json', + url: '/dicts/DanCiDeJianFa_4.json', length: 1957, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'cet6-sub', @@ -63,10 +63,10 @@ const chinaExam = [ description: '单词的减法-六级', category: '中国考试', tags: ['大学英语'], - url: 'DanCiDeJianFa_6.json', + url: '/dicts/DanCiDeJianFa_6.json', length: 1949, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'kaoyan', @@ -74,10 +74,10 @@ const chinaExam = [ description: '研究生英语入学考试词库', category: '中国考试', tags: ['考研'], - url: 'KaoYan_3_T.json', + url: '/dicts/KaoYan_3_T.json', length: 3728, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'kaoyan_2024', @@ -85,10 +85,10 @@ const chinaExam = [ description: '研究生英语入学考试词库 2024', category: '中国考试', tags: ['考研'], - url: 'KaoYan_2024.json', + url: '/dicts/KaoYan_2024.json', length: 3731, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'kaoyanshanguo_2023', @@ -96,10 +96,10 @@ const chinaExam = [ description: '高中低频词2023', category: '中国考试', tags: ['考研'], - url: 'KaoYanShanGuo_2023.json', + url: '/dicts/KaoYanShanGuo_2023.json', length: 1771, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '926', @@ -107,10 +107,10 @@ const chinaExam = [ description: '926核心词汇', category: '中国考试', tags: ['考研'], - url: '926.json', + url: '/dicts/926.json', length: 926, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'dancimimi_1', @@ -118,10 +118,10 @@ const chinaExam = [ description: '单词的秘密英语(一)', category: '中国考试', tags: ['考研'], - url: 'DanCiDeMimi_1.json', + url: '/dicts/DanCiDeMimi_1.json', length: 5657, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'dancimimi_2', @@ -129,10 +129,10 @@ const chinaExam = [ description: '单词的秘密英语(二)', category: '中国考试', tags: ['考研'], - url: 'DanCiDeMimi_2.json', + url: '/dicts/DanCiDeMimi_2.json', length: 3827, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '2024HongBao T1', @@ -140,10 +140,10 @@ const chinaExam = [ description: '2024考研英语hongbaoshu必考词(上)', category: '中国考试', tags: ['考研'], - url: '2024HongBao_T1.json', + url: '/dicts/2024HongBao_T1.json', length: 997, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '2024HongBao T2', @@ -151,10 +151,10 @@ const chinaExam = [ description: '2024考研英语hongbaoshu必考词(下)', category: '中国考试', tags: ['考研'], - url: '2024HongBao_T2.json', + url: '/dicts/2024HongBao_T2.json', length: 854, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'hongbaoshu-2026', @@ -162,10 +162,10 @@ const chinaExam = [ description: '2026 考研词汇 (必考词+基础词+超纲词)', category: '中国考试', tags: ['考研'], - url: 'hongbaoshu-2026.json', + url: '/dicts/hongbaoshu-2026.json', length: 4858, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'English_II', @@ -173,10 +173,10 @@ const chinaExam = [ description: '考研英语二单词书', category: '中国考试', tags: ['考研'], - url: 'English_II.json', + url: '/dicts/English_II.json', length: 4559, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'kaoyanshanguo2025', @@ -184,10 +184,10 @@ const chinaExam = [ description: '考研 shanguo 2025', category: '中国考试', tags: ['考研'], - url: 'kaoyanshanguo2025.json', + url: '/dicts/kaoyanshanguo2025.json', length: 2257, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'level4', @@ -195,10 +195,10 @@ const chinaExam = [ description: '英语专业四级词库', category: '中国考试', tags: ['大学英语'], - url: 'Level4luan_2_T.json', + url: '/dicts/Level4luan_2_T.json', length: 4025, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'level8', @@ -206,10 +206,10 @@ const chinaExam = [ description: '英语专业八级词库', category: '中国考试', tags: ['大学英语'], - url: 'Level8luan_2_T.json', + url: '/dicts/Level8luan_2_T.json', length: 12197, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pets3', @@ -217,10 +217,10 @@ const chinaExam = [ description: '全国英语等级考试常考词汇', category: '中国考试', tags: ['PET'], - url: 'PETS_3.json', + url: '/dicts/PETS_3.json', length: 1942, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pets3-2023', @@ -228,10 +228,10 @@ const chinaExam = [ description: '全国英语等级考试常考词汇', category: '中国考试', tags: ['PET'], - url: 'PETS3-2023.json', + url: '/dicts/PETS3-2023.json', length: 4449, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'self-study_English1', @@ -239,10 +239,10 @@ const chinaExam = [ description: '自考1800高频单词', category: '中国考试', tags: ['自考英语二'], - url: 'self-study_English1.json', + url: '/dicts/self-study_English1.json', length: 1800, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'self-study_English2', @@ -250,10 +250,10 @@ const chinaExam = [ description: '自考英语二高频悠悠单词', category: '中国考试', tags: ['自考英语二'], - url: 'self-study_English2.json', + url: '/dicts/self-study_English2.json', length: 2181, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'self-study_English3', @@ -261,10 +261,10 @@ const chinaExam = [ description: '00015自考英语二完整单词书', category: '中国考试', tags: ['自考英语二'], - url: 'self-study_English3.json', + url: '/dicts/self-study_English3.json', length: 4603, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'coca_20000', @@ -272,10 +272,10 @@ const chinaExam = [ description: 'COCA20000词', category: '中国考试', tags: ['其他'], - url: 'coca20000.json', + url: '/dicts/coca20000.json', length: 20199, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '4000_Essential_English_Words1', @@ -283,10 +283,10 @@ const chinaExam = [ description: '4000 Essential English Words meaning', category: '中国考试', tags: ['其他'], - url: '4000_Essential_English_Words-meaning.json', + url: '/dicts/4000_Essential_English_Words-meaning.json', length: 3600, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '4000_Essential_English_Words2', @@ -294,10 +294,10 @@ const chinaExam = [ description: '4000 Essential English Words sentence', category: '中国考试', tags: ['其他'], - url: '4000_Essential_English_Words-sentence.json', + url: '/dicts/4000_Essential_English_Words-sentence.json', length: 3600, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'longman_communication_3000_words', @@ -305,10 +305,10 @@ const chinaExam = [ description: 'Most frequent words in both spoken and written English', category: '中国考试', tags: ['其他'], - url: 'Longman_Communication_3000.json', + url: '/dicts/Longman_Communication_3000.json', length: 3168, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_2000_English_Words', @@ -316,10 +316,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'top2000words.json', + url: '/dicts/top2000words.json', length: 1867, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_1500_nouns_Words', @@ -327,10 +327,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top1500NounWords.json', + url: '/dicts/Top1500NounWords.json', length: 1525, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_1000_verb_Words', @@ -338,10 +338,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top1000VerbWords.json', + url: '/dicts/Top1000VerbWords.json', length: 1011, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_500_Adj_Words', @@ -349,10 +349,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top500AdjectiveWords.json', + url: '/dicts/Top500AdjectiveWords.json', length: 527, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_250_Adv_Words', @@ -360,10 +360,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top250AdverbWords.json', + url: '/dicts/Top250AdverbWords.json', length: 255, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_60_Pronouns', @@ -371,10 +371,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top60Pronouns.json', + url: '/dicts/Top60Pronouns.json', length: 59, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'top_50_Prepositions', @@ -382,10 +382,10 @@ const chinaExam = [ description: 'with highest frequency', category: '中国考试', tags: ['其他'], - url: 'Top50Prepositions.json', + url: '/dicts/Top50Prepositions.json', length: 46, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'suffix word', @@ -393,10 +393,10 @@ const chinaExam = [ description: 'common suffix', category: '中国考试', tags: ['其他'], - url: 'suffix_word.json', + url: '/dicts/suffix_word.json', length: 126, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'word roots1', @@ -404,10 +404,10 @@ const chinaExam = [ description: 'common roots', category: '中国考试', tags: ['其他'], - url: 'word_roots1.json', + url: '/dicts/word_roots1.json', length: 369, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -416,10 +416,10 @@ const chinaExam = [ description: '专升本词汇', category: '中国考试', tags: ['其他'], - url: 'adult-self-study-examination.json', + url: '/dicts/adult-self-study-examination.json', length: 3692, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'zhuan-cha-ben-ying-yu', @@ -427,10 +427,10 @@ const chinaExam = [ description: '专插本英语词汇', category: '中国考试', tags: ['其他'], - url: 'zhuan-cha-ben.json', - length: 3217, + url: '/dicts/zhuan-cha-ben.json', + length: 3216, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'zhuan-sheng-ben-xue-shi', @@ -438,10 +438,10 @@ const chinaExam = [ description: '专升本学士学位的英语', category: '中国考试', tags: ['其他'], - url: 'xueshiyingyu.json', + url: '/dicts/xueshiyingyu.json', length: 897, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Oxford5000', @@ -449,10 +449,10 @@ const chinaExam = [ description: '牛津5000词', category: '中国考试', tags: ['其他'], - url: 'Oxford5000.json', + url: '/dicts/Oxford5000.json', length: 5836, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Merriam_Webster_sVocabularyBuilder', @@ -460,10 +460,10 @@ const chinaExam = [ description: '韦氏词根词典', category: '中国考试', tags: ['其他'], - url: 'Merriam_Webster_sVocabularyBuilder.json', + url: '/dicts/Merriam_Webster_sVocabularyBuilder.json', length: 1191, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'tingshuokaoshi', @@ -471,10 +471,10 @@ const chinaExam = [ description: '听说考试16个场景常见词汇量', category: '中国考试', tags: ['其他'], - url: 'tingshuokaoshi.json', - length: 557, + url: '/dicts/tingshuokaoshi.json', + length: 556, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'TOEFL_ZhangHongYan', @@ -482,10 +482,10 @@ const chinaExam = [ description: 'ZhangHongYan的TOEFL词汇书-词以类记', category: '国际考试', tags: ['TOEFL'], - url: 'TOEFL_ZhangHongYan.json', + url: '/dicts/TOEFL_ZhangHongYan.json', length: 4032, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '2025KaoYanHongBaoShu', @@ -493,10 +493,10 @@ const chinaExam = [ description: '2025考研英语词汇hongbao书', category: '中国考试', tags: ['考研'], - url: '2025KaoYanHongBaoShu.json', + url: '/dicts/2025KaoYanHongBaoShu.json', length: 6705, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: '3000_ClassRoom_English_Words', @@ -504,10 +504,10 @@ const chinaExam = [ description: '专升本词汇', category: '中国考试', tags: ['大学英语'], - url: '3000_ClassRoom_English_Words.json', + url: '/dicts/3000_ClassRoom_English_Words.json', length: 2991, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -516,10 +516,10 @@ const chinaExam = [ description: '超频单词level 1', category: '中国考试', tags: ['其他'], - url: 'frequently_used_word01.json', + url: '/dicts/frequently_used_word01.json', length: 679, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -528,10 +528,10 @@ const chinaExam = [ description: '超频单词level 2', category: '中国考试', tags: ['其他'], - url: 'frequently_used_word02.json', + url: '/dicts/frequently_used_word02.json', length: 1040, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -540,10 +540,10 @@ const chinaExam = [ description: '超频单词level 3', category: '中国考试', tags: ['其他'], - url: 'frequently_used_word03.json', + url: '/dicts/frequently_used_word03.json', length: 1435, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Macmillan7000', @@ -551,25 +551,25 @@ const chinaExam = [ description: '麦克米伦7000', category: '中国考试', tags: ['其他'], - url: 'Macmillan7000.json', + url: '/dicts/Macmillan7000.json', length: 6268, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, ] // 国际考试 -const internationalExam = [ +const internationalExam: DictResource[] = [ { id: 'pet-2024', name: 'PET-2024', description: '剑桥英语 - 2024', category: '国际考试', tags: ['PET'], - url: 'pet-vacabulary-list-2024.json', + url: '/dicts/pet-vacabulary-list-2024.json', length: 1871, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gmat', @@ -577,10 +577,10 @@ const internationalExam = [ description: 'GMAT 词库', category: '国际考试', tags: ['GMAT'], - url: 'GMAT_3_T.json', + url: '/dicts/GMAT_3_T.json', length: 3047, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gre', @@ -588,10 +588,10 @@ const internationalExam = [ description: 'GRE 词库', category: '国际考试', tags: ['GRE'], - url: 'GRE_3_T.json', + url: '/dicts/GRE_3_T.json', length: 6515, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gre1500', @@ -599,10 +599,10 @@ const internationalExam = [ description: 'GRE & TEM8 重叠高频词汇', category: '国际考试', tags: ['GRE'], - url: 'GRE_1500.json', + url: '/dicts/GRE_1500.json', length: 1533, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gre3000', @@ -610,10 +610,10 @@ const internationalExam = [ description: 'GRE3000 词库', category: '国际考试', tags: ['GRE'], - url: 'GRE3000_3_T.json', + url: '/dicts/GRE3000_3_T.json', length: 3041, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'GRE-computer-based-test', @@ -621,10 +621,10 @@ const internationalExam = [ description: 'GRE机经词汇', category: '国际考试', tags: ['GRE'], - url: 'GRE-computer-based-test.json', + url: '/dicts/GRE-computer-based-test.json', length: 1451, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ZaiYaoNiMing_GRE3000', @@ -632,10 +632,10 @@ const internationalExam = [ description: '再要你命GRE3000词库-有词性新版', category: '国际考试', tags: ['GRE'], - url: 'ZaiYaoNiMing_GRE3000.json', + url: '/dicts/ZaiYaoNiMing_GRE3000.json', length: 3041, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'GRE_equivalent', @@ -643,10 +643,10 @@ const internationalExam = [ description: 'GRE等价词', category: '国际考试', tags: ['GRE'], - url: 'GRE_equivalent.json', + url: '/dicts/GRE_equivalent.json', length: 827, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'GRE_ciyileiji', @@ -654,10 +654,10 @@ const internationalExam = [ description: 'GRE词以类记', category: '国际考试', tags: ['GRE'], - url: 'gre-ciyileiji.json', + url: '/dicts/gre-ciyileiji.json', length: 8785, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS_tinglichangjing', @@ -665,10 +665,10 @@ const internationalExam = [ description: '雅思听力场景词汇', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_tinglichangjing.json', + url: '/dicts/IELTS_tinglichangjing.json', length: 1204, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts_disorder', @@ -676,10 +676,10 @@ const internationalExam = [ description: 'IELTS乱序完整版', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_disorder.json', + url: '/dicts/IELTS_disorder.json', length: 9389, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts_order', @@ -687,10 +687,10 @@ const internationalExam = [ description: 'IELTS顺序完整版', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_order.json', + url: '/dicts/IELTS_order.json', length: 9389, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts', @@ -698,10 +698,10 @@ const internationalExam = [ description: '雅思词库', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_3_T.json', + url: '/dicts/IELTS_3_T.json', length: 3575, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'heqiong', @@ -709,10 +709,10 @@ const internationalExam = [ description: '综合测试', category: '国际考试', tags: ['IELTS'], - url: 'HeQiong_IELTS.json', + url: '/dicts/HeQiong_IELTS.json', length: 2529, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ieltsWang3', @@ -720,10 +720,10 @@ const internationalExam = [ description: '雅思听力特别名词语料库', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_WANG_3.json', + url: '/dicts/IELTS_WANG_3.json', length: 1135, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ieltsWang4', @@ -731,10 +731,10 @@ const internationalExam = [ description: '雅思听力形容词副词语料库', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_WANG_4.json', + url: '/dicts/IELTS_WANG_4.json', length: 346, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ieltsWang5', @@ -742,10 +742,10 @@ const internationalExam = [ description: '吞音连读混合训练语料库', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_WANG_5.json', + url: '/dicts/IELTS_WANG_5.json', length: 1569, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ieltsWang11', @@ -753,10 +753,10 @@ const internationalExam = [ description: '综合测试', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_WANG_11.json', + url: '/dicts/IELTS_WANG_11.json', length: 1738, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'DuckCircle_IELTS', @@ -764,10 +764,10 @@ const internationalExam = [ description: '鸭圈雅思核心词', category: '国际考试', tags: ['IELTS'], - url: 'DuckCircle_IELTS.json', + url: '/dicts/DuckCircle_IELTS.json', length: 2644, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTSVocabularyBible', @@ -775,10 +775,10 @@ const internationalExam = [ description: '雅思词汇真经', category: '国际考试', tags: ['IELTS'], - url: 'IELTSVocabularyBible.json', + url: '/dicts/IELTSVocabularyBible.json', length: 3673, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-807', @@ -786,10 +786,10 @@ const internationalExam = [ description: '雅思 wanglu 807', category: '国际考试', tags: ['IELTS'], - url: 'ielts-807.json', + url: '/dicts/ielts-807.json', length: 4340, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-high', @@ -797,10 +797,10 @@ const internationalExam = [ description: '雅思 real 词汇(高频词汇)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-high.json', + url: '/dicts/ielts-real-high.json', length: 524, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-5', @@ -808,10 +808,10 @@ const internationalExam = [ description: '雅思 real 词汇 (5频词汇及变频)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-5.json', + url: '/dicts/ielts-real-5.json', length: 183, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-4', @@ -819,10 +819,10 @@ const internationalExam = [ description: '雅思 real 词汇 (4频词汇及变频)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-4.json', + url: '/dicts/ielts-real-4.json', length: 201, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-3', @@ -830,10 +830,10 @@ const internationalExam = [ description: '雅思 real 词汇 (3频词汇及变频)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-3.json', + url: '/dicts/ielts-real-3.json', length: 256, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-2', @@ -841,10 +841,10 @@ const internationalExam = [ description: '雅思 real 词汇 (2频词汇及变频)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-2.json', + url: '/dicts/ielts-real-2.json', length: 402, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ielts-real-1', @@ -852,10 +852,10 @@ const internationalExam = [ description: '雅思 real 词汇 (1频词汇及变频)', category: '国际考试', tags: ['IELTS'], - url: 'ielts-real-1.json', + url: '/dicts/ielts-real-1.json', length: 737, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS9988wangyong', @@ -863,10 +863,10 @@ const internationalExam = [ description: '雅思9988wangyong', category: '国际考试', tags: ['IELTS'], - url: 'IELTS9988wangyong.json', + url: '/dicts/IELTS9988wangyong.json', length: 3698, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTSKingLu807', @@ -874,10 +874,10 @@ const internationalExam = [ description: 'wanglu807雅思词汇听力第2版', category: '国际考试', tags: ['IELTS'], - url: 'IELTSKingLu807.json', + url: '/dicts/IELTSKingLu807.json', length: 1916, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTSXDF7000', @@ -885,10 +885,10 @@ const internationalExam = [ description: 'xdf 100个句子记完7000个雅思单词 词汇表', category: '国际考试', tags: ['IELTS'], - url: 'IELTS_XDF_7000.json', + url: '/dicts/IELTS_XDF_7000.json', length: 5567, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-oral-900', @@ -896,10 +896,10 @@ const internationalExam = [ description: '雅思口语 900 句, 需在 qwerty 设置中调小英语字体', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-oral-900.json', + url: '/dicts/IELTS-oral-900.json', length: 900, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task1', @@ -907,10 +907,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day1', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task1.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task1.json', length: 44, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task2', @@ -918,10 +918,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day2', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task2.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task2.json', length: 33, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task3', @@ -929,10 +929,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day3', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task3.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task3.json', length: 33, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task4', @@ -940,10 +940,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day4', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task4.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task4.json', length: 33, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task5', @@ -951,10 +951,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day5', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task5.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task5.json', length: 38, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task6', @@ -962,10 +962,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day6', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task6.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task6.json', length: 33, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task7', @@ -973,10 +973,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day7', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task7.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task7.json', length: 39, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task8', @@ -984,10 +984,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day8', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task8.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task8.json', length: 32, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task9', @@ -995,10 +995,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day9', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task9.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task9.json', length: 46, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task10', @@ -1006,10 +1006,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day10', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task10.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task10.json', length: 44, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task11', @@ -1017,10 +1017,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day11', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task11.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task11.json', length: 36, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task12', @@ -1028,10 +1028,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day12', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task12.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task12.json', length: 45, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task13', @@ -1039,10 +1039,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day13', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task13.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task13.json', length: 49, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task14', @@ -1050,10 +1050,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day14', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task14.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task14.json', length: 46, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task15', @@ -1061,10 +1061,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day15', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task15.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task15.json', length: 29, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task16', @@ -1072,10 +1072,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day16', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task16.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task16.json', length: 42, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task17', @@ -1083,10 +1083,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day17', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task17.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task17.json', length: 22, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task18', @@ -1094,10 +1094,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day18', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task18.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task18.json', length: 37, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-NeworientalDirect-Task19', @@ -1105,10 +1105,10 @@ const internationalExam = [ description: 'xdf听力 雅思中级直通车 day19', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-NewOrientalDirect-Task19.json', + url: '/dicts/IELTS-listening-NewOrientalDirect-Task19.json', length: 26, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-1', @@ -1116,10 +1116,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day1', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day1.json', + url: '/dicts/IELTS-listening-18days-day1.json', length: 74, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-2', @@ -1127,10 +1127,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day2', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day2.json', + url: '/dicts/IELTS-listening-18days-day2.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-3', @@ -1138,10 +1138,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day3', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day3.json', + url: '/dicts/IELTS-listening-18days-day3.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-4', @@ -1149,10 +1149,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day4', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day4.json', + url: '/dicts/IELTS-listening-18days-day4.json', length: 73, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-5', @@ -1160,10 +1160,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day5', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day5.json', + url: '/dicts/IELTS-listening-18days-day5.json', length: 76, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-6', @@ -1171,10 +1171,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day6', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day6.json', + url: '/dicts/IELTS-listening-18days-day6.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-7', @@ -1182,10 +1182,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day7', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day7.json', + url: '/dicts/IELTS-listening-18days-day7.json', length: 75, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-8', @@ -1193,10 +1193,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day8', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day8.json', - length: 76, + url: '/dicts/IELTS-listening-18days-day8.json', + length: 75, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-9', @@ -1204,10 +1204,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day9', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day9.json', + url: '/dicts/IELTS-listening-18days-day9.json', length: 76, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-10', @@ -1215,10 +1215,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day10', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day10.json', + url: '/dicts/IELTS-listening-18days-day10.json', length: 33, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-11', @@ -1226,10 +1226,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day11', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day11.json', + url: '/dicts/IELTS-listening-18days-day11.json', length: 52, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-12', @@ -1237,10 +1237,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day12', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day12.json', + url: '/dicts/IELTS-listening-18days-day12.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-13', @@ -1248,10 +1248,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day13', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day13.json', + url: '/dicts/IELTS-listening-18days-day13.json', length: 78, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-14', @@ -1259,10 +1259,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day14', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day14.json', + url: '/dicts/IELTS-listening-18days-day14.json', length: 76, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-15', @@ -1270,10 +1270,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day15', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day15.json', + url: '/dicts/IELTS-listening-18days-day15.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-16', @@ -1281,10 +1281,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day16', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day16.json', + url: '/dicts/IELTS-listening-18days-day16.json', length: 77, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-17', @@ -1292,10 +1292,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day17', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day17.json', + url: '/dicts/IELTS-listening-18days-day17.json', length: 46, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'IELTS-listening-18-days-18', @@ -1303,10 +1303,10 @@ const internationalExam = [ description: '雅思听力词汇18天 day18', category: '国际考试', tags: ['IELTS'], - url: 'IELTS-listening-18days-day18.json', + url: '/dicts/IELTS-listening-18days-day18.json', length: 76, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ket', @@ -1314,10 +1314,10 @@ const internationalExam = [ description: 'KET 2021单词', category: '国际考试', tags: ['KET'], - url: '.ket2021.json', + url: './dicts/ket2021.json', length: 1147, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'sat', @@ -1325,10 +1325,10 @@ const internationalExam = [ description: '美国 SAT 考试词库', category: '国际考试', tags: ['SAT'], - url: 'SAT_3_T.json', + url: '/dicts/SAT_3_T.json', length: 4464, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'SATen', @@ -1336,10 +1336,10 @@ const internationalExam = [ description: 'SAT英英', category: '国际考试', tags: ['SAT'], - url: 'SATen.json', + url: '/dicts/SATen.json', length: 2681, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'toefl', @@ -1347,10 +1347,10 @@ const internationalExam = [ description: '托福考试常见词', category: '国际考试', tags: ['TOEFL'], - url: 'TOEFL_3_T.json', + url: '/dicts/TOEFL_3_T.json', length: 4264, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'bec2', @@ -1358,10 +1358,10 @@ const internationalExam = [ description: '商务英语常见词', category: '国际考试', tags: ['BEC'], - url: 'BEC_2_T.json', + url: '/dicts/BEC_2_T.json', length: 2753, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'bec3', @@ -1369,10 +1369,10 @@ const internationalExam = [ description: 'BEC考试常见词', category: '国际考试', tags: ['BEC'], - url: 'BEC_3_T.json', + url: '/dicts/BEC_3_T.json', length: 2825, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_junior', @@ -1380,10 +1380,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_junior.json', + url: '/dicts/PTE_junior.json', length: 2651, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, // { // id: 'PTE_WFDgaopinci.json', @@ -1391,10 +1391,10 @@ const internationalExam = [ // description: 'WFD高频词汇从高到低,最低掌握350个', // category: '国际考试', // tags: ['PTE'], - // url: 'PTE_WFDgaopinci.json', + // url: '/dicts/PTE_WFDgaopinci.json', // length: 1175, // language: 'en', - // languageCategory: 'en', + // translateLanguage: 'zh-CN', // }, { id: 'PTE_senior', @@ -1402,10 +1402,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_senior.json', + url: '/dicts/PTE_senior.json', length: 3170, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_FIB_R_junior', @@ -1413,10 +1413,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_FIB_R_junior.json', + url: '/dicts/PTE_FIB_R_junior.json', length: 941, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_FIB_R_senior', @@ -1424,10 +1424,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_FIB_R_senior.json', + url: '/dicts/PTE_FIB_R_senior.json', length: 1272, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_WFD', @@ -1435,10 +1435,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_WFD.json', + url: '/dicts/PTE_WFD.json', length: 1212, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_FIB_L', @@ -1446,10 +1446,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_FIB_L.json', + url: '/dicts/PTE_FIB_L.json', length: 646, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_Basic_apeuni', @@ -1457,10 +1457,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_Basic_apeuni.json', + url: '/dicts/PTE_Basic_apeuni.json', length: 2652, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_Advanced_apeuni.json', @@ -1468,10 +1468,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_Advanced_apeuni.json', + url: '/dicts/PTE_Advanced_apeuni.json', length: 3169, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_Read_apeuni.json', @@ -1479,10 +1479,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_Read_apeuni.json', + url: '/dicts/PTE_Read_apeuni.json', length: 630, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'PTE_Listening_apeuni.json', @@ -1490,10 +1490,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['PTE'], - url: 'PTE_Listening_apeuni.json', + url: '/dicts/PTE_Listening_apeuni.json', length: 674, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'TOEIC', @@ -1501,10 +1501,10 @@ const internationalExam = [ description: '', category: '国际考试', tags: ['TOEIC'], - url: 'TOEIC.json', + url: '/dicts/TOEIC.json', length: 1694, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Duolingo_Vocabulary_B1', @@ -1512,10 +1512,10 @@ const internationalExam = [ description: '多邻国分级词汇B1', category: '国际考试', tags: ['CEFR'], - url: 'Duolingo_Vocabulary_B1.json', + url: '/dicts/Duolingo_Vocabulary_B1.json', length: 801, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Duolingo_Vocabulary_B2', @@ -1523,10 +1523,10 @@ const internationalExam = [ description: '多邻国分级词汇B2', category: '国际考试', tags: ['CEFR'], - url: 'Duolingo_Vocabulary_B2.json', + url: '/dicts/Duolingo_Vocabulary_B2.json', length: 1423, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Duolingo_Vocabulary_C1', @@ -1534,10 +1534,10 @@ const internationalExam = [ description: '多邻国分级词汇C1', category: '国际考试', tags: ['CEFR'], - url: 'Duolingo_Vocabulary_C1.json', + url: '/dicts/Duolingo_Vocabulary_C1.json', length: 1314, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Oxford3000', @@ -1545,10 +1545,10 @@ const internationalExam = [ description: '牛津3000词', category: '国际考试', tags: ['牛津版'], - url: 'Oxford3000.json', + url: '/dicts/Oxford3000.json', length: 1342, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Oxford5000', @@ -1556,10 +1556,10 @@ const internationalExam = [ description: '牛津5000词', category: '国际考试', tags: ['牛津版'], - url: 'Oxford5000.json', + url: '/dicts/Oxford5000.json', length: 5836, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'voa', @@ -1567,10 +1567,10 @@ const internationalExam = [ description: 'VOA 基础词库', category: '国际考试', tags: ['其他'], - url: 'voa.json', + url: '/dicts/voa.json', length: 1505, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Common-Phrases-PTE-Unofficial', @@ -1578,10 +1578,10 @@ const internationalExam = [ description: 'PTE 常用短语', category: '国际考试', tags: ['PTE'], - url: 'Common-Phrases-PTE-Unofficial.json', + url: '/dicts/Common-Phrases-PTE-Unofficial.json', length: 274, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Common-Phrases-FCE-Unofficial', @@ -1589,25 +1589,25 @@ const internationalExam = [ description: 'FCE 常用短语', category: '国际考试', tags: ['FCE'], - url: 'Common-Phrases-FCE-Unofficial.json', + url: '/dicts/Common-Phrases-FCE-Unofficial.json', length: 438, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, ] // 青少儿英语 -const childrenEnglish = [ +const childrenEnglish: DictResource[] = [ { id: 'gaokao3500', name: '高考 3500 词', description: '高考常见词 3500', category: '青少年英语', tags: ['通用'], - url: 'GaoKao_3500.json', + url: '/dicts/GaoKao_3500.json', length: 3893, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gaokaozhentihexin', @@ -1615,10 +1615,10 @@ const childrenEnglish = [ description: '高考历年真题核心高频', category: '青少年英语', tags: ['通用'], - url: 'GaoKaoZhenTiHeXinGaoPin.json', + url: '/dicts/GaoKaoZhenTiHeXinGaoPin.json', length: 799, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'gaokao-yuedu-gaopin', @@ -1626,10 +1626,10 @@ const childrenEnglish = [ description: '高考英语阅读高频词汇', category: '青少年英语', tags: ['通用'], - url: 'gaokao-yuedu-gaopin.json', + url: '/dicts/gaokao-yuedu-gaopin.json', length: 688, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'zhongkaohexin', @@ -1637,10 +1637,10 @@ const childrenEnglish = [ description: '中考核心词', category: '青少年英语', tags: ['通用'], - url: 'ZhongKaoHeXin.json', + url: '/dicts/ZhongKaoHeXin.json', length: 2140, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce1', @@ -1648,10 +1648,10 @@ const childrenEnglish = [ description: '新概念英语第一册', category: '青少年英语', tags: ['新概念英语'], - url: 'NCE_1.json', + url: '/dicts/NCE_1.json', length: 900, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce2', @@ -1659,10 +1659,10 @@ const childrenEnglish = [ description: '新概念英语第二册', category: '青少年英语', tags: ['新概念英语'], - url: 'NCE_2.json', + url: '/dicts/NCE_2.json', length: 858, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce3', @@ -1670,10 +1670,10 @@ const childrenEnglish = [ description: '新概念英语第三册', category: '青少年英语', tags: ['新概念英语'], - url: 'NCE_3.json', + url: '/dicts/NCE_3.json', length: 1052, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce4', @@ -1681,10 +1681,10 @@ const childrenEnglish = [ description: '新概念英语第四册', category: '青少年英语', tags: ['新概念英语'], - url: 'NCE_4.json', + url: '/dicts/NCE_4.json', length: 784, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce-new-1', @@ -1692,10 +1692,10 @@ const childrenEnglish = [ description: '新概念英语新版第一册', category: '青少年英语', tags: ['新概念英语'], - url: 'nce-new-1.json', + url: '/dicts/nce-new-1.json', length: 908, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce-new-2', @@ -1703,10 +1703,10 @@ const childrenEnglish = [ description: '新概念英语新版第二册', category: '青少年英语', tags: ['新概念英语'], - url: 'nce-new-2.json', + url: '/dicts/nce-new-2.json', length: 862, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce-new-3', @@ -1714,10 +1714,10 @@ const childrenEnglish = [ description: '新概念英语新版第三册', category: '青少年英语', tags: ['新概念英语'], - url: 'nce-new-3.json', + url: '/dicts/nce-new-3.json', length: 1062, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'nce-new-4', @@ -1725,10 +1725,10 @@ const childrenEnglish = [ description: '新概念英语新版第四册', category: '青少年英语', tags: ['新概念英语'], - url: 'nce-new-4.json', + url: '/dicts/nce-new-4.json', length: 793, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'SHjuniormiddleOxford', @@ -1736,10 +1736,10 @@ const childrenEnglish = [ description: '上海初中牛津词汇', category: '青少年英语', tags: ['牛津版'], - url: 'OxfordVocabulary_juniorMiddleSH.json', + url: '/dicts/OxfordVocabulary_juniorMiddleSH.json', length: 1270, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'san1', @@ -1747,10 +1747,10 @@ const childrenEnglish = [ description: '人教版三年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue3_1_T.json', + url: '/dicts/PEPXiaoXue3_1_T.json', length: 64, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'san2', @@ -1758,10 +1758,10 @@ const childrenEnglish = [ description: '人教版三年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue3_2_T.json', + url: '/dicts/PEPXiaoXue3_2_T.json', length: 72, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'si1', @@ -1769,10 +1769,10 @@ const childrenEnglish = [ description: '人教版四年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue4_1_T.json', + url: '/dicts/PEPXiaoXue4_1_T.json', length: 84, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'si2', @@ -1780,10 +1780,10 @@ const childrenEnglish = [ description: '人教版四年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue4_2_T.json', + url: '/dicts/PEPXiaoXue4_2_T.json', length: 104, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'wu1', @@ -1791,10 +1791,10 @@ const childrenEnglish = [ description: '人教版五年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue5_1_T.json', + url: '/dicts/PEPXiaoXue5_1_T.json', length: 131, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'wu2', @@ -1802,10 +1802,10 @@ const childrenEnglish = [ description: '人教版五年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue5_2_T.json', + url: '/dicts/PEPXiaoXue5_2_T.json', length: 156, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'liu1', @@ -1813,10 +1813,10 @@ const childrenEnglish = [ description: '人教版六年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue6_1_T.json', + url: '/dicts/PEPXiaoXue6_1_T.json', length: 130, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'liu2', @@ -1824,10 +1824,10 @@ const childrenEnglish = [ description: '人教版六年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPXiaoXue6_2_T.json', + url: '/dicts/PEPXiaoXue6_2_T.json', length: 108, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-yi1', @@ -1835,10 +1835,10 @@ const childrenEnglish = [ description: '人教版一年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue1_1_t.json', + url: '/dicts/PEP_SL_XiaoXue1_1_t.json', length: 52, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-yi2', @@ -1846,10 +1846,10 @@ const childrenEnglish = [ description: '人教版一年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue1_2_t.json', + url: '/dicts/PEP_SL_XiaoXue1_2_t.json', length: 45, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-er1', @@ -1857,10 +1857,10 @@ const childrenEnglish = [ description: '人教版二年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue2_1_t.json', + url: '/dicts/PEP_SL_XiaoXue2_1_t.json', length: 54, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -1869,10 +1869,10 @@ const childrenEnglish = [ description: '人教版二年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue2_2_t.json', + url: '/dicts/PEP_SL_XiaoXue2_2_t.json', length: 55, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-san1', @@ -1880,10 +1880,10 @@ const childrenEnglish = [ description: '人教版三年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue3_1_t.json', + url: '/dicts/PEP_SL_XiaoXue3_1_t.json', length: 103, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-san2', @@ -1891,10 +1891,10 @@ const childrenEnglish = [ description: '人教版三年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue3_2_t.json', + url: '/dicts/PEP_SL_XiaoXue3_2_t.json', length: 84, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-si1', @@ -1902,10 +1902,10 @@ const childrenEnglish = [ description: '人教版四年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue4_1_t.json', - length: 116, + url: '/dicts/PEP_SL_XiaoXue4_1_t.json', + length: 115, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-si2', @@ -1913,10 +1913,10 @@ const childrenEnglish = [ description: '人教版四年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue4_2_t.json', + url: '/dicts/PEP_SL_XiaoXue4_2_t.json', length: 87, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-wu1', @@ -1924,10 +1924,10 @@ const childrenEnglish = [ description: '人教版五年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue5_1_t.json', + url: '/dicts/PEP_SL_XiaoXue5_1_t.json', length: 66, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-wu2', @@ -1935,10 +1935,10 @@ const childrenEnglish = [ description: '人教版五年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue5_2_t.json', + url: '/dicts/PEP_SL_XiaoXue5_2_t.json', length: 96, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-liu1', @@ -1946,10 +1946,10 @@ const childrenEnglish = [ description: '人教版六年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue6_1_t.json', + url: '/dicts/PEP_SL_XiaoXue6_1_t.json', length: 102, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'pep-sl-liu2', @@ -1957,10 +1957,10 @@ const childrenEnglish = [ description: '人教版六年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEP_SL_XiaoXue6_2_t.json', + url: '/dicts/PEP_SL_XiaoXue6_2_t.json', length: 41, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'qi1', @@ -1968,10 +1968,10 @@ const childrenEnglish = [ description: '人教版七年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPChuZhong7_1_T.json', + url: '/dicts/PEPChuZhong7_1_T.json', length: 392, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'qi2', @@ -1979,10 +1979,10 @@ const childrenEnglish = [ description: '人教版七年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPChuZhong7_2_T.json', + url: '/dicts/PEPChuZhong7_2_T.json', length: 492, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ba1', @@ -1990,10 +1990,10 @@ const childrenEnglish = [ description: '人教版八年级上册', category: '青少年英语', tags: ['人教版'], - url: 'PEPChuZhong8_1_T.json', + url: '/dicts/PEPChuZhong8_1_T.json', length: 419, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'ba2', @@ -2001,10 +2001,10 @@ const childrenEnglish = [ description: '人教版八年级下册', category: '青少年英语', tags: ['人教版'], - url: 'PEPChuZhong8_2_T.json', + url: '/dicts/PEPChuZhong8_2_T.json', length: 466, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jiu', @@ -2012,10 +2012,10 @@ const childrenEnglish = [ description: '人教版九年级全册', category: '青少年英语', tags: ['人教版'], - url: 'PEPChuZhong9_1_T.json', + url: '/dicts/PEPChuZhong9_1_T.json', length: 551, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong1', @@ -2023,10 +2023,10 @@ const childrenEnglish = [ description: '人教版高中必修1', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_1_T.json', + url: '/dicts/PEPGaoZhong_1_T.json', length: 311, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong2', @@ -2034,10 +2034,10 @@ const childrenEnglish = [ description: '人教版高中必修2', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_2_T.json', + url: '/dicts/PEPGaoZhong_2_T.json', length: 319, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong3', @@ -2045,10 +2045,10 @@ const childrenEnglish = [ description: '人教版高中必修3', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_3_T.json', + url: '/dicts/PEPGaoZhong_3_T.json', length: 366, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong4', @@ -2056,10 +2056,10 @@ const childrenEnglish = [ description: '人教版高中必修4', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_4_T.json', + url: '/dicts/PEPGaoZhong_4_T.json', length: 307, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong5', @@ -2067,10 +2067,10 @@ const childrenEnglish = [ description: '人教版高中必修5', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_5_T.json', + url: '/dicts/PEPGaoZhong_5_T.json', length: 357, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong6', @@ -2078,10 +2078,10 @@ const childrenEnglish = [ description: '人教版高中选修6', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_6_T.json', + url: '/dicts/PEPGaoZhong_6_T.json', length: 391, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong7', @@ -2089,10 +2089,10 @@ const childrenEnglish = [ description: '人教版高中选修7', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_7_T.json', + url: '/dicts/PEPGaoZhong_7_T.json', length: 384, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong8', @@ -2100,10 +2100,10 @@ const childrenEnglish = [ description: '人教版高中选修8', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_8_T.json', + url: '/dicts/PEPGaoZhong_8_T.json', length: 420, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong9', @@ -2111,10 +2111,10 @@ const childrenEnglish = [ description: '人教版高中选修9', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_9_T.json', + url: '/dicts/PEPGaoZhong_9_T.json', length: 352, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong10', @@ -2122,10 +2122,10 @@ const childrenEnglish = [ description: '人教版高中选修10', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_10_T.json', + url: '/dicts/PEPGaoZhong_10_T.json', length: 361, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'renjiaogaozhong11', @@ -2133,10 +2133,10 @@ const childrenEnglish = [ description: '人教版高中选修11', category: '青少年英语', tags: ['人教版'], - url: 'PEPGaoZhong_11_T.json', + url: '/dicts/PEPGaoZhong_11_T.json', length: 309, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { @@ -2145,10 +2145,10 @@ const childrenEnglish = [ description: '外研版七年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_1_T.json', + url: '/dicts/WaiYanSheChuZhong_1_T.json', length: 629, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'new-waiyan1', @@ -2156,10 +2156,10 @@ const childrenEnglish = [ description: '新外研版七年级上册', category: '青少年英语', tags: ['外研版'], - url: 'Newwaiyan7-1.json', + url: '/dicts/Newwaiyan7-1.json', length: 294, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'new-waiyan2', @@ -2167,10 +2167,10 @@ const childrenEnglish = [ description: '新外研版七年级下册', category: '青少年英语', tags: ['外研版'], - url: 'Newwaiyan7-2.json', - length: 306, + url: '/dicts/Newwaiyan7-2.json', + length: 305, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan2', @@ -2178,10 +2178,10 @@ const childrenEnglish = [ description: '外研版七年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_2_T.json', + url: '/dicts/WaiYanSheChuZhong_2_T.json', length: 438, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan3', @@ -2189,10 +2189,10 @@ const childrenEnglish = [ description: '外研版八年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_3_T.json', + url: '/dicts/WaiYanSheChuZhong_3_T.json', length: 320, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan4', @@ -2200,10 +2200,10 @@ const childrenEnglish = [ description: '外研版八年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_4_T.json', + url: '/dicts/WaiYanSheChuZhong_4_T.json', length: 266, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan5', @@ -2211,10 +2211,10 @@ const childrenEnglish = [ description: '外研版九年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_5_T.json', + url: '/dicts/WaiYanSheChuZhong_5_T.json', length: 381, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan6', @@ -2222,10 +2222,10 @@ const childrenEnglish = [ description: '外研版九年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_6_T.json', + url: '/dicts/WaiYanSheChuZhong_6_T.json', length: 128, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan7', @@ -2233,10 +2233,10 @@ const childrenEnglish = [ description: '外研高中必修1', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheGaoZhong_1_T.json', + url: '/dicts/WaiYanSheGaoZhong_1_T.json', length: 411, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan8', @@ -2244,10 +2244,10 @@ const childrenEnglish = [ description: '外研高中必修2', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheGaoZhong_2_T.json', + url: '/dicts/WaiYanSheGaoZhong_2_T.json', length: 272, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan9', @@ -2255,10 +2255,10 @@ const childrenEnglish = [ description: '外研一年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_1-Volume-up.json', + url: '/dicts/WaiYanSheChuZhong_1-Volume-up.json', length: 138, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan10', @@ -2266,10 +2266,10 @@ const childrenEnglish = [ description: '外研一年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_1-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_1-Volume-down.json', length: 118, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan11', @@ -2277,10 +2277,10 @@ const childrenEnglish = [ description: '外研二年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_2-Volume-top.json', + url: '/dicts/WaiYanSheChuZhong_2-Volume-top.json', length: 118, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan12', @@ -2288,10 +2288,10 @@ const childrenEnglish = [ description: '外研二年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_2-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_2-Volume-down.json', length: 110, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan13', @@ -2299,10 +2299,10 @@ const childrenEnglish = [ description: '外研三年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_3-Volume-top.json', + url: '/dicts/WaiYanSheChuZhong_3-Volume-top.json', length: 82, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan14', @@ -2310,10 +2310,10 @@ const childrenEnglish = [ description: '外研三年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_3-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_3-Volume-down.json', length: 106, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan15', @@ -2321,10 +2321,10 @@ const childrenEnglish = [ description: '外研四年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_4-Volume-top.json', + url: '/dicts/WaiYanSheChuZhong_4-Volume-top.json', length: 116, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan16', @@ -2332,10 +2332,10 @@ const childrenEnglish = [ description: '外研四年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_4-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_4-Volume-down.json', length: 78, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan17', @@ -2343,10 +2343,10 @@ const childrenEnglish = [ description: '外研五年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_5-Volume-top.json', + url: '/dicts/WaiYanSheChuZhong_5-Volume-top.json', length: 80, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan18', @@ -2354,10 +2354,10 @@ const childrenEnglish = [ description: '外研五年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_5-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_5-Volume-down.json', length: 72, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan19', @@ -2365,10 +2365,10 @@ const childrenEnglish = [ description: '外研六年级上册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_6-Volume-top.json', + url: '/dicts/WaiYanSheChuZhong_6-Volume-top.json', length: 61, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan20', @@ -2376,10 +2376,10 @@ const childrenEnglish = [ description: '外研六年级下册', category: '青少年英语', tags: ['外研版'], - url: 'WaiYanSheChuZhong_6-Volume-down.json', + url: '/dicts/WaiYanSheChuZhong_6-Volume-down.json', length: 91, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan3-1', @@ -2387,10 +2387,10 @@ const childrenEnglish = [ description: '外研新起点三年级上册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-3-1.json', + url: '/dicts/waiyan-xin-3-1.json', length: 134, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan3-2', @@ -2398,10 +2398,10 @@ const childrenEnglish = [ description: '外研新起点三年级下册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-3-2.json', + url: '/dicts/waiyan-xin-3-2.json', length: 156, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan4-1', @@ -2409,10 +2409,10 @@ const childrenEnglish = [ description: '外研新起点四年级上册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-4-1.json', + url: '/dicts/waiyan-xin-4-1.json', length: 144, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan4-2', @@ -2420,10 +2420,10 @@ const childrenEnglish = [ description: '外研新起点四年级下册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-4-2.json', + url: '/dicts/waiyan-xin-4-2.json', length: 134, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan5-1', @@ -2431,10 +2431,10 @@ const childrenEnglish = [ description: '外研新起点五年级上册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-5-1.json', + url: '/dicts/waiyan-xin-5-1.json', length: 152, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan5-2', @@ -2442,10 +2442,10 @@ const childrenEnglish = [ description: '外研新起点五年级下册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-5-2.json', + url: '/dicts/waiyan-xin-5-2.json', length: 147, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan6-1', @@ -2453,10 +2453,10 @@ const childrenEnglish = [ description: '外研新起点六年级上册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-6-1.json', + url: '/dicts/waiyan-xin-6-1.json', length: 83, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'waiyan6-2', @@ -2464,10 +2464,10 @@ const childrenEnglish = [ description: '外研新起点六年级下册', category: '青少年英语', tags: ['外研版'], - url: 'waiyan-xin-6-2.json', + url: '/dicts/waiyan-xin-6-2.json', length: 105, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'shanghai-6-2word', @@ -2475,10 +2475,10 @@ const childrenEnglish = [ description: '上海新教材六年级下', category: '青少年英语', tags: ['上海版'], - url: 'shanghai-6-2-word.json', + url: '/dicts/shanghai-6-2-word.json', length: 274, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Yilin1', @@ -2486,10 +2486,10 @@ const childrenEnglish = [ description: '译林版高中必修1', category: '青少年英语', tags: ['译林版'], - url: '.YiLin_1.json', + url: './dicts/YiLin_1.json', length: 276, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Yilin2', @@ -2497,10 +2497,10 @@ const childrenEnglish = [ description: '译林版高中必修2', category: '青少年英语', tags: ['译林版'], - url: '.YiLin_2.json', + url: './dicts/YiLin_2.json', length: 297, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Yilin3', @@ -2508,10 +2508,10 @@ const childrenEnglish = [ description: '译林版高中必修3', category: '青少年英语', tags: ['译林版'], - url: '.YiLin_3.json', + url: './dicts/YiLin_3.json', length: 295, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi1', @@ -2519,10 +2519,10 @@ const childrenEnglish = [ description: '北师大版高中必修1', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_1_T.json', + url: '/dicts/BeiShiGaoZhong_1_T.json', length: 226, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi2', @@ -2530,10 +2530,10 @@ const childrenEnglish = [ description: '北师大版高中必修2', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_2_T.json', + url: '/dicts/BeiShiGaoZhong_2_T.json', length: 244, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi3', @@ -2541,10 +2541,10 @@ const childrenEnglish = [ description: '北师大版高中必修3', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_3_T.json', + url: '/dicts/BeiShiGaoZhong_3_T.json', length: 295, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi4', @@ -2552,10 +2552,10 @@ const childrenEnglish = [ description: '北师大版高中必修4', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_4_T.json', + url: '/dicts/BeiShiGaoZhong_4_T.json', length: 336, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi5', @@ -2563,10 +2563,10 @@ const childrenEnglish = [ description: '北师大版高中必修5', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_5_T.json', + url: '/dicts/BeiShiGaoZhong_5_T.json', length: 327, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi6', @@ -2574,10 +2574,10 @@ const childrenEnglish = [ description: '北师大版高中选修6', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_6_T.json', + url: '/dicts/BeiShiGaoZhong_6_T.json', length: 271, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi7', @@ -2585,10 +2585,10 @@ const childrenEnglish = [ description: '北师大版高中选修7', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_7_T.json', + url: '/dicts/BeiShiGaoZhong_7_T.json', length: 334, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi8', @@ -2596,10 +2596,10 @@ const childrenEnglish = [ description: '北师大版高中选修8', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_8_T.json', + url: '/dicts/BeiShiGaoZhong_8_T.json', length: 364, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi9', @@ -2607,10 +2607,10 @@ const childrenEnglish = [ description: '北师大版高中选修9', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_9_T.json', + url: '/dicts/BeiShiGaoZhong_9_T.json', length: 299, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi10', @@ -2618,10 +2618,10 @@ const childrenEnglish = [ description: '北师大版高中选修10', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_10_T.json', + url: '/dicts/BeiShiGaoZhong_10_T.json', length: 267, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'beishi11', @@ -2629,10 +2629,10 @@ const childrenEnglish = [ description: '北师大版高中选修11', category: '青少年英语', tags: ['北师大'], - url: 'BeiShiGaoZhong_11_T.json', + url: '/dicts/BeiShiGaoZhong_11_T.json', length: 330, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao1', @@ -2640,10 +2640,10 @@ const childrenEnglish = [ description: '冀教版三年级起点三年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao3-1.json', + url: '/dicts/jiJiao3-1.json', length: 75, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao2', @@ -2651,10 +2651,10 @@ const childrenEnglish = [ description: '冀教版三年级起点三年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao3-2.json', + url: '/dicts/jiJiao3-2.json', length: 76, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao3', @@ -2662,10 +2662,10 @@ const childrenEnglish = [ description: '冀教版三年级起点四年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao4-1.json', + url: '/dicts/jiJiao4-1.json', length: 78, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao4', @@ -2673,10 +2673,10 @@ const childrenEnglish = [ description: '冀教版三年级起点四年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao4-2.json', + url: '/dicts/jiJiao4-2.json', length: 84, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao5', @@ -2684,10 +2684,10 @@ const childrenEnglish = [ description: '冀教版三年级起点五年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao5-1.json', + url: '/dicts/jiJiao5-1.json', length: 79, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao6', @@ -2695,10 +2695,10 @@ const childrenEnglish = [ description: '冀教版三年级起点五年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao5-2.json', + url: '/dicts/jiJiao5-2.json', length: 96, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao7', @@ -2706,10 +2706,10 @@ const childrenEnglish = [ description: '冀教版三年级起点六年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao6-1.json', + url: '/dicts/jiJiao6-1.json', length: 66, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao8', @@ -2717,10 +2717,10 @@ const childrenEnglish = [ description: '冀教版三年级起点六年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao6-2.json', + url: '/dicts/jiJiao6-2.json', length: 51, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao9', @@ -2728,10 +2728,10 @@ const childrenEnglish = [ description: '冀教版三年级起点七年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao7-1.json', + url: '/dicts/jiJiao7-1.json', length: 561, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao10', @@ -2739,10 +2739,10 @@ const childrenEnglish = [ description: '冀教版三年级起点七年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao7-2.json', + url: '/dicts/jiJiao7-2.json', length: 514, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao11', @@ -2750,10 +2750,10 @@ const childrenEnglish = [ description: '冀教版三年级起点八年级上', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao8-1.json', + url: '/dicts/jiJiao8-1.json', length: 420, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao12', @@ -2761,10 +2761,10 @@ const childrenEnglish = [ description: '冀教版三年级起点八年级下', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao8-2.json', + url: '/dicts/jiJiao8-2.json', length: 487, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'jijiao13', @@ -2772,10 +2772,10 @@ const childrenEnglish = [ description: '冀教版三年级起点九年级全册', category: '青少年英语', tags: ['冀教版'], - url: 'jiJiao9.json', + url: '/dicts/jiJiao9.json', length: 636, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'BJJuniorHigh', @@ -2783,10 +2783,10 @@ const childrenEnglish = [ description: '北京初中', category: '青少年英语', tags: ['其他'], - url: 'beijing_junior_high_school.json', + url: '/dicts/beijing_junior_high_school.json', length: 1844, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, //Reading_Explorer系列 @@ -2796,10 +2796,10 @@ const childrenEnglish = [ description: '词汇表来自Reading Explorer 3, Third Edition', category: '青少年英语', tags: ['其他'], - url: 'ReadingExplorer3.json', + url: '/dicts/ReadingExplorer3.json', length: 239, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, { id: 'Cambridge_JOIN_IN', @@ -2807,10 +2807,10 @@ const childrenEnglish = [ description: '外研社和剑桥大学出版社依据《义务教育英语课程标准》要求联合为我国小学生开发的一套英语教材。', category: '青少年英语', tags: ['其他'], - url: 'Cambridge_JOIN_IN.json', + url: '/dicts/Cambridge_JOIN_IN.json', length: 1350, language: 'en', - languageCategory: 'en', + translateLanguage: 'zh-CN', }, ] diff --git a/src/assets/dictionary2.ts b/src/assets/dictionary2.ts deleted file mode 100644 index 17ec8307..00000000 --- a/src/assets/dictionary2.ts +++ /dev/null @@ -1,900 +0,0 @@ -import {DictResource, DictType} from "@/types/types.ts" - -// 国际考试 -const internationalExam: DictResource[] = [ - { - id: 'BEC_2', - name: '商务英语词汇', - description: '商务英语词汇', - url: 'BEC_2.7z', - length: 2753, - category: '国际考试', - tags: ['所有', 'BEC'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BEC_3', - name: '新东方 BEC 词汇', - description: '新东方 BEC 词汇', - url: 'BEC_3.7z', - length: 2825, - category: '国际考试', - tags: ['所有', 'BEC', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'TOEFL_2', - name: 'TOEFL 词汇', - description: 'TOEFL 词汇', - url: 'TOEFL_2.json', - length: 9213, - category: '国际考试', - tags: ['所有', 'TOEFL'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GRE_2', - name: 'GRE 词汇', - description: 'GRE 词汇', - url: 'GRE_2.json', - length: 7199, - category: '国际考试', - tags: ['所有', 'GRE'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'SAT_2', - name: 'SAT 词汇', - description: 'SAT 词汇', - url: 'SAT_2.json', - length: 4423, - category: '国际考试', - tags: ['所有', 'SAT'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GMAT_2', - name: 'GMAT 词汇', - description: 'GMAT 词汇', - url: 'GMAT_2.json', - length: 3254, - category: '国际考试', - tags: ['所有', 'GMAT'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'IELTS_3', - name: '新东方雅思词汇', - description: '新东方雅思词汇', - url: 'IELTS_3.json', - length: 3575, - category: '国际考试', - tags: ['所有', 'IELTS', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'TOEFL_3', - name: '新东方 TOEFL 词汇', - description: '新东方 TOEFL 词汇', - url: 'TOEFL_3.json', - length: 4264, - category: '国际考试', - tags: ['所有', 'TOEFL', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GRE_3', - name: '新东方 GRE 词汇', - description: '新东方 GRE 词汇', - url: 'GRE_3.json', - length: 6515, - category: '国际考试', - tags: ['所有', '新东方', 'GRE'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'SAT_3', - name: '新东方 SAT 词汇', - description: '新东方 SAT 词汇', - url: 'SAT_3.json', - length: 4464, - category: '国际考试', - tags: ['所有', '新东方', 'SAT'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GMAT_3', - name: '新东方 GMAT 词汇', - description: '新东方 GMAT 词汇', - url: 'GMAT_3.json', - length: 3047, - category: '国际考试', - tags: ['所有', '新东方', 'GMAT'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - - { - id: 'IELTS_2', - name: '雅思词汇', - description: '雅思词汇', - url: 'IELTS_2.json', - length: 3427, - category: '国际考试', - tags: ['所有', 'IELTS'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, -] - -// 中国考试 -const chinaExam: DictResource[] = [ - { - id: 'CET4_1', - name: '四级真题核心词', - description: '四级真题核心词', - url: 'CET4_1.json', - length: 1162, - category: '中国考试', - tags: ['所有', '大学英语', '四级',], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'CET6_1', - name: '六级真题核心词', - description: '六级真题核心词', - url: 'CET6_1.json', - length: 1228, - category: '中国考试', - tags: ['所有', '大学英语', '六级'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'Level4_1', - name: '专四真题高频词', - description: '专四真题高频词', - url: 'Level4_1.json', - length: 595, - category: '中国考试', - tags: ['所有', '大学英语'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'Level8_1', - name: '专八真题高频词', - description: '专八真题高频词', - url: 'Level8_1.json', - length: 684, - category: '中国考试', - tags: ['所有', '大学英语'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'CET4_2', - name: '四级英语词汇', - description: '四级英语词汇', - url: 'CET4_2.json', - length: 3739, - category: '中国考试', - tags: ['所有', '大学英语', '四级'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'CET6_2', - name: '六级英语词汇', - description: '六级英语词汇', - url: 'CET6_2.json', - length: 2078, - category: '中国考试', - tags: ['所有', '大学英语', '六级'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'Level4_2', - name: '专四核心词汇', - description: '专四核心词汇', - url: 'Level4_2.json', - length: 4025, - category: '中国考试', - tags: ['所有', '大学英语'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'Level8_2', - name: '专八核心词汇', - description: '专八核心词汇', - url: 'Level8_2.json', - length: 12197, - category: '中国考试', - tags: ['所有', '大学英语'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'CET4_3', - name: '新东方四级词汇', - url: 'CET4_3.json', - length: 2607, - category: '中国考试', - tags: ['所有', '大学英语', '四级', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - description: '' - }, - { - id: 'CET6_3', - name: '新东方六级词汇', - description: '新东方六级词汇', - url: 'CET6_3.json', - length: 2345, - category: '中国考试', - tags: ['所有', '大学英语', '六级', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'KaoYan_2', - name: '考研英语词汇', - description: '考研英语词汇', - url: 'KaoYan_2.json', - length: 4533, - category: '中国考试', - tags: ['所有', '考研'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'KaoYan_1', - name: '考研必考词汇', - description: '考研必考词汇', - url: 'KaoYan_1.json', - length: 1341, - category: '中国考试', - tags: ['所有', '考研'], - translateLanguage: 'common', - language: 'en', - type: DictType.word - }, - { - id: 'KaoYan_3', - name: '新东方考研词汇', - description: '新东方考研词汇', - url: 'KaoYan_3.json', - length: 3728, - category: '中国考试', - tags: ['所有', '考研', '新东方'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, -] - -// 青少儿英语 -const childrenEnglish: DictResource[] = [ - { - id: 'ChuZhong_2', - name: '初中英语词汇', - description: '初中英语词汇', - url: 'ChuZhong_2.json', - length: 1420, - category: '青少年英语', - tags: ['所有', '通用', '初中'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GaoZhong_2', - name: '高中英语词汇', - description: '高中英语词汇', - url: 'GaoZhong_2.json', - length: 3668, - category: '青少年英语', - tags: ['所有', '通用', '高中'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'ChuZhong_3', - name: '新东方初中词汇', - description: '新东方初中词汇', - url: 'ChuZhong_3.json', - length: 1803, - category: '青少年英语', - tags: ['所有', '通用', '初中'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'GaoZhong_3', - name: '新东方高中词汇', - description: '新东方高中词汇', - url: 'GaoZhong_3.json', - length: 2340, - category: '青少年英语', - tags: ['所有', '通用', '高中'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue3_1', - name: '人教版小学英语-三年级上册', - description: '人教版小学英语-三年级上册', - url: 'PEPXiaoXue3_1.json', - length: 64, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue3_2', - name: '人教版小学英语-三年级下册', - description: '人教版小学英语-三年级下册', - url: 'PEPXiaoXue3_2.json', - length: 72, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue4_1', - name: '人教版小学英语-四年级上册', - description: '人教版小学英语-四年级上册', - url: 'PEPXiaoXue4_1.json', - length: 84, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue4_2', - name: '人教版小学英语-四年级下册', - description: '人教版小学英语-四年级下册', - url: 'PEPXiaoXue4_2.json', - length: 104, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue5_1', - name: '人教版小学英语-五年级上册', - description: '人教版小学英语-五年级上册', - url: 'PEPXiaoXue5_1.json', - length: 131, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue5_2', - name: '人教版小学英语-五年级下册', - description: '人教版小学英语-五年级下册', - url: 'PEPXiaoXue5_2.json', - length: 156, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue6_1', - name: '人教版小学英语-六年级上册', - description: '人教版小学英语-六年级上册', - url: 'PEPXiaoXue6_1.json', - length: 130, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPXiaoXue6_2', - name: '人教版小学英语-六年级下册', - description: '人教版小学英语-六年级下册', - url: 'PEPXiaoXue6_2.json', - length: 108, - category: '青少年英语', - tags: ['所有', '小学', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPChuZhong7_1', - name: '七年级上册', - description: '人教版初中英语-七年级上册', - url: 'PEPChuZhong7_1.json', - length: 392, - category: '青少年英语', - tags: ['所有', '初中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPChuZhong7_2', - name: '七年级下册', - description: '人教版初中英语-七年级下册', - url: 'PEPChuZhong7_2.json', - length: 492, - category: '青少年英语', - tags: ['所有', '初中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPChuZhong8_1', - name: '八年级上册', - description: '人教版初中英语-八年级上册', - url: 'PEPChuZhong8_1.json', - length: 419, - category: '青少年英语', - tags: ['所有', '初中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPChuZhong8_2', - name: '八年级下册', - description: '人教版初中英语-八年级下册', - url: 'PEPChuZhong8_2.json', - length: 466, - category: '青少年英语', - tags: ['所有', '初中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPChuZhong9_1', - name: '九年级全册', - description: '人教版初中英语-九年级全册', - url: 'PEPChuZhong9_1.json', - length: 551, - category: '青少年英语', - tags: ['所有', '初中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_1', - name: '七年级上册', - description: '外研社版初中英语-七年级上册', - url: 'WaiYanSheChuZhong_1.json', - length: 629, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_2', - name: '七年级下册', - description: '外研社版初中英语-七年级下册', - url: 'WaiYanSheChuZhong_2.json', - length: 438, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_3', - name: '八年级上册', - description: '外研社版初中英语-八年级上册', - url: 'WaiYanSheChuZhong_3.json', - length: 320, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_4', - name: '八年级下册', - description: '外研社版初中英语-八年级下册', - url: 'WaiYanSheChuZhong_4.json', - length: 266, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_5', - name: '九年级上册', - description: '外研社版初中英语-九年级上册', - url: 'WaiYanSheChuZhong_5.json', - length: 381, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'WaiYanSheChuZhong_6', - name: '九年级下册', - description: '外研社版初中英语-九年级下册', - url: 'WaiYanSheChuZhong_6.json', - length: 128, - category: '青少年英语', - tags: ['所有', '初中', '外研社'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_1', - name: '高中必修1', - description: '人教版高中英语-必修 1', - url: 'PEPGaoZhong_1.json', - length: 311, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_2', - name: '高中必修2', - description: '人教版高中英语-必修 2', - url: 'PEPGaoZhong_2.json', - length: 319, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_3', - name: '高中必修3', - description: '人教版高中英语-必修 3', - url: 'PEPGaoZhong_3.json', - length: 366, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_4', - name: '高中必修4', - description: '人教版高中英语-必修 4', - url: 'PEPGaoZhong_4.json', - length: 307, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_5', - name: '高中必修5', - description: '人教版高中英语-必修 5', - url: 'PEPGaoZhong_5.json', - length: 357, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_6', - name: '高中必修6', - description: '人教版高中英语-必修 6', - url: 'PEPGaoZhong_6.json', - length: 391, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_7', - name: '高中必修7', - description: '人教版高中英语-必修 7', - url: 'PEPGaoZhong_7.json', - length: 384, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_8', - name: '高中必修8', - description: '人教版高中英语-必修 8', - url: 'PEPGaoZhong_8.json', - length: 420, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_9', - name: '高中必修9', - description: '人教版高中英语-必修 9', - url: 'PEPGaoZhong_9.json', - length: 352, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_10', - name: '高中必修10', - description: '人教版高中英语-必修 10', - url: 'PEPGaoZhong_10.json', - length: 361, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'PEPGaoZhong_11', - name: '高中必修11', - description: '人教版高中英语-必修 11', - url: 'PEPGaoZhong_11.json', - length: 309, - category: '青少年英语', - tags: ['所有', '高中', '人教版'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_1', - name: '高中必修1', - description: '北师大版高中必修1', - url: 'BeiShiGaoZhong_1.json', - length: 226, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_2', - name: '高中必修2', - description: '北师大版高中必修2', - url: 'BeiShiGaoZhong_2.json', - length: 244, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_3', - name: '高中必修3', - description: '北师大版高中必修3', - url: 'BeiShiGaoZhong_3.json', - length: 295, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_4', - name: '高中必修4', - description: '北师大版高中必修4', - url: 'BeiShiGaoZhong_4.json', - length: 336, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_5', - name: '高中必修5', - description: '北师大版高中必修5', - url: 'BeiShiGaoZhong_5.json', - length: 327, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_6', - name: '高中必修6', - description: '北师大版高中必修6', - url: 'BeiShiGaoZhong_6.json', - length: 271, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_7', - name: '高中必修7', - description: '北师大版高中必修7', - url: 'BeiShiGaoZhong_7.json', - length: 334, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_8', - name: '高中必修8', - description: '北师大版高中必修8', - url: 'BeiShiGaoZhong_8.json', - length: 364, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_9', - name: '高中必修9', - description: '北师大版高中必修9', - url: 'BeiShiGaoZhong_9.json', - length: 299, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_10', - name: '高中必修10', - description: '北师大版高中必修10', - url: 'BeiShiGaoZhong_10.json', - length: 267, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, - { - id: 'BeiShiGaoZhong_11', - name: '高中必修11', - description: '北师大版高中必修11', - url: 'BeiShiGaoZhong_11.json', - length: 330, - category: '青少年英语', - tags: ['所有', '高中', '北师大'], - translateLanguage: 'common', - language: 'en', - type: DictType.word, - }, -] - -// 英语文章 -export const enArticle: DictResource[] = [ - { - id: 'article_nce2', - name: "新概念英语2-课文", - description: '新概念英语2-课文', - category: '文章学习', - tags: ['新概念英语'], - url: 'NCE_2.json', - length: 96, - translateLanguage: 'common', - language: 'en', - type: DictType.article - }, - { - id: 'article_nce3', - name: "新概念英语3-课文", - description: '新概念英语3-课文', - category: '文章学习', - tags: ['新概念英语'], - url: 'NCE_3.json', - length: 3, - translateLanguage: 'common', - language: 'en', - type: DictType.article - }, - { - id: 'article_nce4', - name: "新概念英语4-课文", - description: '新概念英语4-课文', - category: '文章学习', - tags: ['新概念英语'], - url: 'NCE_4.json', - length: 3, - translateLanguage: 'common', - language: 'en', - type: DictType.article - } -] - -export const dictionaryResources: DictResource[] = [ - ...chinaExam, - ...internationalExam, - ...childrenEnglish, -] diff --git a/src/types/types.ts b/src/types/types.ts index b46c630f..49dcc91c 100644 --- a/src/types/types.ts +++ b/src/types/types.ts @@ -177,7 +177,7 @@ export type DictResource = { tags: string[] translateLanguage: TranslateLanguageType //todo 可以考虑删除了 - type: DictType + type?: DictType language: LanguageType }