Add multilingual support with English, Spanish, and French translations; update Nuxt configuration and package dependencies

This commit is contained in:
2025-09-03 12:09:22 +02:00
parent 6641846a8b
commit 42e14ee94a
21 changed files with 781 additions and 840 deletions

View File

@@ -1,8 +1,6 @@
import { ChatFetchState, ChatMessages, ChatSender, ChatType } from '~~/types/chat'
export function useChat(t: any) {
const messages = computed(() => ChatMessages(t))
export function useChat() {
const { addMessage, checkForDuplicateMessages, deleteMessage, cleanDuplicatedMessages } = useChatStore()
async function submitMessage(type: ChatType, prompt: string, fetchStates: ChatFetchState[]) {
@@ -34,7 +32,7 @@ export function useChat(t: any) {
}
return {
messages,
messages: ChatMessages,
submitMessage,
}
}