From 1c6b22673a47bb581748ba8d6e89c035f4675f2b Mon Sep 17 00:00:00 2001 From: Marco Arnulfo Date: Fri, 23 Oct 2026 20:47:40 +0200 Subject: [PATCH] Add the pick and reject flag names to the Finnish catalog --- crates/ui-egui/locales/fi.json | 2 ++ crates/ui-egui/src/i18n.rs | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/crates/ui-egui/locales/fi.json b/crates/ui-egui/locales/fi.json index ff1707ac7..014c13275 100644 --- a/crates/ui-egui/locales/fi.json +++ b/crates/ui-egui/locales/fi.json @@ -2284,10 +2284,12 @@ "or drop a .onnx file on the window": "tai pudota .onnx-tiedosto ikkunaan", "or drop photos and folders into this window": "tai pudota kuvia ja kansioita tähän ikkunaan", "or drop photos into this window": "tai pudota kuvia tähän ikkunaan", + "pick": "valittu kuva", "photo has its denoised picture.": "kuvalla on kohinanpoistettu kuvansa.", "photo waiting": "kuva odottaa", "photos have their denoised picture.": "kuvilla on kohinanpoistetut kuvansa.", "photos waiting": "kuvaa odottaa", + "reject": "hylätty", "saved in": "tallennettu kohteeseen", "second": "sekunti", "starts using it for AI Denoise": "alkaa käyttää sitä tekoälykohinanpoistoon", diff --git a/crates/ui-egui/src/i18n.rs b/crates/ui-egui/src/i18n.rs index ac6bd7f6b..10156000f 100644 --- a/crates/ui-egui/src/i18n.rs +++ b/crates/ui-egui/src/i18n.rs @@ -865,6 +865,16 @@ mod tests { } } + /// The flag chip ("Flag: pick") translates the lowercase flag value; a catalog without it shows English. + #[test] + fn every_translation_names_the_pick_and_reject_flags_on_the_chip() { + for language in Locale::ALL.iter().filter(|language| **language != Locale::En) { + for key in ["pick", "reject"] { + assert!(language.catalog().contains_key(key), "{} lacks {key:?}", language.code()); + } + } + } + /// The language menu covers every language, and a language's own command selects it. #[test] fn language_commands_cover_every_language() {