From ac7164fb0bed0fabff60e058ae003ad2fb1b2b03 Mon Sep 17 00:00:00 2001 From: Gaelle Braud Date: Fri, 16 May 2025 18:30:41 +0200 Subject: [PATCH] e2e encrypted header chat message list translations update update sdk fix #LINQT-1772 --- Linphone/core/chat/ChatCore.cpp | 1 + Linphone/core/chat/ChatCore.hpp | 2 + Linphone/data/languages/de.ts | 709 +++++++++-------- Linphone/data/languages/en.ts | 720 +++++++++-------- Linphone/data/languages/fr_FR.ts | 725 ++++++++++-------- .../Container/GroupCreationFormLayout.qml | 2 +- .../Control/Container/Main/MainRightPanel.qml | 22 +- .../Display/Chat/ChatMessagesListView.qml | 47 +- .../view/Control/Display/Contact/Contact.qml | 1 + .../Contact/PresenceSetCustomStatus.qml | 2 +- external/linphone-sdk | 2 +- 11 files changed, 1258 insertions(+), 975 deletions(-) diff --git a/Linphone/core/chat/ChatCore.cpp b/Linphone/core/chat/ChatCore.cpp index 3ab8f878b..566c77c4f 100644 --- a/Linphone/core/chat/ChatCore.cpp +++ b/Linphone/core/chat/ChatCore.cpp @@ -90,6 +90,7 @@ ChatCore::ChatCore(const std::shared_ptr &chatRoom) : QObjec resetChatMessageList(messageList); mIdentifier = Utils::coreStringToAppString(chatRoom->getIdentifier()); mChatRoomState = LinphoneEnums::fromLinphone(chatRoom->getState()); + mIsEncrypted = chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::Encrypted); connect(this, &ChatCore::messageListChanged, this, &ChatCore::lUpdateLastMessage); connect(this, &ChatCore::messagesInserted, this, &ChatCore::lUpdateLastMessage); connect(this, &ChatCore::messageRemoved, this, &ChatCore::lUpdateLastMessage); diff --git a/Linphone/core/chat/ChatCore.hpp b/Linphone/core/chat/ChatCore.hpp index c8deb39e7..4972f8e4e 100644 --- a/Linphone/core/chat/ChatCore.hpp +++ b/Linphone/core/chat/ChatCore.hpp @@ -49,6 +49,7 @@ public: Q_PROPERTY(QString composingName READ getComposingName WRITE setComposingName NOTIFY composingUserChanged) Q_PROPERTY(QString composingAddress READ getComposingAddress WRITE setComposingAddress NOTIFY composingUserChanged) Q_PROPERTY(bool isGroupChat READ isGroupChat CONSTANT) + Q_PROPERTY(bool isEncrypted MEMBER mIsEncrypted) // Should be call from model Thread. Will be automatically in App thread after initialization static QSharedPointer create(const std::shared_ptr &chatRoom); @@ -137,6 +138,7 @@ private: QString mComposingName; QString mComposingAddress; bool mIsGroupChat = false; + bool mIsEncrypted = false; LinphoneEnums::ChatRoomState mChatRoomState; std::shared_ptr mChatModel; QSharedPointer mLastMessage; diff --git a/Linphone/data/languages/de.ts b/Linphone/data/languages/de.ts index ab9054be3..ca5a45556 100644 --- a/Linphone/data/languages/de.ts +++ b/Linphone/data/languages/de.ts @@ -392,14 +392,23 @@ "Rechercher des contacts" Kontakte finden + + + add_participant_selected_count + "%n participant(s) sélectionné(s)" + + + + + - + list_filter_no_result_found "Aucun contact" Kein Ergebnis gefunden… - + contact_list_empty Zurzeit keine Kontakte @@ -954,178 +963,175 @@ Anrufprotokoll leer - + history_dialog_delete_all_call_logs_title Supprimer l'historique d'appels ? Anrufprotokoll löschen? - + history_dialog_delete_all_call_logs_message "L'ensemble de votre historique d'appels sera définitivement supprimé." Das gesamte Anrufprotokoll wird dauerhaft gelöscht. - + history_dialog_delete_call_logs_title Supprimer l'historique d'appels ? Anrufprotokoll löschen? - + history_dialog_delete_call_logs_message "L'ensemble de votre historique d'appels avec ce correspondant sera définitivement supprimé." Das Anrufprotokoll mit diesem Benutzer wird dauerhaft gelöscht. - + call_history_call_list_title "Appels" Anrufe - - + + menu_delete_history "Supprimer l'historique" Verlauf löschen - + call_search_in_history "Rechercher un appel" Anruf suchen - + call_forward_to_address_info - + call_forward_to_address_info_voicemail - + list_filter_no_result_found "Aucun résultat…" Kein Ergebnis gefunden… - + history_list_empty_history "Aucun appel dans votre historique" Anrufverlauf leer - + call_action_start_new_call "Nouvel appel" Neuer Anruf - + call_start_group_call_title "Appel de groupe" Gruppenanruf - group_call_participant_selected "%n participant(s) sélectionné(s)" - + 1 ausgewählter Teilnehmer %n ausgewählte Teilnehmer - + call_action_start_group_call "Lancer" Starten - history_group_call_start_dialog_subject_hint "Nom du groupe" - Gruppenname + Gruppenname - required "Requis" - Erforderlich + Erforderlich - - - + + + information_popup_error_title Fehler - + group_call_error_must_have_name "Un nom doit être donné à l'appel de groupe Es muss ein Name für den Anruf angegeben werden - + group_call_error_not_connected "Vous n'etes pas connecté" Sie sind nicht verbunden - + menu_see_existing_contact "Show contact" Kontakt anzeigen - + menu_add_address_to_contacts "Add to contacts" Zu Kontakten hinzufügen - + menu_copy_sip_address "Copier l'adresse SIP" SIP-Adresse kopieren - + sip_address_copied_to_clipboard_toast Adresse copiée SIP-Adresse kopiert - + sip_address_copied_to_clipboard_message L'adresse a été copié dans le presse_papiers Die Adresse wurde in die Zwischenablage kopiert - + sip_address_copy_to_clipboard_error "Erreur lors de la copie de l'adresse" Fehler beim Kopieren der Adresse - + notification_missed_call_title "Appel manqué" Verpasster Anruf - + call_outgoing "Appel sortant" Ausgehender Anruf - + call_audio_incoming "Appel entrant" Eingehender Anruf @@ -1705,13 +1711,13 @@ ChatCore - + info_toast_deleted_title Deleted - + info_toast_deleted_message_history Message history has been deleted @@ -1720,19 +1726,19 @@ ChatListView - + chat_room_delete "Supprimer" - + chat_list_delete_chat_popup_title Delete the chat ? - + chat_list_delete_chat_popup_message This chat and all its messages will be deleted. Do You want to continue ? @@ -1741,25 +1747,25 @@ ChatMessage - + chat_message_copy "Copy" - + chat_message_copied_to_clipboard_title Copied - + chat_message_copied_to_clipboard_toast "to clipboard" - + chat_message_delete "Delete" @@ -1768,13 +1774,13 @@ ChatMessageCore - + info_toast_deleted_title Deleted - + info_toast_deleted_message The message has been deleted @@ -1783,7 +1789,20 @@ ChatMessagesListView - + + chat_message_list_encrypted_header_title + End to end encrypted chat + + + + + chat_message_list_encrypted_header_message + Les messages de cette conversation sont chiffrés de bout + en bout. Seul votre correspondant peut les déchiffrer. + + + + chat_message_is_writing_info %1 is writing… @@ -1804,47 +1823,77 @@ - + chat_dialog_delete_chat_title Supprimer la conversation ? - + chat_dialog_delete_chat_message "La conversation et tous ses messages seront supprimés." - + chat_list_title "Conversations" - + chat_search_in_history "Rechercher une conversation" - + list_filter_no_result_found "Aucun résultat…" - + chat_list_empty_history "Aucune conversation dans votre historique" - + chat_action_start_new_chat "New chat" + + + chat_start_group_chat_title + "Nouveau groupe" + + + + + chat_action_start_group_chat + "Créer" + + + + + + information_popup_error_title + + + + + group_chat_error_must_have_name + "Un nom doit être donné au groupe + + + + + group_call_error_not_connected + "Vous n'etes pas connecté" + Sie sind nicht verbunden + CliModel @@ -2438,6 +2487,15 @@ Hinzufügen + + CreationFormLayout + + + search_bar_look_for_contact_text + "Rechercher un contact" + Kontakt suchen + + DebugSettingsLayout @@ -2647,6 +2705,26 @@ Ungültige Adresse + + GroupCreationFormLayout + + history_group_call_start_dialog_subject_hint + "Nom du groupe" + Gruppenname + + + + group_start_dialog_subject_hint + "Nom du groupe" + + + + + required + "Requis" + Erforderlich + + HelpPage @@ -3505,23 +3583,32 @@ NewCallForm - + call_transfer_active_calls_label "Appels en cours" Laufender Anruf - search_bar_look_for_contact_text "Rechercher un contact" - Kontakt suchen + Kontakt suchen - + call_start_group_call_title + Appel de groupe Gruppenanruf + + NewChatForm + + + chat_start_group_chat_title + Nouveau groupe + + + NotificationReceivedCall @@ -3813,12 +3900,6 @@ "Audio uniquement" Nur Audio - - - chat_dummy_subject - Dummy subject - - RegisterCheckingPage @@ -4168,31 +4249,31 @@ Pour les activer dans un projet commercial, merci de nous contacter. SelectedChatView - + chat_view_send_area_placeholder_text Say something… : placeholder text for sending message text area - + chat_view_detail_other_actions_title Other actions - + chat_view_detail_delete_history_button "Delete history" - + chat_view_detail_delete_history_toast_title Delete history ? - + chat_view_detail_delete_history_toast_message All the messages will be removed from the chat room. Do you want to continue ? @@ -4320,16 +4401,16 @@ Pour les activer dans un projet commercial, merci de nous contacter. Utils - + information_popup_call_not_created_message "L'appel n'a pas pu être créé" Anruf konnte nicht erstellt werden - - - - + + + + information_popup_error_title Error ---------- @@ -4337,12 +4418,12 @@ Failed to create 1-1 conversation with %1 ! - + information_popup_group_call_not_created_message - + number_of_years %n an(s) @@ -4351,7 +4432,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_month "%n mois" @@ -4360,7 +4441,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_weeks %n semaine(s) @@ -4369,7 +4450,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_days %n jour(s) @@ -4378,52 +4459,52 @@ Failed to create 1-1 conversation with %1 ! - + today "Aujourd'hui" Heute - + yesterday "Hier Gestern - + call_zrtp_token_verification_possible_characters "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 - - + + information_popup_chatroom_creation_error_message Failed to create 1-1 conversation with %1 ! - + contact_presence_status_available - + contact_presence_status_away - + contact_presence_status_busy Beschäftigt - + contact_presence_status_do_not_disturb Nicht stören - + contact_presence_status_offline Offline @@ -4590,1117 +4671,1117 @@ Failed to create 1-1 conversation with %1 ! country - + Afghanistan Afghanistan - + Albania Albanien - + Algeria Algerien - + AmericanSamoa Amerikanisch-Samoa - + Andorra Andorra - + Angola Angola - + Anguilla Anguilla - + AntiguaAndBarbuda Antigua und Barbuda - + Argentina Argentinien - + Armenia Armenien - + Aruba Aruba - + Australia Australien - + Austria Österreich - + Azerbaijan Aserbaidschan - + Bahamas Bahamas - + Bahrain Bahrain - + Bangladesh Bangladesch - + Barbados Barbados - + Belarus Belarus - + Belgium Belgien - + Belize Belize - + Benin Benin - + Bermuda Bermuda - + Bhutan Bhutan - + Bolivia Bolivien - + BosniaAndHerzegowina Bosnien und Herzegowina - + Botswana Botswana - + Brazil Brasilien - + Brunei Brunei - + Bulgaria Bulgarien - + BurkinaFaso Burkina Faso - + Burundi Burundi - + Cambodia Kambodscha - + Cameroon Kamerun - + Canada Kanada - + CapeVerde Kap Verde - + CaymanIslands Caymaninseln - + CentralAfricanRepublic Zentralafrikanische Republik - + Chad Tschad - + Chile Chile - + China China - + Colombia Kolumbien - + Comoros Komoren - + PeoplesRepublicOfCongo Volksrepublik Kongo - + CookIslands Cookinseln - + CostaRica Kosta Rica - + IvoryCoast Elfenbeinküste - + Croatia Kroatien - + Cuba Kuba - + Cyprus Zypern - + CzechRepublic Tschechische Republik - + Denmark Dänemark - + Djibouti Dschibuti - + Dominica Dominica - + DominicanRepublic Dominikanische Republik - + Ecuador Ecuador - + Egypt Ägypten - + ElSalvador El Salvador - + EquatorialGuinea Äquatorialguinea - + Eritrea Eritrea - + Estonia Estland - + Ethiopia Äthiopien - + FalklandIslands Falklandinseln - + FaroeIslands Färöer-Inseln - + Fiji Fidschi - + Finland Finnland - + France Frankreich - + FrenchGuiana Französisch-Guayana - + FrenchPolynesia Französisch-Polynesien - + Gabon Gabon - + Gambia Gambia - + Georgia Georgien - + Germany Deutschland - + Ghana Ghana - + Gibraltar Gibraltar - + Greece Griechenland - + Greenland Grönland - + Grenada Grenada - + Guadeloupe Guadeloupe - + Guam Guam - + Guatemala Guatemala - + Guinea Guinea - + GuineaBissau Guinea-Bissau - + Guyana Guyana - + Haiti Haiti - + Honduras Honduras - + DemocraticRepublicOfCongo Demokratische Republik Kongo - + HongKong Hongkong - + Hungary Ungarn - + Iceland Island - + India Indien - + Indonesia Indonesien - + Iran Iran - + Iraq Irak - + Ireland Irland - + Israel Israel - + Italy Italien - + Jamaica Jamaika - + Japan Japan - + Jordan Jordanien - + Kazakhstan Kasachstan - + Kenya Kenia - + Kiribati Kiribati - + DemocraticRepublicOfKorea Demokratische Volksrepublik Korea - + RepublicOfKorea Republik Korea - + Kuwait Kuwait - + Kyrgyzstan Kirgisistan - + Laos Laos - + Latvia Lettland - + Lebanon Libanon - + Lesotho Lesotho - + Liberia Liberien - + Libya Libyen - + Liechtenstein Liechtenstein - + Lithuania Litauen - + Luxembourg Luxemburg - + Macau Macau - + Macedonia Mazedonien - + Madagascar Madagaskar - + Malawi Malawi - + Malaysia Malaysien - + Maldives Malediven - + Mali Mali - + Malta Malta - + MarshallIslands Marshallinseln - + Martinique Martinique - + Mauritania Mauretanien - + Mauritius Mauritius - + Mayotte Mayotte - + Mexico Mexiko - + Micronesia Föderierte Staaten von Mikronesien - + Moldova Moldawien - + Monaco Monaco - + Mongolia Mongolei - + Montenegro Montenegro - + Montserrat Montserrat - + Morocco Marokko - + Mozambique Mosambik - + Myanmar Myanmar - + Namibia Namibia - + NauruCountry Nauru - + Nepal Nepal - + Netherlands Niederlande - + NewCaledonia Neukaledonien - + NewZealand Neuseeland - + Nicaragua Nicaragua - + Niger Niger - + Nigeria Nigeria - + Niue Niue - + NorfolkIsland Norfolkinsel - + NorthernMarianaIslands Nördliche Marianeninseln - + Norway Norwegen - + Oman Oman - + Pakistan Pakistan - + Palau Palau - + PalestinianTerritories Palästinensische Gebiete - + Panama Panama - + PapuaNewGuinea Papua-Neuguinea - + Paraguay Paraguay - + Peru Peru - + Philippines Philippinen - + Poland Polen - + Portugal Portugal - + PuertoRico Puerto Rico - + Qatar Katar - + Reunion Réunion - + Romania Rumänien - + RussianFederation Russische Föderation - + Rwanda Ruanda - + SaintHelena Sankt Helena - + SaintKittsAndNevis Sankt Kitts und Nevis - + SaintLucia Sankt Lucia - + SaintPierreAndMiquelon Sankt Pierre und Miquelon - + SaintVincentAndTheGrenadines Sankt Vincent und die Grenadinen - + Samoa Samoa - + SanMarino San Marino - + SaoTomeAndPrincipe São Tomé und Príncipe - + SaudiArabia Saudi-Arabien - + Senegal Senegal - + Serbia Serbien - + Seychelles Seychellen - + SierraLeone Sierra Leone - + Singapore Singapur - + Slovakia Slowakei - + Slovenia Slowenien - + SolomonIslands Salomonen - + Somalia Somalia - + SouthAfrica Südafrika - + Spain Spanien - + SriLanka Sri Lanka - + Sudan Sudan - + Suriname Suriname - + Swaziland Eswatini - + Sweden Schweden - + Switzerland Schweiz - + Syria Syrien - + Taiwan Taiwan - + Tajikistan Tadschikistan - + Tanzania Tansania - + Thailand Thailand - + Togo Togo - + Tokelau Tokelau - + Tonga Tonga - + TrinidadAndTobago Trinidad und Tobago - + Tunisia Tunesien - + Turkey Türkei - + Turkmenistan Turkmenistan - + TurksAndCaicosIslands Turks- und Caicosinseln - + Tuvalu Tuvalu - + Uganda Uganda - + Ukraine Ukraine - + UnitedArabEmirates Vereinigte Arabische Emirate - + UnitedKingdom Vereinigtes Königreich - + UnitedStates Vereinigte Staaten - + Uruguay Uruguay - + Uzbekistan Usbekistan - + Vanuatu Vanuatu - + Venezuela Venezuela - + Vietnam Vietnam - + WallisAndFutunaIslands Wallis und Futuna Inseln - + Yemen Jemen - + Zambia Sambia - + Zimbabwe Simbabwe diff --git a/Linphone/data/languages/en.ts b/Linphone/data/languages/en.ts index e6b536d8e..345af992f 100644 --- a/Linphone/data/languages/en.ts +++ b/Linphone/data/languages/en.ts @@ -392,14 +392,23 @@ "Rechercher des contacts" Find contacts + + + add_participant_selected_count + "%n participant(s) sélectionné(s)" + + 1 selected participant + %n selected participants + + - + list_filter_no_result_found "Aucun contact" No result found… - + contact_list_empty No contact for the moment @@ -922,12 +931,12 @@ CallPage - + call_forward_to_address_info Forward calls to: - + call_forward_to_address_info_voicemail Voicemail @@ -944,168 +953,147 @@ Empty call history - + history_dialog_delete_all_call_logs_title Supprimer l'historique d'appels ? Delete call history ? - + history_dialog_delete_all_call_logs_message "L'ensemble de votre historique d'appels sera définitivement supprimé." Call history will be permanently deleted. - + history_dialog_delete_call_logs_title Supprimer l'historique d'appels ? Delete call history ? - + history_dialog_delete_call_logs_message "L'ensemble de votre historique d'appels avec ce correspondant sera définitivement supprimé." Call history with this user will be permanently deleted. - + call_history_call_list_title "Appels" Calls - - + + menu_delete_history "Supprimer l'historique" Delete history - + call_search_in_history "Rechercher un appel" Find call - + list_filter_no_result_found "Aucun résultat…" No result found… - + history_list_empty_history "Aucun appel dans votre historique" No call in history - + call_action_start_new_call "Nouvel appel" New call - + call_start_group_call_title "Appel de groupe" Group call - - - group_call_participant_selected - "%n participant(s) sélectionné(s)" - - 1 selected participant - %n selected participants - - - + call_action_start_group_call "Lancer" Start - - history_group_call_start_dialog_subject_hint - "Nom du groupe" - Group name - - - - required - "Requis" - Required - - - - - + + + information_popup_error_title Error - + group_call_error_must_have_name "Un nom doit être donné à l'appel de groupe A name must be provided for the call - + group_call_error_not_connected "Vous n'etes pas connecté" You are not connected - + menu_see_existing_contact "Show contact" Show contact - + menu_add_address_to_contacts "Add to contacts" Add to contacts - + menu_copy_sip_address "Copier l'adresse SIP" Copy SIP address - + sip_address_copied_to_clipboard_toast Adresse copiée SIP address copied - + sip_address_copied_to_clipboard_message L'adresse a été copié dans le presse_papiers The address has been copied to the clipboard - + sip_address_copy_to_clipboard_error "Erreur lors de la copie de l'adresse" Error copying address - + notification_missed_call_title "Appel manqué" Missed call - + call_outgoing "Appel sortant" Outgoing call - + call_audio_incoming "Appel entrant" Incoming call @@ -1685,13 +1673,13 @@ ChatCore - + info_toast_deleted_title Deleted Deleted - + info_toast_deleted_message_history Message history has been deleted Message history has been deleted @@ -1700,19 +1688,19 @@ ChatListView - + chat_room_delete "Supprimer" Delete - + chat_list_delete_chat_popup_title Delete the chat ? Delete the chat ? - + chat_list_delete_chat_popup_message This chat and all its messages will be deleted. Do You want to continue ? This chat and all its messages will be deleted. Do You want to continue ? @@ -1721,25 +1709,25 @@ ChatMessage - + chat_message_copy "Copy" Copy - + chat_message_copied_to_clipboard_title Copied Copied - + chat_message_copied_to_clipboard_toast "to clipboard" in clipboard - + chat_message_delete "Delete" Delete @@ -1748,13 +1736,13 @@ ChatMessageCore - + info_toast_deleted_title Deleted Deleted - + info_toast_deleted_message The message has been deleted The message has been deleted @@ -1763,7 +1751,21 @@ ChatMessagesListView - + + chat_message_list_encrypted_header_title + End to end encrypted chat + End to end encrypted chat + + + + chat_message_list_encrypted_header_message + Les messages de cette conversation sont chiffrés de bout + en bout. Seul votre correspondant peut les déchiffrer. + Messages in this conversation are e2e encrypted. +Only your correspondent can decrypt them. + + + chat_message_is_writing_info %1 is writing… %1 is writing… @@ -1784,47 +1786,77 @@ No conversation - + chat_dialog_delete_chat_title Supprimer la conversation ? Delete chat ? - + chat_dialog_delete_chat_message "La conversation et tous ses messages seront supprimés." This chat and all its messages will be deleted. - + chat_list_title "Conversations" Chat - + chat_search_in_history "Rechercher une conversation" Search for a chat - + list_filter_no_result_found "Aucun résultat…" No result… - + chat_list_empty_history "Aucune conversation dans votre historique" No chat in history - + chat_action_start_new_chat "New chat" New chat + + + chat_start_group_chat_title + "Nouveau groupe" + New group + + + + chat_action_start_group_chat + "Créer" + Create + + + + + information_popup_error_title + Error + + + + group_chat_error_must_have_name + "Un nom doit être donné au groupe + A name must be set for the group + + + + group_call_error_not_connected + "Vous n'etes pas connecté" + You are not connected + CliModel @@ -2378,6 +2410,15 @@ Add + + CreationFormLayout + + + search_bar_look_for_contact_text + "Rechercher un contact" + Find contact + + DebugSettingsLayout @@ -2587,6 +2628,21 @@ Invalid address + + GroupCreationFormLayout + + + group_start_dialog_subject_hint + "Nom du groupe" + Group name + + + + required + "Requis" + Required + + HelpPage @@ -3453,23 +3509,27 @@ NewCallForm - + call_transfer_active_calls_label "Appels en cours" Ongoing call - - search_bar_look_for_contact_text - "Rechercher un contact" - Find contact - - - + call_start_group_call_title + Appel de groupe Group call + + NewChatForm + + + chat_start_group_chat_title + Nouveau groupe + New group + + NotificationReceivedCall @@ -3749,12 +3809,6 @@ "Audio uniquement" Audio only - - - chat_dummy_subject - Dummy subject - Dummy subject - RegisterCheckingPage @@ -4114,31 +4168,31 @@ To enable them in a commercial project, please contact us. Other actions - + chat_view_send_area_placeholder_text Say something… : placeholder text for sending message text area Say something… - + chat_view_detail_other_actions_title Other actions Other actions - + chat_view_detail_delete_history_button "Delete history" Delete history - + chat_view_detail_delete_history_toast_title Delete history ? Delete history ? - + chat_view_detail_delete_history_toast_message All the messages will be removed from the chat room. Do you want to continue ? All the messages will be removed from the chat room. Do you want to continue ? @@ -4266,41 +4320,41 @@ To enable them in a commercial project, please contact us. Utils - + contact_presence_status_available Available - + contact_presence_status_busy Busy - + contact_presence_status_do_not_disturb Do not disturb - + contact_presence_status_offline Offline - + contact_presence_status_away Idle/Away - + information_popup_call_not_created_message "L'appel n'a pas pu être créé" Call could not be created - - - - + + + + information_popup_error_title Error ---------- @@ -4308,12 +4362,12 @@ Failed to create 1-1 conversation with %1 ! Error - + information_popup_group_call_not_created_message Group call couldn't be created - + number_of_years %n an(s) @@ -4322,7 +4376,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_month "%n mois" @@ -4331,7 +4385,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_weeks %n semaine(s) @@ -4340,7 +4394,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_days %n jour(s) @@ -4349,26 +4403,26 @@ Failed to create 1-1 conversation with %1 ! - + today "Aujourd'hui" Today - + yesterday "Hier Yesterday - + call_zrtp_token_verification_possible_characters "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 - - + + information_popup_chatroom_creation_error_message Failed to create 1-1 conversation with %1 ! Failed to create 1-1 conversation with %1 ! @@ -4536,1117 +4590,1117 @@ Failed to create 1-1 conversation with %1 ! country - + Afghanistan Afghanistan - + Albania Albania - + Algeria Algeria - + AmericanSamoa American Samoa - + Andorra Andorra - + Angola Angola - + Anguilla Anguilla - + AntiguaAndBarbuda Antigua-et-Barbuda - + Argentina Argentina - + Armenia Armenia - + Aruba Aruba - + Australia Australia - + Austria Austria - + Azerbaijan Azerbaijan - + Bahamas Bahamas - + Bahrain Bahrain - + Bangladesh Bangladesh - + Barbados Barbados - + Belarus Belarus - + Belgium Belgium - + Belize Belize - + Benin Benin - + Bermuda Bermuda - + Bhutan Bhutan - + Bolivia Bolivia - + BosniaAndHerzegowina Bosnia And Herzegowina - + Botswana Botswana - + Brazil Brazil - + Brunei Brunei - + Bulgaria Bulgaria - + BurkinaFaso Burkina Faso - + Burundi Burundi - + Cambodia Cambodia - + Cameroon Cameroon - + Canada Canada - + CapeVerde Cape Verde - + CaymanIslands Cayman Islands - + CentralAfricanRepublic Central African Republic - + Chad Chad - + Chile Chile - + China China - + Colombia Colombia - + Comoros Comoros - + PeoplesRepublicOfCongo Peoples Republic Of Congo - + CookIslands Cook Islands - + CostaRica Costa Rica - + IvoryCoast Ivory Coast - + Croatia Croatia - + Cuba Cuba - + Cyprus Cyprus - + CzechRepublic Czech Republic - + Denmark Denmark - + Djibouti Djibouti - + Dominica Dominica - + DominicanRepublic Dominican Republic - + Ecuador Ecuador - + Egypt Egypt - + ElSalvador El Salvador - + EquatorialGuinea Equatorial Guinea - + Eritrea Eritrea - + Estonia Estonia - + Ethiopia Ethiopia - + FalklandIslands Falkland Islands - + FaroeIslands Faroe Islands - + Fiji Fiji - + Finland Finland - + France France - + FrenchGuiana French Guiana - + FrenchPolynesia French Polynesia - + Gabon Gabon - + Gambia Gambia - + Georgia Georgia - + Germany Germany - + Ghana Ghana - + Gibraltar Gibraltar - + Greece Greece - + Greenland Greenland - + Grenada Grenada - + Guadeloupe Guadeloupe - + Guam Guam - + Guatemala Guatemala - + Guinea Guinea - + GuineaBissau Guinea-Bissau - + Guyana Guyana - + Haiti Haiti - + Honduras Honduras - + DemocraticRepublicOfCongo Democratic Republic Of Congo - + HongKong Hong Kong - + Hungary Hungary - + Iceland Iceland - + India India - + Indonesia Indonesia - + Iran Iran - + Iraq Iraq - + Ireland Ireland - + Israel Israel - + Italy Italie - + Jamaica Jamaica - + Japan Japan - + Jordan Jordan - + Kazakhstan Kazakhstan - + Kenya Kenya - + Kiribati Kiribati - + DemocraticRepublicOfKorea Democratic Republic Of Korea - + RepublicOfKorea Republic Of Korea - + Kuwait Kuwait - + Kyrgyzstan Kyrgyzstan - + Laos Laos - + Latvia Latvia - + Lebanon Lebanon - + Lesotho Lesotho - + Liberia Liberia - + Libya Libya - + Liechtenstein Liechtenstein - + Lithuania Lithuania - + Luxembourg Luxembourg - + Macau Macau - + Macedonia Macedonia - + Madagascar Madagascar - + Malawi Malawi - + Malaysia Malaysia - + Maldives Maldives - + Mali Mali - + Malta Malta - + MarshallIslands Marshall Islands - + Martinique Martinique - + Mauritania Mauritania - + Mauritius Mauritius - + Mayotte Mayotte - + Mexico Mexico - + Micronesia Micronesia - + Moldova Moldova - + Monaco Monaco - + Mongolia Mongolia - + Montenegro Montenegro - + Montserrat Montserrat - + Morocco Morocco - + Mozambique Mozambique - + Myanmar Myanmar - + Namibia Namibia - + NauruCountry Nauru Country - + Nepal Nepal - + Netherlands Netherlands - + NewCaledonia New-Caledonia - + NewZealand New-Zealand - + Nicaragua Nicaragua - + Niger Niger - + Nigeria Nigeria - + Niue Niue - + NorfolkIsland Norfolk Island - + NorthernMarianaIslands Northern Mariana Islands - + Norway Norway - + Oman Oman - + Pakistan Pakistan - + Palau Palau - + PalestinianTerritories Palestinian Territories - + Panama Panama - + PapuaNewGuinea Papua-New-Guinea - + Paraguay Paraguay - + Peru Peru - + Philippines Philippines - + Poland Poland - + Portugal Portugal - + PuertoRico Puerto Rico - + Qatar Qatar - + Reunion Reunion - + Romania Romania - + RussianFederation Russian Federation - + Rwanda Rwanda - + SaintHelena Saint-Helena - + SaintKittsAndNevis Saint-Kitts-And-Nevis - + SaintLucia Saint-Lucia - + SaintPierreAndMiquelon Saint-Pierre-And-Miquelon - + SaintVincentAndTheGrenadines Saint-Vincent And The Grenadines - + Samoa Samoa - + SanMarino San-Marino - + SaoTomeAndPrincipe Sao Tome-And-Principe - + SaudiArabia Saudi Arabia - + Senegal Senegal - + Serbia Serbia - + Seychelles Seychelles - + SierraLeone Sierra Leone - + Singapore Singapore - + Slovakia Slovakia - + Slovenia Slovenia - + SolomonIslands Solomon Islands - + Somalia Somalia - + SouthAfrica South Africa - + Spain Spain - + SriLanka Sri Lanka - + Sudan Sudan - + Suriname Suriname - + Swaziland Swaziland - + Sweden Sweden - + Switzerland Switzerland - + Syria Syria - + Taiwan Taiwan - + Tajikistan Tajikistan - + Tanzania Tanzania - + Thailand Thailand - + Togo Togo - + Tokelau Tokelau - + Tonga Tonga - + TrinidadAndTobago Trinidad-And-Tobago - + Tunisia Tunisia - + Turkey Turkey - + Turkmenistan Turkmenistan - + TurksAndCaicosIslands Turks And Caicos Islands - + Tuvalu Tuvalu - + Uganda Uganda - + Ukraine Ukraine - + UnitedArabEmirates United Arab Emirates - + UnitedKingdom United-Kingdom - + UnitedStates United-States - + Uruguay Uruguay - + Uzbekistan Uzbekistan - + Vanuatu Vanuatu - + Venezuela Venezuela - + Vietnam Vietnam - + WallisAndFutunaIslands Wallis And Futuna Islands - + Yemen Yemen - + Zambia Zambia - + Zimbabwe Zimbabwe diff --git a/Linphone/data/languages/fr_FR.ts b/Linphone/data/languages/fr_FR.ts index f71011768..61c13bf78 100644 --- a/Linphone/data/languages/fr_FR.ts +++ b/Linphone/data/languages/fr_FR.ts @@ -392,14 +392,23 @@ "Rechercher des contacts" Rechercher des contacts + + + add_participant_selected_count + "%n participant(s) sélectionné(s)" + + 1 participant sélectionné + %n participants sélectionnés + + - + list_filter_no_result_found "Aucun contact" Aucun résultat… - + contact_list_empty Aucun contact @@ -719,7 +728,7 @@ settings_call_forward_deactivation_success - + Transfert d'appel désactivé @@ -729,12 +738,12 @@ settings_call_forward_address_cannot_be_empty - + Une adresse ou un numéro de téléphone est nécessaire settings_call_forward_address_progress_disabling - + Désactiver le transfert d'appel @@ -745,35 +754,35 @@ settings_call_forward_activate_title "Forward calls" - + Transférer les appels settings_call_forward_activate_subtitle "Enable call forwarding to voicemail or sip address" - + Transférer les appels vers une boîte vocale ou un numéro / une adresse SIP settings_call_forward_destination_choose Forward to destination - + Transférer les appels vers : settings_call_forward_to_sipaddress - + Adresse SIP settings_call_forward_sipaddress_title SIP Address - + Addresse SIP settings_call_forward_sipaddress_placeholder - + John.doe @@ -934,178 +943,175 @@ Historique d'appel vide - + history_dialog_delete_all_call_logs_title Supprimer l'historique d'appels ? Supprimer l'historique d'appels ? - + history_dialog_delete_all_call_logs_message "L'ensemble de votre historique d'appels sera définitivement supprimé." L'ensemble de votre historique d'appels sera définitivement supprimé. - + history_dialog_delete_call_logs_title Supprimer l'historique d'appels ? Supprimer l'historique d'appels ? - + history_dialog_delete_call_logs_message "L'ensemble de votre historique d'appels avec ce correspondant sera définitivement supprimé." L'ensemble de votre historique d'appels avec ce correspondant sera définitivement supprimé. - + call_history_call_list_title "Appels" Appels - - + + menu_delete_history "Supprimer l'historique" Supprimer l'historique - + call_search_in_history "Rechercher un appel" Rechercher un appel - + call_forward_to_address_info - + call_forward_to_address_info_voicemail - + list_filter_no_result_found "Aucun résultat…" Aucun résultat… - + history_list_empty_history "Aucun appel dans votre historique" Aucun appel dans votre historique - + call_action_start_new_call "Nouvel appel" Nouvel appel - + call_start_group_call_title "Appel de groupe" Appel de groupe - group_call_participant_selected "%n participant(s) sélectionné(s)" - + un participant sélectionné %n participants sélectionnés - + call_action_start_group_call "Lancer" Lancer - history_group_call_start_dialog_subject_hint "Nom du groupe" - Nom du groupe + Nom du groupe - required "Requis" - Requis + Requis - - - + + + information_popup_error_title Erreur - + group_call_error_must_have_name "Un nom doit être donné à l'appel de groupe Un nom doit être donné à l'appel de groupe - + group_call_error_not_connected "Vous n'etes pas connecté" Vous n'etes pas connecté - + menu_see_existing_contact "Show contact" Voir le contact - + menu_add_address_to_contacts "Add to contacts" Ajouter aux contacts - + menu_copy_sip_address "Copier l'adresse SIP" Copier l'adresse SIP - + sip_address_copied_to_clipboard_toast Adresse copiée Adresse copiée - + sip_address_copied_to_clipboard_message L'adresse a été copié dans le presse_papiers L'adresse a été copié dans le presse-papiers - + sip_address_copy_to_clipboard_error "Erreur lors de la copie de l'adresse" Erreur lors de la copie de l'adresse - + notification_missed_call_title "Appel manqué" Appel manqué - + call_outgoing "Appel sortant" Appel sortant - + call_audio_incoming "Appel entrant" Appel entrant @@ -1685,13 +1691,13 @@ ChatCore - + info_toast_deleted_title Deleted Supprimé - + info_toast_deleted_message_history Message history has been deleted L'historique des messages a été supprimé @@ -1700,19 +1706,19 @@ ChatListView - + chat_room_delete "Supprimer" Supprimer - + chat_list_delete_chat_popup_title Delete the chat ? Supprimer la conversation ? - + chat_list_delete_chat_popup_message This chat and all its messages will be deleted. Do You want to continue ? La conversation et tous ses messages seront supprimés. Souhaitez-vous continuer ? @@ -1721,25 +1727,25 @@ ChatMessage - + chat_message_copy "Copy" Copier - + chat_message_copied_to_clipboard_title Copied Copié - + chat_message_copied_to_clipboard_toast "to clipboard" dans le presse-papiers - + chat_message_delete "Delete" Supprimer @@ -1748,13 +1754,13 @@ ChatMessageCore - + info_toast_deleted_title Deleted Supprimé - + info_toast_deleted_message The message has been deleted Le message a été supprimé @@ -1763,7 +1769,21 @@ ChatMessagesListView - + + chat_message_list_encrypted_header_title + End to end encrypted chat + Conversation chiffrée de bout en bout + + + + chat_message_list_encrypted_header_message + Les messages de cette conversation sont chiffrés de bout + en bout. Seul votre correspondant peut les déchiffrer. + Les messages de cette conversation sont chiffrés de bout +en bout. Seul votre correspondant peut les déchiffrer. + + + chat_message_is_writing_info %1 is writing… %1 est en train d'écrire… @@ -1784,47 +1804,77 @@ Aucune conversation - + chat_dialog_delete_chat_title Supprimer la conversation ? Supprimer la conversation ? - + chat_dialog_delete_chat_message "La conversation et tous ses messages seront supprimés." La conversation et tous ses messages seront supprimés. - + chat_list_title "Conversations" Conversations - + chat_search_in_history "Rechercher une conversation" Rechercher une conversation - + list_filter_no_result_found "Aucun résultat…" Aucun résultat… - + chat_list_empty_history "Aucune conversation dans votre historique" Aucune conversation dans votre historique - + chat_action_start_new_chat "New chat" Nouvelle conversation + + + chat_start_group_chat_title + "Nouveau groupe" + Nouveau groupe + + + + chat_action_start_group_chat + "Créer" + Créer + + + + + information_popup_error_title + Erreur + + + + group_chat_error_must_have_name + "Un nom doit être donné au groupe + Un nom doit être donné au groupe + + + + group_call_error_not_connected + "Vous n'etes pas connecté" + Vous n'êtes pas connecté + CliModel @@ -2378,6 +2428,15 @@ Ajouter + + CreationFormLayout + + + search_bar_look_for_contact_text + "Rechercher un contact" + Rechercher un contact + + DebugSettingsLayout @@ -2587,6 +2646,26 @@ Adresse invalide + + GroupCreationFormLayout + + history_group_call_start_dialog_subject_hint + "Nom du groupe" + Nom du groupe + + + + group_start_dialog_subject_hint + "Nom du groupe" + Nom du groupe + + + + required + "Requis" + Requis + + HelpPage @@ -3445,23 +3524,32 @@ NewCallForm - + call_transfer_active_calls_label "Appels en cours" Appels en cours - search_bar_look_for_contact_text "Rechercher un contact" - Rechercher un contact + Rechercher un contact - + call_start_group_call_title + Appel de groupe Appel de groupe + + NewChatForm + + + chat_start_group_chat_title + Nouveau groupe + Nouveau groupe + + NotificationReceivedCall @@ -3742,10 +3830,9 @@ Audio uniquement - chat_dummy_subject Dummy subject - Sujet par défaut + Sujet par défaut @@ -4096,31 +4183,31 @@ Pour les activer dans un projet commercial, merci de nous contacter. SelectedChatView - + chat_view_send_area_placeholder_text Say something… : placeholder text for sending message text area Dites quelque chose… - + chat_view_detail_other_actions_title Other actions Autres actions - + chat_view_detail_delete_history_button "Delete history" Supprimer l'historique - + chat_view_detail_delete_history_toast_title Delete history ? Supprimer l'historique ? - + chat_view_detail_delete_history_toast_message All the messages will be removed from the chat room. Do you want to continue ? Tous les messages seront supprimés. Souhaitez-vous continuer ? @@ -4248,41 +4335,41 @@ Pour les activer dans un projet commercial, merci de nous contacter. Utils - + contact_presence_status_available Disponible - + contact_presence_status_busy Occupé - + contact_presence_status_do_not_disturb Ne pas déranger - + contact_presence_status_offline Hors ligne - + contact_presence_status_away Inactif/Absent - + information_popup_call_not_created_message "L'appel n'a pas pu être créé" L'appel n'a pas pu être créé - - - - + + + + information_popup_error_title Error ---------- @@ -4290,12 +4377,12 @@ Failed to create 1-1 conversation with %1 ! Erreur - + information_popup_group_call_not_created_message L'appel de groupe n'a pas pu être créé - + number_of_years %n an(s) @@ -4304,7 +4391,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_month "%n mois" @@ -4313,7 +4400,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_weeks %n semaine(s) @@ -4322,7 +4409,7 @@ Failed to create 1-1 conversation with %1 ! - + number_of_days %n jour(s) @@ -4331,26 +4418,26 @@ Failed to create 1-1 conversation with %1 ! - + today "Aujourd'hui" Aujourd'hui - + yesterday "Hier Hier - + call_zrtp_token_verification_possible_characters "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 - - + + information_popup_chatroom_creation_error_message Failed to create 1-1 conversation with %1 ! Erreur lors de la création de la conversation avec %1 @@ -4518,1117 +4605,1117 @@ Failed to create 1-1 conversation with %1 ! country - + Afghanistan Afghanistan - + Albania Albanie - + Algeria Algérie - + AmericanSamoa Samoa américaines - + Andorra Andorre - + Angola Angola - + Anguilla Anguilla - + AntiguaAndBarbuda Antigua-et-Barbuda - + Argentina Argentine - + Armenia Arménie - + Aruba Aruba - + Australia Australie - + Austria Autriche - + Azerbaijan Azerbaïdjan - + Bahamas Bahamas - + Bahrain Bahreïn - + Bangladesh Bangladesh - + Barbados Barbade - + Belarus Biélorussie - + Belgium Belgique - + Belize Belize - + Benin Bénin - + Bermuda Bermudes - + Bhutan Bhoutan - + Bolivia Bolivie - + BosniaAndHerzegowina Bosnie-Herzégovine - + Botswana Botswana - + Brazil Brésil - + Brunei Brunéi - + Bulgaria Bulgarie - + BurkinaFaso Burkina Faso - + Burundi Burundi - + Cambodia Cambodge - + Cameroon Cameroun - + Canada Canada - + CapeVerde Cap-Vert - + CaymanIslands Îles Caïmans - + CentralAfricanRepublic République centrafricaine - + Chad Tchad - + Chile Chili - + China Chine - + Colombia Colombie - + Comoros Comores - + PeoplesRepublicOfCongo République populaire du Congo - + CookIslands Îles Cook - + CostaRica Costa Rica - + IvoryCoast Côte d'Ivoire - + Croatia Croatie - + Cuba Cuba - + Cyprus Chypre - + CzechRepublic République Tchèque - + Denmark Danemark - + Djibouti Djibouti - + Dominica Dominique - + DominicanRepublic République dominicaine - + Ecuador Équateur - + Egypt Égypte - + ElSalvador El Salvador - + EquatorialGuinea Guinée équatoriale - + Eritrea Érythrée - + Estonia Estonie - + Ethiopia Éthiopie - + FalklandIslands Îles Falkland - + FaroeIslands Îles Féroé - + Fiji Fidji - + Finland Finlande - + France France - + FrenchGuiana Guyane française - + FrenchPolynesia Polynésie française - + Gabon Gabon - + Gambia Gambie - + Georgia Géorgie - + Germany Allemagne - + Ghana Ghana - + Gibraltar Gibraltar - + Greece Grèce - + Greenland Groenland - + Grenada Grenade - + Guadeloupe Guadeloupe - + Guam Guam - + Guatemala Guatemala - + Guinea Guinée - + GuineaBissau Guinée-Bissau - + Guyana Guyana - + Haiti Haïti - + Honduras Honduras - + DemocraticRepublicOfCongo République démocratique du Congo - + HongKong Hong Kong - + Hungary Hongrie - + Iceland Islande - + India Inde - + Indonesia Indonésie - + Iran Iran - + Iraq Irak - + Ireland Irlande - + Israel Israël - + Italy Italie - + Jamaica Jamaïque - + Japan Japon - + Jordan Jordanie - + Kazakhstan Kazakhstan - + Kenya Kenya - + Kiribati Kiribati - + DemocraticRepublicOfKorea Corée du Nord - + RepublicOfKorea Corée du Sud - + Kuwait Koweït - + Kyrgyzstan Kirghizistan - + Laos Laos - + Latvia Lettonie - + Lebanon Liban - + Lesotho Lesotho - + Liberia Libéria - + Libya Libye - + Liechtenstein Liechtenstein - + Lithuania Lituanie - + Luxembourg Luxembourg - + Macau Macao - + Macedonia Macédoine - + Madagascar Madagascar - + Malawi Malawi - + Malaysia Malaisie - + Maldives Maldives - + Mali Mali - + Malta Malte - + MarshallIslands Îles Marshall - + Martinique Martinique - + Mauritania Mauritanie - + Mauritius Maurice - + Mayotte Mayotte - + Mexico Mexique - + Micronesia Micronésie - + Moldova Moldavie - + Monaco Monaco - + Mongolia Mongolie - + Montenegro Montenegro - + Montserrat Montserrat - + Morocco Maroc - + Mozambique Mozambique - + Myanmar Myanmar - + Namibia Namibie - + NauruCountry Nauru - + Nepal Népal - + Netherlands Pays-Bas - + NewCaledonia Nouvelle-Calédonie - + NewZealand Nouvelle-Zélande - + Nicaragua Nicaragua - + Niger Niger - + Nigeria Nigeria - + Niue Niué - + NorfolkIsland Île Norfolk - + NorthernMarianaIslands Îles Mariannes du Nord - + Norway Norvège - + Oman Oman - + Pakistan Pakistan - + Palau Palaos - + PalestinianTerritories Palestine - + Panama Panama - + PapuaNewGuinea Papouasie-Nouvelle-Guinée - + Paraguay Paraguay - + Peru Pérou - + Philippines Philippines - + Poland Pologne - + Portugal Portugal - + PuertoRico Porto Rico - + Qatar Qatar - + Reunion La Réunion - + Romania Roumanie - + RussianFederation Russie - + Rwanda Rwanda - + SaintHelena Sainte-Hélène - + SaintKittsAndNevis Saint-Christophe-et-Niévès - + SaintLucia Sainte-Lucie - + SaintPierreAndMiquelon Saint-Pierre-et-Miquelon - + SaintVincentAndTheGrenadines Saint-Vincent et les Grenadines - + Samoa Samoa - + SanMarino Saint-Marin - + SaoTomeAndPrincipe Sao Tomé-et-Principe - + SaudiArabia Arabie saoudite - + Senegal Sénégal - + Serbia Serbie - + Seychelles Seychelles - + SierraLeone Sierra Leone - + Singapore Singapour - + Slovakia Slovaquie - + Slovenia Slovénie - + SolomonIslands Îles Salomon - + Somalia Somalie - + SouthAfrica Afrique du Sud - + Spain Espagne - + SriLanka Sri Lanka - + Sudan Soudan - + Suriname Suriname - + Swaziland Eswatini - + Sweden Suède - + Switzerland Suisse - + Syria Syrie - + Taiwan Taïwan - + Tajikistan Tadjikistan - + Tanzania Tanzanie - + Thailand Thaïlande - + Togo Togo - + Tokelau Tokelau - + Tonga Tonga - + TrinidadAndTobago Trinité-et-Tobago - + Tunisia Tunisie - + Turkey Turquie - + Turkmenistan Turkménistan - + TurksAndCaicosIslands Îles Turks et Caïques - + Tuvalu Tuvalu - + Uganda Ouganda - + Ukraine Ukraine - + UnitedArabEmirates Émirats arabes unis - + UnitedKingdom Royaume-Uni - + UnitedStates États-Unis - + Uruguay Uruguay - + Uzbekistan Ouzbékistan - + Vanuatu Vanuatu - + Venezuela Venezuela - + Vietnam Vietnam - + WallisAndFutunaIslands Wallis et Futuna - + Yemen Yémen - + Zambia Zambie - + Zimbabwe Zimbabwe diff --git a/Linphone/view/Control/Container/GroupCreationFormLayout.qml b/Linphone/view/Control/Container/GroupCreationFormLayout.qml index 5becd18b4..1948d9563 100644 --- a/Linphone/view/Control/Container/GroupCreationFormLayout.qml +++ b/Linphone/view/Control/Container/GroupCreationFormLayout.qml @@ -68,7 +68,7 @@ FocusScope { font.pixelSize: Typography.p2.pixelSize font.weight: Typography.p2.weight //: "Nom du groupe" - text: qsTr("history_group_call_start_dialog_subject_hint") + text: qsTr("group_start_dialog_subject_hint") } Item { Layout.fillWidth: true diff --git a/Linphone/view/Control/Container/Main/MainRightPanel.qml b/Linphone/view/Control/Container/Main/MainRightPanel.qml index 8eb976c9e..968217f24 100644 --- a/Linphone/view/Control/Container/Main/MainRightPanel.qml +++ b/Linphone/view/Control/Container/Main/MainRightPanel.qml @@ -13,12 +13,24 @@ ColumnLayout { property alias header: rightPanelHeader spacing: 0 - Rectangle { - id: rightPanelHeader - color: DefaultStyle.grey_0 - Layout.preferredHeight: Math.round(57 * DefaultStyle.dp) + Item { + Layout.preferredHeight: Math.round(57 * DefaultStyle.dp) Layout.fillWidth: true - z: 1 + z: rightPanelContent.z + 1 + Rectangle { + id: rightPanelHeader + anchors.fill: parent + color: DefaultStyle.grey_0 + } + MultiEffect { + anchors.fill: rightPanelHeader + source: rightPanelHeader + shadowEnabled: true + shadowColor: DefaultStyle.grey_1000 + shadowBlur: 1 + shadowOpacity: 0.05 + shadowVerticalOffset: Math.round(10 * DefaultStyle.dp) + } } Rectangle { id: rightPanelContent diff --git a/Linphone/view/Control/Display/Chat/ChatMessagesListView.qml b/Linphone/view/Control/Display/Chat/ChatMessagesListView.qml index 3237eba80..d8ddf3cc3 100644 --- a/Linphone/view/Control/Display/Chat/ChatMessagesListView.qml +++ b/Linphone/view/Control/Display/Chat/ChatMessagesListView.qml @@ -59,7 +59,52 @@ ListView { } header: Item { - height: Math.round(18 * DefaultStyle.dp) + height: headerMessage.height + Math.round(50 * DefaultStyle.dp) + width: headerMessage.width + anchors.horizontalCenter: parent.horizontalCenter + Control.Control { + id: headerMessage + anchors.topMargin: Math.round(30 * DefaultStyle.dp) + anchors.top: parent.top + padding: Math.round(10 * DefaultStyle.dp) + background: Rectangle { + color: "transparent" + border.color: DefaultStyle.main2_200 + border.width: Math.round(2 * DefaultStyle.dp) + radius: Math.round(10 * DefaultStyle.dp) + } + contentItem: RowLayout { + EffectImage { + Layout.preferredWidth: Math.round(23 * DefaultStyle.dp) + Layout.preferredHeight: Math.round(23 * DefaultStyle.dp) + imageSource: AppIcons.lockSimple + colorizationColor: DefaultStyle.info_500_main + } + ColumnLayout { + spacing: Math.round(2 * DefaultStyle.dp) + Text { + //: End to end encrypted chat + text: qsTr("chat_message_list_encrypted_header_title") + Layout.fillWidth: true + color: DefaultStyle.info_500_main + font { + pixelSize: Typography.p2.pixelSize + weight: Typography.p2.weight + } + } + Text { + //: Les messages de cette conversation sont chiffrés de bout \n en bout. Seul votre correspondant peut les déchiffrer. + text: qsTr("chat_message_list_encrypted_header_message") + Layout.fillWidth: true + color: DefaultStyle.grey_400 + font { + pixelSize: Typography.p3.pixelSize + weight: Typography.p3.weight + } + } + } + } + } } delegate: ChatMessage { diff --git a/Linphone/view/Control/Display/Contact/Contact.qml b/Linphone/view/Control/Display/Contact/Contact.qml index 3abd8f189..937d6efb7 100644 --- a/Linphone/view/Control/Display/Contact/Contact.qml +++ b/Linphone/view/Control/Display/Contact/Contact.qml @@ -110,6 +110,7 @@ Control.Control{ popup.contentItem: Rectangle { implicitWidth: 280 * DefaultStyle.dp implicitHeight: 20 * DefaultStyle.dp + (setCustomStatus.visible ? 240 * DefaultStyle.dp : setPresence.implicitHeight) + MouseArea{anchors.fill: parent} Presence { id: setPresence anchors.fill: parent diff --git a/Linphone/view/Control/Display/Contact/PresenceSetCustomStatus.qml b/Linphone/view/Control/Display/Contact/PresenceSetCustomStatus.qml index 0d822ce19..56866c727 100644 --- a/Linphone/view/Control/Display/Contact/PresenceSetCustomStatus.qml +++ b/Linphone/view/Control/Display/Contact/PresenceSetCustomStatus.qml @@ -5,7 +5,7 @@ import Linphone import SettingsCpp import 'qrc:/qt/qml/Linphone/view/Style/buttonStyle.js' as ButtonStyle -Column { +ColumnLayout { id: mainItem spacing: 20 * DefaultStyle.dp anchors.centerIn: parent diff --git a/external/linphone-sdk b/external/linphone-sdk index 83685e63b..fe690e75c 160000 --- a/external/linphone-sdk +++ b/external/linphone-sdk @@ -1 +1 @@ -Subproject commit 83685e63b08c5e5eaf74b6a8ee0ba27802ea30ff +Subproject commit fe690e75c6ab33804c36079763c90d8e0cb84c08