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

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
+13 -19
View File
@@ -700,27 +700,21 @@ onMounted(() => {
<VDialogCloseBtn @click="renamePopper = false" /> <VDialogCloseBtn @click="renamePopper = false" />
<VDivider /> <VDivider />
<VCardText> <VCardText>
<div class="mb-3"> <VRow>
<span>{{ t('file.currentName') }}: {{ currentItem?.name }}</span> <VCol cols="12">
</div> <VTextField v-model="newName" :label="t('file.newName')" :loading="renameLoading" />
<VTextField v-model="newName" :label="t('file.newName')" /> </VCol>
<VCheckbox <VCol cols="12" v-if="currentItem && currentItem.type == 'dir'">
v-if="false && currentItem?.type == 'dir'" <VSwitch v-model="renameAll" :label="t('file.includeSubfolders')" />
v-model="renameAll" </VCol>
:label="t('file.includeSubfolders')" </VRow>
></VCheckbox>
</VCardText> </VCardText>
<VCardActions> <VCardActions>
<div class="flex-grow-1" /> <VBtn color="success" variant="elevated" @click="get_recommend_name" prepend-icon="mdi-magic" class="px-5 me-3">
<VBtn {{ t('file.autoRecognizeName') }}
:disabled="!newName" </VBtn>
variant="elevated" <VBtn :disabled="!newName" variant="elevated" @click="rename" prepend-icon="mdi-check" class="px-5 me-3">
:loading="renameLoading" {{ t('common.confirm') }}
@click="rename"
prepend-icon="mdi-check"
class="px-5 me-3"
>
{{ t('common.save') }}
</VBtn> </VBtn>
</VCardActions> </VCardActions>
</VCard> </VCard>
+1
View File
@@ -1829,6 +1829,7 @@ export default {
}, },
file: { file: {
newFolder: 'New Folder', newFolder: 'New Folder',
autoRecognizeName: 'Auto Recognize Name',
createFolder: 'Create Folder', createFolder: 'Create Folder',
fileName: 'File Name', fileName: 'File Name',
fileSize: 'File Size', fileSize: 'File Size',
+1
View File
@@ -1807,6 +1807,7 @@ export default {
}, },
file: { file: {
newFolder: '新建文件夹', newFolder: '新建文件夹',
autoRecognizeName: '自动识别名称',
createFolder: '创建文件夹', createFolder: '创建文件夹',
fileName: '文件名', fileName: '文件名',
fileSize: '文件大小', fileSize: '文件大小',
+1
View File
@@ -1809,6 +1809,7 @@ export default {
}, },
file: { file: {
newFolder: '新建文件夾', newFolder: '新建文件夾',
autoRecognizeName: '自動識別名稱',
createFolder: '創建文件夾', createFolder: '創建文件夾',
fileName: '文件名', fileName: '文件名',
fileSize: '文件大小', fileSize: '文件大小',