优化:发送消息后,对话记录列表里面的临时标题是New Chat,而不是翻译值

This commit is contained in:
jingrow 2026-05-27 03:28:51 +08:00
parent 623ef4c800
commit ba9c4e35ff
2 changed files with 2 additions and 2 deletions

View File

@ -268,7 +268,7 @@ function onChatTitleChanged(title: string) {
@click.stop
/>
<!-- 标题文字双击进入编辑 -->
<span v-else class="sidebar-item-title" :title="chat.title" @dblclick.stop.prevent="startEdit(chat)">{{ chat.title }}</span>
<span v-else class="sidebar-item-title" :title="chat.title === 'New Chat' ? t('New Chat') : chat.title" @dblclick.stop.prevent="startEdit(chat)">{{ chat.title === 'New Chat' ? t('New Chat') : chat.title }}</span>
<!-- 三点菜单 -->
<n-dropdown trigger="click" :options="menuOptions" @select="(key) => handleMenu(key, chat)">
<n-button quaternary circle size="tiny" class="sidebar-item-menu" @click.stop>

View File

@ -293,7 +293,7 @@ onMounted(() => {
@click.stop
/>
<!-- 标题文字双击进入编辑 -->
<div v-else class="item-title" @dblclick.stop.prevent="startEdit(chat)">{{ chat.title || t('Untitled') }}</div>
<div v-else class="item-title" @dblclick.stop.prevent="startEdit(chat)">{{ chat.title === 'New Chat' ? t('New Chat') : (chat.title || t('Untitled')) }}</div>
<div class="item-sub">
<span>{{ chat.message_count }} {{ t('messages') }}</span>
<span class="sep">·</span>