From ad80fb3cfb3b62bfdd19519cb057bd0f364acbc5 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Wed, 23 Jul 2025 12:17:05 +0200 Subject: [PATCH] Display participant count in Conversation info screen --- Linphone/Localizable/cs.lproj/Localizable.strings | 2 +- Linphone/Localizable/en.lproj/Localizable.strings | 2 +- Linphone/Localizable/fr.lproj/Localizable.strings | 2 +- Linphone/Localizable/uk.lproj/Localizable.strings | 2 +- .../Main/Conversations/Fragments/ConversationInfoFragment.swift | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Linphone/Localizable/cs.lproj/Localizable.strings b/Linphone/Localizable/cs.lproj/Localizable.strings index 9c72ba778..74bc592e1 100644 --- a/Linphone/Localizable/cs.lproj/Localizable.strings +++ b/Linphone/Localizable/cs.lproj/Localizable.strings @@ -417,7 +417,7 @@ "conversation_event_device_added" = "Nové zařízení pro %@"; "conversation_event_participant_added" = "%@ se připojil"; "conversation_event_subject_changed" = "Nový předmět: %@"; -"conversation_info_participants_list_title" = "Členové skupiny"; +"conversation_info_participants_list_title" = "Členové skupiny (%d)"; "conversation_event_admin_set" = "%@ je administrátor"; "conversation_event_ephemeral_messages_lifetime_changed" = "Doba platnosti mizejících zpráv je nyní %@"; "conversation_event_participant_removed" = "%@ se odpojil"; diff --git a/Linphone/Localizable/en.lproj/Localizable.strings b/Linphone/Localizable/en.lproj/Localizable.strings index 12e1646d0..a02ce5436 100644 --- a/Linphone/Localizable/en.lproj/Localizable.strings +++ b/Linphone/Localizable/en.lproj/Localizable.strings @@ -236,7 +236,7 @@ "conversation_info_menu_add_to_contacts" = "Add to contacts"; "conversation_info_menu_go_to_contact" = "See contact profile"; "conversation_info_participant_is_admin_label" = "Admin"; -"conversation_info_participants_list_title" = "Group members"; +"conversation_info_participants_list_title" = "Group members (%d)"; "conversation_invalid_participant_due_to_security_mode_toast" = "Can't create conversation with a participant not on the same domain due to security restrictions!"; "conversation_menu_configure_ephemeral_messages" = "Ephemeral messages"; "conversation_menu_go_to_info" = "Conversation info"; diff --git a/Linphone/Localizable/fr.lproj/Localizable.strings b/Linphone/Localizable/fr.lproj/Localizable.strings index a9612c79e..23be93da6 100644 --- a/Linphone/Localizable/fr.lproj/Localizable.strings +++ b/Linphone/Localizable/fr.lproj/Localizable.strings @@ -236,7 +236,7 @@ "conversation_info_menu_add_to_contacts" = "Ajouter aux contacts"; "conversation_info_menu_go_to_contact" = "Voir le contact"; "conversation_info_participant_is_admin_label" = "Administrateur"; -"conversation_info_participants_list_title" = "Participants"; +"conversation_info_participants_list_title" = "Participants (%d)"; "conversation_invalid_participant_due_to_security_mode_toast" = "Pour des raisons de sécurité, la création d'une conversation avec un participant d'un domaine tiers est désactivé."; "conversation_menu_configure_ephemeral_messages" = "Messages éphémères"; "conversation_menu_go_to_info" = "Informations"; diff --git a/Linphone/Localizable/uk.lproj/Localizable.strings b/Linphone/Localizable/uk.lproj/Localizable.strings index 591db985e..0e3c0e468 100644 --- a/Linphone/Localizable/uk.lproj/Localizable.strings +++ b/Linphone/Localizable/uk.lproj/Localizable.strings @@ -432,7 +432,7 @@ "conversation_event_subject_changed" = "Нова назва: %@"; "conversation_event_device_added" = "Новий пристрій для %@"; "conversation_event_device_removed" = "Пристрій для %@ видалено"; -"conversation_info_participants_list_title" = "Учасники групи"; +"conversation_info_participants_list_title" = "Учасники групи (%d)"; "conversation_message_meeting_cancelled_label" = "Нараду скасовано!"; "conversation_one_to_one_hidden_subject" = "Фіктивний суб'єкт"; "conversation_reply_to_message_title" = "Відповісти на: "; diff --git a/Linphone/UI/Main/Conversations/Fragments/ConversationInfoFragment.swift b/Linphone/UI/Main/Conversations/Fragments/ConversationInfoFragment.swift index 81cfe1df8..5ee3c53a0 100644 --- a/Linphone/UI/Main/Conversations/Fragments/ConversationInfoFragment.swift +++ b/Linphone/UI/Main/Conversations/Fragments/ConversationInfoFragment.swift @@ -267,7 +267,7 @@ struct ConversationInfoFragment: View { if SharedMainViewModel.shared.displayedConversation!.isGroup { HStack(alignment: .center) { - Text("conversation_info_participants_list_title") + Text(String(format: NSLocalizedString("conversation_info_participants_list_title", comment: ""), conversationViewModel.participantConversationModel.count)) .default_text_style_800(styleSize: 18) .frame(maxWidth: .infinity, alignment: .leading)