diff --git a/cosmic-settings/src/pages/accessibility/magnifier.rs b/cosmic-settings/src/pages/accessibility/magnifier.rs index 4080fb1..33c32e6 100644 --- a/cosmic-settings/src/pages/accessibility/magnifier.rs +++ b/cosmic-settings/src/pages/accessibility/magnifier.rs @@ -1,4 +1,5 @@ use std::collections::HashSet; +use std::fmt::Write; use cosmic::{ iced::{Element, Length}, @@ -65,15 +66,12 @@ impl Default for Page { let increment_values = values .into_iter() .map(|val| { - format!( - "{}%{}", - val, - if val == ZoomConfig::default().increment { - " (Default)" - } else { - "" - } - ) + let mut option_string = String::new(); + write!(&mut option_string, "{}%", val).expect(""); + if val == ZoomConfig::default().increment { + write!(&mut option_string, " ({})", fl!("default")).expect(""); + } + option_string }) .collect::>(); let increment_idx = increment_values.iter().position(|s| { diff --git a/i18n/en/cosmic_settings.ftl b/i18n/en/cosmic_settings.ftl index 0c29328..b37bc32 100644 --- a/i18n/en/cosmic_settings.ftl +++ b/i18n/en/cosmic_settings.ftl @@ -137,6 +137,7 @@ accessibility = Accessibility .high-contrast = High contrast mode .invert-colors = Invert Colors .color-filters = Color filters +default = Default magnifier = Magnifier .controls = Or use these shortcuts: { $zoom_in -> [zero] {""}