zengyicheng преди 1 година
родител
ревизия
8afce46044
променени са 93 файла, в които са добавени 422 реда и са изтрити 423 реда
  1. 3 3
      src/common/tools.js
  2. 1 1
      src/components/pages/CaseDesign.vue
  3. 1 1
      src/components/pages/CaseDesignGM.vue
  4. 3 3
      src/components/pages/CaseDesignS.vue
  5. 12 12
      src/components/pages/Grid.vue
  6. 7 7
      src/components/pages/addCourse.vue
  7. 10 10
      src/components/pages/addCourseGM.vue
  8. 28 28
      src/components/pages/addCoursejiu.vue
  9. 2 2
      src/components/pages/addPPt.vue
  10. 3 3
      src/components/pages/ask.vue
  11. 2 2
      src/components/pages/askList.vue
  12. 5 5
      src/components/pages/choice/index.vue
  13. 5 5
      src/components/pages/class.vue
  14. 1 1
      src/components/pages/components/actualTimeData.vue
  15. 1 1
      src/components/pages/components/answerData.vue
  16. 3 3
      src/components/pages/components/answerData2.vue
  17. 1 1
      src/components/pages/components/classReport.vue
  18. 12 12
      src/components/pages/components/classStudentComponents/worksDetail3.vue
  19. 1 1
      src/components/pages/components/courseCase.vue
  20. 1 1
      src/components/pages/components/courseProblem.vue
  21. 5 5
      src/components/pages/components/report.vue
  22. 5 5
      src/components/pages/components/reportGM.vue
  23. 15 15
      src/components/pages/components/studentWorksDetail.vue
  24. 2 2
      src/components/pages/components/voteStatic.vue
  25. 1 1
      src/components/pages/components/workData.vue
  26. 1 1
      src/components/pages/components/workDataGM.vue
  27. 15 15
      src/components/pages/components/worksDetail2.vue
  28. 7 7
      src/components/pages/components/worksDetail2GM.vue
  29. 12 12
      src/components/pages/components/worksDetail3.vue
  30. 7 7
      src/components/pages/components/worksDetail3GM.vue
  31. 2 2
      src/components/pages/course.vue
  32. 1 1
      src/components/pages/courseGM.vue
  33. 1 1
      src/components/pages/dataBoard/course/index.vue
  34. 1 1
      src/components/pages/dataBoard/school/index.vue
  35. 3 3
      src/components/pages/dataBoardNew/course/index.vue
  36. 6 6
      src/components/pages/dataBoardNew/school/index.vue
  37. 4 4
      src/components/pages/dataBoardNew/student/index.vue
  38. 1 1
      src/components/pages/dataBoardNew/teacher/index.vue
  39. 1 1
      src/components/pages/dataBoardSies/education/index.vue
  40. 4 4
      src/components/pages/demo.vue
  41. 9 9
      src/components/pages/easy/addCourse.vue
  42. 1 1
      src/components/pages/evaluation copy.vue
  43. 1 1
      src/components/pages/grade/index.vue
  44. 1 1
      src/components/pages/interVideo/index.vue
  45. 2 2
      src/components/pages/learnAnalysis/components/beDataBase.vue
  46. 3 3
      src/components/pages/learnAnalysis/components/modelBase.vue
  47. 1 1
      src/components/pages/library.vue
  48. 1 1
      src/components/pages/libraryGM.vue
  49. 3 3
      src/components/pages/liveRoom(湖心亭看雪).vue
  50. 11 11
      src/components/pages/myReport/components/MyLookComponent/worksDetail3.vue
  51. 1 1
      src/components/pages/race/addRace/projectActpro.vue
  52. 1 1
      src/components/pages/race/addRace/projectEffect.vue
  53. 1 1
      src/components/pages/race/addRace/projectExceva.vue
  54. 4 4
      src/components/pages/race/addRace/projectProcess.vue
  55. 1 1
      src/components/pages/race/addRace/raceDetail.vue
  56. 3 3
      src/components/pages/race/addRace/raceOverview.vue
  57. 1 1
      src/components/pages/scourse.vue
  58. 2 2
      src/components/pages/student.vue
  59. 24 24
      src/components/pages/student/addCourse.vue
  60. 1 1
      src/components/pages/student/checkCourse.vue
  61. 1 1
      src/components/pages/student/course.vue
  62. 2 2
      src/components/pages/studentGM.vue
  63. 24 24
      src/components/pages/studio/addCourse.vue
  64. 1 1
      src/components/pages/studio/course.vue
  65. 24 24
      src/components/pages/synergyCourse/addCourse.vue
  66. 4 4
      src/components/pages/synergyCourse/course.vue
  67. 2 2
      src/components/pages/synergyCourse/group/group.vue
  68. 10 10
      src/components/pages/task/addCourse.vue
  69. 2 2
      src/components/pages/teacherSource/dialog.vue
  70. 2 2
      src/components/pages/teacherSource/index.vue
  71. 2 2
      src/components/pages/tencent/student.vue
  72. 2 2
      src/components/pages/test/add/components/GapFilling/gap.vue
  73. 3 3
      src/components/pages/test/add/components/GapFilling/index.vue
  74. 1 1
      src/components/pages/test/add/components/checkOrder.vue
  75. 2 2
      src/components/pages/test/add/components/choice/choice.vue
  76. 3 3
      src/components/pages/test/add/components/choice/index.vue
  77. 2 2
      src/components/pages/test/add/edit/check/choice.vue
  78. 1 1
      src/components/pages/test/add/edit/check/gap.vue
  79. 2 2
      src/components/pages/test/add/edit/check/index.vue
  80. 38 39
      src/components/pages/test/add/minxins/minxin.js
  81. 2 2
      src/components/pages/test/add/setInfo/aiCreate.vue
  82. 1 1
      src/components/pages/test/check/index.vue
  83. 4 4
      src/components/pages/test/index.vue
  84. 3 3
      src/components/pages/testStudent/index.vue
  85. 2 2
      src/components/pages/testStudent/view/component/choice.vue
  86. 1 1
      src/components/pages/testStudent/view/component/gap.vue
  87. 2 2
      src/components/pages/testStudent/view/component/topic.vue
  88. 2 2
      src/components/pages/works.vue
  89. 3 3
      src/components/pages/worksDetail.vue
  90. 2 2
      src/components/pages/worksGM.vue
  91. 1 1
      src/components/tools/table.vue
  92. 1 1
      src/components/tools/text.vue
  93. 2 2
      src/components/tools/wangEnduit.vue

+ 3 - 3
src/common/tools.js

@@ -12,12 +12,12 @@ export const tools = {
     49: { name: "学生分组" },
     4: { name: "问卷调查" },
     45: { name: "选择题" },
-    15: { name: "问答" },
+    15: { name: "Question" },
     16: { name: "作业提交" },
     50: { name: "批量上传" },
     41: { name: "选择匹配" },
-    47: { name: "排序" },
-    40: { name: "个人评价" },
+    47: { name: "Ordering Question" },
+    40: { name: "Self-evaluation" },
     18: { name: "Model-training" },
     21: { name: "AIoT Blockly" },
     23: { name: "AI Python" },

+ 1 - 1
src/components/pages/CaseDesign.vue

@@ -218,7 +218,7 @@
           v-if="page && tableData.length" style="padding: 0px" @current-change="handleCurrentChange"></el-pagination>
       </div>
     </div>
-    <el-dialog title="查看" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
+    <el-dialog title="Details" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
       class="dialog_diy">
       <div v-if="dataArray.length">
         <div class="cd_d_box">

+ 1 - 1
src/components/pages/CaseDesignGM.vue

@@ -235,7 +235,7 @@
         </el-table-column>
       </el-table>
     </div>
-    <!-- <el-dialog title="查看" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
+    <!-- <el-dialog title="Details" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
       class="dialog_diy">
       <div v-if="dataArray.length">
         <div class="cd_d_jd2">

+ 3 - 3
src/components/pages/CaseDesignS.vue

@@ -30,7 +30,7 @@
           </el-select>
 
           <el-select v-model="ttype" @change="page = 1, isLoading = true, getData()">
-            <el-option label="全部" value=""></el-option>
+            <el-option label="All" value=""></el-option>
             <el-option v-for="item in courseTypeId" :key="item.id" :label="item.name" :value="item.id">
             </el-option>
           </el-select>
@@ -275,7 +275,7 @@
           @size-change="handleSizeChange"></el-pagination>
       </div>
     </div>
-    <el-dialog title="查看" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
+    <el-dialog title="Details" :visible.sync="dialogVisible" :append-to-body="true" width="620px" :before-close="handleClose"
       class="dialog_diy">
       <div v-if="dataArray.length">
         <div class="cd_d_box">
@@ -791,7 +791,7 @@ export default {
                   } else if (photo.type == 14) {
                     var _ask = "";
                     var _div = document.createElement("div");
-                    _div.innerHTML = `<h4>标题:${_tool[tool].askJson.askTitle}</h4>`;
+                    _div.innerHTML = `<h4>Title:${_tool[tool].askJson.askTitle}</h4>`;
                     for (
                       var j = 0;
                       j < _tool[tool].askJson.askJson.length;

+ 12 - 12
src/components/pages/Grid.vue

@@ -32,7 +32,7 @@
           fit="cover"
         ></el-image>
       </div>-->
-      <el-button type="text" @click="dialogVisible2 = true">邀请成员</el-button>
+      <el-button type="text" @click="dialogVisible2 = true">Invite member</el-button>
       <!-- <el-button type="text">成员</el-button> -->
       <el-button type="text" v-if="RoomInfo.userid == userid" @click="dismiss"
         >解散房间</el-button
@@ -153,7 +153,7 @@
       </div>
     </draggable>
     <el-dialog
-      title="上传文件"
+      title="Upload files"
       :visible.sync="dialogVisible"
       :append-to-body="true"
       width="800px"
@@ -161,7 +161,7 @@
       class="look_notice"
     >
       <div slot="title" class="header-title">
-        <div class="title_add_student">上传文件</div>
+        <div class="title_add_student">Upload files</div>
       </div>
       <div>
         <div class="upload_box" v-show="!file.userid || file.userid == userid">
@@ -253,7 +253,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="邀请成员"
+      title="Invite member"
       :visible.sync="dialogVisible2"
       :append-to-body="true"
       width="400px"
@@ -261,24 +261,24 @@
       class="look_notice invite_dialog"
     >
       <div slot="title" class="header-title">
-        <div class="title_add_student">邀请成员</div>
+        <div class="title_add_student">Invite member</div>
       </div>
       <div>
         <div class="invite_box">
           <div class="invite_title" ref="inviteT">
-            {{ userinfo ? this.userinfo.name : "用户" }}邀请您参加思维网格
+            {{ userinfo ? this.userinfo.name : "用户" }} invites you to participate in the Mind Grid
           </div>
           <div class="line"></div>
           <div class="invite_link">
-            <div ref="invite1">复制链接加入房间:</div>
+            <div ref="invite1">Copy the link to join the room.</div>
             <div ref="invite2" style="color:#3E8DE6;">https://cloud.cocorobo.cn/</div>
           </div>
           <div class="invite_num" ref="invite3">
-            房间号
+            Room number
             <span style="color:#3E8DE6;">{{ goNum }}</span>
           </div>
           <div class="invite_num" ref="invite4">
-            复制房间号信息,打开思维网格输入即可加入。
+            Copy the room number, and open Mind grid to join in.
           </div>
         </div>
       </div>
@@ -288,7 +288,7 @@
           @click="copy"
           type="primary"
           :data-clipboard-text="copyText"
-          >一键复制信息</el-button
+          >Copy above all</el-button
         >
       </span>
     </el-dialog>
@@ -326,7 +326,7 @@
     <div v-if="proVisible" class="mask">
       <div class="progressBox">
         <div class="lbox">
-          <img :src="require('../../assets/loading.gif')" />上传中,请稍后
+          <img :src="require('../../assets/loading.gif')" />Uploading
         </div>
         <el-progress
           :text-inside="true"
@@ -822,7 +822,7 @@ export default {
       this.ajax
         .post(this.$store.state.api + "insertRoom", params)
         .then((res) => {
-          this.$message.success("创建成功");
+          this.$message.success("Success");
           this.getRoom(res.data[0][0].fid);
         })
         .catch((err) => {

+ 7 - 7
src/components/pages/addCourse.vue

@@ -967,7 +967,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                               <div class="lbox">
-                                <img src="../../assets/loading.gif" />上传中,请稍后
+                                <img src="../../assets/loading.gif" />Uploading
                               </div>
                               <div style="margin-bottom: 10px">
                                 <span>{{
@@ -1234,7 +1234,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                               <div class="lbox">
-                                <img src="../../assets/loading.gif" />上传中,请稍后
+                                <img src="../../assets/loading.gif" />Uploading
                               </div>
                               <div style="margin-bottom: 10px">
                                 <span>{{
@@ -2780,7 +2780,7 @@
       <div class="check_classBox">
         <div class="check_class_right">
           <div class="check_class" :class="{ activeX: gradeId == '' }" @click="gradeId = '', getClass()">
-            全部
+            All
           </div>
           <el-tooltip placement="top" :content="item.name" v-for="(item, index) in gradeList" :key="index">
             <div class="check_class" :class="{ activeX: gradeId == item.id }" @click="gradeId = item.id, getClass()">
@@ -2861,7 +2861,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
+          <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
           <el-input v-model="askJson.askTitle" placeholder="Please enter the title" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox" style="height:calc(100% - 50px)">
@@ -2941,7 +2941,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox" style="height:100%">
@@ -3057,7 +3057,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        Options{{ checkIndex1 + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                         testJson.testJson[index1].checkList[checkIndex1]
@@ -7534,7 +7534,7 @@ export default {
           );
         } else {
           var groupJson = {
-            group: [{ name: "第1组" }],
+            group: [{ name: "Group 1" }],
             number: undefined,
             islock: 1,
           };

+ 10 - 10
src/components/pages/addCourseGM.vue

@@ -663,7 +663,7 @@
                     " class="mask">
                       <div class="progressBox">
                         <div class="lbox">
-                          <img src="../../assets/loading.gif" />上传中,请稍后
+                          <img src="../../assets/loading.gif" />Uploading
                         </div>
                         <el-progress :text-inside="true" :stroke-width="20" :percentage="
                           unitJson[unitIndex].chapterInfo[0].taskJson[
@@ -1032,7 +1032,7 @@
                             <div class="tool">
                               <div class="whiteBIcon" @click="openTools(itemTaskIndex, 15, toolIndex)">
                                 <img src="../../assets/icon/thirdToolList/answer.png" alt />
-                                <div style="margin: 5px 0">问答</div>
+                                <div style="margin: 5px 0">Question</div>
                               </div>
                               <div class="check" @click="addTools(15, itemTaskIndex, toolIndex)">
                                 <img src="../../assets/icon/checkNo.png" alt v-if="itemTool.tool.indexOf(15) == -1" />
@@ -1467,7 +1467,7 @@
         <el-form-item label="文档标题">
           <el-input v-model="templateC.title" auto-complete="off" placeholder="请输入文档标题名..."></el-input>
         </el-form-item>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="cTemplate" @change="change"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -1492,7 +1492,7 @@
     <el-dialog title="添加链接" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
       :before-close="handleClose" class="dialog_diy lineCss">
       <el-form>
-        <el-form-item label="标题" :label-width="formLabelWidth">
+        <el-form-item label="Title" :label-width="formLabelWidth">
           <span>
             <el-input placeholder="请输入链接标题" clearable v-model="lineTitle" class="add_input"></el-input>
           </span>
@@ -1600,7 +1600,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="askJson.askTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox">
@@ -1650,7 +1650,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox">
@@ -1658,9 +1658,9 @@
           <div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
             <div class="a_add_checkType">
               <span :class="{ active: testJson.testJson[index1].type == '1' }"
-                @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
+                @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
               <span :class="{ active: testJson.testJson[index1].type == '2' }"
-                @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
+                @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div>
@@ -1992,10 +1992,10 @@
                 <img :src="selectJson.url" alt="" />
               </div>
               <div class="select_box2_answer">
-                <div class="select_answer_title">根据题目选择对应答案</div>
+                <div class="select_answer_title">Select the matching answer for each question</div>
                 <div class="select_box2_answer_box" v-for="(item2, checkIndex) in selectJson.select" :key="checkIndex">
                   <span>{{ checkIndex + 1 }}、</span>
-                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="请选择正确答案">
+                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="Choose the answer">
                     <el-option v-for="(e, eIndex) in selectJson.select" :key="eIndex" :label="e" :value="eIndex">
                     </el-option>
                   </el-select>

+ 28 - 28
src/components/pages/addCoursejiu.vue

@@ -892,7 +892,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                               <div class="lbox">
-                                <img src="../../assets/loading.gif" />上传中,请稍后
+                                <img src="../../assets/loading.gif" />Uploading
                               </div>
                               <div style="margin-bottom: 10px">
                                 <span>{{
@@ -1158,7 +1158,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                               <div class="lbox">
-                                <img src="../../assets/loading.gif" />上传中,请稍后
+                                <img src="../../assets/loading.gif" />Uploading
                               </div>
                               <div style="margin-bottom: 10px">
                                 <span>{{
@@ -1621,7 +1621,7 @@
                                     @click="addTools(15, itemTaskIndex, toolIndex)">
                                     <div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 15, toolIndex)">
                                       <img src="../../assets/icon/thirdToolList/answer.png" alt />
-                                      <div style="margin: 5px 0">问答</div>
+                                      <div style="margin: 5px 0">Question</div>
                                     </div>
                                     <div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
                                     <div class="isCTool" v-if="itemTool.tool.indexOf(15) != -1"><img
@@ -1671,7 +1671,7 @@
                                   <!-- <div class="tool">
                               <div class="whiteBIcon" @click="openTools(itemTaskIndex, 40, toolIndex)">
                                 <img src="../../assets/icon/thirdToolList/eval.png" alt />
-                                <div style="margin: 5px 0">个人评价</div>
+                                <div style="margin: 5px 0">Self-evaluation</div>
                               </div>
                               <div class="check" @click="addTools(40, itemTaskIndex, toolIndex)">
                                 <img src="../../assets/icon/checkNo.png" alt v-if="itemTool.tool.indexOf(40) == -1" />
@@ -1701,7 +1701,7 @@
                                     @click="addTools(47, itemTaskIndex, toolIndex)">
                                     <div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 47, toolIndex)">
                                       <img src="../../assets/icon/fourthToolList/conSentences.png" alt />
-                                      <div style="margin: 5px 0">排序</div>
+                                      <div style="margin: 5px 0">Ordering Question</div>
                                     </div>
                                     <div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
                                     <div class="isCTool" v-if="itemTool.tool.indexOf(47) != -1"><img
@@ -1880,7 +1880,7 @@
                                     @click.stop="addTools(40, itemTaskIndex, toolIndex)">
                                     <div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 40, toolIndex)">
                                       <img src="../../assets/icon/thirdToolList/eval.png" alt />
-                                      <div style="margin: 5px 0">个人评价</div>
+                                      <div style="margin: 5px 0">Self-evaluation</div>
                                     </div>
                                     <div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
                                     <div class="isCTool" v-if="itemTool.tool.indexOf(40) != -1"><img
@@ -2271,7 +2271,7 @@
                                   <div class="tool">
                                     <div class="whiteBIcon" @click="openTools(itemTaskIndex, 15, toolIndex)">
                                       <img src="../../assets/icon/thirdToolList/answer.png" alt />
-                                      <div style="margin: 5px 0">问答</div>
+                                      <div style="margin: 5px 0">Question</div>
                                     </div>
                                     <div class="check" @click="addTools(15, itemTaskIndex, toolIndex)">
                                       <img src="../../assets/icon/checkNo.png" alt
@@ -2323,7 +2323,7 @@
                                   <div class="tool">
                                     <div class="whiteBIcon" @click="openTools(itemTaskIndex, 47, toolIndex)">
                                       <img src="../../assets/icon/fourthToolList/conSentences.png" alt />
-                                      <div style="margin: 5px 0">排序</div>
+                                      <div style="margin: 5px 0">Ordering Question</div>
                                     </div>
                                     <div class="check" @click="addTools(47, itemTaskIndex, toolIndex)">
                                       <img src="../../assets/icon/checkNo.png" alt
@@ -2621,7 +2621,7 @@
         <el-form-item label="文档标题">
           <el-input v-model="templateC.title" auto-complete="off" placeholder="请输入文档标题名..."></el-input>
         </el-form-item>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="cTemplate" @change="change"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -2647,7 +2647,7 @@
     <el-dialog title="添加链接" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
       :before-close="handleClose" class="dialog_diy lineCss">
       <el-form>
-        <el-form-item label="标题" :label-width="formLabelWidth">
+        <el-form-item label="Title" :label-width="formLabelWidth">
           <span>
             <el-input placeholder="请输入链接标题" clearable v-model="lineTitle" class="add_input"></el-input>
           </span>
@@ -2703,7 +2703,7 @@
       <div class="check_classBox">
         <div class="check_class_right">
           <div class="check_class" :class="{ activeX: gradeId == '' }" @click="gradeId = '', getClass()">
-            全部
+            All
           </div>
           <el-tooltip placement="top" :content="item.name" v-for="(item, index) in gradeList" :key="index">
             <div class="check_class" :class="{ activeX: gradeId == item.id }" @click="gradeId = item.id, getClass()">
@@ -2780,7 +2780,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
+          <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
           <el-input v-model="askJson.askTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox" style="height:calc(100% - 50px)">
@@ -2791,9 +2791,9 @@
                 active:
                   askJson.askJson[index1].type == '1' ||
                   !askJson.askJson[index1].type,
-              }" @click="checkAskType('1', askJson.askJson[index1])">单选题</span>
+              }" @click="checkAskType('1', askJson.askJson[index1])">Single choice</span>
               <span :class="{ active: askJson.askJson[index1].type == '2' }"
-                @click="checkAskType('2', askJson.askJson[index1])">多选题</span>
+                @click="checkAskType('2', askJson.askJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div style="display: flex;align-items: center;width: 100%;margin-right: 20px;">
@@ -2817,7 +2817,7 @@
                 <div v-for="(item2, checkIndex) in askJson.askJson[index1].askItem" :key="checkIndex"
                   style=" margin: 20px 10px 0 0;display: flex;align-items:center;position: relative;">
                   <div style="margin-right: 10px">
-                    选项{{ checkIndex + 1 }}
+                    Options{{ checkIndex + 1 }}
                   </div>
                   <textarea class="a_add_head_input textarea_css" v-autoHeight="40" v-model="askJson.askJson[index1].checkList[checkIndex]
                     " placeholder="请输入选项" style="width: 300px;" @change="() => { $forceUpdate() }"></textarea>
@@ -2860,7 +2860,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox" style="height:100%">
@@ -2872,9 +2872,9 @@
           <div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
             <div class="a_add_checkType">
               <span :class="{ active: testJson.testJson[index1].type == '1' }"
-                @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
+                @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
               <span :class="{ active: testJson.testJson[index1].type == '2' }"
-                @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
+                @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div class="timuUpImg">
@@ -2922,7 +2922,7 @@
                     <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                       .testItem" :key="checkIndex" :label="checkIndex">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        Options{{ checkIndex + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex] &&
                         testJson.testJson[index1].checkList[checkIndex]
@@ -2976,7 +2976,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        Options{{ checkIndex1 + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                         testJson.testJson[index1].checkList[checkIndex1]
@@ -3394,10 +3394,10 @@
                 <img :src="selectJson.url" alt="" @click="previewImg(selectJson.url)" />
               </div>
               <div class="select_box2_answer">
-                <div class="select_answer_title">根据题目选择对应答案</div>
+                <div class="select_answer_title">Select the matching answer for each question</div>
                 <div class="select_box2_answer_box" v-for="(item2, checkIndex) in selectJson.select" :key="checkIndex">
                   <span>{{ checkIndex + 1 }}、</span>
-                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="请选择正确答案">
+                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="Choose the answer">
                     <el-option v-for="(e, eIndex) in selectJson.select" :key="eIndex" :label="e" :value="eIndex">
                     </el-option>
                   </el-select>
@@ -3514,7 +3514,7 @@
         <!-- <el-form-item label="文本标题">
           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table v-model="tableJson.text" @change="change"></Table>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -3529,7 +3529,7 @@
         <!-- <el-form-item label="文本标题">
           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
         </el-form-item> -->
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="wordJson.text"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -3672,13 +3672,13 @@
         <el-button @click="dialogVisiblemb = false">Cancel</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="分组设置" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
+    <el-dialog title="Group Setting" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
       :before-close="handleClose" class="dialog_diy">
       <div class="groupBox">
         <div v-if="groupJson.group" class="groupContent">
           <div class="groupTitle">请设置小组数量及名称</div>
           <div v-for="(item, index) in groupJson.group" :key="index" class="groupName">
-            <span class="groupn">第{{ index + 1 }}组名称:</span>
+            <span class="groupn">Group{{ index + 1 }}:</span>
             <el-input v-model="item.name" placeholder="请输入名称..." style="width: 250px"></el-input>
             <div class="groupBtn">
               <el-button type="primary" size="small" @click="addGroup(index)" v-if="groupJson.group.length - 1 == index">
@@ -6976,7 +6976,7 @@ export default {
           );
         } else {
           var groupJson = {
-            group: [{ name: "第1组" }],
+            group: [{ name: "Group 1" }],
             number: undefined,
             islock: 1,
           };
@@ -9026,7 +9026,7 @@ export default {
     addGroup(i) {
       // this.groupJson.group.splice(i + 1, 0, { name: "第"+(i+1)+"组" });
       this.groupJson.group.push({
-        name: "第" + (this.groupJson.group.length + 1) + "组",
+        name: "Group" + (this.groupJson.group.length + 1),
       });
     },
     deleteGroup(i) {

+ 2 - 2
src/components/pages/addPPt.vue

@@ -81,7 +81,7 @@
                   <div class="upImg">
                     <img src="../../assets/icon/upPpt.png" alt="" />
                   </div>
-                  <div style="color: #bfc3c7">上传文件</div>
+                  <div style="color: #bfc3c7">Upload files</div>
                   <input
                     type="file"
                     accept="application/.ppt, .pptx"
@@ -119,7 +119,7 @@
     <div v-if="proVisible" class="mask">
       <div class="progressBox">
         <div class="lbox">
-          <img src="../../assets/loading.gif" />上传中,请稍后
+          <img src="../../assets/loading.gif" />Uploading
         </div>
         <el-progress
           :text-inside="true"

+ 3 - 3
src/components/pages/ask.vue

@@ -70,7 +70,7 @@
           <el-table-column label="操作" min-width="30">
             <template slot-scope="scope">
               <el-button @click="getPop(scope.row)" type="text" size="small"
-                >查看</el-button
+                >Details</el-button
               >
               <el-button @click="staticsPop(scope.row)" type="text" size="small"
                 >数据统计</el-button
@@ -184,7 +184,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看"
+      title="Details"
       :visible.sync="dialogVisible1"
       :append-to-body="true"
       width="750px"
@@ -266,7 +266,7 @@
                 <div
                   class="a_add_persent a_add_persent_div a_add_persent_title"
                 >
-                  <span>选项</span><span>小计</span><span>比列</span>
+                  <span>Options</span><span>Subtotal</span><span>比列</span>
                 </div>
                 <div class="a_add_persent">
                   <div

+ 2 - 2
src/components/pages/askList.vue

@@ -48,7 +48,7 @@
           <el-table-column label="操作" min-width="25">
             <template slot-scope="scope">
               <el-button @click="getAskList(scope.row)" type="text" size="small"
-                >查看</el-button
+                >Details</el-button
               >
               <el-button
                 @click="deleteAsk(scope.row.id)"
@@ -72,7 +72,7 @@
       </div>
     </div>
     <el-dialog
-      title="查看"
+      title="Details"
       :visible.sync="dialogVisible1"
       :append-to-body="true"
       width="750px"

+ 5 - 5
src/components/pages/choice/index.vue

@@ -11,9 +11,9 @@
                     <div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
                         <div class="a_add_checkType">
                             <span :class="{ active: testJson.testJson[index1].type == '1' }"
-                                @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
+                                @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
                             <span :class="{ active: testJson.testJson[index1].type == '2' }"
-                                @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
+                                @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
                         </div>
                         <div class="a_add_head">
                             <div class="timuUpImg">
@@ -55,7 +55,7 @@
                                         <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                                             .testItem" :key="checkIndex" :label="checkIndex">
                                             <div style="margin-right: 10px">
-                                                选项{{ checkIndex + 1 }}
+                                                Options{{ checkIndex + 1 }}
                                             </div>
                                             <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex] &&
                                                 testJson.testJson[index1].checkList[checkIndex]
@@ -75,7 +75,7 @@
                                             </div>
 
                                             <el-input v-else v-model="testJson.testJson[index1].checkList[checkIndex]
-                                                " placeholder="请输入选项..."
+                                                " placeholder="请输入Options..."
                                                 style="width: 300px; margin-right: 10px"></el-input>
                                             <div class="xzUpImg" @click.stop="addImg($event)">
                                                 <img src="../../../assets/icon/xzUpImg.png" alt="" />
@@ -91,7 +91,7 @@
                                         <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                                             .testItem" :key="checkIndex1" :label="checkIndex1">
                                             <div style="margin-right: 10px">
-                                                选项{{ checkIndex1 + 1 }}
+                                                Options{{ checkIndex1 + 1 }}
                                             </div>
                                             <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                                                 testJson.testJson[index1].checkList[checkIndex1]

+ 5 - 5
src/components/pages/class.vue

@@ -67,7 +67,7 @@
           </el-table-column>
           <el-table-column label="操作" width="400px">
             <template slot-scope="scope">
-              <el-button type="primary" size="small" @click="getStudent(scope.row.id)">查看学生</el-button>
+              <el-button type="primary" size="small" @click="getStudent(scope.row.id)">Details</el-button>
               <el-button type="primary" size="small" @click="updateG(scope.row.pid, scope.row.id)">修改年级</el-button>
               <el-button type="primary" size="small" @click="openUpdate(scope.row.id, scope.row.name)">修改名称</el-button>
               <el-button type="primary" size="small" @click="deleteClass(scope.row.id)">删除</el-button>
@@ -88,7 +88,7 @@
               border-radius: 5px;
             ">
       <div class="pb_head top">
-        <span>查看学生</span>
+        <span>Details</span>
         <div style="border-radius: 4px;">
           <el-button type="primary" class="bgColor student_button" @click="ctype = 1, getClass()">返回</el-button>
         </div>
@@ -103,7 +103,7 @@
           <el-button type="primary" class="student_button" @click="searchStudent">查询</el-button>
         </div>
         <div class="head_right">
-          <el-button @click="addStudent" class="student_button">添加学生</el-button>
+          <el-button @click="addStudent" class="student_button">Add student</el-button>
         </div>
       </div>
     </div>
@@ -167,7 +167,7 @@
         <div class="logoImg">
           <img src="../../assets/logo.png" alt />
         </div>
-        <div class="title_add_student">添加学生</div>
+        <div class="title_add_student">Add student</div>
       </div>
       <el-form>
         <el-form-item label="学生姓名" :label-width="formLabelWidth">
@@ -289,7 +289,7 @@
         <el-button type="primary" @click="updateClass">Save</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="添加学生" :visible.sync="dialogVisibleMember" :append-to-body="true" width="500px" height="80%"
+    <el-dialog title="Add student" :visible.sync="dialogVisibleMember" :append-to-body="true" width="500px" height="80%"
       :before-close="handleClose" class="addNewPP">
       <div class="people">
         <div class="people_top">

+ 1 - 1
src/components/pages/components/actualTimeData.vue

@@ -25,7 +25,7 @@
 
         <div class="sd_module_content">
           <div class="sd_module_children">
-            <span class="s">提交作业</span>
+            <span class="s">Submit</span>
             <span class="s2">
               <span>{{randomNum(1,15)}}</span>次
             </span>

+ 1 - 1
src/components/pages/components/answerData.vue

@@ -28,7 +28,7 @@
       </div>
       <div class="correct">
         <span
-          >正确率为<span>{{
+          >Accuracy rate<span>{{
             people.length > 0 ? Math.round(count / people.length * 10000) / 10000 * 100 + "%" : 0
           }}</span></span
         >

+ 3 - 3
src/components/pages/components/answerData2.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="data_body">
     <div class="title">
-      <span>答对数量</span>
+      <span>Statistics of correct answers</span>
     </div>
     <div style="width: 100%; height: 400px">
       <!-- <img src="../../assets/dataimage/1.png" style="width:90%" /> -->
@@ -14,12 +14,12 @@
     <div class="c_box">
       <div class="correct">
         <span
-          >答题人数<span>{{ people.length + "人" }}</span></span
+          >Participant<span>{{ people.length + "人" }}</span></span
         >
       </div>
       <div class="correct">
         <span
-          >全部答对人数为<span>{{
+          >All correct<span>{{
             count+'人'
           }}</span></span
         >

+ 1 - 1
src/components/pages/components/classReport.vue

@@ -63,7 +63,7 @@
       ></el-pagination>
     </div>
     <el-dialog
-      title="选择学生"
+      title="Select student"
       :visible.sync="dialogVisible"
       :append-to-body="true"
       width="650px"

+ 12 - 12
src/components/pages/components/classStudentComponents/worksDetail3.vue

@@ -202,7 +202,7 @@
                         margin-bottom: 10px;
                       "
                     >
-                      <div style="font-size: 16px">问答</div>
+                      <div style="font-size: 16px">Question</div>
                     </div>
                     <div class="answerbox">
                       <div style="min-width: 80px">问答标题</div>
@@ -255,7 +255,7 @@
                           flex-wrap: wrap;
                         "
                       >
-                        <div style="margin-right: 20px">标题:</div>
+                        <div style="margin-right: 20px">Title:</div>
                         <div style="font-size: 20px">
                           {{
                             worksDetail[sIndex].askInfo[0].askInfo.askJson
@@ -279,7 +279,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].askInfo[0].askInfo.askJson
                                     .askJson[index1].askstitle
                                 }}
@@ -383,7 +383,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].chooseInfo[0].chooseInfo
                                     .testJson[index1].teststitle
                                 }}
@@ -597,7 +597,7 @@
                               v-model="
                                 worksDetail[sIndex].pjInfo[0].answer.eBzText
                               "
-                              placeholder="请输入评价内容..."
+                              placeholder="Please enter your comments..."
                             ></textarea>
                           </div>
                         </div>
@@ -656,7 +656,7 @@
                                   checkIndex
                                 ]
                               "
-                              placeholder="请选择正确答案"
+                              placeholder="Choose the answer"
                             >
                               <el-option
                                 v-for="(e, eIndex) in worksDetail[sIndex]
@@ -1047,7 +1047,7 @@
                         <span>{{ tIndex + 1 + "、" + tItem.teststitle }}</span>
                       </div>
                       <div class="right_box_xuan">
-                        <span>正确率</span>
+                        <span>Accuracy rate</span>
                         <span>{{
                           (checkJson[sIndex][tIndex].right
                             ? checkJson[sIndex][tIndex].right
@@ -1127,7 +1127,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看选择题"
+      title="Choice question"
       :visible.sync="dialogVisible4"
       :append-to-body="true"
       width="800px"
@@ -1156,7 +1156,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -2619,7 +2619,7 @@ export default {
             var _ask = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askTitle}</h4>`;
               for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
                 var _div2 = document.createElement("div");
                 _div2.innerHTML = `<h5>第${j + 1}题:${
@@ -2644,10 +2644,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }

+ 1 - 1
src/components/pages/components/courseCase.vue

@@ -165,7 +165,7 @@ export default {
                             { value: 0, name: "电子白板" },
                             { value: 0, name: "选择题" },
                             { value: 0, name: "问卷调查" },
-                            { value: 0, name: "提交作业" },
+                            { value: 0, name: "Submit" },
                             { value: 0, name: "其他" },
                         ],
                     },

+ 1 - 1
src/components/pages/components/courseProblem.vue

@@ -21,7 +21,7 @@
         <el-table-column prop="time" label="时间" min-width="20"></el-table-column>
         <el-table-column label="操作" min-width="10">
           <template slot-scope="scope">
-            <el-button type="primary" size="small" @click="checkProblem(scope.row)">查看</el-button>
+            <el-button type="primary" size="small" @click="checkProblem(scope.row)">Details</el-button>
           </template>
         </el-table-column>
       </el-table>

+ 5 - 5
src/components/pages/components/report.vue

@@ -7,7 +7,7 @@
         collapse-tags
         class="r_select"
         v-model="uname"
-        placeholder="全部"
+        placeholder="All"
         filterable
       >
         <el-option
@@ -26,7 +26,7 @@
         v-model="chap"
         multiple
         collapse-tags
-        placeholder="全部"
+        placeholder="All"
         @change="changeChap"
       >
         <el-option
@@ -44,7 +44,7 @@
         v-model="task"
         multiple
         collapse-tags
-        placeholder="全部"
+        placeholder="All"
       >
         <el-option-group
           v-for="(group, index) in dyAarray"
@@ -405,10 +405,10 @@ export default {
 
       var _answer = "";
       if (workJson.questList.length > 0) {
-        var _answer = "<h3>问答</h3>";
+        var _answer = "<h3>Question</h3>";
         for (var i = 0; i < workJson.questList.length; i++) {
           var _div = document.createElement("div");
-          _div.innerHTML = `<h4>问答:${workJson.questList[i].answerTitle}</h4>`;
+          _div.innerHTML = `<h4>Question:${workJson.questList[i].answerTitle}</h4>`;
           _div.innerHTML += `<div>${workJson.questList[i].answer}</div>`;
           _answer += `<div>${_div.innerHTML}</div>`;
         }

+ 5 - 5
src/components/pages/components/reportGM.vue

@@ -7,7 +7,7 @@
         collapse-tags
         class="r_select"
         v-model="uname"
-        placeholder="全部"
+        placeholder="All"
         filterable
       >
         <el-option
@@ -26,7 +26,7 @@
         v-model="chap"
         multiple
         collapse-tags
-        placeholder="全部"
+        placeholder="All"
         @change="changeChap"
       >
         <el-option
@@ -44,7 +44,7 @@
         v-model="task"
         multiple
         collapse-tags
-        placeholder="全部"
+        placeholder="All"
       >
         <el-option-group
           v-for="(group, index) in dyAarray"
@@ -376,10 +376,10 @@ export default {
 
       var _answer = "";
       if (workJson.questList.length > 0) {
-        var _answer = "<h3>问答</h3>";
+        var _answer = "<h3>Question</h3>";
         for (var i = 0; i < workJson.questList.length; i++) {
           var _div = document.createElement("div");
-          _div.innerHTML = `<h4>问答:${workJson.questList[i].answerTitle}</h4>`;
+          _div.innerHTML = `<h4>Question:${workJson.questList[i].answerTitle}</h4>`;
           _div.innerHTML += `<div>${workJson.questList[i].answer}</div>`;
           _answer += `<div>${_div.innerHTML}</div>`;
         }

+ 15 - 15
src/components/pages/components/studentWorksDetail.vue

@@ -437,7 +437,7 @@
                               margin-bottom: 10px;
                             "
                           >
-                            <div style="font-size: 16px">问答</div>
+                            <div style="font-size: 16px">Question</div>
                           </div>
                           <div class="answerbox">
                             <div style="min-width: 80px">问答标题</div>
@@ -491,7 +491,7 @@
                                 flex-wrap: wrap;
                               "
                             >
-                              <div style="margin-right: 20px">标题:</div>
+                              <div style="margin-right: 20px">Title:</div>
                               <div style="font-size: 20px">
                                 {{
                                   worksDetail[sIndex].askInfo[0].askInfo.askJson
@@ -517,7 +517,7 @@
                                   <div style="display: flex">
                                     {{ index1 + 1 + "、" }}
                                     <div>
-                                      题目:{{
+                                      Question:{{
                                         worksDetail[sIndex].askInfo[0].askInfo
                                           .askJson.askJson[index1].askstitle
                                       }}
@@ -624,7 +624,7 @@
                                   <div style="display: flex">
                                     {{ index1 + 1 + "、" }}
                                     <div>
-                                      题目:{{
+                                      Question:{{
                                         worksDetail[sIndex].chooseInfo[0]
                                           .chooseInfo.testJson[index1]
                                           .teststitle
@@ -851,7 +851,7 @@
                                       worksDetail[sIndex].pjInfo[0].answer
                                         .eBzText
                                     "
-                                    placeholder="请输入评价内容..."
+                                    placeholder="Please enter your comments..."
                                   ></textarea>
                                 </div>
                               </div>
@@ -914,7 +914,7 @@
                                         checkIndex
                                       ]
                                     "
-                                    placeholder="请选择正确答案"
+                                    placeholder="Choose the answer"
                                   >
                                     <el-option
                                       v-for="(e, eIndex) in worksDetail[sIndex]
@@ -1309,7 +1309,7 @@
                           <span>{{ index + 1 + "、" + item.teststitle }}</span>
                         </div>
                         <div class="right_box_xuan">
-                          <span>正确率</span>
+                          <span>Accuracy rate</span>
                           <span>{{
                             (checkJson[toolIndex][index].right
                               ? checkJson[toolIndex][index].right
@@ -1383,7 +1383,7 @@
                               }}</span>
                             </div>
                             <div class="right_box_xuan">
-                              <span>正确率</span>
+                              <span>Accuracy rate</span>
                               <span>{{
                                 (checkJson[sIndex][tIndex].right
                                   ? checkJson[sIndex][tIndex].right
@@ -1471,7 +1471,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看选择题"
+      title="Choice question"
       :visible.sync="dialogVisible4"
       :append-to-body="true"
       width="800px"
@@ -1500,7 +1500,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -3003,7 +3003,7 @@ export default {
             var _ask = "<h3>问卷</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askInfo.askJson.askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askInfo.askJson.askTitle}</h4>`;
               for (
                 var j = 0;
                 j < workJson.askInfo[i].askInfo.askJson.askJson.length;
@@ -3039,10 +3039,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerInfo.answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerInfo.answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answerInfo.answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }
@@ -3060,7 +3060,7 @@ export default {
             var _choose = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.chooseInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.chooseInfo[i].chooseInfo.testTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.chooseInfo[i].chooseInfo.testTitle}</h4>`;
               for (
                 var j = 0;
                 j < workJson.chooseInfo[i].chooseInfo.testJson.length;
@@ -3104,7 +3104,7 @@ export default {
 
           var _lccjInfo = "";
           if (workJson.lccjInfo.length > 0) {
-            var _lccjInfo = "<h3>排序<h3>";
+            var _lccjInfo = "<h3>Ordering Question<h3>";
             for (var i = 0; i < workJson.lccjInfo.length; i++) {
               var _div = document.createElement("div");
               _div.innerHTML = `<h4>第一题${workJson.lccjInfo[i].lccjInfo.sentenceTitle}</h4> `;

+ 2 - 2
src/components/pages/components/voteStatic.vue

@@ -16,7 +16,7 @@
           <!-- <el-button
             type="primary"
             @click="getA(checkJson[index].checkPerson, item.checkList)"
-            >查看</el-button
+            >Details</el-button
           > -->
         </div>
         <div class="a_add_body">
@@ -58,7 +58,7 @@
       </div>
     </div>
     <el-dialog
-      title="查看"
+      title="Details"
       :visible.sync="dialogVisible"
       :append-to-body="true"
       width="900px"

+ 1 - 1
src/components/pages/components/workData.vue

@@ -176,7 +176,7 @@
               <el-table-column prop="score" label="分数" min-width="20%" align="center"></el-table-column>
               <el-table-column label="操作" min-width="20%">
                 <template>
-                  <el-button type="primary" size="small">查看</el-button>
+                  <el-button type="primary" size="small">Details</el-button>
                 </template>
               </el-table-column>
             </el-table>-->

+ 1 - 1
src/components/pages/components/workDataGM.vue

@@ -175,7 +175,7 @@
               <el-table-column prop="score" label="分数" min-width="20%" align="center"></el-table-column>
               <el-table-column label="操作" min-width="20%">
                 <template>
-                  <el-button type="primary" size="small">查看</el-button>
+                  <el-button type="primary" size="small">Details</el-button>
                 </template>
               </el-table-column>
             </el-table>-->

+ 15 - 15
src/components/pages/components/worksDetail2.vue

@@ -440,7 +440,7 @@
                               margin-bottom: 10px;
                             "
                           >
-                            <div style="font-size: 16px">问答</div>
+                            <div style="font-size: 16px">Question</div>
                           </div>
                           <div class="answerbox">
                             <div style="min-width: 80px">问答标题</div>
@@ -494,7 +494,7 @@
                                 flex-wrap: wrap;
                               "
                             >
-                              <div style="margin-right: 20px">标题:</div>
+                              <div style="margin-right: 20px">Title:</div>
                               <div style="font-size: 20px">
                                 {{
                                   worksDetail[sIndex].askInfo[0].askInfo.askJson
@@ -520,7 +520,7 @@
                                   <div style="display: flex">
                                     {{ index1 + 1 + "、" }}
                                     <div>
-                                      题目:{{
+                                      Question:{{
                                         worksDetail[sIndex].askInfo[0].askInfo
                                           .askJson.askJson[index1].askstitle
                                       }}
@@ -627,7 +627,7 @@
                                   <div style="display: flex">
                                     {{ index1 + 1 + "、" }}
                                     <div>
-                                      题目:{{
+                                      Question:{{
                                         worksDetail[sIndex].chooseInfo[0]
                                           .chooseInfo.testJson[index1]
                                           .teststitle
@@ -854,7 +854,7 @@
                                       worksDetail[sIndex].pjInfo[0].answer
                                         .eBzText
                                     "
-                                    placeholder="请输入评价内容..."
+                                    placeholder="Please enter your comments..."
                                   ></textarea>
                                 </div>
                               </div>
@@ -917,7 +917,7 @@
                                         checkIndex
                                       ]
                                     "
-                                    placeholder="请选择正确答案"
+                                    placeholder="Choose the answer"
                                   >
                                     <el-option
                                       v-for="(e, eIndex) in worksDetail[sIndex]
@@ -1312,7 +1312,7 @@
                           <span>{{ index + 1 + "、" + item.teststitle }}</span>
                         </div>
                         <div class="right_box_xuan">
-                          <span>正确率</span>
+                          <span>Accuracy rate</span>
                           <span>{{
                             (checkJson[toolIndex][index].right
                               ? checkJson[toolIndex][index].right
@@ -1386,7 +1386,7 @@
                               }}</span>
                             </div>
                             <div class="right_box_xuan">
-                              <span>正确率</span>
+                              <span>Accuracy rate</span>
                               <span>{{
                                 (checkJson[sIndex][tIndex].right
                                   ? checkJson[sIndex][tIndex].right
@@ -1475,7 +1475,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看选择题"
+      title="Choice question"
       :visible.sync="dialogVisible4"
       :append-to-body="true"
       width="800px"
@@ -1504,7 +1504,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -3304,7 +3304,7 @@ export default {
             var _ask = "<h3>问卷</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askInfo.askJson.askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askInfo.askJson.askTitle}</h4>`;
               for (
                 var j = 0;
                 j < workJson.askInfo[i].askInfo.askJson.askJson.length;
@@ -3340,10 +3340,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerInfo.answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerInfo.answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answerInfo.answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }
@@ -3361,7 +3361,7 @@ export default {
             var _choose = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.chooseInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.chooseInfo[i].chooseInfo.testTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.chooseInfo[i].chooseInfo.testTitle}</h4>`;
               for (
                 var j = 0;
                 j < workJson.chooseInfo[i].chooseInfo.testJson.length;
@@ -3405,7 +3405,7 @@ export default {
 
           var _lccjInfo = "";
           if (workJson.lccjInfo.length > 0) {
-            var _lccjInfo = "<h3>排序<h3>";
+            var _lccjInfo = "<h3>Ordering Question<h3>";
             for (var i = 0; i < workJson.lccjInfo.length; i++) {
               var _div = document.createElement("div");
               _div.innerHTML = `<h4>第一题${workJson.lccjInfo[i].lccjInfo.sentenceTitle}</h4> `;

+ 7 - 7
src/components/pages/components/worksDetail2GM.vue

@@ -250,7 +250,7 @@
                               flex-wrap: wrap;
                             ">
                             <div style="margin-right: 20px; font-size: 20px">
-                              标题:
+                              Title:
                             </div>
                             <div style="font-size: 20px">
                               {{ worksDetail[sIndex].askInfo[0].askTitle }}
@@ -266,7 +266,7 @@
                                 <div style="display: flex">
                                   {{ index1 + 1 + "、" }}
                                   <div>
-                                    题目:{{
+                                    Question:{{
                                     worksDetail[sIndex].askInfo[0].askJson[
                                     index1
                                     ].askstitle
@@ -376,7 +376,7 @@
         <el-button @click="dataVisible = false" class="cancel_button">关 闭</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="查看选择题" :visible.sync="dialogVisible4" :append-to-body="true" width="800px"
+    <el-dialog title="Choice question" :visible.sync="dialogVisible4" :append-to-body="true" width="800px"
       :before-close="handleClose" class="dialog_diy">
       <div>
         <div class="a_add_title" style="
@@ -393,7 +393,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -1456,7 +1456,7 @@ export default {
             var _ask = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askTitle}</h4>`;
               for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
                 var _div2 = document.createElement("div");
                 _div2.innerHTML = `<h5>第${j + 1}题:${workJson.askInfo[i].askJson[j].askstitle
@@ -1479,10 +1479,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }

+ 12 - 12
src/components/pages/components/worksDetail3.vue

@@ -202,7 +202,7 @@
                         margin-bottom: 10px;
                       "
                     >
-                      <div style="font-size: 16px">问答</div>
+                      <div style="font-size: 16px">Question</div>
                     </div>
                     <div class="answerbox">
                       <div style="min-width: 80px">问答标题</div>
@@ -255,7 +255,7 @@
                           flex-wrap: wrap;
                         "
                       >
-                        <div style="margin-right: 20px">标题:</div>
+                        <div style="margin-right: 20px">Title:</div>
                         <div style="font-size: 20px">
                           {{
                             worksDetail[sIndex].askInfo[0].askInfo.askJson
@@ -279,7 +279,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].askInfo[0].askInfo.askJson
                                     .askJson[index1].askstitle
                                 }}
@@ -383,7 +383,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].chooseInfo[0].chooseInfo
                                     .testJson[index1].teststitle
                                 }}
@@ -597,7 +597,7 @@
                               v-model="
                                 worksDetail[sIndex].pjInfo[0].answer.eBzText
                               "
-                              placeholder="请输入评价内容..."
+                              placeholder="Please enter your comments..."
                             ></textarea>
                           </div>
                         </div>
@@ -656,7 +656,7 @@
                                   checkIndex
                                 ]
                               "
-                              placeholder="请选择正确答案"
+                              placeholder="Choose the answer"
                             >
                               <el-option
                                 v-for="(e, eIndex) in worksDetail[sIndex]
@@ -1047,7 +1047,7 @@
                         <span>{{ tIndex + 1 + "、" + tItem.teststitle }}</span>
                       </div>
                       <div class="right_box_xuan">
-                        <span>正确率</span>
+                        <span>Accuracy rate</span>
                         <span>{{
                           (checkJson[sIndex][tIndex].right
                             ? checkJson[sIndex][tIndex].right
@@ -1127,7 +1127,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看选择题"
+      title="Choice question"
       :visible.sync="dialogVisible4"
       :append-to-body="true"
       width="800px"
@@ -1156,7 +1156,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -2622,7 +2622,7 @@ export default {
             var _ask = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askTitle}</h4>`;
               for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
                 var _div2 = document.createElement("div");
                 _div2.innerHTML = `<h5>第${j + 1}题:${
@@ -2647,10 +2647,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }

+ 7 - 7
src/components/pages/components/worksDetail3GM.vue

@@ -122,7 +122,7 @@
                         flex-wrap: wrap;
                       ">
                       <div style="margin-right: 20px; font-size: 20px">
-                        标题:
+                        Title:
                       </div>
                       <div style="font-size: 20px">
                         {{ worksDetail[sIndex].askInfo[0].askTitle }}
@@ -138,7 +138,7 @@
                           <div style="display: flex">
                             {{ index1 + 1 + "、" }}
                             <div>
-                              题目:{{
+                              Question:{{
                               worksDetail[sIndex].askInfo[0].askJson[index1]
                               .askstitle
                               }}
@@ -240,7 +240,7 @@
         <el-button @click="dataVisible = false" class="cancel_button">关 闭</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="查看选择题" :visible.sync="dialogVisible4" :append-to-body="true" width="800px"
+    <el-dialog title="Choice question" :visible.sync="dialogVisible4" :append-to-body="true" width="800px"
       :before-close="handleClose" class="dialog_diy">
       <div>
         <div class="a_add_title" style="
@@ -257,7 +257,7 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index + 1 + "、" }}
-                <div>题目:{{ item.askstitle }}</div>
+                <div>Question:{{ item.askstitle }}</div>
               </div>
             </div>
             <div class="a_add_body">
@@ -1297,7 +1297,7 @@ export default {
             var _ask = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askTitle}</h4>`;
               for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
                 var _div2 = document.createElement("div");
                 _div2.innerHTML = `<h5>第${j + 1}题:${workJson.askInfo[i].askJson[j].askstitle
@@ -1320,10 +1320,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }

+ 2 - 2
src/components/pages/course.vue

@@ -236,7 +236,7 @@
                 " @click="goToCourse3(item.courseId)">
                 Modify
               </div>
-              <div v-if="groupA == '0'" @click="
+              <!-- <div v-if="groupA == '0'" @click="
                 goTo(
                   '/works?cid=' +
                   item.courseId +
@@ -251,7 +251,7 @@
                 )
                 ">
                 评价
-              </div>
+              </div> -->
               <div @click="copyCourse(item.courseId)">
                 Copy
               </div>

+ 1 - 1
src/components/pages/courseGM.vue

@@ -41,7 +41,7 @@
               placeholder="请选择"
               @change="getTypeName"
             >
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option
                 v-for="item1 in CourseTypeJson[item.id]"
                 :key="item1.id"

+ 1 - 1
src/components/pages/dataBoard/course/index.vue

@@ -88,7 +88,7 @@
         <div class="titleBox">
           <div class="title">课程分析</div>
           <el-select v-model="cType" @change="typeChange" class="selectBox">
-            <el-option label="全部" value=""></el-option>
+            <el-option label="All" value=""></el-option>
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>

+ 1 - 1
src/components/pages/dataBoard/school/index.vue

@@ -160,7 +160,7 @@
         <div class="titleBox">
           <div class="title">课程数量</div>
           <el-select v-model="cType" @change="typeChange" class="selectBox">
-            <el-option label="全部" value=""></el-option>
+            <el-option label="All" value=""></el-option>
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>

+ 3 - 3
src/components/pages/dataBoardNew/course/index.vue

@@ -54,14 +54,14 @@
             作业数量
           </div>
           <el-select v-if="skType == 0" v-model="lType" @change="typeChange1" class="selectBox" style="margin-left: auto">
-            <!-- <el-option label="全部" value="all"></el-option> -->
+            <!-- <el-option label="All" value="all"></el-option> -->
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>
           </el-select>
           <el-select v-if="skType == 1" v-model="lType1" @change="typeChange2" class="selectBox"
             style="margin-left: auto">
-            <!-- <el-option label="全部" value="all"></el-option> -->
+            <!-- <el-option label="All" value="all"></el-option> -->
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>
@@ -262,7 +262,7 @@
             </div>
           </div>
           <el-select v-model="cType4" @change="typeChange" class="selectBox" v-if="toolType == 0">
-            <!-- <el-option label="全部" value=""></el-option> -->
+            <!-- <el-option label="All" value=""></el-option> -->
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>

+ 6 - 6
src/components/pages/dataBoardNew/school/index.vue

@@ -6,7 +6,7 @@
         <div class="titleBox" style="justify-content: space-between">
           <div class="title">基础概况</div>
           <!-- <el-select v-model="cType" class="selectBox" style="width: 110px">
-            <el-option label="全部" value="全部"></el-option>
+            <el-option label="All" value="All"></el-option>
           </el-select> -->
         </div>
         <div class="dataBox">
@@ -280,13 +280,13 @@
               align-items: center;
             ">
             <el-select v-model="cType" @change="typeChange" class="selectBox">
-              <!-- <el-option label="全部" value=""></el-option> -->
+              <!-- <el-option label="All" value=""></el-option> -->
               <el-option label="年级" value="grade"></el-option>
               <el-option label="主题" value="theme"></el-option>
               <el-option label="学科" value="subject"></el-option>
             </el-select>
             <!-- <el-select v-model="cType4" class="selectBox" style="width: 110px">
-              <el-option label="全部" value="全部"></el-option>
+              <el-option label="All" value="All"></el-option>
             </el-select>
             <el-select v-model="cType5" class="selectBox" style="width: 110px">
               <el-option label="总量占比" value="总量占比"></el-option>
@@ -301,7 +301,7 @@
         <div class="titleBox" style="justify-content: space-between">
           <div class="title">跨学科教学情况</div>
           <el-select v-model="cType6" class="selectBox" style="width: 110px">
-            <el-option label="全部" value="全部"></el-option>
+            <el-option label="All" value="All"></el-option>
           </el-select>
         </div>
         <div class="dataBox">
@@ -350,9 +350,9 @@ export default {
       cType1: "全部年级",
       cType2: "全部活动",
       cType3: "按年级",
-      cType4: "全部",
+      cType4: "All",
       cType5: "总量占比",
-      cType6: "全部",
+      cType6: "All",
       skType: 0,
       tType: 0,
       courseType: 0,

+ 4 - 4
src/components/pages/dataBoardNew/student/index.vue

@@ -73,7 +73,7 @@
             登录频次
           </div>
           <!-- <el-select v-model="cType" class="selectBox" style="width: 110px">
-            <el-option label="全部" value="全部"></el-option>
+            <el-option label="All" value="All"></el-option>
             <el-option label="一年级" value="一年级"></el-option>
             <el-option label="二年级" value="二年级"></el-option>
             <el-option label="三年级" value="三年级"></el-option>
@@ -539,10 +539,10 @@ export default {
       tType1: 0,
       sType: 0,
       bType: 0,
-      cType: "全部",
-      cType1: "全部",
+      cType: "All",
+      cType1: "All",
       cType2: "onlineTime",
-      cType3: "全部",
+      cType3: "All",
       cType4: "师生",
       cType5: "全部年级",
       cType7: "onlineTime",

+ 1 - 1
src/components/pages/dataBoardNew/teacher/index.vue

@@ -460,7 +460,7 @@
         <div class="titleBox" style="justify-content: space-between">
           <div class="title">年级占比</div>
           <el-select v-model="cType4" @change="typeChange" class="selectBox">
-            <el-option label="全部" value=""></el-option>
+            <el-option label="All" value=""></el-option>
             <el-option label="年级" value="grade"></el-option>
             <el-option label="主题" value="theme"></el-option>
             <el-option label="学科" value="subject"></el-option>

+ 1 - 1
src/components/pages/dataBoardSies/education/index.vue

@@ -34,7 +34,7 @@
         <div class="titleBox">
           <div class="title">登录频次</div>
           <el-select v-model="cType" @change="typeChange" class="selectBox">
-            <el-option label="全部" value=""></el-option>
+            <el-option label="All" value=""></el-option>
           </el-select>
         </div>
         <div class="dataBox">

+ 4 - 4
src/components/pages/demo.vue

@@ -4,10 +4,10 @@
       123456
     </a>
     <ul v-clickoutside="close" v-show="open" class="pop-list">
-      <li>选项1</li>
-      <li>选项2</li>
-      <li>选项3</li>
-      <li>选项4</li>
+      <li>Options1</li>
+      <li>Options2</li>
+      <li>Options3</li>
+      <li>Options4</li>
     </ul> -->
     <GanChart></GanChart>
     <!-- <ProMan></ProMan> -->

+ 9 - 9
src/components/pages/easy/addCourse.vue

@@ -424,7 +424,7 @@
                                             <img src="../../../../assets/icon/close.png" alt />
                                         </div> -->
                             <div class="lbox">
-                              <img src="../../../assets/loading.gif" />上传中,请稍后
+                              <img src="../../../assets/loading.gif" />Uploading
                             </div>
                             <div style="margin-bottom: 10px">
                               <span>{{
@@ -2146,7 +2146,7 @@
                                             <img src="../../../../assets/icon/close.png" alt />
                                         </div> -->
                         <div class="lbox">
-                          <img src="../../../assets/loading.gif" />上传中,请稍后
+                          <img src="../../../assets/loading.gif" />Uploading
                         </div>
                         <div style="margin-bottom: 10px">
                           <span>{{
@@ -2383,7 +2383,7 @@
                                             <img src="../../../../assets/icon/close.png" alt />
                                         </div> -->
                         <div class="lbox">
-                          <img src="../../../assets/loading.gif" />上传中,请稍后
+                          <img src="../../../assets/loading.gif" />Uploading
                         </div>
                         <div style="margin-bottom: 10px">
                           <span>{{
@@ -3623,7 +3623,7 @@
           <div class="people_top_right">
             <div class="people_search">
               <el-select v-model="gradeId" placeholder="请选择年级" class="student_input" clearable @change="getClass()">
-                <el-option label="全部" value=""></el-option>
+                <el-option label="All" value=""></el-option>
                 <el-option v-for="(item, index) in gradeList" :key="index" :label="item.name"
                   :value="item.id"></el-option>
               </el-select>
@@ -3655,7 +3655,7 @@
       <div class="check_classBox">
         <div class="check_class_right">
           <div class="check_class" :class="{ activeX: gradeId == '' }" @click="gradeId = '', getClass()">
-            全部
+            All
           </div>
           <el-tooltip placement="top" :content="item.name" v-for="(item, index) in gradeList" :key="index">
             <div class="check_class" :class="{ activeX: gradeId == item.id }" @click="gradeId = item.id, getClass()">
@@ -3732,7 +3732,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
+          <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
           <el-input v-model="askJson.askTitle" placeholder="Please enter the title" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox" style="height:calc(100% - 50px)">
@@ -3812,7 +3812,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox" style="height:100%">
@@ -3927,7 +3927,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        Options{{ checkIndex1 + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                         testJson.testJson[index1].checkList[checkIndex1]
@@ -7584,7 +7584,7 @@ export default {
           );
         } else {
           var groupJson = {
-            group: [{ name: "第1组" }],
+            group: [{ name: "Group 1" }],
             number: undefined,
             islock: 1,
           };

+ 1 - 1
src/components/pages/evaluation copy.vue

@@ -45,7 +45,7 @@
               <span>2022-06-23 17:33:29</span>
             </div>
             <div class="e_card_btn">
-              <span>查看</span>
+              <span>Details</span>
               <span>删除</span>
             </div>
           </div>

+ 1 - 1
src/components/pages/grade/index.vue

@@ -239,7 +239,7 @@
         <div class="logoImg">
           <img src="../../../assets/logo.png" alt />
         </div>
-        <div class="title_add_student">添加学生</div>
+        <div class="title_add_student">Add student</div>
       </div>
       <el-form>
         <el-form-item label="学生姓名" :label-width="formLabelWidth">

+ 1 - 1
src/components/pages/interVideo/index.vue

@@ -51,7 +51,7 @@
         <div v-if="proVisible" class="mask">
             <div class="progressBox">
                 <div class="lbox">
-                    <img src="../../../assets/loading.gif" />上传中,请稍后
+                    <img src="../../../assets/loading.gif" />Uploading
                 </div>
                 <div style="margin-bottom: 10px">
                     <span>{{ isFinishSize }}M</span> / <span>{{ isAllSize }}M</span>

+ 2 - 2
src/components/pages/learnAnalysis/components/beDataBase.vue

@@ -7,7 +7,7 @@
       <div class="student_search">
         <!-- <div>数据筛选</div>
         <el-select v-model="mChoose">
-          <el-option label="全部" value="">全部</el-option>
+          <el-option label="All" value="">All</el-option>
           <el-option
             v-for="(c, cIndex) in messageJuri"
             :key="cIndex"
@@ -26,7 +26,7 @@
           分类筛选
         </div>
         <el-select v-model="tChoose">
-          <el-option label="全部" value="">全部</el-option>
+          <el-option label="All" value="">All</el-option>
           <el-option
             v-for="(e, eIndex) in typeJuri"
             :key="eIndex"

+ 3 - 3
src/components/pages/learnAnalysis/components/modelBase.vue

@@ -4,7 +4,7 @@
       <div class="student_search">
         <div>数据筛选</div>
         <el-select v-model="mChoose">
-          <el-option label="全部" value="">全部</el-option>
+          <el-option label="All" value="">All</el-option>
           <el-option
             v-for="(c, cIndex) in messageJuri"
             :key="cIndex"
@@ -23,7 +23,7 @@
           分类筛选
         </div>
         <el-select v-model="tChoose">
-          <el-option label="全部" value="">全部</el-option>
+          <el-option label="All" value="">All</el-option>
           <el-option
             v-for="(e, eIndex) in typeJuri"
             :key="eIndex"
@@ -63,7 +63,7 @@
           </div>
           <div>{{ item.name }}</div>
         </div>
-        <div class="modelBottom" @click="isGoWhere(item.id)">查看</div>
+        <div class="modelBottom" @click="isGoWhere(item.id)">Details</div>
       </div>
     </div>
   </div>

+ 1 - 1
src/components/pages/library.vue

@@ -145,7 +145,7 @@
     <div v-if="proVisible" class="mask">
       <div class="progressBox">
         <div class="lbox">
-          <img :src="require('../../assets/loading.gif')" />上传中,请稍后
+          <img :src="require('../../assets/loading.gif')" />Uploading
         </div>
         <el-progress
           :text-inside="true"

+ 1 - 1
src/components/pages/libraryGM.vue

@@ -145,7 +145,7 @@
     <div v-if="proVisible" class="mask">
       <div class="progressBox">
         <div class="lbox">
-          <img :src="require('../../assets/loading.gif')" />上传中,请稍后
+          <img :src="require('../../assets/loading.gif')" />Uploading
         </div>
         <el-progress
           :text-inside="true"

+ 3 - 3
src/components/pages/liveRoom(湖心亭看雪).vue

@@ -292,7 +292,7 @@
             src="https://pbl.cocorobo.cn/pbl-teacher-table/dist/#/Grid"
             ></iframe>-->
             <div class="toolImg">
-              <div>问答题</div>
+              <div>Question</div>
             </div>
           </div>
           <div v-if="toolsList[0].tools.indexOf(13) != -1" class="toolCss">
@@ -523,7 +523,7 @@
             class="tools_child_box"
           >
             <div class="tools_title">
-              <span>问答题</span>
+              <span>Question</span>
               <div>
                 <img
                   src="../../assets/full.png"
@@ -537,7 +537,7 @@
                 />
               </div>
             </div>
-            <div>问答题</div>
+            <div>Question</div>
           </div>
           <div
             v-if="toolsList[0].tools[howTools] == 13"

+ 11 - 11
src/components/pages/myReport/components/MyLookComponent/worksDetail3.vue

@@ -202,7 +202,7 @@
                         margin-bottom: 10px;
                       "
                     >
-                      <div style="font-size: 16px">问答</div>
+                      <div style="font-size: 16px">Question</div>
                     </div>
                     <div class="answerbox">
                       <div style="min-width: 80px">问答标题</div>
@@ -255,7 +255,7 @@
                           flex-wrap: wrap;
                         "
                       >
-                        <div style="margin-right: 20px">标题:</div>
+                        <div style="margin-right: 20px">Title:</div>
                         <div style="font-size: 20px">
                           {{
                             worksDetail[sIndex].askInfo[0].askInfo.askJson
@@ -279,7 +279,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].askInfo[0].askInfo.askJson
                                     .askJson[index1].askstitle
                                 }}
@@ -383,7 +383,7 @@
                             <div style="display: flex">
                               {{ index1 + 1 + "、" }}
                               <div>
-                                题目:{{
+                                Question:{{
                                   worksDetail[sIndex].chooseInfo[0].chooseInfo
                                     .testJson[index1].teststitle
                                 }}
@@ -597,7 +597,7 @@
                               v-model="
                                 worksDetail[sIndex].pjInfo[0].answer.eBzText
                               "
-                              placeholder="请输入评价内容..."
+                              placeholder="Please enter your comments..."
                             ></textarea>
                           </div>
                         </div>
@@ -656,7 +656,7 @@
                                   checkIndex
                                 ]
                               "
-                              placeholder="请选择正确答案"
+                              placeholder="Choose the answer"
                             >
                               <el-option
                                 v-for="(e, eIndex) in worksDetail[sIndex]
@@ -1047,7 +1047,7 @@
                         <span>{{ tIndex + 1 + "、" + tItem.teststitle }}</span>
                       </div>
                       <div class="right_box_xuan">
-                        <span>正确率</span>
+                        <span>Accuracy rate</span>
                         <span>{{
                           (checkJson[sIndex][tIndex].right
                             ? checkJson[sIndex][tIndex].right
@@ -1127,7 +1127,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="查看选择题"
+      title="Choice question"
       :visible.sync="dialogVisible4"
       :append-to-body="true"
       width="800px"
@@ -2621,7 +2621,7 @@ export default {
             var _ask = "<h3>选择题</h3>";
             for (var i = 0; i < workJson.askInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
+              _div.innerHTML = `<h4>Title:${workJson.askInfo[i].askTitle}</h4>`;
               for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
                 var _div2 = document.createElement("div");
                 _div2.innerHTML = `<h5>第${j + 1}题:${
@@ -2646,10 +2646,10 @@ export default {
 
           var _answer = "";
           if (workJson.answerInfo.length > 0) {
-            var _answer = "<h3>问答</h3>";
+            var _answer = "<h3>Question</h3>";
             for (var i = 0; i < workJson.answerInfo.length; i++) {
               var _div = document.createElement("div");
-              _div.innerHTML = `<h4>问答:${workJson.answerInfo[i].answerTitle}</h4>`;
+              _div.innerHTML = `<h4>Question:${workJson.answerInfo[i].answerTitle}</h4>`;
               _div.innerHTML += `<div>${workJson.answerInfo[i].answer}</div>`;
               _answer += `<div>${_div.innerHTML}</div>`;
             }

+ 1 - 1
src/components/pages/race/addRace/projectActpro.vue

@@ -105,7 +105,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"

+ 1 - 1
src/components/pages/race/addRace/projectEffect.vue

@@ -99,7 +99,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"

+ 1 - 1
src/components/pages/race/addRace/projectExceva.vue

@@ -99,7 +99,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"

+ 4 - 4
src/components/pages/race/addRace/projectProcess.vue

@@ -183,7 +183,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"
@@ -302,7 +302,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"
@@ -422,7 +422,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"
@@ -541,7 +541,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"

+ 1 - 1
src/components/pages/race/addRace/raceDetail.vue

@@ -333,7 +333,7 @@
                         <div class="lbox">
                           <img
                             src="../../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"

+ 3 - 3
src/components/pages/race/addRace/raceOverview.vue

@@ -138,7 +138,7 @@
                       <div class="lbox">
                         <img
                           src="../../../../assets/loading.gif"
-                        />上传中,请稍后
+                        />Uploading
                       </div>
                       <el-progress
                         :text-inside="true"
@@ -253,7 +253,7 @@
                       <div class="lbox">
                         <img
                           src="../../../../assets/loading.gif"
-                        />上传中,请稍后
+                        />Uploading
                       </div>
                       <el-progress
                         :text-inside="true"
@@ -367,7 +367,7 @@
                       <div class="lbox">
                         <img
                           src="../../../../assets/loading.gif"
-                        />上传中,请稍后
+                        />Uploading
                       </div>
                       <el-progress
                         :text-inside="true"

+ 1 - 1
src/components/pages/scourse.vue

@@ -30,7 +30,7 @@
           <div class="all_choose" v-for="(item, index) in CourseType[0]" :key="index"  v-if="CourseTypeJson[item.id].length">
             <span v-if="CourseTypeJson[item.id].length">{{ item.name }}</span>
             <el-select v-if="CourseTypeJson[item.id].length" v-model="courseTypeId[item.id]" placeholder="请选择" @change="getTypeName">
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name" :value="item1.id">
               </el-option>
             </el-select>

+ 2 - 2
src/components/pages/student.vue

@@ -48,7 +48,7 @@
           <el-button class="student_button" @click="searchStudent" type="primary">查询</el-button>
         </div>
         <div class="head_right">
-          <el-button @click="addStudent" type="primary" class="student_button">添加学生</el-button>
+          <el-button @click="addStudent" type="primary" class="student_button">Add student</el-button>
           <el-upload v-show="role == 1" class="upload-demo newCss" :http-request="handleChange" :on-remove="handleRemove"
             action="#" :file-list="fileListUpload" accept=".xlsx">
             <el-button size="primary" type="primary">批量添加</el-button>
@@ -135,7 +135,7 @@
         <div class="logoImg">
           <img src="../../assets/logo.png" alt />
         </div>
-        <div class="title_add_student">添加学生</div>
+        <div class="title_add_student">Add student</div>
       </div>
       <el-form>
         <el-form-item label="学生姓名" :label-width="formLabelWidth">

+ 24 - 24
src/components/pages/student/addCourse.vue

@@ -856,7 +856,7 @@
                       " class="mask">
                       <div class="progressBox">
                         <div class="lbox">
-                          <img src="../../../assets/loading.gif" />上传中,请稍后
+                          <img src="../../../assets/loading.gif" />Uploading
                         </div>
                         <el-progress :text-inside="true" :stroke-width="20" :percentage="unitJson[unitIndex].chapterInfo[0].taskJson[
                           itemTaskIndex
@@ -892,7 +892,7 @@
                             <span v-if="itemTool.tool == 1"> 电子白板 </span>
                             <span v-if="itemTool.tool == 3"> 思维导图 </span>
                             <span v-if="itemTool.tool == 6"> 协同文档 </span>
-                            <span v-if="itemTool.tool == 15"> 问答 </span>
+                            <span v-if="itemTool.tool == 15"> Question </span>
                             <span v-if="itemTool.tool == 48"> 表格 </span>
                             <span v-if="itemTool.tool == 51"> 资源库 </span>
                             <span v-if="itemTool.tool == 52"> 文档 </span>
@@ -928,7 +928,7 @@
                             <div class="tool" v-if="itemTool.tool == 15">
                               <div class="whiteBIcon" @click="openToolFun(15, itemTaskIndex, toolIndex)">
                                 <img src="../../../assets/icon/thirdToolList/answer.png" alt />
-                                <div style="margin: 5px 0">问答</div>
+                                <div style="margin: 5px 0">Question</div>
                               </div>
                             </div>
                             <div class="tool" v-if="itemTool.tool == 48 && !itemTool.toolPhoto.length
@@ -1339,7 +1339,7 @@
                 请参加双师科创成长营活动的成员</div>
               <div style="font-weight: bold;margin:10px 0" v-if="org == '150e3120-9195-11ed-b13d-005056b86db5'">
                 前往腾讯未来教室小程序活动作品展示栏提交您的作品</div>
-              <div style="font-weight: bold">创建成功</div>
+              <div style="font-weight: bold">Success</div>
               <!-- <div>您的项目编号</div>
                               <div class="number">{{ number }}</div>-->
               <!-- <div class="success_button">
@@ -1402,7 +1402,7 @@
         <el-form-item label="文档标题">
           <el-input v-model="templateC.title" auto-complete="off" placeholder="请输入文档标题名..."></el-input>
         </el-form-item>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="cTemplate" @change="change"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -1427,7 +1427,7 @@
     <el-dialog title="添加链接" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
       :before-close="handleClose" class="dialog_diy lineCss">
       <el-form>
-        <el-form-item label="标题" :label-width="formLabelWidth">
+        <el-form-item label="Title" :label-width="formLabelWidth">
           <span>
             <el-input placeholder="请输入链接标题" clearable v-model="lineTitle" class="add_input"></el-input>
           </span>
@@ -1598,7 +1598,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="askJson.askTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox">
@@ -1647,7 +1647,7 @@
                             align-items: center;
                             justify-content: center;
                           ">
-                          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+                          <div style="margin-right: 20px; font-size: 20px">Title:</div>
                           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
                         </div> -->
         <div class="a_addBox">
@@ -1655,9 +1655,9 @@
           <div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
             <div class="a_add_checkType">
               <span :class="{ active: testJson.testJson[index1].type == '1' }"
-                @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
+                @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
               <span :class="{ active: testJson.testJson[index1].type == '2' }"
-                @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
+                @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div>
@@ -1842,10 +1842,10 @@
                 <img :src="selectJson.url" alt="" />
               </div>
               <div class="select_box2_answer">
-                <div class="select_answer_title">根据题目选择对应答案</div>
+                <div class="select_answer_title">Select the matching answer for each question</div>
                 <div class="select_box2_answer_box" v-for="(item2, checkIndex) in selectJson.select" :key="checkIndex">
                   <span>{{ checkIndex + 1 }}、</span>
-                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="请选择正确答案">
+                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="Choose the answer">
                     <el-option v-for="(e, eIndex) in selectJson.select" :key="eIndex" :label="e" :value="eIndex">
                     </el-option>
                   </el-select>
@@ -1960,7 +1960,7 @@
         <!-- <el-form-item label="文本标题">
                           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
                         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table v-model="tableJson.text" @change="change" v-if="dialogVisibleTable"></Table>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -1974,7 +1974,7 @@
         <!-- <el-form-item label="文本标题">
                           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
                         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table v-model="tableJson.text" @change="change" v-if="dialogVisibleTable1"></Table>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -1991,13 +1991,13 @@
         <el-button @click="dialogVisibleTable2 = false">关 闭</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="分组设置" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
+    <el-dialog title="Group Setting" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
       :before-close="handleClose" class="dialog_diy">
       <div class="groupBox">
         <div v-if="groupJson.group" class="groupContent">
           <div class="groupTitle">请设置小组数量</div>
           <div v-for="(item, index) in groupJson.group" :key="index" class="groupName">
-            <span class="groupn">组{{ index + 1 }}名称:</span>
+            <span class="groupn">Group {{ index + 1 }}:</span>
             <el-input v-model="item.name" placeholder="请输入名称..." style="width: 250px"></el-input>
             <div class="groupBtn">
               <el-button type="primary" size="small" @click="addGroup(index)">
@@ -2059,7 +2059,7 @@
                 <!-- <div class="tool">
                                     <div class="whiteBIcon" @click="addToolFun(15)">
                                         <img src="../../../assets/icon/thirdToolList/answer.png" alt />
-                                        <div style="margin: 5px 0">问答</div>
+                                        <div style="margin: 5px 0">Question</div>
                                     </div>
                                 </div> -->
                 <div class="tool">
@@ -2247,7 +2247,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                     <div class="lbox">
-                      <img src="../../../assets/loading.gif" />上传中,请稍后
+                      <img src="../../../assets/loading.gif" />Uploading
                     </div>
                     <div style="margin-bottom: 10px">
                       <span>{{ isFinishSize }}M</span> /
@@ -2299,7 +2299,7 @@
                 {{ fullUrl.name }}
               </div>
             </el-form-item>
-            <!-- <div style="color: #918f8f; width: 85%">文档内容</div> -->
+            <!-- <div style="color: #918f8f; width: 85%">Content</div> -->
             <div v-html="fullUrl.url" class="textContent" style="height: auto"></div>
           </el-form>
         </div>
@@ -2308,7 +2308,7 @@
                         <el-button @click="fullDialogVisible = false">关 闭</el-button>
                       </div> -->
     </el-dialog>
-    <el-dialog title="问答" :visible.sync="answerDialogVisible" :append-to-body="true" width="800px"
+    <el-dialog title="Question" :visible.sync="answerDialogVisible" :append-to-body="true" width="800px"
       :before-close="handleClose" class="dialog_diy">
       <div>
         <div style="
@@ -2352,7 +2352,7 @@
     <el-dialog title="添加文档" :visible.sync="dialogVisibleText" :append-to-body="true" width="800px"
       :before-close="handleClose" class="dialog_diy">
       <el-form>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="tableJson.text" @change="change" v-if="dialogVisibleText"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -2363,7 +2363,7 @@
     <el-dialog title="上传文档" :visible.sync="dialogVisibleText3" :append-to-body="true" width="800px"
       :before-close="handleClose" class="dialog_diy">
       <el-form>
-        <div>文档内容</div>
+        <div>Content</div>
         <EditorBar2 v-model="tableJson.text" @change="change" v-if="dialogVisibleText3"></EditorBar2>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -6490,7 +6490,7 @@ export default {
           var groupJson = {
             group: [
               {
-                name: "第1组",
+                name: "Group 1",
               },
             ],
             number: undefined,
@@ -8175,7 +8175,7 @@ export default {
     addGroup(i) {
       // this.groupJson.group.splice(i + 1, 0, { name: "第"+(i+1)+"组" });
       this.groupJson.group.push({
-        name: "第" + (this.groupJson.group.length + 1) + "组",
+        name: "Group " + (this.groupJson.group.length + 1),
       });
     },
     deleteGroup(i) {

+ 1 - 1
src/components/pages/student/checkCourse.vue

@@ -26,7 +26,7 @@
           <div class="all_choose" v-for="(item, index) in CourseType[0]" :key="index">
             <span>{{ item.name }}</span>
             <el-select v-model="courseTypeId[item.id]" placeholder="请选择" @change="getTypeName">
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name" :value="item1.id">
               </el-option>
             </el-select>

+ 1 - 1
src/components/pages/student/course.vue

@@ -25,7 +25,7 @@
           <div class="all_choose" v-for="(item, index) in CourseType[0]" :key="index">
             <span v-if="CourseTypeJson[item.id].length">{{ item.name }}</span>
             <el-select v-if="CourseTypeJson[item.id].length" v-model="courseTypeId[item.id]" placeholder="请选择" @change="getTypeName">
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name" :value="item1.id">
               </el-option>
             </el-select>

+ 2 - 2
src/components/pages/studentGM.vue

@@ -28,7 +28,7 @@
           <el-button class="student_button" @click="searchStudent">查询</el-button>
         </div>
         <div class="head_right">
-          <el-button @click="addStudent">添加学生</el-button>
+          <el-button @click="addStudent">Add student</el-button>
           <el-upload
             class="upload-demo newCss"
             :http-request="handleChange"
@@ -146,7 +146,7 @@
         <div class="logoImg">
           <img src="../../assets/logo.png" alt />
         </div>
-        <div class="title_add_student">添加学生</div>
+        <div class="title_add_student">Add student</div>
       </div>
       <el-form class="inputClass">
         <el-form-item label="学生姓名" :label-width="formLabelWidth">

+ 24 - 24
src/components/pages/studio/addCourse.vue

@@ -1192,7 +1192,7 @@
                         <div class="lbox">
                           <img
                             src="../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <el-progress
                           :text-inside="true"
@@ -1241,7 +1241,7 @@
                             <span v-if="itemTool.tool == 1"> 电子白板 </span>
                             <span v-if="itemTool.tool == 3"> 思维导图 </span>
                             <span v-if="itemTool.tool == 6"> 协同文档 </span>
-                            <span v-if="itemTool.tool == 15"> 问答 </span>
+                            <span v-if="itemTool.tool == 15"> Question </span>
                             <span v-if="itemTool.tool == 48"> 表格 </span>
                             <span v-if="itemTool.tool == 51"> 资源库 </span>
                             <span v-if="itemTool.tool == 52"> 文档 </span>
@@ -1318,7 +1318,7 @@
                                 src="../../../assets/icon/thirdToolList/answer.png"
                                 alt
                               />
-                              <div style="margin: 5px 0">问答</div>
+                              <div style="margin: 5px 0">Question</div>
                             </div>
                           </div>
                           <div
@@ -1962,7 +1962,7 @@
               </div>
               <div style="font-weight: bold;margin:10px 0" v-if="org == '150e3120-9195-11ed-b13d-005056b86db5'">请参加双师科创成长营活动的成员</div>
               <div style="font-weight: bold;margin:10px 0" v-if="org == '150e3120-9195-11ed-b13d-005056b86db5'">前往腾讯未来教室小程序活动作品展示栏提交您的作品</div>
-              <div style="font-weight: bold">创建成功</div>
+              <div style="font-weight: bold">Success</div>
               <!-- <div>您的项目编号</div>
                               <div class="number">{{ number }}</div>-->
               <!-- <div class="success_button">
@@ -2061,7 +2061,7 @@
             placeholder="请输入文档标题名..."
           ></el-input>
         </el-form-item>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="cTemplate" @change="change"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -2103,7 +2103,7 @@
       class="dialog_diy lineCss"
     >
       <el-form>
-        <el-form-item label="标题" :label-width="formLabelWidth">
+        <el-form-item label="Title" :label-width="formLabelWidth">
           <span>
             <el-input
               placeholder="请输入链接标题"
@@ -2366,7 +2366,7 @@
             justify-content: center;
           "
         >
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input
             v-model="askJson.askTitle"
             placeholder="请输入标题"
@@ -2454,7 +2454,7 @@
                             align-items: center;
                             justify-content: center;
                           ">
-                          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+                          <div style="margin-right: 20px; font-size: 20px">Title:</div>
                           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
                         </div> -->
         <div class="a_addBox">
@@ -2468,12 +2468,12 @@
               <span
                 :class="{ active: testJson.testJson[index1].type == '1' }"
                 @click="checkTestType('1', testJson.testJson[index1])"
-                >单选题</span
+                >Single choice</span
               >
               <span
                 :class="{ active: testJson.testJson[index1].type == '2' }"
                 @click="checkTestType('2', testJson.testJson[index1])"
-                >多选题</span
+                >Single choice</span
               >
             </div>
             <div class="a_add_head">
@@ -2793,7 +2793,7 @@
                 <img :src="selectJson.url" alt="" />
               </div>
               <div class="select_box2_answer">
-                <div class="select_answer_title">根据题目选择对应答案</div>
+                <div class="select_answer_title">Select the matching answer for each question</div>
                 <div
                   class="select_box2_answer_box"
                   v-for="(item2, checkIndex) in selectJson.select"
@@ -2802,7 +2802,7 @@
                   <span>{{ checkIndex + 1 }}、</span>
                   <el-select
                     v-model="selectJson.answer[checkIndex]"
-                    placeholder="请选择正确答案"
+                    placeholder="Choose the answer"
                   >
                     <el-option
                       v-for="(e, eIndex) in selectJson.select"
@@ -3015,7 +3015,7 @@
         <!-- <el-form-item label="文本标题">
                           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
                         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table
           v-model="tableJson.text"
           @change="change"
@@ -3039,7 +3039,7 @@
         <!-- <el-form-item label="文本标题">
                           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
                         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table
           v-model="tableJson.text"
           @change="change"
@@ -3071,7 +3071,7 @@
       </span>
     </el-dialog>
     <el-dialog
-      title="分组设置"
+      title="Group Setting"
       :visible.sync="dialogVisibleGroup"
       :append-to-body="true"
       width="650px"
@@ -3086,7 +3086,7 @@
             :key="index"
             class="groupName"
           >
-            <span class="groupn">组{{ index + 1 }}名称:</span>
+            <span class="groupn">Group {{ index + 1 }}:</span>
             <el-input
               v-model="item.name"
               placeholder="请输入名称..."
@@ -3184,7 +3184,7 @@
                 <!-- <div class="tool">
                                     <div class="whiteBIcon" @click="addToolFun(15)">
                                         <img src="../../../assets/icon/thirdToolList/answer.png" alt />
-                                        <div style="margin: 5px 0">问答</div>
+                                        <div style="margin: 5px 0">Question</div>
                                     </div>
                                 </div> -->
                 <div class="tool">
@@ -3431,7 +3431,7 @@
                                             <img src="../../../assets/icon/close.png" alt />
                                         </div> -->
                     <div class="lbox">
-                      <img src="../../../assets/loading.gif" />上传中,请稍后
+                      <img src="../../../assets/loading.gif" />Uploading
                     </div>
                     <div style="margin-bottom: 10px">
                       <span>{{ isFinishSize }}M</span> /
@@ -3510,7 +3510,7 @@
                 {{ fullUrl.name }}
               </div>
             </el-form-item>
-            <!-- <div style="color: #918f8f; width: 85%">文档内容</div> -->
+            <!-- <div style="color: #918f8f; width: 85%">Content</div> -->
             <div
               v-html="fullUrl.url"
               class="textContent"
@@ -3524,7 +3524,7 @@
                       </div> -->
     </el-dialog>
     <el-dialog
-      title="问答"
+      title="Question"
       :visible.sync="answerDialogVisible"
       :append-to-body="true"
       width="800px"
@@ -3608,7 +3608,7 @@
       class="dialog_diy"
     >
       <el-form>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar
           v-model="tableJson.text"
           @change="change"
@@ -3629,7 +3629,7 @@
       class="dialog_diy"
     >
       <el-form>
-        <div>文档内容</div>
+        <div>Content</div>
         <EditorBar2
           v-model="tableJson.text"
           @change="change"
@@ -7488,7 +7488,7 @@ export default {
           var groupJson = {
             group: [
               {
-                name: "第1组",
+                name: "Group 1",
               },
             ],
             number: undefined,
@@ -8942,7 +8942,7 @@ export default {
     addGroup(i) {
       // this.groupJson.group.splice(i + 1, 0, { name: "第"+(i+1)+"组" });
       this.groupJson.group.push({
-        name: "第" + (this.groupJson.group.length + 1) + "组",
+        name: "Group " + (this.groupJson.group.length + 1),
       });
     },
     deleteGroup(i) {

+ 1 - 1
src/components/pages/studio/course.vue

@@ -30,7 +30,7 @@
           <div class="all_choose" v-for="(item, index) in CourseType[0]" :key="index"  v-if="CourseTypeJson[item.id].length">
             <span v-if="CourseTypeJson[item.id].length">{{ item.name }}</span>
             <el-select v-if="CourseTypeJson[item.id].length" v-model="courseTypeId[item.id]" placeholder="请选择" @change="getTypeName">
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name" :value="item1.id">
               </el-option>
             </el-select>

+ 24 - 24
src/components/pages/synergyCourse/addCourse.vue

@@ -400,7 +400,7 @@
                                             <img src="../../../../assets/icon/close.png" alt />
                                         </div> -->
                             <div class="lbox">
-                              <img src="../../../assets/loading.gif" />上传中,请稍后
+                              <img src="../../../assets/loading.gif" />Uploading
                             </div>
                             <div style="margin-bottom: 10px">
                               <span>{{
@@ -908,7 +908,7 @@
                                     openTools(itemTaskIndex, 15, toolIndex)
                                     ">
                                     <img src="../../../assets/icon/thirdToolList/answer.png" alt />
-                                    <div style="margin: 5px 0">问答</div>
+                                    <div style="margin: 5px 0">Question</div>
                                   </div>
                                   <div class="check" @click="
                                     addTools(15, itemTaskIndex, toolIndex)
@@ -1008,7 +1008,7 @@
                                     openTools(itemTaskIndex, 47, toolIndex)
                                     ">
                                     <img src="../../../assets/icon/fourthToolList/conSentences.png" alt />
-                                    <div style="margin: 5px 0">排序</div>
+                                    <div style="margin: 5px 0">Ordering Question</div>
                                   </div>
                                   <div class="check" @click="
                                     addTools(47, itemTaskIndex, toolIndex)
@@ -1572,7 +1572,7 @@
         <el-form-item label="文档标题">
           <el-input v-model="templateC.title" auto-complete="off" placeholder="请输入文档标题名..."></el-input>
         </el-form-item>
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="cTemplate" @change="change"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -1598,7 +1598,7 @@
     <el-dialog title="添加链接" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
       :before-close="handleClose" class="dialog_diy lineCss">
       <el-form>
-        <el-form-item label="标题" :label-width="formLabelWidth">
+        <el-form-item label="Title" :label-width="formLabelWidth">
           <span>
             <el-input placeholder="请输入链接标题" clearable v-model="lineTitle" class="add_input"></el-input>
           </span>
@@ -1656,7 +1656,7 @@
           <div class="people_top_right">
             <div class="people_search">
               <el-select v-model="gradeId" placeholder="请选择年级" class="student_input" clearable @change="getClass()">
-                <el-option label="全部" value=""></el-option>
+                <el-option label="All" value=""></el-option>
                 <el-option v-for="(item, index) in gradeList" :key="index" :label="item.name"
                   :value="item.id"></el-option>
               </el-select>
@@ -1688,7 +1688,7 @@
       <div class="check_classBox">
         <div class="check_class_right">
           <div class="check_class" :class="{ activeX: gradeId == '' }" @click="gradeId = '', getClass()">
-            全部
+            All
           </div>
           <el-tooltip placement="top" :content="item.name" v-for="(item, index) in gradeList" :key="index">
             <div class="check_class" :class="{ activeX: gradeId == item.id }" @click="gradeId = item.id, getClass()">
@@ -1810,7 +1810,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
+          <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
           <el-input v-model="askJson.askTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div>
         <div class="a_addBox" style="height:calc(100% - 50px)">
@@ -1821,9 +1821,9 @@
                 active:
                   askJson.askJson[index1].type == '1' ||
                   !askJson.askJson[index1].type,
-              }" @click="checkAskType('1', askJson.askJson[index1])">单选题</span>
+              }" @click="checkAskType('1', askJson.askJson[index1])">Single choice</span>
               <span :class="{ active: askJson.askJson[index1].type == '2' }"
-                @click="checkAskType('2', askJson.askJson[index1])">多选题</span>
+                @click="checkAskType('2', askJson.askJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div style="display: flex;align-items: center;width: 100%;margin-right: 20px;">
@@ -1847,7 +1847,7 @@
                 <div v-for="(item2, checkIndex) in askJson.askJson[index1].askItem" :key="checkIndex"
                   style=" margin: 20px 10px 0 0;display: flex;align-items:center;position: relative;">
                   <div style="margin-right: 10px">
-                    选项{{ checkIndex + 1 }}
+                    Options{{ checkIndex + 1 }}
                   </div>
                   <textarea class="a_add_head_input textarea_css" v-autoHeight="40" v-model="askJson.askJson[index1].checkList[checkIndex]
                     " placeholder="请输入选项" style="width: 300px" @change="() => { $forceUpdate() }"></textarea>
@@ -1890,7 +1890,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox" style="height:100%">
@@ -1902,9 +1902,9 @@
           <div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
             <div class="a_add_checkType">
               <span :class="{ active: testJson.testJson[index1].type == '1' }"
-                @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
+                @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
               <span :class="{ active: testJson.testJson[index1].type == '2' }"
-                @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
+                @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
             </div>
             <div class="a_add_head">
               <div class="timuUpImg">
@@ -1952,7 +1952,7 @@
                     <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                       .testItem" :key="checkIndex" :label="checkIndex">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        Options{{ checkIndex + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex] &&
                         testJson.testJson[index1].checkList[checkIndex]
@@ -2005,7 +2005,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        Options{{ checkIndex1 + 1 }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                         testJson.testJson[index1].checkList[checkIndex1]
@@ -2399,10 +2399,10 @@
                 <img :src="selectJson.url" alt="" @click="previewImg(selectJson.url)" />
               </div>
               <div class="select_box2_answer">
-                <div class="select_answer_title">根据题目选择对应答案</div>
+                <div class="select_answer_title">Select the matching answer for each question</div>
                 <div class="select_box2_answer_box" v-for="(item2, checkIndex) in selectJson.select" :key="checkIndex">
                   <span>{{ checkIndex + 1 }}、</span>
-                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="请选择正确答案">
+                  <el-select v-model="selectJson.answer[checkIndex]" placeholder="Choose the answer">
                     <el-option v-for="(e, eIndex) in selectJson.select" :key="eIndex" :label="e" :value="eIndex">
                     </el-option>
                   </el-select>
@@ -2519,7 +2519,7 @@
         <!-- <el-form-item label="文本标题">
           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
         </el-form-item> -->
-        <div>表格内容</div>
+        <div>Content</div>
         <Table v-model="tableJson.text" @change="change"></Table>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -2534,7 +2534,7 @@
         <!-- <el-form-item label="文本标题">
           <el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
         </el-form-item> -->
-        <div>文档内容</div>
+        <div>Content</div>
         <editor-bar v-model="wordJson.text"></editor-bar>
       </el-form>
       <span slot="footer" class="dialog-footer">
@@ -2639,13 +2639,13 @@
         <el-button @click="dialogVisiblemb = false">Cancel</el-button>
       </span>
     </el-dialog>
-    <el-dialog title="分组设置" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
+    <el-dialog title="Group Setting" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
       :before-close="handleClose" class="dialog_diy">
       <div class="groupBox">
         <div v-if="groupJson.group" class="groupContent">
           <div class="groupTitle">请设置小组数量及名称</div>
           <div v-for="(item, index) in groupJson.group" :key="index" class="groupName">
-            <span class="groupn">第{{ index + 1 }}组名称:</span>
+            <span class="groupn">Group {{ index + 1 }}:</span>
             <el-input v-model="item.name" placeholder="请输入名称..." style="width: 250px"></el-input>
             <div class="groupBtn">
               <el-button type="primary" size="small" @click="addGroup(index)" v-if="groupJson.group.length - 1 == index">
@@ -5638,7 +5638,7 @@ export default {
           );
         } else {
           var groupJson = {
-            group: [{ name: "第1组" }],
+            group: [{ name: "Group 1" }],
             number: undefined,
             islock: 1,
           };
@@ -7639,7 +7639,7 @@ export default {
     addGroup(i) {
       // this.groupJson.group.splice(i + 1, 0, { name: "第"+(i+1)+"组" });
       this.groupJson.group.push({
-        name: "第" + (this.groupJson.group.length + 1) + "组",
+        name: "Group " + (this.groupJson.group.length + 1),
       });
     },
     deleteGroup(i) {

+ 4 - 4
src/components/pages/synergyCourse/course.vue

@@ -59,7 +59,7 @@
               ">
               <div class="cName" @click="getCourse2(item.name, '', item.id, 1)"
                 :class="typeE.indexOf(item.id) != -1 ? 'isCType' : ''">
-                全部
+                All
               </div>
               <div v-for="(item1, index1) in CourseTypeJson[item.id]" :key="index + '-' + index1" :label="item1.id"
                 @click="getCourse2(item.name, item.id, item1.id, 2)">
@@ -76,7 +76,7 @@
             <span><span>所有者</span></span>
             <div class="typeCss">
               <div class="cName" :class="groupA == '4' ? 'isCType' : ''" @click="groupA = '4'; search();">
-                全部
+                All
               </div>
               <div class="cName" :class="groupA == '2' ? 'isCType' : ''" @click="groupA = '2'; search();">
                 我的课程
@@ -93,7 +93,7 @@
             <span><span>所有者</span></span>
             <div class="typeCss">
               <div class="cName" :class="groupA == '0' ? 'isCType' : ''" @click="groupA = '0'; search();">
-                全部
+                All
               </div>
               <div class="cName" :class="groupA == '2' ? 'isCType' : ''" @click="groupA = '2'; search();">
                 我的课程
@@ -121,7 +121,7 @@
             <span v-if="CourseTypeJson[item.id].length">{{ item.name }}</span>
             <el-select v-if="CourseTypeJson[item.id].length" v-model="courseTypeId[item.id]" placeholder="请选择"
               @change="getTypeName">
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name" :value="item1.id">
               </el-option>
             </el-select>

+ 2 - 2
src/components/pages/synergyCourse/group/group.vue

@@ -3,12 +3,12 @@
         <div style="overflow: auto">
             <div class="g_d_btnBox">
                 <!-- <div class="btn_left" v-if="type == 1 || type == 4">
-                    <div @click="setClassid('1')" :class="{ active: classid == '1' }" v-if="!classList.length">全部</div>
+                    <div @click="setClassid('1')" :class="{ active: classid == '1' }" v-if="!classList.length">All</div>
                     <div @click="setClassid(item.id)" :class="{ active: classid == item.id }"
                         v-for="(item, index) in classList" :key="index">{{ item.name }}</div>
                 </div>
                 <div class="btn_left" v-if="type == 2">
-                    <div @click="setClassid('1')" :class="{ active: classid == '1' }" v-if="!classList.length">全部</div>
+                    <div @click="setClassid('1')" :class="{ active: classid == '1' }" v-if="!classList.length">All</div>
                     <div @click="setClassid(item.id)" :class="{ active: classid == item.id }"
                         v-for="(item, index) in classList" :key="index">{{ item.name }}</div>
                 </div> -->

+ 10 - 10
src/components/pages/task/addCourse.vue

@@ -827,7 +827,7 @@
                             <div class="lbox">
                               <img
                                 src="../../../assets/loading.gif"
-                              />上传中,请稍后
+                              />Uploading
                             </div>
                             <div style="margin-bottom: 10px">
                               <span
@@ -1891,7 +1891,7 @@
                                       src="../../../assets/icon/thirdToolList/eval.png"
                                       alt
                                     />
-                                    <div style="margin: 5px 0">个人评价</div>
+                                    <div style="margin: 5px 0">Self-evaluation</div>
                                   </div>
                                   <div
                                     class="check"
@@ -3799,7 +3799,7 @@
                         <div class="lbox">
                           <img
                             src="../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <div style="margin-bottom: 10px">
                           <span
@@ -4156,7 +4156,7 @@
                         <div class="lbox">
                           <img
                             src="../../../assets/loading.gif"
-                          />上传中,请稍后
+                          />Uploading
                         </div>
                         <div style="margin-bottom: 10px">
                           <span
@@ -4854,7 +4854,7 @@
                                   src="../../../assets/icon/thirdToolList/eval.png"
                                   alt
                                 />
-                                <div style="margin: 5px 0">个人评价</div>
+                                <div style="margin: 5px 0">Self-evaluation</div>
                               </div>
                               <div
                                 class="check"
@@ -6411,7 +6411,7 @@
             :class="{ activeX: gradeId == '' }"
             @click="(gradeId = ''), getClass()"
           >
-            全部
+            All
           </div>
           <el-tooltip
             placement="top"
@@ -6543,7 +6543,7 @@
             justify-content: center;
           "
         >
-          <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
+          <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
           <el-input
             v-model="askJson.askTitle"
             placeholder="Please enter the title"
@@ -6730,7 +6730,7 @@
             align-items: center;
             justify-content: center;
           ">
-          <div style="margin-right: 20px; font-size: 20px">标题:</div>
+          <div style="margin-right: 20px; font-size: 20px">Title:</div>
           <el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
         </div> -->
         <div class="a_addBox" style="height: 100%">
@@ -6982,7 +6982,7 @@
                       :label="checkIndex1"
                     >
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        Options{{ checkIndex1 + 1 }}
                       </div>
                       <div
                         style="margin-right: 10px; width: 300px"
@@ -11248,7 +11248,7 @@ export default {
           );
         } else {
           var groupJson = {
-            group: [{ name: "第1组" }],
+            group: [{ name: "Group 1" }],
             number: undefined,
             islock: 1,
           };

+ 2 - 2
src/components/pages/teacherSource/dialog.vue

@@ -26,7 +26,7 @@
                         <div class="typeCss" v-if="CourseTypeJson[item.id].length">
                             <div class="cName" @click="getCourse2(item.name, '', item.id, 1)"
                                 :class="typeE.indexOf(item.id) != -1 ? 'isCType' : ''">
-                                全部
+                                All
                             </div>
                             <div v-for="(item1, index1) in ctype(item.id)" :key="index + '-' + index1"
                                 :label="item1.id" @click="getCourse2(item.name, item.id, item1.id, 2)">
@@ -56,7 +56,7 @@
                     <div class="detail">{{ item.detail }}</div>
                     <div class="label"><span v-for="(k, ki) in item.label.split(',')" :key="index + '-' + ki">{{ k ? k : "无" }}</span>
                     </div>
-                    <div class="button"><span @click="check(item.url)">查看</span></div>
+                    <div class="button"><span @click="check(item.url)">Details</span></div>
                 </div>
                 <div v-if="!res.length" style="text-align: center; width: 100%;">暂无数据</div>
             </div>

+ 2 - 2
src/components/pages/teacherSource/index.vue

@@ -32,7 +32,7 @@
                         <div class="typeCss" v-if="CourseTypeJson[item.id].length">
                             <div class="cName" @click="getCourse2(item.name, '', item.id, 1)"
                                 :class="typeE.indexOf(item.id) != -1 ? 'isCType' : ''">
-                                全部
+                                All
                             </div>
                             <div v-for="(item1, index1) in ctype(item.id)" :key="index + '-' + index1"
                                 :label="item1.id" @click="getCourse2(item.name, item.id, item1.id, 2)">
@@ -60,7 +60,7 @@
                     <div class="detail">{{ item.detail }}</div>
                     <div class="label"><span v-for="(k, ki) in item.label.split(',')" :key="index + '-' + ki">{{ k ? k : "无" }}</span>
                     </div>
-                    <div class="button"><span @click="check(item.url)">查看</span><span @click="updateSource(item)" v-show="false">修改</span></div>
+                    <div class="button"><span @click="check(item.url)">Details</span><span @click="updateSource(item)" v-show="false">修改</span></div>
                 </div>
                 <div v-if="!res.length" style="text-align: center; width: 100%;">暂无数据</div>
             </div>

+ 2 - 2
src/components/pages/tencent/student.vue

@@ -32,7 +32,7 @@
           <el-button class="student_button" @click="searchStudent">查询</el-button>
         </div>
         <div class="head_right">
-          <el-button @click="addStudent">添加学生</el-button>
+          <el-button @click="addStudent">Add student</el-button>
           <el-upload v-show="false"  class="upload-demo newCss" :http-request="handleChange" :on-remove="handleRemove" action="#"
             :file-list="fileListUpload" accept=".xlsx">
             <el-button size="primary" type="primary">批量添加</el-button>
@@ -112,7 +112,7 @@
     <el-dialog :visible.sync="dialogVisible" :append-to-body="true" width="700px" :before-close="handleClose"
       class="add_student">
       <div slot="title" class="header-title">
-        <div class="title_add_student">添加学生</div>
+        <div class="title_add_student">Add student</div>
       </div>
       <el-form class="">
         <el-form-item label="学生姓名" :label-width="formLabelWidth">

+ 2 - 2
src/components/pages/test/add/components/GapFilling/gap.vue

@@ -26,8 +26,8 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '问答题' },
-                // 2: { name: '多选题' }
+                1: { name: 'Question' },
+                // 2: { name: 'Single choice' }
             }
         }
     },

+ 3 - 3
src/components/pages/test/add/components/GapFilling/index.vue

@@ -49,8 +49,8 @@ export default {
         return {
             ctype: 1,
             options: [
-                { type: 1, name: '问答题' },
-                // { type: 2, name: '多选题' }
+                { type: 1, name: 'Question' },
+                // { type: 2, name: 'Single choice' }
             ],
             checkJson: {}
         }
@@ -103,7 +103,7 @@ export default {
         // console.log(this.cJson);
         if (!this.cJson) {
             this.checkJson = {
-                title: "标题",
+                title: "Title",
                 type: 1,
                 answer: ""
             };

+ 1 - 1
src/components/pages/test/add/components/checkOrder.vue

@@ -130,7 +130,7 @@ export default {
                 if (item.ttype == 1) {
                     return index + 1 + "、" + this.options2[item.type] + (item.json && this.etype != 'edit' ? `:${item.json.title}` : "");
                 } else if (item.ttype == 2) {
-                    return `第${index + 1}组 (共${item.array.length}题)`;
+                    return `Group ${index + 1} (共${item.array.length}题)`;
                 } else if (item.ttype == 3) {
                     return `分页${index + 1}`;
                 }

+ 2 - 2
src/components/pages/test/add/components/choice/choice.vue

@@ -24,8 +24,8 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '单选题' },
-                2: { name: '多选题' }
+                1: { name: 'Single choice' },
+                2: { name: 'Single choice' }
             }
         }
     },

+ 3 - 3
src/components/pages/test/add/components/choice/index.vue

@@ -58,8 +58,8 @@ export default {
         return {
             ctype: 1,
             options: [
-                { type: 1, name: '单选题' },
-                { type: 2, name: '多选题' }
+                { type: 1, name: 'Single choice' },
+                { type: 2, name: 'Single choice' }
             ],
             checkJson: {}
         }
@@ -108,7 +108,7 @@ export default {
         // console.log(this.cJson);
         if (!this.cJson) {
             this.checkJson = {
-                title: "标题",
+                title: "Title",
                 type: 1,
                 array: [
                     { option: "选项1", img: "" },

+ 2 - 2
src/components/pages/test/add/edit/check/choice.vue

@@ -38,8 +38,8 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '单选题' },
-                2: { name: '多选题' }
+                1: { name: 'Single choice' },
+                2: { name: 'Single choice' }
             },
             checkJson: undefined
         }

+ 1 - 1
src/components/pages/test/add/edit/check/gap.vue

@@ -34,7 +34,7 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '问答题' },
+                1: { name: 'Question' },
             },
             checkJson: undefined
         }

+ 2 - 2
src/components/pages/test/add/edit/check/index.vue

@@ -72,7 +72,7 @@ export default {
       options2: {
         1: "选择题",
         // 2: "问答题",
-        3: "问答题",
+        3: "Question",
         4: "添加文档"
       },
     }
@@ -83,7 +83,7 @@ export default {
         if (item.ttype == 1) {
           return index + 1 + "、" + this.options2[item.type];
         } else if (item.ttype == 2) {
-          return `第${index + 1}组 (共${item.array.length}题)`;
+          return `Group ${index + 1} (共${item.array.length}题)`;
         } else if (item.ttype == 3) {
           return `分页${index + 1}`;
         }

+ 38 - 39
src/components/pages/test/add/minxins/minxin.js

@@ -1,44 +1,43 @@
 const minxin = {
-  data() {
-    return {
-      options: [
-        {
-          value: 1,
-          label: "选择题"
-        },
-        // {
-        //   value: 2,
-        //   label: "问答题"
-        // },
-        {
-          value: 3,
-          label: "问答题"
-        },
-        {
-          value: 4,
-          label: "添加文档"
+    data() {
+        return {
+            options: [{
+                    value: 1,
+                    label: "选择题"
+                },
+                // {
+                //   value: 2,
+                //   label: "问答题"
+                // },
+                {
+                    value: 3,
+                    label: "Question"
+                },
+                {
+                    value: 4,
+                    label: "添加文档"
+                }
+            ],
+            options2: {
+                1: "选择题",
+                // 2: "问答题",
+                3: "Question",
+                4: "添加文档"
+            },
+            buttonOptions: [
+                { name: "分组", type: 1 },
+                { name: "分页", type: 2 }
+            ]
+        };
+    },
+    computed: {},
+    mounted() {},
+    activated() {},
+    methods: {
+        depthCopy(s) {
+            return s ? JSON.parse(JSON.stringify(s)) : '';
         }
-      ],
-      options2: {
-        1: "选择题",
-        // 2: "问答题",
-        3: "问答题",
-        4: "添加文档"
-      },
-      buttonOptions: [
-        { name: "分组", type: 1 },
-        { name: "分页", type: 2 }
-      ]
-    };
-  },
-  computed: {},
-  mounted() {},
-  activated() {},
-  methods: {
-    depthCopy(s) {
-      return s ? JSON.parse(JSON.stringify(s)) : '';
     }
-  }
 };
 
-export default minxin;
+export default minxin;

+ 2 - 2
src/components/pages/test/add/setInfo/aiCreate.vue

@@ -6,7 +6,7 @@
         <div class="ex_box">
           <span>例子:</span>
           <el-button type="primary" size="mini" @click="checkExample('1')">选择题</el-button>
-          <el-button type="primary" size="mini" @click="checkExample('2')">问答题</el-button>
+          <el-button type="primary" size="mini" @click="checkExample('2')">Question</el-button>
         </div>
         <div class="ac_box">
           <el-input v-model="text" placeholder="请在这里输入要发送的消息" size="normal" type="textarea" resize="none"
@@ -103,7 +103,7 @@ export default {
       // }
       if (this.text.indexOf("选择题") !== -1) {
         this.aiType = 1
-      } else if (this.text.indexOf("问答题") !== -1) {
+      } else if (this.text.indexOf("Question") !== -1) {
         this.aiType = 3
       }else {
         this.$message.error("生成的文字中要包含选择题或者问答题才能生成题目哦,请重新编辑下吧")

+ 1 - 1
src/components/pages/test/check/index.vue

@@ -60,7 +60,7 @@
                       @click="getTest(scope.row)"
                       type="primary"
                       size="small"
-                      >查看</el-button
+                      >Details</el-button
                     >
                   </template>
                 </el-table-column>

+ 4 - 4
src/components/pages/test/index.vue

@@ -15,7 +15,7 @@
                         <span v-if="CourseTypeJson[item.id].length">{{ item.name }}</span>
                         <el-select v-if="CourseTypeJson[item.id].length" v-model="courseTypeId[item.id]" placeholder="请选择"
                             @change="getTypeName">
-                            <el-option label="全部" value="1">全部</el-option>
+                            <el-option label="All" value="1">All</el-option>
                             <el-option v-for="item1 in CourseTypeJson[item.id]" :key="item1.id" :label="item1.name"
                                 :value="item1.id">
                             </el-option>
@@ -25,12 +25,12 @@
                         <span>所有者</span>
                         <el-select v-model="groupA" @change="search">
                             <el-option value="0" label="我的"></el-option>
-                            <!-- <el-option value="4" label="全部"></el-option> -->
+                            <!-- <el-option value="4" label="All"></el-option> -->
                             <!-- <el-option value="2" label="他人"
                                 v-if="oid != '1c3b9def-8fbe-11ed-b13d-005056b86db5'"></el-option> -->
                         </el-select>
                         <!-- <el-select v-model="groupA" @change="search" v-else>
-                <el-option value="4" label="全部"></el-option>
+                <el-option value="4" label="All"></el-option>
               </el-select> -->
                     </div>
                     <div @click="clear" class="clear" v-if="CourseType.length">重置</div>
@@ -72,7 +72,7 @@
                             <div @click="goToCourse2(item.courseId)" v-if="((item.userid == userid) ||
                                 (item.course_teacher &&
                                     item.course_teacher.indexOf(userid) !== -1) || role == '1')">编辑</div>
-                            <div @click="checkToTest(item.courseId)">查看</div>
+                            <div @click="checkToTest(item.courseId)">Details</div>
                             <!-- <div @click="get(item.courseId)">预览</div> -->
                             <!-- 项目进展 -->
                             <!-- <div @click="copyCourse(item.courseId)">复制</div> -->

+ 3 - 3
src/components/pages/testStudent/index.vue

@@ -23,7 +23,7 @@
               placeholder="请选择"
               @change="getTypeName"
             >
-              <el-option label="全部" value="1">全部</el-option>
+              <el-option label="All" value="1">All</el-option>
               <el-option
                 v-for="item1 in CourseTypeJson[item.id]"
                 :key="item1.id"
@@ -36,12 +36,12 @@
           <div class="student_search">
             <span>状态</span>
             <el-select v-model="groupA" @change="search">
-              <el-option value="0" label="全部"></el-option>
+              <el-option value="0" label="All"></el-option>
               <el-option value="1" label="已完成"></el-option>
               <el-option value="2" label="未完成"></el-option>
             </el-select>
             <!-- <el-select v-model="groupA" @change="search" v-else>
-                <el-option value="4" label="全部"></el-option>
+                <el-option value="4" label="All"></el-option>
               </el-select> -->
           </div>
           <div @click="clear" class="clear" v-if="CourseType.length">重置</div>

+ 2 - 2
src/components/pages/testStudent/view/component/choice.vue

@@ -38,8 +38,8 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '单选题' },
-                2: { name: '多选题' }
+                1: { name: 'Single choice' },
+                2: { name: 'Single choice' }
             },
             checkJson: undefined
         }

+ 1 - 1
src/components/pages/testStudent/view/component/gap.vue

@@ -34,7 +34,7 @@ export default {
     data() {
         return {
             option: {
-                1: { name: '问答题' },
+                1: { name: 'Question' },
             },
             checkJson: undefined
         }

+ 2 - 2
src/components/pages/testStudent/view/component/topic.vue

@@ -82,7 +82,7 @@ export default {
       options2: {
         1: "选择题",
         // 2: "问答题",
-        3: "问答题",
+        3: "Question",
         4: "添加文档",
       },
     };
@@ -93,7 +93,7 @@ export default {
         if (item.ttype == 1) {
           return index + 1 + "、" + this.options2[item.type];
         } else if (item.ttype == 2) {
-          return `第${index + 1}组 (共${item.array.length}题)`;
+          return `Group ${index + 1} (共${item.array.length}题)`;
         } else if (item.ttype == 3) {
           return `分页${index + 1}`;
         }

+ 2 - 2
src/components/pages/works.vue

@@ -185,7 +185,7 @@
                       oid
                   )
                 "
-                >查看学生</el-button>-->
+                >Details</el-button>-->
                 <!-- <el-button type="primary" size="small" @click="getWorkData(scope.row)">生成报告</el-button> -->
                 <el-button
                   type="primary"
@@ -277,7 +277,7 @@
       <span slot="footer" class="dialog-footer"> </span>
     </el-dialog>
     <el-dialog
-      title="选择学生"
+      title="Select student"
       :visible.sync="signDialog"
       width="500px"
       :before-close="handleClose"

+ 3 - 3
src/components/pages/worksDetail.vue

@@ -127,7 +127,7 @@
                 "第" + (item.stage + 1) + "阶段 " + item.chapterTitle
               }}</span>
               <span v-if="item.askJson" @click="checkAsk(item.askJson)"
-                >查看问卷</span
+                >Questionnaire</span
               >
             </div>
             <div class="zyBox">
@@ -368,9 +368,9 @@
           </div>
 
           <div class="assess_right" @click="updateWorks" v-if="!uploadBoolean">
-            提交
+            Submit
           </div>
-          <div class="assess_right" @click="updateWorks" v-else>提交</div>
+          <div class="assess_right" @click="updateWorks" v-else>Submit</div>
         </el-dialog>
       </div>
       <div class="student_page">

+ 2 - 2
src/components/pages/worksGM.vue

@@ -100,7 +100,7 @@
                       oid
                   )
                 "
-                >查看学生</el-button>-->
+                >Details</el-button>-->
                 <!-- <el-button type="primary" size="small" @click="getWorkData(scope.row)">生成报告</el-button> -->
                 <el-button
                   type="primary"
@@ -194,7 +194,7 @@
       <span slot="footer" class="dialog-footer"> </span>
     </el-dialog>
     <el-dialog
-      title="选择学生"
+      title="Select student"
       :visible.sync="signDialog"
       width="500px"
       :before-close="handleClose"

+ 1 - 1
src/components/tools/table.vue

@@ -205,7 +205,7 @@ export default {
 }
 
 .editor>>>.w-e-icon-table2::after {
-  content: '插入表格';
+  content: 'Insert table';
   margin-left: 5px;
 }
 

+ 1 - 1
src/components/tools/text.vue

@@ -205,7 +205,7 @@ export default {
 }
 
 .editor>>>.w-e-icon-table2::after {
-  content: '插入表格';
+  content: 'Insert table';
   margin-left: 5px;
 }
 

+ 2 - 2
src/components/tools/wangEnduit.vue

@@ -7,7 +7,7 @@
     <div v-if="proVisible" class="mask">
       <div class="progressBox">
         <div class="lbox">
-          <img src="../../assets/loading.gif" />上传中,请稍后
+          <img src="../../assets/loading.gif" />Uploading
         </div>
       </div>
     </div>
@@ -45,7 +45,7 @@ export default {
     },
     placeholder: {
       type: String,
-      default: "请输入正文"
+      default: "Please click the button to insert the table"
     }
   },
   watch: {