aboutsummaryrefslogtreecommitdiff
path: root/src/preferences/window.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/preferences/window.rs')
-rw-r--r--src/preferences/window.rs15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/preferences/window.rs b/src/preferences/window.rs
index 8b38c29..2118056 100644
--- a/src/preferences/window.rs
+++ b/src/preferences/window.rs
@@ -22,6 +22,8 @@ use std::path::PathBuf;
use gtk::prelude::*;
use relm4::{ComponentParts, ComponentSender, SimpleComponent, gtk};
+use crate::tr;
+
use super::models::UserPreferences;
use super::pages::{editor, general, map, stages, templates};
use super::storage;
@@ -52,7 +54,6 @@ pub enum PreferencesInput {
AddTemplate(String),
RemoveTemplate(uuid::Uuid),
SetTemplateContent(uuid::Uuid, String),
- #[allow(dead_code)]
SetTemplateName(uuid::Uuid, String),
SetDefaultTemplate(uuid::Uuid),
@@ -101,7 +102,7 @@ impl SimpleComponent for PreferencesWindow {
view! {
gtk::Window {
- set_title: Some("Preferences"),
+ set_title: Some(&tr!("preferences.title")),
set_default_width: 700,
set_default_height: 500,
set_modal: true,
@@ -127,11 +128,11 @@ impl SimpleComponent for PreferencesWindow {
set_transition_type: gtk::StackTransitionType::SlideLeftRight,
set_vexpand: true,
- add_titled[Some("general"), "General"] = &model.general_page.widget() -> gtk::Box {},
- add_titled[Some("editor"), "Editor"] = &model.editor_page.widget() -> gtk::Box {},
- add_titled[Some("map"), "Map"] = &model.map_page.widget() -> gtk::Box {},
- add_titled[Some("stages"), "Stages"] = &model.stages_page.widget() -> gtk::Box {},
- add_titled[Some("templates"), "Templates"] = &model.templates_page.widget() -> gtk::Box {},
+ add_titled[Some("general"), &tr!("preferences.menu.general")] = &model.general_page.widget() -> gtk::Box {},
+ add_titled[Some("editor"), &tr!("preferences.menu.editor")] = &model.editor_page.widget() -> gtk::Box {},
+ add_titled[Some("map"), &tr!("preferences.menu.map")] = &model.map_page.widget() -> gtk::Box {},
+ add_titled[Some("stages"), &tr!("preferences.menu.stages")] = &model.stages_page.widget() -> gtk::Box {},
+ add_titled[Some("templates"), &tr!("preferences.menu.templates")] = &model.templates_page.widget() -> gtk::Box {},
},
},
}