diff --git a/apps/web/vue3/index.html b/apps/web/vue3/index.html index 7b228b2cc..48c906b6f 100644 --- a/apps/web/vue3/index.html +++ b/apps/web/vue3/index.html @@ -1363,7 +1363,13 @@ -
+<<<<<<< HEAD +
+======= +
+>>>>>>> 272d13b41 (多语言+拓展包拖拽上传)

拓展分析阶段

@@ -1422,10 +1428,6 @@
-
- 拖入拓展包到此自动填充 -
拖入固定结构拓展包
diff --git a/apps/web/vue3/index_ml.html b/apps/web/vue3/index_ml.html index c9b076946..8936729a6 100644 --- a/apps/web/vue3/index_ml.html +++ b/apps/web/vue3/index_ml.html @@ -2267,7 +2267,7 @@ :file-list="uploadedFiles" :show-file-list="false"> - Upload Files + {{ uploadBtnText }} ({{ uploadedFiles.length }}) @@ -7574,6 +7574,9 @@ RNA-seq KEGG/fgsea 会优先使用物种级 KEGG gene set;没有物种级缓 if (!elLocale.value) { elLocale.value = (typeof zhCn !== "undefined") ? zhCn : (typeof en !== "undefined" ? en : null); } + var uploadBtnText = Vue.computed(function() { + return currentLang.value === "en" ? "Select Files" : "选择文件"; + }); var I18N_EN = window.__I18N_EN__ || {}; function t(key) { if (!key) return ""; @@ -7588,7 +7591,7 @@ RNA-seq KEGG/fgsea 会优先使用物种级 KEGG gene set;没有物种级缓 } function switchLang(lang) { currentLang.value = lang; - elLocale.value = lang === "zh" ? zhCn : en; + elLocale.value = (lang === "zh" ? (typeof zhCn !== "undefined" ? zhCn : elLocale.value) : (typeof en !== "undefined" ? en : elLocale.value)); window.__CROPAI_LANG__ = lang; window.t = t; window.tp = tp; @@ -23720,6 +23723,7 @@ compare: [[flesh, peel]]`; currentLang, elLocale, switchLang, + uploadBtnText, t, tp };