Support Russian in UI Update config.ts (#9361)

add ru

### What problem does this PR solve?

_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._

### Type of change

- [x] New Feature (non-breaking change which adds functionality)

Co-authored-by: Yingfeng <yingfeng.zhang@gmail.com>
This commit is contained in:
EVGENY M
2025-08-11 13:30:35 +06:00
committed by GitHub
parent 1a78b8b295
commit f022504ef9

View File

@ -12,6 +12,7 @@ import translation_ja from './ja';
import translation_pt_br from './pt-br';
import { createTranslationTable, flattenObject } from './until';
import translation_vi from './vi';
import translation_ru from './ru';
import translation_zh from './zh';
import translation_zh_traditional from './zh-traditional';
@ -23,12 +24,14 @@ const resources = {
[LanguageAbbreviation.Ja]: translation_ja,
[LanguageAbbreviation.Es]: translation_es,
[LanguageAbbreviation.Vi]: translation_vi,
[LanguageAbbreviation.Ru]: translation_ru,
[LanguageAbbreviation.PtBr]: translation_pt_br,
[LanguageAbbreviation.De]: translation_de,
[LanguageAbbreviation.Fr]: translation_fr,
};
const enFlattened = flattenObject(translation_en);
const viFlattened = flattenObject(translation_vi);
const ruFlattened = flattenObject(translation_ru);
const esFlattened = flattenObject(translation_es);
const zhFlattened = flattenObject(translation_zh);
const jaFlattened = flattenObject(translation_ja);
@ -40,6 +43,7 @@ export const translationTable = createTranslationTable(
[
enFlattened,
viFlattened,
ruFlattened,
esFlattened,
zhFlattened,
zh_traditionalFlattened,
@ -51,6 +55,7 @@ export const translationTable = createTranslationTable(
[
'English',
'Vietnamese',
'Rus',
'Spanish',
'zh',
'zh-TRADITIONAL',