mark as read chat list

This commit is contained in:
Gaelle Braud 2025-07-01 17:34:38 +02:00
parent 47e7250b4e
commit e0d864a2d3
5 changed files with 714 additions and 626 deletions

View file

@ -74,7 +74,7 @@
<context> <context>
<name>AccountDeviceList</name> <name>AccountDeviceList</name>
<message> <message>
<location filename="../../core/account/AccountDeviceList.cpp" line="158"/> <location filename="../../core/account/AccountDeviceList.cpp" line="156"/>
<source>manage_account_no_device_found_error_message</source> <source>manage_account_no_device_found_error_message</source>
<extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment> <extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment>
<translation>Fehler beim Abrufen der Geräte</translation> <translation>Fehler beim Abrufen der Geräte</translation>
@ -523,74 +523,74 @@
<context> <context>
<name>App</name> <name>App</name>
<message> <message>
<location filename="../../core/App.cpp" line="339"/> <location filename="../../core/App.cpp" line="340"/>
<source>remote_provisioning_dialog</source> <source>remote_provisioning_dialog</source>
<extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment> <extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment>
<translation>Möchten Sie die Remote-Konfiguration von dieser Adresse herunterladen und anwenden?</translation> <translation>Möchten Sie die Remote-Konfiguration von dieser Adresse herunterladen und anwenden?</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="814"/> <location filename="../../core/App.cpp" line="816"/>
<source>application_description</source> <source>application_description</source>
<extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment> <extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment>
<translation>Ein kostenloses Open-Source SIP Video-Telefon.</translation> <translation>Ein kostenloses Open-Source SIP Video-Telefon.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="816"/> <location filename="../../core/App.cpp" line="818"/>
<source>command_line_arg_order</source> <source>command_line_arg_order</source>
<extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment> <extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment>
<translation>Kommandozeilen-Befehl an die Anwendung schicken</translation> <translation>Kommandozeilen-Befehl an die Anwendung schicken</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="820"/> <location filename="../../core/App.cpp" line="822"/>
<source>command_line_option_show_help</source> <source>command_line_option_show_help</source>
<translation>Zeige Hilfe</translation> <translation>Zeige Hilfe</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="825"/> <location filename="../../core/App.cpp" line="827"/>
<source>command_line_option_show_app_version</source> <source>command_line_option_show_app_version</source>
<translation type="unfinished">Zeige App-Version</translation> <translation type="unfinished">Zeige App-Version</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="832"/> <location filename="../../core/App.cpp" line="834"/>
<source>command_line_option_config_to_fetch</source> <source>command_line_option_config_to_fetch</source>
<extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment> <extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment>
<translation>Abzurufende Linphone-Konfigurationsdatei angeben. Sie wird mit der aktuellen Konfiguration zusammengeführt.</translation> <translation>Abzurufende Linphone-Konfigurationsdatei angeben. Sie wird mit der aktuellen Konfiguration zusammengeführt.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="834"/> <location filename="../../core/App.cpp" line="836"/>
<source>command_line_option_config_to_fetch_arg</source> <source>command_line_option_config_to_fetch_arg</source>
<extracomment>&quot;URL, path or file&quot;</extracomment> <extracomment>&quot;URL, path or file&quot;</extracomment>
<translation>URL, Pfad oder Datei</translation> <translation>URL, Pfad oder Datei</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="839"/> <location filename="../../core/App.cpp" line="841"/>
<source>command_line_option_minimized</source> <source>command_line_option_minimized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="842"/> <location filename="../../core/App.cpp" line="844"/>
<source>command_line_option_log_to_stdout</source> <source>command_line_option_log_to_stdout</source>
<translation>Debug-Informationen auf der Standardausgabe ausgeben</translation> <translation>Debug-Informationen auf der Standardausgabe ausgeben</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="845"/> <location filename="../../core/App.cpp" line="847"/>
<source>command_line_option_print_app_logs_only</source> <source>command_line_option_print_app_logs_only</source>
<extracomment>&quot;Print only logs from the application&quot;</extracomment> <extracomment>&quot;Print only logs from the application&quot;</extracomment>
<translation>Nur Anwendungs-Logs ausgeben</translation> <translation>Nur Anwendungs-Logs ausgeben</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>hide_action</source> <source>hide_action</source>
<extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment> <extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment>
<translation>Ausblenden</translation> <translation>Ausblenden</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>show_action</source> <source>show_action</source>
<translation>Zeigen</translation> <translation>Zeigen</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1230"/> <location filename="../../core/App.cpp" line="1232"/>
<source>quit_action</source> <source>quit_action</source>
<extracomment>&quot;Quitter&quot;</extracomment> <extracomment>&quot;Quitter&quot;</extracomment>
<translation>Beenden</translation> <translation>Beenden</translation>
@ -1728,13 +1728,13 @@
<context> <context>
<name>ChatCore</name> <name>ChatCore</name>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="135"/> <location filename="../../core/chat/ChatCore.cpp" line="140"/>
<source>info_toast_deleted_title</source> <source>info_toast_deleted_title</source>
<extracomment>Deleted</extracomment> <extracomment>Deleted</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="137"/> <location filename="../../core/chat/ChatCore.cpp" line="142"/>
<source>info_toast_deleted_message_history</source> <source>info_toast_deleted_message_history</source>
<extracomment>Message history has been deleted</extracomment> <extracomment>Message history has been deleted</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1743,13 +1743,13 @@
<context> <context>
<name>ChatDroppableTextArea</name> <name>ChatDroppableTextArea</name>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="144"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="149"/>
<source>chat_view_send_area_placeholder_text</source> <source>chat_view_send_area_placeholder_text</source>
<extracomment>Say something : placeholder text for sending message text area</extracomment> <extracomment>Say something : placeholder text for sending message text area</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="179"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="184"/>
<source>cannot_record_while_in_call_tooltip</source> <source>cannot_record_while_in_call_tooltip</source>
<extracomment>Cannot record a message while a call is ongoing</extracomment> <extracomment>Cannot record a message while a call is ongoing</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1758,41 +1758,47 @@
<context> <context>
<name>ChatListView</name> <name>ChatListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="270"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="275"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="272"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="277"/>
<source>chat_message_draft_sending_text</source> <source>chat_message_draft_sending_text</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="352"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="368"/>
<source>chat_room_delete</source> <source>chat_room_delete</source>
<extracomment>&quot;Supprimer&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_mute</source> <source>chat_room_mute</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_unmute</source> <source>chat_room_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Mute&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="358"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="357"/>
<source>chat_room_mark_as_read</source>
<extracomment>&quot;Mark as read&quot;</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="374"/>
<source>chat_list_delete_chat_popup_title</source> <source>chat_list_delete_chat_popup_title</source>
<extracomment>Delete the conversation ?</extracomment> <extracomment>Delete the conversation ?</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="360"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="376"/>
<source>chat_list_delete_chat_popup_message</source> <source>chat_list_delete_chat_popup_message</source>
<extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment> <extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1801,67 +1807,67 @@
<context> <context>
<name>ChatMessage</name> <name>ChatMessage</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="332"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/>
<source>chat_message_copy_selection</source> <source>chat_message_copy_selection</source>
<extracomment>&quot;Copy selection&quot;</extracomment> <extracomment>&quot;Copy selection&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="336"/>
<source>chat_message_copy</source> <source>chat_message_copy</source>
<extracomment>&quot;Copy&quot;</extracomment> <extracomment>&quot;Copy&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="342"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/>
<source>chat_message_copied_to_clipboard_title</source> <source>chat_message_copied_to_clipboard_title</source>
<extracomment>Copied</extracomment> <extracomment>Copied</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="346"/>
<source>chat_message_copied_to_clipboard_toast</source> <source>chat_message_copied_to_clipboard_toast</source>
<extracomment>&quot;to clipboard&quot;</extracomment> <extracomment>&quot;to clipboard&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="89"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="90"/>
<source>chat_message_remote_replied</source> <source>chat_message_remote_replied</source>
<extracomment>%1 replied</extracomment> <extracomment>%1 replied</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="87"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="88"/>
<source>chat_message_remote_replied_to</source> <source>chat_message_remote_replied_to</source>
<extracomment>%1 replied to %2</extracomment> <extracomment>%1 replied to %2</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="92"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="93"/>
<source>chat_message_user_replied_to</source> <source>chat_message_user_replied_to</source>
<extracomment>You replied to %1</extracomment> <extracomment>You replied to %1</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="94"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="95"/>
<source>chat_message_user_replied</source> <source>chat_message_user_replied</source>
<extracomment>You replied</extracomment> <extracomment>You replied</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="307"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="309"/>
<source>chat_message_reception_info</source> <source>chat_message_reception_info</source>
<extracomment>&quot;Reception info&quot;</extracomment> <extracomment>&quot;Reception info&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="319"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="321"/>
<source>chat_message_reply</source> <source>chat_message_reply</source>
<extracomment>Reply</extracomment> <extracomment>Reply</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="356"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="358"/>
<source>chat_message_delete</source> <source>chat_message_delete</source>
<extracomment>&quot;Delete&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2002,12 +2008,12 @@ Error</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="233"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="234"/>
<source>ics_bubble_participants</source> <source>ics_bubble_participants</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="243"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="244"/>
<source>ics_bubble_join</source> <source>ics_bubble_join</source>
<extracomment>&quot;Rejoindre&quot;</extracomment> <extracomment>&quot;Rejoindre&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2016,20 +2022,20 @@ Error</extracomment>
<context> <context>
<name>ChatMessagesListView</name> <name>ChatMessagesListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="93"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="91"/>
<source>chat_message_list_encrypted_header_title</source> <source>chat_message_list_encrypted_header_title</source>
<extracomment>End to end encrypted chat</extracomment> <extracomment>End to end encrypted chat</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="103"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="101"/>
<source>chat_message_list_encrypted_header_message</source> <source>chat_message_list_encrypted_header_message</source>
<extracomment>Les messages de cette conversation sont chiffrés de bout <extracomment>Les messages de cette conversation sont chiffrés de bout
en bout. Seul votre correspondant peut les déchiffrer.</extracomment> en bout. Seul votre correspondant peut les déchiffrer.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="189"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="230"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2068,55 +2074,61 @@ Error</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="132"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="123"/>
<source>menu_mark_all_as_read</source>
<extracomment>&quot;mark all as read&quot;</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="154"/>
<source>chat_search_in_history</source> <source>chat_search_in_history</source>
<extracomment>&quot;Rechercher une conversation&quot;</extracomment> <extracomment>&quot;Rechercher une conversation&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="155"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
<source>list_filter_no_result_found</source> <source>list_filter_no_result_found</source>
<extracomment>&quot;Aucun résultat&quot;</extracomment> <extracomment>&quot;Aucun résultat&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="157"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="179"/>
<source>chat_list_empty_history</source> <source>chat_list_empty_history</source>
<extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment> <extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="224"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
<source>chat_action_start_new_chat</source> <source>chat_action_start_new_chat</source>
<extracomment>&quot;New chat&quot;</extracomment> <extracomment>&quot;New chat&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="260"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
<source>chat_start_group_chat_title</source> <source>chat_start_group_chat_title</source>
<extracomment>&quot;Nouveau groupe&quot;</extracomment> <extracomment>&quot;Nouveau groupe&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="262"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
<source>chat_action_start_group_chat</source> <source>chat_action_start_group_chat</source>
<extracomment>&quot;Créer&quot;</extracomment> <extracomment>&quot;Créer&quot;</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="288"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="292"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="290"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
<source>group_chat_error_must_have_name</source> <source>group_chat_error_must_have_name</source>
<extracomment>&quot;Un nom doit être donné au groupe</extracomment> <extracomment>&quot;Un nom doit être donné au groupe</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="294"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
<source>group_call_error_not_connected</source> <source>group_call_error_not_connected</source>
<extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment> <extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment>
<translation type="unfinished">Sie sind nicht verbunden</translation> <translation type="unfinished">Sie sind nicht verbunden</translation>
@ -2179,13 +2191,13 @@ Error</extracomment>
<context> <context>
<name>ConferenceInfoCore</name> <name>ConferenceInfoCore</name>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="573"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="577"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<extracomment>&quot;Erreur&quot;</extracomment> <extracomment>&quot;Erreur&quot;</extracomment>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="575"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="579"/>
<source>information_popup_disconnected_account_message</source> <source>information_popup_disconnected_account_message</source>
<extracomment>&quot;Votre compte est déconnecté&quot;</extracomment> <extracomment>&quot;Votre compte est déconnecté&quot;</extracomment>
<translation>Ihr Konto ist getrennt</translation> <translation>Ihr Konto ist getrennt</translation>
@ -2921,61 +2933,104 @@ Error</extracomment>
<translation>Verschlüsselungsvalidierung</translation> <translation>Verschlüsselungsvalidierung</translation>
</message> </message>
</context> </context>
<context>
<name>EphemeralSettings</name>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="58"/>
<source>title</source>
<translation>Ephemeral messages</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="77"/>
<source>explanations</source>
<translation>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="22"/>
<source>one_minute</source>
<translation>1 minute</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="23"/>
<source>one_hour</source>
<translation>1 hour</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="24"/>
<source>one_day</source>
<translation>1 day</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="25"/>
<source>one_week</source>
<translation>1 week</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="26"/>
<source>disabled</source>
<translation>Disabled</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="35"/>
<source>custom</source>
<translation>Custom: </translation>
</message>
</context>
<context> <context>
<name>EventLogCore</name> <name>EventLogCore</name>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="89"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="91"/>
<source>conference_created_event</source> <source>conference_created_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="92"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="94"/>
<source>conference_created_terminated</source> <source>conference_created_terminated</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="96"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="98"/>
<source>conference_participant_added_event</source> <source>conference_participant_added_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="100"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="102"/>
<source>conference_participant_removed_event</source> <source>conference_participant_removed_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="109"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="111"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="111"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="113"/>
<source>conference_security_event</source> <source>conference_security_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="117"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="120"/>
<source>conference_ephemeral_message_enabled_event</source> <source>conference_ephemeral_message_enabled_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="121"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="126"/>
<source>conference_ephemeral_message_lifetime_changed_event</source> <source>conference_ephemeral_message_lifetime_changed_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="125"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="131"/>
<source>conference_ephemeral_message_disabled_event</source> <source>conference_ephemeral_message_disabled_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="129"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="135"/>
<source>conference_subject_changed_event</source> <source>conference_subject_changed_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="137"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="143"/>
<source>conference_participant_unset_admin_event</source> <source>conference_participant_unset_admin_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="133"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="139"/>
<source>conference_participant_set_admin_event</source> <source>conference_participant_set_admin_event</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3071,36 +3126,36 @@ Error</extracomment>
<context> <context>
<name>GroupConversationInfos</name> <name>GroupConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="130"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="142"/>
<source>group_infos_call</source> <source>group_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Anrufen</translation> <translation>Anrufen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_mute</source> <source>group_infos_mute</source>
<translation>Stummschalten</translation> <translation>Stummschalten</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_unmute</source> <source>group_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Unmute</translation> <translation>Unmute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="141"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="157"/>
<source>group_infos_meeting</source> <source>group_infos_meeting</source>
<extracomment>&quot;Réunion&quot;</extracomment> <extracomment>&quot;Réunion&quot;</extracomment>
<translation>Meeting</translation> <translation>Meeting</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="223"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="168"/>
<source>group_infos_participants</source> <source>group_infos_participants</source>
<translation>Participants (%1)</translation> <translation>Participants (%1)</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="260"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="204"/>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="209"/>
<source>group_infos_media_docs</source> <source>group_infos_media_docs</source>
<translation>Medien &amp; Dokumente</translation> <translation>Medien &amp; Dokumente</translation>
</message> </message>
@ -3110,55 +3165,55 @@ Error</extracomment>
<translation type="vanished">Geteilte Medien</translation> <translation type="vanished">Geteilte Medien</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="275"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="219"/>
<source>group_infos_shared_docs</source> <source>group_infos_shared_docs</source>
<translation>Geteilte Dokumente</translation> <translation>Geteilte Dokumente</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="287"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="231"/>
<source>group_infos_other_actions</source> <source>group_infos_other_actions</source>
<translation>Weitere Aktionen</translation> <translation>Weitere Aktionen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="292"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_enable_ephemerals</source> <source>group_infos_enable_ephemerals</source>
<translation>Flüchtige Nachrichten aktivieren</translation> <translation>Flüchtige Nachrichten aktivieren</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="203"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_ephemerals</source> <source>group_infos_ephemerals</source>
<translation>Ephemeral messages : </translation> <translation>Ephemeral messages : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="302"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="246"/>
<source>group_infos_leave_room</source> <source>group_infos_leave_room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="321"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/>
<source>group_infos_delete_history</source> <source>group_infos_delete_history</source>
<translation>Verlauf löschen</translation> <translation>Verlauf löschen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="326"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="270"/>
<source>group_infos_delete_history_toast_title</source> <source>group_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Verlauf löschen?</translation> <translation>Verlauf löschen?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="328"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="272"/>
<source>group_infos_delete_history_toast_message</source> <source>group_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation> <translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="307"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="251"/>
<source>group_infos_leave_room_toast_title</source> <source>group_infos_leave_room_toast_title</source>
<extracomment>Leave Chat Room ?</extracomment> <extracomment>Leave Chat Room ?</extracomment>
<translation>Chatraum verlassen?</translation> <translation>Chatraum verlassen?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="309"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="253"/>
<source>group_infos_leave_room_toast_message</source> <source>group_infos_leave_room_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation> <translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
@ -3712,6 +3767,14 @@ Error</extracomment>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml" line="44"/>
<source>group_infos_manage_participants</source>
<translation>Participants</translation>
</message>
</context>
<context> <context>
<name>MeetingForm</name> <name>MeetingForm</name>
<message> <message>
@ -4120,24 +4183,24 @@ Error</extracomment>
<context> <context>
<name>Notifier</name> <name>Notifier</name>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="356"/> <location filename="../../core/notifier/Notifier.cpp" line="355"/>
<source>new_voice_message</source> <source>new_voice_message</source>
<extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment> <extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="357"/> <location filename="../../core/notifier/Notifier.cpp" line="356"/>
<source>new_file_message</source> <source>new_file_message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="360"/> <location filename="../../core/notifier/Notifier.cpp" line="359"/>
<source>new_conference_invitation</source> <source>new_conference_invitation</source>
<extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment> <extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="376"/> <location filename="../../core/notifier/Notifier.cpp" line="375"/>
<source>new_chat_room_messages</source> <source>new_chat_room_messages</source>
<extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment> <extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -4261,82 +4324,82 @@ Error</extracomment>
<context> <context>
<name>OneOneConversationInfos</name> <name>OneOneConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="64"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="72"/>
<source>one_one_infos_call</source> <source>one_one_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Anrufen</translation> <translation>Anrufen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_mute</source> <source>one_one_infos_mute</source>
<translation>Stummschalten</translation> <translation>Stummschalten</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_unmute</source> <source>one_one_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Unmute</translation> <translation>Unmute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/>
<source>one_one_infos_search</source> <source>one_one_infos_search</source>
<extracomment>&quot;Rechercher&quot;</extracomment> <extracomment>&quot;Rechercher&quot;</extracomment>
<translation>Suchen</translation> <translation>Suchen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="97"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="113"/>
<source>one_one_infos_media_docs</source> <source>one_one_infos_media_docs</source>
<translation>Medien &amp; Dokumente</translation> <translation>Medien &amp; Dokumente</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="118"/>
<source>one_one_infos_shared_media</source> <source>one_one_infos_shared_media</source>
<translation>Geteilte Medien</translation> <translation>Geteilte Medien</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="112"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="128"/>
<source>one_one_infos_shared_docs</source> <source>one_one_infos_shared_docs</source>
<translation>Geteilte Dokumente</translation> <translation>Geteilte Dokumente</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="126"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="142"/>
<source>one_one_infos_other_actions</source> <source>one_one_infos_other_actions</source>
<translation>Weitere Aktionen</translation> <translation>Weitere Aktionen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_enable_ephemerals</source> <source>one_one_infos_enable_ephemerals</source>
<translation>Flüchtige Nachrichten aktivieren</translation> <translation>Flüchtige Nachrichten aktivieren</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_ephemerals</source> <source>one_one_infos_ephemerals</source>
<translation>Ephemeral messages : </translation> <translation>Ephemeral messages : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="155"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="171"/>
<source>one_one_infos_delete_history</source> <source>one_one_infos_delete_history</source>
<translation>Verlauf löschen</translation> <translation>Verlauf löschen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="160"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="176"/>
<source>one_one_infos_delete_history_toast_title</source> <source>one_one_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Verlauf löschen?</translation> <translation>Verlauf löschen?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="162"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="178"/>
<source>one_one_infos_delete_history_toast_message</source> <source>one_one_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation> <translation>Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_open_contact</source> <source>one_one_infos_open_contact</source>
<translation>Kontakt öffnen</translation> <translation>Kontakt öffnen</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_create_contact</source> <source>one_one_infos_create_contact</source>
<translation>Kontakt erstellen</translation> <translation>Kontakt erstellen</translation>
</message> </message>
@ -4501,31 +4564,31 @@ Error</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="219"/> <location filename="../../tool/LinphoneEnums.cpp" line="221"/>
<source>incoming</source> <source>incoming</source>
<extracomment>&quot;Entrant&quot;</extracomment> <extracomment>&quot;Entrant&quot;</extracomment>
<translation>Eingehend</translation> <translation>Eingehend</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="222"/> <location filename="../../tool/LinphoneEnums.cpp" line="224"/>
<source>outgoing</source> <source>outgoing</source>
<extracomment>&quot;Sortant&quot;</extracomment> <extracomment>&quot;Sortant&quot;</extracomment>
<translation>Ausgehend</translation> <translation>Ausgehend</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="248"/> <location filename="../../tool/LinphoneEnums.cpp" line="250"/>
<source>conference_layout_active_speaker</source> <source>conference_layout_active_speaker</source>
<extracomment>&quot;Participant actif&quot;</extracomment> <extracomment>&quot;Participant actif&quot;</extracomment>
<translation>Aktiver Sprecher</translation> <translation>Aktiver Sprecher</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="250"/> <location filename="../../tool/LinphoneEnums.cpp" line="252"/>
<source>conference_layout_grid</source> <source>conference_layout_grid</source>
<extracomment>&quot;Mosaïque&quot;</extracomment> <extracomment>&quot;Mosaïque&quot;</extracomment>
<translation>Raster</translation> <translation>Raster</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="252"/> <location filename="../../tool/LinphoneEnums.cpp" line="254"/>
<source>conference_layout_audio_only</source> <source>conference_layout_audio_only</source>
<extracomment>&quot;Audio uniquement&quot;</extracomment> <extracomment>&quot;Audio uniquement&quot;</extracomment>
<translation>Nur Audio</translation> <translation>Nur Audio</translation>
@ -4884,7 +4947,7 @@ Pour les activer dans un projet commercial, merci de nous contacter.</source>
<translation>Start a group call ?</translation> <translation>Start a group call ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="264"/> <location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="311"/>
<source>reply_to_label</source> <source>reply_to_label</source>
<extracomment>Reply to %1</extracomment> <extracomment>Reply to %1</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5026,41 +5089,47 @@ Pour les activer dans un projet commercial, merci de nous contacter.</source>
</context> </context>
<context> <context>
<name>Utils</name> <name>Utils</name>
<message numerus="yes"> <message numerus="yes">
<source>nMinute</source> <location filename="../../tool/Utils.cpp" line="2172"/>
<translation type="unfinished"> <source>nMinute</source>
<numerusform></numerusform> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
</translation> <numerusform></numerusform>
</message> </translation>
<message numerus="yes"> </message>
<source>nHour</source> <message numerus="yes">
<translation type="unfinished"> <location filename="../../tool/Utils.cpp" line="2173"/>
<numerusform></numerusform> <source>nHour</source>
<numerusform></numerusform> <translation type="unfinished">
</translation> <numerusform></numerusform>
</message> <numerusform></numerusform>
<message numerus="yes"> </translation>
<source>nDay</source> </message>
<translation type="unfinished"> <message numerus="yes">
<numerusform></numerusform> <location filename="../../tool/Utils.cpp" line="2174"/>
<numerusform></numerusform> <location filename="../../tool/Utils.cpp" line="2175"/>
</translation> <source>nDay</source>
</message> <translation type="unfinished">
<message numerus="yes"> <numerusform></numerusform>
<source>nWeek</source> <numerusform></numerusform>
<translation type="unfinished"> </translation>
<numerusform></numerusform> </message>
<numerusform></numerusform> <message numerus="yes">
</translation> <location filename="../../tool/Utils.cpp" line="2176"/>
</message> <source>nWeek</source>
<message numerus="yes"> <translation type="unfinished">
<source>nSeconds</source> <numerusform></numerusform>
<translation type="unfinished"> <numerusform></numerusform>
<numerusform></numerusform> </translation>
<numerusform></numerusform> </message>
</translation> <message numerus="yes">
</message> <location filename="../../tool/Utils.cpp" line="2177"/>
<source>nSeconds</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="171"/> <location filename="../../tool/Utils.cpp" line="171"/>
<source>information_popup_call_not_created_message</source> <source>information_popup_call_not_created_message</source>
@ -5170,42 +5239,42 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation type="unfinished">Offline</translation> <translation type="unfinished">Offline</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1959"/> <location filename="../../tool/Utils.cpp" line="2024"/>
<source>chatMessage_error</source> <source>chatMessage_error</source>
<extracomment>Cannot reply to invalid message</extracomment> <extracomment>Cannot reply to invalid message</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="2021"/> <location filename="../../tool/Utils.cpp" line="2089"/>
<source>recorder_error</source> <source>recorder_error</source>
<extracomment>Error with the recorder</extracomment> <extracomment>Error with the recorder</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1961"/> <location filename="../../tool/Utils.cpp" line="2026"/>
<location filename="../../tool/Utils.cpp" line="2023"/> <location filename="../../tool/Utils.cpp" line="2091"/>
<source>chat_error</source> <source>chat_error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1963"/> <location filename="../../tool/Utils.cpp" line="2028"/>
<location filename="../../tool/Utils.cpp" line="1989"/> <location filename="../../tool/Utils.cpp" line="2055"/>
<location filename="../../tool/Utils.cpp" line="2025"/> <location filename="../../tool/Utils.cpp" line="2093"/>
<location filename="../../tool/Utils.cpp" line="2039"/> <location filename="../../tool/Utils.cpp" line="2107"/>
<source>info_popup_error_title</source> <source>info_popup_error_title</source>
<extracomment>Error</extracomment> <extracomment>Error</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1965"/> <location filename="../../tool/Utils.cpp" line="2030"/>
<location filename="../../tool/Utils.cpp" line="2027"/> <location filename="../../tool/Utils.cpp" line="2095"/>
<source>info_popup_send_voice_message_error_message</source> <source>info_popup_send_voice_message_error_message</source>
<extracomment>Could not send voice message : %1</extracomment> <extracomment>Could not send voice message : %1</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1991"/> <location filename="../../tool/Utils.cpp" line="2057"/>
<location filename="../../tool/Utils.cpp" line="2041"/> <location filename="../../tool/Utils.cpp" line="2109"/>
<source>info_popup_send_voice_message_sending_error_message</source> <source>info_popup_send_voice_message_sending_error_message</source>
<extracomment>Failed to create message from record</extracomment> <extracomment>Failed to create message from record</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -6614,56 +6683,4 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml"/>
<source>group_infos_manage_participants</source>
<extracomment>Participants</extracomment>
<translation>Participants</translation>
</message>
</context>
<context>
<name>EphemeralSettings</name>
<message>
<source>title</source>
<extracomment>Ephemeral messages</extracomment>
<translation>Ephemeral messages</translation>
</message>
<message>
<source>explanations</source>
<extracomment>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</extracomment>
<translation>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</translation>
</message>
<message>
<source>one_minute</source>
<extracomment>1 minute</extracomment>
<translation>1 minute</translation>
</message>
<message>
<source>one_hour</source>
<extracomment>1 hour</extracomment>
<translation>1 hour</translation>
</message>
<message>
<source>one_day</source>
<extracomment>1 day</extracomment>
<translation>1 day</translation>
</message>
<message>
<source>one_week</source>
<extracomment>1 week</extracomment>
<translation>1 week</translation>
</message>
<message>
<source>disabled</source>
<extracomment>Disabled</extracomment>
<translation>Disabled</translation>
</message>
<message>
<source>custom</source>
<extracomment>Custom:</extracomment>
<translation>Custom: </translation>
</message>
</context>
</TS> </TS>

View file

@ -74,7 +74,7 @@
<context> <context>
<name>AccountDeviceList</name> <name>AccountDeviceList</name>
<message> <message>
<location filename="../../core/account/AccountDeviceList.cpp" line="158"/> <location filename="../../core/account/AccountDeviceList.cpp" line="156"/>
<source>manage_account_no_device_found_error_message</source> <source>manage_account_no_device_found_error_message</source>
<extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment> <extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment>
<translation>Error retrieving devices</translation> <translation>Error retrieving devices</translation>
@ -523,74 +523,74 @@
<context> <context>
<name>App</name> <name>App</name>
<message> <message>
<location filename="../../core/App.cpp" line="339"/> <location filename="../../core/App.cpp" line="340"/>
<source>remote_provisioning_dialog</source> <source>remote_provisioning_dialog</source>
<extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment> <extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment>
<translation>Do you want to download and apply remote provisioning from this address ?</translation> <translation>Do you want to download and apply remote provisioning from this address ?</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="814"/> <location filename="../../core/App.cpp" line="816"/>
<source>application_description</source> <source>application_description</source>
<extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment> <extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment>
<translation>A free and open source SIP video-phone.</translation> <translation>A free and open source SIP video-phone.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="816"/> <location filename="../../core/App.cpp" line="818"/>
<source>command_line_arg_order</source> <source>command_line_arg_order</source>
<extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment> <extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment>
<translation>Send an order to the application towards a command line</translation> <translation>Send an order to the application towards a command line</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="820"/> <location filename="../../core/App.cpp" line="822"/>
<source>command_line_option_show_help</source> <source>command_line_option_show_help</source>
<translation>Show this help</translation> <translation>Show this help</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="825"/> <location filename="../../core/App.cpp" line="827"/>
<source>command_line_option_show_app_version</source> <source>command_line_option_show_app_version</source>
<translation>Show app version</translation> <translation>Show app version</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="832"/> <location filename="../../core/App.cpp" line="834"/>
<source>command_line_option_config_to_fetch</source> <source>command_line_option_config_to_fetch</source>
<extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment> <extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment>
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation> <translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="834"/> <location filename="../../core/App.cpp" line="836"/>
<source>command_line_option_config_to_fetch_arg</source> <source>command_line_option_config_to_fetch_arg</source>
<extracomment>&quot;URL, path or file&quot;</extracomment> <extracomment>&quot;URL, path or file&quot;</extracomment>
<translation>URL, path or file</translation> <translation>URL, path or file</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="839"/> <location filename="../../core/App.cpp" line="841"/>
<source>command_line_option_minimized</source> <source>command_line_option_minimized</source>
<translation>Minimize</translation> <translation>Minimize</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="842"/> <location filename="../../core/App.cpp" line="844"/>
<source>command_line_option_log_to_stdout</source> <source>command_line_option_log_to_stdout</source>
<translation>Log to stdout some debug information while running</translation> <translation>Log to stdout some debug information while running</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="845"/> <location filename="../../core/App.cpp" line="847"/>
<source>command_line_option_print_app_logs_only</source> <source>command_line_option_print_app_logs_only</source>
<extracomment>&quot;Print only logs from the application&quot;</extracomment> <extracomment>&quot;Print only logs from the application&quot;</extracomment>
<translation>Print only logs from the application</translation> <translation>Print only logs from the application</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>hide_action</source> <source>hide_action</source>
<extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment> <extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment>
<translation>Hide</translation> <translation>Hide</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>show_action</source> <source>show_action</source>
<translation>Show</translation> <translation>Show</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1230"/> <location filename="../../core/App.cpp" line="1232"/>
<source>quit_action</source> <source>quit_action</source>
<extracomment>&quot;Quitter&quot;</extracomment> <extracomment>&quot;Quitter&quot;</extracomment>
<translation>Quit</translation> <translation>Quit</translation>
@ -1690,13 +1690,13 @@
<context> <context>
<name>ChatCore</name> <name>ChatCore</name>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="135"/> <location filename="../../core/chat/ChatCore.cpp" line="140"/>
<source>info_toast_deleted_title</source> <source>info_toast_deleted_title</source>
<extracomment>Deleted</extracomment> <extracomment>Deleted</extracomment>
<translation>Deleted</translation> <translation>Deleted</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="137"/> <location filename="../../core/chat/ChatCore.cpp" line="142"/>
<source>info_toast_deleted_message_history</source> <source>info_toast_deleted_message_history</source>
<extracomment>Message history has been deleted</extracomment> <extracomment>Message history has been deleted</extracomment>
<translation>Message history has been deleted</translation> <translation>Message history has been deleted</translation>
@ -1705,13 +1705,13 @@
<context> <context>
<name>ChatDroppableTextArea</name> <name>ChatDroppableTextArea</name>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="144"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="149"/>
<source>chat_view_send_area_placeholder_text</source> <source>chat_view_send_area_placeholder_text</source>
<extracomment>Say something : placeholder text for sending message text area</extracomment> <extracomment>Say something : placeholder text for sending message text area</extracomment>
<translation>Say something</translation> <translation>Say something</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="179"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="184"/>
<source>cannot_record_while_in_call_tooltip</source> <source>cannot_record_while_in_call_tooltip</source>
<extracomment>Cannot record a message while a call is ongoing</extracomment> <extracomment>Cannot record a message while a call is ongoing</extracomment>
<translation>Cannot record a message while a call is ongoing</translation> <translation>Cannot record a message while a call is ongoing</translation>
@ -1720,41 +1720,47 @@
<context> <context>
<name>ChatListView</name> <name>ChatListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="270"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="275"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation>%1 is writing</translation> <translation>%1 is writing</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="272"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="277"/>
<source>chat_message_draft_sending_text</source> <source>chat_message_draft_sending_text</source>
<translation>Draft : %1</translation> <translation>Draft : %1</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="352"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="368"/>
<source>chat_room_delete</source> <source>chat_room_delete</source>
<extracomment>&quot;Supprimer&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation>Delete</translation> <translation>Delete</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_mute</source> <source>chat_room_mute</source>
<translation>Mute</translation> <translation>Mute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_unmute</source> <source>chat_room_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Mute&quot;</extracomment>
<translation>Unmute</translation> <translation>Unmute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="358"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="357"/>
<source>chat_room_mark_as_read</source>
<extracomment>&quot;Mark as read&quot;</extracomment>
<translation>Mark as read</translation>
</message>
<message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="374"/>
<source>chat_list_delete_chat_popup_title</source> <source>chat_list_delete_chat_popup_title</source>
<extracomment>Delete the conversation ?</extracomment> <extracomment>Delete the conversation ?</extracomment>
<translation>Delete the conversation ?</translation> <translation>Delete the conversation ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="360"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="376"/>
<source>chat_list_delete_chat_popup_message</source> <source>chat_list_delete_chat_popup_message</source>
<extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment> <extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment>
<translation>This conversation and all its messages will be deleted. Do You want to continue ?</translation> <translation>This conversation and all its messages will be deleted. Do You want to continue ?</translation>
@ -1763,67 +1769,67 @@
<context> <context>
<name>ChatMessage</name> <name>ChatMessage</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="332"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/>
<source>chat_message_copy_selection</source> <source>chat_message_copy_selection</source>
<extracomment>&quot;Copy selection&quot;</extracomment> <extracomment>&quot;Copy selection&quot;</extracomment>
<translation>Copy selection</translation> <translation>Copy selection</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="336"/>
<source>chat_message_copy</source> <source>chat_message_copy</source>
<extracomment>&quot;Copy&quot;</extracomment> <extracomment>&quot;Copy&quot;</extracomment>
<translation>Copy</translation> <translation>Copy</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="342"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/>
<source>chat_message_copied_to_clipboard_title</source> <source>chat_message_copied_to_clipboard_title</source>
<extracomment>Copied</extracomment> <extracomment>Copied</extracomment>
<translation>Copied</translation> <translation>Copied</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="346"/>
<source>chat_message_copied_to_clipboard_toast</source> <source>chat_message_copied_to_clipboard_toast</source>
<extracomment>&quot;to clipboard&quot;</extracomment> <extracomment>&quot;to clipboard&quot;</extracomment>
<translation>in clipboard</translation> <translation>in clipboard</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="89"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="90"/>
<source>chat_message_remote_replied</source> <source>chat_message_remote_replied</source>
<extracomment>%1 replied</extracomment> <extracomment>%1 replied</extracomment>
<translation>%1 replied to</translation> <translation>%1 replied to</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="87"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="88"/>
<source>chat_message_remote_replied_to</source> <source>chat_message_remote_replied_to</source>
<extracomment>%1 replied to %2</extracomment> <extracomment>%1 replied to %2</extracomment>
<translation>%1 replied to %2</translation> <translation>%1 replied to %2</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="92"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="93"/>
<source>chat_message_user_replied_to</source> <source>chat_message_user_replied_to</source>
<extracomment>You replied to %1</extracomment> <extracomment>You replied to %1</extracomment>
<translation>You replied to %1</translation> <translation>You replied to %1</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="94"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="95"/>
<source>chat_message_user_replied</source> <source>chat_message_user_replied</source>
<extracomment>You replied</extracomment> <extracomment>You replied</extracomment>
<translation>You replied</translation> <translation>You replied</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="307"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="309"/>
<source>chat_message_reception_info</source> <source>chat_message_reception_info</source>
<extracomment>&quot;Reception info&quot;</extracomment> <extracomment>&quot;Reception info&quot;</extracomment>
<translation>Reception info</translation> <translation>Reception info</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="319"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="321"/>
<source>chat_message_reply</source> <source>chat_message_reply</source>
<extracomment>Reply</extracomment> <extracomment>Reply</extracomment>
<translation>Reply</translation> <translation>Reply</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="356"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="358"/>
<source>chat_message_delete</source> <source>chat_message_delete</source>
<extracomment>&quot;Delete&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation>Delete</translation> <translation>Delete</translation>
@ -1964,13 +1970,13 @@ Error</extracomment>
<translation>Description</translation> <translation>Description</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="243"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="244"/>
<source>ics_bubble_join</source> <source>ics_bubble_join</source>
<extracomment>&quot;Rejoindre&quot;</extracomment> <extracomment>&quot;Rejoindre&quot;</extracomment>
<translation>Join</translation> <translation>Join</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="233"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="234"/>
<source>ics_bubble_participants</source> <source>ics_bubble_participants</source>
<translation> participants</translation> <translation> participants</translation>
</message> </message>
@ -1978,13 +1984,13 @@ Error</extracomment>
<context> <context>
<name>ChatMessagesListView</name> <name>ChatMessagesListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="93"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="91"/>
<source>chat_message_list_encrypted_header_title</source> <source>chat_message_list_encrypted_header_title</source>
<extracomment>End to end encrypted chat</extracomment> <extracomment>End to end encrypted chat</extracomment>
<translation>End to end encrypted chat</translation> <translation>End to end encrypted chat</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="103"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="101"/>
<source>chat_message_list_encrypted_header_message</source> <source>chat_message_list_encrypted_header_message</source>
<extracomment>Les messages de cette conversation sont chiffrés de bout <extracomment>Les messages de cette conversation sont chiffrés de bout
en bout. Seul votre correspondant peut les déchiffrer.</extracomment> en bout. Seul votre correspondant peut les déchiffrer.</extracomment>
@ -1992,7 +1998,7 @@ Error</extracomment>
Only your correspondent can decrypt them.</translation> Only your correspondent can decrypt them.</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="189"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="230"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation>%1 is writing</translation> <translation>%1 is writing</translation>
@ -2031,55 +2037,61 @@ Only your correspondent can decrypt them.</translation>
<translation>Conversations</translation> <translation>Conversations</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="132"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="123"/>
<source>menu_mark_all_as_read</source>
<extracomment>&quot;mark all as read&quot;</extracomment>
<translation>Mark all as read</translation>
</message>
<message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="154"/>
<source>chat_search_in_history</source> <source>chat_search_in_history</source>
<extracomment>&quot;Rechercher une conversation&quot;</extracomment> <extracomment>&quot;Rechercher une conversation&quot;</extracomment>
<translation>Search for a chat</translation> <translation>Search for a chat</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="155"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
<source>list_filter_no_result_found</source> <source>list_filter_no_result_found</source>
<extracomment>&quot;Aucun résultat&quot;</extracomment> <extracomment>&quot;Aucun résultat&quot;</extracomment>
<translation>No result</translation> <translation>No result</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="157"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="179"/>
<source>chat_list_empty_history</source> <source>chat_list_empty_history</source>
<extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment> <extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment>
<translation>No conversation in history</translation> <translation>No conversation in history</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="224"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
<source>chat_action_start_new_chat</source> <source>chat_action_start_new_chat</source>
<extracomment>&quot;New chat&quot;</extracomment> <extracomment>&quot;New chat&quot;</extracomment>
<translation>New conversation</translation> <translation>New conversation</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="260"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
<source>chat_start_group_chat_title</source> <source>chat_start_group_chat_title</source>
<extracomment>&quot;Nouveau groupe&quot;</extracomment> <extracomment>&quot;Nouveau groupe&quot;</extracomment>
<translation>New group</translation> <translation>New group</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="262"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
<source>chat_action_start_group_chat</source> <source>chat_action_start_group_chat</source>
<extracomment>&quot;Créer&quot;</extracomment> <extracomment>&quot;Créer&quot;</extracomment>
<translation>Create</translation> <translation>Create</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="288"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="292"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="290"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
<source>group_chat_error_must_have_name</source> <source>group_chat_error_must_have_name</source>
<extracomment>&quot;Un nom doit être donné au groupe</extracomment> <extracomment>&quot;Un nom doit être donné au groupe</extracomment>
<translation>A name must be set for the group</translation> <translation>A name must be set for the group</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="294"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
<source>group_call_error_not_connected</source> <source>group_call_error_not_connected</source>
<extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment> <extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment>
<translation>You are not connected</translation> <translation>You are not connected</translation>
@ -2142,13 +2154,13 @@ Only your correspondent can decrypt them.</translation>
<context> <context>
<name>ConferenceInfoCore</name> <name>ConferenceInfoCore</name>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="573"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="577"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<extracomment>&quot;Erreur&quot;</extracomment> <extracomment>&quot;Erreur&quot;</extracomment>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="575"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="579"/>
<source>information_popup_disconnected_account_message</source> <source>information_popup_disconnected_account_message</source>
<extracomment>&quot;Votre compte est déconnecté&quot;</extracomment> <extracomment>&quot;Votre compte est déconnecté&quot;</extracomment>
<translation>Your account is disconnected</translation> <translation>Your account is disconnected</translation>
@ -2844,62 +2856,105 @@ Only your correspondent can decrypt them.</translation>
<translation>Encryption validation</translation> <translation>Encryption validation</translation>
</message> </message>
</context> </context>
<context>
<name>EphemeralSettings</name>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="58"/>
<source>title</source>
<translation>Ephemeral messages</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="77"/>
<source>explanations</source>
<translation>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="22"/>
<source>one_minute</source>
<translation>1 minute</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="23"/>
<source>one_hour</source>
<translation>1 hour</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="24"/>
<source>one_day</source>
<translation>1 day</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="25"/>
<source>one_week</source>
<translation>1 week</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="26"/>
<source>disabled</source>
<translation>Disabled</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="35"/>
<source>custom</source>
<translation>Custom: </translation>
</message>
</context>
<context> <context>
<name>EventLogCore</name> <name>EventLogCore</name>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="89"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="91"/>
<source>conference_created_event</source> <source>conference_created_event</source>
<translation>You have joined the group</translation> <translation>You have joined the group</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="92"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="94"/>
<source>conference_created_terminated</source> <source>conference_created_terminated</source>
<translation>You have left the group</translation> <translation>You have left the group</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="96"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="98"/>
<source>conference_participant_added_event</source> <source>conference_participant_added_event</source>
<translation>%1 has joined</translation> <translation>%1 has joined</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="100"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="102"/>
<source>conference_participant_removed_event</source> <source>conference_participant_removed_event</source>
<translation>%1 is no longer in the conversation</translation> <translation>%1 is no longer in the conversation</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="133"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="139"/>
<source>conference_participant_set_admin_event</source> <source>conference_participant_set_admin_event</source>
<translation>%1 is now an admin</translation> <translation>%1 is now an admin</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="137"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="143"/>
<source>conference_participant_unset_admin_event</source> <source>conference_participant_unset_admin_event</source>
<translation>%1 is no longer an admin</translation> <translation>%1 is no longer an admin</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="109"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="111"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="111"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="113"/>
<source>conference_security_event</source> <source>conference_security_event</source>
<translation>Security level degraded by %1</translation> <translation>Security level degraded by %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="117"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="120"/>
<source>conference_ephemeral_message_enabled_event</source> <source>conference_ephemeral_message_enabled_event</source>
<translation>Ephemeral messages enabled <translation>Ephemeral messages enabled
Expiration : %1</translation> Expiration : %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="125"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="131"/>
<source>conference_ephemeral_message_disabled_event</source> <source>conference_ephemeral_message_disabled_event</source>
<translation>Ephemeral messages disabled</translation> <translation>Ephemeral messages disabled</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="129"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="135"/>
<source>conference_subject_changed_event</source> <source>conference_subject_changed_event</source>
<translation>New subject: %1</translation> <translation>New subject: %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="121"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="126"/>
<source>conference_ephemeral_message_lifetime_changed_event</source> <source>conference_ephemeral_message_lifetime_changed_event</source>
<translation>Ephemeral messages updated <translation>Ephemeral messages updated
Expiration : %1</translation> Expiration : %1</translation>
@ -2996,89 +3051,89 @@ Expiration : %1</translation>
<context> <context>
<name>GroupConversationInfos</name> <name>GroupConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="130"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="142"/>
<source>group_infos_call</source> <source>group_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Call</translation> <translation>Call</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_mute</source> <source>group_infos_mute</source>
<translation>Mute</translation> <translation>Mute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_unmute</source> <source>group_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Unmute</translation> <translation>Unmute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="141"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="157"/>
<source>group_infos_meeting</source> <source>group_infos_meeting</source>
<extracomment>&quot;Réunion&quot;</extracomment> <extracomment>&quot;Réunion&quot;</extracomment>
<translation>Meeting</translation> <translation>Meeting</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="223"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="168"/>
<source>group_infos_participants</source> <source>group_infos_participants</source>
<translation>Participants (%1)</translation> <translation>Participants (%1)</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="260"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="204"/>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="209"/>
<source>group_infos_media_docs</source> <source>group_infos_media_docs</source>
<translation>Medias &amp; documents</translation> <translation>Medias &amp; documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="275"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="219"/>
<source>group_infos_shared_docs</source> <source>group_infos_shared_docs</source>
<translation>Shared documents</translation> <translation>Shared documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="287"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="231"/>
<source>group_infos_other_actions</source> <source>group_infos_other_actions</source>
<translation>Other actions</translation> <translation>Other actions</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="292"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_enable_ephemerals</source> <source>group_infos_enable_ephemerals</source>
<translation>Enable ephemeral messages</translation> <translation>Enable ephemeral messages</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="203"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_ephemerals</source> <source>group_infos_ephemerals</source>
<translation>Ephemeral messages : </translation> <translation>Ephemeral messages : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="321"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/>
<source>group_infos_delete_history</source> <source>group_infos_delete_history</source>
<translation>Delete history</translation> <translation>Delete history</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="326"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="270"/>
<source>group_infos_delete_history_toast_title</source> <source>group_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Delete history ?</translation> <translation>Delete history ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="328"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="272"/>
<source>group_infos_delete_history_toast_message</source> <source>group_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation> <translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="302"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="246"/>
<source>group_infos_leave_room</source> <source>group_infos_leave_room</source>
<translation>Leave Chat Room</translation> <translation>Leave Chat Room</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="307"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="251"/>
<source>group_infos_leave_room_toast_title</source> <source>group_infos_leave_room_toast_title</source>
<extracomment>Leave Chat Room ?</extracomment> <extracomment>Leave Chat Room ?</extracomment>
<translation>Leave Chat Room ?</translation> <translation>Leave Chat Room ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="309"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="253"/>
<source>group_infos_leave_room_toast_message</source> <source>group_infos_leave_room_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation> <translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
@ -3627,6 +3682,14 @@ Expiration : %1</translation>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml" line="44"/>
<source>group_infos_manage_participants</source>
<translation>Participants</translation>
</message>
</context>
<context> <context>
<name>MeetingForm</name> <name>MeetingForm</name>
<message> <message>
@ -4031,24 +4094,24 @@ Expiration : %1</translation>
<context> <context>
<name>Notifier</name> <name>Notifier</name>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="356"/> <location filename="../../core/notifier/Notifier.cpp" line="355"/>
<source>new_voice_message</source> <source>new_voice_message</source>
<extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment> <extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment>
<translation>Voice message received!</translation> <translation>Voice message received!</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="357"/> <location filename="../../core/notifier/Notifier.cpp" line="356"/>
<source>new_file_message</source> <source>new_file_message</source>
<translation>File received!</translation> <translation>File received!</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="360"/> <location filename="../../core/notifier/Notifier.cpp" line="359"/>
<source>new_conference_invitation</source> <source>new_conference_invitation</source>
<extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment> <extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment>
<translation>Conference invitation received !</translation> <translation>Conference invitation received !</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="376"/> <location filename="../../core/notifier/Notifier.cpp" line="375"/>
<source>new_chat_room_messages</source> <source>new_chat_room_messages</source>
<extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment> <extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment>
<translation>New messages received !</translation> <translation>New messages received !</translation>
@ -4172,82 +4235,82 @@ Expiration : %1</translation>
<context> <context>
<name>OneOneConversationInfos</name> <name>OneOneConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="64"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="72"/>
<source>one_one_infos_call</source> <source>one_one_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Call</translation> <translation>Call</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_mute</source> <source>one_one_infos_mute</source>
<translation>Mute</translation> <translation>Mute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_unmute</source> <source>one_one_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Unmute</translation> <translation>Unmute</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/>
<source>one_one_infos_search</source> <source>one_one_infos_search</source>
<extracomment>&quot;Rechercher&quot;</extracomment> <extracomment>&quot;Rechercher&quot;</extracomment>
<translation>Search</translation> <translation>Search</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="97"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="113"/>
<source>one_one_infos_media_docs</source> <source>one_one_infos_media_docs</source>
<translation>Medias &amp; documents</translation> <translation>Medias &amp; documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="118"/>
<source>one_one_infos_shared_media</source> <source>one_one_infos_shared_media</source>
<translation>Shared medias</translation> <translation>Shared medias</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="112"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="128"/>
<source>one_one_infos_shared_docs</source> <source>one_one_infos_shared_docs</source>
<translation>Shared documents</translation> <translation>Shared documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="126"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="142"/>
<source>one_one_infos_other_actions</source> <source>one_one_infos_other_actions</source>
<translation>Other actions</translation> <translation>Other actions</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_enable_ephemerals</source> <source>one_one_infos_enable_ephemerals</source>
<translation>Enable ephemeral messages</translation> <translation>Enable ephemeral messages</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_ephemerals</source> <source>one_one_infos_ephemerals</source>
<translation>Ephemeral messages : </translation> <translation>Ephemeral messages : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="155"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="171"/>
<source>one_one_infos_delete_history</source> <source>one_one_infos_delete_history</source>
<translation>Delete history</translation> <translation>Delete history</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="160"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="176"/>
<source>one_one_infos_delete_history_toast_title</source> <source>one_one_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Delete history ?</translation> <translation>Delete history ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="162"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="178"/>
<source>one_one_infos_delete_history_toast_message</source> <source>one_one_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation> <translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_open_contact</source> <source>one_one_infos_open_contact</source>
<translation>Show contact</translation> <translation>Show contact</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_create_contact</source> <source>one_one_infos_create_contact</source>
<translation>Create contact</translation> <translation>Create contact</translation>
</message> </message>
@ -4400,31 +4463,31 @@ Expiration : %1</translation>
<translation>file transfer canceled</translation> <translation>file transfer canceled</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="219"/> <location filename="../../tool/LinphoneEnums.cpp" line="221"/>
<source>incoming</source> <source>incoming</source>
<extracomment>&quot;Entrant&quot;</extracomment> <extracomment>&quot;Entrant&quot;</extracomment>
<translation>Incoming</translation> <translation>Incoming</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="222"/> <location filename="../../tool/LinphoneEnums.cpp" line="224"/>
<source>outgoing</source> <source>outgoing</source>
<extracomment>&quot;Sortant&quot;</extracomment> <extracomment>&quot;Sortant&quot;</extracomment>
<translation>Outgoing</translation> <translation>Outgoing</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="248"/> <location filename="../../tool/LinphoneEnums.cpp" line="250"/>
<source>conference_layout_active_speaker</source> <source>conference_layout_active_speaker</source>
<extracomment>&quot;Participant actif&quot;</extracomment> <extracomment>&quot;Participant actif&quot;</extracomment>
<translation>Active speaker</translation> <translation>Active speaker</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="250"/> <location filename="../../tool/LinphoneEnums.cpp" line="252"/>
<source>conference_layout_grid</source> <source>conference_layout_grid</source>
<extracomment>&quot;Mosaïque&quot;</extracomment> <extracomment>&quot;Mosaïque&quot;</extracomment>
<translation>Grid</translation> <translation>Grid</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="252"/> <location filename="../../tool/LinphoneEnums.cpp" line="254"/>
<source>conference_layout_audio_only</source> <source>conference_layout_audio_only</source>
<extracomment>&quot;Audio uniquement&quot;</extracomment> <extracomment>&quot;Audio uniquement&quot;</extracomment>
<translation>Audio only</translation> <translation>Audio only</translation>
@ -4783,7 +4846,7 @@ To enable them in a commercial project, please contact us.</translation>
<translation>Start a group call ?</translation> <translation>Start a group call ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="264"/> <location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="311"/>
<source>reply_to_label</source> <source>reply_to_label</source>
<extracomment>Reply to %1</extracomment> <extracomment>Reply to %1</extracomment>
<translation>Reply to %1</translation> <translation>Reply to %1</translation>
@ -4925,41 +4988,47 @@ To enable them in a commercial project, please contact us.</translation>
</context> </context>
<context> <context>
<name>Utils</name> <name>Utils</name>
<message numerus="yes"> <message numerus="yes">
<source>nSeconds</source> <location filename="../../tool/Utils.cpp" line="2177"/>
<translation> <source>nSeconds</source>
<numerusform>%1 second</numerusform> <translation>
<numerusform>%1 seconds</numerusform> <numerusform>%1 second</numerusform>
</translation> <numerusform>%1 seconds</numerusform>
</message> </translation>
<message numerus="yes"> </message>
<source>nMinute</source> <message numerus="yes">
<translation> <location filename="../../tool/Utils.cpp" line="2172"/>
<numerusform>%1 minute</numerusform> <source>nMinute</source>
<numerusform>%1 minutes</numerusform> <translation>
</translation> <numerusform>%1 minute</numerusform>
</message> <numerusform>%1 minutes</numerusform>
<message numerus="yes"> </translation>
<source>nHour</source> </message>
<translation> <message numerus="yes">
<numerusform>%1 hour</numerusform> <location filename="../../tool/Utils.cpp" line="2173"/>
<numerusform>%1 hours</numerusform> <source>nHour</source>
</translation> <translation>
</message> <numerusform>%1 hour</numerusform>
<message numerus="yes"> <numerusform>%1 hours</numerusform>
<source>nDay</source> </translation>
<translation> </message>
<numerusform>%1 day</numerusform> <message numerus="yes">
<numerusform>%1 days</numerusform> <location filename="../../tool/Utils.cpp" line="2174"/>
</translation> <location filename="../../tool/Utils.cpp" line="2175"/>
</message> <source>nDay</source>
<message numerus="yes"> <translation>
<source>nWeek</source> <numerusform>%1 day</numerusform>
<translation> <numerusform>%1 days</numerusform>
<numerusform>%1 week</numerusform> </translation>
<numerusform>%1 weeks</numerusform> </message>
</translation> <message numerus="yes">
</message> <location filename="../../tool/Utils.cpp" line="2176"/>
<source>nWeek</source>
<translation>
<numerusform>%1 week</numerusform>
<numerusform>%1 weeks</numerusform>
</translation>
</message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1780"/> <location filename="../../tool/Utils.cpp" line="1780"/>
<source>contact_presence_status_available</source> <source>contact_presence_status_available</source>
@ -5069,42 +5138,42 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation>Failed to create 1-1 conversation with %1 !</translation> <translation>Failed to create 1-1 conversation with %1 !</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1959"/> <location filename="../../tool/Utils.cpp" line="2024"/>
<source>chatMessage_error</source> <source>chatMessage_error</source>
<extracomment>Cannot reply to invalid message</extracomment> <extracomment>Cannot reply to invalid message</extracomment>
<translation>Cannot reply to invalid message</translation> <translation>Cannot reply to invalid message</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="2021"/> <location filename="../../tool/Utils.cpp" line="2089"/>
<source>recorder_error</source> <source>recorder_error</source>
<extracomment>Error with the recorder</extracomment> <extracomment>Error with the recorder</extracomment>
<translation>Error with the recorder</translation> <translation>Error with the recorder</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1961"/> <location filename="../../tool/Utils.cpp" line="2026"/>
<location filename="../../tool/Utils.cpp" line="2023"/> <location filename="../../tool/Utils.cpp" line="2091"/>
<source>chat_error</source> <source>chat_error</source>
<translation>Error in the chat</translation> <translation>Error in the chat</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1963"/> <location filename="../../tool/Utils.cpp" line="2028"/>
<location filename="../../tool/Utils.cpp" line="1989"/> <location filename="../../tool/Utils.cpp" line="2055"/>
<location filename="../../tool/Utils.cpp" line="2025"/> <location filename="../../tool/Utils.cpp" line="2093"/>
<location filename="../../tool/Utils.cpp" line="2039"/> <location filename="../../tool/Utils.cpp" line="2107"/>
<source>info_popup_error_title</source> <source>info_popup_error_title</source>
<extracomment>Error</extracomment> <extracomment>Error</extracomment>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1965"/> <location filename="../../tool/Utils.cpp" line="2030"/>
<location filename="../../tool/Utils.cpp" line="2027"/> <location filename="../../tool/Utils.cpp" line="2095"/>
<source>info_popup_send_voice_message_error_message</source> <source>info_popup_send_voice_message_error_message</source>
<extracomment>Could not send voice message : %1</extracomment> <extracomment>Could not send voice message : %1</extracomment>
<translation>Could not send voice message : %1</translation> <translation>Could not send voice message : %1</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1991"/> <location filename="../../tool/Utils.cpp" line="2057"/>
<location filename="../../tool/Utils.cpp" line="2041"/> <location filename="../../tool/Utils.cpp" line="2109"/>
<source>info_popup_send_voice_message_sending_error_message</source> <source>info_popup_send_voice_message_sending_error_message</source>
<extracomment>Failed to create message from record</extracomment> <extracomment>Failed to create message from record</extracomment>
<translation>Failed to create message from record</translation> <translation>Failed to create message from record</translation>
@ -6513,56 +6582,4 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml"/>
<source>group_infos_manage_participants</source>
<extracomment>Participants</extracomment>
<translation>Participants</translation>
</message>
</context>
<context>
<name>EphemeralSettings</name>
<message>
<source>title</source>
<extracomment>Ephemeral messages</extracomment>
<translation>Ephemeral messages</translation>
</message>
<message>
<source>explanations</source>
<extracomment>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</extracomment>
<translation>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</translation>
</message>
<message>
<source>one_minute</source>
<extracomment>1 minute</extracomment>
<translation>1 minute</translation>
</message>
<message>
<source>one_hour</source>
<extracomment>1 hour</extracomment>
<translation>1 hour</translation>
</message>
<message>
<source>one_day</source>
<extracomment>1 day</extracomment>
<translation>1 day</translation>
</message>
<message>
<source>one_week</source>
<extracomment>1 week</extracomment>
<translation>1 week</translation>
</message>
<message>
<source>disabled</source>
<extracomment>Disabled</extracomment>
<translation>Disabled</translation>
</message>
<message>
<source>custom</source>
<extracomment>Custom:</extracomment>
<translation>Custom: </translation>
</message>
</context>
</TS> </TS>

View file

@ -74,7 +74,7 @@
<context> <context>
<name>AccountDeviceList</name> <name>AccountDeviceList</name>
<message> <message>
<location filename="../../core/account/AccountDeviceList.cpp" line="158"/> <location filename="../../core/account/AccountDeviceList.cpp" line="156"/>
<source>manage_account_no_device_found_error_message</source> <source>manage_account_no_device_found_error_message</source>
<extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment> <extracomment>&quot;Erreur lors de la récupération des appareils&quot;</extracomment>
<translation>Erreur lors de la récupération des appareils</translation> <translation>Erreur lors de la récupération des appareils</translation>
@ -523,74 +523,74 @@
<context> <context>
<name>App</name> <name>App</name>
<message> <message>
<location filename="../../core/App.cpp" line="339"/> <location filename="../../core/App.cpp" line="340"/>
<source>remote_provisioning_dialog</source> <source>remote_provisioning_dialog</source>
<extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment> <extracomment>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</extracomment>
<translation>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</translation> <translation>Voulez-vous télécharger et appliquer la configuration depuis cette adresse ?</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="814"/> <location filename="../../core/App.cpp" line="816"/>
<source>application_description</source> <source>application_description</source>
<extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment> <extracomment>&quot;A free and open source SIP video-phone.&quot;</extracomment>
<translation>A free and open source SIP video-phone.</translation> <translation>A free and open source SIP video-phone.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="816"/> <location filename="../../core/App.cpp" line="818"/>
<source>command_line_arg_order</source> <source>command_line_arg_order</source>
<extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment> <extracomment>&quot;Send an order to the application towards a command line&quot;</extracomment>
<translation>Send an order to the application towards a command line</translation> <translation>Send an order to the application towards a command line</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="820"/> <location filename="../../core/App.cpp" line="822"/>
<source>command_line_option_show_help</source> <source>command_line_option_show_help</source>
<translation>Show this help</translation> <translation>Show this help</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="825"/> <location filename="../../core/App.cpp" line="827"/>
<source>command_line_option_show_app_version</source> <source>command_line_option_show_app_version</source>
<translation>Afficher la version de l&apos;application</translation> <translation>Afficher la version de l&apos;application</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="832"/> <location filename="../../core/App.cpp" line="834"/>
<source>command_line_option_config_to_fetch</source> <source>command_line_option_config_to_fetch</source>
<extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment> <extracomment>&quot;Specify the linphone configuration file to be fetched. It will be merged with the current configuration.&quot;</extracomment>
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation> <translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="834"/> <location filename="../../core/App.cpp" line="836"/>
<source>command_line_option_config_to_fetch_arg</source> <source>command_line_option_config_to_fetch_arg</source>
<extracomment>&quot;URL, path or file&quot;</extracomment> <extracomment>&quot;URL, path or file&quot;</extracomment>
<translation>URL, path or file</translation> <translation>URL, path or file</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="839"/> <location filename="../../core/App.cpp" line="841"/>
<source>command_line_option_minimized</source> <source>command_line_option_minimized</source>
<translation>Minimiser</translation> <translation>Minimiser</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="842"/> <location filename="../../core/App.cpp" line="844"/>
<source>command_line_option_log_to_stdout</source> <source>command_line_option_log_to_stdout</source>
<translation>Log to stdout some debug information while running</translation> <translation>Log to stdout some debug information while running</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="845"/> <location filename="../../core/App.cpp" line="847"/>
<source>command_line_option_print_app_logs_only</source> <source>command_line_option_print_app_logs_only</source>
<extracomment>&quot;Print only logs from the application&quot;</extracomment> <extracomment>&quot;Print only logs from the application&quot;</extracomment>
<translation>Print only logs from the application</translation> <translation>Print only logs from the application</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>hide_action</source> <source>hide_action</source>
<extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment> <extracomment>&quot;Cacher&quot; &quot;Afficher&quot;</extracomment>
<translation>Cacher</translation> <translation>Cacher</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1215"/> <location filename="../../core/App.cpp" line="1217"/>
<source>show_action</source> <source>show_action</source>
<translation>Afficher</translation> <translation>Afficher</translation>
</message> </message>
<message> <message>
<location filename="../../core/App.cpp" line="1230"/> <location filename="../../core/App.cpp" line="1232"/>
<source>quit_action</source> <source>quit_action</source>
<extracomment>&quot;Quitter&quot;</extracomment> <extracomment>&quot;Quitter&quot;</extracomment>
<translation>Quitter</translation> <translation>Quitter</translation>
@ -1690,13 +1690,13 @@
<context> <context>
<name>ChatCore</name> <name>ChatCore</name>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="135"/> <location filename="../../core/chat/ChatCore.cpp" line="140"/>
<source>info_toast_deleted_title</source> <source>info_toast_deleted_title</source>
<extracomment>Deleted</extracomment> <extracomment>Deleted</extracomment>
<translation>Supprimé</translation> <translation>Supprimé</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/ChatCore.cpp" line="137"/> <location filename="../../core/chat/ChatCore.cpp" line="142"/>
<source>info_toast_deleted_message_history</source> <source>info_toast_deleted_message_history</source>
<extracomment>Message history has been deleted</extracomment> <extracomment>Message history has been deleted</extracomment>
<translation>L&apos;historique des messages a é supprimé</translation> <translation>L&apos;historique des messages a é supprimé</translation>
@ -1705,13 +1705,13 @@
<context> <context>
<name>ChatDroppableTextArea</name> <name>ChatDroppableTextArea</name>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="144"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="149"/>
<source>chat_view_send_area_placeholder_text</source> <source>chat_view_send_area_placeholder_text</source>
<extracomment>Say something : placeholder text for sending message text area</extracomment> <extracomment>Say something : placeholder text for sending message text area</extracomment>
<translation>Dites quelque chose</translation> <translation>Dites quelque chose</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="179"/> <location filename="../../view/Control/Input/Chat/ChatDroppableTextArea.qml" line="184"/>
<source>cannot_record_while_in_call_tooltip</source> <source>cannot_record_while_in_call_tooltip</source>
<extracomment>Cannot record a message while a call is ongoing</extracomment> <extracomment>Cannot record a message while a call is ongoing</extracomment>
<translation>Impossible d&apos;enregistrer un message vocal pendant un appel</translation> <translation>Impossible d&apos;enregistrer un message vocal pendant un appel</translation>
@ -1720,41 +1720,47 @@
<context> <context>
<name>ChatListView</name> <name>ChatListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="270"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="275"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation>%1 est en train d&apos;écrire</translation> <translation>%1 est en train d&apos;écrire</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="272"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="277"/>
<source>chat_message_draft_sending_text</source> <source>chat_message_draft_sending_text</source>
<translation>Brouillon : %1</translation> <translation>Brouillon : %1</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="352"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="368"/>
<source>chat_room_delete</source> <source>chat_room_delete</source>
<extracomment>&quot;Supprimer&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation>Supprimer</translation> <translation>Supprimer</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_mute</source> <source>chat_room_mute</source>
<translation>Mettre en sourdine</translation> <translation>Mettre en sourdine</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="341"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="346"/>
<source>chat_room_unmute</source> <source>chat_room_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Mute&quot;</extracomment>
<translation>Enlever la sourdine </translation> <translation>Enlever la sourdine </translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="358"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="357"/>
<source>chat_room_mark_as_read</source>
<extracomment>&quot;Mark as read&quot;</extracomment>
<translation>Marquer comme lu</translation>
</message>
<message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="374"/>
<source>chat_list_delete_chat_popup_title</source> <source>chat_list_delete_chat_popup_title</source>
<extracomment>Delete the conversation ?</extracomment> <extracomment>Delete the conversation ?</extracomment>
<translation>Supprimer la conversation ?</translation> <translation>Supprimer la conversation ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatListView.qml" line="360"/> <location filename="../../view/Control/Display/Chat/ChatListView.qml" line="376"/>
<source>chat_list_delete_chat_popup_message</source> <source>chat_list_delete_chat_popup_message</source>
<extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment> <extracomment>This conversation and all its messages will be deleted. Do You want to continue ?</extracomment>
<translation>La conversation et tous ses messages seront supprimés. Souhaitez-vous continuer ?</translation> <translation>La conversation et tous ses messages seront supprimés. Souhaitez-vous continuer ?</translation>
@ -1763,67 +1769,67 @@
<context> <context>
<name>ChatMessage</name> <name>ChatMessage</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="332"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/>
<source>chat_message_copy_selection</source> <source>chat_message_copy_selection</source>
<extracomment>&quot;Copy selection&quot;</extracomment> <extracomment>&quot;Copy selection&quot;</extracomment>
<translation>Copier la sélection</translation> <translation>Copier la sélection</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="334"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="336"/>
<source>chat_message_copy</source> <source>chat_message_copy</source>
<extracomment>&quot;Copy&quot;</extracomment> <extracomment>&quot;Copy&quot;</extracomment>
<translation>Copier</translation> <translation>Copier</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="342"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/>
<source>chat_message_copied_to_clipboard_title</source> <source>chat_message_copied_to_clipboard_title</source>
<extracomment>Copied</extracomment> <extracomment>Copied</extracomment>
<translation>Copié</translation> <translation>Copié</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="344"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="346"/>
<source>chat_message_copied_to_clipboard_toast</source> <source>chat_message_copied_to_clipboard_toast</source>
<extracomment>&quot;to clipboard&quot;</extracomment> <extracomment>&quot;to clipboard&quot;</extracomment>
<translation>dans le presse-papiers</translation> <translation>dans le presse-papiers</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="89"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="90"/>
<source>chat_message_remote_replied</source> <source>chat_message_remote_replied</source>
<extracomment>%1 replied</extracomment> <extracomment>%1 replied</extracomment>
<translation>%1 a répondu</translation> <translation>%1 a répondu</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="87"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="88"/>
<source>chat_message_remote_replied_to</source> <source>chat_message_remote_replied_to</source>
<extracomment>%1 replied to %2</extracomment> <extracomment>%1 replied to %2</extracomment>
<translation>%1 a répondu à %2</translation> <translation>%1 a répondu à %2</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="92"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="93"/>
<source>chat_message_user_replied_to</source> <source>chat_message_user_replied_to</source>
<extracomment>You replied to %1</extracomment> <extracomment>You replied to %1</extracomment>
<translation>Vous avez répondu à %1</translation> <translation>Vous avez répondu à %1</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="94"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="95"/>
<source>chat_message_user_replied</source> <source>chat_message_user_replied</source>
<extracomment>You replied</extracomment> <extracomment>You replied</extracomment>
<translation>Vous avez répondu</translation> <translation>Vous avez répondu</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="307"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="309"/>
<source>chat_message_reception_info</source> <source>chat_message_reception_info</source>
<extracomment>&quot;Reception info&quot;</extracomment> <extracomment>&quot;Reception info&quot;</extracomment>
<translation>Info de réception</translation> <translation>Info de réception</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="319"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="321"/>
<source>chat_message_reply</source> <source>chat_message_reply</source>
<extracomment>Reply</extracomment> <extracomment>Reply</extracomment>
<translation>Répondre</translation> <translation>Répondre</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="356"/> <location filename="../../view/Control/Display/Chat/ChatMessage.qml" line="358"/>
<source>chat_message_delete</source> <source>chat_message_delete</source>
<extracomment>&quot;Delete&quot;</extracomment> <extracomment>&quot;Delete&quot;</extracomment>
<translation>Supprimer</translation> <translation>Supprimer</translation>
@ -1964,13 +1970,13 @@ Error</extracomment>
<translation>Description</translation> <translation>Description</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="243"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="244"/>
<source>ics_bubble_join</source> <source>ics_bubble_join</source>
<extracomment>&quot;Rejoindre&quot;</extracomment> <extracomment>&quot;Rejoindre&quot;</extracomment>
<translation>Rejoindre</translation> <translation>Rejoindre</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="233"/> <location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="234"/>
<source>ics_bubble_participants</source> <source>ics_bubble_participants</source>
<translation> participants</translation> <translation> participants</translation>
</message> </message>
@ -1978,13 +1984,13 @@ Error</extracomment>
<context> <context>
<name>ChatMessagesListView</name> <name>ChatMessagesListView</name>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="93"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="91"/>
<source>chat_message_list_encrypted_header_title</source> <source>chat_message_list_encrypted_header_title</source>
<extracomment>End to end encrypted chat</extracomment> <extracomment>End to end encrypted chat</extracomment>
<translation>Conversation chiffrée de bout en bout</translation> <translation>Conversation chiffrée de bout en bout</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="103"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="101"/>
<source>chat_message_list_encrypted_header_message</source> <source>chat_message_list_encrypted_header_message</source>
<extracomment>Les messages de cette conversation sont chiffrés de bout <extracomment>Les messages de cette conversation sont chiffrés de bout
en bout. Seul votre correspondant peut les déchiffrer.</extracomment> en bout. Seul votre correspondant peut les déchiffrer.</extracomment>
@ -1992,7 +1998,7 @@ Error</extracomment>
en bout. Seul votre correspondant peut les déchiffrer.</translation> en bout. Seul votre correspondant peut les déchiffrer.</translation>
</message> </message>
<message> <message>
<location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="189"/> <location filename="../../view/Control/Display/Chat/ChatMessagesListView.qml" line="230"/>
<source>chat_message_is_writing_info</source> <source>chat_message_is_writing_info</source>
<extracomment>%1 is writing</extracomment> <extracomment>%1 is writing</extracomment>
<translation>%1 est en train d&apos;écrire</translation> <translation>%1 est en train d&apos;écrire</translation>
@ -2031,55 +2037,61 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
<translation>Conversations</translation> <translation>Conversations</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="132"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="123"/>
<source>menu_mark_all_as_read</source>
<extracomment>&quot;mark all as read&quot;</extracomment>
<translation>Tout marquer comme lu</translation>
</message>
<message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="154"/>
<source>chat_search_in_history</source> <source>chat_search_in_history</source>
<extracomment>&quot;Rechercher une conversation&quot;</extracomment> <extracomment>&quot;Rechercher une conversation&quot;</extracomment>
<translation>Rechercher une conversation</translation> <translation>Rechercher une conversation</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="155"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
<source>list_filter_no_result_found</source> <source>list_filter_no_result_found</source>
<extracomment>&quot;Aucun résultat&quot;</extracomment> <extracomment>&quot;Aucun résultat&quot;</extracomment>
<translation>Aucun résultat</translation> <translation>Aucun résultat</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="157"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="179"/>
<source>chat_list_empty_history</source> <source>chat_list_empty_history</source>
<extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment> <extracomment>&quot;Aucune conversation dans votre historique&quot;</extracomment>
<translation>Aucune conversation dans votre historique</translation> <translation>Aucune conversation dans votre historique</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="224"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
<source>chat_action_start_new_chat</source> <source>chat_action_start_new_chat</source>
<extracomment>&quot;New chat&quot;</extracomment> <extracomment>&quot;New chat&quot;</extracomment>
<translation>Nouvelle conversation</translation> <translation>Nouvelle conversation</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="260"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
<source>chat_start_group_chat_title</source> <source>chat_start_group_chat_title</source>
<extracomment>&quot;Nouveau groupe&quot;</extracomment> <extracomment>&quot;Nouveau groupe&quot;</extracomment>
<translation>Nouveau groupe</translation> <translation>Nouveau groupe</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="262"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
<source>chat_action_start_group_chat</source> <source>chat_action_start_group_chat</source>
<extracomment>&quot;Créer&quot;</extracomment> <extracomment>&quot;Créer&quot;</extracomment>
<translation>Créer</translation> <translation>Créer</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="288"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="292"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="290"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
<source>group_chat_error_must_have_name</source> <source>group_chat_error_must_have_name</source>
<extracomment>&quot;Un nom doit être donné au groupe</extracomment> <extracomment>&quot;Un nom doit être donné au groupe</extracomment>
<translation>Un nom doit être donné au groupe</translation> <translation>Un nom doit être donné au groupe</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="294"/> <location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
<source>group_call_error_not_connected</source> <source>group_call_error_not_connected</source>
<extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment> <extracomment>&quot;Vous n&apos;etes pas connecté&quot;</extracomment>
<translation>Vous n&apos;êtes pas connecté</translation> <translation>Vous n&apos;êtes pas connecté</translation>
@ -2142,13 +2154,13 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
<context> <context>
<name>ConferenceInfoCore</name> <name>ConferenceInfoCore</name>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="573"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="577"/>
<source>information_popup_error_title</source> <source>information_popup_error_title</source>
<extracomment>&quot;Erreur&quot;</extracomment> <extracomment>&quot;Erreur&quot;</extracomment>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location filename="../../core/conference/ConferenceInfoCore.cpp" line="575"/> <location filename="../../core/conference/ConferenceInfoCore.cpp" line="579"/>
<source>information_popup_disconnected_account_message</source> <source>information_popup_disconnected_account_message</source>
<extracomment>&quot;Votre compte est déconnecté&quot;</extracomment> <extracomment>&quot;Votre compte est déconnecté&quot;</extracomment>
<translation>Votre compte est déconnecté</translation> <translation>Votre compte est déconnecté</translation>
@ -2844,63 +2856,106 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
<translation>Validation chiffrement</translation> <translation>Validation chiffrement</translation>
</message> </message>
</context> </context>
<context>
<name>EphemeralSettings</name>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="58"/>
<source>title</source>
<translation>Messages éphémères</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="77"/>
<source>explanations</source>
<translation>En activant les messages éphémères dans cette discussion, les messages envoyés seront automatiquement détruits après le délai défini.</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="22"/>
<source>one_minute</source>
<translation>1 minute</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="23"/>
<source>one_hour</source>
<translation>1 heure</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="24"/>
<source>one_day</source>
<translation>1 jour</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="25"/>
<source>one_week</source>
<translation>1 semaine</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="26"/>
<source>disabled</source>
<translation>Désactivé</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/EphemeralSettings.qml" line="35"/>
<source>custom</source>
<translation>Personnalisé: </translation>
</message>
</context>
<context> <context>
<name>EventLogCore</name> <name>EventLogCore</name>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="89"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="91"/>
<source>conference_created_event</source> <source>conference_created_event</source>
<translation>Vous avez rejoint le groupe</translation> <translation>Vous avez rejoint le groupe</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="92"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="94"/>
<source>conference_created_terminated</source> <source>conference_created_terminated</source>
<translation>Vous avez quitté le groupe</translation> <translation>Vous avez quitté le groupe</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="96"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="98"/>
<source>conference_participant_added_event</source> <source>conference_participant_added_event</source>
<translation>%1 a rejoint le groupe</translation> <translation>%1 a rejoint le groupe</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="100"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="102"/>
<source>conference_participant_removed_event</source> <source>conference_participant_removed_event</source>
<translation>%1 ne fait plus partie du groupe</translation> <translation>%1 ne fait plus partie du groupe</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="109"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="111"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="111"/>
<location filename="../../core/chat/message/EventLogCore.cpp" line="113"/>
<source>conference_security_event</source> <source>conference_security_event</source>
<translation>Niveau de sécurité dégradé par %1</translation> <translation>Niveau de sécurité dégradé par %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="117"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="120"/>
<source>conference_ephemeral_message_enabled_event</source> <source>conference_ephemeral_message_enabled_event</source>
<translation>Les messages éphémères activés <translation>Les messages éphémères activés
Expiration : %1</translation> Expiration : %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="121"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="126"/>
<source>conference_ephemeral_message_lifetime_changed_event</source> <source>conference_ephemeral_message_lifetime_changed_event</source>
<translation>Les messages éphémères mis à jour <translation>Les messages éphémères mis à jour
Expiration : %1</translation> Expiration : %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="125"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="131"/>
<source>conference_ephemeral_message_disabled_event</source> <source>conference_ephemeral_message_disabled_event</source>
<translation>Les messages éphémères désactivés</translation> <translation>Les messages éphémères désactivés</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="129"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="135"/>
<source>conference_subject_changed_event</source> <source>conference_subject_changed_event</source>
<translation>Nouveau sujet : %1</translation> <translation>Nouveau sujet : %1</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="137"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="143"/>
<source>conference_participant_unset_admin_event</source> <source>conference_participant_unset_admin_event</source>
<translation>%1 n&apos;est plus admin</translation> <translation>%1 n&apos;est plus admin</translation>
</message> </message>
<message> <message>
<location filename="../../core/chat/message/EventLogCore.cpp" line="133"/> <location filename="../../core/chat/message/EventLogCore.cpp" line="139"/>
<source>conference_participant_set_admin_event</source> <source>conference_participant_set_admin_event</source>
<translation>%1 est maintenant admin</translation> <translation>%1 est maintenant admin</translation>
</message> </message>
@ -2996,89 +3051,89 @@ Expiration : %1</translation>
<context> <context>
<name>GroupConversationInfos</name> <name>GroupConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="130"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="142"/>
<source>group_infos_call</source> <source>group_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Appel</translation> <translation>Appel</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_mute</source> <source>group_infos_mute</source>
<translation>Sourdine</translation> <translation>Sourdine</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="119"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="127"/>
<source>group_infos_unmute</source> <source>group_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Réactiver les notifications</translation> <translation>Réactiver les notifications</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="141"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="157"/>
<source>group_infos_meeting</source> <source>group_infos_meeting</source>
<extracomment>&quot;Réunion&quot;</extracomment> <extracomment>&quot;Réunion&quot;</extracomment>
<translation>Réunion</translation> <translation>Réunion</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="223"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="168"/>
<source>group_infos_participants</source> <source>group_infos_participants</source>
<translation>Participants (%1)</translation> <translation>Participants (%1)</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="260"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="204"/>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="209"/>
<source>group_infos_media_docs</source> <source>group_infos_media_docs</source>
<translation>Medias &amp; documents</translation> <translation>Medias &amp; documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="275"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="219"/>
<source>group_infos_shared_docs</source> <source>group_infos_shared_docs</source>
<translation>Documents partagés</translation> <translation>Documents partagés</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="287"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="231"/>
<source>group_infos_other_actions</source> <source>group_infos_other_actions</source>
<translation>Autres actions</translation> <translation>Autres actions</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="292"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_enable_ephemerals</source> <source>group_infos_enable_ephemerals</source>
<translation>Activer les messages éphémères</translation> <translation>Activer les messages éphémères</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="203"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="236"/>
<source>group_infos_ephemerals</source> <source>group_infos_ephemerals</source>
<translation>Messages éphémères : </translation> <translation>Messages éphémères : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="321"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="265"/>
<source>group_infos_delete_history</source> <source>group_infos_delete_history</source>
<translation>Supprimer l&apos;historique</translation> <translation>Supprimer l&apos;historique</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="326"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="270"/>
<source>group_infos_delete_history_toast_title</source> <source>group_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Supprimer l&apos;historique ?</translation> <translation>Supprimer l&apos;historique ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="328"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="272"/>
<source>group_infos_delete_history_toast_message</source> <source>group_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation> <translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="302"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="246"/>
<source>group_infos_leave_room</source> <source>group_infos_leave_room</source>
<translation>Quitter la conversation</translation> <translation>Quitter la conversation</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="307"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="251"/>
<source>group_infos_leave_room_toast_title</source> <source>group_infos_leave_room_toast_title</source>
<extracomment>Leave Chat Room ?</extracomment> <extracomment>Leave Chat Room ?</extracomment>
<translation>Quitter la conversation ?</translation> <translation>Quitter la conversation ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="309"/> <location filename="../../view/Page/Layout/Chat/GroupConversationInfos.qml" line="253"/>
<source>group_infos_leave_room_toast_message</source> <source>group_infos_leave_room_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Vous ne recevrez ni pourrez envoyer des messages dans cette conversation, quitter ?</translation> <translation>Vous ne recevrez ni pourrez envoyer des messages dans cette conversation, quitter ?</translation>
@ -3627,6 +3682,14 @@ Expiration : %1</translation>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml" line="44"/>
<source>group_infos_manage_participants</source>
<translation>Participants</translation>
</message>
</context>
<context> <context>
<name>MeetingForm</name> <name>MeetingForm</name>
<message> <message>
@ -4026,24 +4089,24 @@ Expiration : %1</translation>
<context> <context>
<name>Notifier</name> <name>Notifier</name>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="356"/> <location filename="../../core/notifier/Notifier.cpp" line="355"/>
<source>new_voice_message</source> <source>new_voice_message</source>
<extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment> <extracomment>&apos;Voice message received!&apos; : message to warn the user in a notofication for voice messages.</extracomment>
<translation>Message vocal reçu !</translation> <translation>Message vocal reçu !</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="357"/> <location filename="../../core/notifier/Notifier.cpp" line="356"/>
<source>new_file_message</source> <source>new_file_message</source>
<translation>Fichier reçu !</translation> <translation>Fichier reçu !</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="360"/> <location filename="../../core/notifier/Notifier.cpp" line="359"/>
<source>new_conference_invitation</source> <source>new_conference_invitation</source>
<extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment> <extracomment>&apos;Conference invitation received!&apos; : Notification about receiving an invitation to a conference.</extracomment>
<translation>Nouvelle invitation à une conférence !</translation> <translation>Nouvelle invitation à une conférence !</translation>
</message> </message>
<message> <message>
<location filename="../../core/notifier/Notifier.cpp" line="376"/> <location filename="../../core/notifier/Notifier.cpp" line="375"/>
<source>new_chat_room_messages</source> <source>new_chat_room_messages</source>
<extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment> <extracomment>&apos;New messages received!&apos; Notification that warn the user of new messages.</extracomment>
<translation>Nouveaux messages reçus !</translation> <translation>Nouveaux messages reçus !</translation>
@ -4167,82 +4230,82 @@ Expiration : %1</translation>
<context> <context>
<name>OneOneConversationInfos</name> <name>OneOneConversationInfos</name>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="64"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="72"/>
<source>one_one_infos_call</source> <source>one_one_infos_call</source>
<extracomment>&quot;Appel&quot;</extracomment> <extracomment>&quot;Appel&quot;</extracomment>
<translation>Appel</translation> <translation>Appel</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_mute</source> <source>one_one_infos_mute</source>
<translation>Sourdine</translation> <translation>Sourdine</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="74"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/>
<source>one_one_infos_unmute</source> <source>one_one_infos_unmute</source>
<extracomment>&quot;Sourdine&quot;</extracomment> <extracomment>&quot;Sourdine&quot;</extracomment>
<translation>Réactiver les notifications</translation> <translation>Réactiver les notifications</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="86"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/>
<source>one_one_infos_search</source> <source>one_one_infos_search</source>
<extracomment>&quot;Rechercher&quot;</extracomment> <extracomment>&quot;Rechercher&quot;</extracomment>
<translation>Rechercher</translation> <translation>Rechercher</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="97"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="113"/>
<source>one_one_infos_media_docs</source> <source>one_one_infos_media_docs</source>
<translation>Medias &amp; documents</translation> <translation>Medias &amp; documents</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="102"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="118"/>
<source>one_one_infos_shared_media</source> <source>one_one_infos_shared_media</source>
<translation>Médias partagés</translation> <translation>Médias partagés</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="112"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="128"/>
<source>one_one_infos_shared_docs</source> <source>one_one_infos_shared_docs</source>
<translation>Documents partagés</translation> <translation>Documents partagés</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="126"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="142"/>
<source>one_one_infos_other_actions</source> <source>one_one_infos_other_actions</source>
<translation>Autres actions</translation> <translation>Autres actions</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_enable_ephemerals</source> <source>one_one_infos_enable_ephemerals</source>
<translation>Activer les messages éphémères</translation> <translation>Activer les messages éphémères</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="145"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="161"/>
<source>one_one_infos_ephemerals</source> <source>one_one_infos_ephemerals</source>
<translation>Messages éphémères : </translation> <translation>Messages éphémères : </translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="155"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="171"/>
<source>one_one_infos_delete_history</source> <source>one_one_infos_delete_history</source>
<translation>Supprimer l&apos;historique</translation> <translation>Supprimer l&apos;historique</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="160"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="176"/>
<source>one_one_infos_delete_history_toast_title</source> <source>one_one_infos_delete_history_toast_title</source>
<extracomment>Delete history ?</extracomment> <extracomment>Delete history ?</extracomment>
<translation>Supprimer l&apos;historique ?</translation> <translation>Supprimer l&apos;historique ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="162"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="178"/>
<source>one_one_infos_delete_history_toast_message</source> <source>one_one_infos_delete_history_toast_message</source>
<extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment> <extracomment>All the messages will be removed from the chat room. Do you want to continue ?</extracomment>
<translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation> <translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_open_contact</source> <source>one_one_infos_open_contact</source>
<translation>Voir le contact</translation> <translation>Voir le contact</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="131"/> <location filename="../../view/Page/Layout/Chat/OneOneConversationInfos.qml" line="147"/>
<source>one_one_infos_create_contact</source> <source>one_one_infos_create_contact</source>
<translation>Créer un contact</translation> <translation>Créer un contact</translation>
</message> </message>
@ -4395,31 +4458,31 @@ Expiration : %1</translation>
<translation>transfert du fichier annulé</translation> <translation>transfert du fichier annulé</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="219"/> <location filename="../../tool/LinphoneEnums.cpp" line="221"/>
<source>incoming</source> <source>incoming</source>
<extracomment>&quot;Entrant&quot;</extracomment> <extracomment>&quot;Entrant&quot;</extracomment>
<translation>Entrant</translation> <translation>Entrant</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="222"/> <location filename="../../tool/LinphoneEnums.cpp" line="224"/>
<source>outgoing</source> <source>outgoing</source>
<extracomment>&quot;Sortant&quot;</extracomment> <extracomment>&quot;Sortant&quot;</extracomment>
<translation>Sortant</translation> <translation>Sortant</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="248"/> <location filename="../../tool/LinphoneEnums.cpp" line="250"/>
<source>conference_layout_active_speaker</source> <source>conference_layout_active_speaker</source>
<extracomment>&quot;Participant actif&quot;</extracomment> <extracomment>&quot;Participant actif&quot;</extracomment>
<translation>Intervenant actif</translation> <translation>Intervenant actif</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="250"/> <location filename="../../tool/LinphoneEnums.cpp" line="252"/>
<source>conference_layout_grid</source> <source>conference_layout_grid</source>
<extracomment>&quot;Mosaïque&quot;</extracomment> <extracomment>&quot;Mosaïque&quot;</extracomment>
<translation>Mosaïque</translation> <translation>Mosaïque</translation>
</message> </message>
<message> <message>
<location filename="../../tool/LinphoneEnums.cpp" line="252"/> <location filename="../../tool/LinphoneEnums.cpp" line="254"/>
<source>conference_layout_audio_only</source> <source>conference_layout_audio_only</source>
<extracomment>&quot;Audio uniquement&quot;</extracomment> <extracomment>&quot;Audio uniquement&quot;</extracomment>
<translation>Audio uniquement</translation> <translation>Audio uniquement</translation>
@ -4778,7 +4841,7 @@ Pour les activer dans un projet commercial, merci de nous contacter.</translatio
<translation>Démarrer un appel de groupe ?</translation> <translation>Démarrer un appel de groupe ?</translation>
</message> </message>
<message> <message>
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="264"/> <location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="311"/>
<source>reply_to_label</source> <source>reply_to_label</source>
<extracomment>Reply to %1</extracomment> <extracomment>Reply to %1</extracomment>
<translation>Réponse à %1</translation> <translation>Réponse à %1</translation>
@ -4920,41 +4983,47 @@ Pour les activer dans un projet commercial, merci de nous contacter.</translatio
</context> </context>
<context> <context>
<name>Utils</name> <name>Utils</name>
<message numerus="yes"> <message numerus="yes">
<source>nMinute</source> <location filename="../../tool/Utils.cpp" line="2172"/>
<translation> <source>nMinute</source>
<numerusform>%1 minute</numerusform> <translation>
<numerusform>%1 minutes</numerusform> <numerusform>%1 minute</numerusform>
</translation> <numerusform>%1 minutes</numerusform>
</message> </translation>
<message numerus="yes"> </message>
<source>nHour</source> <message numerus="yes">
<translation> <location filename="../../tool/Utils.cpp" line="2173"/>
<numerusform>%1 heure</numerusform> <source>nHour</source>
<numerusform>%1 heures</numerusform> <translation>
</translation> <numerusform>%1 heure</numerusform>
</message> <numerusform>%1 heures</numerusform>
<message numerus="yes"> </translation>
<source>nDay</source> </message>
<translation> <message numerus="yes">
<numerusform>%1 jour</numerusform> <location filename="../../tool/Utils.cpp" line="2174"/>
<numerusform>%1 jours</numerusform> <location filename="../../tool/Utils.cpp" line="2175"/>
</translation> <source>nDay</source>
</message> <translation>
<message numerus="yes"> <numerusform>%1 jour</numerusform>
<source>nWeek</source> <numerusform>%1 jours</numerusform>
<translation> </translation>
<numerusform>%1 semaine</numerusform> </message>
<numerusform>%1 semaines</numerusform> <message numerus="yes">
</translation> <location filename="../../tool/Utils.cpp" line="2176"/>
</message> <source>nWeek</source>
<message numerus="yes"> <translation>
<source>nSeconds</source> <numerusform>%1 semaine</numerusform>
<translation> <numerusform>%1 semaines</numerusform>
<numerusform>%1 seconde</numerusform> </translation>
<numerusform>%1 secondes</numerusform> </message>
</translation> <message numerus="yes">
</message> <location filename="../../tool/Utils.cpp" line="2177"/>
<source>nSeconds</source>
<translation>
<numerusform>%1 seconde</numerusform>
<numerusform>%1 secondes</numerusform>
</translation>
</message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1780"/> <location filename="../../tool/Utils.cpp" line="1780"/>
<source>contact_presence_status_available</source> <source>contact_presence_status_available</source>
@ -5064,42 +5133,42 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation>Erreur lors de la création de la conversation avec %1</translation> <translation>Erreur lors de la création de la conversation avec %1</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1959"/> <location filename="../../tool/Utils.cpp" line="2024"/>
<source>chatMessage_error</source> <source>chatMessage_error</source>
<extracomment>Cannot reply to invalid message</extracomment> <extracomment>Cannot reply to invalid message</extracomment>
<translation>Impossible de répondre : message invalide</translation> <translation>Impossible de répondre : message invalide</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="2021"/> <location filename="../../tool/Utils.cpp" line="2089"/>
<source>recorder_error</source> <source>recorder_error</source>
<extracomment>Error with the recorder</extracomment> <extracomment>Error with the recorder</extracomment>
<translation>Erreur avec l&apos;enregistreur</translation> <translation>Erreur avec l&apos;enregistreur</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1961"/> <location filename="../../tool/Utils.cpp" line="2026"/>
<location filename="../../tool/Utils.cpp" line="2023"/> <location filename="../../tool/Utils.cpp" line="2091"/>
<source>chat_error</source> <source>chat_error</source>
<translation>Erreur dans le chat</translation> <translation>Erreur dans le chat</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1963"/> <location filename="../../tool/Utils.cpp" line="2028"/>
<location filename="../../tool/Utils.cpp" line="1989"/> <location filename="../../tool/Utils.cpp" line="2055"/>
<location filename="../../tool/Utils.cpp" line="2025"/> <location filename="../../tool/Utils.cpp" line="2093"/>
<location filename="../../tool/Utils.cpp" line="2039"/> <location filename="../../tool/Utils.cpp" line="2107"/>
<source>info_popup_error_title</source> <source>info_popup_error_title</source>
<extracomment>Error</extracomment> <extracomment>Error</extracomment>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1965"/> <location filename="../../tool/Utils.cpp" line="2030"/>
<location filename="../../tool/Utils.cpp" line="2027"/> <location filename="../../tool/Utils.cpp" line="2095"/>
<source>info_popup_send_voice_message_error_message</source> <source>info_popup_send_voice_message_error_message</source>
<extracomment>Could not send voice message : %1</extracomment> <extracomment>Could not send voice message : %1</extracomment>
<translation>Impossible d&apos;envoyer le message vocal : %1</translation> <translation>Impossible d&apos;envoyer le message vocal : %1</translation>
</message> </message>
<message> <message>
<location filename="../../tool/Utils.cpp" line="1991"/> <location filename="../../tool/Utils.cpp" line="2057"/>
<location filename="../../tool/Utils.cpp" line="2041"/> <location filename="../../tool/Utils.cpp" line="2109"/>
<source>info_popup_send_voice_message_sending_error_message</source> <source>info_popup_send_voice_message_sending_error_message</source>
<extracomment>Failed to create message from record</extracomment> <extracomment>Failed to create message from record</extracomment>
<translation>Impossible de créer le message vocal</translation> <translation>Impossible de créer le message vocal</translation>
@ -6508,57 +6577,4 @@ Failed to create 1-1 conversation with %1 !</extracomment>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
</context> </context>
<context>
<name>ManageParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/ManageParticipants.qml"/>
<source>group_infos_manage_participants</source>
<extracomment>Participants</extracomment>
<translation>Participants</translation>
</message>
</context>
<context>
<name>EphemeralSettings</name>
<message>
<source>title</source>
<extracomment>Ephemeral messages</extracomment>
<translation>Messages éphémères</translation>
</message>
<message>
<source>explanations</source>
<extracomment>By enabling ephemeral messages in this chat, messages sent will be automatically deleted after the defined period.</extracomment>
<translation>En activant les messages éphémères dans cette discussion, les messages envoyés seront automatiquement détruits après le délai défini.</translation>
</message>
<message>
<source>one_minute</source>
<extracomment>1 minute</extracomment>
<translation>1 minute</translation>
</message>
<message>
<source>one_hour</source>
<extracomment>1 hour</extracomment>
<translation>1 heure</translation>
</message>
<message>
<source>one_day</source>
<extracomment>1 day</extracomment>
<translation>1 jour</translation>
</message>
<message>
<source>one_week</source>
<extracomment>1 week</extracomment>
<translation>1 semaine</translation>
</message>
<message>
<source>disabled</source>
<extracomment>Disabled</extracomment>
<translation>Désactivé</translation>
</message>
<message>
<source>custom</source>
<extracomment>Custom:</extracomment>
<translation>Personnalisé: </translation>
</message>
</context>
</TS> </TS>

View file

@ -20,7 +20,8 @@ ListView {
property ChatGui currentChatGui property ChatGui currentChatGui
onCurrentIndexChanged: currentChatGui = model.getAt(currentIndex) || null onCurrentIndexChanged: currentChatGui = model.getAt(currentIndex) || null
signal resultsReceived signal resultsReceived()
signal markAllAsRead()
onResultsReceived: { onResultsReceived: {
loading = false loading = false
@ -157,6 +158,10 @@ ListView {
delegate: FocusScope { delegate: FocusScope {
width: mainItem.width width: mainItem.width
height: Math.round(63 * DefaultStyle.dp) height: Math.round(63 * DefaultStyle.dp)
Connections {
target: mainItem
function onMarkAllAsRead() {modelData.core.lMarkAsRead()}
}
RowLayout { RowLayout {
z: 1 z: 1
anchors.fill: parent anchors.fill: parent
@ -337,7 +342,7 @@ ListView {
enabled: visible enabled: visible
popup.contentItem: ColumnLayout { popup.contentItem: ColumnLayout {
IconLabelButton { IconLabelButton {
//: "Sourdine" //: "Mute"
text: modelData.core.muted ? qsTr("chat_room_unmute") : qsTr("chat_room_mute") text: modelData.core.muted ? qsTr("chat_room_unmute") : qsTr("chat_room_mute")
icon.source: modelData.core.muted ? AppIcons.bell : AppIcons.bellSlash icon.source: modelData.core.muted ? AppIcons.bell : AppIcons.bellSlash
spacing: Math.round(10 * DefaultStyle.dp) spacing: Math.round(10 * DefaultStyle.dp)
@ -348,7 +353,18 @@ ListView {
} }
} }
IconLabelButton { IconLabelButton {
//: "Supprimer" //: "Mark as read"
text: qsTr("chat_room_mark_as_read")
icon.source: AppIcons.checks
spacing: Math.round(10 * DefaultStyle.dp)
Layout.fillWidth: true
onClicked: {
modelData.core.lMarkAsRead()
chatroomPopup.close()
}
}
IconLabelButton {
//: "Delete"
text: qsTr("chat_room_delete") text: qsTr("chat_room_delete")
icon.source: AppIcons.trashCan icon.source: AppIcons.trashCan
spacing: Math.round(10 * DefaultStyle.dp) spacing: Math.round(10 * DefaultStyle.dp)
@ -366,7 +382,7 @@ ListView {
} }
}) })
} }
style: ButtonStyle.noBackgroundRed style: ButtonStyle.hoveredBackgroundRed
} }
} }
} }

View file

@ -107,6 +107,28 @@ AbstractMainPage {
Item { Item {
Layout.fillWidth: true Layout.fillWidth: true
} }
PopupButton {
id: chatListMenu
width: Math.round(24 * DefaultStyle.dp)
height: Math.round(24 * DefaultStyle.dp)
focus: true
popup.x: 0
KeyNavigation.right: newCallButton
KeyNavigation.down: listStackView
popup.contentItem: ColumnLayout {
IconLabelButton {
Layout.fillWidth: true
focus: visible
//: "mark all as read"
text: qsTr("menu_mark_all_as_read")
icon.source: AppIcons.checks
onClicked: {
chatListView.markAllAsRead()
chatListMenu.close()
}
}
}
}
Button { Button {
id: newChatButton id: newChatButton
style: ButtonStyle.noBackground style: ButtonStyle.noBackground