diff --git a/firefox-ios/Client/Frontend/Onboarding/Views/TermsOfServiceViewController.swift b/firefox-ios/Client/Frontend/Onboarding/Views/TermsOfServiceViewController.swift index 5afb92d789b2..74e1896fc8c7 100644 --- a/firefox-ios/Client/Frontend/Onboarding/Views/TermsOfServiceViewController.swift +++ b/firefox-ios/Client/Frontend/Onboarding/Views/TermsOfServiceViewController.swift @@ -66,7 +66,7 @@ class TermsOfServiceViewController: UIViewController, Themeable { private lazy var confirmationButton: PrimaryRoundedButton = .build { button in let viewModel = PrimaryRoundedButtonViewModel( - title: .Onboarding.TermsOfService.AgreementButtonTitle, + title: .Onboarding.TermsOfService.AgreementButtonTitleV2, a11yIdentifier: AccessibilityIdentifiers.TermsOfService.agreeAndContinueButton) button.configure(viewModel: viewModel) button.addTarget(self, action: #selector(self.acceptTermsOfService), for: .touchUpInside) diff --git a/firefox-ios/Shared/Strings.swift b/firefox-ios/Shared/Strings.swift index b7b3daed960d..6e6f4fca3221 100644 --- a/firefox-ios/Shared/Strings.swift +++ b/firefox-ios/Shared/Strings.swift @@ -1664,10 +1664,10 @@ extension String { tableName: "Onboarding", value: "Fast and secure web browsing", comment: "Subtitle for the Terms of Service screen in the onboarding process.") - public static let AgreementButtonTitle = MZLocalizedString( - key: "Onboarding.TermsOfService.AgreementButtonTitle.v135", + public static let AgreementButtonTitleV2 = MZLocalizedString( + key: "Onboarding.TermsOfService.AgreementButtonTitle.v136", tableName: "Onboarding", - value: "Agree and continue", + value: "Agree and Continue", comment: "Title for the confirmation button for Terms of Service agreement, in the Terms of Service screen.") public static let TermsOfServiceAgreement = MZLocalizedString( key: "Onboarding.TermsOfService.TermsOfServiceAgreement.v135", @@ -7694,6 +7694,11 @@ extension String { tableName: "Settings", value: "Crash reports allow us diagnose and fix issues with the browser.", comment: "On the Settings screen, this is the subtitle text for a toggle which controls automatically sending crash reports.") + public static let AgreementButtonTitle = MZLocalizedString( + key: "Onboarding.TermsOfService.AgreementButtonTitle.v135", + tableName: "Onboarding", + value: "Agree and continue", + comment: "Title for the confirmation button for Terms of Service agreement, in the Terms of Service screen.") } } }