Renamed a few strings

This commit is contained in:
Sylvain Berfini 2024-02-28 13:30:28 +01:00
parent 70d128edab
commit d61f94c42e
28 changed files with 259 additions and 266 deletions

View file

@ -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
)

View file

@ -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 -> ""
}

View file

@ -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(

View file

@ -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
)

View file

@ -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"

View file

@ -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"/>

View file

@ -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}"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -5,38 +5,6 @@
]>
<resources>
<string name="app_name">Linphone</string>
<string name="vertical_separator" translatable="false">|</string>
<string name="assistant_web_platform_link" translatable="false">subscribe.linphone.org</string>
<string name="assistant_linphone_contact_us_link" translatable="false">linphone.org/contact</string>
<string name="notification_channel_call_id" translatable="false">linphone_notification_call_id</string>
<string name="notification_channel_incoming_call_id" translatable="false">linphone_notification_incoming_call_id</string>
<string name="notification_channel_missed_call_id" translatable="false">linphone_notification_missed_call_id</string>
<string name="notification_channel_service_id" translatable="false">linphone_notification_service_id</string>
<string name="notification_channel_chat_id" translatable="false">linphone_notification_chat_id</string>
<string name="emoji_love" translatable="false">❤️</string>
<string name="emoji_thumbs_up" translatable="false">👍</string>
<string name="emoji_laughing" translatable="false">😂</string>
<string name="emoji_surprised" translatable="false">😮</string>
<string name="emoji_tear" translatable="false">😢</string>
<string name="help_about_open_source_licenses_title" translatable="false">GNU General Public License v3.0</string>
<string name="help_about_open_source_licenses_subtitle" translatable="false">© Belledonne Communications 2010-2024</string>
<string name="help_advanced_send_debug_logs_email_address" translatable="false">linphone-android@belledonne-communications.com</string>
<string name="website_contact_url" translatable="false">https://linphone.org/contact</string>
<string name="website_download_url" translatable="false">https://linphone.org/download</string>
<string name="website_privacy_policy_url" translatable="false">https://linphone.org/privacy-policy</string>
<string name="website_terms_and_conditions_url" translatable="false">https://linphone.org/general-terms</string>
<string name="web_platform_register_email_url" translatable="false">https://subscribe.linphone.org/register/email</string>
<string name="web_platform_forgotten_password_url" translatable="false">https://subscribe.linphone.org/</string>
<string name="website_translate_weblate_url" translatable="false">https://weblate.linphone.org/</string>
<string name="website_open_source_licences_usage_url" translatable="false">https://wiki.linphone.org/xwiki/wiki/public/view/Linphone/Third%20party%20components%20/#Hlinphone-android</string>
<string name="conversation_one_to_one_hidden_subject" translatable="false">Dummy subject</string>
<string name="sip_address">Adresse SIP</string>
<string name="sip_address_hint">utilisateur@domaine</string>
<string name="sip_address_display_name">Nom d\'affichage</string>
@ -56,6 +24,17 @@
<item quantity="other">%s selectionnés</item>
</plurals>
<string name="dialog_deny">Refuser</string>
<string name="dialog_accept">Accepter</string>
<string name="dialog_cancel">Annuler</string>
<string name="dialog_continue">Continuer</string>
<string name="dialog_ok">OK</string>
<string name="dialog_call">Appeler</string>
<string name="dialog_delete">Supprimer</string>
<string name="dialog_close">Fermer</string>
<string name="dialog_install">Installer</string>
<string name="dialog_do_not_show_anymore">Ne plus me montrer ce message</string>
<string name="notification_channel_call_name">&appName; notifications d\'appels en cours</string>
<string name="notification_channel_incoming_call_name">&appName; notifications d\'appels entrants</string>
<string name="notification_channel_missed_call_name">&appName; notifications d\'appels manqués</string>
@ -78,60 +57,6 @@
<string name="welcome_page_3_title">Open source</string>
<string name="welcome_page_3_message">Une application open source et un <b>service gratuit</b> depuis <b>2001</b>.</string>
<string name="bottom_navigation_contacts_label">Contacts</string>
<string name="bottom_navigation_calls_label">Appels</string>
<string name="bottom_navigation_conversations_label">Conversations</string>
<string name="bottom_navigation_meetings_label">Réunions</string>
<string name="dialog_deny">Refuser</string>
<string name="dialog_accept">Accepter</string>
<string name="dialog_cancel">Annuler</string>
<string name="dialog_continue">Continuer</string>
<string name="dialog_ok">OK</string>
<string name="dialog_call">Appeler</string>
<string name="dialog_delete">Supprimer</string>
<string name="dialog_close">Fermer</string>
<string name="dialog_install">Installer</string>
<string name="dialog_do_not_show_anymore">Ne plus me montrer ce message</string>
<string name="dialog_general_terms_and_privacy_policy_title">Conditions de service &amp; politique de confidentialité</string>
<string name="dialog_general_terms_and_privacy_policy_message">blah blah blah</string> <!-- TODO FIXME -->
<string name="dialog_confirm_phone_number_title">Confirmez votre numéro de téléphone</string>
<string name="dialog_confirm_phone_number_message">Êtes-vous sûr de vouloir utiliser ce numéro de téléphone ?</string>
<string name="dialog_contact_new_or_edit_abort_confirmation_title">Ne pas sauvegarder vos changements</string>
<string name="dialog_contact_new_or_edit_abort_confirmation_message">Toutes vos modifications seront perdues.</string>
<string name="dialog_zrtp_validate_trust_title">Valider l\'appareil</string>
<string name="dialog_zrtp_validate_trust_subtitle">Dites %s puis cliquez sur les lettres données par votre correspondant :</string>
<string name="dialog_zrtp_validate_trust_message">Blah</string> <!-- TODO FIXME -->
<string name="dialog_zrtp_validate_trust_letters_do_not_match">Je ne trouve pas</string>
<string name="dialog_contact_increase_trust_level_title">Augmenter le niveau de confiance</string>
<string name="dialog_contact_increase_trust_level_message">Vous êtes sur le point de passer un appel vers l\'appareil $2%s\ de $1%s.\Voulez-vous démarrer l\'appel ?</string>
<string name="dialog_contact_devices_trust_help_title">What does it mean?</string>
<string name="dialog_contact_devices_trust_help_message">Blah blah blah</string> <!-- TODO FIXME -->
<string name="dialog_contact_delete_title">Supprimer %s ?</string>
<string name="dialog_contact_delete_message">Ce contact sera définitivement supprimé.</string>
<string name="dialog_pick_phone_number_or_sip_address_title">Quel numéro ou adresse appeler ?</string>
<string name="dialog_delete_all_call_logs_title">Voulez-vous tout supprimer ?</string>
<string name="dialog_delete_all_call_logs_message">Tout votre historique d\'appels sera supprimé.</string>
<string name="dialog_delete_call_logs_title">Voulez-vous supprimer tout les appels avec cette personne ?</string>
<string name="dialog_delete_call_logs_message">TOut l\'historique d\'appel avec cette personne sera supprimmé.</string>
<string name="dialog_account_secure_mode_default_message">Blah</string> <!-- TODO -->
<string name="dialog_account_secure_mode_interoperable_message">Blah</string> <!-- TODO -->
<string name="dialog_remove_account_title">Supprimer %s ?</string>
<string name="dialog_remove_account_message">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.</string>
<string name="dialog_update_available_title">Mise à jour disponible</string>
<string name="dialog_update_available_message">Une nouvelle version %s est disponible. Voulez-vous mettre à jour ?</string>
<string name="dialog_account_international_prefix_help_title">Pourquoi en avons-nous besoin ?</string>
<string name="dialog_account_international_prefix_help_message">Blah blah blah</string>
<string name="dialog_group_conversation_set_subject">Nommer la conversation</string>
<string name="dialog_group_conversation_edit_subject">Renommer la conversation</string>
<string name="dialog_group_conversation_subject_hint">Nom de la conversation</string>
<string name="dialog_group_conversation_edit_subject_confirm_button">Confirmer</string>
<string name="dialog_group_call_set_subject">Nommer l\'appel de groupe</string>
<string name="dialog_group_call_subject_hint">Nom de l\'appel de groupe</string>
<string name="dialog_account_invalid_password_title">Autentification requise</string>
<string name="dialog_account_invalid_password_message">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.</string>
<string name="dialog_account_invalid_password_hint">Mot de passe</string>
<string name="toast_assistant_qr_code_invalid">Ce QR code est invalide !</string>
<string name="toast_sip_address_copied_to_clipboard">L\'adresse SIP a été copiée</string>
<string name="toast_meeting_address_copied_to_clipboard">L\'adresse de la réunion a été copiée</string>
@ -172,6 +97,10 @@
<string name="toast_call_transfer_successful">L\'appel a été transferré</string>
<string name="toast_call_transfer_failed">Le transfert a échoué !</string>
<string name="assistant_dialog_general_terms_and_privacy_policy_title">Conditions de service &amp; politique de confidentialité</string>
<string name="assistant_dialog_general_terms_and_privacy_policy_message">blah blah blah</string> <!-- TODO FIXME -->
<string name="assistant_dialog_confirm_phone_number_title">Confirmez votre numéro de téléphone</string>
<string name="assistant_dialog_confirm_phone_number_message">Êtes-vous sûr de vouloir utiliser ce numéro de téléphone ?</string>
<string name="assistant_account_login">Connexion</string>
<string name="assistant_scan_qr_code">Scanner un QR code</string>
<string name="assistant_qr_code_provisioning_done">Configuration téléchargée avec succès</string>
@ -214,13 +143,17 @@
<string name="assistant_permissions_title">Donner les permissions</string>
<string name="assistant_permissions_grant_all_of_them">OK</string>
<string name="assistant_permissions_skip_permissions">Plus tard</string>
<string name="assistant_permissions_subtitle">Pour vous permettre de vous profitez pleinement de &appName;, nous avons besoin des autorisations suivantes :</string>
<string name="assistant_permissions_read_contacts_title"><b>Contacts :</b> Pour vous afficher vos contacts et retrouver qui utilise &appName;.</string>
<string name="assistant_permissions_post_notifications_title"><b>Notifications :</b> Pour vous informer quand vous recevez un message ou un appel.</string>
<string name="assistant_permissions_record_audio_title"><b>Microphone :</b> Pour permettre à vos correspondants de vous entendre. </string>
<string name="assistant_permissions_access_camera_title"><b>Caméra :</b> Pour capturer votre vidéo lors des appels et des conférences.</string>
<string name="bottom_navigation_contacts_label">Contacts</string>
<string name="bottom_navigation_calls_label">Appels</string>
<string name="bottom_navigation_conversations_label">Conversations</string>
<string name="bottom_navigation_meetings_label">Réunions</string>
<string name="drawer_menu_manage_account">Paramètres du profil</string>
<string name="drawer_menu_account_connection_status_connected">Connecté</string>
<string name="drawer_menu_account_connection_status_refreshing">En cours de rafraîchissement…</string>
@ -230,9 +163,6 @@
<string name="drawer_menu_no_account_configured_yet">Aucun compte configuré</string>
<string name="drawer_menu_add_account">Ajouter un compte</string>
<string name="settings_title">Paramètres</string>
<string name="recordings_title">Enregistrements</string>
<string name="help_title">Aide</string>
<string name="help_about_title">À propos de &appName;</string>
<string name="help_about_privacy_policy_title">Politique de confidentialité</string>
@ -243,6 +173,8 @@
<string name="help_about_advanced_title">Avancé</string>
<string name="help_version_up_to_date_toast_message">Votre version est à jour</string>
<string name="help_error_checking_version_toast_message">Une erreur est survenue</string>
<string name="help_dialog_update_available_title">Mise à jour disponible</string>
<string name="help_dialog_update_available_message">Une nouvelle version %s est disponible. Voulez-vous mettre à jour ?</string>
<string name="help_troubleshooting_title">Dépannage</string>
<string name="help_troubleshooting_debug_title">Activer/désactiver les messages dans ADB</string>
<string name="help_troubleshooting_debug_subtitle">Blah blah blah?</string> <!-- TODO -->
@ -254,6 +186,7 @@
<string name="help_troubleshooting_debug_logs_cleaned_toast_message">Les journaux ont été nettoyés</string>
<string name="help_troubleshooting_debug_logs_upload_error_toast_message">Echec à l\'envoi des journaux</string>
<string name="settings_title">Paramètres</string>
<string name="settings_calls_title">Appels</string>
<string name="settings_calls_echo_canceller_title">Utiliser l\'annulateur d\'écho</string>
<string name="settings_calls_echo_canceller_subtitle">Évite que de l\'écho soit entendu par votre correspondant</string>
@ -295,6 +228,8 @@
<string name="manage_account_status_failed_summary">Erreur de connexion, vérifiez vos paramètres.</string>
<string name="manage_account_change_mode">Changer de mode</string>
<string name="manage_account_international_prefix">Préfixe international</string>
<string name="manage_account_dialog_international_prefix_help_title">Pourquoi en avons-nous besoin ?</string>
<string name="manage_account_dialog_international_prefix_help_message">Blah blah blah</string>
<string name="manage_account_settings">Paramètres de compte</string>
<string name="manage_account_delete">Supprimer le compte</string>
<string name="manage_account_choose_mode_title">Choisir le mode</string>
@ -305,6 +240,10 @@
<string name="manage_account_secure_mode_interoperable_summary">Ce mode vous permet de profiter de toutes les fonctionnalités de &appName; tout en restant interopérable avec nimporte quelle autre service SIP.</string>
<string name="manage_account_device_remove">Supprimer</string>
<string name="manage_account_device_last_connection">Dernière connexion :</string>
<string name="manage_account_dialog_secure_mode_default_message">Blah</string> <!-- TODO -->
<string name="manage_account_dialog_secure_mode_interoperable_message">Blah</string> <!-- TODO -->
<string name="manage_account_dialog_remove_account_title">Supprimer %s ?</string>
<string name="manage_account_dialog_remove_account_message">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.</string>
<string name="account_settings_title">Paramètres de compte</string>
<string name="account_settings_push_notification_title">Autoriser les notifications poussées</string>
@ -318,28 +257,9 @@
<string name="account_settings_audio_video_conference_factory_uri_title">URI de l\'usine à conférences</string>
<string name="account_settings_lime_server_url_title">URL du serveur d\'échange de clés de chiffrement</string>
<string name="friend_presence_status_online">En ligne</string>
<string name="friend_presence_status_was_online_on">En ligne il y a %s</string>
<string name="friend_presence_status_was_online_today_at">En ligne aujourd\'hui à %s</string>
<string name="friend_presence_status_was_online_yesterday_at">En ligne hier à %s</string>
<string name="friend_presence_status_away">Absent</string>
<string name="friend_presence_status_do_not_disturb">Ne pas déranger</string>
<string name="friend_call_action">Appel</string>
<string name="friend_message_action">Message</string>
<string name="friend_video_call_action">Appel vidéo</string>
<string name="friend_make_call_check_device_trust">Vérifier les appareils</string>
<string name="menu_add_address_to_contacts">Ajouter aux contacts</string>
<string name="menu_see_existing_contact">Voir le contact</string>
<string name="menu_copy_sip_address">Copier l\'adresse SIP</string>
<string name="menu_copy_phone_number">Copier le numéro de téléphone</string>
<string name="menu_delete_history">Supprimer l\'historique d\'appels</string>
<string name="menu_delete_selected_item">Supprimer</string>
<string name="menu_invite">Inviter</string>
<string name="menu_resend_chat_message">Ré-envoyer</string>
<string name="menu_reply_to_chat_message">Répondre</string>
<string name="menu_forward_chat_message">Transférer</string>
<string name="menu_copy_chat_message">Copier le texte</string>
<string name="account_settings_dialog_invalid_password_title">Autentification requise</string>
<string name="account_settings_dialog_invalid_password_message">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.</string>
<string name="account_settings_dialog_invalid_password_hint">Mot de passe</string>
<string name="history_title">Historique d\'appel</string>
<string name="history_call_start_title">Nouvel appel</string>
@ -348,8 +268,15 @@
<string name="history_call_start_no_suggestion_nor_contact">Aucun contact ni suggestion pour le moment…</string>
<string name="history_call_start_contacts_list_title">Contacts</string>
<string name="history_call_start_suggestions_list_title">Suggestions</string>
<string name="history_group_call_start_dialog_set_subject">Nommer l\'appel de groupe</string>
<string name="history_group_call_start_dialog_subject_hint">Nom de l\'appel de groupe</string>
<string name="history_list_empty_history">Aucun appel dans votre historique…</string>
<string name="history_dialog_delete_all_call_logs_title">Voulez-vous tout supprimer ?</string>
<string name="history_dialog_delete_all_call_logs_message">Tout votre historique d\'appels sera supprimé.</string>
<string name="history_dialog_delete_call_logs_title">Voulez-vous supprimer tout les appels avec cette personne ?</string>
<string name="history_dialog_delete_call_logs_message">TOut l\'historique d\'appel avec cette personne sera supprimmé.</string>
<string name="contacts_list_empty">Aucun contact pour le moment…</string>
<string name="contacts_list_favourites_title">Favoris</string>
<string name="contacts_list_all_contacts_title">Tous les contacts</string>
@ -367,6 +294,8 @@
<string name="contact_editor_saved_contact_toast">Le contact a été créé</string>
<string name="contact_editor_error_saving_contact_toast">Erreur lors de la création du contact</string>
<string name="contact_editor_save_title">Sauvegarder</string>
<string name="contact_editor_dialog_abort_confirmation_title">Ne pas sauvegarder vos changements</string>
<string name="contact_editor_dialog_abort_confirmation_message">Toutes vos modifications seront perdues.</string>
<string name="contact_details_numbers_and_addresses_title">Numéros de téléphone et adresses SIP</string>
<string name="contact_details_company_name">Entreprise :</string>
@ -381,10 +310,24 @@
<string name="contact_details_delete">Supprimer</string>
<string name="contact_sms_invite_content">Salut, rejoins moi sur &appName; ! Tu peux le télécharger gratuitement sur %s</string>
<string name="call_outgoing">Appel sortant</string>
<string name="call_incoming">Appel entrant</string>
<string name="call_ended">Appel terminé</string>
<string name="call_incoming_for_account">Appel entrant pour %s</string>
<string name="contact_dialog_increase_trust_level_title">Augmenter le niveau de confiance</string>
<string name="contact_dialog_increase_trust_level_message">Vous êtes sur le point de passer un appel vers l\'appareil $2%s\ de $1%s.\Voulez-vous démarrer l\'appel ?</string>
<string name="contact_dialog_devices_trust_help_title">What does it mean?</string>
<string name="contact_dialog_devices_trust_help_message">Blah blah blah</string> <!-- TODO FIXME -->
<string name="contact_dialog_delete_title">Supprimer %s ?</string>
<string name="contact_dialog_delete_message">Ce contact sera définitivement supprimé.</string>
<string name="contact_dialog_pick_phone_number_or_sip_address_title">Quel numéro ou adresse appeler ?</string>
<string name="contact_presence_status_online">En ligne</string>
<string name="contact_presence_status_was_online_on">En ligne il y a %s</string>
<string name="contact_presence_status_was_online_today_at">En ligne aujourd\'hui à %s</string>
<string name="contact_presence_status_was_online_yesterday_at">En ligne hier à %s</string>
<string name="contact_presence_status_away">Absent</string>
<string name="contact_presence_status_do_not_disturb">Ne pas déranger</string>
<string name="contact_call_action">Appel</string>
<string name="contact_message_action">Message</string>
<string name="contact_video_call_action">Appel vidéo</string>
<string name="contact_make_call_check_device_trust">Vérifier les appareils</string>
<string name="conversations_list_empty">Aucune conversation pour le moment…</string>
<string name="conversations_list_is_being_removed_label">En cours de suppression…</string>
@ -433,6 +376,10 @@
<string name="conversation_end_to_end_encrypted_bottom_sheet_link"><u>https://linphone.org/security</u></string>
<string name="conversation_warning_disabled_because_not_secured_title">Cette conversation n\'est pas chiffrée !</string>
<string name="conversation_warning_disabled_because_not_secured_subtitle">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.</string>
<string name="conversation_dialog_set_subject">Nommer la conversation</string>
<string name="conversation_dialog_edit_subject">Renommer la conversation</string>
<string name="conversation_dialog_subject_hint">Nom de la conversation</string>
<string name="conversation_dialog_edit_subject_confirm_button">Confirmer</string>
<string name="conversation_info_participants_list_title">Membres du groupe</string>
<string name="conversation_info_add_participants_label">Ajouter des membres</string>
@ -500,7 +447,10 @@
<string name="meeting_waiting_room_join">Rejoindre</string>
<string name="operation_in_progress_overlay">Opération en cours, merci de patienter…</string>
<string name="call_outgoing">Appel sortant</string>
<string name="call_incoming">Appel entrant</string>
<string name="call_ended">Appel terminé</string>
<string name="call_incoming_for_account">Appel entrant pour %s</string>
<string name="call_action_blind_transfer">Transfert</string>
<string name="call_action_attended_transfer">Transfert</string>
@ -530,6 +480,11 @@
<string name="calls_count_label">%s appels</string>
<string name="calls_paused_count_label">%s appels en pause</string>
<string name="call_dialog_zrtp_validate_trust_title">Valider l\'appareil</string>
<string name="call_dialog_zrtp_validate_trust_subtitle">Dites %s puis cliquez sur les lettres données par votre correspondant :</string>
<string name="call_dialog_zrtp_validate_trust_message">Blah</string> <!-- TODO FIXME -->
<string name="call_dialog_zrtp_validate_trust_letters_do_not_match">Je ne trouve pas</string>
<string name="call_audio_device_type_earpiece">Oreilette</string>
<string name="call_audio_device_type_speaker">Haut parleur</string>
<string name="call_audio_device_type_bluetooth">Bluetooth (%s)</string>
@ -568,8 +523,23 @@
<string name="conference_layout_active_speaker">Intervenant actif</string>
<string name="conference_layout_audio_only">Audio uniquement</string>
<string name="recordings_title">Enregistrements</string>
<string name="menu_add_address_to_contacts">Ajouter aux contacts</string>
<string name="menu_see_existing_contact">Voir le contact</string>
<string name="menu_copy_sip_address">Copier l\'adresse SIP</string>
<string name="menu_copy_phone_number">Copier le numéro de téléphone</string>
<string name="menu_delete_history">Supprimer l\'historique d\'appels</string>
<string name="menu_delete_selected_item">Supprimer</string>
<string name="menu_invite">Inviter</string>
<string name="menu_resend_chat_message">Ré-envoyer</string>
<string name="menu_reply_to_chat_message">Répondre</string>
<string name="menu_forward_chat_message">Transférer</string>
<string name="menu_copy_chat_message">Copier le texte</string>
<string name="connection_error_for_non_default_account">Erreur de connexion au compte</string>
<string name="network_not_reachable">Vous n\'êtes pas connecté à internet</string>
<string name="operation_in_progress_overlay">Opération en cours, merci de patienter…</string>
<!-- Keep <u></u> in following strings translations! -->
<string name="welcome_carousel_skip"><u>Passer</u></string>
@ -580,7 +550,6 @@
<string name="message_meeting_invitation_content_description"><i>invitation à une réunion: </i>%s</string>
<string name="message_voice_message_content_description"><i>message vocal</i></string>
<!-- Content description for accessibility -->
<string name="content_description_trusted_contact_icon">Contact is trusted</string>
<string name="content_description_not_trusted_contact_icon">Contact is not trusted!</string>
<string name="content_description_open_drawer_menu_icon">Open drawer menu</string>

View file

@ -5,11 +5,14 @@
]>
<resources>
<string name="app_name">Linphone</string>
<string name="app_name" translatable="false">&appName;</string>
<!-- Not translatable strings -->
<string name="vertical_separator" translatable="false">|</string>
<string name="assistant_web_platform_link" translatable="false">subscribe.linphone.org</string>
<string name="assistant_linphone_contact_us_link" translatable="false">linphone.org/contact</string>
<string name="notification_channel_call_id" translatable="false">linphone_notification_call_id</string>
<string name="notification_channel_incoming_call_id" translatable="false">linphone_notification_incoming_call_id</string>
<string name="notification_channel_missed_call_id" translatable="false">linphone_notification_missed_call_id</string>
@ -37,6 +40,7 @@
<string name="conversation_one_to_one_hidden_subject" translatable="false">Dummy subject</string>
<!-- Common words -->
<string name="sip_address">SIP address</string>
<string name="sip_address_hint">username@domain</string>
<string name="sip_address_display_name">Display name</string>
@ -56,6 +60,19 @@
<item quantity="other">%s selected</item>
</plurals>
<!-- Dialog various possible buttons label -->
<string name="dialog_deny">Deny</string>
<string name="dialog_accept">Accept</string>
<string name="dialog_cancel">Cancel</string>
<string name="dialog_continue">Continue</string>
<string name="dialog_ok">OK</string>
<string name="dialog_call">Call</string>
<string name="dialog_delete">Delete</string>
<string name="dialog_close">Close</string>
<string name="dialog_install">Install</string>
<string name="dialog_do_not_show_anymore">Do not show this dialog anymore</string>
<!-- Related to Android notifications -->
<string name="notification_channel_call_name">&appName; active calls notifications</string>
<string name="notification_channel_incoming_call_name">&appName; incoming calls notifications</string>
<string name="notification_channel_missed_call_name">&appName; missed calls notifications</string>
@ -70,67 +87,14 @@
<string name="notification_push_received_title">&appName;</string>
<string name="notification_push_received_message">Searching for new messages</string>
<!-- First screens user see when app is installed and started -->
<string name="welcome_page_title">Welcome</string>
<string name="welcome_page_subtitle">in &appName;</string>
<string name="welcome_page_1_message">Une application de communication <b>sécurisée</b>, <b>open source</b> et <b>française</b>.</string>
<string name="welcome_page_2_title">Sécurisé</string>
<string name="welcome_page_2_message">Vos communications sont en sécurité grâce au <b>chiffrement de bout en bout</b>.</string>
<string name="welcome_page_1_message">A <b>secured</b>, <b>open source</b> and <b>French</b> communication app.</string>
<string name="welcome_page_2_title">Secured</string>
<string name="welcome_page_2_message">Your communications are safe thanks to our <b>end-to-end encryption</b>.</string>
<string name="welcome_page_3_title">Open source</string>
<string name="welcome_page_3_message">Une application open source et un <b>service gratuit</b> depuis <b>2001</b>.</string>
<string name="bottom_navigation_contacts_label">Contacts</string>
<string name="bottom_navigation_calls_label">Calls</string>
<string name="bottom_navigation_conversations_label">Conversations</string>
<string name="bottom_navigation_meetings_label">Meetings</string>
<string name="dialog_deny">Deny</string>
<string name="dialog_accept">Accept</string>
<string name="dialog_cancel">Cancel</string>
<string name="dialog_continue">Continue</string>
<string name="dialog_ok">OK</string>
<string name="dialog_call">Call</string>
<string name="dialog_delete">Delete</string>
<string name="dialog_close">Close</string>
<string name="dialog_install">Install</string>
<string name="dialog_do_not_show_anymore">Do not show this dialog anymore</string>
<string name="dialog_general_terms_and_privacy_policy_title">General terms &amp; privacy policy</string>
<string name="dialog_general_terms_and_privacy_policy_message">blah blah blah</string> <!-- TODO FIXME -->
<string name="dialog_confirm_phone_number_title">Confirm phone number</string>
<string name="dialog_confirm_phone_number_message">Are you sure you want to use this phone number?</string>
<string name="dialog_contact_new_or_edit_abort_confirmation_title">Don\'t save changes?</string>
<string name="dialog_contact_new_or_edit_abort_confirmation_message">All changes will be lost</string>
<string name="dialog_zrtp_validate_trust_title">Validate the device</string>
<string name="dialog_zrtp_validate_trust_subtitle">Say %s and click on the letters given by your correspondent:</string>
<string name="dialog_zrtp_validate_trust_message">Blah</string> <!-- TODO FIXME -->
<string name="dialog_zrtp_validate_trust_letters_do_not_match">Letters don\'t match!</string>
<string name="dialog_contact_increase_trust_level_title">Increase trust level</string>
<string name="dialog_contact_increase_trust_level_message">You\'re about to make a call to $1%s\'s device $2%s.\nDo you want to make the call?</string>
<string name="dialog_contact_devices_trust_help_title">What does it mean?</string>
<string name="dialog_contact_devices_trust_help_message">Blah blah blah</string> <!-- TODO FIXME -->
<string name="dialog_contact_delete_title">Delete %s?</string>
<string name="dialog_contact_delete_message">This contact will be definitively removed.</string>
<string name="dialog_pick_phone_number_or_sip_address_title">Which canal do you choose?</string>
<string name="dialog_delete_all_call_logs_title">Do you really want to delete all calls history?</string>
<string name="dialog_delete_all_call_logs_message">All calls will be removed from the history</string>
<string name="dialog_delete_call_logs_title">Do you really want to delete the history with that person?</string>
<string name="dialog_delete_call_logs_message">All calls will be removed from the history</string>
<string name="dialog_account_secure_mode_default_message">Blah</string> <!-- TODO -->
<string name="dialog_account_secure_mode_interoperable_message">Blah</string> <!-- TODO -->
<string name="dialog_remove_account_title">Delete %s?</string>
<string name="dialog_remove_account_message">You can reconnect at any time by clicking “Add an account”. However, all data on this phone will be deleted.</string>
<string name="dialog_update_available_title">Update available</string>
<string name="dialog_update_available_message">A new version %s is available. Do you want to update?</string>
<string name="dialog_account_international_prefix_help_title">Why do we need it?</string>
<string name="dialog_account_international_prefix_help_message">Blah blah blah</string>
<string name="dialog_group_conversation_set_subject">Set conversation subject</string>
<string name="dialog_group_conversation_edit_subject">Edit conversation subject</string>
<string name="dialog_group_conversation_subject_hint">Conversation subject</string>
<string name="dialog_group_conversation_edit_subject_confirm_button">Confirm</string>
<string name="dialog_group_call_set_subject">Set group call subject</string>
<string name="dialog_group_call_subject_hint">Group call subject</string>
<string name="dialog_account_invalid_password_title">Authentication needed</string>
<string name="dialog_account_invalid_password_message">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.</string>
<string name="dialog_account_invalid_password_hint">New password</string>
<string name="welcome_page_3_message">A <b>free</b> and open source application since <b>2001</b>.</string>
<string name="toast_assistant_qr_code_invalid">Invalid QR code!</string>
<string name="toast_sip_address_copied_to_clipboard">SIP address copied into clipboard</string>
@ -172,6 +136,11 @@
<string name="toast_call_transfer_successful">Call has been successfully transferred</string>
<string name="toast_call_transfer_failed">Call transfer failed!</string>
<!-- Assistant related string (account register / login / etc...) -->
<string name="assistant_dialog_general_terms_and_privacy_policy_title">General terms &amp; privacy policy</string>
<string name="assistant_dialog_general_terms_and_privacy_policy_message">blah blah blah</string> <!-- TODO FIXME -->
<string name="assistant_dialog_confirm_phone_number_title">Confirm phone number</string>
<string name="assistant_dialog_confirm_phone_number_message">Are you sure you want to use this phone number?</string>
<string name="assistant_account_login">Login</string>
<string name="assistant_scan_qr_code">Scan QR code</string>
<string name="assistant_qr_code_provisioning_done">Configuration successfully applied</string>+
@ -214,13 +183,19 @@
<string name="assistant_permissions_title">Grant permissions</string>
<string name="assistant_permissions_grant_all_of_them">OK</string>
<string name="assistant_permissions_skip_permissions">Do it later</string>
<string name="assistant_permissions_subtitle">To fully enjoy &appName; we need you to grant us the following permissions :</string>
<string name="assistant_permissions_read_contacts_title"><b>Read contacts:</b> To display your contacts and find whom is using &appName;.</string>
<string name="assistant_permissions_post_notifications_title"><b>Post notifications:</b> To be informed when you receive a message or a call.</string>
<string name="assistant_permissions_record_audio_title"><b>Record audio:</b> So your correspondent can hear you and to record voice messages.</string>
<string name="assistant_permissions_access_camera_title"><b>Access camera:</b> To capture video during video calls and conferences.</string>
<!-- Main navigation items -->
<string name="bottom_navigation_contacts_label">Contacts</string>
<string name="bottom_navigation_calls_label">Calls</string>
<string name="bottom_navigation_conversations_label">Conversations</string>
<string name="bottom_navigation_meetings_label">Meetings</string>
<!-- Side menu -->
<string name="drawer_menu_manage_account">Manage the profile</string>
<string name="drawer_menu_account_connection_status_connected">Connected</string>
<string name="drawer_menu_account_connection_status_refreshing">Refreshing</string>
@ -230,9 +205,7 @@
<string name="drawer_menu_no_account_configured_yet">No account configured yet</string>
<string name="drawer_menu_add_account">Add an account</string>
<string name="settings_title">Settings</string>
<string name="recordings_title">Recordings</string>
<!-- Help & troubleshooting related -->
<string name="help_title">Help</string>
<string name="help_about_title">About &appName;</string>
<string name="help_about_privacy_policy_title">Privacy policy</string>
@ -243,6 +216,8 @@
<string name="help_about_advanced_title">Advanced</string>
<string name="help_version_up_to_date_toast_message">Your version is up-to-date</string>
<string name="help_error_checking_version_toast_message">An error occurred while checking for update</string>
<string name="help_dialog_update_available_title">Update available</string>
<string name="help_dialog_update_available_message">A new version %s is available. Do you want to update?</string>
<string name="help_troubleshooting_title">Troubleshooting</string>
<string name="help_troubleshooting_debug_title">Enable/disable printing logs in ADB</string>
<string name="help_troubleshooting_debug_subtitle">Blah blah blah?</string> <!-- TODO -->
@ -254,6 +229,8 @@
<string name="help_troubleshooting_debug_logs_cleaned_toast_message">Debug logs have been cleaned</string>
<string name="help_troubleshooting_debug_logs_upload_error_toast_message">Failed to upload debug logs</string>
<!-- App & SDK settings -->
<string name="settings_title">Settings</string>
<string name="settings_calls_title">Calls</string>
<string name="settings_calls_echo_canceller_title">Use echo canceller</string>
<string name="settings_calls_echo_canceller_subtitle">Prevents echo from being heard by remote end</string>
@ -283,6 +260,7 @@
<string name="settings_user_interface_auto_theme_label">Auto</string>
<string name="settings_advanced_title">Advanced settings</string>
<!-- Account profile & settings -->
<string name="manage_account_title">Manage account</string>
<string name="manage_account_details_title">Details</string>
<string name="manage_account_devices_title">Devices</string>
@ -295,6 +273,8 @@
<string name="manage_account_status_failed_summary">Account connection failed, check your settings.</string>
<string name="manage_account_change_mode">Change mode</string>
<string name="manage_account_international_prefix">International Prefix</string>
<string name="manage_account_dialog_international_prefix_help_title">Why do we need it?</string>
<string name="manage_account_dialog_international_prefix_help_message">Blah blah blah</string>
<string name="manage_account_settings">Account settings</string>
<string name="manage_account_delete">Delete account</string>
<string name="manage_account_choose_mode_title">Choose account mode</string>
@ -305,6 +285,10 @@
<string name="manage_account_secure_mode_interoperable_summary">This mode allows you to enjoy all &appName; features while staying interoperable with any SIP service through point-to-point encryption.</string>
<string name="manage_account_device_remove">Remove</string>
<string name="manage_account_device_last_connection">Last connection:</string>
<string name="manage_account_dialog_secure_mode_default_message">Blah</string> <!-- TODO -->
<string name="manage_account_dialog_secure_mode_interoperable_message">Blah</string> <!-- TODO -->
<string name="manage_account_dialog_remove_account_title">Delete %s?</string>
<string name="manage_account_dialog_remove_account_message">You can reconnect at any time by clicking “Add an account”. However, all data on this phone will be deleted.</string>
<string name="account_settings_title">Account settings</string>
<string name="account_settings_push_notification_title">Allow push notifications</string>
@ -318,29 +302,11 @@
<string name="account_settings_audio_video_conference_factory_uri_title">Audio/video conference factory URI</string>
<string name="account_settings_lime_server_url_title">E2E encryption keys server URL</string>
<string name="friend_presence_status_online">Online</string>
<string name="friend_presence_status_was_online_on">Online on %s</string>
<string name="friend_presence_status_was_online_today_at">Online today at %s</string>
<string name="friend_presence_status_was_online_yesterday_at">Online yesterday at %s</string>
<string name="friend_presence_status_away">Away</string>
<string name="friend_presence_status_do_not_disturb">Do not disturb</string>
<string name="friend_call_action">Call</string>
<string name="friend_message_action">Message</string>
<string name="friend_video_call_action">Video Call</string>
<string name="friend_make_call_check_device_trust">Verify device</string>
<string name="menu_add_address_to_contacts">Add to contacts</string>
<string name="menu_see_existing_contact">See contact</string>
<string name="menu_copy_sip_address">Copy SIP address</string>
<string name="menu_copy_phone_number">Copy phone number</string>
<string name="menu_delete_history">Delete history</string>
<string name="menu_delete_selected_item">Delete</string>
<string name="menu_invite">Invite</string>
<string name="menu_resend_chat_message">Re-send</string>
<string name="menu_reply_to_chat_message">Reply</string>
<string name="menu_forward_chat_message">Forward</string>
<string name="menu_copy_chat_message">Copy</string>
<string name="account_settings_dialog_invalid_password_title">Authentication needed</string>
<string name="account_settings_dialog_invalid_password_message">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.</string>
<string name="account_settings_dialog_invalid_password_hint">New password</string>
<!-- Call history -->
<string name="history_title">Call history</string>
<string name="history_call_start_title">New call</string>
<string name="history_call_start_search_bar_filter_hint">Search contact or history call</string>
@ -348,8 +314,16 @@
<string name="history_call_start_no_suggestion_nor_contact">No suggestion and no contact for the moment…</string>
<string name="history_call_start_contacts_list_title">Contacts</string>
<string name="history_call_start_suggestions_list_title">Suggestions</string>
<string name="history_group_call_start_dialog_set_subject">Set group call subject</string>
<string name="history_group_call_start_dialog_subject_hint">Group call subject</string>
<string name="history_list_empty_history">No call for the moment…</string>
<string name="history_dialog_delete_all_call_logs_title">Do you really want to delete all calls history?</string>
<string name="history_dialog_delete_all_call_logs_message">All calls will be removed from the history</string>
<string name="history_dialog_delete_call_logs_title">Do you really want to delete the history with that person?</string>
<string name="history_dialog_delete_call_logs_message">All calls will be removed from the history</string>
<!-- Contacts -->
<string name="contacts_list_empty">No contact for the moment…</string>
<string name="contacts_list_favourites_title">Favourites</string>
<string name="contacts_list_all_contacts_title">All contacts</string>
@ -367,6 +341,8 @@
<string name="contact_editor_saved_contact_toast">Contact was successfully created</string>
<string name="contact_editor_error_saving_contact_toast">Failed to create contact!</string>
<string name="contact_editor_save_title">Save</string>
<string name="contact_editor_dialog_abort_confirmation_title">Don\'t save changes?</string>
<string name="contact_editor_dialog_abort_confirmation_message">All changes will be lost</string>
<string name="contact_details_numbers_and_addresses_title">Phone numbers &amp; SIP addresses</string>
<string name="contact_details_company_name">Company:</string>
@ -381,11 +357,26 @@
<string name="contact_details_delete">Delete</string>
<string name="contact_sms_invite_content">Hello, join me on &appName;! You can download it for free at %s</string>
<string name="call_outgoing">Outgoing call</string>
<string name="call_incoming">Incoming call</string>
<string name="call_ended">Call ended</string>
<string name="call_incoming_for_account">Incoming call for %s</string>
<string name="contact_dialog_increase_trust_level_title">Increase trust level</string>
<string name="contact_dialog_increase_trust_level_message">You\'re about to make a call to $1%s\'s device $2%s.\nDo you want to make the call?</string>
<string name="contact_dialog_devices_trust_help_title">What does it mean?</string>
<string name="contact_dialog_devices_trust_help_message">Blah blah blah</string> <!-- TODO FIXME -->
<string name="contact_dialog_delete_title">Delete %s?</string>
<string name="contact_dialog_delete_message">This contact will be definitively removed.</string>
<string name="contact_dialog_pick_phone_number_or_sip_address_title">Which canal do you choose?</string>
<string name="contact_presence_status_online">Online</string>
<string name="contact_presence_status_was_online_on">Online on %s</string>
<string name="contact_presence_status_was_online_today_at">Online today at %s</string>
<string name="contact_presence_status_was_online_yesterday_at">Online yesterday at %s</string>
<string name="contact_presence_status_away">Away</string>
<string name="contact_presence_status_do_not_disturb">Do not disturb</string>
<string name="contact_call_action">Call</string>
<string name="contact_message_action">Message</string>
<string name="contact_video_call_action">Video Call</string>
<string name="contact_make_call_check_device_trust">Verify device</string>
<!-- Chat -->
<string name="conversations_list_empty">No conversation for the moment…</string>
<string name="conversations_list_is_being_removed_label">Removal in progress…</string>
<string name="conversations_last_message_format">%s:</string>
@ -433,6 +424,10 @@
<string name="conversation_end_to_end_encrypted_bottom_sheet_link"><u>https://linphone.org/security</u></string>
<string name="conversation_warning_disabled_because_not_secured_title">This conversation is not encrypted!</string>
<string name="conversation_warning_disabled_because_not_secured_subtitle">This conversation was disabled because it is not encrypted. You can enable it back by switching your account profile mode from Secure to Interoperable.</string>
<string name="conversation_dialog_set_subject">Set conversation subject</string>
<string name="conversation_dialog_edit_subject">Edit conversation subject</string>
<string name="conversation_dialog_subject_hint">Conversation subject</string>
<string name="conversation_dialog_edit_subject_confirm_button">Confirm</string>
<string name="conversation_info_participants_list_title">Group members</string>
<string name="conversation_info_add_participants_label">Add participants</string>
@ -460,6 +455,7 @@
<string name="conversation_media_list_title">Shared media</string>
<string name="conversation_document_list_title">Shared documents</string>
<!-- Scheduled conferences -->
<string name="message_delivery_info_read_title">Read %s</string>
<string name="message_delivery_info_received_title">Received %s</string>
<string name="message_delivery_info_sent_title">Sent %s</string>
@ -500,7 +496,11 @@
<string name="meeting_waiting_room_join">Join</string>
<string name="operation_in_progress_overlay">Operation in progress, please wait</string>
<!-- Call related -->
<string name="call_outgoing">Outgoing call</string>
<string name="call_incoming">Incoming call</string>
<string name="call_ended">Call ended</string>
<string name="call_incoming_for_account">Incoming call for %s</string>
<string name="call_action_blind_transfer">Transfer</string>
<string name="call_action_attended_transfer">Attended transfer</string>
@ -530,6 +530,11 @@
<string name="calls_count_label">%s calls</string>
<string name="calls_paused_count_label">%s paused calls</string>
<string name="call_dialog_zrtp_validate_trust_title">Validate the device</string>
<string name="call_dialog_zrtp_validate_trust_subtitle">Say %s and click on the letters given by your correspondent:</string>
<string name="call_dialog_zrtp_validate_trust_message">Blah</string> <!-- TODO FIXME -->
<string name="call_dialog_zrtp_validate_trust_letters_do_not_match">Letters don\'t match!</string>
<string name="call_audio_device_type_earpiece">Earpiece</string>
<string name="call_audio_device_type_speaker">Speaker</string>
<string name="call_audio_device_type_bluetooth">Bluetooth (%s)</string>
@ -553,6 +558,7 @@
<string name="call_stats_zrtp_auth_tag_algo">Authentication algorithm: %s</string>
<string name="call_stats_zrtp_sas_algo">SAS algorithm: %s</string>
<!-- Conference (in-call) -->
<string name="conference_share_link_title">Share invitation</string>
<string name="conference_call_empty">Waiting for other participants…</string>
<string name="conference_action_screen_sharing">Screen share</string>
@ -568,8 +574,26 @@
<string name="conference_layout_active_speaker">Speaker</string>
<string name="conference_layout_audio_only">Audio only</string>
<!-- Call records -->
<string name="recordings_title">Recordings</string>
<!-- Various menu entries -->
<string name="menu_add_address_to_contacts">Add to contacts</string>
<string name="menu_see_existing_contact">See contact</string>
<string name="menu_copy_sip_address">Copy SIP address</string>
<string name="menu_copy_phone_number">Copy phone number</string>
<string name="menu_delete_history">Delete history</string>
<string name="menu_delete_selected_item">Delete</string>
<string name="menu_invite">Invite</string>
<string name="menu_resend_chat_message">Re-send</string>
<string name="menu_reply_to_chat_message">Reply</string>
<string name="menu_forward_chat_message">Forward</string>
<string name="menu_copy_chat_message">Copy</string>
<!-- Misc -->
<string name="connection_error_for_non_default_account">Account connection error</string>
<string name="network_not_reachable">You aren\'t connected to internet</string>
<string name="operation_in_progress_overlay">Operation in progress, please wait</string>
<!-- Keep <u></u> in following strings translations! -->
<string name="welcome_carousel_skip"><u>Skip</u></string>