fix(accessibility): allow localisation on the string 'Default'
This commit is contained in:
parent
4097556957
commit
c94886a6f8
2 changed files with 8 additions and 9 deletions
|
|
@ -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::<Vec<_>>();
|
||||
let increment_idx = increment_values.iter().position(|s| {
|
||||
|
|
|
|||
|
|
@ -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] {""}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue