diff --git a/Signal/src/ViewControllers/AppSettings/Donations/BadgeGiftingChooseBadgeViewController.swift b/Signal/src/ViewControllers/AppSettings/Donations/BadgeGiftingChooseBadgeViewController.swift index c75fe9a81c..4fd862d2e7 100644 --- a/Signal/src/ViewControllers/AppSettings/Donations/BadgeGiftingChooseBadgeViewController.swift +++ b/Signal/src/ViewControllers/AppSettings/Donations/BadgeGiftingChooseBadgeViewController.swift @@ -160,8 +160,10 @@ public class BadgeGiftingChooseBadgeViewController: OWSTableViewController2 { let titleLabel = UILabel() introStack.addArrangedSubview(titleLabel) - titleLabel.text = NSLocalizedString("BADGE_GIFTING_CHOOSE_BADGE_TITLE", - comment: "Title on the screen where you choose a gift badge") + titleLabel.text = NSLocalizedString( + "DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_TITLE", + comment: "Users can donate on behalf of a friend, and the friend will receive a badge. This is the title on the screen where users choose the badge their friend will receive." + ) titleLabel.textAlignment = .center titleLabel.font = UIFont.ows_dynamicTypeTitle2.ows_semibold titleLabel.numberOfLines = 0 @@ -170,8 +172,10 @@ public class BadgeGiftingChooseBadgeViewController: OWSTableViewController2 { let paragraphLabel = UILabel() introStack.addArrangedSubview(paragraphLabel) - paragraphLabel.text = NSLocalizedString("BADGE_GIFTING_CHOOSE_BADGE_DESCRIPTION", - comment: "Short paragraph on the screen where you choose a gift badge") + paragraphLabel.text = NSLocalizedString( + "DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_DESCRIPTION", + comment: "Users can donate on behalf of a friend, and the friend will receive a badge. This is a short paragraph on the screen where users choose the badge their friend will receive." + ) paragraphLabel.textAlignment = .center paragraphLabel.font = UIFont.ows_dynamicTypeBody paragraphLabel.numberOfLines = 0 diff --git a/Signal/translations/en.lproj/Localizable.strings b/Signal/translations/en.lproj/Localizable.strings index 0c2ba218ca..4e38dac801 100644 --- a/Signal/translations/en.lproj/Localizable.strings +++ b/Signal/translations/en.lproj/Localizable.strings @@ -436,12 +436,6 @@ /* Shown on a gift badge message and when tapping a redeemed gift message to denote the presence of a gift badge. */ "BADGE_GIFTING_CHAT_TITLE" = "Gift Badge"; -/* Short paragraph on the screen where you choose a gift badge */ -"BADGE_GIFTING_CHOOSE_BADGE_DESCRIPTION" = "Gift someone a badge by making a donation to Signal. They’ll receive a badge to display on their profile."; - -/* Title on the screen where you choose a gift badge */ -"BADGE_GIFTING_CHOOSE_BADGE_TITLE" = "Gift a Badge"; - /* Title on the screen where you choose a gift badge's recipient */ "BADGE_GIFTING_CHOOSE_RECIPIENT_TITLE" = "Choose Recipient"; @@ -1867,6 +1861,12 @@ /* Someone donated on your behalf and you got a badge, which expired before you could redeem it. A sheet appears to tell you about this. This is the title on that sheet. */ "DONATION_FROM_A_FRIEND_BADGE_NOT_REDEEMED_TITLE" = "Your Badge Has Expired"; +/* Users can donate on behalf of a friend, and the friend will receive a badge. This is a short paragraph on the screen where users choose the badge their friend will receive. */ +"DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_DESCRIPTION" = "Support Signal by making a donation for a friend or family member who uses Signal. They’ll have the option to show their support on their profile."; + +/* Users can donate on behalf of a friend, and the friend will receive a badge. This is the title on the screen where users choose the badge their friend will receive. */ +"DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_TITLE" = "Donate for a Friend"; + /* Users can donate on a friend's behalf. This is the title on the screen where users confirm the donation, and can write a message for the friend. */ "DONATION_ON_BEHALF_OF_A_FRIEND_CONFIRMATION_SCREEN_TITLE" = "Confirm Donation";