diff --git a/public/i18n/en.yml b/public/i18n/en.yml index dac95100..bdd3529b 100644 --- a/public/i18n/en.yml +++ b/public/i18n/en.yml @@ -235,6 +235,22 @@ MANAGE_SETTING_COPY_MESSAGE: Copied MANAGE_SETTING_CLEAR_CACHE_SUCCESS: Cleared successfully MANAGE_SETTING_CLEAR_CACHE_FAILED: Clear failed +# Empty +MANAGE_NO_DATA: No data + +# Main Page +MANAGE_MAIN_PAGE_NEW_BUCKET: New Bucket +MANAGE_MAIN_PAGE_BACK_TO_HOME: Home +MANAGE_MAIN_PAGE_SWITCH_PICBED: Switch +MANAGE_MAIN_PAGE_SETTING: Setting +MANAGE_MAIN_PAGE_SUBMIT: Submit +MANAGE_MAIN_PAGE_TIPS: Tips +MANAGE_MAIN_PAGE_TIPS_SUCCESS: Created successfully +MANAGE_MAIN_PAGE_TIPS_FAILED: Create failed +MANAGE_MAIN_PAGE_BUCKET: Bucket +MANAGE_MAIN_PAGE_GALLERY: Album +MANAGE_MAIN_PAGE_REPOSITORY: Repo + # ---renderer i18n end--- # plugins diff --git a/public/i18n/zh-CN.yml b/public/i18n/zh-CN.yml index 269eddd2..759c9393 100644 --- a/public/i18n/zh-CN.yml +++ b/public/i18n/zh-CN.yml @@ -234,6 +234,23 @@ MANAGE_SETTING_CHOOSE_DOWNLOAD_FOLDER_BUTTON: 选择目录 MANAGE_SETTING_COPY_MESSAGE: 已复制 MANAGE_SETTING_CLEAR_CACHE_SUCCESS: 清除成功 MANAGE_SETTING_CLEAR_CACHE_FAILED: 清除失败 + +# Empty +MANAGE_NO_DATA: 暂无数据 + +# Main Page +MANAGE_MAIN_PAGE_NEW_BUCKET: 新建存储桶 +MANAGE_MAIN_PAGE_BACK_TO_HOME: 返回首页 +MANAGE_MAIN_PAGE_SWITCH_PICBED: 切换图床 +MANAGE_MAIN_PAGE_SETTING: 设置 +MANAGE_MAIN_PAGE_SUBMIT: 提交 +MANAGE_MAIN_PAGE_TIPS: 提示 +MANAGE_MAIN_PAGE_TIPS_SUCCESS: 创建成功 +MANAGE_MAIN_PAGE_TIPS_FAILED: 创建失败 +MANAGE_MAIN_PAGE_BUCKET: 存储桶 +MANAGE_MAIN_PAGE_GALLERY: 相册 +MANAGE_MAIN_PAGE_REPOSITORY: 仓库 + # ---renderer i18n end--- # plugins diff --git a/public/i18n/zh-TW.yml b/public/i18n/zh-TW.yml index e7f5aa5f..c367b70d 100644 --- a/public/i18n/zh-TW.yml +++ b/public/i18n/zh-TW.yml @@ -235,6 +235,22 @@ MANAGE_SETTING_COPY_MESSAGE: 已複製 MANAGE_SETTING_CLEAR_CACHE_SUCCESS: 清除成功 MANAGE_SETTING_CLEAR_CACHE_FAILED: 清除失敗 +# Empty +MANAGE_NO_DATA: 暫無數據 + +# Main Page +MANAGE_MAIN_PAGE_NEW_BUCKET: 新建存儲桶 +MANAGE_MAIN_PAGE_BACK_TO_HOME: 返回首頁 +MANAGE_MAIN_PAGE_SWITCH_PICBED: 切換圖床 +MANAGE_MAIN_PAGE_SETTING: 設定 +MANAGE_MAIN_PAGE_SUBMIT: 提交 +MANAGE_MAIN_PAGE_TIPS: 提示 +MANAGE_MAIN_PAGE_TIPS_SUCCESS: 創建成功 +MANAGE_MAIN_PAGE_TIPS_FAILED: 創建失敗 +MANAGE_MAIN_PAGE_BUCKET: 存儲桶 +MANAGE_MAIN_PAGE_GALLERY: 圖庫 +MANAGE_MAIN_PAGE_REPOSITORY: 倉庫 + # ---renderer i18n end--- # plugins diff --git a/src/renderer/manage/pages/emptyPage.vue b/src/renderer/manage/pages/emptyPage.vue index 730c7092..999cabd1 100644 --- a/src/renderer/manage/pages/emptyPage.vue +++ b/src/renderer/manage/pages/emptyPage.vue @@ -1,8 +1,9 @@ diff --git a/src/renderer/manage/pages/manageMain.vue b/src/renderer/manage/pages/manageMain.vue index 725662d1..4731aa07 100644 --- a/src/renderer/manage/pages/manageMain.vue +++ b/src/renderer/manage/pages/manageMain.vue @@ -25,7 +25,7 @@ @@ -97,7 +97,7 @@ > - 返回首页 + {{ $T('MANAGE_MAIN_PAGE_BACK_TO_HOME') }} - 切换图床 + {{ $T('MANAGE_MAIN_PAGE_SWITCH_PICBED') }} - 设置 + {{ $T('MANAGE_MAIN_PAGE_SETTING') }} @@ -165,7 +165,7 @@ - 返回首页 + {{ $T('MANAGE_MAIN_PAGE_BACK_TO_HOME') }} @@ -264,7 +264,7 @@ style="position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);" @click="createNewBucket(currentPicBedName)" > - 提交 + {{ $T('MANAGE_MAIN_PAGE_SUBMIT') }} @@ -282,6 +282,8 @@ import { ElNotification } from 'element-plus' import { invokeToMain } from '../utils/dataSender' import { newBucketConfig } from '../utils/newBucketConfig' import { useManageStore } from '../store/manageStore' +import { T as $T } from '@/i18n' + const manageStore = useManageStore() as any const route = useRoute() const router = useRouter() @@ -369,8 +371,8 @@ const createNewBucket = (picBedName: string) => { res.then((result: any) => { if (result) { ElNotification({ - title: '提示', - message: '创建成功', + title: `${$T('MANAGE_MAIN_PAGE_TIPS')}`, + message: `${$T('MANAGE_MAIN_PAGE_TIPS_SUCCESS')}`, type: 'success' }) nweBucketDrawerVisible.value = false @@ -379,8 +381,8 @@ const createNewBucket = (picBedName: string) => { }, 2000) } else { ElNotification({ - title: '提示', - message: '创建失败', + title: `${$T('MANAGE_MAIN_PAGE_TIPS')}`, + message: `${$T('MANAGE_MAIN_PAGE_TIPS_FAILED')}`, type: 'error' }) } @@ -436,14 +438,14 @@ const handleSelectMenu = (bucketName: string) => { const nweBucketDrawerVisible = ref(false) const menuTitleMap:IStringKeyMap = { - aliyun: '存储桶', - qiniu: '存储桶', - tcyun: '存储桶', - upyun: '存储桶', - s3plist: '存储桶', - smms: '相册', - imgur: '相册', - github: '仓库', + aliyun: `${$T('MANAGE_MAIN_PAGE_BUCKET')}`, + qiniu: `${$T('MANAGE_MAIN_PAGE_BUCKET')}`, + tcyun: `${$T('MANAGE_MAIN_PAGE_BUCKET')}`, + upyun: `${$T('MANAGE_MAIN_PAGE_BUCKET')}`, + s3plist: `${$T('MANAGE_MAIN_PAGE_BUCKET')}`, + smms: `${$T('MANAGE_MAIN_PAGE_GALLERY')}`, + imgur: `${$T('MANAGE_MAIN_PAGE_GALLERY')}`, + github: `${$T('MANAGE_MAIN_PAGE_REPOSITORY')}`, webdavplist: '' } diff --git a/src/renderer/manage/pages/manageSetting.vue b/src/renderer/manage/pages/manageSetting.vue index e6ae1f9b..ee6048f6 100644 --- a/src/renderer/manage/pages/manageSetting.vue +++ b/src/renderer/manage/pages/manageSetting.vue @@ -415,7 +415,7 @@ > {{ $T('MANAGE_SETTING_CHOOSE_COPY_FORMAT_TITLE') }} -
+
@@ -479,8 +479,8 @@ + border-style="none" + /> diff --git a/src/universal/types/i18n.d.ts b/src/universal/types/i18n.d.ts index 7c115c41..609f9880 100644 --- a/src/universal/types/i18n.d.ts +++ b/src/universal/types/i18n.d.ts @@ -209,6 +209,18 @@ interface ILocales { MANAGE_SETTING_COPY_MESSAGE: string MANAGE_SETTING_CLEAR_CACHE_SUCCESS: string MANAGE_SETTING_CLEAR_CACHE_FAILED: string + MANAGE_NO_DATA: string + MANAGE_MAIN_PAGE_NEW_BUCKET: string + MANAGE_MAIN_PAGE_BACK_TO_HOME: string + MANAGE_MAIN_PAGE_SWITCH_PICBED: string + MANAGE_MAIN_PAGE_SETTING: string + MANAGE_MAIN_PAGE_SUBMIT: string + MANAGE_MAIN_PAGE_TIPS: string + MANAGE_MAIN_PAGE_TIPS_SUCCESS: string + MANAGE_MAIN_PAGE_TIPS_FAILED: string + MANAGE_MAIN_PAGE_BUCKET: string + MANAGE_MAIN_PAGE_GALLERY: string + MANAGE_MAIN_PAGE_REPOSITORY: string PLUGIN_INSTALL_SUCCEED: string PLUGIN_INSTALL_FAILED: string PLUGIN_UNINSTALL_SUCCEED: string