mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 03:18:07 +00:00
fix has file content chat message
only show address for suggestions do not refresh devices if current account is null fix crash add error message on account parameters saved and apply changes on text changed instead of edited (fix #LINQT-1935) fix disable meeting feature setting in wrong thread destroy parameter page when closed (to avoid multiplied connections) fix show/add contact in conversation info
This commit is contained in:
parent
a819d134fb
commit
5da7a9fd6b
18 changed files with 613 additions and 402 deletions
|
|
@ -296,6 +296,10 @@ void AccountCore::setSelf(QSharedPointer<AccountCore> me) {
|
|||
mCoreModelConnection = SafeConnection<AccountCore, CoreModel>::create(me, CoreModel::getInstance());
|
||||
mCoreModelConnection->makeConnectToModel(&CoreModel::messageReadInChatRoom,
|
||||
[this] { mAccountModel->refreshUnreadNotifications(); });
|
||||
|
||||
mAccountModelConnection->makeConnectToModel(&AccountModel::setValueFailed, [this](const QString &errorMessage) {
|
||||
mAccountModelConnection->invokeToCore([this, errorMessage]() { emit setValueFailed(errorMessage); });
|
||||
});
|
||||
}
|
||||
|
||||
void AccountCore::reset(const AccountCore &accountCore) {
|
||||
|
|
@ -806,22 +810,21 @@ void AccountCore::writeIntoModel(std::shared_ptr<AccountModel> model) const {
|
|||
|
||||
void AccountCore::writeFromModel(const std::shared_ptr<AccountModel> &model) {
|
||||
mustBeInLinphoneThread(getClassName() + Q_FUNC_INFO);
|
||||
|
||||
mUnreadCallNotifications = model->getMissedCallsCount();
|
||||
mUnreadMessageNotifications = model->getUnreadMessagesCount();
|
||||
mMwiServerAddress = model->getMwiServerAddress();
|
||||
mTransport = LinphoneEnums::toString(LinphoneEnums::fromLinphone(model->getTransport()));
|
||||
mServerAddress = model->getServerAddress();
|
||||
mOutboundProxyEnabled = model->getOutboundProxyEnabled();
|
||||
mStunServer = model->getStunServer();
|
||||
mIceEnabled = model->getIceEnabled();
|
||||
mAvpfEnabled = model->getAvpfEnabled();
|
||||
mBundleModeEnabled = model->getBundleModeEnabled();
|
||||
mExpire = model->getExpire();
|
||||
mConferenceFactoryAddress = model->getConferenceFactoryAddress();
|
||||
mAudioVideoConferenceFactoryAddress = model->getAudioVideoConferenceFactoryAddress();
|
||||
mLimeServerUrl = model->getLimeServerUrl();
|
||||
mVoicemailAddress = model->getVoicemailAddress();
|
||||
setUnreadCallNotifications(model->getMissedCallsCount());
|
||||
setUnreadMessageNotifications(model->getUnreadMessagesCount());
|
||||
setMwiServerAddress(model->getMwiServerAddress());
|
||||
setTransport(LinphoneEnums::toString(LinphoneEnums::fromLinphone(model->getTransport())));
|
||||
setServerAddress(model->getServerAddress());
|
||||
setOutboundProxyEnabled(model->getOutboundProxyEnabled());
|
||||
setStunServer(model->getStunServer());
|
||||
setIceEnabled(model->getIceEnabled());
|
||||
setAvpfEnabled(model->getAvpfEnabled());
|
||||
setBundleModeEnabled(model->getBundleModeEnabled());
|
||||
setExpire(model->getExpire());
|
||||
setConferenceFactoryAddress(model->getConferenceFactoryAddress());
|
||||
setAudioVideoConferenceFactoryAddress(model->getAudioVideoConferenceFactoryAddress());
|
||||
setLimeServerUrl(model->getLimeServerUrl());
|
||||
setVoicemailAddress(model->getVoicemailAddress());
|
||||
}
|
||||
|
||||
void AccountCore::save() {
|
||||
|
|
|
|||
|
|
@ -220,6 +220,8 @@ signals:
|
|||
void voicemailAddressChanged();
|
||||
void presenceChanged();
|
||||
|
||||
void setValueFailed(const QString &error);
|
||||
|
||||
// Account requests
|
||||
void lSetPictureUri(QString pictureUri);
|
||||
void lSetDefaultAccount();
|
||||
|
|
@ -271,6 +273,7 @@ private:
|
|||
int mMaxPresenceNoteSize;
|
||||
|
||||
bool mIsSaved = true;
|
||||
|
||||
std::shared_ptr<AccountModel> mAccountModel;
|
||||
QSharedPointer<SafeConnection<AccountCore, AccountModel>> mAccountModelConnection;
|
||||
QSharedPointer<SafeConnection<AccountCore, CoreModel>> mCoreModelConnection;
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ void AccountDeviceList::setAccount(const QSharedPointer<AccountCore> &accountCor
|
|||
mAccountCore = accountCore;
|
||||
lDebug() << log().arg("Set account model") << mAccountCore.get();
|
||||
// oldConnect.unlock();
|
||||
refreshDevices();
|
||||
if (mAccountCore) refreshDevices();
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ ChatMessageCore::ChatMessageCore(const std::shared_ptr<linphone::ChatMessage> &c
|
|||
for (auto content : chatmessage->getContents()) {
|
||||
auto contentCore = ChatMessageContentCore::create(content, mChatMessageModel);
|
||||
mChatMessageContentList.push_back(contentCore);
|
||||
if (content->isFile() && !content->isVoiceRecording()) mHasFileContent = true;
|
||||
if ((content->isFile() || content->isFileTransfer()) && !content->isVoiceRecording()) mHasFileContent = true;
|
||||
if (content->isIcalendar()) mIsCalendarInvite = true;
|
||||
if (content->isVoiceRecording()) {
|
||||
mIsVoiceRecording = true;
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ void EventLogList::connectItem(const QSharedPointer<EventLogCore> &item) {
|
|||
auto message = item->getChatMessageCore();
|
||||
if (message) {
|
||||
connect(message.get(), &ChatMessageCore::deleted, this, [this, item] {
|
||||
emit mChatCore->lUpdateLastMessage();
|
||||
if (mChatCore) emit mChatCore->lUpdateLastMessage();
|
||||
remove(item);
|
||||
});
|
||||
connect(message.get(), &ChatMessageCore::ephemeralDurationChanged, this, [this, item](int duration) {
|
||||
|
|
|
|||
|
|
@ -27,45 +27,45 @@
|
|||
<context>
|
||||
<name>AccountCore</name>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="434"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="438"/>
|
||||
<source>drawer_menu_account_connection_status_connected</source>
|
||||
<extracomment>"Connecté"</extracomment>
|
||||
<translation>Verbunden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="437"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="441"/>
|
||||
<source>drawer_menu_account_connection_status_refreshing</source>
|
||||
<translation>Aktualisiere…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="440"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="444"/>
|
||||
<source>drawer_menu_account_connection_status_progress</source>
|
||||
<translation>Verbinde…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="443"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<source>drawer_menu_account_connection_status_failed</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="451"/>
|
||||
<source>drawer_menu_account_connection_status_cleared</source>
|
||||
<translation>Deaktiviert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="481"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="485"/>
|
||||
<source>manage_account_status_connected_summary</source>
|
||||
<extracomment>"Vous êtes en ligne et joignable."</extracomment>
|
||||
<translation>Sie sind online und erreichbar.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="484"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<source>manage_account_status_failed_summary</source>
|
||||
<extracomment>"Erreur de connexion, vérifiez vos paramètres."</extracomment>
|
||||
<translation>Verbindungsfehler, überprüfen Sie Ihre Einstellungen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="492"/>
|
||||
<source>manage_account_status_cleared_summary</source>
|
||||
<extracomment>"Compte désactivé, vous ne recevrez ni appel ni message."</extracomment>
|
||||
<translation>Konto deaktiviert, Sie erhalten keine Anrufe oder Nachrichten.</translation>
|
||||
|
|
@ -125,6 +125,39 @@
|
|||
<translation>Konto konnte nicht hinzugefügt werden.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountModel</name>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="248"/>
|
||||
<source>set_mwi_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set voicemail server address, failed creating address from %1" : %1 is address</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="288"/>
|
||||
<source>set_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set server address, failed creating address from %1"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="393"/>
|
||||
<source>set_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the conversation server address, failed creating address from %1"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="415"/>
|
||||
<source>set_audio_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the meeting server address, failed creating address from %1"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="462"/>
|
||||
<source>set_voicemail_address_failed_error_message</source>
|
||||
<extracomment>Unable to set voicemail address, failed creating address from %1</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountSettingsGeneralLayout</name>
|
||||
<message>
|
||||
|
|
@ -296,89 +329,94 @@
|
|||
<translation>Kontoeinstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="34"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="35"/>
|
||||
<source>information_popup_success_title</source>
|
||||
<translation>Erfolg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="36"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="37"/>
|
||||
<source>contact_editor_saved_changes_toast</source>
|
||||
<extracomment>"Modifications sauvegardés"</extracomment>
|
||||
<translation>Änderungen gespeichert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="53"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="44"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="64"/>
|
||||
<source>account_settings_mwi_uri_title</source>
|
||||
<extracomment>"URI du serveur de messagerie vocale"</extracomment>
|
||||
<translation>Voicemail-Server-URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="65"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="85"/>
|
||||
<source>account_settings_voicemail_uri_title</source>
|
||||
<extracomment>"URI de messagerie vocale"</extracomment>
|
||||
<translation>Voicemail-URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="81"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="109"/>
|
||||
<source>account_settings_transport_title</source>
|
||||
<extracomment>"Transport"</extracomment>
|
||||
<translation>Transport</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="95"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="123"/>
|
||||
<source>account_settings_sip_proxy_url_title</source>
|
||||
<translation>Proxy-Server-URL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="102"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="130"/>
|
||||
<source>account_settings_outbound_proxy_title</source>
|
||||
<extracomment>"Serveur mandataire sortant"</extracomment>
|
||||
<translation>Ausgehender Proxy-Server</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="111"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="139"/>
|
||||
<source>account_settings_stun_server_url_title</source>
|
||||
<extracomment>"Adresse du serveur STUN"</extracomment>
|
||||
<translation>STUN-Server-Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="116"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="144"/>
|
||||
<source>account_settings_enable_ice_title</source>
|
||||
<extracomment>"Activer ICE"</extracomment>
|
||||
<translation>ICE aktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="122"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="150"/>
|
||||
<source>account_settings_avpf_title</source>
|
||||
<extracomment>"AVPF"</extracomment>
|
||||
<translation>AVPF</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="128"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<source>account_settings_bundle_mode_title</source>
|
||||
<extracomment>"Mode bundle"</extracomment>
|
||||
<translation>Bundle-Modus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="137"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="165"/>
|
||||
<source>account_settings_expire_title</source>
|
||||
<extracomment>"Expiration (en seconde)"</extracomment>
|
||||
<translation>Ablaufzeit (in Sekunden)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="147"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="176"/>
|
||||
<source>account_settings_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de conversations"</extracomment>
|
||||
<translation>Konferenz-Factory-URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="193"/>
|
||||
<source>account_settings_audio_video_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de réunions"</extracomment>
|
||||
<translation>Video-Konferenz-Factory-URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="163"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="207"/>
|
||||
<source>account_settings_lime_server_url_title</source>
|
||||
<extracomment>"URL du serveur d’échange de clés de chiffrement"</extracomment>
|
||||
<translation>Lime-Server-URL</translation>
|
||||
|
|
@ -2064,40 +2102,40 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>ChatMessageInvitationBubble</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="49"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="40"/>
|
||||
<source>ics_bubble_meeting_from</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="50"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="41"/>
|
||||
<source>ics_bubble_meeting_to</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="74"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="63"/>
|
||||
<source>ics_bubble_meeting_modified</source>
|
||||
<extracomment>Meeting has been updated</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="77"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="66"/>
|
||||
<source>ics_bubble_meeting_cancelled</source>
|
||||
<extracomment>Meeting has been canceled</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="193"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="171"/>
|
||||
<source></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="237"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="232"/>
|
||||
<source>ics_bubble_description_title</source>
|
||||
<extracomment>Description</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="276"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="274"/>
|
||||
<source>ics_bubble_participants</source>
|
||||
<extracomment>%n participant(s)</extracomment>
|
||||
<translation type="unfinished">
|
||||
|
|
@ -2106,7 +2144,7 @@ Error</extracomment>
|
|||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="286"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="284"/>
|
||||
<source>ics_bubble_join</source>
|
||||
<extracomment>"Rejoindre"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
|
|
@ -2174,79 +2212,79 @@ Error</extracomment>
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="69"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="68"/>
|
||||
<source>chat_dialog_delete_chat_title</source>
|
||||
<extracomment>Supprimer la conversation ?</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="71"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="70"/>
|
||||
<source>chat_dialog_delete_chat_message</source>
|
||||
<extracomment>"La conversation et tous ses messages seront supprimés."</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="100"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="99"/>
|
||||
<source>chat_list_title</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="121"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="120"/>
|
||||
<source>menu_mark_all_as_read</source>
|
||||
<extracomment>"mark all as read"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="152"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="151"/>
|
||||
<source>chat_search_in_history</source>
|
||||
<extracomment>"Rechercher une conversation"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="175"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="174"/>
|
||||
<source>list_filter_no_result_found</source>
|
||||
<extracomment>"Aucun résultat…"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="176"/>
|
||||
<source>chat_list_empty_history</source>
|
||||
<extracomment>"Aucune conversation dans votre historique"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="245"/>
|
||||
<source>chat_action_start_new_chat</source>
|
||||
<extracomment>"New chat"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="281"/>
|
||||
<source>chat_start_group_chat_title</source>
|
||||
<extracomment>"Nouveau groupe"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="283"/>
|
||||
<source>chat_action_start_group_chat</source>
|
||||
<extracomment>"Créer"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="309"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="313"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="311"/>
|
||||
<source>group_chat_error_must_have_name</source>
|
||||
<extracomment>"Un nom doit être donné au groupe</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="315"/>
|
||||
<source>group_call_error_not_connected</source>
|
||||
<extracomment>"Vous n'etes pas connecté"</extracomment>
|
||||
<translation type="unfinished">Sie sind nicht verbunden</translation>
|
||||
|
|
@ -2637,10 +2675,12 @@ Error</extracomment>
|
|||
<translation>Zurzeit keine Kontakte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="371"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="742"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="372"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="745"/>
|
||||
<source>contact_details_edit</source>
|
||||
<extracomment>"Éditer"</extracomment>
|
||||
<extracomment>Edit
|
||||
----------
|
||||
"Éditer"</extracomment>
|
||||
<translation>Bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
|
@ -2748,54 +2788,54 @@ Error</extracomment>
|
|||
<translation>Weitere Aktionen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="761"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
|
||||
<source>contact_details_remove_from_favourites</source>
|
||||
<extracomment>"Retirer des favoris"</extracomment>
|
||||
<translation>Aus Favoriten entfernen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="767"/>
|
||||
<source>contact_details_add_to_favourites</source>
|
||||
<extracomment>"Ajouter aux favoris"</extracomment>
|
||||
<translation>Zu Favoriten hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="779"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="784"/>
|
||||
<source>contact_details_share</source>
|
||||
<extracomment>"Partager"</extracomment>
|
||||
<translation>Teilen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="792"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<source>contact_details_share_error_mesage</source>
|
||||
<extracomment>"La création du fichier vcard a échoué"</extracomment>
|
||||
<translation>VCard-Erstellung fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<source>contact_details_share_success_title</source>
|
||||
<extracomment>"VCard créée"</extracomment>
|
||||
<translation>VCard erstellt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="799"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="804"/>
|
||||
<source>contact_details_share_success_mesage</source>
|
||||
<extracomment>"VCard du contact enregistrée dans %1"</extracomment>
|
||||
<translation>VCard wurde in %1 gespeichert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="807"/>
|
||||
<source>contact_details_share_email_title</source>
|
||||
<extracomment>"Partage de contact"</extracomment>
|
||||
<translation>Kontakt teilen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="848"/>
|
||||
<source>contact_details_delete</source>
|
||||
<extracomment>"Supprimer ce contact"</extracomment>
|
||||
<translation>Kontakt löschen</translation>
|
||||
|
|
@ -2873,19 +2913,19 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>ConversationInfos</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="185"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="187"/>
|
||||
<source>one_one_infos_call</source>
|
||||
<extracomment>"Appel"</extracomment>
|
||||
<translation type="unfinished">Anrufen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_unmute</source>
|
||||
<extracomment>"Sourdine"</extracomment>
|
||||
<translation type="unfinished">Unmute</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_mute</source>
|
||||
<translation type="unfinished">Stummschalten</translation>
|
||||
</message>
|
||||
|
|
@ -2895,121 +2935,121 @@ Error</extracomment>
|
|||
<translation type="obsolete">Suchen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="266"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="268"/>
|
||||
<source>group_infos_participants</source>
|
||||
<translation type="unfinished">Participants (%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="283"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="285"/>
|
||||
<source>group_infos_media_docs</source>
|
||||
<extracomment>Medias & documents</extracomment>
|
||||
<translation type="unfinished">Medien & Dokumente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="289"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="291"/>
|
||||
<source>group_infos_shared_medias</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="300"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="302"/>
|
||||
<source>group_infos_shared_docs</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation type="unfinished">Geteilte Dokumente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="313"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="315"/>
|
||||
<source>group_infos_other_actions</source>
|
||||
<extracomment>Other actions</extracomment>
|
||||
<translation type="unfinished">Weitere Aktionen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_ephemerals</source>
|
||||
<translation type="unfinished">Ephemeral messages : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_enable_ephemerals</source>
|
||||
<translation type="unfinished">Flüchtige Nachrichten aktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="223"/>
|
||||
<source>group_infos_meeting</source>
|
||||
<extracomment>Schedule a meeting</extracomment>
|
||||
<translation type="unfinished">Meeting</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="330"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="332"/>
|
||||
<source>group_infos_leave_room</source>
|
||||
<extracomment>Leave chat room</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="335"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<source>group_infos_leave_room_toast_title</source>
|
||||
<extracomment>Leave Chat Room ?</extracomment>
|
||||
<translation type="unfinished">Chatraum verlassen?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="339"/>
|
||||
<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>
|
||||
<translation type="unfinished">Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="350"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="352"/>
|
||||
<source>group_infos_delete_history</source>
|
||||
<extracomment>Delete history</extracomment>
|
||||
<translation type="unfinished">Verlauf löschen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="355"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<source>group_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation type="unfinished">Verlauf löschen?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="359"/>
|
||||
<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>
|
||||
<translation type="unfinished">Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="224"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<source>one_one_infos_open_contact</source>
|
||||
<extracomment>Show contact</extracomment>
|
||||
<translation type="unfinished">Kontakt öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="228"/>
|
||||
<source>one_one_infos_create_contact</source>
|
||||
<extracomment>Create contact</extracomment>
|
||||
<translation type="unfinished">Kontakt erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_ephemerals</source>
|
||||
<translation type="unfinished">Ephemeral messages : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_enable_ephemerals</source>
|
||||
<translation type="unfinished">Flüchtige Nachrichten aktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="383"/>
|
||||
<source>one_one_infos_delete_history</source>
|
||||
<translation type="unfinished">Verlauf löschen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="386"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<source>one_one_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation type="unfinished">Verlauf löschen?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="390"/>
|
||||
<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>
|
||||
<translation type="unfinished">Alle Nachrichten werden aus dem Chat entfernt. Möchten Sie fortfahren?</translation>
|
||||
|
|
@ -3121,13 +3161,13 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>DecoratedTextField</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="53"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="54"/>
|
||||
<source>textfield_error_message_cannot_be_empty</source>
|
||||
<extracomment>"ne peut être vide"</extracomment>
|
||||
<translation>darf nicht leer sein</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="56"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="57"/>
|
||||
<source>textfield_error_message_unknown_format</source>
|
||||
<extracomment>"Format non reconnu"</extracomment>
|
||||
<translation>Unbekanntes Format</translation>
|
||||
|
|
@ -3308,9 +3348,9 @@ Error</extracomment>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="31"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="69"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="188"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="424"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="589"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="189"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="425"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="590"/>
|
||||
<source>sip_address</source>
|
||||
<extracomment>"Adresse SIP"</extracomment>
|
||||
<translation>SIP-Adresse</translation>
|
||||
|
|
@ -3318,18 +3358,18 @@ Error</extracomment>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="33"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="77"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="196"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="197"/>
|
||||
<source>device_id</source>
|
||||
<extracomment>"Téléphone"</extracomment>
|
||||
<translation>Telefon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="420"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="421"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="422"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="423"/>
|
||||
<source>information_popup_invalid_address_message</source>
|
||||
<extracomment>"Adresse invalide"</extracomment>
|
||||
<translation>Ungültige Adresse</translation>
|
||||
|
|
@ -3759,102 +3799,102 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="139"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Anrufe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Kontakte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="154"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Konversationen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="155"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Besprechungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="203"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="208"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Kontakt suchen, %1 anrufen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="206"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="211"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>oder eine Nachricht senden …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="311"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="446"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="316"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="451"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Nicht stören deaktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="367"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="372"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="369"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="374"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>Die Voicemail-URI ist nicht definiert.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="429"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>Mein Konto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="448"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="453"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Nicht stören aktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="467"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Einstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="484"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="489"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Aufnahmen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="499"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="504"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Hilfe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="516"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>App beenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="526"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>%1 beenden?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="550"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Konto hinzufügen</translation>
|
||||
|
|
@ -5031,36 +5071,36 @@ Pour les activer dans un projet commercial, merci de nous contacter.</source>
|
|||
<context>
|
||||
<name>SelectedChatView</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="39"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="37"/>
|
||||
<source>chat_view_group_call_toast_message</source>
|
||||
<translation>Start a group call ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="433"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="431"/>
|
||||
<source>reply_to_label</source>
|
||||
<extracomment>Reply to %1</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="629"/>
|
||||
<source>shared_medias_title</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="633"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<source>shared_documents_title</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="662"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="660"/>
|
||||
<source>forward_to_title</source>
|
||||
<extracomment>Forward to…</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="696"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="694"/>
|
||||
<source>conversations_title</source>
|
||||
<extracomment>Conversations</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
|
|
@ -5165,43 +5205,43 @@ Pour les activer dans un projet commercial, merci de nous contacter.</source>
|
|||
<context>
|
||||
<name>ToolModel</name>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="299"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="300"/>
|
||||
<source>call_error_uninterpretable_sip_address</source>
|
||||
<extracomment>"The calling address is not an interpretable SIP address : %1</extracomment>
|
||||
<translation>Die Anrufadresse ist keine interpretierbare SIP-Adresse: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="371"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="372"/>
|
||||
<source>group_call_error_no_account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="396"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="397"/>
|
||||
<source>group_call_error_participants_invite</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="400"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="401"/>
|
||||
<source>group_call_error_creation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="505"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="506"/>
|
||||
<source>conference_invitation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="507"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="508"/>
|
||||
<source>conference_invitation_updated</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="509"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="510"/>
|
||||
<source>conference_invitation_cancelled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="570"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="571"/>
|
||||
<source>unknown_audio_device_name</source>
|
||||
<translation>Unbekannter Gerätename</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -27,45 +27,45 @@
|
|||
<context>
|
||||
<name>AccountCore</name>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="434"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="438"/>
|
||||
<source>drawer_menu_account_connection_status_connected</source>
|
||||
<extracomment>"Connecté"</extracomment>
|
||||
<translation>Connected</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="437"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="441"/>
|
||||
<source>drawer_menu_account_connection_status_refreshing</source>
|
||||
<translation>Refreshing…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="440"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="444"/>
|
||||
<source>drawer_menu_account_connection_status_progress</source>
|
||||
<translation>Connecting…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="443"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<source>drawer_menu_account_connection_status_failed</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="451"/>
|
||||
<source>drawer_menu_account_connection_status_cleared</source>
|
||||
<translation>Disabled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="481"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="485"/>
|
||||
<source>manage_account_status_connected_summary</source>
|
||||
<extracomment>"Vous êtes en ligne et joignable."</extracomment>
|
||||
<translation>You are online and reachable.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="484"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<source>manage_account_status_failed_summary</source>
|
||||
<extracomment>"Erreur de connexion, vérifiez vos paramètres."</extracomment>
|
||||
<translation>Connection error, check your settings.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="492"/>
|
||||
<source>manage_account_status_cleared_summary</source>
|
||||
<extracomment>"Compte désactivé, vous ne recevrez ni appel ni message."</extracomment>
|
||||
<translation>Account disabled, you will not receive calls or messages.</translation>
|
||||
|
|
@ -125,6 +125,39 @@
|
|||
<translation>Unable to add account.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountModel</name>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="248"/>
|
||||
<source>set_mwi_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set voicemail server address, failed creating address from %1" : %1 is address</extracomment>
|
||||
<translation>Unable to set voicemail server address, failed creating address from %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="288"/>
|
||||
<source>set_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set server address, failed creating address from %1"</extracomment>
|
||||
<translation>Unable to set server address, failed creating address from %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="393"/>
|
||||
<source>set_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the conversation server address, failed creating address from %1"</extracomment>
|
||||
<translation>Unable to set the conversation server address, failed creating address from %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="415"/>
|
||||
<source>set_audio_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the meeting server address, failed creating address from %1"</extracomment>
|
||||
<translation>Unable to set the meeting server address, failed creating address from %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="462"/>
|
||||
<source>set_voicemail_address_failed_error_message</source>
|
||||
<extracomment>Unable to set voicemail address, failed creating address from %1</extracomment>
|
||||
<translation>Unable to set voicemail address, failed creating address from %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountSettingsGeneralLayout</name>
|
||||
<message>
|
||||
|
|
@ -296,89 +329,94 @@
|
|||
<translation>Account settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="34"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="35"/>
|
||||
<source>information_popup_success_title</source>
|
||||
<translation>Success</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="36"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="37"/>
|
||||
<source>contact_editor_saved_changes_toast</source>
|
||||
<extracomment>"Modifications sauvegardés"</extracomment>
|
||||
<translation>Changes saved</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="53"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="44"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="64"/>
|
||||
<source>account_settings_mwi_uri_title</source>
|
||||
<extracomment>"URI du serveur de messagerie vocale"</extracomment>
|
||||
<translation>Voicemail server URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="65"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="85"/>
|
||||
<source>account_settings_voicemail_uri_title</source>
|
||||
<extracomment>"URI de messagerie vocale"</extracomment>
|
||||
<translation>Voicemail URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="81"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="109"/>
|
||||
<source>account_settings_transport_title</source>
|
||||
<extracomment>"Transport"</extracomment>
|
||||
<translation>Transport</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="95"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="123"/>
|
||||
<source>account_settings_sip_proxy_url_title</source>
|
||||
<translation>Proxy server URL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="102"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="130"/>
|
||||
<source>account_settings_outbound_proxy_title</source>
|
||||
<extracomment>"Serveur mandataire sortant"</extracomment>
|
||||
<translation>Outgoing proxy server</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="111"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="139"/>
|
||||
<source>account_settings_stun_server_url_title</source>
|
||||
<extracomment>"Adresse du serveur STUN"</extracomment>
|
||||
<translation>STUN server address</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="116"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="144"/>
|
||||
<source>account_settings_enable_ice_title</source>
|
||||
<extracomment>"Activer ICE"</extracomment>
|
||||
<translation>Enable ICE</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="122"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="150"/>
|
||||
<source>account_settings_avpf_title</source>
|
||||
<extracomment>"AVPF"</extracomment>
|
||||
<translation>AVPF</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="128"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<source>account_settings_bundle_mode_title</source>
|
||||
<extracomment>"Mode bundle"</extracomment>
|
||||
<translation>Bundle mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="137"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="165"/>
|
||||
<source>account_settings_expire_title</source>
|
||||
<extracomment>"Expiration (en seconde)"</extracomment>
|
||||
<translation>Expiration (in seconds)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="147"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="176"/>
|
||||
<source>account_settings_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de conversations"</extracomment>
|
||||
<translation>Conference factory URI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="193"/>
|
||||
<source>account_settings_audio_video_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de réunions"</extracomment>
|
||||
<translation>Video conference factory uri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="163"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="207"/>
|
||||
<source>account_settings_lime_server_url_title</source>
|
||||
<extracomment>"URL du serveur d’échange de clés de chiffrement"</extracomment>
|
||||
<translation>Lime server URL</translation>
|
||||
|
|
@ -2026,46 +2064,46 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>ChatMessageInvitationBubble</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="49"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="40"/>
|
||||
<source>ics_bubble_meeting_from</source>
|
||||
<translation>from </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="50"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="41"/>
|
||||
<source>ics_bubble_meeting_to</source>
|
||||
<translation> to </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="74"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="63"/>
|
||||
<source>ics_bubble_meeting_modified</source>
|
||||
<extracomment>Meeting has been updated</extracomment>
|
||||
<translation>Meeting has been updated</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="77"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="66"/>
|
||||
<source>ics_bubble_meeting_cancelled</source>
|
||||
<extracomment>Meeting has been canceled</extracomment>
|
||||
<translation>Meeting has been cancelled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="193"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="171"/>
|
||||
<source></source>
|
||||
<translation>from %1 to %2 (UTC%3)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="237"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="232"/>
|
||||
<source>ics_bubble_description_title</source>
|
||||
<extracomment>Description</extracomment>
|
||||
<translation>Description</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="286"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="284"/>
|
||||
<source>ics_bubble_join</source>
|
||||
<extracomment>"Rejoindre"</extracomment>
|
||||
<translation>Join</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="276"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="274"/>
|
||||
<source>ics_bubble_participants</source>
|
||||
<extracomment>%n participant(s)</extracomment>
|
||||
<translation>
|
||||
|
|
@ -2137,79 +2175,79 @@ Only your correspondent can decrypt them.</translation>
|
|||
<translation>No conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="69"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="68"/>
|
||||
<source>chat_dialog_delete_chat_title</source>
|
||||
<extracomment>Supprimer la conversation ?</extracomment>
|
||||
<translation>Delete conversation ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="71"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="70"/>
|
||||
<source>chat_dialog_delete_chat_message</source>
|
||||
<extracomment>"La conversation et tous ses messages seront supprimés."</extracomment>
|
||||
<translation>This conversation and all its messages will be deleted.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="100"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="99"/>
|
||||
<source>chat_list_title</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="121"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="120"/>
|
||||
<source>menu_mark_all_as_read</source>
|
||||
<extracomment>"mark all as read"</extracomment>
|
||||
<translation>Mark all as read</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="152"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="151"/>
|
||||
<source>chat_search_in_history</source>
|
||||
<extracomment>"Rechercher une conversation"</extracomment>
|
||||
<translation>Search for a chat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="175"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="174"/>
|
||||
<source>list_filter_no_result_found</source>
|
||||
<extracomment>"Aucun résultat…"</extracomment>
|
||||
<translation>No result…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="176"/>
|
||||
<source>chat_list_empty_history</source>
|
||||
<extracomment>"Aucune conversation dans votre historique"</extracomment>
|
||||
<translation>No conversation in history</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="245"/>
|
||||
<source>chat_action_start_new_chat</source>
|
||||
<extracomment>"New chat"</extracomment>
|
||||
<translation>New conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="281"/>
|
||||
<source>chat_start_group_chat_title</source>
|
||||
<extracomment>"Nouveau groupe"</extracomment>
|
||||
<translation>New group</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="283"/>
|
||||
<source>chat_action_start_group_chat</source>
|
||||
<extracomment>"Créer"</extracomment>
|
||||
<translation>Create</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="309"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="313"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="311"/>
|
||||
<source>group_chat_error_must_have_name</source>
|
||||
<extracomment>"Un nom doit être donné au groupe</extracomment>
|
||||
<translation>A name must be set for the group</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="315"/>
|
||||
<source>group_call_error_not_connected</source>
|
||||
<extracomment>"Vous n'etes pas connecté"</extracomment>
|
||||
<translation>You are not connected</translation>
|
||||
|
|
@ -2575,10 +2613,12 @@ Only your correspondent can decrypt them.</translation>
|
|||
<translation>No contact at the moment</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="371"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="742"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="372"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="745"/>
|
||||
<source>contact_details_edit</source>
|
||||
<extracomment>"Éditer"</extracomment>
|
||||
<extracomment>Edit
|
||||
----------
|
||||
"Éditer"</extracomment>
|
||||
<translation>Edit</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
|
@ -2666,54 +2706,54 @@ Only your correspondent can decrypt them.</translation>
|
|||
<translation>Other actions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="761"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
|
||||
<source>contact_details_remove_from_favourites</source>
|
||||
<extracomment>"Retirer des favoris"</extracomment>
|
||||
<translation>Remove from favorites</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="767"/>
|
||||
<source>contact_details_add_to_favourites</source>
|
||||
<extracomment>"Ajouter aux favoris"</extracomment>
|
||||
<translation>Add to favorites</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="779"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="784"/>
|
||||
<source>contact_details_share</source>
|
||||
<extracomment>"Partager"</extracomment>
|
||||
<translation>Share</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="792"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<source>contact_details_share_error_mesage</source>
|
||||
<extracomment>"La création du fichier vcard a échoué"</extracomment>
|
||||
<translation>VCard creation failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<source>contact_details_share_success_title</source>
|
||||
<extracomment>"VCard créée"</extracomment>
|
||||
<translation>VCard created</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="799"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="804"/>
|
||||
<source>contact_details_share_success_mesage</source>
|
||||
<extracomment>"VCard du contact enregistrée dans %1"</extracomment>
|
||||
<translation>VCard has been saved in %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="807"/>
|
||||
<source>contact_details_share_email_title</source>
|
||||
<extracomment>"Partage de contact"</extracomment>
|
||||
<translation>Share contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="848"/>
|
||||
<source>contact_details_delete</source>
|
||||
<extracomment>"Supprimer ce contact"</extracomment>
|
||||
<translation>Delete contact</translation>
|
||||
|
|
@ -2791,138 +2831,138 @@ Only your correspondent can decrypt them.</translation>
|
|||
<context>
|
||||
<name>ConversationInfos</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="185"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="187"/>
|
||||
<source>one_one_infos_call</source>
|
||||
<extracomment>"Appel"</extracomment>
|
||||
<translation>Call</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_unmute</source>
|
||||
<extracomment>"Sourdine"</extracomment>
|
||||
<translation>Unmute</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_mute</source>
|
||||
<translation>Mute</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="266"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="268"/>
|
||||
<source>group_infos_participants</source>
|
||||
<translation>Participants (%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="283"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="285"/>
|
||||
<source>group_infos_media_docs</source>
|
||||
<extracomment>Medias & documents</extracomment>
|
||||
<translation>Medias & documents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="289"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="291"/>
|
||||
<source>group_infos_shared_medias</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation>Shared medias</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="300"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="302"/>
|
||||
<source>group_infos_shared_docs</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation>Shared documents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="313"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="315"/>
|
||||
<source>group_infos_other_actions</source>
|
||||
<extracomment>Other actions</extracomment>
|
||||
<translation>Other actions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_ephemerals</source>
|
||||
<translation>Ephemeral messages : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_enable_ephemerals</source>
|
||||
<translation>Enable ephemeral messages</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="223"/>
|
||||
<source>group_infos_meeting</source>
|
||||
<extracomment>Schedule a meeting</extracomment>
|
||||
<translation>Schedule a meeting</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="330"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="332"/>
|
||||
<source>group_infos_leave_room</source>
|
||||
<extracomment>Leave chat room</extracomment>
|
||||
<translation>Leave Chat Room</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="335"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<source>group_infos_leave_room_toast_title</source>
|
||||
<extracomment>Leave Chat Room ?</extracomment>
|
||||
<translation>Leave Chat Room ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="339"/>
|
||||
<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>
|
||||
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="350"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="352"/>
|
||||
<source>group_infos_delete_history</source>
|
||||
<extracomment>Delete history</extracomment>
|
||||
<translation>Delete history</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="355"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<source>group_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation>Delete history ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="359"/>
|
||||
<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>
|
||||
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="224"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<source>one_one_infos_open_contact</source>
|
||||
<extracomment>Show contact</extracomment>
|
||||
<translation>Show contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="228"/>
|
||||
<source>one_one_infos_create_contact</source>
|
||||
<extracomment>Create contact</extracomment>
|
||||
<translation>Create contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_ephemerals</source>
|
||||
<translation>Ephemeral messages : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_enable_ephemerals</source>
|
||||
<translation>Enable ephemeral messages</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="383"/>
|
||||
<source>one_one_infos_delete_history</source>
|
||||
<translation>Delete history</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="386"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<source>one_one_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation>Delete history ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="390"/>
|
||||
<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>
|
||||
<translation>All the messages will be removed from the chat room. Do you want to continue ?</translation>
|
||||
|
|
@ -3034,13 +3074,13 @@ Only your correspondent can decrypt them.</translation>
|
|||
<context>
|
||||
<name>DecoratedTextField</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="53"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="54"/>
|
||||
<source>textfield_error_message_cannot_be_empty</source>
|
||||
<extracomment>"ne peut être vide"</extracomment>
|
||||
<translation>can not be empty</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="56"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="57"/>
|
||||
<source>textfield_error_message_unknown_format</source>
|
||||
<extracomment>"Format non reconnu"</extracomment>
|
||||
<translation>Unknown format</translation>
|
||||
|
|
@ -3223,9 +3263,9 @@ Expiration : %1</translation>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="31"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="69"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="188"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="424"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="589"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="189"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="425"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="590"/>
|
||||
<source>sip_address</source>
|
||||
<extracomment>"Adresse SIP"</extracomment>
|
||||
<translation>SIP address</translation>
|
||||
|
|
@ -3233,18 +3273,18 @@ Expiration : %1</translation>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="33"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="77"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="196"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="197"/>
|
||||
<source>device_id</source>
|
||||
<extracomment>"Téléphone"</extracomment>
|
||||
<translation>Phone</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="420"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="421"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="422"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="423"/>
|
||||
<source>information_popup_invalid_address_message</source>
|
||||
<extracomment>"Adresse invalide"</extracomment>
|
||||
<translation>Invalid address</translation>
|
||||
|
|
@ -3669,102 +3709,102 @@ Expiration : %1</translation>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="139"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Calls</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="154"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="155"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Meetings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="203"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="208"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Find contact, call %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="206"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="211"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>or send message …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="311"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="446"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="316"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="451"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Disable do not disturb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="367"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="372"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="369"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="374"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>The voicemail URI is not defined.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="429"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>My account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="448"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="453"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Enable do not disturb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="467"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="484"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="489"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Records</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="499"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="504"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Help</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="516"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>Quit the app</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="526"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>Quit %1 ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="550"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Add an account</translation>
|
||||
|
|
@ -4920,36 +4960,36 @@ To enable them in a commercial project, please contact us.</translation>
|
|||
<context>
|
||||
<name>SelectedChatView</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="39"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="37"/>
|
||||
<source>chat_view_group_call_toast_message</source>
|
||||
<translation>Start a group call ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="433"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="431"/>
|
||||
<source>reply_to_label</source>
|
||||
<extracomment>Reply to %1</extracomment>
|
||||
<translation>Reply to %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="629"/>
|
||||
<source>shared_medias_title</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation>Shared medias</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="633"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<source>shared_documents_title</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation>Shared documents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="662"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="660"/>
|
||||
<source>forward_to_title</source>
|
||||
<extracomment>Forward to…</extracomment>
|
||||
<translation>Froward to…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="696"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="694"/>
|
||||
<source>conversations_title</source>
|
||||
<extracomment>Conversations</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
|
|
@ -5054,43 +5094,43 @@ To enable them in a commercial project, please contact us.</translation>
|
|||
<context>
|
||||
<name>ToolModel</name>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="299"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="300"/>
|
||||
<source>call_error_uninterpretable_sip_address</source>
|
||||
<extracomment>"The calling address is not an interpretable SIP address : %1</extracomment>
|
||||
<translation>The calling address is not an interpretable SIP address : %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="371"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="372"/>
|
||||
<source>group_call_error_no_account</source>
|
||||
<translation>No default account found, can't create group call</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="396"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="397"/>
|
||||
<source>group_call_error_participants_invite</source>
|
||||
<translation>Couldn't invite participants to group call</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="400"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="401"/>
|
||||
<source>group_call_error_creation</source>
|
||||
<translation>Group call couldn't be created</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="570"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="571"/>
|
||||
<source>unknown_audio_device_name</source>
|
||||
<translation>Unknown device name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="505"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="506"/>
|
||||
<source>conference_invitation</source>
|
||||
<translation>Meeting invitation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="509"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="510"/>
|
||||
<source>conference_invitation_cancelled</source>
|
||||
<translation>Meeting cancellation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="507"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="508"/>
|
||||
<source>conference_invitation_updated</source>
|
||||
<translation>Meeting modification</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -27,45 +27,45 @@
|
|||
<context>
|
||||
<name>AccountCore</name>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="434"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="438"/>
|
||||
<source>drawer_menu_account_connection_status_connected</source>
|
||||
<extracomment>"Connecté"</extracomment>
|
||||
<translation>Connecté</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="437"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="441"/>
|
||||
<source>drawer_menu_account_connection_status_refreshing</source>
|
||||
<translation>En cours de rafraîchissement…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="440"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="444"/>
|
||||
<source>drawer_menu_account_connection_status_progress</source>
|
||||
<translation>Connexion…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="443"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<source>drawer_menu_account_connection_status_failed</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="447"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="451"/>
|
||||
<source>drawer_menu_account_connection_status_cleared</source>
|
||||
<translation>Désactivé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="481"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="485"/>
|
||||
<source>manage_account_status_connected_summary</source>
|
||||
<extracomment>"Vous êtes en ligne et joignable."</extracomment>
|
||||
<translation>Vous êtes en ligne et joignable.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="484"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<source>manage_account_status_failed_summary</source>
|
||||
<extracomment>"Erreur de connexion, vérifiez vos paramètres."</extracomment>
|
||||
<translation>Erreur de connexion, vérifiez vos paramètres.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="488"/>
|
||||
<location filename="../../core/account/AccountCore.cpp" line="492"/>
|
||||
<source>manage_account_status_cleared_summary</source>
|
||||
<extracomment>"Compte désactivé, vous ne recevrez ni appel ni message."</extracomment>
|
||||
<translation>Compte désactivé, vous ne recevrez ni appel ni message.</translation>
|
||||
|
|
@ -125,6 +125,39 @@
|
|||
<translation>Impossible d'ajouter le compte.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountModel</name>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="248"/>
|
||||
<source>set_mwi_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set voicemail server address, failed creating address from %1" : %1 is address</extracomment>
|
||||
<translation>Impossible de définir l'adresse du serveur de messagerie vocale depuis l'adresse %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="288"/>
|
||||
<source>set_server_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set server address, failed creating address from %1"</extracomment>
|
||||
<translation>Impossible de définir l'adresse du serveur depuis l'adresse %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="393"/>
|
||||
<source>set_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the conversation server address, failed creating address from %1"</extracomment>
|
||||
<translation>Impossible de définir l'uri du serveur de conversations depuis l'adresse %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="415"/>
|
||||
<source>set_audio_conference_factory_address_failed_error_message</source>
|
||||
<extracomment>"Unable to set the meeting server address, failed creating address from %1"</extracomment>
|
||||
<translation>Impossible de définir l'uri du serveur de réunions depuis l'adresse %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/account/AccountModel.cpp" line="462"/>
|
||||
<source>set_voicemail_address_failed_error_message</source>
|
||||
<extracomment>Unable to set voicemail address, failed creating address from %1</extracomment>
|
||||
<translation>Impossible de définir l'adresse de messagerie vocale depuis l'adresse %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AccountSettingsGeneralLayout</name>
|
||||
<message>
|
||||
|
|
@ -296,89 +329,94 @@
|
|||
<translation>Paramètres de compte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="34"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="35"/>
|
||||
<source>information_popup_success_title</source>
|
||||
<translation>Succès</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="36"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="37"/>
|
||||
<source>contact_editor_saved_changes_toast</source>
|
||||
<extracomment>"Modifications sauvegardés"</extracomment>
|
||||
<translation>Modifications sauvegardés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="53"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="44"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="64"/>
|
||||
<source>account_settings_mwi_uri_title</source>
|
||||
<extracomment>"URI du serveur de messagerie vocale"</extracomment>
|
||||
<translation>URI du serveur de messagerie vocale</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="65"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="85"/>
|
||||
<source>account_settings_voicemail_uri_title</source>
|
||||
<extracomment>"URI de messagerie vocale"</extracomment>
|
||||
<translation>URI de messagerie vocale</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="81"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="109"/>
|
||||
<source>account_settings_transport_title</source>
|
||||
<extracomment>"Transport"</extracomment>
|
||||
<translation>Transport</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="95"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="123"/>
|
||||
<source>account_settings_sip_proxy_url_title</source>
|
||||
<translation>URL du serveur mandataire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="102"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="130"/>
|
||||
<source>account_settings_outbound_proxy_title</source>
|
||||
<extracomment>"Serveur mandataire sortant"</extracomment>
|
||||
<translation>Serveur mandataire sortant</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="111"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="139"/>
|
||||
<source>account_settings_stun_server_url_title</source>
|
||||
<extracomment>"Adresse du serveur STUN"</extracomment>
|
||||
<translation>Adresse du serveur STUN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="116"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="144"/>
|
||||
<source>account_settings_enable_ice_title</source>
|
||||
<extracomment>"Activer ICE"</extracomment>
|
||||
<translation>Activer ICE</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="122"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="150"/>
|
||||
<source>account_settings_avpf_title</source>
|
||||
<extracomment>"AVPF"</extracomment>
|
||||
<translation>AVPF</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="128"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<source>account_settings_bundle_mode_title</source>
|
||||
<extracomment>"Mode bundle"</extracomment>
|
||||
<translation>Mode bundle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="137"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="165"/>
|
||||
<source>account_settings_expire_title</source>
|
||||
<extracomment>"Expiration (en seconde)"</extracomment>
|
||||
<translation>Expiration (en seconde)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="147"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="176"/>
|
||||
<source>account_settings_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de conversations"</extracomment>
|
||||
<translation>URI du serveur de conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="156"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="193"/>
|
||||
<source>account_settings_audio_video_conference_factory_uri_title</source>
|
||||
<extracomment>"URI du serveur de réunions"</extracomment>
|
||||
<translation>URI du serveur de réunions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="163"/>
|
||||
<location filename="../../view/Page/Layout/Settings/AccountSettingsParametersLayout.qml" line="207"/>
|
||||
<source>account_settings_lime_server_url_title</source>
|
||||
<extracomment>"URL du serveur d’échange de clés de chiffrement"</extracomment>
|
||||
<translation>URL du serveur d’échange de clés de chiffrement</translation>
|
||||
|
|
@ -2026,46 +2064,46 @@ Error</extracomment>
|
|||
<context>
|
||||
<name>ChatMessageInvitationBubble</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="49"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="40"/>
|
||||
<source>ics_bubble_meeting_from</source>
|
||||
<translation>de </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="50"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="41"/>
|
||||
<source>ics_bubble_meeting_to</source>
|
||||
<translation> à </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="74"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="63"/>
|
||||
<source>ics_bubble_meeting_modified</source>
|
||||
<extracomment>Meeting has been updated</extracomment>
|
||||
<translation>La réunion a été modifiée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="77"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="66"/>
|
||||
<source>ics_bubble_meeting_cancelled</source>
|
||||
<extracomment>Meeting has been canceled</extracomment>
|
||||
<translation>La réunion a été annulée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="193"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="171"/>
|
||||
<source></source>
|
||||
<translation>de %1 à %2 (UTC%3)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="237"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="232"/>
|
||||
<source>ics_bubble_description_title</source>
|
||||
<extracomment>Description</extracomment>
|
||||
<translation>Description</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="286"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="284"/>
|
||||
<source>ics_bubble_join</source>
|
||||
<extracomment>"Rejoindre"</extracomment>
|
||||
<translation>Rejoindre</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="276"/>
|
||||
<location filename="../../view/Control/Display/Chat/ChatMessageInvitationBubble.qml" line="274"/>
|
||||
<source>ics_bubble_participants</source>
|
||||
<extracomment>%n participant(s)</extracomment>
|
||||
<translation>
|
||||
|
|
@ -2137,79 +2175,79 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
|
|||
<translation>Aucune conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="69"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="68"/>
|
||||
<source>chat_dialog_delete_chat_title</source>
|
||||
<extracomment>Supprimer la conversation ?</extracomment>
|
||||
<translation>Supprimer la conversation ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="71"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="70"/>
|
||||
<source>chat_dialog_delete_chat_message</source>
|
||||
<extracomment>"La conversation et tous ses messages seront supprimés."</extracomment>
|
||||
<translation>La conversation et tous ses messages seront supprimés.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="100"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="99"/>
|
||||
<source>chat_list_title</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="121"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="120"/>
|
||||
<source>menu_mark_all_as_read</source>
|
||||
<extracomment>"mark all as read"</extracomment>
|
||||
<translation>Tout marquer comme lu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="152"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="151"/>
|
||||
<source>chat_search_in_history</source>
|
||||
<extracomment>"Rechercher une conversation"</extracomment>
|
||||
<translation>Rechercher une conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="175"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="174"/>
|
||||
<source>list_filter_no_result_found</source>
|
||||
<extracomment>"Aucun résultat…"</extracomment>
|
||||
<translation>Aucun résultat…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="177"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="176"/>
|
||||
<source>chat_list_empty_history</source>
|
||||
<extracomment>"Aucune conversation dans votre historique"</extracomment>
|
||||
<translation>Aucune conversation dans votre historique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="246"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="245"/>
|
||||
<source>chat_action_start_new_chat</source>
|
||||
<extracomment>"New chat"</extracomment>
|
||||
<translation>Nouvelle conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="282"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="281"/>
|
||||
<source>chat_start_group_chat_title</source>
|
||||
<extracomment>"Nouveau groupe"</extracomment>
|
||||
<translation>Nouveau groupe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="284"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="283"/>
|
||||
<source>chat_action_start_group_chat</source>
|
||||
<extracomment>"Créer"</extracomment>
|
||||
<translation>Créer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="310"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="314"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="309"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="313"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="312"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="311"/>
|
||||
<source>group_chat_error_must_have_name</source>
|
||||
<extracomment>"Un nom doit être donné au groupe</extracomment>
|
||||
<translation>Un nom doit être donné au groupe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="316"/>
|
||||
<location filename="../../view/Page/Main/Chat/ChatPage.qml" line="315"/>
|
||||
<source>group_call_error_not_connected</source>
|
||||
<extracomment>"Vous n'etes pas connecté"</extracomment>
|
||||
<translation>Vous n'êtes pas connecté</translation>
|
||||
|
|
@ -2575,10 +2613,12 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
|
|||
<translation>Aucun contact pour le moment</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="371"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="742"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="372"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="745"/>
|
||||
<source>contact_details_edit</source>
|
||||
<extracomment>"Éditer"</extracomment>
|
||||
<extracomment>Edit
|
||||
----------
|
||||
"Éditer"</extracomment>
|
||||
<translation>Éditer</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
|
@ -2666,54 +2706,54 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
|
|||
<translation>Autres actions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="761"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
|
||||
<source>contact_details_remove_from_favourites</source>
|
||||
<extracomment>"Retirer des favoris"</extracomment>
|
||||
<translation>Retirer des favoris</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="767"/>
|
||||
<source>contact_details_add_to_favourites</source>
|
||||
<extracomment>"Ajouter aux favoris"</extracomment>
|
||||
<translation>Ajouter aux favoris</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="779"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="784"/>
|
||||
<source>contact_details_share</source>
|
||||
<extracomment>"Partager"</extracomment>
|
||||
<translation>Partager</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="792"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<source>contact_details_share_error_mesage</source>
|
||||
<extracomment>"La création du fichier vcard a échoué"</extracomment>
|
||||
<translation>La création du fichier vcard a échoué</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<source>contact_details_share_success_title</source>
|
||||
<extracomment>"VCard créée"</extracomment>
|
||||
<translation>VCard créée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="799"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="804"/>
|
||||
<source>contact_details_share_success_mesage</source>
|
||||
<extracomment>"VCard du contact enregistrée dans %1"</extracomment>
|
||||
<translation>VCard du contact enregistrée dans %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="807"/>
|
||||
<source>contact_details_share_email_title</source>
|
||||
<extracomment>"Partage de contact"</extracomment>
|
||||
<translation>Partage de contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
|
||||
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="848"/>
|
||||
<source>contact_details_delete</source>
|
||||
<extracomment>"Supprimer ce contact"</extracomment>
|
||||
<translation>Supprimer ce contact</translation>
|
||||
|
|
@ -2791,138 +2831,138 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
|
|||
<context>
|
||||
<name>ConversationInfos</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="185"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="187"/>
|
||||
<source>one_one_infos_call</source>
|
||||
<extracomment>"Appel"</extracomment>
|
||||
<translation>Appel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_unmute</source>
|
||||
<extracomment>"Sourdine"</extracomment>
|
||||
<translation>Réactiver les notifications</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="199"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="201"/>
|
||||
<source>one_one_infos_mute</source>
|
||||
<translation>Sourdine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="266"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="268"/>
|
||||
<source>group_infos_participants</source>
|
||||
<translation>Participants (%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="283"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="285"/>
|
||||
<source>group_infos_media_docs</source>
|
||||
<extracomment>Medias & documents</extracomment>
|
||||
<translation>Medias & documents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="289"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="291"/>
|
||||
<source>group_infos_shared_medias</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation>Médias partagés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="300"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="302"/>
|
||||
<source>group_infos_shared_docs</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation>Documents partagés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="313"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="315"/>
|
||||
<source>group_infos_other_actions</source>
|
||||
<extracomment>Other actions</extracomment>
|
||||
<translation>Autres actions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_ephemerals</source>
|
||||
<translation>Messages éphémères : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="319"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="321"/>
|
||||
<source>group_infos_enable_ephemerals</source>
|
||||
<translation>Activer les messages éphémères</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="223"/>
|
||||
<source>group_infos_meeting</source>
|
||||
<extracomment>Schedule a meeting</extracomment>
|
||||
<translation>Programmer une réunion</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="330"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="332"/>
|
||||
<source>group_infos_leave_room</source>
|
||||
<extracomment>Leave chat room</extracomment>
|
||||
<translation>Quitter la conversation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="335"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<source>group_infos_leave_room_toast_title</source>
|
||||
<extracomment>Leave Chat Room ?</extracomment>
|
||||
<translation>Quitter la conversation ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="337"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="339"/>
|
||||
<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>
|
||||
<translation>Vous ne recevrez ni pourrez envoyer des messages dans cette conversation, quitter ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="350"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="352"/>
|
||||
<source>group_infos_delete_history</source>
|
||||
<extracomment>Delete history</extracomment>
|
||||
<translation>Supprimer l'historique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="355"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<source>group_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation>Supprimer l'historique ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="357"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="359"/>
|
||||
<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>
|
||||
<translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="224"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<source>one_one_infos_open_contact</source>
|
||||
<extracomment>Show contact</extracomment>
|
||||
<translation>Voir le contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="226"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="228"/>
|
||||
<source>one_one_infos_create_contact</source>
|
||||
<extracomment>Create contact</extracomment>
|
||||
<translation>Créer un contact</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_ephemerals</source>
|
||||
<translation>Messages éphémères : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="371"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="373"/>
|
||||
<source>one_one_infos_enable_ephemerals</source>
|
||||
<translation>Activer les messages éphémères</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="383"/>
|
||||
<source>one_one_infos_delete_history</source>
|
||||
<translation>Supprimer l'historique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="386"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<source>one_one_infos_delete_history_toast_title</source>
|
||||
<extracomment>Delete history ?</extracomment>
|
||||
<translation>Supprimer l'historique ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="388"/>
|
||||
<location filename="../../view/Page/Layout/Chat/ConversationInfos.qml" line="390"/>
|
||||
<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>
|
||||
<translation>Tous les messages seront supprimés. Souhaitez-vous continuer ?</translation>
|
||||
|
|
@ -3034,13 +3074,13 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
|
|||
<context>
|
||||
<name>DecoratedTextField</name>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="53"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="54"/>
|
||||
<source>textfield_error_message_cannot_be_empty</source>
|
||||
<extracomment>"ne peut être vide"</extracomment>
|
||||
<translation>ne peut être vide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="56"/>
|
||||
<location filename="../../view/Control/Input/DecoratedTextField.qml" line="57"/>
|
||||
<source>textfield_error_message_unknown_format</source>
|
||||
<extracomment>"Format non reconnu"</extracomment>
|
||||
<translation>Format non reconnu</translation>
|
||||
|
|
@ -3223,9 +3263,9 @@ Expiration : %1</translation>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="31"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="69"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="188"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="424"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="589"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="189"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="425"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="590"/>
|
||||
<source>sip_address</source>
|
||||
<extracomment>"Adresse SIP"</extracomment>
|
||||
<translation>Adresse SIP</translation>
|
||||
|
|
@ -3233,18 +3273,18 @@ Expiration : %1</translation>
|
|||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="33"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="77"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="196"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="197"/>
|
||||
<source>device_id</source>
|
||||
<extracomment>"Téléphone"</extracomment>
|
||||
<translation>Téléphone</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="420"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="421"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="422"/>
|
||||
<location filename="../../core/friend/FriendCore.cpp" line="423"/>
|
||||
<source>information_popup_invalid_address_message</source>
|
||||
<extracomment>"Adresse invalide"</extracomment>
|
||||
<translation>Adresse invalide</translation>
|
||||
|
|
@ -3669,102 +3709,102 @@ Expiration : %1</translation>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="139"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Appels</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="149"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="154"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="155"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Réunions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="203"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="208"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Rechercher un contact, appeler %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="206"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="211"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>ou envoyer un message …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="311"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="446"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="316"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="451"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Désactiver ne pas déranger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="367"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="372"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="369"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="374"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>L'URI de messagerie vocale n'est pas définie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="429"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>Mon compte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="448"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="453"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Activer ne pas déranger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="467"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Paramètres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="484"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="489"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Enregistrements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="499"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="504"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Aide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="516"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>Quitter l'application</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="521"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="526"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>Quitter %1 ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="550"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Ajouter un compte</translation>
|
||||
|
|
@ -4920,36 +4960,36 @@ Pour les activer dans un projet commercial, merci de nous contacter.</translatio
|
|||
<context>
|
||||
<name>SelectedChatView</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="39"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="37"/>
|
||||
<source>chat_view_group_call_toast_message</source>
|
||||
<translation>Démarrer un appel de groupe ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="433"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="431"/>
|
||||
<source>reply_to_label</source>
|
||||
<extracomment>Reply to %1</extracomment>
|
||||
<translation>Réponse à %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="629"/>
|
||||
<source>shared_medias_title</source>
|
||||
<extracomment>Shared medias</extracomment>
|
||||
<translation>Médias partagés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="633"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="631"/>
|
||||
<source>shared_documents_title</source>
|
||||
<extracomment>Shared documents</extracomment>
|
||||
<translation>Documents partagés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="662"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="660"/>
|
||||
<source>forward_to_title</source>
|
||||
<extracomment>Forward to…</extracomment>
|
||||
<translation>Transférer à…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="696"/>
|
||||
<location filename="../../view/Page/Form/Chat/SelectedChatView.qml" line="694"/>
|
||||
<source>conversations_title</source>
|
||||
<extracomment>Conversations</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
|
|
@ -5054,43 +5094,43 @@ Pour les activer dans un projet commercial, merci de nous contacter.</translatio
|
|||
<context>
|
||||
<name>ToolModel</name>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="299"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="300"/>
|
||||
<source>call_error_uninterpretable_sip_address</source>
|
||||
<extracomment>"The calling address is not an interpretable SIP address : %1</extracomment>
|
||||
<translation>L'adresse n'est pas interprétable comme une adresse SIP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="371"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="372"/>
|
||||
<source>group_call_error_no_account</source>
|
||||
<translation>Impossible de créer l'appel de groupe, le compte par défaut n'est pas défini</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="396"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="397"/>
|
||||
<source>group_call_error_participants_invite</source>
|
||||
<translation>Impossible d'inviter les participants à l'appel de groupe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="400"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="401"/>
|
||||
<source>group_call_error_creation</source>
|
||||
<translation>L'appel de groupe n'a pas pu être créé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="570"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="571"/>
|
||||
<source>unknown_audio_device_name</source>
|
||||
<translation>Appareil inconnu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="505"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="506"/>
|
||||
<source>conference_invitation</source>
|
||||
<translation>Invitation à une réunion</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="509"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="510"/>
|
||||
<source>conference_invitation_cancelled</source>
|
||||
<translation>Annulation d'une réunion</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="507"/>
|
||||
<location filename="../../model/tool/ToolModel.cpp" line="508"/>
|
||||
<source>conference_invitation_updated</source>
|
||||
<translation>Modification d'une réunion</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -243,7 +243,11 @@ void AccountModel::setMwiServerAddress(QString value) {
|
|||
newParams->setMwiServerAddress(address);
|
||||
if (!mMonitor->setParams(newParams)) emit mwiServerAddressChanged(value);
|
||||
}
|
||||
} else qWarning() << "Unable to set MWI address, failed creating address from" << value;
|
||||
} else {
|
||||
//: "Unable to set voicemail server address, failed creating address from %1" : %1 is address
|
||||
emit setValueFailed(tr("set_mwi_server_address_failed_error_message").arg(value));
|
||||
qWarning() << "Unable to set MWI address, failed creating address from" << value;
|
||||
}
|
||||
}
|
||||
|
||||
linphone::TransportType AccountModel::getTransport() const {
|
||||
|
|
@ -279,7 +283,11 @@ void AccountModel::setServerAddress(QString value, linphone::TransportType trans
|
|||
if (save) mMonitor->setParams(params);
|
||||
emit serverAddressChanged(value);
|
||||
emit transportChanged(address->getTransport());
|
||||
} else qWarning() << "Unable to set ServerAddress, failed creating address from" << value;
|
||||
} else {
|
||||
//: "Unable to set server address, failed creating address from %1"
|
||||
emit setValueFailed(tr("set_server_address_failed_error_message").arg(value));
|
||||
qWarning() << "Unable to set ServerAddress, failed creating address from" << value;
|
||||
}
|
||||
}
|
||||
|
||||
bool AccountModel::getOutboundProxyEnabled() const {
|
||||
|
|
@ -380,7 +388,11 @@ void AccountModel::setConferenceFactoryAddress(QString value) {
|
|||
params->setConferenceFactoryAddress(address);
|
||||
mMonitor->setParams(params);
|
||||
emit conferenceFactoryAddressChanged(value);
|
||||
} else qWarning() << "Unable to set ConferenceFactoryAddress address, failed creating address from" << value;
|
||||
} else {
|
||||
//: "Unable to set the conversation server address, failed creating address from %1"
|
||||
emit setValueFailed(tr("set_conference_factory_address_failed_error_message").arg(value));
|
||||
qWarning() << "Unable to set ConferenceFactoryAddress address, failed creating address from" << value;
|
||||
}
|
||||
}
|
||||
|
||||
QString AccountModel::getAudioVideoConferenceFactoryAddress() const {
|
||||
|
|
@ -398,8 +410,11 @@ void AccountModel::setAudioVideoConferenceFactoryAddress(QString value) {
|
|||
params->setAudioVideoConferenceFactoryAddress(address);
|
||||
mMonitor->setParams(params);
|
||||
emit audioVideoConferenceFactoryAddressChanged(value);
|
||||
} else
|
||||
} else {
|
||||
//: "Unable to set the meeting server address, failed creating address from %1"
|
||||
emit setValueFailed(tr("set_audio_conference_factory_address_failed_error_message").arg(value));
|
||||
qWarning() << "Unable to set AudioVideoConferenceFactoryAddress address, failed creating address from" << value;
|
||||
}
|
||||
}
|
||||
|
||||
QString AccountModel::getLimeServerUrl() const {
|
||||
|
|
@ -442,7 +457,11 @@ void AccountModel::setVoicemailAddress(QString value) {
|
|||
params->setVoicemailAddress(address);
|
||||
mMonitor->setParams(params);
|
||||
emit voicemailAddressChanged(value);
|
||||
} else qWarning() << "Unable to set VoicemailAddress, failed creating address from" << value;
|
||||
} else {
|
||||
//: Unable to set voicemail address, failed creating address from %1
|
||||
emit setValueFailed(tr("set_voicemail_address_failed_error_message").arg(value));
|
||||
qWarning() << "Unable to set VoicemailAddress, failed creating address from" << value;
|
||||
}
|
||||
}
|
||||
|
||||
QString AccountModel::getVoicemailAddress() const {
|
||||
|
|
|
|||
|
|
@ -119,6 +119,8 @@ signals:
|
|||
void voicemailAddressChanged(QString value);
|
||||
void presenceChanged(LinphoneEnums::Presence presence, bool userInitiated);
|
||||
|
||||
void setValueFailed(const QString &errorMessage);
|
||||
|
||||
private:
|
||||
/**Linphone **/
|
||||
virtual void onRegistrationStateChanged(const std::shared_ptr<linphone::Account> &account,
|
||||
|
|
|
|||
|
|
@ -832,6 +832,15 @@ bool SettingsModel::getLimeIsSupported() const {
|
|||
return CoreModel::getInstance()->getCore()->limeX3DhAvailable();
|
||||
}
|
||||
|
||||
void SettingsModel::setDisableMeetingsFeature(bool value) {
|
||||
mConfig->setBool(UiSection, "disable_meetings_feature", value);
|
||||
emit disableMeetingsFeatureChanged(value);
|
||||
}
|
||||
|
||||
bool SettingsModel::getDisableMeetingsFeature() const {
|
||||
return !!mConfig->getInt(UiSection, "disable_meetings_feature", 0);
|
||||
}
|
||||
|
||||
void SettingsModel::setChatNotificationSoundPath(const QString &path) {
|
||||
QString cleanedPath = QDir::cleanPath(path);
|
||||
mConfig->setString(UiSection, "chat_sound_notification_file", Utils::appStringToCoreString(cleanedPath));
|
||||
|
|
@ -891,8 +900,6 @@ void SettingsModel::notifyConfigReady(){
|
|||
}
|
||||
|
||||
DEFINE_GETSET_CONFIG(SettingsModel, bool, Bool, disableChatFeature, DisableChatFeature, "disable_chat_feature", false)
|
||||
DEFINE_GETSET_CONFIG(
|
||||
SettingsModel, bool, Bool, disableMeetingsFeature, DisableMeetingsFeature, "disable_meetings_feature", false)
|
||||
DEFINE_GETSET_CONFIG(SettingsModel,
|
||||
bool,
|
||||
Bool,
|
||||
|
|
|
|||
|
|
@ -179,9 +179,11 @@ public:
|
|||
|
||||
bool getLimeIsSupported() const;
|
||||
|
||||
void setDisableMeetingsFeature(bool value);
|
||||
bool getDisableMeetingsFeature() const;
|
||||
|
||||
// UI
|
||||
DECLARE_GETSET(bool, disableChatFeature, DisableChatFeature)
|
||||
DECLARE_GETSET(bool, disableMeetingsFeature, DisableMeetingsFeature)
|
||||
DECLARE_GETSET(bool, disableBroadcastFeature, DisableBroadcastFeature)
|
||||
DECLARE_GETSET(bool, hideSettings, HideSettings)
|
||||
DECLARE_GETSET(bool, hideAccountSettings, HideAccountSettings)
|
||||
|
|
@ -257,6 +259,8 @@ signals:
|
|||
|
||||
void dndChanged(bool value);
|
||||
|
||||
void disableMeetingsFeatureChanged(bool value);
|
||||
|
||||
// Messages. --------------------------------------------------------------------
|
||||
void autoDownloadReceivedFilesChanged(bool enabled);
|
||||
|
||||
|
|
|
|||
|
|
@ -188,6 +188,7 @@ ListView {
|
|||
searchResultItem: $modelData
|
||||
showInitials: mainItem.showInitials && isStored
|
||||
showDefaultAddress: mainItem.showDefaultAddress
|
||||
showDisplayName: mainItem.showDisplayName
|
||||
showActions: mainItem.showActions
|
||||
showContactMenu: mainItem.showContactMenu && searchResultItem.core.isStored
|
||||
highlightText: mainItem.highlightText
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ FormItemLayout {
|
|||
property bool useTitleAsPlaceHolder: true
|
||||
property bool canBeEmpty: true
|
||||
property bool toValidate: false
|
||||
property alias text: textField.text
|
||||
|
||||
function value() {
|
||||
return propertyOwnerGui ? propertyOwnerGui.core[propertyName] : propertyOwner[propertyName]
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ Control.TextField {
|
|||
idleTimer.stop()
|
||||
updateText()
|
||||
}
|
||||
onTextEdited: {
|
||||
onTextChanged: {
|
||||
if (mainItem.toValidate) {
|
||||
idleTimer.restart()
|
||||
}
|
||||
|
|
@ -90,8 +90,9 @@ Control.TextField {
|
|||
}
|
||||
if (mainItem.propertyName && isValid(text)) {
|
||||
if (mainItem.propertyOwnerGui) {
|
||||
if (mainItem.propertyOwnerGui.core[mainItem.propertyName] != text)
|
||||
if (mainItem.propertyOwnerGui.core[mainItem.propertyName] != text) {
|
||||
mainItem.propertyOwnerGui.core[mainItem.propertyName] = text
|
||||
}
|
||||
} else {
|
||||
if (mainItem.propertyOwner[mainItem.propertyName] != text)
|
||||
mainItem.propertyOwner[mainItem.propertyName] = text
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ ColumnLayout {
|
|||
property ChatGui chatGui
|
||||
property var chatCore: chatGui.core
|
||||
property var contactObj: chatGui ? UtilsCpp.findFriendByAddress(mainItem.chatCore.peerAddress) : null
|
||||
property FriendGui contact: contactObj ? contactObj.value : null
|
||||
property bool isAppFriend: contact && contact.core.isAppFriend
|
||||
property var parentView
|
||||
property bool isGroup: chatCore && chatCore.isGroupChat
|
||||
spacing: 0
|
||||
|
|
@ -23,7 +25,7 @@ ColumnLayout {
|
|||
|
||||
Avatar {
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
contact: contactObj?.value || null
|
||||
contact: mainItem.contact
|
||||
displayNameVal: mainItem.chatCore.avatarUri
|
||||
secured: mainItem.chatGui && mainItem.chatGui.core.isSecured
|
||||
Layout.preferredWidth: Math.round(100 * DefaultStyle.dp)
|
||||
|
|
@ -157,10 +159,10 @@ ColumnLayout {
|
|||
}
|
||||
|
||||
Text {
|
||||
visible: contactObj && contactObj.value || false
|
||||
visible: mainItem.contact
|
||||
font: Typography.p3
|
||||
color: contactObj?.value != null ? contactObj?.value.core.presenceColor : "transparent"
|
||||
text: contactObj?.value != null ? contactObj?.value.core.presenceStatus : ""
|
||||
color: mainItem.contact ? mainItem.contact.core.presenceColor : "transparent"
|
||||
text: mainItem.contact ? mainItem.contact.core.presenceStatus : ""
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
Layout.topMargin: Math.round(5 * DefaultStyle.dp)
|
||||
}
|
||||
|
|
@ -213,13 +215,13 @@ ColumnLayout {
|
|||
button.icon.height: Math.round(24 * DefaultStyle.dp)
|
||||
button.icon.source: mainItem.isGroup
|
||||
? AppIcons.videoconference
|
||||
: contactObj.value
|
||||
: mainItem.isAppFriend
|
||||
? AppIcons.adressBook
|
||||
: AppIcons.plusCircle
|
||||
label: mainItem.isGroup
|
||||
//: Schedule a meeting
|
||||
? qsTr("group_infos_meeting")
|
||||
: contactObj.value
|
||||
: mainItem.isAppFriend
|
||||
//: Show contact
|
||||
? qsTr("one_one_infos_open_contact")
|
||||
//: Create contact
|
||||
|
|
@ -228,8 +230,8 @@ ColumnLayout {
|
|||
if (mainItem.isGroup)
|
||||
UtilsCpp.getMainWindow().scheduleMeeting(mainItem.chatCore.title, mainItem.chatCore.participantsAddresses)
|
||||
else {
|
||||
if (contactObj.value)
|
||||
mainWindow.displayContactPage(contactObj.value.core.defaultAddress)
|
||||
if (mainItem.isAppFriend)
|
||||
mainWindow.displayContactPage(mainItem.contact.core.defaultAddress)
|
||||
else
|
||||
mainWindow.displayCreateContactPage("",mainItem.chatCore.peerAddress)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,6 +60,9 @@ Item {
|
|||
if (mainItem.contextualMenuOpenedComponent
|
||||
&& mainItem.contextualMenuOpenedComponent != component) {
|
||||
mainStackView.pop()
|
||||
if (mainItem.contextualMenuOpenedComponent) {
|
||||
mainItem.contextualMenuOpenedComponent.destroy()
|
||||
}
|
||||
mainItem.contextualMenuOpenedComponent = undefined
|
||||
}
|
||||
if (!mainItem.contextualMenuOpenedComponent) {
|
||||
|
|
@ -71,6 +74,8 @@ Item {
|
|||
|
||||
function closeContextualMenuComponent() {
|
||||
mainStackView.pop()
|
||||
if (mainItem.contextualMenuOpenedComponent)
|
||||
mainItem.contextualMenuOpenedComponent.destroy()
|
||||
mainItem.contextualMenuOpenedComponent = undefined
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -29,12 +29,21 @@ AbstractSettingsLayout {
|
|||
Connections {
|
||||
target: account.core
|
||||
function onIsSavedChanged() {
|
||||
if (account.core.isSaved)
|
||||
if (account.core.isSaved) {
|
||||
UtilsCpp.showInformationPopup(
|
||||
qsTr("information_popup_success_title"),
|
||||
//: "Modifications sauvegardés"
|
||||
qsTr("contact_editor_saved_changes_toast"), true,
|
||||
mainWindow)
|
||||
}
|
||||
}
|
||||
function onSetValueFailed(error) {
|
||||
if (error) {
|
||||
UtilsCpp.showInformationPopup(
|
||||
qsTr("information_popup_error_title"),
|
||||
error, false,
|
||||
mainWindow)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -47,6 +56,7 @@ AbstractSettingsLayout {
|
|||
Layout.fillWidth: true
|
||||
spacing: Math.round(20 * DefaultStyle.dp)
|
||||
DecoratedTextField {
|
||||
id: mwiServerAddressField
|
||||
propertyName: "mwiServerAddress"
|
||||
propertyOwnerGui: account
|
||||
//: "URI du serveur de messagerie vocale"
|
||||
|
|
@ -56,8 +66,17 @@ AbstractSettingsLayout {
|
|||
return text.length == 0 || !text.endsWith(".")
|
||||
} // work around sdk crash when adress ends with .
|
||||
toValidate: true
|
||||
|
||||
Connections {
|
||||
target: account.core
|
||||
function onMwiServerAddressAddressChanged() {
|
||||
if (mwiServerAddressField.text != mwiServerAddressField.propertyOwnerGui.core[mwiServerAddressField.propertyName])
|
||||
mwiServerAddressField.text = mwiServerAddressField.propertyOwnerGui.core[mwiServerAddressField.propertyName]
|
||||
}
|
||||
}
|
||||
}
|
||||
DecoratedTextField {
|
||||
id: voicemailAddressField
|
||||
propertyName: "voicemailAddress"
|
||||
propertyOwnerGui: account
|
||||
//: "URI de messagerie vocale"
|
||||
|
|
@ -65,6 +84,14 @@ AbstractSettingsLayout {
|
|||
title: qsTr("account_settings_voicemail_uri_title")
|
||||
Layout.fillWidth: true
|
||||
toValidate: true
|
||||
|
||||
Connections {
|
||||
target: account.core
|
||||
function onVoicemailAddressAddressChanged() {
|
||||
if (voicemailAddressField.text != voicemailAddressField.propertyOwnerGui.core[voicemailAddressField.propertyName])
|
||||
voicemailAddressField.text = voicemailAddressField.propertyOwnerGui.core[voicemailAddressField.propertyName]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -142,20 +169,36 @@ AbstractSettingsLayout {
|
|||
toValidate: true
|
||||
}
|
||||
DecoratedTextField {
|
||||
id: conferenceFactoryUriField
|
||||
Layout.fillWidth: true
|
||||
//: "URI du serveur de conversations"
|
||||
title: qsTr("account_settings_conference_factory_uri_title")
|
||||
propertyName: "conferenceFactoryAddress"
|
||||
propertyOwnerGui: account
|
||||
Connections {
|
||||
target: account.core
|
||||
function onConferenceFactoryAddressChanged() {
|
||||
if (conferenceFactoryUriField.text != conferenceFactoryUriField.propertyOwnerGui.core[conferenceFactoryUriField.propertyName])
|
||||
conferenceFactoryUriField.text = conferenceFactoryUriField.propertyOwnerGui.core[conferenceFactoryUriField.propertyName]
|
||||
}
|
||||
}
|
||||
toValidate: true
|
||||
}
|
||||
DecoratedTextField {
|
||||
id: audioVideoConfUriField
|
||||
Layout.fillWidth: true
|
||||
propertyName: "audioVideoConferenceFactoryAddress"
|
||||
//: "URI du serveur de réunions"
|
||||
title: qsTr("account_settings_audio_video_conference_factory_uri_title")
|
||||
propertyOwnerGui: account
|
||||
toValidate: true
|
||||
Connections {
|
||||
target: account.core
|
||||
function onAudioVideoConferenceFactoryAddressChanged() {
|
||||
if (audioVideoConfUriField.text != audioVideoConfUriField.propertyOwnerGui.core[audioVideoConfUriField.propertyName])
|
||||
audioVideoConfUriField.text = audioVideoConfUriField.propertyOwnerGui.core[audioVideoConfUriField.propertyName]
|
||||
}
|
||||
}
|
||||
}
|
||||
DecoratedTextField {
|
||||
Layout.fillWidth: true
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue