ソースを参照

fix: webapp language (#2378)

tags/0.5.4
zxhlyh 1年前
コミット
65bec16fb3
コミッターのメールアドレスに関連付けられたアカウントが存在しません
1個のファイルの変更6行の追加0行の削除
  1. 6
    0
      web/app/components/base/chat/chat-with-history/hooks.tsx

+ 6
- 0
web/app/components/base/chat/chat-with-history/hooks.tsx ファイルの表示

@@ -36,6 +36,7 @@ import type {
} from '@/models/share'
import { addFileInfos, sortAgentSorts } from '@/app/components/tools/utils'
import { useToastContext } from '@/app/components/base/toast'
import { changeLanguage } from '@/i18n/i18next-config'

export const useChatWithHistory = (installedAppInfo?: InstalledApp) => {
const isInstalledApp = useMemo(() => !!installedAppInfo, [installedAppInfo])
@@ -55,6 +56,11 @@ export const useChatWithHistory = (installedAppInfo?: InstalledApp) => {
}, [isInstalledApp, installedAppInfo, appInfo])
const appId = useMemo(() => appData?.app_id, [appData])

useEffect(() => {
if (appData?.site.default_language)
changeLanguage(appData.site.default_language)
}, [appData])

const [conversationIdInfo, setConversationIdInfo] = useLocalStorageState<Record<string, string>>(CONVERSATION_ID_INFO, {
defaultValue: {},
})

読み込み中…
キャンセル
保存