aboutsummaryrefslogtreecommitdiff
path: root/src/dialogs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dialogs.rs')
-rw-r--r--src/dialogs.rs24
1 files changed, 10 insertions, 14 deletions
diff --git a/src/dialogs.rs b/src/dialogs.rs
index 22b12df..45956ab 100644
--- a/src/dialogs.rs
+++ b/src/dialogs.rs
@@ -33,7 +33,7 @@ pub fn create_file_filter() -> gtk::FileFilter {
let filter = gtk::FileFilter::new();
filter.add_pattern(&format!("*.{}", constants::FILE_EXTENSION));
filter.add_mime_type(constants::MIME_TYPE);
- filter.set_name(Some(&tr!("dialog.file_type.wmap")));
+ filter.set_name(Some(&tr!("Wardley Map Files")));
filter
}
@@ -41,7 +41,7 @@ pub fn create_file_filter() -> gtk::FileFilter {
pub fn show_error(window: &adw::Window, title: &str, message: &str) {
let dialog = gtk::AlertDialog::builder()
.modal(true)
- .buttons([&tr!("dialog.action.cancel"), "Ok"])
+ .buttons([&tr!("Cancel"), "Ok"])
.message(title)
.detail(message)
.build();
@@ -55,7 +55,7 @@ pub fn show_open_dialog(
sender: ComponentSender<AppModel>,
) {
let dialog = gtk::FileDialog::builder()
- .title(tr!("dialog.open.title"))
+ .title(tr!("Open Map"))
.modal(true)
.build();
@@ -92,7 +92,7 @@ pub fn show_save_dialog(
sender: ComponentSender<AppModel>,
) {
let mut dialog_builder = gtk::FileDialog::builder()
- .title(tr!("dialog.save.title"))
+ .title(tr!("Save Map As"))
.modal(true);
let filter = create_file_filter();
@@ -133,13 +133,9 @@ pub fn show_unsaved_changes_dialog(
) {
let dialog = gtk::AlertDialog::builder()
.modal(true)
- .message(tr!("dialog.unsaved_changes.title"))
- .detail(tr!("dialog.unsaved_changes.message"))
- .buttons([
- tr!("dialog.action.dont_save"),
- tr!("dialog.action.cancel"),
- tr!("dialog.action.save"),
- ])
+ .message(tr!("Unsaved Changes"))
+ .detail(tr!("Save changes before closing?"))
+ .buttons([tr!("Don't save"), tr!("Cancel"), tr!("Save")])
.cancel_button(1)
.default_button(2)
.build();
@@ -175,8 +171,8 @@ fn create_image_filter(format: ImageFormat) -> gtk::FileFilter {
filter.add_pattern(&format!("*.{}", format.extension()));
filter.add_mime_type(format.mime_type());
let name = match format {
- ImageFormat::Png => tr!("dialog.file_type.png"),
- ImageFormat::Svg => tr!("dialog.file_type.svg"),
+ ImageFormat::Png => tr!("PNG Image"),
+ ImageFormat::Svg => tr!("SVG Image"),
};
filter.set_name(Some(&name));
filter
@@ -196,7 +192,7 @@ pub fn show_export_dialog(
filters.append(&svg_filter);
let mut dialog_builder = gtk::FileDialog::builder()
- .title(tr!("dialog.export.title"))
+ .title(tr!("Export Map as Image"))
.modal(true)
.filters(&filters)
.default_filter(&png_filter);