From d61f94c42e47a355fc73fac4f9eee49be785c8cb Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 28 Feb 2024 13:30:28 +0100 Subject: [PATCH] Renamed a few strings --- .../model/ZrtpSasConfirmationDialogModel.kt | 2 +- .../main/contacts/model/ContactAvatarModel.kt | 12 +- .../ui/main/help/fragment/HelpFragment.kt | 2 +- .../java/org/linphone/utils/DialogUtils.kt | 4 +- .../layout-land/dialog_confirm_zrtp_sas.xml | 6 +- .../res/layout/assistant_login_fragment.xml | 2 +- .../main/res/layout/chat_info_fragment.xml | 2 +- .../layout/contact_device_trust_list_cell.xml | 2 +- app/src/main/res/layout/contact_fragment.xml | 8 +- .../dialog_account_modes_explanation.xml | 2 +- ...assistant_accept_conditions_and_policy.xml | 4 +- ...nt_create_account_confirm_phone_number.xml | 4 +- .../layout/dialog_cancel_contact_changes.xml | 4 +- .../res/layout/dialog_confirm_zrtp_sas.xml | 6 +- .../dialog_contact_confirm_trust_call.xml | 4 +- .../layout/dialog_contact_trust_process.xml | 4 +- .../main/res/layout/dialog_delete_contact.xml | 4 +- ...nage_account_international_prefix_help.xml | 4 +- .../layout/dialog_pick_number_or_address.xml | 2 +- .../main/res/layout/dialog_remove_account.xml | 4 +- .../layout/dialog_remove_all_call_logs.xml | 4 +- .../res/layout/dialog_remove_call_logs.xml | 4 +- .../dialog_set_or_edit_group_subject.xml | 6 +- .../layout/dialog_update_account_password.xml | 8 +- .../res/layout/dialog_update_available.xml | 4 +- .../res/layout/history_contact_fragment.xml | 8 +- app/src/main/res/values-fr/strings.xml | 205 ++++++++---------- app/src/main/res/values/strings.xml | 204 +++++++++-------- 28 files changed, 259 insertions(+), 266 deletions(-) diff --git a/app/src/main/java/org/linphone/ui/call/model/ZrtpSasConfirmationDialogModel.kt b/app/src/main/java/org/linphone/ui/call/model/ZrtpSasConfirmationDialogModel.kt index a18d10209..f7429873f 100644 --- a/app/src/main/java/org/linphone/ui/call/model/ZrtpSasConfirmationDialogModel.kt +++ b/app/src/main/java/org/linphone/ui/call/model/ZrtpSasConfirmationDialogModel.kt @@ -49,7 +49,7 @@ class ZrtpSasConfirmationDialogModel @UiThread constructor( init { message.value = AppUtils.getFormattedString( - R.string.dialog_zrtp_validate_trust_subtitle, + R.string.call_dialog_zrtp_validate_trust_subtitle, authTokenToRead ) diff --git a/app/src/main/java/org/linphone/ui/main/contacts/model/ContactAvatarModel.kt b/app/src/main/java/org/linphone/ui/main/contacts/model/ContactAvatarModel.kt index fdfd96ec7..f9ac6922d 100644 --- a/app/src/main/java/org/linphone/ui/main/contacts/model/ContactAvatarModel.kt +++ b/app/src/main/java/org/linphone/ui/main/contacts/model/ContactAvatarModel.kt @@ -118,7 +118,7 @@ class ContactAvatarModel @WorkerThread constructor(val friend: Friend) : Abstrac val presenceString = when (presence) { ConsolidatedPresence.Online -> { - AppUtils.getString(R.string.friend_presence_status_online) + AppUtils.getString(R.string.contact_presence_status_online) } ConsolidatedPresence.Busy -> { val timestamp = friend.presenceModel?.latestActivityTimestamp ?: -1L @@ -130,7 +130,7 @@ class ContactAvatarModel @WorkerThread constructor(val friend: Friend) : Abstrac timestampInSecs = true ) AppUtils.getFormattedString( - R.string.friend_presence_status_was_online_today_at, + R.string.contact_presence_status_was_online_today_at, time ) } @@ -140,7 +140,7 @@ class ContactAvatarModel @WorkerThread constructor(val friend: Friend) : Abstrac timestampInSecs = true ) AppUtils.getFormattedString( - R.string.friend_presence_status_was_online_yesterday_at, + R.string.contact_presence_status_was_online_yesterday_at, time ) } @@ -152,17 +152,17 @@ class ContactAvatarModel @WorkerThread constructor(val friend: Friend) : Abstrac hideYear = true ) AppUtils.getFormattedString( - R.string.friend_presence_status_was_online_on, + R.string.contact_presence_status_was_online_on, date ) } } } else { - AppUtils.getString(R.string.friend_presence_status_away) + AppUtils.getString(R.string.contact_presence_status_away) } } ConsolidatedPresence.DoNotDisturb -> { - AppUtils.getString(R.string.friend_presence_status_do_not_disturb) + AppUtils.getString(R.string.contact_presence_status_do_not_disturb) } else -> "" } diff --git a/app/src/main/java/org/linphone/ui/main/help/fragment/HelpFragment.kt b/app/src/main/java/org/linphone/ui/main/help/fragment/HelpFragment.kt index 190d71e6b..a7d901eee 100644 --- a/app/src/main/java/org/linphone/ui/main/help/fragment/HelpFragment.kt +++ b/app/src/main/java/org/linphone/ui/main/help/fragment/HelpFragment.kt @@ -117,7 +117,7 @@ class HelpFragment : GenericFragment() { } private fun showUpdateAvailableDialog(version: String, url: String) { - val message = getString(R.string.dialog_update_available_message, version) + val message = getString(R.string.help_dialog_update_available_message, version) val model = ConfirmationDialogModel() val dialog = DialogUtils.getUpdateAvailableDialog( diff --git a/app/src/main/java/org/linphone/utils/DialogUtils.kt b/app/src/main/java/org/linphone/utils/DialogUtils.kt index 9d288cb49..9186e3835 100644 --- a/app/src/main/java/org/linphone/utils/DialogUtils.kt +++ b/app/src/main/java/org/linphone/utils/DialogUtils.kt @@ -145,7 +145,7 @@ class DialogUtils { ) binding.viewModel = viewModel binding.title.text = context.getString( - R.string.dialog_remove_account_title, + R.string.manage_account_dialog_remove_account_title, displayName ) @@ -215,7 +215,7 @@ class DialogUtils { ) binding.viewModel = viewModel binding.title.text = context.getString( - R.string.dialog_contact_delete_title, + R.string.contact_dialog_delete_title, contactName ) diff --git a/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml b/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml index f73fad32a..0c60c34ec 100644 --- a/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml +++ b/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml @@ -38,7 +38,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_zrtp_validate_trust_title" + android:text="@string/call_dialog_zrtp_validate_trust_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -53,7 +53,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_zrtp_validate_trust_message}" + android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_message}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/letters_1" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -160,7 +160,7 @@ android:paddingTop="@dimen/primary_secondary_buttons_label_padding" android:gravity="center" android:background="@drawable/shape_red_outlined_button_background" - android:text="@string/dialog_zrtp_validate_trust_letters_do_not_match" + android:text="@string/call_dialog_zrtp_validate_trust_letters_do_not_match" android:textSize="18sp" android:textColor="?attr/color_danger_500" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/assistant_login_fragment.xml b/app/src/main/res/layout/assistant_login_fragment.xml index 66ada8d80..26e78bdc3 100644 --- a/app/src/main/res/layout/assistant_login_fragment.xml +++ b/app/src/main/res/layout/assistant_login_fragment.xml @@ -121,8 +121,8 @@ android:textColor="?attr/color_main2_600" android:background="@drawable/edit_text_background" android:hint="@string/password" - app:layout_constraintWidth_max="@dimen/text_input_max_width" android:inputType="@{viewModel.showPassword ? InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD : InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD, default=textPassword}" + app:layout_constraintWidth_max="@dimen/text_input_max_width" app:layout_constraintTop_toBottomOf="@id/password_label" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent"/> diff --git a/app/src/main/res/layout/chat_info_fragment.xml b/app/src/main/res/layout/chat_info_fragment.xml index 1e86e27f5..298a00258 100644 --- a/app/src/main/res/layout/chat_info_fragment.xml +++ b/app/src/main/res/layout/chat_info_fragment.xml @@ -153,7 +153,7 @@ style="@style/default_text_style_300" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@{viewModel.avatarModel.lastPresenceInfo, default=@string/friend_presence_status_online}" + android:text="@{viewModel.avatarModel.lastPresenceInfo, default=@string/contact_presence_status_online}" android:textColor="@{viewModel.avatarModel.presenceStatus == ConsolidatedPresence.Online ? @color/success_500 : @color/warning_600, default=@color/success_500}" android:textSize="14sp" android:visibility="@{viewModel.isGroup || viewModel.avatarModel.presenceStatus == ConsolidatedPresence.Offline ? View.GONE : View.VISIBLE, default=gone}" diff --git a/app/src/main/res/layout/contact_device_trust_list_cell.xml b/app/src/main/res/layout/contact_device_trust_list_cell.xml index 0765f1af8..06b2a8de4 100644 --- a/app/src/main/res/layout/contact_device_trust_list_cell.xml +++ b/app/src/main/res/layout/contact_device_trust_list_cell.xml @@ -67,7 +67,7 @@ android:gravity="center" android:drawableStart="@drawable/warning_circle" android:drawablePadding="8dp" - android:text="@string/friend_make_call_check_device_trust" + android:text="@string/contact_make_call_check_device_trust" android:maxLines="1" android:ellipsize="end" app:drawableTint="@color/tertiary_button_label_color" diff --git a/app/src/main/res/layout/contact_fragment.xml b/app/src/main/res/layout/contact_fragment.xml index 5daa2f1ef..522916968 100644 --- a/app/src/main/res/layout/contact_fragment.xml +++ b/app/src/main/res/layout/contact_fragment.xml @@ -155,7 +155,7 @@ android:visibility="@{viewModel.contact.presenceStatus == ConsolidatedPresence.Offline ? View.GONE : View.VISIBLE}" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@{viewModel.contact.lastPresenceInfo, default=@string/friend_presence_status_online}" + android:text="@{viewModel.contact.lastPresenceInfo, default=@string/contact_presence_status_online}" android:textColor="@{viewModel.contact.presenceStatus == ConsolidatedPresence.Online ? @color/success_500 : @color/warning_600, default=@color/success_500}" android:textSize="14sp" app:layout_constraintEnd_toEndOf="parent" @@ -183,7 +183,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_call_action" + android:text="@string/contact_call_action" android:textSize="14sp" app:layout_constraintTop_toBottomOf="@id/call" app:layout_constraintStart_toStartOf="@id/call" @@ -212,7 +212,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_message_action" + android:text="@string/contact_message_action" android:textSize="14sp" app:layout_constraintTop_toBottomOf="@id/chat" app:layout_constraintStart_toStartOf="@id/chat" @@ -241,7 +241,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_video_call_action" + android:text="@string/contact_video_call_action" android:textSize="14sp" app:layout_constraintTop_toBottomOf="@id/video_call" app:layout_constraintStart_toStartOf="@id/video_call" diff --git a/app/src/main/res/layout/dialog_account_modes_explanation.xml b/app/src/main/res/layout/dialog_account_modes_explanation.xml index dd135bf74..e09148e5e 100644 --- a/app/src/main/res/layout/dialog_account_modes_explanation.xml +++ b/app/src/main/res/layout/dialog_account_modes_explanation.xml @@ -54,7 +54,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{defaultMode ? @string/dialog_account_secure_mode_default_message : @string/dialog_account_secure_mode_interoperable_message, default=@string/dialog_account_secure_mode_default_message}" + android:text="@{defaultMode ? @string/manage_account_dialog_secure_mode_default_message : @string/manage_account_dialog_secure_mode_interoperable_message, default=@string/manage_account_dialog_secure_mode_default_message}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/confirm" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_assistant_accept_conditions_and_policy.xml b/app/src/main/res/layout/dialog_assistant_accept_conditions_and_policy.xml index 845b25d3a..521fee754 100644 --- a/app/src/main/res/layout/dialog_assistant_accept_conditions_and_policy.xml +++ b/app/src/main/res/layout/dialog_assistant_accept_conditions_and_policy.xml @@ -38,7 +38,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_general_terms_and_privacy_policy_title" + android:text="@string/assistant_dialog_general_terms_and_privacy_policy_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -53,7 +53,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_general_terms_and_privacy_policy_message}" + android:text="@{viewModel.message, default=@string/assistant_dialog_general_terms_and_privacy_policy_message}" android:textSize="14sp" android:autoLink="web" app:layout_constraintBottom_toTopOf="@id/cancel" diff --git a/app/src/main/res/layout/dialog_assistant_create_account_confirm_phone_number.xml b/app/src/main/res/layout/dialog_assistant_create_account_confirm_phone_number.xml index 776645d9f..e2281393a 100644 --- a/app/src/main/res/layout/dialog_assistant_create_account_confirm_phone_number.xml +++ b/app/src/main/res/layout/dialog_assistant_create_account_confirm_phone_number.xml @@ -36,7 +36,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_confirm_phone_number_title" + android:text="@string/assistant_dialog_confirm_phone_number_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -51,7 +51,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_confirm_phone_number_message}" + android:text="@{viewModel.message, default=@string/assistant_dialog_confirm_phone_number_message}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_cancel_contact_changes.xml b/app/src/main/res/layout/dialog_cancel_contact_changes.xml index 6125cc61b..6af38b61b 100644 --- a/app/src/main/res/layout/dialog_cancel_contact_changes.xml +++ b/app/src/main/res/layout/dialog_cancel_contact_changes.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_contact_new_or_edit_abort_confirmation_title" + android:text="@string/contact_editor_dialog_abort_confirmation_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_contact_new_or_edit_abort_confirmation_message" + android:text="@string/contact_editor_dialog_abort_confirmation_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml b/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml index f7279277c..54ec16132 100644 --- a/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml +++ b/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml @@ -38,7 +38,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_zrtp_validate_trust_title" + android:text="@string/call_dialog_zrtp_validate_trust_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -53,7 +53,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_zrtp_validate_trust_message}" + android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_message}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/letters_1" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -165,7 +165,7 @@ android:paddingTop="@dimen/primary_secondary_buttons_label_padding" android:gravity="center" android:background="@drawable/shape_red_outlined_button_background" - android:text="@string/dialog_zrtp_validate_trust_letters_do_not_match" + android:text="@string/call_dialog_zrtp_validate_trust_letters_do_not_match" android:textSize="18sp" android:textColor="?attr/color_danger_500" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_contact_confirm_trust_call.xml b/app/src/main/res/layout/dialog_contact_confirm_trust_call.xml index 0a5359e12..78240ba3a 100644 --- a/app/src/main/res/layout/dialog_contact_confirm_trust_call.xml +++ b/app/src/main/res/layout/dialog_contact_confirm_trust_call.xml @@ -36,7 +36,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_contact_increase_trust_level_title" + android:text="@string/contact_dialog_increase_trust_level_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -51,7 +51,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_contact_increase_trust_level_message}" + android:text="@{viewModel.message, default=@string/contact_dialog_increase_trust_level_message}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_contact_trust_process.xml b/app/src/main/res/layout/dialog_contact_trust_process.xml index 5843bf214..211320155 100644 --- a/app/src/main/res/layout/dialog_contact_trust_process.xml +++ b/app/src/main/res/layout/dialog_contact_trust_process.xml @@ -36,7 +36,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_contact_devices_trust_help_title" + android:text="@string/contact_dialog_devices_trust_help_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -51,7 +51,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_contact_devices_trust_help_message" + android:text="@string/contact_dialog_devices_trust_help_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/confirm" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_delete_contact.xml b/app/src/main/res/layout/dialog_delete_contact.xml index 38b41b9c1..2ac10fa8f 100644 --- a/app/src/main/res/layout/dialog_delete_contact.xml +++ b/app/src/main/res/layout/dialog_delete_contact.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_contact_delete_title" + android:text="@string/contact_dialog_delete_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_contact_delete_message" + android:text="@string/contact_dialog_delete_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_manage_account_international_prefix_help.xml b/app/src/main/res/layout/dialog_manage_account_international_prefix_help.xml index 65c56d243..d8cee24bc 100644 --- a/app/src/main/res/layout/dialog_manage_account_international_prefix_help.xml +++ b/app/src/main/res/layout/dialog_manage_account_international_prefix_help.xml @@ -36,7 +36,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_account_international_prefix_help_title" + android:text="@string/manage_account_dialog_international_prefix_help_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -51,7 +51,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_account_international_prefix_help_message" + android:text="@string/manage_account_dialog_international_prefix_help_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/confirm" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_pick_number_or_address.xml b/app/src/main/res/layout/dialog_pick_number_or_address.xml index 4ba55aa00..d8e3a5a34 100644 --- a/app/src/main/res/layout/dialog_pick_number_or_address.xml +++ b/app/src/main/res/layout/dialog_pick_number_or_address.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_pick_phone_number_or_sip_address_title" + android:text="@string/contact_dialog_pick_phone_number_or_sip_address_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/numbers_and_addresses" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_remove_account.xml b/app/src/main/res/layout/dialog_remove_account.xml index 578394cf7..d117c362d 100644 --- a/app/src/main/res/layout/dialog_remove_account.xml +++ b/app/src/main/res/layout/dialog_remove_account.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_remove_account_title" + android:text="@string/manage_account_dialog_remove_account_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_remove_account_message" + android:text="@string/manage_account_dialog_remove_account_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_remove_all_call_logs.xml b/app/src/main/res/layout/dialog_remove_all_call_logs.xml index 22da7fd2b..0522973e7 100644 --- a/app/src/main/res/layout/dialog_remove_all_call_logs.xml +++ b/app/src/main/res/layout/dialog_remove_all_call_logs.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_delete_all_call_logs_title" + android:text="@string/history_dialog_delete_all_call_logs_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_delete_all_call_logs_message" + android:text="@string/history_dialog_delete_all_call_logs_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_remove_call_logs.xml b/app/src/main/res/layout/dialog_remove_call_logs.xml index 22957b5b5..527208d2c 100644 --- a/app/src/main/res/layout/dialog_remove_call_logs.xml +++ b/app/src/main/res/layout/dialog_remove_call_logs.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_delete_call_logs_title" + android:text="@string/history_dialog_delete_call_logs_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_delete_call_logs_message" + android:text="@string/history_dialog_delete_call_logs_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_set_or_edit_group_subject.xml b/app/src/main/res/layout/dialog_set_or_edit_group_subject.xml index 0a2b1dee6..82403a4cc 100644 --- a/app/src/main/res/layout/dialog_set_or_edit_group_subject.xml +++ b/app/src/main/res/layout/dialog_set_or_edit_group_subject.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@{viewModel.isGroupConversation ? viewModel.isEdit ? @string/dialog_group_conversation_edit_subject : @string/dialog_group_conversation_set_subject : @string/dialog_group_call_set_subject, default=@string/dialog_group_conversation_set_subject}" + android:text="@{viewModel.isGroupConversation ? viewModel.isEdit ? @string/conversation_dialog_edit_subject : @string/conversation_dialog_set_subject : @string/history_group_call_start_dialog_set_subject, default=@string/history_group_call_start_dialog_set_subject}" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/subject" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -54,7 +54,7 @@ android:layout_marginTop="5dp" android:paddingStart="20dp" android:paddingEnd="20dp" - android:hint="@{viewModel.isGroupConversation ? @string/dialog_group_conversation_subject_hint : @string/dialog_group_call_subject_hint, default=@string/dialog_group_conversation_subject_hint}" + android:hint="@{viewModel.isGroupConversation ? @string/conversation_dialog_subject_hint : @string/history_group_call_start_dialog_subject_hint, default=@string/history_group_call_start_dialog_subject_hint}" android:text="@={viewModel.subject, default=`Lorem Ipsum`}" android:textSize="14sp" android:textColor="?attr/color_main2_600" @@ -92,7 +92,7 @@ android:layout_marginTop="16dp" android:layout_marginStart="15dp" android:layout_marginEnd="15dp" - android:text="@string/dialog_group_conversation_edit_subject_confirm_button" + android:text="@string/conversation_dialog_edit_subject_confirm_button" app:layout_constraintStart_toStartOf="@id/dialog_background" app:layout_constraintEnd_toEndOf="@id/dialog_background" app:layout_constraintTop_toBottomOf="@id/cancel" diff --git a/app/src/main/res/layout/dialog_update_account_password.xml b/app/src/main/res/layout/dialog_update_account_password.xml index 8ee9ad01a..81c9f90e7 100644 --- a/app/src/main/res/layout/dialog_update_account_password.xml +++ b/app/src/main/res/layout/dialog_update_account_password.xml @@ -38,7 +38,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_account_invalid_password_title" + android:text="@string/account_settings_dialog_invalid_password_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -53,7 +53,7 @@ android:layout_marginStart="16dp" android:layout_marginEnd="16dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/dialog_account_invalid_password_message}" + android:text="@{viewModel.message, default=@string/account_settings_dialog_invalid_password_message}" android:textAlignment="center" app:layout_constraintWidth_max="@dimen/text_input_max_width" app:layout_constraintBottom_toTopOf="@id/password" @@ -71,7 +71,7 @@ android:layout_marginTop="16dp" android:paddingStart="20dp" android:paddingEnd="20dp" - android:hint="@string/dialog_account_invalid_password_hint" + android:hint="@string/account_settings_dialog_invalid_password_hint" android:text="@={viewModel.password}" android:textSize="14sp" android:textColor="?attr/color_main2_600" @@ -122,7 +122,7 @@ android:layout_marginTop="16dp" android:layout_marginStart="15dp" android:layout_marginEnd="15dp" - android:text="@string/dialog_group_conversation_edit_subject_confirm_button" + android:text="@string/conversation_dialog_edit_subject_confirm_button" app:layout_constraintStart_toStartOf="@id/dialog_background" app:layout_constraintEnd_toEndOf="@id/dialog_background" app:layout_constraintTop_toBottomOf="@id/cancel" diff --git a/app/src/main/res/layout/dialog_update_available.xml b/app/src/main/res/layout/dialog_update_available.xml index a57f443ca..24a8e0831 100644 --- a/app/src/main/res/layout/dialog_update_available.xml +++ b/app/src/main/res/layout/dialog_update_available.xml @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="15dp" android:paddingTop="@dimen/dialog_top_bottom_margin" - android:text="@string/dialog_update_available_title" + android:text="@string/help_dialog_update_available_title" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintBottom_toTopOf="@id/message" app:layout_constraintStart_toStartOf="@id/dialog_background" @@ -52,7 +52,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@string/dialog_update_available_message" + android:text="@string/help_dialog_update_available_message" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/cancel" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/history_contact_fragment.xml b/app/src/main/res/layout/history_contact_fragment.xml index 3f494b309..dd220a0ec 100644 --- a/app/src/main/res/layout/history_contact_fragment.xml +++ b/app/src/main/res/layout/history_contact_fragment.xml @@ -162,7 +162,7 @@ android:visibility="@{viewModel.callLogModel.avatarModel.presenceStatus == ConsolidatedPresence.Offline ? View.GONE : View.VISIBLE}" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@{viewModel.callLogModel.avatarModel.lastPresenceInfo, default=@string/friend_presence_status_online}" + android:text="@{viewModel.callLogModel.avatarModel.lastPresenceInfo, default=@string/contact_presence_status_online}" android:textColor="@{viewModel.callLogModel.avatarModel.presenceStatus == ConsolidatedPresence.Online ? @color/success_500 : @color/warning_600, default=@color/success_500}" android:textSize="14sp" app:layout_constraintEnd_toEndOf="parent" @@ -191,7 +191,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_call_action" + android:text="@string/contact_call_action" android:textSize="14sp" android:visibility="@{viewModel.isConferenceCallLog ? View.GONE : View.VISIBLE}" app:layout_constraintTop_toBottomOf="@id/call" @@ -220,7 +220,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_message_action" + android:text="@string/contact_message_action" android:textSize="14sp" android:visibility="@{viewModel.chatDisabled || viewModel.isConferenceCallLog ? View.GONE : View.VISIBLE}" app:layout_constraintTop_toBottomOf="@id/chat" @@ -249,7 +249,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="@string/friend_video_call_action" + android:text="@string/contact_video_call_action" android:textSize="14sp" android:visibility="@{viewModel.videoCallDisabled || viewModel.isConferenceCallLog ? View.GONE : View.VISIBLE}" app:layout_constraintTop_toBottomOf="@id/video_call" diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index c90ca7fb7..9d8a011c0 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -5,38 +5,6 @@ ]> - Linphone - - | - subscribe.linphone.org - linphone.org/contact - linphone_notification_call_id - linphone_notification_incoming_call_id - linphone_notification_missed_call_id - linphone_notification_service_id - linphone_notification_chat_id - - ❤️ - 👍 - 😂 - 😮 - 😢 - - GNU General Public License v3.0 - © Belledonne Communications 2010-2024 - linphone-android@belledonne-communications.com - - https://linphone.org/contact - https://linphone.org/download - https://linphone.org/privacy-policy - https://linphone.org/general-terms - https://subscribe.linphone.org/register/email - https://subscribe.linphone.org/ - https://weblate.linphone.org/ - https://wiki.linphone.org/xwiki/wiki/public/view/Linphone/Third%20party%20components%20/#Hlinphone-android - - Dummy subject - Adresse SIP utilisateur@domaine Nom d\'affichage @@ -56,6 +24,17 @@ %s selectionnés + Refuser + Accepter + Annuler + Continuer + OK + Appeler + Supprimer + Fermer + Installer + Ne plus me montrer ce message + &appName; notifications d\'appels en cours &appName; notifications d\'appels entrants &appName; notifications d\'appels manqués @@ -78,60 +57,6 @@ Open source Une application open source et un service gratuit depuis 2001. - Contacts - Appels - Conversations - Réunions - - Refuser - Accepter - Annuler - Continuer - OK - Appeler - Supprimer - Fermer - Installer - Ne plus me montrer ce message - Conditions de service & politique de confidentialité - blah blah blah - Confirmez votre numéro de téléphone - Êtes-vous sûr de vouloir utiliser ce numéro de téléphone ? - Ne pas sauvegarder vos changements - Toutes vos modifications seront perdues. - Valider l\'appareil - Dites %s puis cliquez sur les lettres données par votre correspondant : - Blah - Je ne trouve pas - Augmenter le niveau de confiance - Vous êtes sur le point de passer un appel vers l\'appareil $2%s\ de $1%s.\Voulez-vous démarrer l\'appel ? - What does it mean? - Blah blah blah - Supprimer %s ? - Ce contact sera définitivement supprimé. - Quel numéro ou adresse appeler ? - Voulez-vous tout supprimer ? - Tout votre historique d\'appels sera supprimé. - Voulez-vous supprimer tout les appels avec cette personne ? - TOut l\'historique d\'appel avec cette personne sera supprimmé. - Blah - Blah - Supprimer %s ? - Vous pouvez vous reconnecter à tout moment en cliquant sur "Ajouter un compte".Cependant toutes les informations stockées sur ce périphérique seront supprimées. - Mise à jour disponible - Une nouvelle version %s est disponible. Voulez-vous mettre à jour ? - Pourquoi en avons-nous besoin ? - Blah blah blah - Nommer la conversation - Renommer la conversation - Nom de la conversation - Confirmer - Nommer l\'appel de groupe - Nom de l\'appel de groupe - Autentification requise - La connexion a échoué pour le compte \n%s.\n\nVous pouvez renseigner votre mot de passe à nouveau ou bien vérifier les options de configuration de votre compte. - Mot de passe - Ce QR code est invalide ! L\'adresse SIP a été copiée L\'adresse de la réunion a été copiée @@ -172,6 +97,10 @@ L\'appel a été transferré Le transfert a échoué ! + Conditions de service & politique de confidentialité + blah blah blah + Confirmez votre numéro de téléphone + Êtes-vous sûr de vouloir utiliser ce numéro de téléphone ? Connexion Scanner un QR code Configuration téléchargée avec succès @@ -214,13 +143,17 @@ Donner les permissions OK Plus tard - Pour vous permettre de vous profitez pleinement de &appName;, nous avons besoin des autorisations suivantes : Contacts : Pour vous afficher vos contacts et retrouver qui utilise &appName;. Notifications : Pour vous informer quand vous recevez un message ou un appel. Microphone : Pour permettre à vos correspondants de vous entendre. Caméra : Pour capturer votre vidéo lors des appels et des conférences. + Contacts + Appels + Conversations + Réunions + Paramètres du profil Connecté En cours de rafraîchissement… @@ -230,9 +163,6 @@ Aucun compte configuré Ajouter un compte - Paramètres - Enregistrements - Aide À propos de &appName; Politique de confidentialité @@ -243,6 +173,8 @@ Avancé Votre version est à jour Une erreur est survenue + Mise à jour disponible + Une nouvelle version %s est disponible. Voulez-vous mettre à jour ? Dépannage Activer/désactiver les messages dans ADB Blah blah blah? @@ -254,6 +186,7 @@ Les journaux ont été nettoyés Echec à l\'envoi des journaux + Paramètres Appels Utiliser l\'annulateur d\'écho Évite que de l\'écho soit entendu par votre correspondant @@ -295,6 +228,8 @@ Erreur de connexion, vérifiez vos paramètres. Changer de mode Préfixe international + Pourquoi en avons-nous besoin ? + Blah blah blah Paramètres de compte Supprimer le compte Choisir le mode @@ -305,6 +240,10 @@ Ce mode vous permet de profiter de toutes les fonctionnalités de &appName; tout en restant interopérable avec n’importe qu’elle autre service SIP. Supprimer Dernière connexion : + Blah + Blah + Supprimer %s ? + Vous pouvez vous reconnecter à tout moment en cliquant sur "Ajouter un compte".Cependant toutes les informations stockées sur ce périphérique seront supprimées. Paramètres de compte Autoriser les notifications poussées @@ -318,28 +257,9 @@ URI de l\'usine à conférences URL du serveur d\'échange de clés de chiffrement - En ligne - En ligne il y a %s - En ligne aujourd\'hui à %s - En ligne hier à %s - Absent - Ne pas déranger - Appel - Message - Appel vidéo - Vérifier les appareils - - Ajouter aux contacts - Voir le contact - Copier l\'adresse SIP - Copier le numéro de téléphone - Supprimer l\'historique d\'appels - Supprimer - Inviter - Ré-envoyer - Répondre - Transférer - Copier le texte + Autentification requise + La connexion a échoué pour le compte \n%s.\n\nVous pouvez renseigner votre mot de passe à nouveau ou bien vérifier les options de configuration de votre compte. + Mot de passe Historique d\'appel Nouvel appel @@ -348,8 +268,15 @@ Aucun contact ni suggestion pour le moment… Contacts Suggestions + Nommer l\'appel de groupe + Nom de l\'appel de groupe Aucun appel dans votre historique… + Voulez-vous tout supprimer ? + Tout votre historique d\'appels sera supprimé. + Voulez-vous supprimer tout les appels avec cette personne ? + TOut l\'historique d\'appel avec cette personne sera supprimmé. + Aucun contact pour le moment… Favoris Tous les contacts @@ -367,6 +294,8 @@ Le contact a été créé Erreur lors de la création du contact Sauvegarder + Ne pas sauvegarder vos changements + Toutes vos modifications seront perdues. Numéros de téléphone et adresses SIP Entreprise : @@ -381,10 +310,24 @@ Supprimer Salut, rejoins moi sur &appName; ! Tu peux le télécharger gratuitement sur %s - Appel sortant - Appel entrant - Appel terminé - Appel entrant pour %s + Augmenter le niveau de confiance + Vous êtes sur le point de passer un appel vers l\'appareil $2%s\ de $1%s.\Voulez-vous démarrer l\'appel ? + What does it mean? + Blah blah blah + Supprimer %s ? + Ce contact sera définitivement supprimé. + Quel numéro ou adresse appeler ? + + En ligne + En ligne il y a %s + En ligne aujourd\'hui à %s + En ligne hier à %s + Absent + Ne pas déranger + Appel + Message + Appel vidéo + Vérifier les appareils Aucune conversation pour le moment… En cours de suppression… @@ -433,6 +376,10 @@ https://linphone.org/security Cette conversation n\'est pas chiffrée ! Cette conversation a été désactivée car elle n\'est pas chiffrée. Vous pouvez l\'activer en changeant le mode de votre compte pour Intéropérable. + Nommer la conversation + Renommer la conversation + Nom de la conversation + Confirmer Membres du groupe Ajouter des membres @@ -500,7 +447,10 @@ Rejoindre - Opération en cours, merci de patienter… + Appel sortant + Appel entrant + Appel terminé + Appel entrant pour %s Transfert Transfert @@ -530,6 +480,11 @@ %s appels %s appels en pause + Valider l\'appareil + Dites %s puis cliquez sur les lettres données par votre correspondant : + Blah + Je ne trouve pas + Oreilette Haut parleur Bluetooth (%s) @@ -568,8 +523,23 @@ Intervenant actif Audio uniquement + Enregistrements + + Ajouter aux contacts + Voir le contact + Copier l\'adresse SIP + Copier le numéro de téléphone + Supprimer l\'historique d\'appels + Supprimer + Inviter + Ré-envoyer + Répondre + Transférer + Copier le texte + Erreur de connexion au compte Vous n\'êtes pas connecté à internet + Opération en cours, merci de patienter… Passer @@ -580,7 +550,6 @@ invitation à une réunion: %s message vocal - Contact is trusted Contact is not trusted! Open drawer menu diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 52b556429..611cbbc7c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -5,11 +5,14 @@ ]> - Linphone + &appName; + | + subscribe.linphone.org linphone.org/contact + linphone_notification_call_id linphone_notification_incoming_call_id linphone_notification_missed_call_id @@ -37,6 +40,7 @@ Dummy subject + SIP address username@domain Display name @@ -56,6 +60,19 @@ %s selected + + Deny + Accept + Cancel + Continue + OK + Call + Delete + Close + Install + Do not show this dialog anymore + + &appName; active calls notifications &appName; incoming calls notifications &appName; missed calls notifications @@ -70,67 +87,14 @@ &appName; Searching for new messages + Welcome in &appName; - Une application de communication sécurisée, open source et française. - Sécurisé - Vos communications sont en sécurité grâce au chiffrement de bout en bout. + A secured, open source and French communication app. + Secured + Your communications are safe thanks to our end-to-end encryption. Open source - Une application open source et un service gratuit depuis 2001. - - Contacts - Calls - Conversations - Meetings - - Deny - Accept - Cancel - Continue - OK - Call - Delete - Close - Install - Do not show this dialog anymore - General terms & privacy policy - blah blah blah - Confirm phone number - Are you sure you want to use this phone number? - Don\'t save changes? - All changes will be lost - Validate the device - Say %s and click on the letters given by your correspondent: - Blah - Letters don\'t match! - Increase trust level - You\'re about to make a call to $1%s\'s device $2%s.\nDo you want to make the call? - What does it mean? - Blah blah blah - Delete %s? - This contact will be definitively removed. - Which canal do you choose? - Do you really want to delete all calls history? - All calls will be removed from the history - Do you really want to delete the history with that person? - All calls will be removed from the history - Blah - Blah - Delete %s? - You can reconnect at any time by clicking “Add an account”. However, all data on this phone will be deleted. - Update available - A new version %s is available. Do you want to update? - Why do we need it? - Blah blah blah - Set conversation subject - Edit conversation subject - Conversation subject - Confirm - Set group call subject - Group call subject - Authentication needed - Connection failed because authentication is missing or invalid for account \n%s.\n\nYou can provide password again, or check your account configuration in the settings. - New password + A free and open source application since 2001. Invalid QR code! SIP address copied into clipboard @@ -172,6 +136,11 @@ Call has been successfully transferred Call transfer failed! + + General terms & privacy policy + blah blah blah + Confirm phone number + Are you sure you want to use this phone number? Login Scan QR code Configuration successfully applied+ @@ -214,13 +183,19 @@ Grant permissions OK Do it later - To fully enjoy &appName; we need you to grant us the following permissions : Read contacts: To display your contacts and find whom is using &appName;. Post notifications: To be informed when you receive a message or a call. Record audio: So your correspondent can hear you and to record voice messages. Access camera: To capture video during video calls and conferences. + + Contacts + Calls + Conversations + Meetings + + Manage the profile Connected Refreshing @@ -230,9 +205,7 @@ No account configured yet Add an account - Settings - Recordings - + Help About &appName; Privacy policy @@ -243,6 +216,8 @@ Advanced Your version is up-to-date An error occurred while checking for update + Update available + A new version %s is available. Do you want to update? Troubleshooting Enable/disable printing logs in ADB Blah blah blah? @@ -254,6 +229,8 @@ Debug logs have been cleaned Failed to upload debug logs + + Settings Calls Use echo canceller Prevents echo from being heard by remote end @@ -283,6 +260,7 @@ Auto Advanced settings + Manage account Details Devices @@ -295,6 +273,8 @@ Account connection failed, check your settings. Change mode International Prefix + Why do we need it? + Blah blah blah Account settings Delete account Choose account mode @@ -305,6 +285,10 @@ This mode allows you to enjoy all &appName; features while staying interoperable with any SIP service through point-to-point encryption. Remove Last connection: + Blah + Blah + Delete %s? + You can reconnect at any time by clicking “Add an account”. However, all data on this phone will be deleted. Account settings Allow push notifications @@ -318,29 +302,11 @@ Audio/video conference factory URI E2E encryption keys server URL - Online - Online on %s - Online today at %s - Online yesterday at %s - Away - Do not disturb - Call - Message - Video Call - Verify device - - Add to contacts - See contact - Copy SIP address - Copy phone number - Delete history - Delete - Invite - Re-send - Reply - Forward - Copy + Authentication needed + Connection failed because authentication is missing or invalid for account \n%s.\n\nYou can provide password again, or check your account configuration in the settings. + New password + Call history New call Search contact or history call @@ -348,8 +314,16 @@ No suggestion and no contact for the moment… Contacts Suggestions + Set group call subject + Group call subject No call for the moment… + Do you really want to delete all calls history? + All calls will be removed from the history + Do you really want to delete the history with that person? + All calls will be removed from the history + + No contact for the moment… Favourites All contacts @@ -367,6 +341,8 @@ Contact was successfully created Failed to create contact! Save + Don\'t save changes? + All changes will be lost Phone numbers & SIP addresses Company: @@ -381,11 +357,26 @@ Delete Hello, join me on &appName;! You can download it for free at %s - Outgoing call - Incoming call - Call ended - Incoming call for %s + Increase trust level + You\'re about to make a call to $1%s\'s device $2%s.\nDo you want to make the call? + What does it mean? + Blah blah blah + Delete %s? + This contact will be definitively removed. + Which canal do you choose? + Online + Online on %s + Online today at %s + Online yesterday at %s + Away + Do not disturb + Call + Message + Video Call + Verify device + + No conversation for the moment… Removal in progress… %s: @@ -433,6 +424,10 @@ https://linphone.org/security This conversation is not encrypted! This conversation was disabled because it is not encrypted. You can enable it back by switching your account profile mode from Secure to Interoperable. + Set conversation subject + Edit conversation subject + Conversation subject + Confirm Group members Add participants @@ -460,6 +455,7 @@ Shared media Shared documents + Read %s Received %s Sent %s @@ -500,7 +496,11 @@ Join - Operation in progress, please wait + + Outgoing call + Incoming call + Call ended + Incoming call for %s Transfer Attended transfer @@ -530,6 +530,11 @@ %s calls %s paused calls + Validate the device + Say %s and click on the letters given by your correspondent: + Blah + Letters don\'t match! + Earpiece Speaker Bluetooth (%s) @@ -553,6 +558,7 @@ Authentication algorithm: %s SAS algorithm: %s + Share invitation Waiting for other participants… Screen share @@ -568,8 +574,26 @@ Speaker Audio only + + Recordings + + + Add to contacts + See contact + Copy SIP address + Copy phone number + Delete history + Delete + Invite + Re-send + Reply + Forward + Copy + + Account connection error You aren\'t connected to internet + Operation in progress, please wait Skip