Merge pull request #91 from unchase/feat/ru-localization

Feat: Add Russian localization
This commit is contained in:
Supra4E8C
2026-02-07 00:24:35 +08:00
committed by GitHub
12 changed files with 1245 additions and 30 deletions

View File

@@ -6,12 +6,14 @@ import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import zhCN from './locales/zh-CN.json';
import en from './locales/en.json';
import ru from './locales/ru.json';
import { getInitialLanguage } from '@/utils/language';
i18n.use(initReactI18next).init({
resources: {
'zh-CN': { translation: zhCN },
en: { translation: en }
en: { translation: en },
ru: { translation: ru }
},
lng: getInitialLanguage(),
fallbackLng: 'zh-CN',

View File

@@ -1098,7 +1098,8 @@
"language": {
"switch": "Language",
"chinese": "中文",
"english": "English"
"english": "English",
"russian": "Русский"
},
"theme": {
"switch": "Theme",

1114
src/i18n/locales/ru.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1098,7 +1098,8 @@
"language": {
"switch": "语言",
"chinese": "中文",
"english": "English"
"english": "English",
"russian": "Русский"
},
"theme": {
"switch": "主题",