diff --git a/src/login.rs b/src/login.rs index 85900483..8d05e074 100644 --- a/src/login.rs +++ b/src/login.rs @@ -229,10 +229,7 @@ impl fmt::Display for LoginError { LoginError::UserDeactivated => gettext("⚠️ The user is deactivated."), LoginError::LimitExceeded(retry_ms) => { if let Some(ms) = retry_ms { - gettext(format!( - "⚠️ Exceeded rate limit, retry in {} seconds.", - ms.as_secs() - )) + gettext!("⚠️ Exceeded rate limit, retry in {} seconds.", ms.as_secs()) } else { gettext("⚠️ Exceeded rate limit, try again later.") } diff --git a/src/session/room/room.rs b/src/session/room/room.rs index 346db85b..ba9f47c1 100644 --- a/src/session/room/room.rs +++ b/src/session/room/room.rs @@ -368,7 +368,11 @@ impl Room { let error = Error::new( error, clone!(@weak obj => @default-return None, move |_| { - let error_message = gettext(format!("Failed to move from {} to {}.", previous_category.to_string(), category.to_string())); + let error_message = gettext!( + "Failed to move from {} to {}.", + previous_category.to_string(), + category.to_string() + ); let room_pill = Pill::new(); room_pill.set_room(Some(obj.clone())); let label = LabelWithWidgets::new(&error_message, vec![room_pill]); diff --git a/src/session/room_list.rs b/src/session/room_list.rs index 3178b6e4..faf213d2 100644 --- a/src/session/room_list.rs +++ b/src/session/room_list.rs @@ -335,7 +335,9 @@ impl RoomList { let error = Error::new( error, clone!(@strong obj => move |_| { - let error_message = gettext(format!("Failed to join room {}. Try again later.", identifier)); + let error_message = gettext!( + "Failed to join room {}. Try again later.", identifier + ); let error_label = gtk::LabelBuilder::new().label(&error_message).wrap(true).build(); Some(error_label.upcast()) }),