popover: Don't complain about missing translations

It's fine to do all via po.
This commit is contained in:
Guido Günther
2021-12-08 14:18:15 +01:00
parent da789bcb87
commit 72a7825c85

View File

@ -239,8 +239,7 @@ fn translate_layout_names(layouts: &Vec<LayoutId>) -> Vec<OwnedTranslation> {
LayoutId::Local(name) => Status::Remaining(name.clone()), LayoutId::Local(name) => Status::Remaining(name.clone()),
}); });
// Non-xkb layouts and weird xkb layouts // Weird xkb layouts still need to be looked up in the internal database.
// still need to be looked up in the internal database.
let builtin_translations = system_locale() let builtin_translations = system_locale()
.map(|locale| .map(|locale|
locale.tags_for("messages") locale.tags_for("messages")
@ -251,10 +250,6 @@ fn translate_layout_names(layouts: &Vec<LayoutId>) -> Vec<OwnedTranslation> {
.or_print(logging::Problem::Surprise, "No locale detected") .or_print(logging::Problem::Surprise, "No locale detected")
.and_then(|lang| { .and_then(|lang| {
resources::get_layout_names(lang.as_str()) resources::get_layout_names(lang.as_str())
.or_print(
logging::Problem::Surprise,
&format!("No translations for locale {}", lang),
)
}); });
match builtin_translations { match builtin_translations {