From 6fed37b6354240324a2f2bcb2c8603e9ba1deb59 Mon Sep 17 00:00:00 2001 From: JanNiklas Grabowski Date: Fri, 15 Sep 2023 13:46:16 +0200 Subject: [PATCH] add localized strings --- Riot/Assets/de.lproj/Bwi.strings | 2 ++ Riot/Assets/en.lproj/Bwi.strings | 2 ++ Riot/Generated/BWIStrings.swift | 8 ++++++++ .../PollParticipantDetailsModels.swift | 4 ++-- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Riot/Assets/de.lproj/Bwi.strings b/Riot/Assets/de.lproj/Bwi.strings index d16096b0b..c4fa978f1 100644 --- a/Riot/Assets/de.lproj/Bwi.strings +++ b/Riot/Assets/de.lproj/Bwi.strings @@ -550,6 +550,8 @@ "poll_timeline_show_participants_button" = "Stimmen ansehen"; "poll_participant_details_show_more" = "Alle ansehen (%lu weitere)"; "poll_participant_details_title" = "Umfragedetails"; +"poll_participant_details_clock_string" = " Uhr"; +"poll_participant_details_date_string_today" = "Heute, "; // MARK: - Welcome Experience "welcome_experience_title1" = "Willkommen beim BundesMessenger"; diff --git a/Riot/Assets/en.lproj/Bwi.strings b/Riot/Assets/en.lproj/Bwi.strings index b9a5dc061..5fa2458fa 100644 --- a/Riot/Assets/en.lproj/Bwi.strings +++ b/Riot/Assets/en.lproj/Bwi.strings @@ -455,6 +455,8 @@ "poll_timeline_show_participants_button" = "Show votes"; "poll_participant_details_show_more" = "Show all (%lu more)"; "poll_participant_details_title" = "Poll details"; +"poll_participant_details_clock_string" = ""; +"poll_participant_details_date_string_today" = "Today, "; // MARK: - Welcome Experience "welcome_experience_title1" = "Welcome to BundesMessenger"; diff --git a/Riot/Generated/BWIStrings.swift b/Riot/Generated/BWIStrings.swift index ae7f13208..2f62438b4 100644 --- a/Riot/Generated/BWIStrings.swift +++ b/Riot/Generated/BWIStrings.swift @@ -1023,6 +1023,14 @@ public class BWIL10n: NSObject { public static var pollEditFormPollTypeOpen: String { return BWIL10n.tr("Bwi", "poll_edit_form_poll_type_open") } + /// Uhr + public static var pollParticipantDetailsClockString: String { + return BWIL10n.tr("Bwi", "poll_participant_details_clock_string") + } + /// Heute, + public static var pollParticipantDetailsDateStringToday: String { + return BWIL10n.tr("Bwi", "poll_participant_details_date_string_today") + } /// Alle ansehen (%lu weitere) public static func pollParticipantDetailsShowMore(_ p1: Int) -> String { return BWIL10n.tr("Bwi", "poll_participant_details_show_more", p1) diff --git a/bwi/PollParticipantDetails/PollParticipantDetailsModels.swift b/bwi/PollParticipantDetails/PollParticipantDetailsModels.swift index a4ea25ae5..192b0363d 100644 --- a/bwi/PollParticipantDetails/PollParticipantDetailsModels.swift +++ b/bwi/PollParticipantDetails/PollParticipantDetailsModels.swift @@ -52,12 +52,12 @@ struct PollParticipantVoter: Identifiable, BindableState { var strDate = "" if Calendar.current.isDateInToday(votingTime) { dateFormatter.dateFormat = "HH:mm" - strDate = "Heute, ".appending(dateFormatter.string(from: votingTime)) + strDate = BWIL10n.pollParticipantDetailsDateStringToday.appending(dateFormatter.string(from: votingTime)) } else { dateFormatter.dateFormat = "E, d. MMM yyyy, HH:mm" strDate = dateFormatter.string(from: votingTime) } - strDate.append(contentsOf: " Uhr") + strDate.append(contentsOf: BWIL10n.pollParticipantDetailsClockString) return PollParticipantVoter(displayName: user.displayname, userAvatarData: avatarData, formattedVotingTime: strDate) } else {