Procházet zdrojové kódy

fix(文案): 翻译

tangning před 3 roky
rodič
revize
381c2d7516

+ 3 - 0
src/locales/lang/ja/component.ts

@@ -122,6 +122,9 @@ export default {
     uploadWait: 'ファイルのアップロードが完了するまでお待ちください',
     reUploadFailed: '失敗したファイルを再アップロード',
     empty: 'アップロードファイルが空です。もう一度アップロードしてください',
+    downloadState: 'ダウンロード中',
+    getting: '取得中',
+    gettingSuccess: '取得に成功しました',
   },
   verify: {
     error: '検証に失敗しました!',

+ 2 - 0
src/locales/lang/ja/sys.ts

@@ -71,6 +71,8 @@ export default {
     qrSignInFormTitle: 'コードをスキャンしてログインする',
     signUpFormTitle: '登録',
     forgetFormTitle: 'パスワードを再設定する',
+    checkMessge: 'ドラッグして検証',
+    checkSuccess: '検証に成功しました',
 
     signInTitle: '10分で実際のVR空間を作成',
     signInDesc: 'シンプル、安全、効率的でセルフサービス可能な720度のライブVRを提供',

+ 3 - 0
src/locales/lang/zh-CN/component.ts

@@ -122,6 +122,9 @@ export default {
     uploadWait: '请等待文件上传结束后操作',
     reUploadFailed: '重新上传失败文件',
     empty: '上传文件为空,请重新上传',
+    downloadState: '下载中',
+    getting: '获取中',
+    gettingSuccess: '获取成功',
   },
   verify: {
     error: '验证失败!',

+ 2 - 0
src/locales/lang/zh-CN/sys.ts

@@ -64,6 +64,8 @@ export default {
     qrSignInFormTitle: '二维码登录',
     signUpFormTitle: '注册',
     forgetFormTitle: '重置密码',
+    checkMessge: '拖动以进行校验',
+    checkSuccess: '校验成功',
 
     signInTitle: '10分钟搞定实景VR',
     signInDesc: '自助720度实景VR发布管理,自助、简单、安全、高效',

+ 9 - 8
src/views/scenes/downloadModal.vue

@@ -26,6 +26,7 @@
   import { defineComponent, reactive, ref, watch } from 'vue';
   import { BasicModal, useModalInner } from '/@/components/Modal';
   import { BasicForm, FormSchema, useForm } from '/@/components/Form/index';
+  import { useI18n } from '/@/hooks/web/useI18n';
   // import { BasicTable, useTable, BasicColumn, FormSchema } from '/@/components/Table';
   // import { useMessage } from '/@/hooks/web/useMessage';
   // import { checkUserAddAble } from '/@/api/corporation/modal';
@@ -40,23 +41,23 @@
     // downloadByBase64,
     // downloadByOnlineUrl,
   } from '/@/utils/file/download';
-
+  const { t } = useI18n();
   const schemas: FormSchema[] = [
     {
       field: 'sceneName',
-      label: '场景名称:',
+      label: t('routes.scenes.sceneName') + ':',
       component: 'Input',
       slot: 'label',
     },
     {
       field: 'process',
-      label: '下载进度:',
+      label: t('routes.scenes.process') + ':',
       component: 'Input',
       slot: 'process',
     },
     {
       field: 'status',
-      label: '状态:',
+      label: t('component.upload.fileStatue') + ':',
       component: 'Input',
       slot: 'status',
     },
@@ -76,7 +77,7 @@
       const downloadInfo = reactive<Recordable>({});
       downloadInfo.timer = null;
       downloadInfo.process = 0;
-      downloadInfo.status = '下载中';
+      downloadInfo.status = t('component.upload.downloadState');
       downloadInfo.isDownloaded = false;
 
       const [registerForm, { setFieldsValue }] = useForm({
@@ -97,7 +98,7 @@
         console.log('Data Received', data, data.num);
         downloadInfo.timer = null;
         downloadInfo.process = 0;
-        downloadInfo.status = '下载中';
+        downloadInfo.status = t('component.upload.downloadState');
         downloadInfo.isDownloaded = false;
         setFieldsValue({
           ...data,
@@ -124,13 +125,13 @@
           const percent = res.percent && Math.round(res.percent);
           downloadInfo.process = percent;
           if (res.status === 1000) {
-            downloadInfo.status = '获取中';
+            downloadInfo.status = t('component.upload.getting');
           }
           if (res.status === 1002 && res.url?.length > 0) {
             cancelDownload();
             finishDowloadUrl.value = res.url;
             downloadInfo.isDownloaded = true;
-            downloadInfo.status = '获取成功';
+            downloadInfo.status = t('component.upload.gettingSuccess');
             handleSubmit();
           }
         }, 2000);

+ 1 - 1
src/views/sys/login/LoginForm.vue

@@ -51,7 +51,7 @@
       />
     </FormItem>
 
-    <ARow class="enter-x">
+    <ARow class="enter-x" v-if="false">
       <ACol :span="12">
         <FormItem>
           <Checkbox v-model:checked="rememberMe" size="small">