gemercheung 2 年之前
父節點
當前提交
ec26b6a80e

+ 2 - 2
.vscode/settings.json

@@ -5,8 +5,8 @@
   "i18n-ally.namespace": true,
   "i18n-ally.pathMatcher": "{locale}/{namespaces}.{ext}",
   "i18n-ally.enabledParsers": ["ts"],
-  "i18n-ally.sourceLanguage": "zh-CN",
-  "i18n-ally.displayLanguage": "zh-CN",
+  "i18n-ally.sourceLanguage": "zh",
+  "i18n-ally.displayLanguage": "zh",
   "i18n-ally.enabledFrameworks": ["vue", "react"],
   "[vue]": {
     "editor.codeActionsOnSave": {

+ 5 - 2
src/components/data-list/index.vue

@@ -2,9 +2,10 @@
   <slot v-if="dataSource.length"></slot>
   <div v-else class="un-data">
     <img :src="unDataPng" class="icon" />
-    <p v-if="keyword">未搜索到结果</p>
+    <p v-if="keyword">{{ t('base.noSearchResult') }}</p>
     <p v-if="!unSearchDesc">
-      您还没有{{ name || '数据' }},请先创建{{ name || '数据' }}~
+      <!-- 您还没有{{ name || '数据' }},请先创建{{ name || '数据' }}~ -->
+      {{t('base.unSearchDesc') }}
     </p>
     <p v-else>{{ unSearchDesc }}</p>
     <div class="undata">
@@ -15,6 +16,8 @@
 
 <script lang="ts" setup>
 import unDataPng from '@/assets/images/un-data.png'
+import { useI18n } from '@/hook/useI18n'
+const { t } = useI18n()
 
 defineOptions({ name: 'DataList' })
 defineProps<{

+ 3 - 1
src/locales/lang/en/base.ts

@@ -13,5 +13,7 @@ export default {
   save: 'Save',
   cancel: 'Cancel',
   loginFail: 'login fail, please Login again!',
-  saveSuccess: 'save successfully!'
+  saveSuccess: 'save successfully!',
+  noSearchResult: 'No Search Result',
+  unSearchDesc:"您还没有场景,请先创建场景"
 }

+ 1 - 1
src/locales/lang/en/room.ts

@@ -6,7 +6,7 @@ export default {
   personalCenter: 'personal Center',
   logout: 'log out',
   startLivestreaming: 'livestreaming',
-  roomInfo: 'room Info',
+  roomInfo: 'Studio Info',
   form: {
     title: 'title',
     titleRequired: 'Title is Required',

+ 3 - 1
src/locales/lang/zh/base.ts

@@ -13,5 +13,7 @@ export default {
   save: '保存',
   cancel: '取消',
   loginFail: '登录状态失效,请重新登录',
-  saveSuccess: '保存成功'
+  saveSuccess: '保存成功',
+  noSearchResult: '未搜索到结果',
+  unSearchDesc:"您还没有场景,请先创建场景"
 }

+ 2 - 2
src/settings/localeSetting.ts

@@ -9,9 +9,9 @@ export const localeSetting: LocaleSetting = {
   // Locale
   locale: LOCALE.ZH,
   // Default locale
-  fallback: LOCALE.ZH_CN,
+  fallback: LOCALE.ZH,
   // available Locales
-  availableLocales: [LOCALE.ZH_CN, LOCALE.EN_US]
+  availableLocales: [LOCALE.ZH, LOCALE.EN]
 }
 
 // locale list

+ 2 - 2
src/views/room/edit-room/scene-list.vue

@@ -54,8 +54,8 @@ const sceneStore = useSceneStore()
 
 const deleteScene = (scene: Scene) => {
   Modal.confirm({
-    content: '删除后无法恢复,是否确认?',
-    title: '删除场景',
+    content: t('room.deletedScenesWaring'),
+    title: t('room.deletedScenes'),
     width: '400px',
     okText: t('base.delete'),
     icon: null,