mirror of
https://github.com/Chanzhaoyu/chatgpt-web.git
synced 2025-10-19 10:08:10 +00:00
feat: 补充语言列表
This commit is contained in:
@@ -58,6 +58,7 @@ const languageOptions: { label: string; key: Language; value: Language }[] = [
|
|||||||
{ label: '繁體中文', key: 'zh-TW', value: 'zh-TW' },
|
{ label: '繁體中文', key: 'zh-TW', value: 'zh-TW' },
|
||||||
{ label: 'English', key: 'en-US', value: 'en-US' },
|
{ label: 'English', key: 'en-US', value: 'en-US' },
|
||||||
{ label: '한국어', key: 'ko-KR', value: 'ko-KR' },
|
{ label: '한국어', key: 'ko-KR', value: 'ko-KR' },
|
||||||
|
{ label: 'Русский язык', key: 'ru-RU', value: 'ru-RU' },
|
||||||
]
|
]
|
||||||
|
|
||||||
function updateUserInfo(options: Partial<UserInfo>) {
|
function updateUserInfo(options: Partial<UserInfo>) {
|
||||||
|
@@ -11,6 +11,9 @@ export function useLanguage() {
|
|||||||
case 'en-US':
|
case 'en-US':
|
||||||
setLocale('en-US')
|
setLocale('en-US')
|
||||||
return enUS
|
return enUS
|
||||||
|
case 'ru-RU':
|
||||||
|
setLocale('ru-RU')
|
||||||
|
return enUS
|
||||||
case 'ko-KR':
|
case 'ko-KR':
|
||||||
setLocale('ko-KR')
|
setLocale('ko-KR')
|
||||||
return koKR
|
return koKR
|
||||||
|
@@ -21,7 +21,7 @@ const i18n = createI18n({
|
|||||||
'ko-KR': koKR,
|
'ko-KR': koKR,
|
||||||
'zh-CN': zhCN,
|
'zh-CN': zhCN,
|
||||||
'zh-TW': zhTW,
|
'zh-TW': zhTW,
|
||||||
'ru-RU': ruRU,
|
'ru-RU': ruRU,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@@ -88,6 +88,6 @@ export default {
|
|||||||
importError: '키 값 불일치',
|
importError: '키 값 불일치',
|
||||||
importRepeatTitle: '제목이 반복되어 건너뜀: {msg}',
|
importRepeatTitle: '제목이 반복되어 건너뜀: {msg}',
|
||||||
importRepeatContent: '내용이 반복되어 건너뜀: {msg}',
|
importRepeatContent: '내용이 반복되어 건너뜀: {msg}',
|
||||||
onlineImportWarning: '참고: JSON 파일 소스를 확인하십시오!',
|
onlineImportWarning: '참고: JSON 파일 소스를 확인하십시오!',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@@ -77,7 +77,7 @@ export default {
|
|||||||
siderButton: 'Хранилище подсказок',
|
siderButton: 'Хранилище подсказок',
|
||||||
local: 'Локальное',
|
local: 'Локальное',
|
||||||
online: 'Онлайн',
|
online: 'Онлайн',
|
||||||
title: 'Название',
|
title: 'Название',
|
||||||
description: 'Описание',
|
description: 'Описание',
|
||||||
clearStoreConfirm: 'Вы действительно хотите очистить данные?',
|
clearStoreConfirm: 'Вы действительно хотите очистить данные?',
|
||||||
importPlaceholder: 'Пожалуйста, вставьте здесь JSON-данные',
|
importPlaceholder: 'Пожалуйста, вставьте здесь JSON-данные',
|
||||||
|
@@ -4,7 +4,7 @@ const LOCAL_NAME = 'appSetting'
|
|||||||
|
|
||||||
export type Theme = 'light' | 'dark' | 'auto'
|
export type Theme = 'light' | 'dark' | 'auto'
|
||||||
|
|
||||||
export type Language = 'zh-CN' | 'zh-TW' | 'en-US' | 'ko-KR'
|
export type Language = 'zh-CN' | 'zh-TW' | 'en-US' | 'ko-KR' | 'ru-RU'
|
||||||
|
|
||||||
export interface AppState {
|
export interface AppState {
|
||||||
siderCollapsed: boolean
|
siderCollapsed: boolean
|
||||||
|
Reference in New Issue
Block a user