From b8e18490f3f2ffd0598c377773716934d0305b7f Mon Sep 17 00:00:00 2001 From: Alex Emmet <111742636+Alex-Emmet@users.noreply.github.com> Date: Sun, 15 Feb 2026 17:39:58 +0100 Subject: [PATCH] [Fix] UI Grammar --- src/terms/terms_checker.rs | 16 ++++++++-------- src/terms/terms_updater.rs | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/terms/terms_checker.rs b/src/terms/terms_checker.rs index 3e6b99e..033dc46 100644 --- a/src/terms/terms_checker.rs +++ b/src/terms/terms_checker.rs @@ -74,7 +74,7 @@ pub async fn run_consent_ui(mut consent: ConsentState) -> ConsentState { vec![8, 3, 8, 5], vec![ "", - "By selecting Continue, you confirm that you have agree to the End User License Agreement and applicable Terms of Service.", + "By selecting Continue, you confirm that you agree to the End User License Agreement and applicable Terms of Service.", "", "Tensamin services require acceptance of the Terms of Service and Privacy Policy.", "", @@ -86,8 +86,8 @@ pub async fn run_consent_ui(mut consent: ConsentState) -> ConsentState { vec![9, 3, 9, 5], vec![ "", - "By selecting Continue, you confirm that you have agree to the End User", - "License Agreement and applicable Terms of Service.", + "By selecting Continue, you confirm that you agree to the End User License", + "Agreement and applicable Terms of Service.", "", "Tensamin services require acceptance of the Terms of Service and Privacy Policy.", "", @@ -99,8 +99,8 @@ pub async fn run_consent_ui(mut consent: ConsentState) -> ConsentState { vec![9, 3, 9, 5], vec![ "", - "By selecting Continue, you confirm that you have read, understood and", - "agree to the End User License Agreement and applicable Terms of Service.", + "By selecting Continue, you confirm that you agree to the", + "End User License Agreement and applicable Terms of Service.", "", "Tensamin services require acceptance of the ToS and Privacy Policy.", "", @@ -113,9 +113,9 @@ pub async fn run_consent_ui(mut consent: ConsentState) -> ConsentState { vec![10, 3, 11, 5], vec![ "", - "By selecting Continue, you confirm that you have", - "agree to the End User License", - "Agreement and applicable Terms of Service.", + "By selecting Continue, you confirm that you agree", + "to the End User License Agreement and", + "applicable Terms of Service.", "", "Tensamin services require acceptance of the", "Terms of Service and Privacy Policy.", diff --git a/src/terms/terms_updater.rs b/src/terms/terms_updater.rs index 3d9ffbd..57ae7c3 100644 --- a/src/terms/terms_updater.rs +++ b/src/terms/terms_updater.rs @@ -205,10 +205,10 @@ pub async fn run_consent_ui( let mut optional_lines: Vec = if size.width > 143 { if tos_needed || pp_needed { - text_lines.push(Line::from("By selecting Downgrade, you confirm that you have agree to the End User License Agreement and applicable Terms of Service.")); + text_lines.push(Line::from("By selecting Downgrade, you confirm that you agree to the End User License Agreement and applicable Terms of Service.")); text_lines.push(Line::from("On Downgrade: Tensamin Services will deactivate once these changes apply.")); } else { - text_lines.push(Line::from("By selecting Continue, you confirm that you have agree to the End User License Agreement and applicable Terms of Service.")); + text_lines.push(Line::from("By selecting Continue, you confirm that you agree to the End User License Agreement and applicable Terms of Service.")); } text_lines.push(Line::from("")); text_lines.push(Line::from("Tensamin services require acceptance of the Terms of Service and Privacy Policy.")); @@ -222,11 +222,11 @@ pub async fn run_consent_ui( } } else if size.width > 92 { if tos_needed || pp_needed { - text_lines.push(Line::from("By selecting Continue, you confirm that you have agree to the End User")); + text_lines.push(Line::from("By selecting Continue, you confirm that you agree to the End User")); text_lines.push(Line::from("License Agreement and applicable Terms of Service.")); text_lines.push(Line::from("On Downgrade: Tensamin Services will deactivate once these changes apply.")); } else { - text_lines.push(Line::from("By selecting Continue, you confirm that you have agree to the End User")); + text_lines.push(Line::from("By selecting Continue, you confirm that you agree to the End User")); text_lines.push(Line::from("License Agreement and applicable Terms of Service.")); } @@ -242,11 +242,11 @@ pub async fn run_consent_ui( } } else if size.width > 73 { if tos_needed || pp_needed { - text_lines.push(Line::from("By selecting Continue, you confirm that you have read, understood and")); + text_lines.push(Line::from("By selecting Continue, you confirm that you read, understood and")); text_lines.push(Line::from("agree to the End User License Agreement and applicable Terms of Service.")); text_lines.push(Line::from("On Downgrade: Tensamin Services will deactivate once these changes apply.")); } else { - text_lines.push(Line::from("By selecting Continue, you confirm that you have read, understood and")); + text_lines.push(Line::from("By selecting Continue, you confirm that you read, understood and")); text_lines.push(Line::from("agree to the End User License Agreement and applicable Terms of Service.")); } text_lines.push(Line::from("",)); @@ -262,13 +262,13 @@ pub async fn run_consent_ui( } } else { if tos_needed || pp_needed { - text_lines.push(Line::from("By selecting Continue, you confirm that you have",)); + text_lines.push(Line::from("By selecting Continue, you confirm that you",)); text_lines.push(Line::from("agree to the End User License",)); text_lines.push(Line::from("Agreement and applicable Terms of Service.",)); text_lines.push(Line::from("On Downgrade: Tensamin Services will deactivate")); text_lines.push(Line::from("once these changes apply.")); } else { - text_lines.push(Line::from("By selecting Continue, you confirm that you have",)); + text_lines.push(Line::from("By selecting Continue, you confirm that you",)); text_lines.push(Line::from("agree to the End User License",)); text_lines.push(Line::from("Agreement and applicable Terms of Service.",)); }