优化文件重命名对话框,添加“自动识别名称”按钮,并更新国际化文本以支持新功能

This commit is contained in:
jxxghp
2025-05-01 20:27:56 +08:00
parent 572293bb4d
commit 08bbe8d841
4 changed files with 16 additions and 19 deletions

View File

@@ -700,27 +700,21 @@ onMounted(() => {
<VDialogCloseBtn @click="renamePopper = false" />
<VDivider />
<VCardText>
<div class="mb-3">
<span>{{ t('file.currentName') }}: {{ currentItem?.name }}</span>
</div>
<VTextField v-model="newName" :label="t('file.newName')" />
<VCheckbox
v-if="false && currentItem?.type == 'dir'"
v-model="renameAll"
:label="t('file.includeSubfolders')"
></VCheckbox>
<VRow>
<VCol cols="12">
<VTextField v-model="newName" :label="t('file.newName')" :loading="renameLoading" />
</VCol>
<VCol cols="12" v-if="currentItem && currentItem.type == 'dir'">
<VSwitch v-model="renameAll" :label="t('file.includeSubfolders')" />
</VCol>
</VRow>
</VCardText>
<VCardActions>
<div class="flex-grow-1" />
<VBtn
:disabled="!newName"
variant="elevated"
:loading="renameLoading"
@click="rename"
prepend-icon="mdi-check"
class="px-5 me-3"
>
{{ t('common.save') }}
<VBtn color="success" variant="elevated" @click="get_recommend_name" prepend-icon="mdi-magic" class="px-5 me-3">
{{ t('file.autoRecognizeName') }}
</VBtn>
<VBtn :disabled="!newName" variant="elevated" @click="rename" prepend-icon="mdi-check" class="px-5 me-3">
{{ t('common.confirm') }}
</VBtn>
</VCardActions>
</VCard>

View File

@@ -1829,6 +1829,7 @@ export default {
},
file: {
newFolder: 'New Folder',
autoRecognizeName: 'Auto Recognize Name',
createFolder: 'Create Folder',
fileName: 'File Name',
fileSize: 'File Size',

View File

@@ -1807,6 +1807,7 @@ export default {
},
file: {
newFolder: '新建文件夹',
autoRecognizeName: '自动识别名称',
createFolder: '创建文件夹',
fileName: '文件名',
fileSize: '文件大小',

View File

@@ -1809,6 +1809,7 @@ export default {
},
file: {
newFolder: '新建文件夾',
autoRecognizeName: '自動識別名稱',
createFolder: '創建文件夾',
fileName: '文件名',
fileSize: '文件大小',