mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-28 12:04:11 +00:00
android, desktop: make more texts different for groups and business chats; ios: preferences texts (#5308)
This commit is contained in:
+1
-1
@@ -5001,7 +5001,7 @@ enum class GroupFeature: Feature {
|
||||
}
|
||||
DirectMessages -> when(enabled) {
|
||||
GroupFeatureEnabled.ON -> generalGetString(MR.strings.group_members_can_send_dms)
|
||||
GroupFeatureEnabled.OFF -> generalGetString(MR.strings.direct_messages_are_prohibited_in_chat)
|
||||
GroupFeatureEnabled.OFF -> generalGetString(MR.strings.direct_messages_are_prohibited)
|
||||
}
|
||||
FullDelete -> when(enabled) {
|
||||
GroupFeatureEnabled.ON -> generalGetString(MR.strings.group_members_can_delete)
|
||||
|
||||
+7
-4
@@ -33,6 +33,7 @@ import chat.simplex.common.views.usersettings.SettingsActionItem
|
||||
import chat.simplex.common.model.GroupInfo
|
||||
import chat.simplex.common.platform.*
|
||||
import chat.simplex.res.MR
|
||||
import dev.icerock.moko.resources.StringResource
|
||||
|
||||
@Composable
|
||||
fun AddGroupMembersView(rhId: Long?, groupInfo: GroupInfo, creatingGroup: Boolean = false, chatModel: ChatModel, close: () -> Unit) {
|
||||
@@ -126,7 +127,8 @@ fun AddGroupMembersLayout(
|
||||
tint = MaterialTheme.colors.secondary,
|
||||
modifier = Modifier.padding(end = 10.dp).size(20.dp)
|
||||
)
|
||||
Text(generalGetString(MR.strings.group_main_profile_sent), textAlign = TextAlign.Center, style = MaterialTheme.typography.body2)
|
||||
val textId = if (groupInfo.businessChat == null) MR.strings.group_main_profile_sent else MR.strings.chat_main_profile_sent
|
||||
Text(generalGetString(textId), textAlign = TextAlign.Center, style = MaterialTheme.typography.body2)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -168,7 +170,8 @@ fun AddGroupMembersLayout(
|
||||
if (creatingGroup && selectedContacts.isEmpty()) {
|
||||
SkipInvitingButton(close)
|
||||
} else {
|
||||
InviteMembersButton(inviteMembers, disabled = selectedContacts.isEmpty() || !allowModifyMembers)
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.invite_to_group_button else MR.strings.invite_to_chat_button
|
||||
InviteMembersButton(titleId, inviteMembers, disabled = selectedContacts.isEmpty() || !allowModifyMembers)
|
||||
}
|
||||
}
|
||||
SectionCustomFooter {
|
||||
@@ -220,10 +223,10 @@ private fun RoleSelectionRow(groupInfo: GroupInfo, selectedRole: MutableState<Gr
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun InviteMembersButton(onClick: () -> Unit, disabled: Boolean) {
|
||||
fun InviteMembersButton(titleId: StringResource, onClick: () -> Unit, disabled: Boolean) {
|
||||
SettingsActionItem(
|
||||
painterResource(MR.images.ic_check),
|
||||
stringResource(MR.strings.invite_to_group_button),
|
||||
stringResource(titleId),
|
||||
click = onClick,
|
||||
textColor = MaterialTheme.colors.primary,
|
||||
iconColor = MaterialTheme.colors.primary,
|
||||
|
||||
+33
-15
@@ -123,12 +123,18 @@ fun ModalData.GroupChatInfoView(chatModel: ChatModel, rhId: Long?, chatId: Strin
|
||||
|
||||
fun deleteGroupDialog(chat: Chat, groupInfo: GroupInfo, chatModel: ChatModel, close: (() -> Unit)? = null) {
|
||||
val chatInfo = chat.chatInfo
|
||||
val alertTextKey =
|
||||
if (groupInfo.membership.memberCurrent) MR.strings.delete_group_for_all_members_cannot_undo_warning
|
||||
else MR.strings.delete_group_for_self_cannot_undo_warning
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.delete_group_question else MR.strings.delete_chat_question
|
||||
val messageId =
|
||||
if (groupInfo.businessChat == null) {
|
||||
if (groupInfo.membership.memberCurrent) MR.strings.delete_group_for_all_members_cannot_undo_warning
|
||||
else MR.strings.delete_group_for_self_cannot_undo_warning
|
||||
} else {
|
||||
if (groupInfo.membership.memberCurrent) MR.strings.delete_chat_for_all_members_cannot_undo_warning
|
||||
else MR.strings.delete_chat_for_self_cannot_undo_warning
|
||||
}
|
||||
AlertManager.shared.showAlertDialog(
|
||||
title = generalGetString(MR.strings.delete_group_question),
|
||||
text = generalGetString(alertTextKey),
|
||||
title = generalGetString(titleId),
|
||||
text = generalGetString(messageId),
|
||||
confirmText = generalGetString(MR.strings.delete_verb),
|
||||
onConfirm = {
|
||||
withBGApi {
|
||||
@@ -151,9 +157,14 @@ fun deleteGroupDialog(chat: Chat, groupInfo: GroupInfo, chatModel: ChatModel, cl
|
||||
}
|
||||
|
||||
fun leaveGroupDialog(rhId: Long?, groupInfo: GroupInfo, chatModel: ChatModel, close: (() -> Unit)? = null) {
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.leave_group_question else MR.strings.leave_chat_question
|
||||
val messageId = if (groupInfo.businessChat == null)
|
||||
MR.strings.you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved
|
||||
else
|
||||
MR.strings.you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved
|
||||
AlertManager.shared.showAlertDialog(
|
||||
title = generalGetString(MR.strings.leave_group_question),
|
||||
text = generalGetString(MR.strings.you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved),
|
||||
title = generalGetString(titleId),
|
||||
text = generalGetString(messageId),
|
||||
confirmText = generalGetString(MR.strings.leave_group_button),
|
||||
onConfirm = {
|
||||
withLongRunningApi(60_000) {
|
||||
@@ -166,9 +177,13 @@ fun leaveGroupDialog(rhId: Long?, groupInfo: GroupInfo, chatModel: ChatModel, cl
|
||||
}
|
||||
|
||||
private fun removeMemberAlert(rhId: Long?, groupInfo: GroupInfo, mem: GroupMember) {
|
||||
val messageId = if (groupInfo.businessChat == null)
|
||||
MR.strings.member_will_be_removed_from_group_cannot_be_undone
|
||||
else
|
||||
MR.strings.member_will_be_removed_from_chat_cannot_be_undone
|
||||
AlertManager.shared.showAlertDialog(
|
||||
title = generalGetString(MR.strings.button_remove_member_question),
|
||||
text = generalGetString(MR.strings.member_will_be_removed_from_group_cannot_be_undone),
|
||||
text = generalGetString(messageId),
|
||||
confirmText = generalGetString(MR.strings.remove_member_confirmation),
|
||||
onConfirm = {
|
||||
withBGApi {
|
||||
@@ -353,7 +368,8 @@ fun ModalData.GroupChatInfoLayout(
|
||||
}
|
||||
}
|
||||
}
|
||||
SectionTextFooter(stringResource(MR.strings.only_group_owners_can_change_prefs))
|
||||
val footerId = if (groupInfo.businessChat == null) MR.strings.only_group_owners_can_change_prefs else MR.strings.only_chat_owners_can_change_prefs
|
||||
SectionTextFooter(stringResource(footerId))
|
||||
SectionDividerSpaced(maxTopPadding = true)
|
||||
|
||||
SectionView(title = String.format(generalGetString(MR.strings.group_info_section_title_num_members), members.count() + 1)) {
|
||||
@@ -397,10 +413,12 @@ fun ModalData.GroupChatInfoLayout(
|
||||
SectionView {
|
||||
ClearChatButton(clearChat)
|
||||
if (groupInfo.canDelete) {
|
||||
DeleteGroupButton(deleteGroup)
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.button_delete_group else MR.strings.button_delete_chat
|
||||
DeleteGroupButton(titleId, deleteGroup)
|
||||
}
|
||||
if (groupInfo.membership.memberCurrent) {
|
||||
LeaveGroupButton(leaveGroup)
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.button_leave_group else MR.strings.button_leave_chat
|
||||
LeaveGroupButton(titleId, leaveGroup)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -655,10 +673,10 @@ private fun AddOrEditWelcomeMessage(welcomeMessage: String?, onClick: () -> Unit
|
||||
}
|
||||
|
||||
@Composable
|
||||
private fun LeaveGroupButton(onClick: () -> Unit) {
|
||||
private fun LeaveGroupButton(titleId: StringResource, onClick: () -> Unit) {
|
||||
SettingsActionItem(
|
||||
painterResource(MR.images.ic_logout),
|
||||
stringResource(MR.strings.button_leave_group),
|
||||
stringResource(titleId),
|
||||
onClick,
|
||||
iconColor = Color.Red,
|
||||
textColor = Color.Red
|
||||
@@ -666,10 +684,10 @@ private fun LeaveGroupButton(onClick: () -> Unit) {
|
||||
}
|
||||
|
||||
@Composable
|
||||
private fun DeleteGroupButton(onClick: () -> Unit) {
|
||||
private fun DeleteGroupButton(titleId: StringResource, onClick: () -> Unit) {
|
||||
SettingsActionItem(
|
||||
painterResource(MR.images.ic_delete),
|
||||
stringResource(MR.strings.button_delete_group),
|
||||
stringResource(titleId),
|
||||
onClick,
|
||||
iconColor = Color.Red,
|
||||
textColor = Color.Red
|
||||
|
||||
+22
-11
@@ -38,6 +38,7 @@ import chat.simplex.common.model.GroupInfo
|
||||
import chat.simplex.common.platform.*
|
||||
import chat.simplex.common.views.chatlist.openLoadedChat
|
||||
import chat.simplex.res.MR
|
||||
import dev.icerock.moko.resources.StringResource
|
||||
import kotlinx.datetime.Clock
|
||||
|
||||
@Composable
|
||||
@@ -104,7 +105,7 @@ fun GroupMemberInfoView(
|
||||
if (it == newRole.value) return@GroupMemberInfoLayout
|
||||
val prevValue = newRole.value
|
||||
newRole.value = it
|
||||
updateMemberRoleDialog(it, member, onDismiss = {
|
||||
updateMemberRoleDialog(it, groupInfo, member, onDismiss = {
|
||||
newRole.value = prevValue
|
||||
}) {
|
||||
withBGApi {
|
||||
@@ -211,9 +212,13 @@ fun GroupMemberInfoView(
|
||||
}
|
||||
|
||||
fun removeMemberDialog(rhId: Long?, groupInfo: GroupInfo, member: GroupMember, chatModel: ChatModel, close: (() -> Unit)? = null) {
|
||||
val messageId = if (groupInfo.businessChat == null)
|
||||
MR.strings.member_will_be_removed_from_group_cannot_be_undone
|
||||
else
|
||||
MR.strings.member_will_be_removed_from_chat_cannot_be_undone
|
||||
AlertManager.shared.showAlertDialog(
|
||||
title = generalGetString(MR.strings.button_remove_member),
|
||||
text = generalGetString(MR.strings.member_will_be_removed_from_group_cannot_be_undone),
|
||||
text = generalGetString(messageId),
|
||||
confirmText = generalGetString(MR.strings.remove_member_confirmation),
|
||||
onConfirm = {
|
||||
withBGApi {
|
||||
@@ -346,14 +351,15 @@ fun GroupMemberInfoLayout(
|
||||
showSendMessageToEnableCallsAlert()
|
||||
})
|
||||
} else { // no known contact chat && directMessages are off
|
||||
val messageId = if (groupInfo.businessChat == null) MR.strings.direct_messages_are_prohibited_in_group else MR.strings.direct_messages_are_prohibited_in_chat
|
||||
InfoViewActionButton(modifier = Modifier.fillMaxWidth(0.33f), painterResource(MR.images.ic_chat_bubble), generalGetString(MR.strings.info_view_message_button), disabled = false, disabledLook = true, onClick = {
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_send_message_to_member_alert_title))
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_send_message_to_member_alert_title), messageId)
|
||||
})
|
||||
InfoViewActionButton(modifier = Modifier.fillMaxWidth(0.5f), painterResource(MR.images.ic_call), generalGetString(MR.strings.info_view_call_button), disabled = false, disabledLook = true, onClick = {
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_call_member_alert_title))
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_call_member_alert_title), messageId)
|
||||
})
|
||||
InfoViewActionButton(modifier = Modifier.fillMaxWidth(1f), painterResource(MR.images.ic_videocam), generalGetString(MR.strings.info_view_video_button), disabled = false, disabledLook = true, onClick = {
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_call_member_alert_title))
|
||||
showDirectMessagesProhibitedAlert(generalGetString(MR.strings.cant_call_member_alert_title), messageId)
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -394,7 +400,8 @@ fun GroupMemberInfoLayout(
|
||||
}
|
||||
|
||||
SectionView(title = stringResource(MR.strings.member_info_section_title_member)) {
|
||||
InfoRow(stringResource(MR.strings.info_row_group), groupInfo.displayName)
|
||||
val titleId = if (groupInfo.businessChat == null) MR.strings.info_row_group else MR.strings.info_row_chat
|
||||
InfoRow(stringResource(titleId), groupInfo.displayName)
|
||||
val roles = remember { member.canChangeRoleTo(groupInfo) }
|
||||
if (roles != null) {
|
||||
RoleSelectionRow(roles, newRole, onRoleSelected)
|
||||
@@ -470,10 +477,10 @@ private fun showSendMessageToEnableCallsAlert() {
|
||||
)
|
||||
}
|
||||
|
||||
private fun showDirectMessagesProhibitedAlert(title: String) {
|
||||
private fun showDirectMessagesProhibitedAlert(title: String, messageId: StringResource) {
|
||||
AlertManager.shared.showAlertMsg(
|
||||
title = title,
|
||||
text = generalGetString(MR.strings.direct_messages_are_prohibited_in_chat)
|
||||
text = generalGetString(messageId)
|
||||
)
|
||||
}
|
||||
|
||||
@@ -635,15 +642,19 @@ fun MemberProfileImage(
|
||||
|
||||
private fun updateMemberRoleDialog(
|
||||
newRole: GroupMemberRole,
|
||||
groupInfo: GroupInfo,
|
||||
member: GroupMember,
|
||||
onDismiss: () -> Unit,
|
||||
onConfirm: () -> Unit
|
||||
) {
|
||||
AlertManager.shared.showAlertDialog(
|
||||
title = generalGetString(MR.strings.change_member_role_question),
|
||||
text = if (member.memberCurrent)
|
||||
String.format(generalGetString(MR.strings.member_role_will_be_changed_with_notification), newRole.text)
|
||||
else
|
||||
text = if (member.memberCurrent) {
|
||||
if (groupInfo.businessChat == null)
|
||||
String.format(generalGetString(MR.strings.member_role_will_be_changed_with_notification), newRole.text)
|
||||
else
|
||||
String.format(generalGetString(MR.strings.member_role_will_be_changed_with_notification_chat), newRole.text)
|
||||
} else
|
||||
String.format(generalGetString(MR.strings.member_role_will_be_changed_with_invitation), newRole.text),
|
||||
confirmText = generalGetString(MR.strings.change_verb),
|
||||
onDismiss = onDismiss,
|
||||
|
||||
+2
-2
@@ -418,7 +418,7 @@ fun IntSettingRow(title: String, selection: MutableState<Int>, values: List<Int>
|
||||
Spacer(Modifier.size(4.dp))
|
||||
Icon(
|
||||
if (!expanded.value) painterResource(MR.images.ic_arrow_drop_down) else painterResource(MR.images.ic_arrow_drop_up),
|
||||
generalGetString(MR.strings.invite_to_group_button),
|
||||
contentDescription = null,
|
||||
modifier = Modifier.padding(start = 8.dp),
|
||||
tint = MaterialTheme.colors.secondary
|
||||
)
|
||||
@@ -478,7 +478,7 @@ fun TimeoutSettingRow(title: String, selection: MutableState<Long>, values: List
|
||||
Spacer(Modifier.size(4.dp))
|
||||
Icon(
|
||||
if (!expanded.value) painterResource(MR.images.ic_arrow_drop_down) else painterResource(MR.images.ic_arrow_drop_up),
|
||||
generalGetString(MR.strings.invite_to_group_button),
|
||||
contentDescription = null,
|
||||
modifier = Modifier.padding(start = 8.dp),
|
||||
tint = MaterialTheme.colors.secondary
|
||||
)
|
||||
|
||||
@@ -621,7 +621,7 @@
|
||||
<string name="ttl_week">%d أسبوع</string>
|
||||
<string name="display_name_cannot_contain_whitespace">لا يمكن أن يحتوي اسم العرض على مسافة فارغة.</string>
|
||||
<string name="encrypted_video_call">مكالمة فيديو مُعمّاة بين الطريفين</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">الرسائل المباشرة بين الأعضاء ممنوعة في هذه المجموعة.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">الرسائل المباشرة بين الأعضاء ممنوعة في هذه المجموعة.</string>
|
||||
<string name="ttl_hour">%d ساعة</string>
|
||||
<string name="ttl_h">%d ساعة</string>
|
||||
<string name="ttl_hours">%d ساعات</string>
|
||||
|
||||
@@ -1425,7 +1425,9 @@
|
||||
<string name="youve_accepted_group_invitation_connecting_to_inviting_group_member">You joined this group. Connecting to inviting group member.</string>
|
||||
<string name="leave_group_button">Leave</string>
|
||||
<string name="leave_group_question">Leave group?</string>
|
||||
<string name="leave_chat_question">Leave chat?</string>
|
||||
<string name="you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved">You will stop receiving messages from this group. Chat history will be preserved.</string>
|
||||
<string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">You will stop receiving messages from this chat. Chat history will be preserved.</string>
|
||||
<string name="icon_descr_add_members">Invite members</string>
|
||||
<string name="icon_descr_group_inactive">Group inactive</string>
|
||||
<string name="alert_title_group_invitation_expired">Invitation expired!</string>
|
||||
@@ -1542,6 +1544,7 @@
|
||||
<string name="initial_member_role">Initial role</string>
|
||||
<string name="icon_descr_expand_role">Expand role selection</string>
|
||||
<string name="invite_to_group_button">Invite to group</string>
|
||||
<string name="invite_to_chat_button">Invite to chat</string>
|
||||
<string name="skip_inviting_button">Skip inviting members</string>
|
||||
<string name="select_contacts">Select contacts</string>
|
||||
<string name="icon_descr_contact_checked">Contact checked</string>
|
||||
@@ -1558,10 +1561,15 @@
|
||||
<string name="group_info_section_title_num_members">%1$s MEMBERS</string>
|
||||
<string name="group_info_member_you">you: %1$s</string>
|
||||
<string name="button_delete_group">Delete group</string>
|
||||
<string name="button_delete_chat">Delete chat</string>
|
||||
<string name="delete_group_question">Delete group?</string>
|
||||
<string name="delete_chat_question">Delete chat?</string>
|
||||
<string name="delete_group_for_all_members_cannot_undo_warning">Group will be deleted for all members - this cannot be undone!</string>
|
||||
<string name="delete_chat_for_all_members_cannot_undo_warning">Chat will be deleted for all members - this cannot be undone!</string>
|
||||
<string name="delete_group_for_self_cannot_undo_warning">Group will be deleted for you - this cannot be undone!</string>
|
||||
<string name="delete_chat_for_self_cannot_undo_warning">Chat will be deleted for you - this cannot be undone!</string>
|
||||
<string name="button_leave_group">Leave group</string>
|
||||
<string name="button_leave_chat">Leave chat</string>
|
||||
<string name="button_edit_group_profile">Edit group profile</string>
|
||||
<string name="button_add_welcome_message">Add welcome message</string>
|
||||
<string name="button_welcome_message">Welcome message</string>
|
||||
@@ -1578,6 +1586,7 @@
|
||||
<string name="error_creating_member_contact">Error creating member contact</string>
|
||||
<string name="error_sending_message_contact_invitation">Error sending invitation</string>
|
||||
<string name="only_group_owners_can_change_prefs">Only group owners can change group preferences.</string>
|
||||
<string name="only_chat_owners_can_change_prefs">Only chat owners can change preferences.</string>
|
||||
<string name="address_section_title">Address</string>
|
||||
<string name="share_address">Share address</string>
|
||||
<string name="you_can_share_this_address_with_your_contacts">You can share this address with your contacts to let them connect with %s.</string>
|
||||
@@ -1624,6 +1633,7 @@
|
||||
|
||||
<string name="button_send_direct_message">Send direct message</string>
|
||||
<string name="member_will_be_removed_from_group_cannot_be_undone">Member will be removed from group - this cannot be undone!</string>
|
||||
<string name="member_will_be_removed_from_chat_cannot_be_undone">Member will be removed from chat - this cannot be undone!</string>
|
||||
<string name="remove_member_confirmation">Remove</string>
|
||||
<string name="remove_member_button">Remove member</string>
|
||||
<string name="block_member_question">Block member?</string>
|
||||
@@ -1649,6 +1659,7 @@
|
||||
<string name="switch_verb">Switch</string>
|
||||
<string name="change_member_role_question">Change group role?</string>
|
||||
<string name="member_role_will_be_changed_with_notification">The role will be changed to "%s". Everyone in the group will be notified.</string>
|
||||
<string name="member_role_will_be_changed_with_notification_chat">The role will be changed to "%s". Everyone in the chat will be notified.</string>
|
||||
<string name="member_role_will_be_changed_with_invitation">The role will be changed to "%s". The member will receive a new invitation.</string>
|
||||
<string name="connect_via_member_address_alert_title">Connect directly?</string>
|
||||
<string name="connect_via_member_address_alert_desc">Сonnection request will be sent to this group member.</string>
|
||||
@@ -1656,6 +1667,7 @@
|
||||
<string name="error_changing_role">Error changing role</string>
|
||||
<string name="error_blocking_member_for_all">Error blocking member for all</string>
|
||||
<string name="info_row_group">Group</string>
|
||||
<string name="info_row_chat">Chat</string>
|
||||
<string name="info_row_connection">Connection</string>
|
||||
<string name="conn_level_desc_direct">direct</string>
|
||||
<string name="conn_level_desc_indirect">indirect (%1$s)</string>
|
||||
@@ -1703,6 +1715,7 @@
|
||||
<string name="group_display_name_field">Enter group name:</string>
|
||||
<string name="group_full_name_field">Group full name:</string>
|
||||
<string name="group_main_profile_sent">Your chat profile will be sent to group members</string>
|
||||
<string name="chat_main_profile_sent">Your chat profile will be sent to chat members</string>
|
||||
<string name="create_group_button">Create group</string>
|
||||
|
||||
<!-- GroupProfileView.kt -->
|
||||
@@ -1957,20 +1970,22 @@
|
||||
<string name="prohibit_sending_simplex_links">Prohibit sending SimpleX links</string>
|
||||
<string name="enable_sending_recent_history">Send up to 100 last messages to new members.</string>
|
||||
<string name="disable_sending_recent_history">Do not send history to new members.</string>
|
||||
<string name="group_members_can_send_disappearing">Group members can send disappearing messages.</string>
|
||||
<string name="disappearing_messages_are_prohibited">Disappearing messages are prohibited in this group.</string>
|
||||
<string name="group_members_can_send_dms">Group members can send direct messages.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Direct messages between members are prohibited in this group.</string>
|
||||
<string name="group_members_can_delete">Group members can irreversibly delete sent messages. (24 hours)</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Irreversible message deletion is prohibited in this group.</string>
|
||||
<string name="group_members_can_send_voice">Group members can send voice messages.</string>
|
||||
<string name="voice_messages_are_prohibited">Voice messages are prohibited in this group.</string>
|
||||
<string name="group_members_can_add_message_reactions">Group members can add message reactions.</string>
|
||||
<string name="message_reactions_are_prohibited">Message reactions are prohibited in this group.</string>
|
||||
<string name="group_members_can_send_files">Group members can send files and media.</string>
|
||||
<string name="files_are_prohibited_in_group">Files and media are prohibited in this group.</string>
|
||||
<string name="group_members_can_send_simplex_links">Group members can send SimpleX links.</string>
|
||||
<string name="simplex_links_are_prohibited_in_group">SimpleX links are prohibited in this group.</string>
|
||||
<string name="group_members_can_send_disappearing">Members can send disappearing messages.</string>
|
||||
<string name="disappearing_messages_are_prohibited">Disappearing messages are prohibited.</string>
|
||||
<string name="group_members_can_send_dms">Members can send direct messages.</string>
|
||||
<string name="direct_messages_are_prohibited">Direct messages between members are prohibited.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Direct messages between members are prohibited in this group.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Direct messages between members are prohibited in this chat.</string>
|
||||
<string name="group_members_can_delete">Members can irreversibly delete sent messages. (24 hours)</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Irreversible message deletion is prohibited.</string>
|
||||
<string name="group_members_can_send_voice">Members can send voice messages.</string>
|
||||
<string name="voice_messages_are_prohibited">Voice messages are prohibited.</string>
|
||||
<string name="group_members_can_add_message_reactions">Members can add message reactions.</string>
|
||||
<string name="message_reactions_are_prohibited">Message reactions are prohibited.</string>
|
||||
<string name="group_members_can_send_files">Members can send files and media.</string>
|
||||
<string name="files_are_prohibited_in_group">Files and media are prohibited.</string>
|
||||
<string name="group_members_can_send_simplex_links">Members can send SimpleX links.</string>
|
||||
<string name="simplex_links_are_prohibited_in_group">SimpleX links are prohibited.</string>
|
||||
<string name="recent_history_is_sent_to_new_members">Up to 100 last messages are sent to new members.</string>
|
||||
<string name="recent_history_is_not_sent_to_new_members">History is not sent to new members.</string>
|
||||
<string name="delete_after">Delete after</string>
|
||||
|
||||
@@ -460,7 +460,7 @@
|
||||
<string name="timed_messages">Изчезващи съобщения</string>
|
||||
<string name="feature_enabled">активирано</string>
|
||||
<string name="feature_enabled_for_contact">активирано за контакт</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Личните съобщения между членовете са забранени в тази група.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Личните съобщения между членовете са забранени в тази група.</string>
|
||||
<string name="v4_5_multiple_chat_profiles_descr">Различни имена, аватари и транспортна изолация.</string>
|
||||
<string name="v5_2_fix_encryption_descr">Оправяне на криптирането след възстановяване от резервни копия.</string>
|
||||
<string name="delivery_receipts_title">Потвърждениe за доставка!</string>
|
||||
|
||||
@@ -897,7 +897,7 @@
|
||||
<string name="group_members_can_send_disappearing">Členové skupiny mohou posílat mizící zprávy.</string>
|
||||
<string name="disappearing_messages_are_prohibited">Mizící zprávy jsou v této skupině zakázány.</string>
|
||||
<string name="group_members_can_send_dms">Členové skupiny mohou posílat přímé zprávy.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Přímé zprávy mezi členy jsou v této skupině zakázány.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Přímé zprávy mezi členy jsou v této skupině zakázány.</string>
|
||||
<string name="group_members_can_delete">Členové skupin mohou nevratně mazat odeslané zprávy. (24 hodin)</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Nevratné mazání zpráv je v této skupině zakázáno.</string>
|
||||
<string name="group_members_can_send_voice">Členové skupiny mohou posílat hlasové zprávy.</string>
|
||||
|
||||
@@ -875,7 +875,7 @@
|
||||
<string name="allow_to_send_voice">Das Senden von Sprachnachrichten erlauben.</string>
|
||||
<string name="prohibit_sending_voice">Das Senden von Sprachnachrichten nicht erlauben.</string>
|
||||
<string name="group_members_can_send_dms">Gruppenmitglieder können Direktnachrichten versenden.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">In dieser Gruppe sind Direktnachrichten zwischen Mitgliedern nicht erlaubt.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">In dieser Gruppe sind Direktnachrichten zwischen Mitgliedern nicht erlaubt.</string>
|
||||
<string name="group_members_can_delete">Gruppenmitglieder können gesendete Nachrichten unwiederbringlich löschen (bis zu 24 Stunden).</string>
|
||||
<string name="message_deletion_prohibited_in_chat">In dieser Gruppe ist das unwiederbringliche Löschen von Nachrichten nicht erlaubt.</string>
|
||||
<string name="group_members_can_send_voice">Gruppenmitglieder können Sprachnachrichten versenden.</string>
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
<string name="create_group">Crea grupo secreto</string>
|
||||
<string name="database_passphrase_will_be_updated">La contraseña de cifrado de la base de datos será actualizada.</string>
|
||||
<string name="info_row_database_id">ID base de datos</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Los mensajes directos entre miembros del grupo no están permitidos.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Los mensajes directos entre miembros del grupo no están permitidos.</string>
|
||||
<string name="passphrase_is_different">La contraseña de la base de datos es diferente a la almacenada en Keystore.</string>
|
||||
<string name="database_will_be_encrypted_and_passphrase_stored">La base de datos será cifrada y la contraseña se guardará en Keystore.</string>
|
||||
<string name="delete_contact_question">¿Eliminar contacto\?</string>
|
||||
|
||||
@@ -1415,7 +1415,7 @@
|
||||
<string name="disable_sending_recent_history">عدم ارسال تاریخچه به اعضای جدید.</string>
|
||||
<string name="group_members_can_send_disappearing">اعضای گروه میتوانند پیامهای ناپدید شونده ارسال کنند.</string>
|
||||
<string name="group_members_can_send_dms">اعضای گروه میتوانند پیامهای مستقیم ارسال کنند.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">پیامهای مستقیم بین اعضا در این گروه ممنوع هستند.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">پیامهای مستقیم بین اعضا در این گروه ممنوع هستند.</string>
|
||||
<string name="message_deletion_prohibited_in_chat">حذف غیرقابل برگشت در این گروه ممنوع است.</string>
|
||||
<string name="voice_messages_are_prohibited">پیامهای صوتی در این گروه ممنوع هستند.</string>
|
||||
<string name="message_reactions_are_prohibited">واکنشهای پیام در این گروه ممنوع هستند.</string>
|
||||
|
||||
@@ -339,7 +339,7 @@
|
||||
<string name="both_you_and_your_contact_can_add_message_reactions">Sekä sinä että kontaktisi voivat käyttää viestireaktioita.</string>
|
||||
<string name="both_you_and_your_contacts_can_delete">Sekä sinä että kontaktisi voitte peruuttamattomasti poistaa lähetetyt viestit.</string>
|
||||
<string name="both_you_and_your_contact_can_make_calls">Sekä sinä että kontaktisi voitte soittaa puheluita.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Yksityisviestit jäsenten välillä ovat kiellettyjä tässä ryhmässä.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Yksityisviestit jäsenten välillä ovat kiellettyjä tässä ryhmässä.</string>
|
||||
<string name="v4_5_transport_isolation_descr">Chat-profiilin (oletus) tai yhteyden (BETA) perusteella.</string>
|
||||
<string name="feature_cancelled_item">peruttu %s</string>
|
||||
<string name="ttl_day">%d päivä</string>
|
||||
|
||||
@@ -856,7 +856,7 @@
|
||||
<string name="prohibit_sending_disappearing">Interdire l’envoi de messages éphémères.</string>
|
||||
<string name="prohibit_message_deletion">Interdire la suppression irréversible des messages.</string>
|
||||
<string name="group_members_can_send_dms">Les membres du groupe peuvent envoyer des messages directs.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Les messages directs entre membres sont interdits dans ce groupe.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Les messages directs entre membres sont interdits dans ce groupe.</string>
|
||||
<string name="v4_4_live_messages_desc">Les destinataires voient les mises à jour au fur et à mesure que vous les tapez.</string>
|
||||
<string name="v4_4_verify_connection_security">Vérifier la sécurité de la connexion</string>
|
||||
<string name="v4_4_verify_connection_security_desc">Comparez les codes de sécurité avec vos contacts.</string>
|
||||
|
||||
@@ -402,7 +402,7 @@
|
||||
<string name="num_contacts_selected">%d ismerős kiválasztva</string>
|
||||
<string name="enable_receipts_all">Engedélyezés</string>
|
||||
<string name="ttl_mth">%dhónap</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">A közvetlen üzenetek küldése a tagok között le van tiltva ebben a csoportban.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">A közvetlen üzenetek küldése a tagok között le van tiltva ebben a csoportban.</string>
|
||||
<string name="ttl_min">%d perc</string>
|
||||
<string name="set_password_to_export_desc">Az adatbázis egy véletlenszerű jelmondattal van titkosítva. Exportálás előtt változtassa meg a jelmondatot.</string>
|
||||
<string name="receipts_groups_title_disable">Kézbesítés jelentések letiltása a csoportok számára?</string>
|
||||
|
||||
@@ -564,7 +564,7 @@
|
||||
<string name="group_members_can_delete">Anggota grup dapat hapus pesan terkirim secara permanen. (24 jam)</string>
|
||||
<string name="group_members_can_send_voice">Anggota grup dapat mengirim pesan suara.</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Hapus pesan yang tidak dapat dibatalkan dilarang di grup ini.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Pesan pribadi antar anggota dilarang di grup ini.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Pesan pribadi antar anggota dilarang di grup ini.</string>
|
||||
<string name="group_members_can_send_simplex_links">Anggota grup dapat kirim tautan SimpleX.</string>
|
||||
<string name="ttl_hours">%d jam</string>
|
||||
<string name="ttl_hour">%d jam</string>
|
||||
|
||||
@@ -289,7 +289,7 @@
|
||||
<string name="encrypted_with_random_passphrase">Il database è crittografato con una password casuale, puoi cambiarla.</string>
|
||||
<string name="database_passphrase_is_required">La password del database è necessaria per aprire la chat.</string>
|
||||
<string name="delete_group_menu_action">Elimina</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">I messaggi diretti tra i membri sono vietati in questo gruppo.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">I messaggi diretti tra i membri sono vietati in questo gruppo.</string>
|
||||
<string name="display_name">Inserisci il tuo nome:</string>
|
||||
<string name="choose_file">File</string>
|
||||
<string name="clear_chat_button">Svuota chat</string>
|
||||
@@ -2156,7 +2156,7 @@
|
||||
<string name="operator_conditions_accepted_on">Condizioni accettate il: %s.</string>
|
||||
<string name="operator">Operatore</string>
|
||||
<string name="operator_conditions_will_be_accepted_for_some"><![CDATA[Le condizioni verranno accettate per gli operatori: <b>%s</b>.]]></string>
|
||||
<string name="operator_same_conditions_will_be_applied"><![CDATA[Le stesse condizioni verranno applicate per l'operatore <b>%s</b>.]]></string>
|
||||
<string name="operator_same_conditions_will_be_applied"><![CDATA[Le stesse condizioni verranno applicate per l\'operatore <b>%s</b>.]]></string>
|
||||
<string name="operator_same_conditions_will_apply_to_operators"><![CDATA[Le stesse condizioni verranno applicate per gli operatori: <b>%s</b>.]]></string>
|
||||
<string name="operator_conditions_will_be_applied"><![CDATA[Queste condizioni verranno applicate anche per: <b>%s</b>.]]></string>
|
||||
<string name="accept_conditions">Accetta le condizioni</string>
|
||||
@@ -2168,7 +2168,7 @@
|
||||
<string name="operator_use_for_messages">Usa per i messaggi</string>
|
||||
<string name="view_conditions">Vedi le condizioni</string>
|
||||
<string name="operators_conditions_will_also_apply"><![CDATA[Queste condizioni verranno applicate anche per: <b>%s</b>.]]></string>
|
||||
<string name="operator_in_order_to_use_accept_conditions"><![CDATA[Per usare i server di <b>%s</b>, accetta le condizioni d'uso.]]></string>
|
||||
<string name="operator_in_order_to_use_accept_conditions"><![CDATA[Per usare i server di <b>%s</b>, accetta le condizioni d\'uso.]]></string>
|
||||
<string name="operator_conditions_of_use">Condizioni d\'uso</string>
|
||||
<string name="operator_open_changes">Apri le modifiche</string>
|
||||
<string name="operator_open_conditions">Apri le condizioni</string>
|
||||
@@ -2188,7 +2188,7 @@
|
||||
<string name="operator_added_xftp_servers">Server di multimediali e file aggiunti</string>
|
||||
<string name="address_or_1_time_link">Indirizzo o link una tantum?</string>
|
||||
<string name="address_settings">Impostazioni dell\'indirizzo</string>
|
||||
<string name="one_time_link_can_be_used_with_one_contact_only"><![CDATA[Il link una tantum puo' essere usato <i>con un solo contatto</i> - condividilo di persona o tramite un messenger.]]></string>
|
||||
<string name="one_time_link_can_be_used_with_one_contact_only"><![CDATA[Il link una tantum puo\' essere usato <i>con un solo contatto</i> - condividilo di persona o tramite un messenger.]]></string>
|
||||
<string name="onboarding_network_operators_conditions_will_be_accepted">Le condizioni verranno accettate per gli operatori attivati dopo 30 giorni.</string>
|
||||
<string name="operator_conditions_will_be_accepted_on">Le condizioni verranno accettate il: %s.</string>
|
||||
<string name="error_accepting_operator_conditions">Errore di accettazione delle condizioni</string>
|
||||
|
||||
@@ -382,7 +382,7 @@
|
||||
<string name="ttl_weeks">%d שבועות</string>
|
||||
<string name="v4_5_multiple_chat_profiles_descr">שמות שונים, אווטארים ובידוד תעבורה.</string>
|
||||
<string name="conn_level_desc_direct">ישיר</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">הודעות ישירות בין חברי קבוצה אסורות בקבוצה זו.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">הודעות ישירות בין חברי קבוצה אסורות בקבוצה זו.</string>
|
||||
<string name="display_name">הזן את שמך:</string>
|
||||
<string name="display_name_cannot_contain_whitespace">שם תצוגה אינו יכול להכיל רווחים.</string>
|
||||
<string name="ttl_months">%d חודשים</string>
|
||||
|
||||
@@ -250,7 +250,7 @@
|
||||
<string name="alert_title_group_invitation_expired">招待が期限切れました!</string>
|
||||
<string name="smp_servers_delete_server">サーバを削除</string>
|
||||
<string name="auth_device_authentication_is_disabled_turning_off">端末認証がオフです。SimpleXロックを解除します。</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">このグループではメンバー間のダイレクトメッセージが無効です。</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">このグループではメンバー間のダイレクトメッセージが無効です。</string>
|
||||
<string name="disappearing_messages_are_prohibited">このグループでは消えるメッセージが無効です。</string>
|
||||
<string name="ttl_min">%d 分</string>
|
||||
<string name="ttl_weeks">%d 週</string>
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
<string name="downgrade_and_open_chat">다운그레이드하고 채팅 열기</string>
|
||||
<string name="direct_messages">다이렉트 메시지</string>
|
||||
<string name="timed_messages">사라지는 메시지</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">이 그룹에서는 멤버들의 다이렉트 메시지가 금지되어 있어요.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">이 그룹에서는 멤버들의 다이렉트 메시지가 금지되어 있어요.</string>
|
||||
<string name="ttl_s">%d초</string>
|
||||
<string name="ttl_sec">%d 초</string>
|
||||
<string name="ttl_h">%d시</string>
|
||||
|
||||
@@ -507,7 +507,7 @@
|
||||
<string name="leave_group_question">Išeiti iš grupės\?</string>
|
||||
<string name="unknown_database_error_with_info">Nežinoma duomenų bazės klaida: %s</string>
|
||||
<string name="users_delete_with_connections">Profilis ir ryšiai su serveriu</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Tiesioginės žinutės tarp narių šioje grupėje yra uždraustos.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Tiesioginės žinutės tarp narių šioje grupėje yra uždraustos.</string>
|
||||
<string name="audio_video_calls">Garso/vaizdo skambučiai</string>
|
||||
<string name="available_in_v51">"
|
||||
\nPrieinama versijoje v5.1"</string>
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
<string name="auth_device_authentication_is_disabled_turning_off">Apparaatverificatie is uitgeschakeld. SimpleX Vergrendelen uitschakelen.</string>
|
||||
<string name="display_name">Vul uw naam in:</string>
|
||||
<string name="auth_device_authentication_is_not_enabled_you_can_turn_on_in_settings_once_enabled">Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Vergrendelen inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Directe berichten tussen leden zijn verboden in deze groep.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Directe berichten tussen leden zijn verboden in deze groep.</string>
|
||||
<string name="total_files_count_and_size">%d bestand(en) met een totale grootte van %s</string>
|
||||
<string name="ttl_hour">%d uur</string>
|
||||
<string name="no_call_on_lock_screen">Uitzetten</string>
|
||||
|
||||
@@ -807,7 +807,7 @@
|
||||
<string name="both_you_and_your_contact_can_send_disappearing">Zarówno Ty, jak i Twój kontakt możecie wysyłać znikające wiadomości.</string>
|
||||
<string name="contacts_can_mark_messages_for_deletion">Kontakty mogą oznaczać wiadomości do usunięcia; będziesz mógł je zobaczyć.</string>
|
||||
<string name="delete_after">Usuń po</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Bezpośrednie wiadomości między członkami są zabronione w tej grupie.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Bezpośrednie wiadomości między członkami są zabronione w tej grupie.</string>
|
||||
<string name="disappearing_prohibited_in_this_chat">Znikające wiadomości są zabronione na tym czacie.</string>
|
||||
<string name="ttl_m">%dm</string>
|
||||
<string name="ttl_min">%d min</string>
|
||||
|
||||
@@ -333,7 +333,7 @@
|
||||
<string name="settings_experimental_features">Funcionalidades experimentais</string>
|
||||
<string name="error_creating_link_for_group">Erro ao criar o link de grupo</string>
|
||||
<string name="error_deleting_link_for_group">Erro ao excluir o link de grupo</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Mensagens diretas entre membros são proibidas neste grupo.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Mensagens diretas entre membros são proibidas neste grupo.</string>
|
||||
<string name="ttl_h">%dh</string>
|
||||
<string name="ttl_hours">%d horas</string>
|
||||
<string name="description_via_contact_address_link_incognito">anônimo via link de endereço de contato</string>
|
||||
|
||||
@@ -486,7 +486,7 @@
|
||||
<string name="database_upgrade">Atualização da base de dados</string>
|
||||
<string name="ttl_week">%d semana</string>
|
||||
<string name="ttl_weeks">%d semanas</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Mensagens diretas entre membros são proibidas neste grupo.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Mensagens diretas entre membros são proibidas neste grupo.</string>
|
||||
<string name="smp_server_test_delete_queue">Eliminar fila</string>
|
||||
<string name="smp_server_test_download_file">Transferir ficheiro</string>
|
||||
<string name="icon_descr_file">Ficheiro</string>
|
||||
|
||||
@@ -879,7 +879,7 @@
|
||||
<string name="allow_to_send_voice">Разрешить отправлять голосовые сообщения.</string>
|
||||
<string name="prohibit_sending_voice">Запретить отправлять голосовые сообщений.</string>
|
||||
<string name="group_members_can_send_dms">Члены группы могут посылать прямые сообщения.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Прямые сообщения между членами группы запрещены.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Прямые сообщения между членами группы запрещены.</string>
|
||||
<string name="group_members_can_delete">Члены группы могут необратимо удалять отправленные сообщения. (24 часа)</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Необратимое удаление сообщений запрещено в этой группе.</string>
|
||||
<string name="group_members_can_send_voice">Члены группы могут отправлять голосовые сообщения.</string>
|
||||
|
||||
@@ -480,7 +480,7 @@
|
||||
<string name="group_members_can_send_disappearing">สมาชิกกลุ่มสามารถส่งข้อความที่จะหายไปหลังจากเวลาที่กำหนดหลังการอ่าน (disappearing messages) ได้</string>
|
||||
<string name="group_members_can_send_dms">สมาชิกกลุ่มสามารถส่งข้อความโดยตรงได้</string>
|
||||
<string name="group_members_can_send_voice">สมาชิกกลุ่มสามารถส่งข้อความเสียง</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">ข้อความโดยตรงระหว่างสมาชิกเป็นสิ่งต้องห้ามในกลุ่มนี้</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">ข้อความโดยตรงระหว่างสมาชิกเป็นสิ่งต้องห้ามในกลุ่มนี้</string>
|
||||
<string name="disappearing_messages_are_prohibited">ข้อความที่จะหายไปหลังจากเวลาที่กำหนดหลังการอ่าน (disappearing messages) เป็นสิ่งต้องห้ามในกลุ่มนี้</string>
|
||||
<string name="group_members_can_add_message_reactions">สมาชิกกลุ่มสามารถเพิ่มการแสดงปฏิกิริยาต่อข้อความได้</string>
|
||||
<string name="delete_after">ลบหลังจาก</string>
|
||||
|
||||
@@ -524,7 +524,7 @@
|
||||
<string name="snd_conn_event_ratchet_sync_agreed">%s üyesi için şifreleme kabul edildi</string>
|
||||
<string name="conn_level_desc_direct">doğrudan</string>
|
||||
<string name="dont_show_again">Yeniden gösterme</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Bu grupta üyeler arası doğrudan mesajlaşma yasaklıdır.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Bu grupta üyeler arası doğrudan mesajlaşma yasaklıdır.</string>
|
||||
<string name="feature_enabled_for_contact">konuşulan kişi için etkinleşti</string>
|
||||
<string name="feature_enabled_for_you">senin için etkinleştirildi</string>
|
||||
<string name="ttl_sec">%d sn</string>
|
||||
|
||||
@@ -748,7 +748,7 @@
|
||||
<string name="prohibit_message_reactions_group">Заборонити реакції на повідомлення.</string>
|
||||
<string name="disappearing_messages_are_prohibited">Самознищувальні повідомлення заборонені в цій групі.</string>
|
||||
<string name="group_members_can_send_dms">Учасники групи можуть надсилати приватні повідомлення.</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Приватні повідомлення між учасниками заборонені в цій групі.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Приватні повідомлення між учасниками заборонені в цій групі.</string>
|
||||
<string name="group_members_can_delete">Учасники групи можуть назавжди видаляти відправлені повідомлення. (24 години)</string>
|
||||
<string name="message_deletion_prohibited_in_chat">Назавжди видалення повідомлень заборонене в цій групі.</string>
|
||||
<string name="voice_messages_are_prohibited">Голосові повідомлення заборонені в цій групі.</string>
|
||||
|
||||
@@ -503,7 +503,7 @@
|
||||
<string name="deleted">Đã xóa</string>
|
||||
<string name="deletion_errors">Lỗi xóa</string>
|
||||
<string name="rcv_group_events_count">%d sự kiện nhóm</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">Tin nhắn trực tiếp giữa các thành viên bị cấm trong nhóm này.</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">Tin nhắn trực tiếp giữa các thành viên bị cấm trong nhóm này.</string>
|
||||
<string name="total_files_count_and_size">%d tệp với tổng kích thước là %s</string>
|
||||
<string name="mtr_error_different">phần di dời khác nhau trong ứng dụng/cơ sở dữ liệu: %s / %s</string>
|
||||
<string name="direct_messages">Tin nhắn trực tiếp</string>
|
||||
|
||||
@@ -423,7 +423,7 @@
|
||||
<string name="icon_descr_flip_camera">翻转相机</string>
|
||||
<string name="enable_automatic_deletion_question">启用自动删除消息?</string>
|
||||
<string name="section_title_for_console">用于控制台</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">此群中禁止成员之间私信。</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">此群中禁止成员之间私信。</string>
|
||||
<string name="disappearing_messages_are_prohibited">该组禁止限时消息。</string>
|
||||
<string name="group_members_can_delete">群组成员可以不可逆地删除已发送的消息。(24小时)</string>
|
||||
<string name="group_members_can_send_dms">群组成员可以私信。</string>
|
||||
|
||||
@@ -752,7 +752,7 @@
|
||||
<string name="disappearing_prohibited_in_this_chat">自動銷毀訊息於這個聊天室內是禁用的。</string>
|
||||
<string name="message_deletion_prohibited">不可逆地刪除訊息於這個聊天室內是禁用的。</string>
|
||||
<string name="only_you_can_send_voice">只有你可以傳送語音訊息。</string>
|
||||
<string name="direct_messages_are_prohibited_in_chat">私訊群組內的成員於這個群組內是禁用的。</string>
|
||||
<string name="direct_messages_are_prohibited_in_group">私訊群組內的成員於這個群組內是禁用的。</string>
|
||||
<string name="group_members_can_delete">群組內的成員可以不可逆地刪除訊息。(24小時)</string>
|
||||
<string name="v4_3_voice_messages">語音訊息</string>
|
||||
<string name="v4_3_improved_server_configuration">改善伺服器配置</string>
|
||||
|
||||
Reference in New Issue
Block a user