mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-22 02:06:12 +01:00
✨ feat: Quality-of-Life Chat/Edit-Message Enhancements (#5194)
* fix: rendering error for mermaid flowchart syntax * feat: add submit button ref and enable submit on Ctrl+Enter in EditMessage component * feat: add save button and keyboard shortcuts for saving and canceling in EditMessage component * feat: collapse chat on max height * refactor: implement scrollable detection for textarea on key down events and initial render * feat: add regenerate button for error handling in HoverButtons, closes #3658 * feat: add functionality to edit latest user message with the up arrow key when the input is empty
This commit is contained in:
parent
b01c744eb8
commit
8aa1e731ca
22 changed files with 242 additions and 66 deletions
|
|
@ -913,4 +913,5 @@ export default {
|
|||
com_endpoint_ai: 'الذكاء الاصطناعي',
|
||||
com_endpoint_message_new: 'الرسالة {0} أو اكتب "@" للتبديل إلى الذكاء الاصطناعي',
|
||||
com_nav_maximize_chat_space: 'تكبير مساحة الدردشة',
|
||||
com_ui_collapse_chat: 'طي الدردشة',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -945,4 +945,5 @@ export default {
|
|||
com_ui_bookmarks_add: 'Lesezeichen hinzufügen',
|
||||
com_endpoint_message_new: 'Nachricht {0} oder "@" eingeben, um KI zu wechseln',
|
||||
com_nav_maximize_chat_space: 'Chat-Bereich maximieren',
|
||||
com_ui_collapse_chat: 'Chat einklappen',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
// file deepcode ignore HardcodedNonCryptoSecret: No hardcoded secrets present in this file
|
||||
|
||||
export default {
|
||||
com_ui_collapse_chat: 'Collapse Chat',
|
||||
com_ui_enter_api_key: 'Enter API Key',
|
||||
com_ui_librechat_code_api_title: 'Run AI Code',
|
||||
com_ui_librechat_code_api_subtitle: 'Secure. Multi-language. Input/Output Files.',
|
||||
|
|
|
|||
|
|
@ -1201,4 +1201,5 @@ export default {
|
|||
com_endpoint_message_new: 'Mensaje {0} o escriba "@" para cambiar de IA',
|
||||
com_nav_maximize_chat_space: 'Maximizar espacio del chat',
|
||||
com_endpoint_ai: 'IA',
|
||||
com_ui_collapse_chat: 'Contraer Chat',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -963,4 +963,5 @@ export default {
|
|||
com_nav_maximize_chat_space: 'Maximiser l\'espace de discussion',
|
||||
com_endpoint_message_new: 'Message {0} ou tapez "@" pour changer d\'IA',
|
||||
com_ui_page: 'Page',
|
||||
com_ui_collapse_chat: 'Réduire la discussion',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -957,4 +957,5 @@ export default {
|
|||
com_endpoint_ai: 'IA',
|
||||
com_nav_maximize_chat_space: 'Massimizza spazio chat',
|
||||
com_ui_page: 'Pagina',
|
||||
com_ui_collapse_chat: 'Comprimi Chat',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -911,4 +911,5 @@ export default {
|
|||
com_endpoint_ai: 'AI',
|
||||
com_endpoint_message_new: 'メッセージ {0} または「@」を入力してAIを切り替え',
|
||||
com_nav_maximize_chat_space: 'チャット画面を最大化',
|
||||
com_ui_collapse_chat: 'チャットを折りたたむ',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1149,4 +1149,5 @@ export default {
|
|||
com_endpoint_ai: '인공지능',
|
||||
com_nav_maximize_chat_space: '채팅창 최대화',
|
||||
com_endpoint_message_new: '메시지 {0} 또는 "@"를 입력하여 AI 전환',
|
||||
com_ui_collapse_chat: '채팅 접기',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1175,4 +1175,5 @@ export default {
|
|||
com_endpoint_message_new: 'Сообщение {0} или введите "@" для смены ИИ',
|
||||
com_nav_maximize_chat_space: 'Развернуть чат',
|
||||
com_ui_bookmarks_add: 'Добавить закладку',
|
||||
com_ui_collapse_chat: 'Свернуть чат',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -903,4 +903,5 @@ export default {
|
|||
com_ui_page: '页面',
|
||||
com_nav_maximize_chat_space: '最大化聊天窗口',
|
||||
com_endpoint_message_new: '发送消息 {0} 或输入"@"切换AI',
|
||||
com_ui_collapse_chat: '收起聊天',
|
||||
};
|
||||
|
|
|
|||
|
|
@ -880,4 +880,5 @@ export default {
|
|||
com_nav_maximize_chat_space: '最大化聊天視窗',
|
||||
com_endpoint_ai: 'AI',
|
||||
com_endpoint_message_new: '輸入訊息 {0} 或輸入 "@" 以切換 AI',
|
||||
com_ui_collapse_chat: '收合對話',
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue