🚧 WIP: i18n of manage page, main page done

This commit is contained in:
萌萌哒赫萝
2023-03-17 22:47:12 +08:00
parent 6333e96c0f
commit 51db5aab7c
7 changed files with 86 additions and 22 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -1,8 +1,9 @@
<template>
<el-empty
description="暂无数据"
:description="$T('MANAGE_NO_DATA')"
/>
</template>
<script lang="ts" setup>
import { T as $T } from '@/i18n'
</script>

View File

@@ -25,7 +25,7 @@
<el-tooltip
v-if="showNewIconList.includes(currentPicBedName)"
effect="dark"
content="新建存储桶"
:content="$T('MANAGE_MAIN_PAGE_NEW_BUCKET')"
placement="right"
popper-class="layout__menu__button__divider__tooltip"
>
@@ -97,7 +97,7 @@
>
<HomeFilled />
</el-icon>
返回首页
{{ $T('MANAGE_MAIN_PAGE_BACK_TO_HOME') }}
</span>
</el-menu-item>
<el-menu-item
@@ -113,7 +113,7 @@
>
<Switch />
</el-icon>
切换图床
{{ $T('MANAGE_MAIN_PAGE_SWITCH_PICBED') }}
</span>
</el-menu-item>
<el-menu-item
@@ -129,7 +129,7 @@
>
<Setting />
</el-icon>
设置
{{ $T('MANAGE_MAIN_PAGE_SETTING') }}
</span>
</el-menu-item>
</el-menu>
@@ -165,7 +165,7 @@
<span
style="font-size: 13px;margin-top: 5px;color: red;"
>
返回首页
{{ $T('MANAGE_MAIN_PAGE_BACK_TO_HOME') }}
</span>
</div>
</el-card>
@@ -264,7 +264,7 @@
style="position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);"
@click="createNewBucket(currentPicBedName)"
>
提交
{{ $T('MANAGE_MAIN_PAGE_SUBMIT') }}
</el-button>
</div>
</el-form>
@@ -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: ''
}

View File

@@ -415,7 +415,7 @@
>
{{ $T('MANAGE_SETTING_CHOOSE_COPY_FORMAT_TITLE') }}
</el-link>
<br />
<br>
<el-radio-group
v-model="pasteFormat"
>
@@ -479,8 +479,8 @@
</el-input>
</el-form>
<el-divider
border-style="none"
/>
border-style="none"
/>
</el-row>
</el-col>
</el-row>

View File

@@ -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