feat: 文档下载页的i18n适配
This commit is contained in:
@ -8,15 +8,17 @@
|
||||
</template>
|
||||
<dl class="text-gray-600 space-y-1 mb-6">
|
||||
<div>
|
||||
<dt class="font-semibold inline">类型:</dt>
|
||||
<dt class="font-semibold inline">{{ $t('document-meta.type') }}:</dt>
|
||||
<dd class="inline">{{ file.type }}</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="font-semibold inline">大小:</dt>
|
||||
<dt class="font-semibold inline">{{ $t('document-meta.size') }}:</dt>
|
||||
<dd class="inline">{{ formatFileSize(file.filesize) }}</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="font-semibold inline">上传时间:</dt>
|
||||
<dt class="font-semibold inline">
|
||||
{{ $t('document-meta.upload-at') }}:
|
||||
</dt>
|
||||
<dd class="inline">
|
||||
{{ new Date(file.uploaded_on).toLocaleDateString() }}
|
||||
</dd>
|
||||
@ -24,10 +26,12 @@
|
||||
</dl>
|
||||
<template #footer>
|
||||
<div class="button-group">
|
||||
<el-button type="primary" @click="handleDownload">下载</el-button>
|
||||
<el-button v-if="file.previewable" @click="handlePreview"
|
||||
>预览</el-button
|
||||
>
|
||||
<el-button type="primary" @click="handleDownload">{{
|
||||
$t('document-action.download')
|
||||
}}</el-button>
|
||||
<el-button v-if="file.previewable" @click="handlePreview">{{
|
||||
$t('document-action.preview')
|
||||
}}</el-button>
|
||||
</div>
|
||||
</template>
|
||||
</el-card>
|
||||
|
||||
Reference in New Issue
Block a user