更新国际化支持:在多个组件中引入 vue-i18n,优化文本翻译和结构

This commit is contained in:
jxxghp
2025-04-27 22:19:57 +08:00
parent 7a3d566875
commit 71787ece64
10 changed files with 298 additions and 244 deletions

View File

@@ -532,10 +532,10 @@ onDeactivated(() => {
<VMenu activator="parent" close-on-content-click>
<VList>
<VListItem @click="addDownloader('qbittorrent')">
<VListItemTitle>Qbittorrent</VListItemTitle>
<VListItemTitle>{{ t('setting.system.qbittorrent') }}</VListItemTitle>
</VListItem>
<VListItem @click="addDownloader('transmission')">
<VListItemTitle>Transmission</VListItemTitle>
<VListItemTitle>{{ t('setting.system.transmission') }}</VListItemTitle>
</VListItem>
</VList>
</VMenu>
@@ -580,13 +580,13 @@ onDeactivated(() => {
<VMenu activator="parent" close-on-content-click>
<VList>
<VListItem @click="addMediaServer('emby')">
<VListItemTitle>Emby</VListItemTitle>
<VListItemTitle>{{ t('setting.system.emby') }}</VListItemTitle>
</VListItem>
<VListItem @click="addMediaServer('jellyfin')">
<VListItemTitle>Jellyfin</VListItemTitle>
<VListItemTitle>{{ t('setting.system.jellyfin') }}</VListItemTitle>
</VListItem>
<VListItem @click="addMediaServer('plex')">
<VListItemTitle>Plex</VListItemTitle>
<VListItemTitle>{{ t('setting.system.plex') }}</VListItemTitle>
</VListItem>
<VListItem @click="addMediaServer('trimemedia')">
<VListItemTitle>{{ t('setting.system.trimeMedia') }}</VListItemTitle>