From 95b57d378674579dc2810d366f0c1556a073cc03 Mon Sep 17 00:00:00 2001 From: Wondarkus <87841208+wondarkus@users.noreply.github.com> Date: Thu, 8 Oct 2026 08:20:17 +0400 Subject: [PATCH] Add Russian language option to menus --- crates/ui-egui/src/menus.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/ui-egui/src/menus.rs b/crates/ui-egui/src/menus.rs index 9e62a382c..77f6449b1 100644 --- a/crates/ui-egui/src/menus.rs +++ b/crates/ui-egui/src/menus.rs @@ -18,6 +18,7 @@ pub const LANGUAGE_COMMANDS: &[UiCommand] = &[ ("app.language.traditionalChinese", crate::i18n::Locale::ZhHant.name(), None, "Edit>Language"), ("app.language.japanese", crate::i18n::Locale::Ja.name(), None, "Edit>Language"), ("app.language.portuguese", crate::i18n::Locale::PtBr.name(), None, "Edit>Language"), + ("app.language.russian", crate::i18n::Locale::Ru.name(), None, "Edit>Language"), ]; /// Every UI command: the languages, then everything else. `xtask parity` reads both tables from @@ -35,6 +36,7 @@ pub fn language_from_command(id: &str) -> Option { "app.language.traditionalChinese" => Some(crate::i18n::Locale::ZhHant), "app.language.japanese" => Some(crate::i18n::Locale::Ja), "app.language.portuguese" => Some(crate::i18n::Locale::PtBr), + "app.language.russian" => Some(crate::i18n::Locale::Ru), _ => None, } }