Merge branch 'master' into master-ios

This commit is contained in:
spaced4ndy
2023-05-05 15:55:54 +04:00
68 changed files with 16022 additions and 1362 deletions
+4 -2
View File
@@ -11,8 +11,10 @@ android {
applicationId "chat.simplex.app"
minSdk 26
targetSdk 32
versionCode 117
versionName "5.0"
// !!!
// skip version code after release to F-Droid, as it uses two version codes
versionCode 119
versionName "5.1-beta.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
@@ -17,7 +17,6 @@ import androidx.compose.runtime.*
import androidx.compose.runtime.saveable.rememberSaveable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.graphicsLayer
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
@@ -500,7 +499,8 @@ fun MainPage(
}
onboarding == OnboardingStage.Step1_SimpleXInfo -> SimpleXInfo(chatModel, onboarding = true)
onboarding == OnboardingStage.Step2_CreateProfile -> CreateProfile(chatModel) {}
onboarding == OnboardingStage.Step3_SetNotificationsMode -> SetNotificationsMode(chatModel)
onboarding == OnboardingStage.Step3_CreateSimpleXAddress -> CreateSimpleXAddress(chatModel)
onboarding == OnboardingStage.Step4_SetNotificationsMode -> SetNotificationsMode(chatModel)
}
ModalManager.shared.showInView()
val invitation = chatModel.activeCallInvitation.value
@@ -125,7 +125,7 @@ fun createProfile(chatModel: ChatModel, displayName: String, fullName: String, c
chatModel.currentUser.value = user
if (chatModel.users.isEmpty()) {
chatModel.controller.startChat(user)
chatModel.onboardingStage.value = OnboardingStage.Step3_SetNotificationsMode
chatModel.onboardingStage.value = OnboardingStage.Step3_CreateSimpleXAddress
SimplexApp.context.chatModel.controller.ntfManager.createNtfChannelsMaybeShowAlert()
} else {
val users = chatModel.controller.listUsers()
@@ -3,12 +3,11 @@ package chat.simplex.app.views.chat.group
import SectionBottomSpacer
import SectionDividerSpaced
import SectionItemView
import SectionSpacer
import SectionView
import TextIconSpaced
import android.util.Log
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.text.selection.SelectionContainer
import androidx.compose.foundation.verticalScroll
import androidx.compose.material.*
import androidx.compose.runtime.*
@@ -18,18 +17,19 @@ import androidx.compose.ui.focus.FocusRequester
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import chat.simplex.app.*
import chat.simplex.app.R
import chat.simplex.app.model.*
import chat.simplex.app.ui.theme.DEFAULT_PADDING
import chat.simplex.app.views.chat.item.MarkdownText
import chat.simplex.app.views.helpers.*
import kotlinx.coroutines.delay
import kotlinx.serialization.Serializable
import java.lang.Exception
@Composable
fun GroupWelcomeView(m: ChatModel, groupInfo: GroupInfo, close: () -> Unit) {
var groupInfo by remember { mutableStateOf(groupInfo) }
val welcomeText = remember { mutableStateOf(groupInfo.groupProfile.description ?: "") }
var gInfo by remember { mutableStateOf(groupInfo) }
val welcomeText = remember { mutableStateOf(gInfo.groupProfile.description ?: "") }
fun save(afterSave: () -> Unit = {}) {
withApi {
@@ -37,10 +37,10 @@ fun GroupWelcomeView(m: ChatModel, groupInfo: GroupInfo, close: () -> Unit) {
if (welcome?.length == 0) {
welcome = null
}
val groupProfileUpdated = groupInfo.groupProfile.copy(description = welcome)
val res = m.controller.apiUpdateGroup(groupInfo.groupId, groupProfileUpdated)
val groupProfileUpdated = gInfo.groupProfile.copy(description = welcome)
val res = m.controller.apiUpdateGroup(gInfo.groupId, groupProfileUpdated)
if (res != null) {
groupInfo = res
gInfo = res
m.updateGroup(res)
welcomeText.value = welcome ?: ""
}
@@ -50,13 +50,13 @@ fun GroupWelcomeView(m: ChatModel, groupInfo: GroupInfo, close: () -> Unit) {
ModalView(
close = {
if (welcomeText.value == groupInfo.groupProfile.description || (welcomeText.value == "" && groupInfo.groupProfile.description == null)) close()
if (welcomeText.value == gInfo.groupProfile.description || (welcomeText.value == "" && gInfo.groupProfile.description == null)) close()
else showUnsavedChangesAlert({ save(close) }, close)
},
) {
GroupWelcomeLayout(
welcomeText,
groupInfo,
gInfo,
m.controller.appPrefs.simplexLinkMode.get(),
save = ::save
)
@@ -75,39 +75,62 @@ private fun GroupWelcomeLayout(
) {
val editMode = remember { mutableStateOf(true) }
AppBarTitle(stringResource(R.string.group_welcome_title))
val welcomeText = rememberSaveable { welcomeText }
val wt = rememberSaveable { welcomeText }
if (groupInfo.canEdit) {
if (editMode.value) {
val focusRequester = remember { FocusRequester() }
TextEditor(welcomeText, Modifier.heightIn(min = 100.dp), stringResource(R.string.enter_welcome_message), focusRequester = focusRequester)
TextEditor(
wt,
Modifier.height(140.dp), stringResource(R.string.enter_welcome_message),
focusRequester = focusRequester
)
LaunchedEffect(Unit) {
delay(300)
focusRequester.requestFocus()
}
} else {
TextEditorPreview(welcomeText.value, linkMode)
TextPreview(wt.value, linkMode)
}
ChangeModeButton(
editMode.value,
click = {
editMode.value = !editMode.value
},
welcomeText.value.isEmpty()
wt.value.isEmpty()
)
CopyTextButton { copyText(SimplexApp.context, welcomeText.value) }
CopyTextButton { copyText(SimplexApp.context, wt.value) }
SectionDividerSpaced(maxBottomPadding = false)
SaveButton(
save = save,
disabled = welcomeText.value == groupInfo.groupProfile.description || (welcomeText.value == "" && groupInfo.groupProfile.description == null)
disabled = wt.value == groupInfo.groupProfile.description || (wt.value == "" && groupInfo.groupProfile.description == null)
)
} else {
TextEditorPreview(welcomeText.value, linkMode)
CopyTextButton { copyText(SimplexApp.context, welcomeText.value) }
TextPreview(wt.value, linkMode)
CopyTextButton { copyText(SimplexApp.context, wt.value) }
}
SectionBottomSpacer()
}
}
@Composable
private fun TextPreview(text: String, linkMode: SimplexLinkMode, markdown: Boolean = true) {
Column(
Modifier.height(140.dp)
) {
SelectionContainer(
Modifier.verticalScroll(rememberScrollState())
) {
MarkdownText(
text,
formattedText = if (markdown) remember(text) { parseToMarkdown(text) } else null,
modifier = Modifier.fillMaxHeight().padding(horizontal = DEFAULT_PADDING),
linkMode = linkMode,
style = MaterialTheme.typography.body1.copy(color = MaterialTheme.colors.onBackground, lineHeight = 22.sp)
)
}
}
}
@Composable
private fun SaveButton(save: () -> Unit, disabled: Boolean) {
SectionView {
@@ -4,6 +4,7 @@ import android.Manifest
import android.content.*
import android.net.Uri
import android.provider.MediaStore
import android.util.Log
import android.webkit.MimeTypeMap
import android.widget.Toast
import androidx.activity.compose.ManagedActivityResultLauncher
@@ -48,6 +49,17 @@ fun copyText(cxt: Context, text: String) {
clipboard?.setPrimaryClip(ClipData.newPlainText("text", text))
}
fun sendEmail(context: Context, subject: String, body: CharSequence) {
val emailIntent = Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"))
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject)
emailIntent.putExtra(Intent.EXTRA_TEXT, body)
try {
context.startActivity(emailIntent)
} catch (e: ActivityNotFoundException) {
Log.e(TAG, "No activity was found for handling email intent")
}
}
@Composable
fun rememberSaveFileLauncher(cxt: Context, ciFile: CIFile?): ManagedActivityResultLauncher<String, Uri?> =
rememberLauncherForActivityResult(
@@ -66,7 +66,7 @@ fun TextEditor(
value = value.value,
onValueChange = { value.value = it },
modifier = if (focusRequester == null) modifier else modifier.focusRequester(focusRequester),
textStyle = TextStyle(fontSize = 18.sp, color = MaterialTheme.colors.onBackground),
textStyle = MaterialTheme.typography.body1.copy(color = MaterialTheme.colors.onBackground, lineHeight = 22.sp),
keyboardOptions = KeyboardOptions(
capitalization = KeyboardCapitalization.None,
autoCorrect = false
@@ -78,7 +78,7 @@ fun TextEditor(
TextFieldDefaults.TextFieldDecorationBox(
value = value.value,
innerTextField = innerTextField,
placeholder = if (placeholder != null) {{ Text(placeholder, fontSize = 18.sp, color = MaterialTheme.colors.secondary) }} else null,
placeholder = if (placeholder != null) {{ Text(placeholder, style = MaterialTheme.typography.body1.copy(color = MaterialTheme.colors.secondary, lineHeight = 22.sp)) }} else null,
contentPadding = PaddingValues(),
label = null,
visualTransformation = VisualTransformation.None,
@@ -101,19 +101,6 @@ fun TextEditor(
}
}
@Composable
fun TextEditorPreview(text: String, linkMode: SimplexLinkMode, markdown: Boolean = true) {
SelectionContainer {
MarkdownText(
text,
formattedText = if (markdown) remember(text) { parseToMarkdown(text) } else null,
modifier = Modifier.heightIn(min = 100.dp).padding(horizontal = DEFAULT_PADDING),
linkMode = linkMode,
style = TextStyle(fontSize = 18.sp, color = MaterialTheme.colors.onBackground)
)
}
}
@Serializable
data class ParsedFormattedText(
val formattedText: List<FormattedText>? = null
@@ -0,0 +1,168 @@
package chat.simplex.app.views.onboarding
import SectionBottomSpacer
import android.util.Log
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material.*
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp
import chat.simplex.app.R
import chat.simplex.app.TAG
import chat.simplex.app.model.ChatModel
import chat.simplex.app.model.UserContactLinkRec
import chat.simplex.app.ui.theme.*
import chat.simplex.app.views.helpers.*
import chat.simplex.app.views.newchat.QRCode
@Composable
fun CreateSimpleXAddress(m: ChatModel) {
val context = LocalContext.current
var progressIndicator by remember { mutableStateOf(false) }
val userAddress = remember { m.userAddress }
CreateSimpleXAddressLayout(
userAddress.value,
share = { address: String -> shareText(context, address) },
sendEmail = { address ->
sendEmail(
context,
generalGetString(R.string.email_invite_subject),
generalGetString(R.string.email_invite_body).format(address.connReqContact)
)
},
createAddress = {
withApi {
progressIndicator = true
val connReqContact = m.controller.apiCreateUserAddress()
if (connReqContact != null) {
m.userAddress.value = UserContactLinkRec(connReqContact)
try {
val u = m.controller.apiSetProfileAddress(true)
if (u != null) {
m.updateUser(u)
}
} catch (e: Exception) {
Log.e(TAG, "CreateSimpleXAddress apiSetProfileAddress: ${e.stackTraceToString()}")
}
progressIndicator = false
}
}
},
nextStep = {
m.onboardingStage.value = OnboardingStage.Step4_SetNotificationsMode
},
)
if (progressIndicator) {
ProgressIndicator()
}
}
@Composable
private fun CreateSimpleXAddressLayout(
userAddress: UserContactLinkRec?,
share: (String) -> Unit,
sendEmail: (UserContactLinkRec) -> Unit,
createAddress: () -> Unit,
nextStep: () -> Unit,
) {
Column(
Modifier.fillMaxSize().verticalScroll(rememberScrollState()).padding(top = DEFAULT_PADDING),
horizontalAlignment = Alignment.CenterHorizontally,
) {
AppBarTitle(stringResource(R.string.simplex_address))
Spacer(Modifier.weight(1f))
if (userAddress != null) {
QRCode(userAddress.connReqContact, Modifier.padding(horizontal = DEFAULT_PADDING, vertical = DEFAULT_PADDING_HALF).aspectRatio(1f))
ShareAddressButton { share(userAddress.connReqContact) }
Spacer(Modifier.weight(1f))
ShareViaEmailButton { sendEmail(userAddress) }
Spacer(Modifier.weight(1f))
ContinueButton(nextStep)
} else {
CreateAddressButton(createAddress)
TextBelowButton(stringResource(R.string.your_contacts_will_see_it))
Spacer(Modifier.weight(1f))
SkipButton(nextStep)
}
SectionBottomSpacer()
}
}
@Composable
private fun CreateAddressButton(onClick: () -> Unit) {
TextButton(onClick) {
Text(stringResource(R.string.create_simplex_address), style = MaterialTheme.typography.h2, color = MaterialTheme.colors.primary)
}
}
@Composable
fun ShareAddressButton(onClick: () -> Unit) {
SimpleButtonFrame(onClick) {
Icon(
painterResource(R.drawable.ic_share_filled), generalGetString(R.string.share_verb), tint = MaterialTheme.colors.primary,
modifier = Modifier.padding(end = 8.dp).size(18.dp)
)
Text(stringResource(R.string.share_verb), style = MaterialTheme.typography.caption, color = MaterialTheme.colors.primary)
}
}
@Composable
fun ShareViaEmailButton(onClick: () -> Unit) {
SimpleButtonFrame(onClick) {
Icon(
painterResource(R.drawable.ic_mail), generalGetString(R.string.share_verb), tint = MaterialTheme.colors.primary,
modifier = Modifier.padding(end = 8.dp).size(30.dp)
)
Text(stringResource(R.string.invite_friends), style = MaterialTheme.typography.h6, color = MaterialTheme.colors.primary)
}
}
@Composable
private fun ContinueButton(onClick: () -> Unit) {
SimpleButtonIconEnded(stringResource(R.string.continue_to_next_step), painterResource(R.drawable.ic_chevron_right), click = onClick)
}
@Composable
private fun SkipButton(onClick: () -> Unit) {
SimpleButtonIconEnded(stringResource(R.string.dont_create_address), painterResource(R.drawable.ic_chevron_right), click = onClick)
TextBelowButton(stringResource(R.string.you_can_create_it_later))
}
@Composable
private fun TextBelowButton(text: String) {
Text(
text,
Modifier
.fillMaxWidth()
.padding(horizontal = DEFAULT_PADDING * 3),
style = MaterialTheme.typography.subtitle1,
textAlign = TextAlign.Center,
)
}
@Composable
private fun ProgressIndicator() {
Box(
Modifier.fillMaxSize(),
contentAlignment = Alignment.Center
) {
CircularProgressIndicator(
Modifier
.padding(horizontal = 2.dp)
.size(30.dp),
color = MaterialTheme.colors.secondary,
strokeWidth = 3.dp
)
}
}
@@ -1,9 +1,7 @@
package chat.simplex.app.views.onboarding
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.rememberScrollState
import androidx.compose.material.MaterialTheme
import androidx.compose.runtime.*
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
@@ -16,7 +14,8 @@ import kotlinx.coroutines.launch
enum class OnboardingStage {
Step1_SimpleXInfo,
Step2_CreateProfile,
Step3_SetNotificationsMode,
Step3_CreateSimpleXAddress,
Step4_SetNotificationsMode,
OnboardingComplete
}
@@ -16,7 +16,6 @@ import androidx.compose.runtime.*
import androidx.compose.runtime.saveable.rememberSaveable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
@@ -37,7 +36,7 @@ fun UserAddressView(
shareViaProfile: Boolean = false,
close: () -> Unit
) {
val cxt = LocalContext.current
val context = LocalContext.current
val shareViaProfile = remember { mutableStateOf(shareViaProfile) }
var progressIndicator by remember { mutableStateOf(false) }
val onCloseHandler: MutableState<(close: () -> Unit) -> Unit> = remember { mutableStateOf({ _ -> }) }
@@ -71,7 +70,7 @@ fun UserAddressView(
chatModel.userAddress.value = UserContactLinkRec(connReqContact)
AlertManager.shared.showAlertDialog(
title = generalGetString(R.string.delete_address_with_contacts_question),
title = generalGetString(R.string.share_address_with_contacts_question),
text = generalGetString(R.string.add_address_to_your_profile),
confirmText = generalGetString(R.string.share_verb),
onConfirm = {
@@ -95,7 +94,14 @@ fun UserAddressView(
}
}
},
share = { userAddress: String -> shareText(cxt, userAddress) },
share = { userAddress: String -> shareText(context, userAddress) },
sendEmail = { userAddress ->
sendEmail(
context,
generalGetString(R.string.email_invite_subject),
generalGetString(R.string.email_invite_body).format(userAddress.connReqContact)
)
},
setProfileAddress = ::setProfileAddress,
deleteAddress = {
AlertManager.shared.showAlertDialog(
@@ -125,7 +131,8 @@ fun UserAddressView(
savedAAS.value = aas
}
}
})
},
)
}
if (viaCreateLinkView) {
@@ -163,6 +170,7 @@ private fun UserAddressLayout(
createAddress: () -> Unit,
learnMore: () -> Unit,
share: (String) -> Unit,
sendEmail: (UserContactLinkRec) -> Unit,
setProfileAddress: (Boolean) -> Unit,
deleteAddress: () -> Unit,
saveAas: (AutoAcceptState, MutableState<AutoAcceptState>) -> Unit,
@@ -194,6 +202,7 @@ private fun UserAddressLayout(
SectionView(stringResource(R.string.address_section_title).uppercase()) {
QRCode(userAddress.connReqContact, Modifier.padding(horizontal = DEFAULT_PADDING, vertical = DEFAULT_PADDING_HALF).aspectRatio(1f))
ShareAddressButton { share(userAddress.connReqContact) }
ShareViaEmailButton { sendEmail(userAddress) }
ShareWithContactsButton(shareViaProfile, setProfileAddress)
AutoAcceptToggle(autoAcceptState) { saveAas(autoAcceptState.value, autoAcceptStateSaved) }
LearnMoreButton(learnMore)
@@ -241,6 +250,17 @@ private fun LearnMoreButton(onClick: () -> Unit) {
)
}
@Composable
fun ShareViaEmailButton(onClick: () -> Unit) {
SettingsActionItem(
painterResource(R.drawable.ic_mail),
stringResource(R.string.invite_friends),
onClick,
iconColor = MaterialTheme.colors.primary,
textColor = MaterialTheme.colors.primary,
)
}
@Composable
fun ShareWithContactsButton(shareViaProfile: MutableState<Boolean>, setProfileAddress: (Boolean) -> Unit) {
PreferenceToggleWithIcon(
@@ -416,7 +436,8 @@ fun PreviewUserAddressLayoutNoAddress() {
setProfileAddress = { _ -> },
learnMore = {},
shareViaProfile = remember { mutableStateOf(false) },
onCloseHandler = remember { mutableStateOf({}) }
onCloseHandler = remember { mutableStateOf({}) },
sendEmail = {},
)
}
}
@@ -449,7 +470,8 @@ fun PreviewUserAddressLayoutAddressCreated() {
setProfileAddress = { _ -> },
learnMore = {},
shareViaProfile = remember { mutableStateOf(false) },
onCloseHandler = remember { mutableStateOf({}) }
onCloseHandler = remember { mutableStateOf({}) },
sendEmail = {},
)
}
}
@@ -568,7 +568,7 @@
<string name="you_have_no_chats">Nemáte žádné konverzace</string>
<string name="icon_descr_cancel_image_preview">Zrušit náhled obrázku</string>
<string name="share_message">Sdílet zprávu…</string>
<string name="share_image">Sdílet obrázek</string>
<string name="share_image">Sdílet média</string>
<string name="icon_descr_cancel_file_preview">Zrušit náhled souboru</string>
<string name="images_limit_title">Příliš mnoho obrázků!</string>
<string name="waiting_for_file">Čekání na soubor</string>
@@ -1175,7 +1175,7 @@
<string name="alert_text_msg_bad_id">Die ID der nächsten Nachricht ist falsch (kleiner oder gleich der Vorherigen).
\nDies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompromittiert wurde.</string>
<string name="alert_text_decryption_error_header"><xliff:g id="message count" example="1">%1$d</xliff:g> Nachrichten konnten nicht entschlüsselt werden.</string>
<string name="alert_text_msg_bad_hash">Der Hash der vorherigen Nachricht ist unterschiedlich.</string>
<string name="alert_text_msg_bad_hash">Der Hash der vorherigen Nachricht unterscheidet sich.</string>
<string name="you_can_turn_on_lock">Sie können die SimpleX Sperre über die Einstellungen aktivieren.</string>
<string name="network_socks_proxy_settings">SOCKS-Proxy Einstellungen</string>
<string name="la_lock_mode_system">System-Authentifizierung</string>
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="chat_item_ttl_day">1 μέρα</string>
<string name="chat_item_ttl_month">1 μήνας</string>
<string name="about_simplex">Για το SimpleX</string>
<string name="scan_QR_code">Σαρώστε τον QR κωδικό</string>
<string name="a_plus_b">α + β</string>
<string name="about_simplex_chat">Για το <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="scan_code_from_contacts_app">Σαρώστε τον κωδικό ασφαλείας από την εφαρμογή επαφών σας</string>
<string name="smp_server_test_secure_queue">Ασφαλή ουρά</string>
<string name="network_option_seconds_label">δε</string>
<string name="security_code">Κωδικός ασφαλείας</string>
<string name="smp_servers_scan_qr">Σαρώστε τον κωδικό QR διακομιστή</string>
<string name="secret">μυστικό</string>
<string name="chat_item_ttl_week">1 εβδομάδα</string>
<string name="v4_2_security_assessment">αξιολόγηση ασφαλείας</string>
<string name="allow_verb">Συναινώ</string>
<string name="accept_contact_button">Αποδοχή</string>
<string name="accept_contact_incognito_button">Αποδοχή ανώνυμης περιήγησης</string>
<string name="smp_servers_preset_add">Προσθήκη προκαθορισμένου διακομιστή</string>
<string name="smp_servers_add_to_another_device">Προσθήκη σε άλλη συσκευή</string>
<string name="all_your_contacts_will_remain_connected">Όλες οι επαφές σας θα παραμείνουν ενεργές.</string>
<string name="accept_call_on_lock_screen">Αποδοχή</string>
<string name="group_member_role_admin">διαχειριστής</string>
<string name="button_add_welcome_message">Προσθέστε μήνυμα καλωσορίσματος</string>
<string name="all_group_members_will_remain_connected">Όλα τα μέλη της ομάδας θα παραμήνουν συνδεδεμένα.</string>
<string name="users_add">Προσθήκη προφίλ</string>
<string name="color_primary">Προφορά</string>
<string name="chat_preferences_always">πάντα</string>
<string name="accept_feature">Αποδοχή</string>
<string name="allow_disappearing_messages_only_if">Επιτρέψτε τα μηνύματα που εξαφανίζονται μόνο εάν το επιτρέπει η επαφή σας.</string>
<string name="allow_your_contacts_irreversibly_delete">Επιτρέψτε στις επαφές σας να διαγράφουν μη αναστρέψιμα τα απεσταλμένα μηνύματα.</string>
<string name="allow_your_contacts_to_send_disappearing_messages">Επιτρέψτε στις επαφές σας να στέλνουν μηνύματα που εξαφανίζονται.</string>
<string name="allow_voice_messages_only_if">Επιτρέπονται τα φωνητικά μηνύματα μόνο εάν τα επιτρέπει η επαφή σας.</string>
<string name="allow_your_contacts_to_call">Επιτρέψτε στις επαφές σας να σας καλέσουν.</string>
<string name="allow_your_contacts_to_send_voice_messages">Επιτρέψτε στις επαφές σας να στέλνουν φωνητικά μηνύματα.</string>
<string name="allow_direct_messages">Να επιτρέπεται η αποστολή άμεσων μηνυμάτων στα μέλη.</string>
<string name="allow_to_send_disappearing">Επιτρέπεται η αποστολή μηνυμάτων που εξαφανίζονται.</string>
<string name="allow_to_send_voice">Επιτρέπεται η αποστολή φωνητικών μηνυμάτων.</string>
<string name="app_name"><xliff:g id="appName">SimpleX</xliff:g></string>
<string name="accept">Αποδοχή</string>
<string name="accept_connection_request__question">Αποδοχή αιτήματος σύνδεσης;</string>
<string name="callstatus_accepted">αποδεκτή κλήση</string>
<string name="network_enable_socks_info">Πρόσβαση στους διακομιστές μέσω SOCKS proxy στην πόρτα 9050; Ο διακομιστής μεσολάβησης (proxy server) πρέπει να είναι ενεργός πριν ενεργοποιηθεί αυτή η ρύθμιση.</string>
<string name="accept_requests">Αποδοχή αιτημάτων</string>
<string name="smp_servers_add">Προσθήκη διακομιστή…</string>
<string name="network_settings">Προχωρημένες ρυθμίσεις δικτύου</string>
<string name="v4_3_improved_server_configuration_desc">Προσθήκη διακομιστών μέσω σάρωσης QR κωδικών.</string>
<string name="v4_2_group_links_desc">Οι διαχειριστές μπορούν να δημιουργήσουν τους συνδέσμους συμμετοχής σε ομάδες.</string>
<string name="users_delete_all_chats_deleted">Όλες οι συνομιλίες και τα μηνύματα θα διαγραφούν - αυτή η ενέργεια δεν μπορεί να αντιστραφεί!</string>
<string name="clear_chat_warning">Όλα τα μηνύματα θα διαγραφούν - αυτή η ενέργεια δεν μπορεί να αντιστραφεί! Τα μηνύματα θα διαγραφούν ΜΟΝΟ για εσάς.</string>
<string name="allow_irreversible_message_deletion_only_if">Επιτρέψτε τη μη αναστρέψιμη διαγραφή μηνυμάτων μόνο εάν σας το επιτρέπει η επαφή σας.</string>
<string name="allow_calls_only_if">Επιτρέπονται οι κλήσεις μόνο εάν η επαφή σας τις επιτρέπει.</string>
<string name="allow_to_delete_messages">Επιτρέψτε τη μη αναστρέψιμη διαγραφή των απεσταλμένων μηνυμάτων.</string>
<string name="allow_voice_messages_question">Να επιτρέπονται τα φωνητικά μηνύματα;</string>
<string name="notifications_mode_service">Πάντα ενεργό</string>
<string name="always_use_relay">Να χρησιμοποιείται πάντα αναμεταδότη</string>
</resources>
@@ -2,7 +2,7 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="auth_unavailable">Autenticación no disponible</string>
<string name="accept_contact_button">Aceptar</string>
<string name="network_settings">Configuración de red avanzada</string>
<string name="network_settings">Configuración avanzada de red</string>
<string name="onboarding_notifications_mode_off_desc"><b>Mejor para la batería</b>. Recibirás notificaciones sólo cuando la aplicación se esté ejecutando, el servicio NO se usará en segundo plano.</string>
<string name="onboarding_notifications_mode_periodic_desc"><b>Bueno para la batería</b>. El servicio en segundo plano comprueba si hay mensajes nuevos cada 10 minutos. Puedes perderte llamadas y mensajes urgentes.</string>
<string name="accept_call_on_lock_screen">Aceptar</string>
@@ -11,7 +11,7 @@
<string name="chat_item_ttl_month">un mes</string>
<string name="chat_item_ttl_week">una semana</string>
<string name="allow_disappearing_messages_only_if">Se permiten mensajes temporales sólo si tu contacto también los permite.</string>
<string name="v4_3_improved_server_configuration_desc">Añadir servidores escaneando códigos QR.</string>
<string name="v4_3_improved_server_configuration_desc">Añadir servidores mediante el escaneo de códigos QR.</string>
<string name="smp_servers_preset_add">Añadir servidores predefinidos</string>
<string name="all_group_members_will_remain_connected">Todos los miembros del grupo permanecerán conectados.</string>
<string name="allow_irreversible_message_deletion_only_if">Se permite la eliminación irreversible de mensajes sólo si tu contacto también lo permite para tí.</string>
@@ -20,14 +20,14 @@
<string name="allow_your_contacts_to_send_voice_messages">Permites a tus contactos enviar mensajes de voz.</string>
<string name="chat_preferences_always">siempre</string>
<string name="notifications_mode_off_desc">La aplicación sólo puede recibir notificaciones cuando se está ejecutando. No se iniciará ningún servicio en segundo plano.</string>
<string name="settings_section_title_icon">ICONO DE LA APLICACIÓN</string>
<string name="settings_section_title_icon">ICONO APLICACIÓN</string>
<string name="incognito_random_profile_from_contact_description">Se enviará un perfil aleatorio al contacto del que recibió este enlace</string>
<string name="turning_off_service_and_periodic">La optimización de la batería está activa, desactivando el servicio en segundo plano y las solicitudes periódicas de nuevos mensajes. Puedes volver a activarlos en Configuración.</string>
<string name="notifications_mode_service_desc">El servicio está siempre en funcionamiento en segundo plano. Las notificaciones se muestran en cuanto haya mensajes nuevos.</string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><b>Se puede desactivar en Configuración</b> las notificaciones se seguirán mostrando mientras la app esté en funcionamiento.</string>
<string name="notifications_mode_service">Siempre activo</string>
<string name="allow_verb">Permitir</string>
<string name="above_then_preposition_continuation">arriba, entonces:</string>
<string name="above_then_preposition_continuation">arriba y luego:</string>
<string name="add_new_contact_to_create_one_time_QR_code"><b>Añadir nuevo contacto</b>: para crear tu código QR de un solo uso para tu contacto.</string>
<string name="accept_connection_request__question">¿Aceptar solicitud de conexión\?</string>
<string name="accept_contact_incognito_button">Aceptar incógnito</string>
@@ -37,21 +37,21 @@
<string name="all_your_contacts_will_remain_connected">Todos tus contactos permanecerán conectados.</string>
<string name="appearance_settings">Apariencia</string>
<string name="app_version_title">Versión</string>
<string name="network_session_mode_user_description">Se usará una conexión TCP independiente (y una credencial SOCKS) <b>para cada perfil de chat que tengas en la aplicación</b>.</string>
<string name="network_session_mode_entity_description">Se usará una conexión TCP independiente (y una credencial SOCKS) <b>para cada contacto y miembro del grupo</b>.
\n<b>Ten en cuenta</b>: si tienes muchas conexiones, tu consumo de batería y tráfico puede ser sustancialmente mayor y algunas conexiones pueden fallar.</string>
<string name="network_session_mode_user_description">Se usará una conexión TCP independiente (y credencial SOCKS) <b>por cada perfil de chat que tengas en la aplicación</b>.</string>
<string name="network_session_mode_entity_description">Se usará una conexión TCP independiente (y credencial SOCKS) <b>por cada contacto y miembro del grupo</b>.
\n<b>Atención</b>: si tienes muchas conexiones, tu consumo de batería y tráfico pueden ser sustancialmente mayor y algunas conexiones pueden fallar.</string>
<string name="a_plus_b">a + b</string>
<string name="about_simplex">Acerca de SimpleX</string>
<string name="bold">negrita</string>
<string name="callstatus_accepted">llamada aceptada</string>
<string name="accept">Aceptar</string>
<string name="audio_call_no_encryption">llamada de audio (sin cifrado e2e)</string>
<string name="icon_descr_audio_call">llamada de audio</string>
<string name="settings_audio_video_calls">Llamadas y Videollamadas</string>
<string name="audio_call_no_encryption">llamada (sin cifrar)</string>
<string name="icon_descr_audio_call">llamada</string>
<string name="settings_audio_video_calls">Llamadas y videollamadas</string>
<string name="icon_descr_audio_off">Audio desactivado</string>
<string name="icon_descr_audio_on">Audio activado</string>
<string name="integrity_msg_bad_id">ID de mensaje erróneo</string>
<string name="auto_accept_images">Aceptar automáticamente imágenes</string>
<string name="auto_accept_images">Aceptar imágenes automáticamente</string>
<string name="users_delete_all_chats_deleted">Se eliminarán todos los chats y mensajes. ¡No puede deshacerse!</string>
<string name="accept_feature">Aceptar</string>
<string name="allow_to_send_disappearing">Permitir enviar mensajes temporales.</string>
@@ -64,8 +64,8 @@
<string name="allow_direct_messages">Permitir el envío de mensajes directos a los miembros.</string>
<string name="allow_to_delete_messages">Permitir la eliminación irreversible de los mensajes enviados.</string>
<string name="allow_to_send_voice">Permitir enviar mensajes de voz.</string>
<string name="v4_2_group_links_desc">Los administradores pueden crear los enlaces para unirse a los grupos.</string>
<string name="v4_2_auto_accept_contact_requests">Aceptar automáticamente solicitudes del contacto</string>
<string name="v4_2_group_links_desc">Los administradores pueden crear enlaces para unirse a grupos.</string>
<string name="v4_2_auto_accept_contact_requests">Aceptar solicitud de contacto automáticamente</string>
<string name="attach">Adjuntar</string>
<string name="integrity_msg_bad_hash">hash de mensaje erróneo</string>
<string name="answer_call">Responder llamada</string>
@@ -76,12 +76,12 @@
<string name="smp_servers_add_to_another_device">Añadir a otro dispositivo</string>
<string name="app_version_name">Versión de la aplicación: v%s</string>
<string name="icon_descr_asked_to_receive">Solicita recibir la imagen</string>
<string name="impossible_to_recover_passphrase"><b>Ten en cuenta</b>: NO podrás recuperar o cambiar la contraseña si la pierdes.</string>
<string name="impossible_to_recover_passphrase"><b>Atención</b>: NO podrás recuperar o cambiar la contraseña si la pierdes.</string>
<string name="both_you_and_your_contact_can_send_voice">Tanto tú como tu contacto podéis enviar mensajes de voz.</string>
<string name="onboarding_notifications_mode_service_desc"><b>¡Gasta más batería!</b> El servicio en segundo plano está siempre en funcionamiento - las notificaciones se mostrarán tan pronto como los mensajes estén disponibles.</string>
<string name="both_you_and_your_contacts_can_delete">Tanto tú como tu contacto podéis eliminar de forma irreversible los mensajes enviados.</string>
<string name="both_you_and_your_contact_can_send_disappearing">Tanto tú como tu contacto podéis enviar mensajes temporales.</string>
<string name="scan_QR_code_to_connect_to_contact_who_shows_QR_code"><b>Escanear código QR</b>: para conectar con tu contacto que te muestre código QR.</string>
<string name="scan_QR_code_to_connect_to_contact_who_shows_QR_code"><b>Escanear código QR</b>: para conectar con tu contacto mediante su código QR.</string>
<string name="create_profile_button">Crear</string>
<string name="create_one_time_link">Crear enlace de invitación de un solo uso.</string>
<string name="create_group">Crear grupo secreto</string>
@@ -101,7 +101,7 @@
<string name="disappearing_prohibited_in_this_chat">Los mensajes temporales no están permitidos en este chat.</string>
<string name="disappearing_messages_are_prohibited">Los mensajes temporales no están permitidos en este grupo.</string>
<string name="display_name_cannot_contain_whitespace">El nombre mostrado no puede contener espacios en blanco.</string>
<string name="encrypted_video_call">Videollamada con cifrado e2e</string>
<string name="encrypted_video_call">Videollamada con cifrado de extremo a extremo</string>
<string name="display_name_connection_established">conexión establecida</string>
<string name="simplex_link_mode_description">Descripción</string>
<string name="smp_server_test_connect">Conectar</string>
@@ -111,12 +111,12 @@
<string name="maximum_supported_file_size">El tamaño máximo de archivo admitido es <xliff:g id="maxFileSize">%1$s</xliff:g></string>
<string name="clear_verification">Eliminar verificación</string>
<string name="create_profile">Crear perfil</string>
<string name="encrypted_audio_call">llamada con cifrado e2e</string>
<string name="status_e2e_encrypted">Cifrado e2e</string>
<string name="encrypted_audio_call">Llamada con cifrado de extremo a extremo</string>
<string name="status_e2e_encrypted">cifrado de extremo a extremo</string>
<string name="integrity_msg_duplicate">mensaje duplicado</string>
<string name="settings_section_title_develop">DESARROLLO</string>
<string name="settings_developer_tools">Herramientas desarrollo</string>
<string name="delete_files_and_media_for_all_users">Eliminar archivos para todos los perfiles Chat</string>
<string name="delete_files_and_media_for_all_users">Eliminar los archivos de todos los perfiles</string>
<string name="delete_messages">Eliminar mensaje</string>
<string name="database_encrypted">¡Base de datos cifrada!</string>
<string name="encrypted_with_random_passphrase">La base de datos está cifrada con una contraseña aleatoria, puedes cambiarla.</string>
@@ -145,7 +145,7 @@
<string name="connect_via_link_or_qr">Conectar mediante enlace / Código QR</string>
<string name="delete_contact_all_messages_deleted_cannot_undo_warning">El contacto y todos los mensajes serán eliminados. ¡No puede deshacerse!</string>
<string name="icon_descr_contact_checked">Contacto verificado</string>
<string name="status_contact_has_e2e_encryption">El contacto dispone de cifrado e2e</string>
<string name="status_contact_has_e2e_encryption">el contacto dispone de cifrado de extremo a extremo</string>
<string name="smp_server_test_disconnect">Desconectar</string>
<string name="notification_preview_mode_contact">Nombre del contacto</string>
<string name="copy_verb">Copiar</string>
@@ -165,7 +165,7 @@
<string name="icon_descr_server_status_connected">Conectado</string>
<string name="copied">Copiado en portapapeles</string>
<string name="share_one_time_link">Crear enlace de invitación de un solo uso.</string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code">💻 PC: escanéa el código QR desde la app mediante <b>Escanéo de código QR </b></string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code">💻 PC: escanéa el código QR desde la aplicación mediante <b>Escanear código QR </b></string>
<string name="delete_contact_menu_action">Eliminar</string>
<string name="delete_group_menu_action">Eliminar</string>
<string name="alert_title_contact_connection_pending">¡El contacto aun no se ha conectado!</string>
@@ -242,7 +242,7 @@
<string name="contact_connection_pending">conectando…</string>
<string name="group_connection_pending">conectando…</string>
<string name="icon_descr_context">Icono contextual</string>
<string name="status_contact_has_no_e2e_encryption">El contacto no dispone de cifrado e2e</string>
<string name="status_contact_has_no_e2e_encryption">el contacto no dispone de cifrado</string>
<string name="icon_descr_call_connecting">Conectando llamada</string>
<string name="create_secret_group_title">Crear grupo secreto</string>
<string name="icon_descr_email">Email</string>
@@ -262,7 +262,7 @@
<string name="v4_4_verify_connection_security_desc">Compara los códigos de seguridad con tus contactos</string>
<string name="choose_file">Archivo</string>
<string name="clear_verb">Limpiar</string>
<string name="clear_chat_button">Limpiar chat</string>
<string name="clear_chat_button">Vaciar chat</string>
<string name="configure_ICE_servers">Configurar servidores ICE</string>
<string name="callstatus_ended">Llamada terminada <xliff:g id="duration" example="01:15">%1$s</xliff:g></string>
<string name="callstatus_error">error en la llamada</string>
@@ -270,24 +270,24 @@
<string name="callstatus_in_progress">llamada en curso</string>
<string name="colored">coloreado</string>
<string name="rcv_group_event_changed_your_role">ha cambiado tu rol a %s</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">cambiando dirección por %s</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">cambiando de servidor para %s</string>
<string name="group_member_status_complete">completado</string>
<string name="invite_prohibited">¡No se puede invitar el contacto!</string>
<string name="cannot_receive_file">No se puede recibir el archivo</string>
<string name="database_initialization_error_title">No se puede iniciar la base de datos</string>
<string name="clear_chat_question">Limpiar chat\?</string>
<string name="clear_chat_question">¿Vaciar chat\?</string>
<string name="network_session_mode_user">Perfil de Chat</string>
<string name="chat_is_stopped_indication">Chat está detenido</string>
<string name="rcv_group_event_changed_member_role">rol de %s cambiado a %s</string>
<string name="change_role">Cambiar rol</string>
<string name="v4_5_transport_isolation_descr">Mediante perfil de Chat (por defecto) o por conexión (BETA)</string>
<string name="snd_conn_event_switch_queue_phase_changing">cambiando dirección</string>
<string name="snd_conn_event_switch_queue_phase_changing">cambiando de servidor</string>
<string name="chat_preferences">Preferencias de Chat</string>
<string name="feature_cancelled_item">cancelado %s</string>
<string name="chat_is_stopped">Chat está detenido</string>
<string name="settings_section_title_calls">LLAMADAS</string>
<string name="chat_is_running">El chat está en ejecución</string>
<string name="rcv_conn_event_switch_queue_phase_changing">cambiando dirección</string>
<string name="chat_is_running">Chat está en ejecución</string>
<string name="rcv_conn_event_switch_queue_phase_changing">cambiando de servidor</string>
<string name="chat_with_developers">habla con los desarrolladores</string>
<string name="icon_descr_cancel_file_preview">Cancelar vista previa del archivo</string>
<string name="icon_descr_cancel_image_preview">Cancelar vista previa de la imagen</string>
@@ -300,14 +300,14 @@
<string name="cancel_verb">Cancelar</string>
<string name="icon_descr_cancel_live_message">Cancelar mensaje en directo</string>
<string name="confirm_verb">Confirmar</string>
<string name="clear_chat_menu_action">Limpiar</string>
<string name="clear_chat_menu_action">Vaciar</string>
<string name="app_version_code">Build de la aplicación</string>
<string name="call_already_ended">¡La llamada ha terminado!</string>
<string name="rcv_conn_event_switch_queue_phase_completed">su dirección ha cambiado para tí</string>
<string name="rcv_conn_event_switch_queue_phase_completed">el servidor de envío ha cambiado para tí</string>
<string name="icon_descr_cancel_link_preview">cancelar vista previa del enlace</string>
<string name="call_on_lock_screen">Llamadas en la ventana de bloqueo</string>
<string name="alert_title_cant_invite_contacts">¡No se puede invitar a los contactos!</string>
<string name="chat_console">Consola del chat</string>
<string name="chat_console">Consola de Chat</string>
<string name="chat_database_section">BASE DE DATOS DE CHAT</string>
<string name="chat_database_deleted">Base de datos eliminada</string>
<string name="chat_database_imported">Base de datos importada</string>
@@ -325,7 +325,7 @@
<string name="group_invitation_expired">Invitación de grupo caducada</string>
<string name="alert_message_group_invitation_expired">La invitación al grupo ya no es válida, ha sido eliminada por el remitente.</string>
<string name="delete_group_for_self_cannot_undo_warning">El grupo se eliminará para tí. ¡No puede deshacerse!</string>
<string name="how_to_use_markdown">Cómo usar sintaxis markdown</string>
<string name="how_to_use_markdown">Cómo usar la sintaxis markdown</string>
<string name="description_via_one_time_link_incognito">Incógnito mediante enlace de un uso</string>
<string name="simplex_link_contact">Dirección de contacto SimpleX</string>
<string name="error_saving_smp_servers">Error guardando servidores SMP</string>
@@ -358,7 +358,7 @@
<string name="from_gallery_button">De la Galería</string>
<string name="gallery_image_button">Imagen</string>
<string name="gallery_video_button">Vídeo</string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">Si has recibido el enlace de invitación a <xliff:g id="appName">SimpleX Chat</xliff:g>, puedes abrirlo en tu navegador:</string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">Si has recibido un enlace de invitación a <xliff:g id="appName">SimpleX Chat</xliff:g> puedes abrirlo en tu navegador:</string>
<string name="if_you_choose_to_reject_the_sender_will_not_be_notified">Si eliges rechazar, el remitente NO será notificado.</string>
<string name="invalid_contact_link">¡Enlace no válido!</string>
<string name="if_you_cannot_meet_in_person_scan_QR_in_video_call_or_ask_for_invitation_link">Si no puedes reunirte en persona, puedes <b>escanear el código QR en la videollamada</b>, o tu contacto puede compartir un enlace de invitación.</string>
@@ -396,7 +396,7 @@
<string name="people_can_connect_only_via_links_you_share">Las personas pueden conectarse contigo solo mediante los enlaces que compartes.</string>
<string name="how_simplex_works">Cómo funciona <xliff:g id="appName">SimpleX</xliff:g></string>
<string name="icon_descr_hang_up">Colgar</string>
<string name="files_and_media_section">Archivo y multimedia</string>
<string name="files_and_media_section">Archivos y multimedia</string>
<string name="alert_title_no_group">¡Grupo no encontrado!</string>
<string name="snd_group_event_group_profile_updated">perfil de grupo actualizado</string>
<string name="error_creating_link_for_group">Error al crear enlace de grupo</string>
@@ -445,12 +445,12 @@
<string name="delete_message_cannot_be_undone_warning">El mensaje se eliminará. ¡No puede deshacerse!</string>
<string name="incognito_info_protects">La función del modo incógnito es proteger la identidad del perfil principal: por cada contacto nuevo se genera un perfil aleatorio.</string>
<string name="turn_off_battery_optimization">Para poder usarse <b>deshabilita la optimización de batería</b> para <xliff:g id="appName">SimpleX</xliff:g> en el siguiente cuadro de diálogo. De lo contrario las notificaciones estarán desactivadas.</string>
<string name="install_simplex_chat_for_terminal">Instalar <xliff:g id="appNameFull">SimpleX Chat</xliff:g> para terminal</string>
<string name="install_simplex_chat_for_terminal">Instalar terminal para <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="group_invitation_item_description">invitación al grupo <xliff:g id="group_name">%1$s</xliff:g></string>
<string name="rcv_group_event_member_added">invitado <xliff:g id="member profile" example="alice (Alice)">%1$s</xliff:g></string>
<string name="incognito_info_allows">Permite tener varias conexiones anónimas sin datos compartidos entre estas dentro del mismo perfil.</string>
<string name="invite_to_group_button">Invitar al grupo</string>
<string name="to_verify_compare">Para comprobar el cifrado de extremo a extremo con su contacto compare (o escanee) el código en sus dispositivos.</string>
<string name="to_verify_compare">Para comprobar el cifrado de extremo a extremo con tu contacto compara (o escanea) el código en tus dispositivos.</string>
<string name="database_is_not_encrypted">La base de datos no está cifrada. Escribe una contraseña para protegerla.</string>
<string name="ensure_smp_server_address_are_correct_format_and_unique">Asegúrate de que las direcciones del servidor SMP tienen el formato correcto, están separadas por líneas y no están duplicadas.</string>
<string name="icon_descr_instant_notifications">Notificación instantánea</string>
@@ -489,7 +489,7 @@
<string name="mark_unread">Marcar como no leído</string>
<string name="invalid_QR_code">Código QR inválido</string>
<string name="incorrect_code">¡Código de seguridad incorrecto!</string>
<string name="markdown_in_messages">Sintaxis markdown en mensajes</string>
<string name="markdown_in_messages">Sintaxis markdown en los mensajes</string>
<string name="network_use_onion_hosts_no">No</string>
<string name="callstatus_missed">llamada perdida</string>
<string name="import_database_confirmation">Importar</string>
@@ -540,8 +540,8 @@
<string name="network_use_onion_hosts_prefer_desc">Se usarán hosts .onion cuando estén disponibles.</string>
<string name="italic">cursiva</string>
<string name="incoming_audio_call">Llamada entrante</string>
<string name="video_call_no_encryption">videollamada (sin cifrado e2e)</string>
<string name="status_no_e2e_encryption">sin cifrado e2e</string>
<string name="video_call_no_encryption">videollamada (sin cifrar)</string>
<string name="status_no_e2e_encryption">sin cifrar</string>
<string name="import_database">Importar base de datos</string>
<string name="settings_section_title_messages">MENSAJES Y ARCHIVOS</string>
<string name="import_database_question">¿Importar base de datos\?</string>
@@ -555,7 +555,7 @@
<string name="group_member_role_observer">observador</string>
<string name="group_member_role_member">miembro</string>
<string name="group_member_status_removed">eliminado</string>
<string name="group_member_status_invited">invitado</string>
<string name="group_member_status_invited">ha invitado a</string>
<string name="no_contacts_to_add">Sin contactos que añadir</string>
<string name="new_member_role">Nuevo rol de miembro</string>
<string name="initial_member_role">Rol inicial</string>
@@ -567,7 +567,7 @@
<string name="v4_3_improved_privacy_and_security">Seguridad y privacidad mejoradas</string>
<string name="settings_section_title_incognito">Modo incógnito</string>
<string name="new_database_archive">Nuevo archivo de base de datos</string>
<string name="old_database_archive">Archivo de base de datos antiguo</string>
<string name="old_database_archive">Archivo de bases de datos antiguas</string>
<string name="snd_conn_event_switch_queue_phase_completed_for_member">has cambiado la dirección por %s</string>
<string name="rcv_group_event_member_left">ha salido</string>
<string name="button_leave_group">Salir del grupo</string>
@@ -601,7 +601,7 @@
<string name="only_your_contact_can_send_disappearing">Sólo tu contacto puede enviar mensajes temporales.</string>
<string name="prohibit_sending_voice">Prohibes el envío de mensajes de voz.</string>
<string name="notifications_mode_off">Se ejecuta sólo cuando la aplicación está abierta</string>
<string name="auth_open_chat_console">Abrir la consola de chat</string>
<string name="auth_open_chat_console">Abrir consola de chat</string>
<string name="save_verb">Guardar</string>
<string name="restore_database_alert_confirm">Restaurar</string>
<string name="network_options_save">Guardar</string>
@@ -628,10 +628,10 @@
<string name="read_more_in_github_with_link">Más información en nuestro <font color="#0088ff">repositorio GitHub</font> .</string>
<string name="icon_descr_record_voice_message">Grabar mensaje de voz</string>
<string name="rcv_group_event_member_deleted">eliminado <xliff:g id="member profile" example="alice (Alice)">%1$s</xliff:g></string>
<string name="send_link_previews">Enviar previsualizaciones de enlaces</string>
<string name="send_link_previews">Enviar previsualizacion de enlaces</string>
<string name="send_live_message_desc">Envía un mensaje en vivo: se actualizará para el(los) destinatario(s) a medida que se escribe</string>
<string name="icon_descr_sent_msg_status_send_failed">error de envío</string>
<string name="sending_via">Enviando mediante</string>
<string name="sending_via">Envías vía</string>
<string name="contact_developers">Por favor, actualiza la aplicación y ponte en contacto con los desarrolladores.</string>
<string name="sender_cancelled_file_transfer">El remitente ha cancelado la transferencia de archivos.</string>
<string name="smp_server_test_secure_queue">Cola segura</string>
@@ -662,7 +662,7 @@
<string name="image_descr_qr_code">Código QR</string>
<string name="chat_with_the_founder">Consultas y sugerencias</string>
<string name="smp_servers_preset_address">Dirección del servidor predefinida</string>
<string name="send_us_an_email">Contacta por email</string>
<string name="send_us_an_email">Contacta vía email</string>
<string name="rate_the_app">Valora la aplicación</string>
<string name="save_servers_button">Guardar</string>
<string name="callstate_received_answer">respuesta recibida…</string>
@@ -678,7 +678,7 @@
<string name="save_archive">Guardar archivo</string>
<string name="restore_database_alert_desc">Introduce la contraseña anterior después de restaurar la copia de seguridad de la base de datos. Esta acción no se puede deshacer.</string>
<string name="rcv_group_event_user_deleted">te ha eliminado</string>
<string name="receiving_via">Recibiendo mediante</string>
<string name="receiving_via">Recibes vía</string>
<string name="network_option_protocol_timeout">Tiempo de espera del protocolo</string>
<string name="network_option_seconds_label">seg</string>
<string name="users_delete_with_connections">Perfil y conexiones de servidor</string>
@@ -740,12 +740,12 @@
<string name="set_contact_name">Escribe un nombre para el contacto</string>
<string name="unknown_error">Error desconocido</string>
<string name="member_role_will_be_changed_with_notification">El rol cambiará a \"%s\". Se notificará a todos los miembros del grupo.</string>
<string name="v4_2_security_assessment_desc">La seguridad de SimpleX Chat fue auditada por Trail of Bits.</string>
<string name="v4_2_security_assessment_desc">La seguridad de SimpleX Chat ha sido auditada por Trail of Bits.</string>
<string name="v4_4_disappearing_messages_desc">Los mensajes enviados se eliminarán una vez transcurrido el tiempo establecido.</string>
<string name="ntf_channel_messages">Mensajes de chat SimpleX</string>
<string name="icon_descr_received_msg_status_unread">no leído</string>
<string name="text_field_set_contact_placeholder">Escribe un nombre para el contacto…</string>
<string name="switch_receiving_address_question">¿Cambiar dirección de recepción\?</string>
<string name="switch_receiving_address_question">¿Cambiar servidor de recepción\?</string>
<string name="use_camera_button">Cámara</string>
<string name="contact_you_shared_link_with_wont_be_able_to_connect">¡El contacto con el que has compartido este enlace NO podrá conectarse!</string>
<string name="show_QR_code">Mostrar código QR</string>
@@ -754,20 +754,20 @@
<string name="share_invitation_link">Compartir enlace de invitación</string>
<string name="update_network_session_mode_question">¿Actualizar el modo de aislamiento de transporte\?</string>
<string name="icon_descr_speaker_on">Altavoz activado</string>
<string name="stop_chat_to_enable_database_actions">Detén Chat para habilitar las acciones sobre la base de datos.</string>
<string name="stop_chat_to_enable_database_actions">Para habilitar las acciones sobre la base de datos, previamente debes detener Chat</string>
<string name="connection_you_accepted_will_be_cancelled">¡La conexión que has aceptado se cancelará!</string>
<string name="database_initialization_error_desc">La base de datos no funciona correctamente. Pulsa para obtener más información</string>
<string name="moderate_message_will_be_marked_warning">El mensaje será marcado como moderado para todos los miembros.</string>
<string name="next_generation_of_private_messaging">La próxima generación de mensajería privada</string>
<string name="delete_files_and_media_desc">Esta acción no se puede deshacer. Se eliminarán todos los archivos y multimedia recibidos y enviados. Las imágenes de baja resolución permanecerán.</string>
<string name="enable_automatic_deletion_message">Esta acción no se puede deshacer. Se eliminarán los mensajes enviados y recibidos anteriores a la selección. Puede tardar varios minutos.</string>
<string name="messages_section_description">Esta configuración se aplica a los mensajes en tu perfil actual</string>
<string name="messages_section_description">Esta configuración se aplica a los mensajes del perfil actual</string>
<string name="this_string_is_not_a_connection_link">¡Esta cadena no es un enlace de conexión!</string>
<string name="to_preserve_privacy_simplex_has_background_service_instead_of_push_notifications_it_uses_a_few_pc_battery">Para preservar tu privacidad, en lugar de notificaciones automáticas la aplicación cuenta con un <b>servicio en segundo plano<xliff:g id="appName">SimpleX</xliff:g></b>, utiliza un pequeño porcentaje de la batería al día.</string>
<string name="icon_descr_settings">Configuración</string>
<string name="icon_descr_speaker_off">Altavoz apagado</string>
<string name="add_contact_or_create_group">Inciar chat nuevo</string>
<string name="stop_chat_to_export_import_or_delete_chat_database">Detén Chat para poder exportar, importar o eliminar la base de datos. No puedes recibir ni enviar mensajes mientras Chat esté detenido.</string>
<string name="stop_chat_to_export_import_or_delete_chat_database">Para poder exportar, importar o eliminar la base de datos primero debes detener Chat. Durante el tiempo que esté detenido no podrás recibir ni enviar mensajes.</string>
<string name="thank_you_for_installing_simplex">Gracias por instalar <xliff:g id="appNameFull">SimpleX Chat</xliff:g>!</string>
<string name="to_protect_privacy_simplex_has_ids_for_queues">Para proteger la privacidad, en lugar de los identificadores de usuario que utilizan el resto de plataformas, <xliff:g id="appName">SimpleX</xliff:g> dispone de identificadores para las colas de mensajes, independientes para cada uno de tus contactos.</string>
<string name="la_notice_to_protect_your_information_turn_on_simplex_lock_you_will_be_prompted_to_complete_authentication_before_this_feature_is_enabled">Para proteger tu información, activa Bloqueo SimpleX.
@@ -797,8 +797,8 @@
<string name="alert_message_no_group">Este grupo ya no existe.</string>
<string name="incognito_info_find">Para conocer el perfil usado en una conexión en modo incógnito, pulsa el nombre del contacto o del grupo en la parte superior del chat.</string>
<string name="accept_feature_set_1_day">Establecer 1 día</string>
<string name="v4_4_french_interface_descr">Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!</string>
<string name="v4_5_italian_interface_descr">Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!</string>
<string name="v4_4_french_interface_descr">¡Gracias a los colaboradores! Contribuye a través de Weblate.</string>
<string name="v4_5_italian_interface_descr">¡Gracias a los colaboradores! Contribuye a través de Weblate.</string>
<string name="v4_5_private_filenames_descr">Para proteger la zona horaria, los archivos de imagen/voz usan la hora UTC.</string>
<string name="v4_5_transport_isolation">Aislamiento de transporte</string>
<string name="to_share_with_your_contact">(para compartir con tu contacto)</string>
@@ -843,9 +843,9 @@
<string name="database_backup_can_be_restored">El intento de cambiar la contraseña de la base de datos no se ha completado.</string>
<string name="chat_help_tap_button">Pulsa el botón</string>
<string name="to_start_a_new_chat_help_header">Para iniciar un chat nuevo</string>
<string name="switch_receiving_address">Cambiar dirección de recepción</string>
<string name="switch_receiving_address">Cambiar servidor de recepción</string>
<string name="group_is_decentralized">El grupo está totalmente descentralizado: sólo es visible para los miembros.</string>
<string name="to_connect_via_link_title">Para conectarse mediante enlace</string>
<string name="to_connect_via_link_title">Para conectarte mediante enlace</string>
<string name="smp_servers_test_failed">¡Error en prueba del servidor!</string>
<string name="smp_servers_test_some_failed">Algunos servidores no superaron la prueba:</string>
<string name="smp_servers_use_server">Usar servidor</string>
@@ -895,7 +895,7 @@
<string name="you_will_be_connected_when_your_contacts_device_is_online">Te conectarás cuando el dispositivo de tu contacto esté en línea, por favor espera o compruébalo más tarde.</string>
<string name="auth_you_will_be_required_to_authenticate_when_you_start_or_resume">Se te pedirá identificarte cuándo inicies o continues usando la aplicación tras 30 segundos en segundo plano.</string>
<string name="invite_prohibited_description">Estás intentando invitar a un contacto con el que compartes un perfil incógnito a un grupo en el que usas tu perfil principal</string>
<string name="simplex_link_mode_browser">mediante navegador</string>
<string name="simplex_link_mode_browser">Mediante navegador</string>
<string name="simplex_link_connection">mediante <xliff:g id="serverHost" example="smp.simplex.im">%1$s</xliff:g></string>
<string name="simplex_service_notification_title">Servicio <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="personal_welcome">¡Bienvenido <xliff:g>%1$s</xliff:g> !</string>
@@ -917,7 +917,7 @@
<string name="you_accepted_connection">Has aceptado la conexión</string>
<string name="you_invited_your_contact">Has invitado a tu contacto</string>
<string name="you_will_be_connected_when_group_host_device_is_online">Te conectarás al grupo cuando el dispositivo del anfitrión esté en línea, por favor espera o compruébalo más tarde.</string>
<string name="your_settings">Mi configuración</string>
<string name="your_settings">Configuración</string>
<string name="your_SMP_servers">Tus servidores SMP</string>
<string name="you_control_your_chat">¡Tú controlas tu chat!</string>
<string name="your_profile_is_stored_on_your_device">Tu perfil, contactos y mensajes entregados se almacenan en tu dispositivo.</string>
@@ -953,7 +953,7 @@
<string name="contact_sent_large_file">El contacto ha enviado un archivo mayor al máximo admitido (<xliff:g id="maxFileSize">%1$s</xliff:g> ).</string>
<string name="integrity_msg_skipped"><xliff:g id="connection ID" example="1">%1$d</xliff:g> mensaje(s) omitido(s)</string>
<string name="you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved">Dejarás de recibir mensajes de este grupo. El historial del chat se conservará.</string>
<string name="view_security_code">Ver código de seguridad</string>
<string name="view_security_code">Mostrar código de seguridad</string>
<string name="you_need_to_allow_to_send_voice">Para poder enviar mensajes de voz antes debes permitir que tu contacto pueda enviarlos.</string>
<string name="voice_messages_prohibited">¡Mensajes de voz prohibidos!</string>
<string name="group_main_profile_sent">Tu perfil Chat será enviado a los miembros del grupo</string>
@@ -994,13 +994,13 @@
<string name="v4_6_group_moderation">Moderación de grupos</string>
<string name="v4_6_hidden_chat_profiles">Perfiles Chat ocultos</string>
<string name="v4_6_hidden_chat_profiles_descr">¡Protege tus perfiles con contraseña!</string>
<string name="v4_6_audio_video_calls_descr">Soporte bluetooth y otras mejoras.</string>
<string name="v4_6_group_welcome_message_descr">¡Establece el mensaje mostrado a los miembros nuevos!</string>
<string name="v4_6_audio_video_calls_descr">Ahora con soporte bluetooth y otras mejoras.</string>
<string name="v4_6_group_welcome_message_descr">¡Guarda un mensaje para ser mostrado a los miembros nuevos!</string>
<string name="v4_6_chinese_spanish_interface">Interfaz en chino y español</string>
<string name="v4_6_chinese_spanish_interface_descr">Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!</string>
<string name="v4_6_chinese_spanish_interface_descr">¡Gracias a los colaboradores! Contribuye a través de Weblate.</string>
<string name="error_updating_user_privacy">Error actualizando la privacidad de usuario</string>
<string name="confirm_password">Confirmar contraseña</string>
<string name="v4_6_reduced_battery_usage">Consumo de batería reducido aun más</string>
<string name="v4_6_reduced_battery_usage">Reducción consumo de batería</string>
<string name="v4_6_group_welcome_message">Mensaje de bienvenida en grupos</string>
<string name="v4_6_reduced_battery_usage_descr">¡Más mejoras en camino!</string>
<string name="hidden_profile_password">Contraseña de perfil oculto</string>
@@ -1008,9 +1008,9 @@
<string name="user_unmute">Activar audio</string>
<string name="you_can_hide_or_mute_user_profile">Puedes ocultar o silenciar un perfil. Mantenlo pulsado para abrir el menú.</string>
<string name="you_will_still_receive_calls_and_ntfs">Seguirás recibiendo llamadas y notificaciones de los perfiles silenciados cuando estén activos.</string>
<string name="v4_6_group_moderation_descr">Ahora los administradores pueden
<string name="v4_6_group_moderation_descr">Ahora los administradores pueden:
\n- borrar mensajes de los miembros.
\n- desactivar el rol a miembros (a rol \"observador\")</string>
\n- desactivar el rol a miembros (pasando a rol \"observador\")</string>
<string name="to_reveal_profile_enter_password">Para hacer visible tu perfil oculto, introduce la contraseña completa en el campo de búsqueda de la página Tus perfiles Chat.</string>
<string name="database_upgrade">Actualización de la base de datos</string>
<string name="database_downgrade">Volviendo a versión anterior de la base de datos</string>
@@ -1024,7 +1024,7 @@
<string name="confirm_database_upgrades">Confirmar actualizaciones de la bases de datos</string>
<string name="mtr_error_no_down_migration">la versión de la base de datos es más reciente que la aplicación, pero no hay migración hacia versión anterior para: %s</string>
<string name="settings_section_title_experimenta">EXPERIMENTAL</string>
<string name="developer_options">ID de base de datos y opción de aislamiento de transporte.</string>
<string name="developer_options">IDs de la base de datos y opciónes de aislamiento de transporte.</string>
<string name="file_will_be_received_when_contact_completes_uploading">El archivo se recibirá cuando tu contacto termine de subirlo.</string>
<string name="image_will_be_received_when_contact_completes_uploading">La imagen se recibirá cuando tu contacto termine de subirla.</string>
<string name="show_developer_options">Mostrar opciones de desarrollador</string>
@@ -1116,18 +1116,18 @@
<string name="stop_snd_file__title">¿Dejar de enviar el archivo\?</string>
<string name="allow_calls_only_if">Se permiten llamadas sólo si tu contacto también las permite.</string>
<string name="allow_your_contacts_to_call">Permites que tus contactos puedan llamarte.</string>
<string name="audio_video_calls">Llamadas/Videollamadas</string>
<string name="calls_prohibited_with_this_contact">Las llamadas/videollamadas no están permitidas.</string>
<string name="audio_video_calls">Llamadas y videollamadas</string>
<string name="calls_prohibited_with_this_contact">Las llamadas y videollamadas no están permitidas.</string>
<string name="available_in_v51">"
\nDisponible en v5.1"</string>
<string name="both_you_and_your_contact_can_make_calls">Tanto tú como tu contacto podéis realizar llamadas.</string>
<string name="only_you_can_make_calls">Solo tú puedes realizar llamadas.</string>
<string name="only_your_contact_can_make_calls">Sólo tu contacto puede realizar llamadas.</string>
<string name="prohibit_calls">Prohibir las llamadas/videollamadas.</string>
<string name="prohibit_calls">Prohibir llamadas y videollamadas.</string>
<string name="v5_0_app_passcode">Código de acceso a la aplicación</string>
<string name="v5_0_polish_interface">Interfaz polaco</string>
<string name="v5_0_app_passcode_descr">Úsalo en lugar de la autenticación del sistema.</string>
<string name="v5_0_polish_interface_descr">Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!</string>
<string name="v5_0_polish_interface_descr">¡Gracias a los colaboradores! Contribuye a través de Weblate.</string>
<string name="v5_0_large_files_support">Vídeos y archivos de hasta 1Gb</string>
<string name="v5_0_large_files_support_descr">¡Rápido y sin tener que esperar a que el remitente esté en línea!</string>
<string name="v5_0_large_files_support_descr">¡Rápido y sin necesidad de esperar a que el remitente esté en línea!</string>
</resources>
@@ -959,7 +959,7 @@
<string name="moderated_description">modéré</string>
<string name="moderated_item_description">modéré par %s</string>
<string name="delete_member_message__question">Supprimer le message de ce membre \?</string>
<string name="moderate_verb">Modéré</string>
<string name="moderate_verb">Modérer</string>
<string name="moderate_message_will_be_deleted_warning">Le message sera supprimé pour tous les membres.</string>
<string name="moderate_message_will_be_marked_warning">Le message sera marqué comme modéré pour tous les membres.</string>
<string name="you_are_observer">vous êtes observateur</string>
@@ -600,8 +600,8 @@
<string name="is_verified">%s è verificato/a</string>
<string name="smp_servers">Server SMP</string>
<string name="smp_servers_test_some_failed">Alcuni server hanno fallito il test:</string>
<string name="smp_servers_test_server">Testa server</string>
<string name="smp_servers_test_servers">Testa i server</string>
<string name="smp_servers_test_server">Prova server</string>
<string name="smp_servers_test_servers">Prova i server</string>
<string name="this_string_is_not_a_connection_link">Questa stringa non è un link di connessione!</string>
<string name="to_verify_compare">Per verificare la crittografia end-to-end con il tuo contatto, confrontate (o scansionate) il codice sui vostri dispositivi.</string>
<string name="smp_servers_use_server_for_new_conn">Usa per connessioni nuove</string>
@@ -1113,7 +1113,7 @@
<string name="stop_file__confirm">Ferma</string>
<string name="stop_rcv_file__title">Fermare la ricezione del file\?</string>
<string name="no_spaces">Niente spazi!</string>
<string name="allow_calls_only_if">Consenti le chiamate solo se il contatto le consente.</string>
<string name="allow_calls_only_if">Consenti le chiamate solo se il tuo contatto le consente.</string>
<string name="calls_prohibited_with_this_contact">Le chiamate audio/video sono vietate.</string>
<string name="both_you_and_your_contact_can_make_calls">Sia tu che il tuo contatto potete effettuare chiamate.</string>
<string name="only_you_can_make_calls">Solo tu puoi effettuare chiamate.</string>
@@ -1126,7 +1126,7 @@
<string name="v5_0_app_passcode">Codice di accesso dell\'app</string>
<string name="v5_0_large_files_support_descr">Veloce e senza aspettare che il mittente sia in linea!</string>
<string name="v5_0_polish_interface">Interfaccia polacca</string>
<string name="v5_0_app_passcode_descr">Impostala al posto dell\'autenticazione di sistema.</string>
<string name="v5_0_app_passcode_descr">Impostalo al posto dell\'autenticazione di sistema.</string>
<string name="v5_0_polish_interface_descr">Grazie agli utenti contribuite via Weblate!</string>
<string name="v5_0_large_files_support">Video e file fino a 1 GB</string>
</resources>
@@ -0,0 +1,242 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="color_primary">צבע הדגשה</string>
<string name="accept_contact_button">אשר</string>
<string name="accept_connection_request__question">האם לאשר את בקשת החיבור\?</string>
<string name="about_simplex_chat">אודות <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="accept_requests">אשר בקשות</string>
<string name="about_simplex">אודות SimpleX</string>
<string name="accept_call_on_lock_screen">ענה</string>
<string name="chat_item_ttl_week">שבוע</string>
<string name="accept_feature">קבל</string>
<string name="chat_item_ttl_day">יום</string>
<string name="chat_item_ttl_month">חודש</string>
<string name="a_plus_b">a + b</string>
<string name="above_then_preposition_continuation">למעלה, אז:</string>
<string name="accept">אשר</string>
<string name="callstatus_accepted">שיחה שהתקבלה</string>
<string name="allow_verb">אפשר</string>
<string name="clear_chat_warning">כל ההודעות יימחקו - לא ניתן לבטל זאת! ההודעות יימחקו רק עבורך.</string>
<string name="accept_contact_incognito_button">אשר זהות נסתרת</string>
<string name="smp_servers_preset_add">הוסף שרתים מוגדרים מראש</string>
<string name="smp_servers_add">הוסף שרת…</string>
<string name="network_enable_socks_info">לגשת לשרתים דרך פרוקסי SOCKS בפורט 9050\? הפרוקסי חייב לפעול לפני הפעלת אפשרות זו.</string>
<string name="network_settings">הגדרות רשת מתקדמות</string>
<string name="appearance_settings">מראה</string>
<string name="app_version_name">גירסת האפליקציה: v%s</string>
<string name="app_version_code">גירסת אפליקציה: %s</string>
<string name="section_title_welcome_message">הודעת פתיחה</string>
<string name="all_your_contacts_will_remain_connected">כל אנשי הקשר יישארו מחוברים.</string>
<string name="always_use_relay">תמיד להשתמש במתווך</string>
<string name="answer_call">ענה לשיחה</string>
<string name="all_group_members_will_remain_connected">כל חברי הקבוצה יישארו מחוברים.</string>
<string name="button_add_welcome_message">הוסף הודעת פתיחה</string>
<string name="button_welcome_message">הודעת פתיחה</string>
<string name="group_welcome_title">הודעת פתיחה</string>
<string name="chat_preferences_always">תמיד</string>
<string name="allow_disappearing_messages_only_if">אפשר הודעות נעלמות רק אם איש הקשר מאפשר אותן.</string>
<string name="allow_your_contacts_irreversibly_delete">אפשר לאנשי הקשר מחיקה בלתי הפיכה של הודעות שנשלחו.</string>
<string name="allow_your_contacts_to_send_disappearing_messages">אפשר לאנשי הקשר לשלוח הודעות נעלמות.</string>
<string name="allow_voice_messages_only_if">אפשר הודעות קוליות רק אם איש הקשר מאפשר אותן.</string>
<string name="allow_your_contacts_to_call">אפשר לאנשי הקשר להתקשר אליך.</string>
<string name="allow_to_delete_messages">אפשר מחיקה בלתי הפיכה של הודעות שנשלחו.</string>
<string name="allow_to_send_disappearing">אפשר שליחת הודעות נעלמות.</string>
<string name="allow_to_send_voice">אפשר שליחת הודעות קוליות.</string>
<string name="group_member_role_admin">מנהל</string>
<string name="v4_2_group_links_desc">מנהלים יכולים ליצור קישורי הצטרפות לקבוצות.</string>
<string name="users_delete_all_chats_deleted">כל הצ\'אטים וההודעות יימחקו - לא ניתן לבטל זאת!</string>
<string name="users_add">הוסף פרופיל</string>
<string name="v4_3_improved_server_configuration_desc">הוסף שרתים על ידי סריקת קוד QR.</string>
<string name="smp_servers_add_to_another_device">הוסף למכשיר אחר</string>
<string name="allow_calls_only_if">אפשר שיחות רק אם איש הקשר מאפשר אותן.</string>
<string name="allow_irreversible_message_deletion_only_if">אפשר לאנשי קשר מחיקת הודעות בלתי הפיכה רק אם הם מאפשרים לך לעשות זאת.</string>
<string name="allow_direct_messages">אפשר שליחת הודעות ישירות לחברי הקבוצה.</string>
<string name="allow_voice_messages_question">לאפשר הודעות קוליות\?</string>
<string name="allow_your_contacts_to_send_voice_messages">אפשר לאנשי הקשר לשלוח הודעות קוליות.</string>
<string name="notifications_mode_service">תמיד פעיל</string>
<string name="keychain_is_storing_securely">ישנו שימוש ב- Android Keystore כדי לאחסן בבטחה את הסיסמה - דבר המאפשר לשירות ההתראות לעבוד.</string>
<string name="keychain_allows_to_receive_ntfs">Android Keystore יאחסן בבטחה את הסיסמה לאחר הפעלה מחדש של האפליקציה או שינוי הסיסמה - דבר המאפשר קבלת התראות.</string>
<string name="full_backup">גיבוי נתוני האפליקציה</string>
<string name="settings_section_title_icon">סמל האפליקציה</string>
<string name="notifications_mode_off_desc">האפליקציה יכולה לקבל התראות רק כאשר היא מופעלת, לא יופעל שירות ברקע.</string>
<string name="v5_0_app_passcode">סיסמת האפליקציה</string>
<string name="app_version_title">גירסת האפליקציה</string>
<string name="incognito_random_profile_description">פרופיל אקראי יישלח לאיש הקשר</string>
<string name="incognito_random_profile_from_contact_description">פרופיל אקראי יישלח לאיש הקשר שממנו קיבלת קישור זה</string>
<string name="network_session_mode_user_description">חיבור TCP נפרד (ואישור SOCKS) ייווצר <b>לכל פרופיל צ\'אט שיש ברשותך באפליקציה</b>.</string>
<string name="network_session_mode_entity_description">חיבור TCP נפרד (ואישור SOCKS) ייווצר <b>לכל איש קשר וחבר קבוצה</b>.
\n<b>שימו לב</b>: אם ברשותכם חיבורים רבים, צריכת הסוללה ותעבורת האינטרנט עשויה להיות גבוהה משמעותית וחלק מהחיבורים עלולים להיכשל.</string>
<string name="icon_descr_video_asked_to_receive">הנמען התבקש לקבל את הסרטון</string>
<string name="icon_descr_asked_to_receive">הנמען התבקש לקבל את התמונה</string>
<string name="attach">צרף</string>
<string name="icon_descr_audio_call">שיחת שמע</string>
<string name="icon_descr_audio_off">שמע כבוי</string>
<string name="icon_descr_audio_on">שמע פועל</string>
<string name="calls_prohibited_with_this_contact">שיחות שמע/וידאו אסורות.</string>
<string name="v4_6_audio_video_calls">שיחות שמע ווידאו</string>
<string name="audio_call_no_encryption">שיחת שמע (לא מוצפנת מקצה-לקצה)</string>
<string name="audio_video_calls">שיחות שמע/וידאו</string>
<string name="settings_audio_video_calls">שיחות שמע ווידאו</string>
<string name="turning_off_service_and_periodic">מיטוב הסוללה פעיל, מכבה את שירות הרקע ובקשות מחזוריות לקבלת הודעות חדשות. ניתן להפעיל אותם מחדש בהגדרות.</string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><b>ניתן להשבית זאת בהגדרות</b> - התראות עדיין יוצגו בזמן שהאפליקציה פועלת.</string>
<string name="notifications_mode_service_desc">שירות רקע תמיד מופעל - התראות יוצגו מיד כאשר הודעות מגיעות.</string>
<string name="la_authenticate">אימות</string>
<string name="la_auth_failed">אימות נכשל</string>
<string name="back">חזרה</string>
<string name="accept_automatically">אוטומטית</string>
<string name="bold">מודגש</string>
<string name="integrity_msg_bad_hash">גיבוב הודעה שגוי</string>
<string name="integrity_msg_bad_id">מזהה הודעה שגוי</string>
<string name="alert_title_msg_bad_hash">גיבוב הודעה שגוי</string>
<string name="alert_title_msg_bad_id">מזהה הודעה שגוי</string>
<string name="auto_accept_images">קבל אוטומטית תמונות</string>
<string name="impossible_to_recover_passphrase"><b>שימו לב</b>: לא ניתן יהיה לשחזר או לשנות את הסיסמה אם תאבדו אותה.</string>
<string name="available_in_v51">"
\nזמין מ- v5.1"</string>
<string name="both_you_and_your_contact_can_send_voice">גם אתם וגם איש הקשר שלכם יכולים לשלוח הודעות קוליות.</string>
<string name="both_you_and_your_contact_can_make_calls">גם אתם וגם איש הקשר שלכם יכולים לבצע שיחות.</string>
<string name="v4_2_auto_accept_contact_requests">אשר אוטומטית בקשות ליצירת קשר.</string>
<string name="authentication_cancelled">אימות בוטל</string>
<string name="auth_unavailable">אימות לא זמין</string>
<string name="add_new_contact_to_create_one_time_QR_code"><b>הוסף איש קשר חדש</b>: ליצירת קוד QR חד פעמי עבור איש הקשר שלך.</string>
<string name="onboarding_notifications_mode_off_desc"><b>הטוב ביותר לסוללה</b>. התראות יוצגו רק כאשר האפליקציה מופעלת, שירות הרקע לא יופעל.</string>
<string name="onboarding_notifications_mode_periodic_desc"><b>טוב לסוללה</b>. שירות הרקע ייבדוק הודעות חדשות כל 10 דקות. שיחות והודעות דחופות עלולות להתפספס.</string>
<string name="both_you_and_your_contacts_can_delete">גם אתם וגם איש הקשר שלכם יכולים למחוק באופן בלתי הפיך הודעות שנשלחו.</string>
<string name="both_you_and_your_contact_can_send_disappearing">גם אתם וגם איש הקשר שלכם יכולים לשלוח הודעות נעלמות.</string>
<string name="cannot_receive_file">לא ניתן לקבל את הקובץ</string>
<string name="icon_descr_cancel_image_preview">בטל תצוגה מקדימה של תמונות</string>
<string name="cancel_verb">בטל</string>
<string name="icon_descr_cancel_live_message">בטל הודעה חיה</string>
<string name="use_camera_button">מצלמה</string>
<string name="scan_QR_code_to_connect_to_contact_who_shows_QR_code"><b>סריקת קוד QR</b>: כדי להתחבר לאיש הקשר שלכם שמציג לכם קוד QR.</string>
<string name="icon_descr_cancel_link_preview">בטל תצוגה מקדימה של קישורים</string>
<string name="callstatus_error">שגיאת שיחה</string>
<string name="callstatus_in_progress">שיחה מתמשכת</string>
<string name="onboarding_notifications_mode_service_desc"><b>צורך יותר סוללה</b>! שירות רקע תמיד מופעל - התראות יוצגו מיד כאשר הודעות מגיעות.</string>
<string name="call_already_ended">השיחה כבר הסתיימה!</string>
<string name="call_on_lock_screen">שיחות במסך הנעילה:</string>
<string name="icon_descr_call_ended">השיחה הסתיימה</string>
<string name="icon_descr_call_progress">שיחה מתמשכת</string>
<string name="settings_section_title_calls">שיחות</string>
<string name="cannot_access_keychain">לא ניתן לגשת ל- Keystore כדי לאחסן את סיסמת מסד הנתונים</string>
<string name="cant_delete_user_profile">לא ניתן למחוק פרופיל משתמש!</string>
<string name="feature_cancelled_item">בוטל %s</string>
<string name="v4_5_transport_isolation_descr">לפי פרופיל צ\'אט (ברירת מחדל) או לפי חיבור (בביטא).</string>
<string name="callstatus_calling">מתקשר…</string>
<string name="callstatus_ended">השיחה הסתיימה <xliff:g id="duration" example="01:15">%1$s</xliff:g></string>
<string name="icon_descr_cancel_file_preview">בטל תצוגה מקדימה של קבצים</string>
<string name="connect_via_contact_link">להתחבר באמצעות קישור ליצירת קשר\?</string>
<string name="connect_via_link_verb">התחבר</string>
<string name="connect_via_group_link">להתחבר באמצעות קישור קבוצה\?</string>
<string name="server_connected">מחובר</string>
<string name="server_connecting">מתחבר</string>
<string name="display_name_connecting">מתחבר…</string>
<string name="connection_error">שגיאת חיבור</string>
<string name="connection_timeout">תם זמן ניסיון החיבור</string>
<string name="connection_error_auth">שגיאת חיבור (אימות)</string>
<string name="smp_server_test_connect">התחבר</string>
<string name="smp_server_test_compare_file">השווה קובץ</string>
<string name="database_initialization_error_title">לא ניתן לאתחל את מסד הנתונים</string>
<string name="notifications_mode_periodic_desc">בודק הודעות חדשות כל 10 דקות למשך עד דקה אחת.</string>
<string name="notification_contact_connected">מחובר</string>
<string name="la_change_app_passcode">שנה קוד גישה</string>
<string name="auth_confirm_credential">אימות אישורך</string>
<string name="chat_with_developers">צ\'אט עם המפתחים</string>
<string name="contact_connection_pending">מתחבר…</string>
<string name="group_connection_pending">מתחבר…</string>
<string name="confirm_verb">אשר</string>
<string name="clear_verb">נקה</string>
<string name="clear_chat_menu_action">נקה</string>
<string name="clear_chat_button">נקה צ\'אט</string>
<string name="clear_chat_question">לנקות צ\'אט\?</string>
<string name="icon_descr_close_button">לחצן סגירה</string>
<string name="connection_request_sent">בקשת חיבור נשלחה!</string>
<string name="clear_verification">נקה אימות</string>
<string name="connect_button">התחבר</string>
<string name="chat_console">מסוף צ\'אט</string>
<string name="smp_servers_check_address">בידקו את כתובת השרת ונסו שוב.</string>
<string name="configure_ICE_servers">הגדר שרתי ICE</string>
<string name="network_session_mode_user">פרופיל הצ\'אט</string>
<string name="network_session_mode_entity">חיבור</string>
<string name="confirm_password">אימות סיסמה</string>
<string name="colored">צבעוני</string>
<string name="callstatus_connecting">מתחבר לשיחה…</string>
<string name="callstate_connected">מחובר</string>
<string name="callstate_connecting">מתחבר…</string>
<string name="icon_descr_call_connecting">מתחבר לשיחה</string>
<string name="confirm_passcode">אימות קוד גישה</string>
<string name="change_lock_mode">שנה מצב נעילה</string>
<string name="settings_section_title_chats">צ\'אטים</string>
<string name="chat_database_section">מסד נתונים</string>
<string name="chat_is_running">הצ\'אט פעיל</string>
<string name="chat_is_stopped">הצ\'אט מופסק</string>
<string name="chat_database_deleted">מסד הנתונים של הצ\'אט נמחק</string>
<string name="chat_database_imported">מסד הנתונים של הצ\'אט יובא</string>
<string name="confirm_database_upgrades">אשר שדרוגי מסד נתונים</string>
<string name="chat_archive_header">ארכיון צ\'אט</string>
<string name="chat_archive_section">ארכיון צ\'אט</string>
<string name="chat_is_stopped_indication">הצ\'אט מופסק</string>
<string name="alert_title_cant_invite_contacts">לא ניתן להזמין את אנשי הקשר!</string>
<string name="rcv_group_event_changed_your_role">שונה תפקידך ל%s</string>
<string name="rcv_group_event_member_connected">מחובר</string>
<string name="rcv_conn_event_switch_queue_phase_completed">כתובתך שונתה</string>
<string name="rcv_conn_event_switch_queue_phase_changing">משנה כתובת…</string>
<string name="snd_conn_event_switch_queue_phase_changing">משנה כתובת…</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">משנה כתובת עבור %s…</string>
<string name="group_member_status_connected">מחובר</string>
<string name="group_member_status_accepted">מתחבר (הזמנה אושרה)</string>
<string name="group_member_status_announced">מתחבר (הוכרז)</string>
<string name="group_member_status_intro_invitation">מתחבר (הזמנת היכרות)</string>
<string name="group_member_status_introduced">מתחבר (בוצעה היכרות)</string>
<string name="invite_prohibited">לא ניתן להזמין את איש הקשר!</string>
<string name="clear_contacts_selection_button">נקה</string>
<string name="group_member_status_complete">חיבור הושלם</string>
<string name="group_member_status_connecting">מתחבר</string>
<string name="change_verb">שנה</string>
<string name="change_member_role_question">לשנות תפקיד בקבוצה\?</string>
<string name="change_role">שנה תפקיד</string>
<string name="info_row_connection">חיבור</string>
<string name="chat_preferences">העדפות הצ\'אט</string>
<string name="v4_6_chinese_spanish_interface">ממשק סינית וספרדית</string>
<string name="v4_4_verify_connection_security_desc">השוואת קודי אבטחה עם אנשי הקשר שלך.</string>
<string name="change_database_passphrase_question">לשנות את סיסמת מסד הנתונים\?</string>
<string name="rcv_group_event_changed_member_role">שונה התפקיד של %s ל%s</string>
<string name="confirm_new_passphrase">אימות סיסמה חדשה…</string>
<string name="icon_descr_server_status_connected">מחובר</string>
<string name="display_name_connection_established">חיבור נוצר</string>
<string name="connection_local_display_name">חיבור <xliff:g id="connection ID" example="1">%1$d</xliff:g></string>
<string name="connect_via_invitation_link">להתחבר באמצעות קישור הזמנה\?</string>
<string name="contact_already_exists">איש הקשר כבר קיים</string>
<string name="delete_contact_all_messages_deleted_cannot_undo_warning">איש הקשר וכל ההודעות יימחקו - לא ניתן לבטל זאת!</string>
<string name="connect_via_link_or_qr">התחברות באמצעות קישור / קוד QR</string>
<string name="connect_via_link">התחברות באמצעות קישור</string>
<string name="chat_preferences_contact_allows">איש הקשר מאפשר</string>
<string name="notification_preview_somebody">איש קשר מוסתר:</string>
<string name="notification_preview_mode_contact">שם איש הקשר</string>
<string name="alert_title_contact_connection_pending">איש הקשר עוד לא מחובר!</string>
<string name="status_contact_has_e2e_encryption">לאיש הקשר יש הצפנה מקצה-לקצה</string>
<string name="icon_descr_contact_checked">איש הקשר נבדק</string>
<string name="status_contact_has_no_e2e_encryption">לאיש הקשר אין הצפנה מקצה-לקצה</string>
<string name="smp_server_test_create_queue">צור תור</string>
<string name="smp_server_test_create_file">צור קובץ</string>
<string name="copy_verb">העתק</string>
<string name="icon_descr_context">סמל מידע נוסף</string>
<string name="copied">הועתק ללוח</string>
<string name="share_one_time_link">צור קישור הזמנה חד-פעמי</string>
<string name="create_group">צור קבוצה סודית</string>
<string name="create_one_time_link">צור קישור הזמנה חד-פעמי</string>
<string name="contribute">תרומה</string>
<string name="core_version">גרסת ליבה: v%s</string>
<string name="create_address">צור כתובת</string>
<string name="contact_requests">בקשות ליצירת קשר</string>
<string name="create_profile_button">צור</string>
<string name="create_profile">צור פרופיל</string>
<string name="create_your_profile">יצירת הפרופיל שלך</string>
<string name="archive_created_on_ts">נוצר ב- <xliff:g id="archive_ts">%1$s</xliff:g></string>
<string name="create_group_link">צור קישור קבוצה</string>
<string name="button_create_group_link">צור קישור</string>
<string name="group_member_status_creator">יוצר</string>
<string name="create_secret_group_title">צור קבוצה סודית</string>
<string name="contact_preferences">העדפות איש קשר</string>
<string name="contacts_can_mark_messages_for_deletion">אנשי קשר יכולים לסמן הודעות למחיקה; ניתן יהיה לראות אותן.</string>
</resources>
@@ -275,7 +275,7 @@
<string name="notification_preview_mode_contact_desc">Rodyti tik adresatą</string>
<string name="auth_stop_chat">Stabdyti pokalbį</string>
<string name="share_message">Bendrinti žinutę…</string>
<string name="use_camera_button">Naudoti kamerą</string>
<string name="use_camera_button">Kamera</string>
<string name="thank_you_for_installing_simplex">Dėkojame, kad įdiegėte <xliff:g id="appNameFull">SimpleX Chat</xliff:g>!</string>
<string name="smp_servers_use_server">Naudoti serverį</string>
<string name="network_enable_socks">Naudoti SOCKS įgaliotąjį serverį\?</string>
@@ -353,4 +353,179 @@
<string name="voice_message">Balso žinutė</string>
<string name="icon_descr_simplex_team"><xliff:g id="appName">SimpleX</xliff:g> komanda</string>
<string name="whats_new">Kas naujo</string>
<string name="save_and_notify_group_members">Įrašyti ir pranešti grupės nariams</string>
<string name="callstate_received_confirmation">gautas patvirtinimas…</string>
<string name="read_more_in_github">Išsamiau skaitykite mūsų „GitHub“ saugykloje</string>
<string name="icon_descr_call_missed">Praleistas skambutis</string>
<string name="settings_section_title_chats">POKALBIAI</string>
<string name="settings_section_title_themes">APIPAVIDALINIMAI</string>
<string name="settings_section_title_incognito">Inkognito veiksena</string>
<string name="settings_section_title_messages">ŽINUTĖS IR FAILAI</string>
<string name="restart_the_app_to_use_imported_chat_database">Norėdami naudoti importuotą pokalbio duomenų bazę, paleiskite programėlę iš naujo.</string>
<string name="button_add_members">Pakviesti narius</string>
<string name="disappearing_prohibited_in_this_chat">Išnykstančios žinutės šiame pokalbyje yra uždraustos.</string>
<string name="voice_messages_are_prohibited">Balso žinutės šioje grupėje yra uždraustos.</string>
<string name="connect_via_group_link">Prisijungti per grupės nuorodą\?</string>
<string name="connect_via_contact_link">Prisijungti per adresato nuorodą\?</string>
<string name="sending_files_not_yet_supported">failų siuntimas kol kas nepalaikomas</string>
<string name="invalid_message_format">neteisingas žinutės formatas</string>
<string name="receiving_files_not_yet_supported">failų gavimas kol kas nepalaikomas</string>
<string name="invalid_chat">neteisingas pokalbis</string>
<string name="invalid_data">neteisingi duomenys</string>
<string name="description_via_one_time_link_incognito">inkognito per vienkartinę nuorodą</string>
<string name="contact_already_exists">Adresatas jau yra</string>
<string name="database_initialization_error_title">Nepavyksta inicijuoti duomenų bazės</string>
<string name="notification_preview_mode_message">Žinutės tekstas</string>
<string name="notification_preview_somebody">Paslėptas adresatas:</string>
<string name="share_image">Bendrinti mediją…</string>
<string name="large_file">Didelis failas!</string>
<string name="voice_messages_prohibited">Balso žinutės uždraustos!</string>
<string name="send_verb">Siųsti</string>
<string name="error_loading_smp_servers">Klaida įkeliant SMP serverius</string>
<string name="error_saving_xftp_servers">Klaida įrašant XFTP serverius</string>
<string name="error_loading_xftp_servers">Klaida įkeliant XFTP serverius</string>
<string name="cannot_receive_file">Nepavyksta gauti failo</string>
<string name="smp_server_test_create_queue">Sukurti eilę</string>
<string name="error_smp_test_certificate">Gali būti, kad liudijimo kontrolinis kodas serverio adrese yra neteisingas</string>
<string name="smp_server_test_delete_file">Ištrinti failą</string>
<string name="image_decoding_exception_title">Dekodavimo klaida</string>
<string name="add_new_contact_to_create_one_time_QR_code"><b>Pridėti naują adresatą</b>: norėdami sukurti adresatui vienkartinį QR kodą.</string>
<string name="scan_QR_code_to_connect_to_contact_who_shows_QR_code"><b>Skenuoti QR kodą</b>: norėdami prisijungti prie adresato, kuris jums rodo QR kodą.</string>
<string name="clear_chat_button">Išvalyti pokalbį</string>
<string name="unmute_chat">Įjungti pranešimus</string>
<string name="invalid_QR_code">Neteisingas QR kodas</string>
<string name="this_QR_code_is_not_a_link">Šis QR kodas nėra nuoroda!</string>
<string name="connect_via_link">Prisijungti per nuorodą</string>
<string name="security_code">Saugumo kodas</string>
<string name="mark_code_verified">Žymėti kaip patvirtintą</string>
<string name="chat_lock">SimpleX užraktas</string>
<string name="saved_ICE_servers_will_be_removed">Įrašyti WebRTC ICE serveriai bus pašalinti.</string>
<string name="save_archive">Įrašyti archyvą</string>
<string name="button_send_direct_message">Siųsti tiesioginę žinutę</string>
<string name="button_remove_member">Šalinti narį</string>
<string name="group_unsupported_incognito_main_profile_sent">Inkognito veiksena čia nepalaikoma grupės nariams bus išsiųstas jūsų pagrindinis profilis</string>
<string name="theme_light">Šviesus</string>
<string name="feature_enabled_for_you">įjungta jums</string>
<string name="both_you_and_your_contact_can_send_disappearing">Tiek jūs, tiek ir jūsų adresatas gali siųsti išnykstančias žinutes.</string>
<string name="group_members_can_send_voice">Grupės nariai gali siųsti balso žinutes.</string>
<string name="v4_2_security_assessment_desc">SimpleX Chat saugumo auditą atliko „Trail of Bits“.</string>
<string name="v4_2_security_assessment">Saugumo įvertinimas</string>
<string name="save_group_profile">Įrašyti grupės profilį</string>
<string name="both_you_and_your_contacts_can_delete">Tiek jūs, tiek ir jūsų adresatas gali negrįžtamai ištrinti išsiųstas žinutes.</string>
<string name="both_you_and_your_contact_can_send_voice">Tiek jūs, tiek ir jūsų adresatas gali siųsti balso žinutes.</string>
<string name="enter_passphrase_notification_desc">Norėdami gauti pranešimus, įveskite duomenų bazės slaptafrazę</string>
<string name="notification_preview_mode_contact">Adresato vardas</string>
<string name="la_notice_title_simplex_lock">SimpleX užraktas</string>
<string name="la_notice_turn_on">Įjungti</string>
<string name="auth_simplex_lock_turned_on">SimpleX užraktas įjungtas</string>
<string name="auth_enable_simplex_lock">Įjungti SimpleX užraktą</string>
<string name="message_delivery_error_title">Žinutės pristatymo klaida</string>
<string name="moderate_message_will_be_deleted_warning">Žinutė bus ištrinta visiems nariams.</string>
<string name="icon_descr_sent_msg_status_sent">išsiųsta</string>
<string name="copied">Nukopijuota į iškarpinę</string>
<string name="choose_file">Failas</string>
<string name="above_then_preposition_continuation">aukščiau, o tuomet:</string>
<string name="clear_chat_question">Išvalyti pokalbį\?</string>
<string name="mark_unread">Žymėti kaip neskaitytą</string>
<string name="invalid_contact_link">Neteisinga nuoroda!</string>
<string name="smp_servers_check_address">Patikrinkite serverio adresą ir bandykite dar kartą.</string>
<string name="smp_servers_invalid_address">Neteisingas serverio adresas!</string>
<string name="network_session_mode_user">Pokalbio profilis</string>
<string name="profile_is_only_shared_with_your_contacts">Profilis yra bendrinamas tik su jūsų adresatais.</string>
<string name="read_more_in_github_with_link">Išsamiau skaitykite mūsų <font color="#0088ff">„GitHub“ saugykloje</font>.</string>
<string name="settings_section_title_socks">SOCKS ĮGALIOTASIS SERVERIS</string>
<string name="save_passphrase_and_open_chat">Įrašyti slaptafrazę ir atverti pokalbį</string>
<string name="restore_database">Atkurti atsarginę duomenų bazės kopiją</string>
<string name="restore_database_alert_title">Atkurti atsarginę duomenų bazės kopiją\?</string>
<string name="group_invitation_item_description">pakvietimas į <xliff:g id="group_name">%1$s</xliff:g> grupę</string>
<string name="leave_group_button">Išeiti</string>
<string name="rcv_conn_event_switch_queue_phase_changing">keičiamas adresas…</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">keičiamas %s adresas…</string>
<string name="snd_conn_event_switch_queue_phase_changing">keičiamas adresas…</string>
<string name="invite_to_group_button">Pakviesti į grupę</string>
<string name="clear_contacts_selection_button">Išvalyti</string>
<string name="button_leave_group">Išeiti iš grupės</string>
<string name="role_in_group">Vaidmuo</string>
<string name="group_is_decentralized">Grupė yra pilnai decentralizuota ji yra matoma tik nariams.</string>
<string name="theme">Apipavidalinimas</string>
<string name="feature_enabled_for_contact">įjungta adresatui</string>
<string name="disappearing_messages_are_prohibited">Išnykstančios žinutės šioje grupėje yra uždraustos.</string>
<string name="group_members_can_send_dms">Grupės nariai gali siųsti tiesiogines žinutes.</string>
<string name="group_members_can_send_disappearing">Grupės nariai gali siųsti išnykstančias žinutes.</string>
<string name="v4_3_improved_privacy_and_security_desc">Slėpti programėlės ekraną paskiausių programėlių sąraše.</string>
<string name="should_be_at_least_one_profile">Turėtų būti bent vienas naudotojo profilis.</string>
<string name="should_be_at_least_one_visible_profile">Turėtų būti matomas bent vienas naudotojo profilis.</string>
<string name="chat_preferences_contact_allows">Adresatas leidžia</string>
<string name="voice_prohibited_in_this_chat">Balso žinutės šiame pokalbyje yra uždraustos.</string>
<string name="v4_4_disappearing_messages_desc">Išsiųstos žinutės bus ištrintos po nustatyto laiko.</string>
<string name="user_unhide">Nebeslėpti</string>
<string name="la_lock_mode">SimpleX užrakto veiksena</string>
<string name="host_verb">Serveris</string>
<string name="callstatus_missed">praleistas skambutis</string>
<string name="enable_lock">Įjungti užraktą</string>
<string name="restart_the_app_to_create_a_new_chat_profile">Norėdami sukurti naują pokalbio profilį, paleiskite programėlę iš naujo.</string>
<string name="join_group_question">Prisijungti prie grupės\?</string>
<string name="database_restore_error">Duomenų bazės atkūrimo klaida</string>
<string name="alert_message_no_group">Šios grupės daugiau nebėra.</string>
<string name="network_option_seconds_label">sek.</string>
<string name="member_role_will_be_changed_with_notification">Vaidmuo bus pakeistas į „%s“. Visiems grupėje bus pranešta.</string>
<string name="member_role_will_be_changed_with_invitation">Vaidmuo bus pakeistas į „%s“. Narys gaus naują pakvietimą.</string>
<string name="chat_preferences">Pokalbio nuostatos</string>
<string name="contact_preferences">Adresato nuostatos</string>
<string name="join_group_button">Prisijungti</string>
<string name="change_verb">Keisti</string>
<string name="conn_stats_section_title_servers">SERVERIAI</string>
<string name="cant_delete_user_profile">Nepavyksta ištrinti naudotojo profilio!</string>
<string name="clear_chat_menu_action">Išvalyti</string>
<string name="unhide_profile">Nebeslėpti profilio</string>
<string name="videos_limit_title">Per daug vaizdo įrašų!</string>
<string name="connect_via_link_or_qr">Prisijungti per nuorodą / QR kodą</string>
<string name="save_profile_password">Įrašyti profilio slaptažodį</string>
<string name="decryption_error">Iššifravimo klaida</string>
<string name="description_via_group_link_incognito">inkognito per grupės nuorodą</string>
<string name="smp_server_test_create_file">Sukurti failą</string>
<string name="lock_not_enabled">SimpleX užraktas neįjungtas!</string>
<string name="icon_descr_send_message">Siųsti žinutę</string>
<string name="alert_title_msg_bad_hash">Bloga žinutės maiša</string>
<string name="messages_section_title">Žinutės</string>
<string name="messages_section_description">Šis nustatymas yra taikomas jūsų dabartiniame pokalbio profilyje esančioms žinutėms</string>
<string name="incognito">Inkognito</string>
<string name="unhide_chat_profile">Nebeslėpti pokalbio profilio</string>
<string name="smp_server_test_download_file">Atsisiųsti failą</string>
<string name="la_immediately">Nedelsiant</string>
<string name="network_socks_proxy_settings">SOCKS įgaliotojo serverio nustatymai</string>
<string name="alert_text_msg_bad_hash">Skiriasi ankstesnės žinutės maiša.</string>
<string name="change_database_passphrase_question">Keisti duomenų bazės slaptafrazę\?</string>
<string name="network_proxy_port">prievadas %d</string>
<string name="stop_rcv_file__message">Failo gavimas bus sustabdytas.</string>
<string name="network_socks_toggle_use_socks_proxy">Naudoti SOCKS įgaliotąjį serverį</string>
<string name="video_descr">Vaizdo įrašas</string>
<string name="clear_verb">Išvalyti</string>
<string name="icon_descr_context">Konteksto piktograma</string>
<string name="revoke_file__message">Failas bus ištrintas iš serverių.</string>
<string name="mark_read">Žymėti kaip skaitytą</string>
<string name="port_verb">Prievadas</string>
<string name="stop_snd_file__message">Failo siuntimas bus sustabdytas.</string>
<string name="stop_file__confirm">Stabdyti</string>
<string name="stop_file__action">Stabdyti failą</string>
<string name="stop_rcv_file__title">Stabdyti failo gavimą\?</string>
<string name="stop_snd_file__title">Stabdyti failo siuntimą\?</string>
<string name="this_text_is_available_in_settings">Šis tekstas yra prieinamas nustatymuose</string>
<string name="calls_prohibited_with_this_contact">Garso/vaizdo skambučiai yra uždrausti.</string>
<string name="both_you_and_your_contact_can_make_calls">Tiek jūs, tiek ir jūsų adresatas gali skambinti.</string>
<string name="v4_5_message_draft">Žinutės juodraštis</string>
<string name="v4_6_hidden_chat_profiles_descr">Apsaugokite slaptažodžiu savo pokalbių profilius!</string>
<string name="alert_title_msg_bad_id">Blogas žinutės ID</string>
<string name="lock_after">Užrakinti po</string>
<string name="alert_title_group_invitation_expired">Pakvietimas nebegalioja!</string>
<string name="icon_descr_add_members">Pakviesti narius</string>
<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="audio_video_calls">Garso/vaizdo skambučiai</string>
<string name="available_in_v51">"
\nPrieinama versijoje v5.1"</string>
<string name="gallery_video_button">Vaizdo įrašas</string>
<string name="v5_0_large_files_support">Vaizdo įrašai ir failai iki 1GB</string>
</resources>
@@ -1090,7 +1090,7 @@
<string name="passcode_not_changed">Toegangscode niet gewijzigd!</string>
<string name="passcode_set">Toegangscode ingesteld!</string>
<string name="la_mode_system">Systeem</string>
<string name="decryption_error">Decryptie fout</string>
<string name="decryption_error">Decodering fout</string>
<string name="alert_text_msg_bad_hash">De hash van het vorige bericht is anders.</string>
<string name="alert_text_decryption_error_too_many_skipped"><xliff:g id="message count" example="1">%1$d</xliff:g> berichten overgeslagen.</string>
<string name="alert_text_fragment_encryption_out_of_sync_old_database">Het kan gebeuren wanneer u of uw verbinding de oude databaseback-up gebruikte.</string>
@@ -1108,7 +1108,7 @@
<string name="revoke_file__title">Bestand intrekken\?</string>
<string name="stop_file__confirm">Stop</string>
<string name="stop_file__action">Bestand stoppen</string>
<string name="stop_rcv_file__title">Stopt met het ontvangen van een bestand\?</string>
<string name="stop_rcv_file__title">Stoppen met het ontvangen van bestand\?</string>
<string name="stop_snd_file__title">Bestand verzenden stoppen\?</string>
<string name="only_your_contact_can_make_calls">Alleen je contact kan bellen.</string>
<string name="revoke_file__message">Het bestand wordt van de servers verwijderd.</string>
@@ -331,7 +331,7 @@
<string name="smp_servers_your_server_address">Twój adres serwera</string>
<string name="your_simplex_contact_address">Twój adres kontaktowy <xliff:g id="appName">SimpleX</xliff:g></string>
<string name="contribute">Przyczyń się</string>
<string name="network_enable_socks_info">Uzyskiwać dostęp do serwerów przez SOCKS proxy na porcie %d\? Proxy musi zostać uruchomione przed włączeniem tej opcji.</string>
<string name="network_enable_socks_info">Uzyskiwanie dostępu do serwerów przez SOCKS proxy na porcie %d\? Proxy musi zostać uruchomione przed włączeniem tej opcji.</string>
<string name="network_settings">Zaawansowane ustawienia sieci</string>
<string name="app_version_code">Kompilacja aplikacji: %s</string>
<string name="appearance_settings">Wygląd</string>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="about_simplex_chat">Sobre o <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="about_simplex">Sobre SimpleX</string>
<string name="about_simplex">Sobre o SimpleX</string>
<string name="chat_item_ttl_day">1 dia</string>
<string name="chat_item_ttl_week">1 semana</string>
<string name="chat_item_ttl_month">1 mês</string>
@@ -260,7 +260,7 @@
<string name="settings_section_title_device">DISPOSITIVO</string>
<string name="settings_developer_tools">Ferramentas de desenvolvimento</string>
<string name="group_member_status_introduced">conectando (introduzido)</string>
<string name="color_primary">Realçar</string>
<string name="color_primary">Destaque</string>
<string name="error_removing_member">Erro ao remover membro</string>
<string name="error_changing_role">Erro ao alterar função</string>
<string name="conn_level_desc_direct">direto</string>
@@ -455,7 +455,7 @@
<string name="reveal_verb">Revelar</string>
<string name="icon_descr_server_status_pending">Pendente</string>
<string name="prohibit_direct_messages">Proibir o envio de DMs para membros.</string>
<string name="scan_QR_code">Escanear código QR</string>
<string name="scan_QR_code">Escanear QR Code</string>
<string name="reject_contact_button">Rejeitar</string>
<string name="feature_offered_item">ofereceu %s</string>
<string name="icon_descr_address"><xliff:g id="appName">Endereço</xliff:g> SimpleX</string>
@@ -733,7 +733,7 @@
<string name="send_live_message">Enviar mensagem ao vivo</string>
<string name="above_then_preposition_continuation">acima, então:</string>
<string name="to_connect_via_link_title">Para conectar via link</string>
<string name="image_descr_qr_code">Código QR</string>
<string name="image_descr_qr_code">QR Code</string>
<string name="mark_code_verified">Marcado como verificado</string>
<string name="to_verify_compare">Para verificar a criptografia de ponta-a-ponta com seu contato, compare (ou escaneie) o código em seus dispositivos.</string>
<string name="smp_save_servers_question">Salvar servidores\?</string>
@@ -785,11 +785,9 @@
<string name="make_private_connection">Fazer uma conexão privada</string>
<string name="people_can_connect_only_via_links_you_share">Pessoas podem se conectar com você somente via links compartilhados.</string>
<string name="alert_text_skipped_messages_it_can_happen_when">Pode acontecer quando:
\n1. As mensagens expiram no servidor se não forem recebidas por 30 dias,
\n2. O servidor que você usa para receber as mensagens deste contato foi atualizado e reiniciado.
\n3. A conexão está comprometida.
\nPor favor, conecte-se aos desenvolvedores via Configurações para receber as atualizações sobre os servidores.
\nEstaremos adicionando redundância de servidor para evitar perda de mensagens.</string>
\n1. As mensagens expiraram no remetente após 2 dias ou no servidor após 30 dias.
\n2. A descriptografia da mensagem falhou porque você ou seu contato usou o backup do banco de dados antigo.
\n3. A conexão foi comprometida.</string>
<string name="you_have_to_enter_passphrase_every_time">Você tem que digitar a senha toda vez que o aplicativo iniciar - ela não é armazenada no dispositivo.</string>
<string name="save_welcome_message_question">Salvar mensagem de boas-vindas\?</string>
<string name="delete_profile">Excluir perfil</string>
@@ -931,7 +929,7 @@
<string name="auth_unlock">Desbloquear</string>
<string name="moderate_message_will_be_deleted_warning">A mensagem será excluída para todos os membros.</string>
<string name="moderate_message_will_be_marked_warning">A mensagem será marcada como moderada para todos os membros.</string>
<string name="share_image">Compartilhar imagem</string>
<string name="share_image">Compartilhar mídia</string>
<string name="icon_descr_waiting_for_image">Aguardando imagem</string>
<string name="share_file">Compartilhar arquivo…</string>
<string name="image_decoding_exception_desc">A imagem não pode ser decodificada. Por favor, tente uma imagem diferente ou entre em contato com os desenvolvedores.</string>
@@ -1074,7 +1072,7 @@
<string name="network_socks_toggle_use_socks_proxy">Usar proxy SOCKS</string>
<string name="host_verb">Hospedar</string>
<string name="disable_onion_hosts_when_not_supported">Definir <i>Usar hosts .onion</i> para não se o proxy SOCKS não oferecer suporte a eles.</string>
<string name="port_verb">Porta</string>
<string name="port_verb">Migrar</string>
<string name="confirm_passcode">Confirmar senha</string>
<string name="incorrect_passcode">Senha incorreta</string>
<string name="lock_after">Bloquear após</string>
@@ -1090,4 +1088,44 @@
<string name="enable_lock">Habilitar bloqueio</string>
<string name="passcode_changed">Senha alterada!</string>
<string name="you_can_turn_on_lock">Você pode ativar o bloqueio SimpleX via Configurações.</string>
<string name="alert_title_msg_bad_hash">Hash de mensagem incorreta</string>
<string name="alert_text_msg_bad_hash">O hash da mensagem anterior é diferente.</string>
<string name="alert_text_decryption_error_header"><xliff:g id="message count" example="1"/> descriptografia das mensagens falhou</string>
<string name="alert_title_msg_bad_id">ID de mensagem incorreta</string>
<string name="alert_text_msg_bad_id">A ID da próxima mensagem está incorreta (menor ou igual à anterior).
\n
\nIsso pode acontecer por causa de algum bug ou quando a conexão está comprometida.</string>
<string name="alert_text_fragment_encryption_out_of_sync_old_database">Isso pode acontecer quando você ou sua conexão usaram o backup do banco de dados antigo.</string>
<string name="alert_text_fragment_please_report_to_developers">Por favor, informe aos desenvolvedores.</string>
<string name="stop_rcv_file__message">O recebimento do arquivo será interrompido.</string>
<string name="stop_snd_file__message">O envio do arquivo será interrompido.</string>
<string name="stop_file__action">Parar arquivo</string>
<string name="stop_rcv_file__title">Parar de receber arquivo\?</string>
<string name="stop_snd_file__title">Parar de enviar arquivo\?</string>
<string name="revoke_file__action">Revogar arquivo</string>
<string name="stop_file__confirm">Parar</string>
<string name="revoke_file__message">O arquivo será excluído dos servidores.</string>
<string name="revoke_file__title">Revogar arquivo\?</string>
<string name="no_spaces">Sem espaços!</string>
<string name="alert_text_fragment_permanent_error_reconnect">Este erro é permanente para esta conexão, por favor, reconecte.</string>
<string name="alert_text_decryption_error_too_many_skipped"><xliff:g id="message count" example="1"/> mensagens ignoradas</string>
<string name="audio_video_calls">Chamadas de áudio/vídeo</string>
<string name="calls_prohibited_with_this_contact">Chamadas de áudio/vídeo são proibidas.</string>
<string name="available_in_v51">"
\nDisponível em v5.1"</string>
<string name="both_you_and_your_contact_can_make_calls">Você e seu contato podem fazer chamadas.</string>
<string name="only_you_can_make_calls">Somente você pode fazer chamadas.</string>
<string name="only_your_contact_can_make_calls">Somente seu contato pode fazer chamadas.</string>
<string name="prohibit_calls">Proibir chamadas de áudio/vídeo.</string>
<string name="allow_calls_only_if">Permita chamadas somente se o seu contato permiti-las.</string>
<string name="allow_your_contacts_to_call">Permita que seus contatos liguem para você.</string>
<string name="v5_0_app_passcode">Senha do aplicativo</string>
<string name="v5_0_large_files_support_descr">Rápido e sem esperar até que o remetente esteja online!</string>
<string name="v5_0_polish_interface">interface polonesa</string>
<string name="v5_0_app_passcode_descr">Defina-o em vez da autenticação do sistema.</string>
<string name="v5_0_polish_interface_descr">Obrigado aos usuários contribuam via Weblate!</string>
<string name="v5_0_large_files_support">Vídeos e arquivos de até 1gb</string>
<string name="gallery_image_button">Imagem</string>
<string name="decryption_error">erro de descriptografia</string>
<string name="revoke_file__confirm">Revogar</string>
</resources>
@@ -0,0 +1,376 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="image_descr_qr_code">Código QR</string>
<string name="paste_button">Colar</string>
<string name="paste_connection_link_below_to_connect">Cole o link que você recebeu na caixa abaixo para se conectar ao seu contato.</string>
<string name="connect_button">Conectar</string>
<string name="chat_console">Consola de conversa</string>
<string name="smp_servers_test_failed">Teste ao servidor falhou!</string>
<string name="network_socks_toggle_use_socks_proxy">Usar proxy SOCKS</string>
<string name="network_socks_toggle">Usar proxy SOCKS (porto 9050)</string>
<string name="network_enable_socks">Usar proxy SOCKS\?</string>
<string name="port_verb">Porto</string>
<string name="network_proxy_port">porto %d</string>
<string name="appearance_settings">Aparência</string>
<string name="app_version_title">Versão da aplicação</string>
<string name="all_your_contacts_will_remain_connected">Todos os seus contatos permanecerão conectados.</string>
<string name="delete_address">Eliminar endereço</string>
<string name="accept_automatically">Automaticamente</string>
<string name="a_plus_b">a + b</string>
<string name="callstatus_missed">chamada perdida</string>
<string name="always_use_relay">Utilizar sempre o servidor de relay</string>
<string name="icon_descr_audio_call">chamada de áudio</string>
<string name="accept_call_on_lock_screen">Aceitar</string>
<string name="show_call_on_lock_screen">Mostrar</string>
<string name="answer_call">Atender chamada</string>
<string name="integrity_msg_bad_hash">hash de mensagem incorreto</string>
<string name="integrity_msg_bad_id">ID da mensagem incorreto</string>
<string name="alert_title_msg_bad_hash">Hash de mensagem incorreto</string>
<string name="alert_title_msg_bad_id">ID da mensagem incorreto</string>
<string name="lock_after">Bloquear após</string>
<string name="full_backup">Backup de dados da aplicação</string>
<string name="auto_accept_images">Aceitar imagens automaticamente</string>
<string name="passcode_set">Código de acesso definido!</string>
<string name="settings_section_title_you">VOCÊ</string>
<string name="settings_section_title_messages">MENSAGENS E FICHEIROS</string>
<string name="settings_section_title_icon">ÍCONE DA APLICAÇÃO</string>
<string name="chat_item_ttl_month">1 mês</string>
<string name="messages_section_title">Mensagens</string>
<string name="chat_archive_section">ARQUIVO DE CONVERSA</string>
<string name="button_add_welcome_message">Adicionar mensagem de boas-vindas</string>
<string name="users_add">Adicional perfil</string>
<string name="users_delete_data_only">Apenas dados de perfil local</string>
<string name="color_primary">Realçar</string>
<string name="chat_preferences_you_allow">Você permite</string>
<string name="timed_messages">Mensagens que desaparecem</string>
<string name="chat_preferences_always">sempre</string>
<string name="chat_preferences_no">não</string>
<string name="set_group_preferences">Definir preferências de grupo</string>
<string name="voice_messages">Mensagens de voz</string>
<string name="available_in_v51">"
\nDisponível na v5.1"</string>
<string name="accept_feature">Aceitar</string>
<string name="allow_your_contacts_to_send_disappearing_messages">Permitir que seus contatos enviem mensagens que desaparecem.</string>
<string name="accept_feature_set_1_day">Definir 1 dia</string>
<string name="allow_irreversible_message_deletion_only_if">Permitir a exclusão irreversível de mensagens apenas se o seu contato permitir.</string>
<string name="allow_your_contacts_irreversibly_delete">Permitir que seus contatos eliminem de forma irreversível mensagens enviadas.</string>
<string name="allow_voice_messages_only_if">Permitir mensagens de voz apenas se o contato permitir.</string>
<string name="allow_your_contacts_to_send_voice_messages">Permitir que seus contatos enviem mensagens de voz.</string>
<string name="allow_calls_only_if">Permitir chamadas apenas se o seu contato as permitir.</string>
<string name="allow_your_contacts_to_call">Permitir que os seus contatos liguem para si.</string>
<string name="both_you_and_your_contact_can_send_disappearing">Você e o seu contato podem enviar mensagens que desaparecem.</string>
<string name="both_you_and_your_contact_can_make_calls">Você e o seu contato podem fazer chamadas.</string>
<string name="allow_direct_messages">Permitir o envio de mensagens diretas aos membros.</string>
<string name="allow_to_send_voice">Permitir o envio de mensagens de voz.</string>
<string name="ttl_min">%d min</string>
<string name="ttl_month">%d mês</string>
<string name="ttl_months">%d meses</string>
<string name="ttl_mth">%dmês</string>
<string name="v4_2_group_links_desc">Administradores podem criar os links para entrar em grupos.</string>
<string name="v4_3_voice_messages">Mensagens de voz</string>
<string name="v4_2_auto_accept_contact_requests">Aceitar automaticamente pedidos de contato</string>
<string name="v4_3_improved_server_configuration_desc">Adicionar servidores lendo QR codes.</string>
<string name="v4_4_disappearing_messages">Mensagens que desaparecem</string>
<string name="v4_4_live_messages">Mensagens ao vivo</string>
<string name="v4_4_disappearing_messages_desc">As mensagens enviadas serão eliminadas após o tempo definido.</string>
<string name="v4_5_message_draft">Mensagem de rascunho</string>
<string name="v5_0_app_passcode_descr">Defina-o em vez de autenticação do sistema.</string>
<string name="connect_via_link_verb">Conectar</string>
<string name="connected_to_server_to_receive_messages_from_contact">Você está conectado ao servidor usado para receber mensagens deste contacto.</string>
<string name="sender_you_pronoun">você</string>
<string name="ensure_xftp_server_address_are_correct_format_and_unique">Certifique-se de que os endereços do servidor XFTP estão no formato correto, separados por linhas e não estão duplicados.</string>
<string name="smp_server_test_disconnect">Desconectar</string>
<string name="error_smp_test_certificate">Possivelmente, a impressão digital do certificado no endereço do servidor está incorreta</string>
<string name="enter_passphrase_notification_title">Necessária senha</string>
<string name="settings_notifications_mode_title">Serviço de notificações</string>
<string name="notifications_mode_service">Sempre ligado</string>
<string name="notification_preview_mode_contact_desc">Mostrar apenas contato</string>
<string name="la_lock_mode_passcode">Modo de entrada de código de acesso</string>
<string name="la_auth_failed">Falha na autenticação</string>
<string name="auth_log_in_using_credential">Inicie sessão usando a sua credencial</string>
<string name="delete_message_mark_deleted_warning">A mensagem será marcada para eliminação. O(s) destinatário(s) poderá(ão) revelar esta mensagem.</string>
<string name="icon_descr_sent_msg_status_sent">enviada</string>
<string name="group_preview_you_are_invited">você está convidado para o grupo</string>
<string name="you_are_observer">você é observador</string>
<string name="notifications">Notificações</string>
<string name="icon_descr_server_status_disconnected">Desconectado</string>
<string name="text_field_set_contact_placeholder">Definir nome do contato…</string>
<string name="allow_voice_messages_question">Permitir mensagens de voz\?</string>
<string name="live_message">Mensagem ao vivo!</string>
<string name="back">Voltar</string>
<string name="set_contact_name">Definir nome do contato</string>
<string name="you_accepted_connection">Você aceitou a conexão</string>
<string name="about_simplex">Sobre o SimpleX</string>
<string name="network_settings">Configurações avançadas de rede</string>
<string name="about_simplex_chat">Sobre o <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="above_then_preposition_continuation">acima, então:</string>
<string name="users_delete_all_chats_deleted">Todas as conversas e mensagens serão apagadas - esta ação não pode ser desfeita!</string>
<string name="all_group_members_will_remain_connected">Todos os membros do grupo permanecerão conectados.</string>
<string name="clear_chat_warning">Todas as mensagens serão apagadas - esta ação não pode ser desfeita! As mensagens serão apagadas APENAS para si.</string>
<string name="allow_verb">Permitir</string>
<string name="allow_disappearing_messages_only_if">Permitir mensagens que desaparecem apenas se o seu contato permitir.</string>
<string name="notification_preview_mode_message">Mensagem de texto</string>
<string name="delete_message_cannot_be_undone_warning">A mensagem será apagada - esta ação não pode ser desfeita!</string>
<string name="database_migrations">Migrações: %s</string>
<string name="icon_descr_call_missed">Chamada perdida</string>
<string name="la_minutes">%d minutos</string>
<string name="smp_server_test_connect">Conectar</string>
<string name="server_connected">conectado</string>
<string name="callstate_connected">conectado</string>
<string name="rcv_group_event_member_connected">conectado</string>
<string name="group_member_status_connected">conectado</string>
<string name="group_member_status_group_deleted">grupo eliminado</string>
<string name="notification_contact_connected">Conectado</string>
<string name="chat_item_ttl_day">1 dia</string>
<string name="chat_item_ttl_week">1 semana</string>
<string name="accept_contact_button">Aceitar</string>
<string name="callstatus_accepted">aceitar chamada</string>
<string name="smp_servers_add">Adicionar servidor…</string>
<string name="accept">Aceitar</string>
<string name="accept_connection_request__question">Aceitar pedido de ligação\?</string>
<string name="accept_contact_incognito_button">Aceitar modo incógnito</string>
<string name="accept_requests">Aceitar pedidos</string>
<string name="smp_servers_preset_add">Adicionar servidores pré-definidos</string>
<string name="network_enable_socks_info">Aceder aos servidores via proxy SOCKS no porto 9050\? O proxy tem de iniciar antes de ativar esta opção.</string>
<string name="smp_servers_add_to_another_device">Adicionar a outro dispositivo</string>
<string name="group_member_role_admin">administrador</string>
<string name="allow_to_delete_messages">Permitir apagar irreversivelmente as mensagens enviadas.</string>
<string name="delete_address__question">Eliminar endereço\?</string>
<string name="delete_after">Eliminar após</string>
<string name="delete_verb">Eliminar</string>
<string name="delete_contact_menu_action">Eliminar</string>
<string name="chat_archive_header">Arquivo de conversa</string>
<string name="delete_group_menu_action">Eliminar</string>
<string name="delete_files_and_media_all">Eliminar todos os ficheiros</string>
<string name="delete_archive">Eliminar ficheiro</string>
<string name="delete_chat_archive_question">Eliminar arquivo de conversa\?</string>
<string name="delete_database">Eliminar base de dados</string>
<string name="chat_database_section">BASE DE DADOS DE CONVERSA</string>
<string name="chat_database_deleted">Base de dados de conversa eliminada</string>
<string name="display_name">Nome para Exibição</string>
<string name="show_dev_options">Mostrar:</string>
<string name="deleted_description">eliminada</string>
<string name="rcv_group_event_group_deleted">grupo eliminado</string>
<string name="group_display_name_field">Nome do grupo:</string>
<string name="display_name_cannot_contain_whitespace">O nome para exibição não pode conter espaços em branco.</string>
<string name="ttl_m">%dm</string>
<string name="dont_show_again">Não mostrar novamente</string>
<string name="show_developer_options">Mostrar opções de desenvolvedor</string>
<string name="notification_preview_mode_message_desc">Mostrar contato e mensagem</string>
<string name="settings_notification_preview_mode_title">Mostrar pré-visualização</string>
<string name="allow_to_send_disappearing">Permitir enviar mensagens que desaparecem.</string>
<string name="display_name__field">Nome para Exibição:</string>
<string name="show_QR_code">Mostrar código QR</string>
<string name="disappearing_messages_are_prohibited">Mensagens que desaparecem são proibidas neste grupo.</string>
<string name="connect_via_link_or_qr">Conectar via link / código QR</string>
<string name="disappearing_prohibited_in_this_chat">Mensagens que desaparecem são proibidas nesta conversa.</string>
<string name="send_verb">Enviar</string>
<string name="live">AO VIVO</string>
<string name="send_live_message_desc">Enviar uma mensagem ao vivo - ela será atualizada para o(s) destinatário(s) à medida que você a digita</string>
<string name="info_row_local_name">Nome local</string>
<string name="lock_mode">Modo de bloqueio</string>
<string name="ensure_smp_server_address_are_correct_format_and_unique">Certifique-se de que os endereços do servidor SMP estão no formato correto, separados por linhas e não estão duplicados.</string>
<string name="make_private_connection">Fazer uma conexão privada</string>
<string name="make_profile_private">Tornar o perfil privado!</string>
<string name="ensure_ICE_server_address_are_correct_format_and_unique">Certifique-se de que os endereços do servidor WebRTC ICE estão no formato correto, separados por linhas e não estão duplicados.</string>
<string name="voice_prohibited_in_this_chat">Mensagens de voz são proibidas neste chat.</string>
<string name="voice_messages_are_prohibited">Mensagens de voz são proibidas neste grupo.</string>
<string name="voice_messages_prohibited">Mensagens de voz proibidas!</string>
<string name="voice_message_with_duration">Mensagem de voz (<xliff:g id="duration">%1$s</xliff:g>)</string>
<string name="app_version_name">Versão da aplicação: v%s</string>
<string name="keychain_is_storing_securely">O Android Keystore é usado para armazenar com segurança a senha - permite que o serviço de notificações funcione.</string>
<string name="keychain_allows_to_receive_ntfs">O Android Keystore será usado para armazenar com segurança a senha depois de voçê reiniciar a aplicação ou alterar a senha - irá permitir receber notificações.</string>
<string name="notifications_will_be_hidden">As notificações serão entregues apenas até à aplicação parar!</string>
<string name="app_version_code">Compilação da aplicação: %s</string>
<string name="notifications_mode_off_desc">A aplicação pode receber notificações apenas quando estiver em execução, nenhum serviço em segundo plano será iniciado</string>
<string name="network_use_onion_hosts_no">Não</string>
<string name="passcode_not_changed">Código de acesso não alterado!</string>
<string name="v5_0_app_passcode">Código de acesso da aplicação</string>
<string name="password_to_show">Senha a ser exibida</string>
<string name="la_mode_passcode">Código de acesso</string>
<string name="passcode_changed">Código de acesso alterado!</string>
<string name="paste_the_link_you_received">Colar link recebido</string>
<string name="restore_passphrase_not_found_desc">Senha não encontrada na Keystore, por favor insira-a manualmente. Isto pode ter acontecido se você restaurou os dados da aplicação usando uma ferramenta de backup. Se não for o caso, entre em contato com os desenvolvedores.</string>
<string name="incognito_random_profile_from_contact_description">Um perfil aleatório será enviado para o contato do qual você recebeu este link</string>
<string name="error_smp_test_server_auth">O servidor requer autorização para criar filas, verifique a senha</string>
<string name="conn_stats_section_title_servers">SERVIDORES</string>
<string name="error_xftp_test_server_auth">O servidor requer autorização para fazer upload, verifique a senha</string>
<string name="incognito_random_profile_description">Um perfil aleatório será enviado para o seu contato</string>
<string name="disable_onion_hosts_when_not_supported">Defina <i>Usar hosts .onion</i> como Não se o proxy SOCKS não o suportar.</string>
<string name="network_use_onion_hosts">Usar hosts .onion</string>
<string name="smp_servers_use_server">Usar servidor</string>
<string name="v4_6_audio_video_calls">Chamadas de áudio e vídeo</string>
<string name="attach">Anexar</string>
<string name="v4_5_message_draft_descr">Preservar o último rascunho da mensagem, com anexos.</string>
<string name="icon_descr_video_asked_to_receive">Solicitada a recepção do vídeo</string>
<string name="network_session_mode_user_description">Uma conexão TCP separada (e credencial SOCKS) será usada <b> para cada perfil de conversa que você tiver na aplicação </b>.</string>
<string name="network_session_mode_entity_description">Uma conexão TCP separada (e credencial SOCKS) será usada <b> para cada contato e membro do grupo</b>.
\n<b> Por favor note</b>: se você tiver muitas conexões, o seu consumo de bateria e consumo de tráfego pode ser substancialmente maior e algumas conexões podem falhar.</string>
<string name="icon_descr_asked_to_receive">Solicitada a recepção da imagem</string>
<string name="auth_unavailable">Autenticação indisponível</string>
<string name="bold">negrito</string>
<string name="both_you_and_your_contacts_can_delete">Você e o seu contato podem eliminar irreversivelmente as mensagens enviadas.</string>
<string name="failed_to_create_user_duplicate_desc">Você já tem um perfil de chat com o mesmo nome para exibição. Por favor, escolha outro nome.</string>
<string name="you_are_invited_to_group">Você está convidado para o grupo</string>
<string name="you_can_also_connect_by_clicking_the_link">Você também se pode conectar clicando no link. Se ele abrir no navegador, clique no botão <b>Abrir na aplicação móvel</b>.</string>
<string name="you_are_invited_to_group_join_to_connect_with_group_members">Você está convidado para o grupo. Junte-se para se conectar com os membros do grupo.</string>
<string name="info_row_group">Grupo</string>
<string name="icon_descr_audio_on">Áudio ligado</string>
<string name="authentication_cancelled">Autenticação cancelada</string>
<string name="add_new_contact_to_create_one_time_QR_code"><b> Adicionar novo contato</b>: para criar o seu código QR único para seu contato.</string>
<string name="onboarding_notifications_mode_periodic_desc"><b> Bom para a bateria </b>. O serviço em segundo plano verifica se há novas mensagens a cada 10 minutos. Você pode perder chamadas e mensagens urgentes.</string>
<string name="turning_off_service_and_periodic">A otimização da bateria está ativa, desativando o serviço em segundo plano e os pedidos periódicos de novas mensagens. Você pode reativá-los através das configurações.</string>
<string name="onboarding_notifications_mode_off_desc"><b>Melhor para a bateria</b>. Você receberá notificações apenas quando a aplicação estiver em execução, o serviço em segundo plano NÃO será usado.</string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><b>Pode ser desativado nas configurações</b> as notificações ainda serão exibidas enquanto a aplicação estiver em execução.</string>
<string name="onboarding_notifications_mode_service_desc"><b>Consome mais bateria</b>! O serviço em segundo plano está sempre em execução - as notificações serão exibidas assim que as mensagens estiverem disponíveis.</string>
<string name="settings_audio_video_calls">Chamadas de áudio e vídeo</string>
<string name="icon_descr_audio_off">Áudio desligado</string>
<string name="impossible_to_recover_passphrase"><b> Por favor note </b>: você NÃO será capaz de recuperar ou alterar a senha se a perder.</string>
<string name="audio_video_calls">Chamadas de áudio/vídeo</string>
<string name="both_you_and_your_contact_can_send_voice">Tanto você como o seu contato podem enviar mensagens de voz.</string>
<string name="calls_prohibited_with_this_contact">Chamadas de áudio/vídeo são proibidas.</string>
<string name="notifications_mode_service_desc">O serviço em segundo plano está sempre em execução - as notificações serão exibidas assim que as mensagens estiverem disponíveis.</string>
<string name="la_authenticate">Autenticar</string>
<string name="scan_QR_code_to_connect_to_contact_who_shows_QR_code"><b> Digitalize o código QR </b>: para se conectar ao seu contato que mostra o código QR a si.</string>
<string name="callstatus_ended">chamada finalizada <xliff:g id="duration" example="01:15">%1$s</xliff:g></string>
<string name="callstatus_calling">a chamar…</string>
<string name="callstatus_error">erro de chamada</string>
<string name="callstatus_in_progress">chamada em curso</string>
<string name="call_already_ended">Chamada já finalizada!</string>
<string name="icon_descr_call_progress">Chamada em curso</string>
<string name="icon_descr_call_ended">Chamada finalizada</string>
<string name="settings_section_title_calls">CHAMADAS</string>
<string name="v4_5_transport_isolation_descr">Por perfil de conversa (padrão) ou por ligação (BETA).</string>
<string name="cannot_access_keychain">Não é possível aceder à Keystore para salvar a senha da base de dados</string>
<string name="invite_prohibited">Não é possível convidar o contato!</string>
<string name="icon_descr_cancel_link_preview">cancelar pré-visualização do link</string>
<string name="call_on_lock_screen">Chamadas no ecrã de bloqueio:</string>
<string name="alert_title_cant_invite_contacts">Não é possível convidar contatos!</string>
<string name="change_verb">Alterar</string>
<string name="cant_delete_user_profile">Não é possível eliminar o perfil do utilizador!</string>
<string name="feature_cancelled_item">cancelado %s</string>
<string name="cannot_receive_file">Não é possível receber o ficheiro</string>
<string name="icon_descr_cancel_image_preview">Cancelar pré-visualização da imagem</string>
<string name="icon_descr_cancel_file_preview">Cancelar pré-visualização do ficheiro</string>
<string name="cancel_verb">Cancelar</string>
<string name="icon_descr_cancel_live_message">Cancelar mensagem ao vivo</string>
<string name="use_camera_button">Câmera</string>
<string name="snd_conn_event_switch_queue_phase_changing">a alterar endereço…</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">a alterar o endereço de %s…</string>
<string name="chat_database_imported">Base de dados de conversa importada</string>
<string name="chat_is_stopped">A conversa está parada</string>
<string name="smp_servers_check_address">Verifique o endereço do servidor e tente novamente.</string>
<string name="profile_will_be_sent_to_contact_sending_link">O seu perfil será enviado para o contato do qual você recebeu este link.</string>
<string name="error_deleting_database">Erro ao eliminar a base de dados de conversa</string>
<string name="error_deleting_link_for_group">Erro ao eliminar link de grupo</string>
<string name="network_session_mode_user">Perfil de conversa</string>
<string name="change_lock_mode">Alterar o modo de bloqueio</string>
<string name="settings_section_title_chats">CONVERSAS</string>
<string name="chat_is_running">Conversa em execução</string>
<string name="error_changing_message_deletion">Erro ao alterar configuração</string>
<string name="change_database_passphrase_question">Alterar a senha da base de dados\?</string>
<string name="chat_is_stopped_indication">A conversa está parada</string>
<string name="rcv_group_event_changed_member_role">função alterada de %s para %s</string>
<string name="rcv_group_event_changed_your_role">alterou sua função para %s</string>
<string name="rcv_conn_event_switch_queue_phase_completed">endereço alterado para si</string>
<string name="rcv_conn_event_switch_queue_phase_changing">a alterar endereço…</string>
<string name="clear_contacts_selection_button">Limpar</string>
<string name="error_creating_link_for_group">Erro ao criar link de grupo</string>
<string name="change_role">Alterar função</string>
<string name="change_member_role_question">Alterar a função no grupo\?</string>
<string name="error_changing_role">Erro ao alterar função</string>
<string name="chat_preferences_contact_allows">O contato permite</string>
<string name="chat_preferences">Preferências de conversa</string>
<string name="app_name"><xliff:g id="appName">SimpleX</xliff:g></string>
<string name="thousand_abbreviation">m</string>
<string name="connect_via_contact_link">Conectar através do link de contato\?</string>
<string name="connect_via_invitation_link">Conectar via link de convite\?</string>
<string name="connect_via_group_link">Conectar através do link do grupo\?</string>
<string name="you_will_join_group">Você irá juntar-se a um grupo ao qual este link se refere e conectar-se aos membros do grupo.</string>
<string name="server_error">erro</string>
<string name="failed_to_create_user_title">Erro ao criar perfil!</string>
<string name="error_adding_members">Erro ao adicionar membro(s)</string>
<string name="error_creating_address">Erro ao criar endereço</string>
<string name="error_accepting_contact_request">Erro ao aceitar pedido de contato</string>
<string name="error_deleting_contact">Erro ao eliminar contato</string>
<string name="error_deleting_contact_request">Erro ao eliminar pedido de contato</string>
<string name="error_deleting_group">Erro ao eliminar grupo</string>
<string name="error_deleting_pending_contact_connection">Erro ao eliminar conexão de contato pendente</string>
<string name="error_changing_address">Erro ao alterar endereço</string>
<string name="error_deleting_user">Erro ao eliminar perfil de utilizador</string>
<string name="database_initialization_error_title">Não é possível inicializar a base de dados</string>
<string name="la_change_app_passcode">Alterar código de acesso</string>
<string name="chat_with_developers">Converse com os desenvolvedores</string>
<string name="icon_descr_server_status_error">Erro</string>
<string name="clear_chat_button">Limpar conversa</string>
<string name="clear_chat_question">Limpar conversa\?</string>
<string name="clear_verb">Limpar</string>
<string name="clear_chat_menu_action">Limpar</string>
<string name="icon_descr_close_button">Botão fechar</string>
<string name="clear_verification">Limpar verificação</string>
<string name="v4_6_chinese_spanish_interface">Interface em chinês e espanhol</string>
<string name="notifications_mode_periodic_desc">Verifica novas mensagens a cada 10 minutos durante até 1 minuto</string>
<string name="confirm_password">Confirmar senha</string>
<string name="hidden_profile_password">Senha de perfil oculto</string>
<string name="save_profile_password">Salvar senha do perfil</string>
<string name="confirm_passcode">Confirme o código de acesso</string>
<string name="incorrect_passcode">Código de acesso incorreto</string>
<string name="new_passcode">Novo código de acesso</string>
<string name="restore_database_alert_desc">Introduza a senha anterior depois de restaurar o backup da base de dados. Esta ação não pode ser desfeita.</string>
<string name="confirm_database_upgrades">Confirmar atualizações da base de dados</string>
<string name="enter_password_to_show">Insira senha para pesquisa</string>
<string name="profile_password">Senha do perfil</string>
<string name="v4_4_verify_connection_security_desc">Comparar códigos de segurança com os seus contatos.</string>
<string name="v4_6_hidden_chat_profiles_descr">Proteja os seus perfis de comversa com uma senha!</string>
<string name="la_current_app_passcode">Código de acesso atual</string>
<string name="la_enter_app_passcode">Introduza o código de acesso</string>
<string name="submit_passcode">Submeter</string>
<string name="group_member_status_complete">completar</string>
<string name="confirm_new_passphrase">Confirme a nova senha…</string>
<string name="configure_ICE_servers">Configurar servidores ICE</string>
<string name="confirm_verb">Confirmar</string>
<string name="la_no_app_password">Nenhum código de acesso da aplicação</string>
<string name="smp_server_test_compare_file">Comparar ficheiro</string>
<string name="error_saving_user_password">Erro ao salvar a senha do utilizador</string>
<string name="la_please_remember_to_store_password">Por favor, lembre-se ou armazene-a com segurança - não há nenhuma maneira de recuperar uma senha perdida!</string>
<string name="set_password_to_export">Definir senha para exportar</string>
<string name="connection_request_sent">Pedido de conexão enviado!</string>
<string name="create_address">Criar endereço</string>
<string name="create_profile_button">Criar</string>
<string name="colored">colorido</string>
<string name="callstate_connecting">conectando…</string>
<string name="icon_descr_call_connecting">Conectando chamada</string>
<string name="group_member_status_accepted">conectando (aceite)</string>
<string name="group_member_status_announced">conectando (anunciado)</string>
<string name="group_member_status_connecting">conectando</string>
<string name="icon_descr_contact_checked">Contato verificado</string>
<string name="group_link">Link de grupo</string>
<string name="display_name_connecting">conectando…</string>
<string name="display_name_connection_established">conexão estabelecida</string>
<string name="connection_error_auth">Erro de conexão (AUTH)</string>
<string name="smp_server_test_create_file">Criar ficheiro</string>
<string name="group_connection_pending">conectando…</string>
<string name="icon_descr_context">Ícone de contexto</string>
<string name="copied">Copiado para a área de transferência</string>
<string name="to_reveal_profile_enter_password">Para revelar seu perfil oculto, digite uma senha completa num campo de pesquisa na página dos seus perfis de conversa.</string>
<string name="server_connecting">conectando</string>
<string name="icon_descr_server_status_connected">Conectado</string>
<string name="contact_connection_pending">conectando…</string>
<string name="connection_timeout">Tempo limite de conexão</string>
<string name="contact_requests">Pedidos de contato</string>
<string name="contact_preferences">Preferências de contato</string>
<string name="notification_preview_somebody">Contato escondido:</string>
<string name="alert_title_contact_connection_pending">O contato ainda não está conectado!</string>
<string name="notification_preview_mode_contact">Nome do contato</string>
<string name="contribute">Contribuir</string>
<string name="copy_verb">Copiar</string>
<string name="core_version">Versão principal: v%s</string>
<string name="archive_created_on_ts">Criado a <xliff:g id="archive_ts">%1$s</xliff:g></string>
<string name="create_group_link">Criar link de grupo</string>
<string name="v4_2_group_links">Links de grupo</string>
<string name="callstatus_connecting">conectando chamada…</string>
<string name="connect_via_link">Conectar via link</string>
<string name="connection_error">Erro de conexão</string>
<string name="connection_local_display_name">conexão <xliff:g id="connection ID" example="1">%1$d</xliff:g></string>
<string name="contact_already_exists">O contato já existe</string>
</resources>
@@ -170,7 +170,7 @@
<string name="chat_console">聊天控制台</string>
<string name="chat_database_section">聊天数据库</string>
<string name="chat_is_stopped_indication">聊天已停止</string>
<string name="chat_is_running">聊天行中</string>
<string name="chat_is_running">聊天行中</string>
<string name="chat_is_stopped">聊天已停止</string>
<string name="contact_preferences">联系人偏好设置</string>
<string name="your_preferences">您的偏好设置</string>
@@ -285,7 +285,7 @@
<string name="display_name_cannot_contain_whitespace">显示名不能包含空格。</string>
<string name="decentralized">分散式</string>
<string name="immune_to_spam_and_abuse">不受垃圾和骚扰消息影响</string>
<string name="encrypted_video_call">端到端加密语音通话</string>
<string name="encrypted_video_call">端到端加密视频通话</string>
<string name="ignore">忽视</string>
<string name="incoming_video_call">视频通话来电</string>
<string name="no_call_on_lock_screen">禁用</string>
@@ -363,7 +363,7 @@
<string name="core_version">核心版本: v%s</string>
<string name="display_name__field">显示名:</string>
<string name="full_name__field">全名:</string>
<string name="display_name">显示名</string>
<string name="display_name">显示名</string>
<string name="full_name_optional__prompt">全名(可选)</string>
<string name="callstate_ended">已结束</string>
<string name="group_member_status_group_deleted">群组已删除</string>
@@ -9,20 +9,20 @@
<string name="chat_item_ttl_month">1 個月</string>
<string name="accept_contact_button">接受</string>
<string name="about_simplex_chat">關於 <xliff:g id="appNameFull">SimpleX Chat</xliff:g></string>
<string name="accept_connection_request__question">接受連請求?</string>
<string name="accept_connection_request__question">接受連請求?</string>
<string name="callstatus_accepted">已接受通話</string>
<string name="network_enable_socks_info">要在端口 9050 啟 SOCKS 代理伺服器嗎?在啟用這個選項之前,必須先啟代理伺服器。</string>
<string name="network_enable_socks_info">要在端口 9050 啟 SOCKS 代理伺服器嗎?在啟用這個選項之前,必須先啟代理伺服器。</string>
<string name="group_member_role_admin">管理員</string>
<string name="above_then_preposition_continuation">然後選按:</string>
<string name="above_then_preposition_continuation">然後選按:</string>
<string name="smp_servers_preset_add">加入預設伺服器</string>
<string name="smp_servers_add">新增伺服器 </string>
<string name="smp_servers_add">新增伺服器…</string>
<string name="accept">接受</string>
<string name="auth_unavailable">認證無效</string>
<string name="allow_verb">允許</string>
<string name="display_name__field">顯示名稱:</string>
<string name="full_name__field">全名:</string>
<string name="onboarding_notifications_mode_service_desc"><b>使用更多電量</b>!通知服務會長期在背景中運行 – 一但有訊息就會顯示在通知內。</string>
<string name="onboarding_notifications_mode_periodic_desc"><b>對電量也不錯</b>。通知服務每十分鐘運行一次。你可能會錯過通話或訊息。</string>
<string name="onboarding_notifications_mode_periodic_desc"><b>對電量友善</b>。通知服務每十分鐘檢查一次新的訊息。你可能會錯過通話或迫切的訊息。</string>
<string name="answer_call">回應通話請求</string>
<string name="clear_contacts_selection_button">清除</string>
<string name="allow_direct_messages">允許在群組內選擇成員後傳送訊息。</string>
@@ -30,7 +30,7 @@
<string name="feature_cancelled_item">已取消 %s</string>
<string name="v4_2_auto_accept_contact_requests">自動接受聯絡人請求</string>
<string name="group_unsupported_incognito_main_profile_sent">匿名聊天模式在這裡是不支援 - 你的個人檔案會顯示於群組內</string>
<string name="chat_preferences_no"></string>
<string name="chat_preferences_no"></string>
<string name="allow_to_send_disappearing">允許傳送自動銷毀的訊息。</string>
<string name="database_initialization_error_title">無法初始化數據庫</string>
<string name="notifications_mode_service">一直開啟</string>
@@ -42,7 +42,7 @@
<string name="attach">附件</string>
<string name="chat_with_developers">和開發人員對話</string>
<string name="your_chats">你的對話</string>
<string name="share_file">分享檔案 </string>
<string name="share_file">分享檔案…</string>
<string name="share_message">分享訊息</string>
<string name="icon_descr_cancel_image_preview">取消圖片預覽</string>
<string name="allow_voice_messages_question">允許使用語音訊息?</string>
@@ -70,12 +70,12 @@
<string name="app_version_name">應用程式版本:v%s</string>
<string name="share_link">分享連結</string>
<string name="your_current_profile">你目前的個人檔案</string>
<string name="display_name_cannot_contain_whitespace">顯示的名稱字與字中間不能有空白。</string>
<string name="display_name_cannot_contain_whitespace">顯示的名稱不能有空白。</string>
<string name="save_preferences_question">儲存設定?</string>
<string name="display_name">顯示名稱</string>
<string name="full_name_optional__prompt">全名(可選)</string>
<string name="full_name_optional__prompt">全名(可選擇的</string>
<string name="callstatus_error">通話出錯</string>
<string name="callstatus_calling">正在撥打 </string>
<string name="callstatus_calling">正在撥打…</string>
<string name="callstatus_in_progress">通話中</string>
<string name="secret">私密</string>
<string name="callstate_connected">已連接</string>
@@ -100,10 +100,10 @@
<string name="settings_section_title_icon">應用程式圖示</string>
<string name="chat_database_imported">已匯入對話數據庫</string>
<string name="keychain_is_storing_securely">Android 金鑰庫是用於安全地儲存密碼 - 確保通知服務的運作。</string>
<string name="impossible_to_recover_passphrase"><b>請注意</b>:如果你忘記了密碼你將不能再次復原或改密碼。</string>
<string name="keychain_allows_to_receive_ntfs">當你重新啟動應用程式或改密碼後, Android 金鑰庫將用來安全地儲存密碼 - 將允許接通知。</string>
<string name="impossible_to_recover_passphrase"><b>請注意</b>:如果你忘記了密碼你將不能再次復原或改密碼。</string>
<string name="keychain_allows_to_receive_ntfs">當你重新啟動應用程式或改密碼後, Android 金鑰庫將用來安全地儲存密碼 - 將允許接收訊息通知。</string>
<string name="chat_is_stopped_indication">聊天室已停止運作</string>
<string name="only_group_owners_can_change_prefs">只有這個群組的負責人才能改群組內的設定。</string>
<string name="only_group_owners_can_change_prefs">只有這個群組的負責人才能改群組內的設定。</string>
<string name="change_verb">修改</string>
<string name="users_add">加入新的個人檔案</string>
<string name="users_delete_all_chats_deleted">所有對話和對話記錄會刪除 - 這不能還原!</string>
@@ -117,14 +117,14 @@
<string name="only_you_can_send_disappearing">只有你能傳送自動銷毀的訊息。</string>
<string name="both_you_and_your_contact_can_send_voice">你和你的聯絡人都可以傳送語音訊息。</string>
<string name="v4_2_group_links_desc">管理員可以建立可以加入群組的連結。</string>
<string name="v4_3_improved_server_configuration_desc">使用二維碼掃描新增伺服器。</string>
<string name="v4_3_improved_server_configuration_desc">使用二維碼掃描新增伺服器。</string>
<string name="chat_is_running">聊天室運行中</string>
<string name="chat_database_section">聊天室數據庫</string>
<string name="chat_is_stopped">聊天室已停止運作</string>
<string name="stop_chat_confirmation">停止</string>
<string name="chat_database_deleted">已刪除數據庫的對話內容</string>
<string name="stop_chat_to_enable_database_actions">停止聊天室以啟用數據庫功能。</string>
<string name="change_database_passphrase_question">改數據庫密碼?</string>
<string name="change_database_passphrase_question">改數據庫密碼?</string>
<string name="leave_group_question">確定要退出群組?</string>
<string name="leave_group_button">退出</string>
<string name="alert_title_cant_invite_contacts">無法邀請該聯絡人!</string>
@@ -156,21 +156,21 @@
<string name="chat_preferences_default">預設 (%s)</string>
<string name="group_preferences">群組設定</string>
<string name="contact_preferences">聯絡人設定</string>
<string name="share_image">分享圖片 </string>
<string name="share_image">分享媒體</string>
<string name="both_you_and_your_contacts_can_delete">你和你的聯絡人都可以不可逆地刪除已經傳送的訊息。</string>
<string name="server_connected">已連接</string>
<string name="simplex_link_mode_description">簡介</string>
<string name="simplex_link_mode_full">完整連結</string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><b>你可以過設定關閉</b> – 當應用程式運行時,通知服務仍然會運行。</string>
<string name="notifications_mode_service_desc">通知服務會一直在後台中運行 - 一但接收到新訊息就會顯示通知內。</string>
<string name="notifications_mode_off_desc">應用程式只會在運行中的時候才會收訊息通知。</string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><b>你可以過設定關閉</b> – 當應用程式運行時,通知服務仍然會運行。</string>
<string name="notifications_mode_service_desc">通知服務會一直在後台中運行 - 一但接收到新訊息就會顯示通知內。</string>
<string name="notifications_mode_off_desc">應用程式只會在運行中的時候才會收訊息通知。</string>
<string name="icon_descr_asked_to_receive">要求接收圖片</string>
<string name="network_settings">進階網路設定</string>
<string name="rcv_conn_event_switch_queue_phase_completed">已修改你的地址</string>
<string name="rcv_conn_event_switch_queue_phase_changing">改地址中 </string>
<string name="snd_conn_event_switch_queue_phase_changing">改地址中 </string>
<string name="rcv_conn_event_switch_queue_phase_changing">改地址中…</string>
<string name="snd_conn_event_switch_queue_phase_changing">改地址中…</string>
<string name="v4_4_disappearing_messages">自動銷毀訊息</string>
<string name="add_contact_or_create_group">開始新對話/創建新群組</string>
<string name="add_contact_or_create_group">開始新對話/創建新群組</string>
<string name="create_group">建立私密群組</string>
<string name="share_one_time_link">建立一次性邀請連結</string>
<string name="to_share_with_your_contact">(分享給你的聯絡人)</string>
@@ -180,11 +180,11 @@
<string name="unmute_chat">解除靜音</string>
<string name="your_settings">你的設定</string>
<string name="smp_servers_add_to_another_device">加入到另一個裝置上</string>
<string name="smp_servers_check_address">檢查輸入的伺服器地址然後再試一次。</string>
<string name="smp_servers_check_address">檢查輸入的伺服器地址然後再試一次。</string>
<string name="chat_console">終端機對話</string>
<string name="star_on_github">於 Github 給個星星</string>
<string name="incognito_info_protects">匿名聊天模式會保護你的真實個人檔案名稱和頭像 — 當有新聯絡人的時候會自動建立一個隨機性的個人檔案。</string>
<string name="incognito_info_allows">這樣是允許每一個對話中擁有不同的顯示名稱,並且沒有任何的個人資料可用於分享或有機會外洩。</string>
<string name="incognito_info_allows">這樣是允許每一個對話中擁有不同的顯示名稱,並且沒有任何的個人資料可用於分享或有機會外洩。</string>
<string name="incognito_info_find">若要查找用於匿名聊天模式連接的個人檔案,請點擊聯絡人或群組名稱。</string>
<string name="allow_disappearing_messages_only_if">只有你的聯絡人允許的情況下,才允許自動銷毀訊息。</string>
<string name="allow_your_contacts_to_send_disappearing_messages">允許你的聯絡人傳送自動銷毀的訊息。</string>
@@ -198,12 +198,12 @@
<string name="moderated_description">即時顯示訊息</string>
<string name="simplex_link_group">SimpleX 群組連結</string>
<string name="v4_5_private_filenames">私人檔案名稱</string>
<string name="error_adding_members">加入成員(s) 時出錯</string>
<string name="error_adding_members">加入成員(s)時出錯</string>
<string name="failed_to_create_user_title">個人檔案建立失敗!</string>
<string name="failed_to_create_user_duplicate_desc">你已經有一個個人檔案的顯示名稱和現在選擇建立的個人檔案名稱相同。請選擇其他名稱。</string>
<string name="failed_to_active_user_title">個人檔案切換失敗!</string>
<string name="error_joining_group">加入群組時出錯</string>
<string name="sender_cancelled_file_transfer">傳送者已取消傳檔案。</string>
<string name="sender_cancelled_file_transfer">傳送者已取消傳檔案。</string>
<string name="error_receiving_file">接收檔案時出錯</string>
<string name="error_creating_address">建立地址時出錯</string>
<string name="v4_5_private_filenames_descr">為了保護私人檔案,圖片或語音檔案會使用 UTC。</string>
@@ -213,39 +213,39 @@
<string name="unknown_message_format">未知的訊息格式</string>
<string name="invalid_message_format">無效的訊息格式</string>
<string name="live">實況</string>
<string name="invalid_chat">無效聊天</string>
<string name="invalid_chat">無效對話</string>
<string name="invalid_data">無效數據</string>
<string name="connection_local_display_name">連接 <xliff:g id="connection ID" example="1">%1$d</xliff:g></string>
<string name="display_name_connection_established">已建立連</string>
<string name="display_name_invited_to_connect">邀請連</string>
<string name="display_name_connecting">連接中 </string>
<string name="display_name_connection_established">已建立連</string>
<string name="display_name_invited_to_connect">邀請連</string>
<string name="display_name_connecting">連接中…</string>
<string name="description_you_shared_one_time_link">你分享了一個一次性連結</string>
<string name="description_you_shared_one_time_link_incognito">你分享了一個匿名聊天模式的一次性連結</string>
<string name="simplex_link_contact">SimpleX 聯絡人地址</string>
<string name="simplex_link_invitation">SimpleX 一次性連結</string>
<string name="simplex_link_mode">SimpleX 連結</string>
<string name="simplex_link_connection"><xliff:g id="serverHost" example="smp.simplex.im">%1$s</xliff:g></string>
<string name="simplex_link_mode_browser">過瀏覽器</string>
<string name="simplex_link_connection"><xliff:g id="serverHost" example="smp.simplex.im">%1$s</xliff:g></string>
<string name="simplex_link_mode_browser">過瀏覽器</string>
<string name="error_sending_message">傳送訊息時出錯</string>
<string name="contact_already_exists">聯絡人已存在</string>
<string name="you_are_already_connected_to_vName_via_this_link">你已經連接到 <xliff:g id="contactName" example="Alice">%1$s!</xliff:g></string>
<string name="v4_5_transport_isolation_descr">使用個人檔案(預設值)或使用連接(測試版)。</string>
<string name="v4_5_reduced_battery_usage">減少電量使用</string>
<string name="v4_5_reduced_battery_usage_descr">更多功能即將推出!</string>
<string name="v4_5_reduced_battery_usage_descr">更多改進即將推出!</string>
<string name="v4_5_italian_interface">意大利語言界面</string>
<string name="v4_5_italian_interface_descr">感謝用戶 - 使用 Weblate 的翻譯貢獻!</string>
<string name="app_name"><xliff:g id="appName">SimpleX</xliff:g></string>
<string name="thousand_abbreviation">k</string>
<string name="connect_via_contact_link">透過連結連接聯絡人?</string>
<string name="connect_via_invitation_link">透過邀請連結連接?</string>
<string name="connect_via_group_link">過邀請連結連接群組?</string>
<string name="profile_will_be_sent_to_contact_sending_link">你的個人檔案將傳送給你收此連結的聯絡人</string>
<string name="you_will_join_group">你將加入此連結內的群組並且連接到此群組成為群組內的成員。</string>
<string name="connect_via_group_link">過邀請連結連接群組?</string>
<string name="profile_will_be_sent_to_contact_sending_link">你的個人檔案將傳送給你收此連結的聯絡人</string>
<string name="you_will_join_group">你將加入此連結內的群組並且連接到此群組成為群組內的成員。</string>
<string name="connect_via_link_verb">連接</string>
<string name="server_error">錯誤</string>
<string name="server_connecting">連接中</string>
<string name="connected_to_server_to_receive_messages_from_contact">你已連接到此聯絡人使用的伺服器以接收訊息。</string>
<string name="trying_to_connect_to_server_to_receive_messages_with_error">嘗試連接至用於接收此聯絡人訊息的伺服器 (錯誤:<xliff:g id="errorMsg">%1$s</xliff:g>).</string>
<string name="trying_to_connect_to_server_to_receive_messages_with_error">嘗試連接至用於接收此聯絡人訊息的伺服器 (錯誤:<xliff:g id="errorMsg">%1$s</xliff:g>)</string>
<string name="trying_to_connect_to_server_to_receive_messages">正在嘗試連接到用於接收此聯絡人訊息伺服器。</string>
<string name="deleted_description">已刪除</string>
<string name="marked_deleted_description">已標記為刪除</string>
@@ -256,9 +256,9 @@
<string name="failed_to_parse_chat_title">聯絡人載入失敗</string>
<string name="failed_to_parse_chats_title">多個聯絡人載入失敗</string>
<string name="contact_developers">請更新應用程式或聯絡開發人員。</string>
<string name="connection_timeout">超時</string>
<string name="connection_error">失敗</string>
<string name="network_error_desc">請使用 <xliff:g id="serverHost" example="smp.simplex.im">%1$s</xliff:g> 檢查你的網路連並且再試一次。</string>
<string name="connection_timeout">超時</string>
<string name="connection_error">失敗</string>
<string name="network_error_desc">請使用 <xliff:g id="serverHost" example="smp.simplex.im">%1$s</xliff:g> 檢查你的網路連並且再試一次。</string>
<string name="smp_server_test_connect">連接</string>
<string name="periodic_notifications_disabled">定期通知已禁用!</string>
<string name="enter_passphrase_notification_title">需要使用密碼</string>
@@ -267,11 +267,11 @@
<string name="save_verb">儲存</string>
<string name="images_limit_title">太多圖片!</string>
<string name="error_saving_file">儲存檔案的時候出錯</string>
<string name="notification_new_contact_request">有新的聯絡人連請求</string>
<string name="notification_new_contact_request">有新的聯絡人連請求</string>
<string name="auth_confirm_credential">確認你的憑據</string>
<string name="hide_verb">隱藏</string>
<string name="file_saved">已儲存檔案</string>
<string name="invalid_connection_link">無效的連連結</string>
<string name="invalid_connection_link">無效的連連結</string>
<string name="sender_may_have_deleted_the_connection_request">傳送者似乎已經刪除了連接的請求。</string>
<string name="error_deleting_contact">刪除聯絡人時出錯</string>
<string name="error_deleting_group">刪除群組時出錯</string>
@@ -287,12 +287,12 @@
<string name="settings_notifications_mode_title">通知服務</string>
<string name="settings_notification_preview_mode_title">顯示預覽</string>
<string name="settings_notification_preview_title">通知預覽</string>
<string name="auth_you_will_be_required_to_authenticate_when_you_start_or_resume">如果你解鎖程式三十秒後再次啟動或返回應用程式,你會需要進行多一次解鎖程式</string>
<string name="auth_you_will_be_required_to_authenticate_when_you_start_or_resume">如果你解鎖程式三十秒後在後台再次啟動或返回應用程式,你會需要進行多一次認證</string>
<string name="auth_unlock">已解鎖</string>
<string name="auth_log_in_using_credential">使用你的憑據登入</string>
<string name="auth_open_chat_console">使用終端機開啟對話</string>
<string name="message_delivery_error_title">傳送訊息時出錯</string>
<string name="message_delivery_error_desc">大概你的聯絡人已經刪除了和你的對話並且已經沒有和你有連</string>
<string name="message_delivery_error_desc">大概你的聯絡人已經刪除了和你的對話並且已經沒有和你有連</string>
<string name="for_me_only">只為我刪除</string>
<string name="for_everybody">為所有人刪除</string>
<string name="icon_descr_edited">已修改</string>
@@ -302,51 +302,51 @@
<string name="personal_welcome">歡迎 <xliff:g>%1$s</xliff:g></string>
<string name="welcome">歡迎!</string>
<string name="this_text_is_available_in_settings">在設定中可用這文字</string>
<string name="contact_connection_pending">連接中 </string>
<string name="contact_connection_pending">連接中…</string>
<string name="group_preview_you_are_invited">你被邀請加入至群組</string>
<string name="group_preview_join_as">加入為 %s</string>
<string name="group_connection_pending">連接中 </string>
<string name="tap_to_start_new_chat">點擊開始新對話</string>
<string name="group_connection_pending">連接中…</string>
<string name="tap_to_start_new_chat">點擊開始新對話</string>
<string name="file_not_found">找不到檔案</string>
<string name="voice_message_with_duration">語音訊息 (<xliff:g id="duration">%1$s</xliff:g>)</string>
<string name="voice_message_send_text">語音訊息 </string>
<string name="voice_message_send_text">語音訊息…</string>
<string name="icon_descr_record_voice_message">錄製語音訊息</string>
<string name="you_need_to_allow_to_send_voice">你需要在設定上開放權限允許你的聯絡人傳送語音訊息。</string>
<string name="voice_messages_prohibited">語音訊息!</string>
<string name="ask_your_contact_to_enable_voice">請你的聯絡人開放權限允許你傳送語音訊息</string>
<string name="only_group_owners_can_enable_voice">只有群組的負責人才能啟用語音訊息</string>
<string name="voice_messages_prohibited">語音訊息!</string>
<string name="ask_your_contact_to_enable_voice">請你的聯絡人開放權限允許你傳送語音訊息</string>
<string name="only_group_owners_can_enable_voice">只有群組的負責人才能啟用語音訊息</string>
<string name="send_verb">傳送</string>
<string name="please_check_correct_link_and_maybe_ask_for_a_new_one">請你確認使用的是正確的連結,或者請你的聯絡人傳送一個新的連結給你。</string>
<string name="connection_error_auth">連接錯誤 (AUTH)</string>
<string name="connection_error_auth_desc">除非你的聯絡人刪除了連結或此連結已經被使用,否則它可能是一個錯誤 - 請報告問題。
\n要連,請詢問你的聯絡人建立新的連結和確保你的網路是穩定的。</string>
\n要連,請詢問你的聯絡人建立新的連結和確保你的網路是穩定的。</string>
<string name="error_accepting_contact_request">接受聯絡人的連接請求時出錯</string>
<string name="error_deleting_pending_contact_connection">刪除待處理的聊絡人連接時出錯</string>
<string name="error_changing_address">改地址時出錯</string>
<string name="error_changing_address">改地址時出錯</string>
<string name="smp_server_test_create_queue">建立佇列</string>
<string name="smp_server_test_secure_queue">安全佇列</string>
<string name="smp_server_test_delete_queue">刪除佇列</string>
<string name="smp_server_test_disconnect">斷開連接</string>
<string name="turn_off_battery_optimization">為了使用它,請 <b>禁用電量優化</b> 為了 <xliff:g id="appName">SimpleX</xliff:g> 在下一個對話中。否則,將禁用通知功能。</string>
<string name="turn_off_battery_optimization">為了使用它,請 <b>禁用電量優化</b> 為了 <xliff:g id="appName">SimpleX</xliff:g> 在下一個對話中。否則,將禁用通知功能。</string>
<string name="enter_passphrase_notification_desc">在接收通知之前,請你輸入數據庫的密碼</string>
<string name="periodic_notifications_desc">應用程式會定期推送新訊息 — 它每天會消耗百分之幾的電量。 應用程式將不使用推送通知 — 你裝置中的數據不會傳送至伺服器。</string>
<string name="periodic_notifications_desc">應用程式會定期推送新訊息 — 它每天會消耗百分之幾的電量。應用程式將不使用推送通知 — 你裝置中的數據不會傳送至伺服器。</string>
<string name="simplex_service_notification_title"><xliff:g id="appNameFull">SimpleX Chat</xliff:g> 服務</string>
<string name="simplex_service_notification_text">正在接收訊息 </string>
<string name="simplex_service_notification_text">正在接收訊息…</string>
<string name="hide_notification">隱藏</string>
<string name="ntf_channel_messages">SimpleX Chat 訊息</string>
<string name="notifications_mode_off">當應用程式是開啟</string>
<string name="notifications_mode_periodic">定期啟</string>
<string name="notifications_mode_periodic">定期啟</string>
<string name="notification_preview_mode_message_desc">顯示聯絡人名稱和訊息內容</string>
<string name="notification_display_mode_hidden_desc">隱藏聯絡人名稱和訊息內容</string>
<string name="notification_preview_somebody">隱藏聯絡人:</string>
<string name="notification_preview_new_message">有新訊息</string>
<string name="notification_contact_connected">已連</string>
<string name="notification_preview_new_message">有新訊息</string>
<string name="notification_contact_connected">已連</string>
<string name="la_notice_title_simplex_lock">SimpleX 鎖定</string>
<string name="la_notice_to_protect_your_information_turn_on_simplex_lock_you_will_be_prompted_to_complete_authentication_before_this_feature_is_enabled">為了保護你的個人訊息,開啟 SimpleX 鎖定。
\n在啟用此功能之前,系統將提示你完成螢幕鎖定的功能。</string>
<string name="la_notice_turn_on">打開</string>
<string name="auth_simplex_lock_turned_on">SimpleX 鎖定已開啟</string>
<string name="auth_device_authentication_is_not_enabled_you_can_turn_on_in_settings_once_enabled">你的裝置沒有啟螢幕鎖定。你可以通過設定內啟螢幕鎖定,當你啟後就可以使用 SimpleX 鎖定。</string>
<string name="auth_simplex_lock_turned_on">已開啟SimpleX 鎖定</string>
<string name="auth_device_authentication_is_not_enabled_you_can_turn_on_in_settings_once_enabled">你的裝置沒有啟螢幕鎖定。你可以通過設定內啟螢幕鎖定,當你啟後就可以使用 SimpleX 鎖定。</string>
<string name="edit_verb">修改</string>
<string name="delete_verb">刪除</string>
<string name="reveal_verb">展露</string>
@@ -356,7 +356,7 @@
<string name="icon_descr_received_msg_status_unread">未讀</string>
<string name="you_have_no_chats">你沒有聯絡人</string>
<string name="image_decoding_exception_title">解碼錯誤</string>
<string name="contact_sent_large_file">你的聯絡人傳送的檔案大於目前支的最大上限 (<xliff:g id="maxFileSize">%1$s</xliff:g>).</string>
<string name="contact_sent_large_file">你的聯絡人傳送的檔案大於目前支的最大上限 (<xliff:g id="maxFileSize">%1$s</xliff:g>).</string>
<string name="images_limit_desc">只能同一時間傳送十張圖片</string>
<string name="maximum_supported_file_size">目前支援的最大檔案大小為 <xliff:g id="maxFileSize">%1$s</xliff:g></string>
<string name="file_will_be_received_when_contact_is_online">下載檔案需要傳送者上線的時候才能下載檔案,請等待對方上線!</string>
@@ -365,7 +365,7 @@
<string name="live_message">實況訊息!</string>
<string name="send_live_message_desc">傳送實況訊息 - 這會即時顯示你在輸入中的文字</string>
<string name="connect_via_link_or_qr_from_clipboard_or_in_person">(掃描或使用剪貼薄貼上)</string>
<string name="toast_permission_denied">權限拒絕!</string>
<string name="toast_permission_denied">權限拒絕!</string>
<string name="to_preserve_privacy_simplex_has_background_service_instead_of_push_notifications_it_uses_a_few_pc_battery">為了保護你的私隱,&lt;b xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\"&gt;SimpleX&lt;/xliff:g&gt; 有一個後台通知服務 – 它每天使用你幾 % 的電量。</string>
<string name="periodic_notifications">定期通知</string>
<string name="notifications_mode_periodic_desc">每十分鐘會檢查一次訊息,最快可設為每分鐘檢查一次</string>
@@ -382,13 +382,13 @@
<string name="delete_contact_question">刪除聯絡人?</string>
<string name="delete_contact_all_messages_deleted_cannot_undo_warning">此聯絡人和此聯絡人的訊息會全部刪除 - 這不能還原!</string>
<string name="button_delete_contact">刪除聯絡人</string>
<string name="text_field_set_contact_placeholder">設置聯絡人名稱 </string>
<string name="text_field_set_contact_placeholder">設置聯絡人名稱…</string>
<string name="icon_descr_server_status_connected">已連接</string>
<string name="icon_descr_server_status_disconnected">已斷開連接</string>
<string name="icon_descr_server_status_error">錯誤</string>
<string name="icon_descr_server_status_pending">待處理</string>
<string name="switch_receiving_address_question">切換接收地址?</string>
<string name="switch_receiving_address_desc">此功能目前還是實驗階段! 對方需要使用 4.2 版本或更高的版本才能成功生效。 地址改後,你會在對話中看到新訊息 - 請測試你更改地址後是否仍然能夠收來自這聯絡人(或群組內的成員)的訊息。</string>
<string name="switch_receiving_address_desc">此功能目前還是實驗階段!對方需要使用 4.2 版本或更高的版本才能成功生效。地址改後,你會在對話中看到新訊息 - 請你於修改地址後,測試是否仍然能夠收來自這聯絡人(或群組內的成員)的訊息。</string>
<string name="view_security_code">查看安全碼</string>
<string name="verify_security_code">驗證安全碼</string>
<string name="icon_descr_send_message">傳送訊息</string>
@@ -400,7 +400,7 @@
<string name="waiting_for_file">等待檔案中</string>
<string name="confirm_verb">確定</string>
<string name="reset_verb">重設</string>
<string name="ok">OK</string>
<string name="ok"></string>
<string name="no_details">沒有詳細資料</string>
<string name="add_contact">一次性邀請連結</string>
<string name="copied">已複製至你的剪貼薄</string>
@@ -417,14 +417,14 @@
<string name="enter_one_ICE_server_per_line">ICE 伺服器(每行一個)</string>
<string name="network_use_onion_hosts">使用 .onion 主機</string>
<string name="network_use_onion_hosts_no_desc">Onion 主機不會啟用</string>
<string name="network_use_onion_hosts_prefer_desc_in_alert">當有的時候 Onion 將啟用。</string>
<string name="network_use_onion_hosts_prefer_desc_in_alert">當有的時候 Onion 將啟用。</string>
<string name="network_use_onion_hosts_no_desc_in_alert">Onion 主機不會被啟用。</string>
<string name="network_session_mode_entity">連接</string>
<string name="delete_address">刪除地址</string>
<string name="colored">顏色</string>
<string name="how_to_use_your_servers">如何使用你的伺服器</string>
<string name="to_connect_via_link_title">使用連結連接</string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code">💻 桌面版:應用程式內掃描一個已存在的二維碼,透過二維碼掃描</string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code">💻 桌面版:應用程式內掃描一個已存在的二維碼,透過 &lt;b&gt;掃描二維碼 &lt;b&gt;</string>
<string name="icon_descr_settings">設定</string>
<string name="this_QR_code_is_not_a_link">這個二維碼不是一個連結!</string>
<string name="create_one_time_link">建立一次性邀請連結</string>
@@ -435,10 +435,10 @@
<string name="edit_image">編輯圖片</string>
<string name="italic">斜體</string>
<string name="callstatus_rejected">已拒絕通話</string>
<string name="callstatus_connecting">連接通話中 </string>
<string name="callstate_waiting_for_confirmation">等待對方確定 </string>
<string name="callstatus_connecting">連接通話中…</string>
<string name="callstate_waiting_for_confirmation">等待對方確定…</string>
<string name="contribute">貢獻</string>
<string name="rate_the_app">評價程式</string>
<string name="rate_the_app">評價這個應用程式</string>
<string name="save_servers_button">儲存</string>
<string name="ensure_ICE_server_address_are_correct_format_and_unique">請確保你的 WebRTC ICE 伺服器地址是正確的格式,每行也有分隔和沒有重複。</string>
<string name="network_disable_socks">使用直接互聯網連接?</string>
@@ -446,9 +446,9 @@
<string name="update_onion_hosts_settings_question">更新 .onion 主機設定?</string>
<string name="delete_image">刪除圖片</string>
<string name="callstate_starting">開始中 …</string>
<string name="callstate_waiting_for_answer">等待對方回應 </string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">如果你收到 &lt;xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"appName\"&gt;SimepleX Chat 邀請連結,你可以使用瀏覧器開啟:</string>
<string name="mobile_tap_open_in_mobile_app_then_tap_connect_in_app">📱 電話版: 點擊 <b>使用電話程式開啟</b>, 然後在程式內點擊 <b>連接</b>.</string>
<string name="callstate_waiting_for_answer">等待對方回應…</string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">如果你收到 <xliff:g id="appName">SimepleX Chat</xliff:g> 邀請連結,你可以使用瀏覧器開啟:</string>
<string name="mobile_tap_open_in_mobile_app_then_tap_connect_in_app">📱 電話版: 點擊 <b>使用電話程式開啟</b>, 然後在程式內點擊 <b>連接</b></string>
<string name="if_you_choose_to_reject_the_sender_will_not_be_notified">如果你選擇拒絕,傳送者將不會收到通知。</string>
<string name="reject_contact_button">拒絕</string>
<string name="delete_contact_menu_action">刪除</string>
@@ -456,7 +456,7 @@
<string name="mark_read">標記為已讀</string>
<string name="mark_unread">標記為未讀</string>
<string name="alert_text_connection_pending_they_need_to_be_online_can_delete_and_retry">你的聯絡人需要上線才能連接成功。
\n你可以取消此連和刪除此聯絡人(或者你可以稍後使用新的連結再試一次)。</string>
\n你可以取消此連和刪除此聯絡人(或者你可以稍後使用新的連結再試一次)。</string>
<string name="image_descr_qr_code">二維碼</string>
<string name="image_descr_profile_image">個人檔案頭像</string>
<string name="image_descr_link_preview">預覧連結圖片</string>
@@ -469,26 +469,26 @@
<string name="invalid_QR_code">無效的二維碼</string>
<string name="invalid_contact_link">無效連結!</string>
<string name="this_link_is_not_a_valid_connection_link">這個連結不是一個有效的連接連結!</string>
<string name="connection_request_sent">連線請求已傳送</string>
<string name="connection_request_sent">已傳送連接請求</string>
<string name="you_will_be_connected_when_group_host_device_is_online">當群組的建立人上線,你便會成功連接至群組,請耐心等待!</string>
<string name="you_will_be_connected_when_your_connection_request_is_accepted">當你的連接請求已被接受,你便會連接成功,請耐心等待!</string>
<string name="you_will_be_connected_when_your_contacts_device_is_online">當你的聯絡人上線,你便會連成功,請耐心等待!</string>
<string name="you_will_be_connected_when_your_contacts_device_is_online">當你的聯絡人上線,你便會連成功,請耐心等待!</string>
<string name="if_you_cannot_meet_in_person_show_QR_in_video_call_or_via_another_channel">如果你不能面對面接觸此聯絡人,<b>可於視訊通話中出示你的二維碼</b>,或者分享連結。</string>
<string name="your_chat_profile_will_be_sent_to_your_contact">你的個人檔案會傳送給
\n你的聯絡人</string>
<string name="paste_connection_link_below_to_connect">將你收到的連結貼上至下面的框內以開你與你的聯絡人對話。</string>
<string name="if_you_cannot_meet_in_person_scan_QR_in_video_call_or_ask_for_invitation_link">如果你不能面對面接觸此聯絡人,你可以於 <b>視訊通話中掃描二維碼</b>,或者你可以分享一個邀請連結給此聯絡人。</string>
<string name="paste_connection_link_below_to_connect">將你收到的連結貼上至下面的框內以開你與你的聯絡人對話。</string>
<string name="if_you_cannot_meet_in_person_scan_QR_in_video_call_or_ask_for_invitation_link">如果你不能面對面接觸此聯絡人,你可以於 <b>視訊通話中掃描二維碼</b> ,或者你可以分享一個邀請連結給此聯絡人。</string>
<string name="your_profile_will_be_sent">你的個人檔案會傳送給你的聯絡人。</string>
<string name="paste_button">貼上</string>
<string name="this_string_is_not_a_connection_link">這些字串不是連接連結!</string>
<string name="you_can_also_connect_by_clicking_the_link">你也可以點擊連結連接。如果在瀏覧器中開啟,點擊 <b>程式內的開啟</b></string>
<string name="you_can_also_connect_by_clicking_the_link">你也可以點擊連結連接。如果在瀏覧器中開啟,點擊 <b>程式內的開啟</b></string>
<string name="one_time_link">一次性邀請連結</string>
<string name="scan_code">掃描二碼碼</string>
<string name="incorrect_code">錯誤的安全碼!</string>
<string name="scan_code_from_contacts_app">在你聯絡人的程式內掃描安全碼</string>
<string name="security_code">安全碼</string>
<string name="markdown_help">Markdown 幫助</string>
<string name="markdown_in_messages">訊息中使用 Markdown 語法</string>
<string name="markdown_in_messages">訊息中使用 Markdown 語法</string>
<string name="smp_servers_enter_manually">人手輸入伺服器地址</string>
<string name="smp_servers_use_server">使用伺服器</string>
<string name="smp_servers_use_server_for_new_conn">用於新的連接</string>
@@ -497,14 +497,14 @@
<string name="use_simplex_chat_servers__question">使用 <xliff:g id="appNameFull">SimpleX Chat</xliff:g> 伺服器?</string>
<string name="your_SMP_servers">你的 SMP 伺服器</string>
<string name="using_simplex_chat_servers">目前使用 <xliff:g id="appNameFull">SimpleX Chat</xliff:g> 伺服器。</string>
<string name="how_to">如何</string>
<string name="how_to">如何</string>
<string name="configure_ICE_servers">配置 ICE 伺服器</string>
<string name="saved_ICE_servers_will_be_removed">已儲存的 WebRTC ICE 伺服器將移除。</string>
<string name="saved_ICE_servers_will_be_removed">已儲存的 WebRTC ICE 伺服器將移除。</string>
<string name="error_saving_ICE_servers">儲存 ICE 伺服器時出錯</string>
<string name="network_use_onion_hosts_no"></string>
<string name="network_use_onion_hosts_no"></string>
<string name="network_use_onion_hosts_required">需要</string>
<string name="network_use_onion_hosts_prefer_desc">Onion 主機會當有的時侯啟用</string>
<string name="network_use_onion_hosts_required_desc_in_alert">連接時將需要 Onion 主機</string>
<string name="network_use_onion_hosts_prefer_desc">Onion 主機會在可用時啟用</string>
<string name="network_use_onion_hosts_required_desc_in_alert">連接時將需要使用 Onion 主機</string>
<string name="delete_address__question">刪除地址?</string>
<string name="your_profile_is_stored_on_device_and_shared_only_with_contacts_simplex_cannot_see_it">你的個人檔案只會儲存於你的裝置和只會分享給你的聯絡人。 <xliff:g id="appName">SimpleX</xliff:g> 伺服器並不會看到你的個人檔案。</string>
<string name="save_and_notify_contact">儲存並通知你的聯絡人</string>
@@ -516,8 +516,8 @@
<string name="you_can_use_markdown_to_format_messages__prompt">你可以使用 Markdown 語法以更清楚標明你的訊息:</string>
<string name="strikethrough">刪除線</string>
<string name="callstatus_missed">你錯過了電話</string>
<string name="callstate_received_answer">收到回應 </string>
<string name="callstate_connecting">連接中 </string>
<string name="callstate_received_answer">收到回應…</string>
<string name="callstate_connecting">連接中…</string>
<string name="callstate_ended">通話完結</string>
<string name="connect_button">連接</string>
<string name="network_and_servers">網路 &amp; 伺服器</string>
@@ -529,18 +529,18 @@
<string name="the_messaging_and_app_platform_protecting_your_privacy_and_security">一個保護你的隱私和傳送安全通訊的應用程式平台。</string>
<string name="we_do_not_store_contacts_or_messages_on_servers">我們不會在伺服器內儲存你的任何聯絡人和訊息(一旦傳送)。</string>
<string name="create_profile">建立個人檔案</string>
<string name="callstate_received_confirmation">回應已確認</string>
<string name="callstate_received_confirmation">已確認回應…</string>
<string name="you_can_connect_to_simplex_chat_founder">你可以透過 <font color="#0088ff">連接到 <xliff:g id="appNameFull">SimpleX Chat</xliff:g> 開發人員提出任何問題並同意更新</font></string>
<string name="to_start_a_new_chat_help_header">開始新的對話</string>
<string name="set_contact_name">設定聯絡人名稱</string>
<string name="you_invited_your_contact">你已邀請了你的聯絡人</string>
<string name="you_accepted_connection">你接受了連接</string>
<string name="delete_pending_connection__question">刪除等待中的連接?</string>
<string name="contact_you_shared_link_with_wont_be_able_to_connect">當聯絡人發現此連結後,嘗試點擊的聯絡人將無法連</string>
<string name="connection_you_accepted_will_be_cancelled">你所接受的連接將被取消!</string>
<string name="contact_you_shared_link_with_wont_be_able_to_connect">當聯絡人發現此連結後,嘗試點擊的聯絡人將無法連</string>
<string name="connection_you_accepted_will_be_cancelled">你所接受的連接將被取消!</string>
<string name="alert_title_contact_connection_pending">你的聯絡人現在還沒連接!</string>
<string name="icon_descr_close_button">關閉按鈕</string>
<string name="mark_code_verified">標記為已驗證</string>
<string name="mark_code_verified">標記為已驗證</string>
<string name="clear_verification">清除驗證</string>
<string name="to_verify_compare">如果要和你的聯絡人驗認端對端加密,在對方的程式內掃描二維碼。</string>
<string name="is_verified">%s 已驗證</string>
@@ -557,16 +557,15 @@
<string name="smp_servers_save">儲存伺服器</string>
<string name="smp_servers_test_failed">伺服器測試失敗!</string>
<string name="smp_servers_test_some_failed">有一些伺服器測試失敗:</string>
<string name="smp_servers_scan_qr">使用二維碼掃描伺服器</string>
<string name="smp_servers_scan_qr">掃描伺服器的二維碼</string>
<string name="smp_servers_your_server">你的伺服器</string>
<string name="network_use_onion_hosts_required_desc">連接時將需要使用 Onion 主機</string>
<string name="network_use_onion_hosts_required_desc">連接時將需要使用 Onion 主機</string>
<string name="network_session_mode_user">對話檔案</string>
<string name="description_via_group_link">透過群組連結</string>
<string name="description_via_group_link_incognito">透過群組連結使用匿名聊天模式</string>
<string name="description_via_contact_address_link_incognito">一個使用了匿名聊天模式的人透過連結加入了群組。</string>
<string name="description_via_one_time_link_incognito">透過使用一次性連結匿名聊天模式連</string>
<string name="many_people_asked_how_can_it_deliver">有很多人問:
\nxmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\"&gt;如果 &lt;xliff:g id=\"appName\"&gt;SimpleX&lt;/xliff:g&gt; 沒有任何的用戶標識符,應如何傳送訊息?&lt;/i&gt;</string>
<string name="description_via_one_time_link_incognito">透過使用一次性連結匿名聊天模式連</string>
<string name="many_people_asked_how_can_it_deliver">有很多人問:<i>如果 <xliff:g id="appName">SimpleX</xliff:g> 沒有任何的用戶標識符,它如何傳送訊息?</i></string>
<string name="onboarding_notifications_mode_service">即時</string>
<string name="onboarding_notifications_mode_periodic">定期的</string>
<string name="no_call_on_lock_screen">關閉</string>
@@ -577,7 +576,7 @@
\nSimpleX Chat</xliff:g> 以接受通話</string>
<string name="icon_descr_call_rejected">已拒絕通話</string>
<string name="show_call_on_lock_screen">顯示</string>
<string name="icon_descr_call_connecting">通話中</string>
<string name="icon_descr_call_connecting">通話中</string>
<string name="files_and_media_section">檔案及媒體檔案</string>
<string name="restart_the_app_to_create_a_new_chat_profile">重新啟動應用程式以建立新的個人檔案。</string>
<string name="delete_files_and_media_question">刪除所有檔案及媒體檔案?</string>
@@ -585,36 +584,36 @@
<string name="total_files_count_and_size">%d 檔案(s) 的總共大小為 %s</string>
<string name="messages_section_title">訊息</string>
<string name="chat_item_ttl_none">永不</string>
<string name="no_received_app_files">沒有收到或傳送的檔案</string>
<string name="current_passphrase">目前的密碼 </string>
<string name="no_received_app_files">沒有收到或傳送的檔案</string>
<string name="current_passphrase">目前的密碼…</string>
<string name="encrypt_database">加密</string>
<string name="error_changing_message_deletion">修改設定時出錯</string>
<string name="notifications_will_be_hidden">通知只會在應用程式關閉前才會傳送</string>
<string name="remove_passphrase">移除</string>
<string name="remove_passphrase_from_keychain">要從金鑰庫移除密碼?</string>
<string name="confirm_new_passphrase">定新密碼 </string>
<string name="new_passphrase">新密碼 </string>
<string name="confirm_new_passphrase">認新的密碼…</string>
<string name="new_passphrase">密碼…</string>
<string name="group_invitation_tap_to_join">點擊加入</string>
<string name="group_invitation_tap_to_join_incognito">點擊以使用匿名聊天模式加入</string>
<string name="rcv_group_event_changed_member_role">%s 的身份已改為 %s</string>
<string name="rcv_group_event_changed_member_role">%s 的身份已改為 %s</string>
<string name="rcv_group_event_member_added">已經邀請 <xliff:g id="member profile" example="alice (Alice)">%1$s</xliff:g></string>
<string name="rcv_group_event_changed_your_role">改你的身份為 %s</string>
<string name="group_member_status_accepted">線中 (已接受)</string>
<string name="rcv_group_event_changed_your_role">改你的身份為 %s</string>
<string name="group_member_status_accepted">接中(已接受</string>
<string name="group_member_status_left">退出</string>
<string name="group_member_role_owner">負責人</string>
<string name="group_member_status_removed">已移除</string>
<string name="group_member_status_complete">完成</string>
<string name="group_member_status_connecting"></string>
<string name="group_member_status_connecting"></string>
<string name="group_member_status_creator">創建人</string>
<string name="new_member_role">新成員身份</string>
<string name="new_member_role">成員身份</string>
<string name="group_info_section_title_num_members"><xliff:g id="num_members">%1$s</xliff:g> 位成員</string>
<string name="button_edit_group_profile">修改群組內的設定</string>
<string name="create_group_link">建立群組連結</string>
<string name="button_create_group_link">建立連結</string>
<string name="delete_link_question">刪除連結?</string>
<string name="button_remove_member">移除成員</string>
<string name="member_role_will_be_changed_with_notification">成員的身份會修改為 \"%s\". 所有在群組內的成員都收到通知</string>
<string name="member_role_will_be_changed_with_invitation">成員的身份會修改為 \"%s\". 該成員將收到新的邀請</string>
<string name="member_role_will_be_changed_with_notification">成員的身份會修改為 \"%s\"所有在群組內的成員都收到通知</string>
<string name="member_role_will_be_changed_with_invitation">成員的身份會修改為 \"%s\"該成員將收到新的邀請</string>
<string name="network_status">網路狀態</string>
<string name="network_options_reset_to_defaults">重置為預設值</string>
<string name="incognito_info_share">當你與某人分享已啟用匿名聊天模式的個人檔案時,此個人檔案將用於他們邀請你參加的群組。</string>
@@ -639,27 +638,27 @@
<string name="group_is_decentralized">群組是完全去中心化的 - 只有群組內的成員能看到。</string>
<string name="prohibit_sending_disappearing">禁止傳送自動銷毀的訊息。</string>
<string name="ttl_hours">%d 個小時</string>
<string name="whats_new">新功能</string>
<string name="v4_2_auto_accept_contact_requests_desc">帶有可選即時性的訊息</string>
<string name="whats_new">更新內容</string>
<string name="v4_2_auto_accept_contact_requests_desc">帶有可選擇的歡迎訊息</string>
<string name="error_deleting_database">刪除數據庫時出錯</string>
<string name="import_database_confirmation">匯入</string>
<string name="chat_item_ttl_seconds">%s 秒(s)</string>
<string name="error_encrypting_database">加密數據庫時出錯</string>
<string name="save_passphrase_in_keychain">金鑰庫儲存密碼</string>
<string name="save_passphrase_in_keychain">金鑰庫儲存密碼</string>
<string name="archive_created_on_ts">建立於 <xliff:g id="archive_ts">%1$s</xliff:g></string>
<string name="restore_database">還原數據庫的備份</string>
<string name="icon_descr_group_inactive">群組為不活躍狀態</string>
<string name="alert_title_group_invitation_expired">邀請連結過時!</string>
<string name="delete_group_question">刪除群組?</string>
<string name="delete_group_for_all_members_cannot_undo_warning">群組會所有成員刪除 - 這不能還原!</string>
<string name="delete_group_for_all_members_cannot_undo_warning">群組會所有成員刪除 - 這不能還原!</string>
<string name="delete_group_for_self_cannot_undo_warning">群組只會為你刪除 - 這不能還原!</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">你可以分享連結或二維碼 - 任何人也可以加入至此群組內。直到你刪除群組前你也不會失去遺失群組。</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">你可以分享連結或二維碼 - 任何人也可以加入至此群組內。直到你刪除群組前你也不會遺失群組。</string>
<string name="group_main_profile_sent">你的個人檔案會傳送給群組內的成員。</string>
<string name="save_group_profile">儲存群組檔案</string>
<string name="voice_prohibited_in_this_chat">語音訊息於這個聊天窒是禁的。</string>
<string name="v4_3_irreversible_message_deletion_desc">允許你的聯絡人可以完全刪除訊息</string>
<string name="first_platform_without_user_ids">第一個沒有任何用戶識別符的通訊平台 – 以私隱為設計</string>
<string name="next_generation_of_private_messaging">新一代的私訊息平台</string>
<string name="voice_prohibited_in_this_chat">語音訊息於這個聊天窒是禁的。</string>
<string name="v4_3_irreversible_message_deletion_desc">允許你的聯絡人可以完全刪除訊息</string>
<string name="first_platform_without_user_ids">第一個沒有任何用戶識別符的通訊平台 – 以私隱為設計</string>
<string name="next_generation_of_private_messaging">新一代的私訊息平台</string>
<string name="decentralized">去中心化的</string>
<string name="people_can_connect_only_via_links_you_share">人們只能在你分享了連結後,才能和你連接。</string>
<string name="privacy_redefined">重新定義私隱</string>
@@ -670,11 +669,11 @@
<string name="opensource_protocol_and_code_anybody_can_run_servers">開放源碼協議和程式碼 – 任何人也可以運行伺服器。</string>
<string name="ignore">無視</string>
<string name="incoming_audio_call">語音通話來電</string>
<string name="paste_the_link_you_received">貼上你收到的連結</string>
<string name="paste_the_link_you_received">貼上你收到的連結</string>
<string name="status_e2e_encrypted">已經完成端對端加密</string>
<string name="status_no_e2e_encryption">沒有端對端加密</string>
<string name="icon_descr_speaker_off">關閉喇叭</string>
<string name="settings_section_title_messages">訊息</string>
<string name="settings_section_title_messages">訊息和檔案</string>
<string name="privacy_and_security">私隱 &amp; 安全性</string>
<string name="settings_section_title_themes">主題</string>
<string name="v4_4_french_interface">法語界面</string>
@@ -692,25 +691,25 @@
<string name="settings_section_title_chats">對話</string>
<string name="settings_developer_tools">開發者工具</string>
<string name="settings_section_title_socks">SOCKS 代理伺服器</string>
<string name="restart_the_app_to_use_imported_chat_database">重新啟動應用程式以匯入對話數據庫</string>
<string name="restart_the_app_to_use_imported_chat_database">重新啟動應用程式以匯入對話數據庫</string>
<string name="delete_files_and_media_all">刪除所有檔案</string>
<string name="enable_automatic_deletion_question">啟用自動銷毀訊息?</string>
<string name="delete_messages">刪除訊息</string>
<string name="delete_messages_after">多久後刪除訊息</string>
<string name="delete_messages_after">多久後刪除訊息</string>
<string name="enter_correct_current_passphrase">請輸入正確的密碼。</string>
<string name="encrypted_with_random_passphrase">已受加密的數據庫密碼是使用隨機性的文字,你可以修改它。</string>
<string name="database_will_be_encrypted">數據庫將加密。</string>
<string name="database_will_be_encrypted_and_passphrase_stored">數據庫將加密並且密碼會儲存於金鑰庫。</string>
<string name="database_will_be_encrypted">數據庫將加密。</string>
<string name="database_will_be_encrypted_and_passphrase_stored">數據庫將加密並且密碼會儲存於金鑰庫。</string>
<string name="database_error">數據庫錯誤</string>
<string name="cannot_access_keychain">不能讀取金鑰庫以儲存數據庫密碼</string>
<string name="error_with_info">錯誤:%s</string>
<string name="file_with_path">檔案:%s</string>
<string name="database_passphrase_is_required">需要數據庫的密碼以開啟對話。</string>
<string name="enter_passphrase">輸入密碼 </string>
<string name="enter_passphrase">輸入密碼…</string>
<string name="enter_correct_passphrase">輸入正確的密碼。</string>
<string name="open_chat">開啟對話</string>
<string name="save_passphrase_and_open_chat">儲存密碼和開啟對話</string>
<string name="database_backup_can_be_restored">你未完成改數據庫密碼的程序</string>
<string name="database_backup_can_be_restored">你未完成改數據庫密碼的程序</string>
<string name="restore_passphrase_not_found_desc">密碼不存在於金鑰庫,請手動輸入它,有這種情況你可能是使用了備份用的工具。如果不是請聯絡開發人員。</string>
<string name="restore_database_alert_confirm">還原</string>
<string name="restore_database_alert_title">還原數據庫的備份?</string>
@@ -737,7 +736,7 @@
<string name="info_row_database_id">數據庫 ID</string>
<string name="role_in_group">身份</string>
<string name="button_send_direct_message">傳送私人訊息</string>
<string name="member_will_be_removed_from_group_cannot_be_undone">成員將被移除於此群組 - 這不能還原!</string>
<string name="member_will_be_removed_from_group_cannot_be_undone">成員將被移除於此群組 - 這不能還原!</string>
<string name="remove_member_confirmation">移除</string>
<string name="member_info_section_title_member">成員</string>
<string name="change_role">修改身份</string>
@@ -746,7 +745,7 @@
<string name="switch_receiving_address">切換接收訊息的伺服器</string>
<string name="group_profile_is_stored_on_members_devices">群組的檔案只會儲存於成員內的本機裝置,不會儲存於伺服器內。</string>
<string name="network_option_seconds_label"></string>
<string name="network_option_tcp_connection_timeout">TCP 連超時</string>
<string name="network_option_tcp_connection_timeout">TCP 連超時</string>
<string name="network_option_protocol_timeout">協議超時</string>
<string name="network_option_ping_interval">PING 的間隔時間</string>
<string name="network_option_ping_count">PING 的次數</string>
@@ -760,24 +759,24 @@
<string name="users_delete_with_connections">檔案和伺服器連接</string>
<string name="users_delete_data_only">只有本機檔案</string>
<string name="incognito_random_profile">你的隨機個人檔案</string>
<string name="incognito_random_profile_description">隨機的個人檔案將傳送給你的聯絡人</string>
<string name="incognito_random_profile_description">隨機的個人檔案將傳送給你的聯絡人</string>
<string name="theme_system">系統</string>
<string name="theme_light">明亮</string>
<string name="reset_color">重設顏色</string>
<string name="feature_off">關閉</string>
<string name="feature_received_prohibited">已接收,已禁</string>
<string name="feature_received_prohibited">已接收,已禁</string>
<string name="accept_feature_set_1_day">設定為一日</string>
<string name="contacts_can_mark_messages_for_deletion">聯絡人可以標記訊息為已刪除;你仍可以看到那些訊息。</string>
<string name="prohibit_sending_voice_messages">禁止傳送語音訊息</string>
<string name="only_your_contact_can_send_disappearing">只有你的聯絡人可以傳送自動銷毀的訊息</string>
<string name="disappearing_prohibited_in_this_chat">自動銷毀訊息已被禁於此聊天室。</string>
<string name="message_deletion_prohibited">此聊天室禁止不可逆的訊息刪除</string>
<string name="prohibit_sending_voice_messages">禁止傳送語音訊息</string>
<string name="only_your_contact_can_send_disappearing">只有你的聯絡人可以傳送自動銷毀的訊息</string>
<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="group_members_can_delete">群組內的成員可以不可逆地刪除訊息。</string>
<string name="v4_3_voice_messages">語音訊息</string>
<string name="v4_3_improved_server_configuration">改善伺服器配置</string>
<string name="v4_3_improved_privacy_and_security_desc">當你切換至最近應用程式版面時,程式畫面會自動隱藏,無法預覽。</string>
<string name="v4_3_improved_privacy_and_security_desc">當你切換至最近應用程式版面時,無法預覽程式畫面</string>
<string name="run_chat_section">運行對話</string>
<string name="database_passphrase">數據庫密碼</string>
<string name="export_database">匯出數據庫</string>
@@ -785,7 +784,7 @@
<string name="new_database_archive">新的數據庫存檔</string>
<string name="old_database_archive">舊的數據庫存檔</string>
<string name="delete_database">刪除數據庫</string>
<string name="error_starting_chat">開始新對話時出錯</string>
<string name="error_starting_chat">開始新對話時出錯</string>
<string name="stop_chat_question">停止對話?</string>
<string name="set_password_to_export">設定密碼以匯出</string>
<string name="error_stopping_chat">停止對話時出錯</string>
@@ -799,7 +798,7 @@
<string name="icon_descr_add_members">邀請成員</string>
<string name="alert_title_no_group">群組找不到!</string>
<string name="rcv_group_event_member_deleted">已移除
\n&lt;xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"member profile\" example=\"alice (Alice)\"&gt;</string>
\n<xliff:g id="member profile" example="alice (Alice)">%1$s</xliff:g></string>
<string name="rcv_group_event_group_deleted">已刪除群組</string>
<string name="group_member_status_group_deleted">群組已經刪除</string>
<string name="group_member_status_invited">已經邀請</string>
@@ -807,8 +806,8 @@
<string name="chat_preferences_contact_allows">聯絡人允許</string>
<string name="ttl_s">%ds</string>
<string name="onboarding_notifications_mode_title">私人通知</string>
<string name="read_more_in_github_with_link"><font color="#0088ff">GitHub</font> \u0020查看更多。</string>
<string name="read_more_in_github">於 GitHub 查看更多</string>
<string name="read_more_in_github_with_link"><font color="#0088ff">GitHub</font>查看更多。</string>
<string name="read_more_in_github">於 GitHub 查看更多</string>
<string name="incoming_video_call">視訊通話來電</string>
<string name="icon_descr_hang_up">掛斷電話來電</string>
<string name="call_connection_peer_to_peer">點對點</string>
@@ -826,7 +825,7 @@
<string name="error_removing_member">移除成員時出錯</string>
<string name="error_changing_role">修改身份時出錯</string>
<string name="info_row_group">群組</string>
<string name="info_row_connection"></string>
<string name="info_row_connection"></string>
<string name="conn_level_desc_direct">直接</string>
<string name="conn_level_desc_indirect">間接 (<xliff:g id="conn_level">%1$s</xliff:g>)</string>
<string name="conn_stats_section_title_servers">伺服器</string>
@@ -849,8 +848,8 @@
<string name="feature_enabled">已啟用</string>
<string name="feature_enabled_for_you">已為你啟用</string>
<string name="feature_enabled_for_contact">已為聯絡人啟用</string>
<string name="only_you_can_delete_messages">只有你能不可逆地刪除訊息(你的聯絡人可以將它標記為刪除)</string>
<string name="only_your_contact_can_delete">只有你的聊絡人可以不可逆的刪除訊息(你可以將它標記為刪除)</string>
<string name="only_you_can_delete_messages">只有你能不可逆地刪除訊息(你的聯絡人可以將它標記為刪除)</string>
<string name="only_your_contact_can_delete">只有你的聊絡人可以不可逆的刪除訊息(你可以將它標記為刪除)</string>
<string name="only_your_contact_can_send_voice">只有你的聯絡人可以傳送語音訊息。</string>
<string name="prohibit_direct_messages">禁止私訊群組內的成員。</string>
<string name="message_deletion_prohibited_in_chat">不可逆地刪除訊息於這個群組內是禁用的。</string>
@@ -867,54 +866,52 @@
<string name="ttl_week">%d 星期</string>
<string name="ttl_weeks">%d 個星期</string>
<string name="ttl_w">%dw</string>
<string name="new_in_version">新的更新 %s</string>
<string name="v4_3_voice_messages_desc">最多四十秒後刪除,接收人立即收到。</string>
<string name="new_in_version">更新 %s</string>
<string name="v4_3_voice_messages_desc">最多四十秒後刪除,立即收到訊息</string>
<string name="v4_3_irreversible_message_deletion">不可逆地刪除訊息</string>
<string name="v4_3_improved_privacy_and_security">增強隱私和安全性</string>
<string name="v4_4_disappearing_messages_desc">已傳送的訊息將在設定的時間後被刪除。</string>
<string name="v4_4_live_messages_desc">當你輸入訊息時侯,對方將可以即時看到你輸入的內容。</string>
<string name="v4_4_verify_connection_security">驗證連安全性。</string>
<string name="v4_4_verify_connection_security">驗證連安全性。</string>
<string name="v4_4_verify_connection_security_desc">驗證你與聯絡人的安全碼。</string>
<string name="v4_4_french_interface_descr">感謝用戶 - 使用 Weblate 的翻譯貢獻!</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">正在改地址為 %s …</string>
<string name="snd_conn_event_switch_queue_phase_changing_for_member">正在改地址為 %s …</string>
<string name="database_encryption_will_be_updated">受加密的數據庫密碼會再次更新和儲存於金鑰庫。</string>
<string name="how_simplex_works"><xliff:g id="appName">SimpleX</xliff:g> 是怎樣運作</string>
<string name="alert_text_skipped_messages_it_can_happen_when">當發生:
\n1. 如果三十天內沒有收到訊息,那麼這些訊息將會在伺服器內過時。
\n2. 你用來接收該聯絡人的訊息伺服器已更新並且重新啟動。
\n3. 連接受到影響或被破壞。
\n請透過設定列尋找開發人員並且報告你的伺服器問題。
\n我們將會新增重複的伺服器以防止遺失伺服器</string>
<string name="only_client_devices_store_contacts_groups_e2e_encrypted_messages">只有對方的裝置才會儲存你的個人檔案,聯絡人,群組,所有訊息都會經過兩層的端對端加密</string>
<string name="store_passphrase_securely">請放置你的密碼於安全的地方,如果你遺失了密碼,將不可能更改你的密碼。</string>
\n1. 訊息將在發送客戶端後兩天或在伺服器內三十天時過時。
\n2. 訊息解密失敗,因為你或你的聯絡人用了舊的數據庫備份
\n3. 連接被破壞。</string>
<string name="only_client_devices_store_contacts_groups_e2e_encrypted_messages">只有對方的裝置才會儲存你的個人檔案、聯絡人,群組,所有訊息都會經過&lt;b&gt;兩層的端對端加密&lt;b&gt;</string>
<string name="store_passphrase_securely">請放置你的密碼於安全的地方,如果你遺失了密碼,將不可能修改你的密碼</string>
<string name="stop_chat_to_export_import_or_delete_chat_database">停止聊天室以匯出對話,匯入或刪除對話存檔。當聊天室停止後你將不能接收或傳送訊息。</string>
<string name="alert_title_cant_invite_contacts_descr">你正在使用匿名聊天模式進入此群組,為了避免分享你的真實個人檔案,邀請聯絡人是不允許的。</string>
<string name="you_sent_group_invitation">你傳送了一個群組連結</string>
<string name="snd_group_event_member_deleted">你移除了 <xliff:g id="member profile" example="alice (Alice)">%1$s</xliff:g></string>
<string name="snd_group_event_user_left">你退出了群組</string>
<string name="snd_conn_event_switch_queue_phase_completed_for_member">你修改了地址為 %s</string>
<string name="group_member_status_intro_invitation">中(邀請介紹階段)</string>
<string name="group_member_status_intro_invitation">中(邀請介紹階段)</string>
<string name="your_current_chat_database_will_be_deleted_and_replaced_with_the_imported_one">你目前的對話數據庫會刪除並且以你匯入的對話數據庫頂替上。
\n這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將不可逆地遺失。</string>
<string name="description_via_contact_address_link">透過聯絡人的邀請連結連</string>
<string name="description_via_one_time_link">透過一次性連結連</string>
\n這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將不可逆地遺失。</string>
<string name="description_via_contact_address_link">透過聯絡人的邀請連結連</string>
<string name="description_via_one_time_link">透過一次性連結連</string>
<string name="network_session_mode_transport_isolation">傳輸隔離</string>
<string name="update_network_session_mode_question">更新傳輸隔離模式?</string>
<string name="to_protect_privacy_simplex_has_ids_for_queues">為了保護隱私,而不像是其他平台般需要提取和存儲用戶的 ID資料,<xliff:g id="appName">SimpleX</xliff:g> 平台具有SimpleX自家列的標識符,對於你的每個聯絡人也是獨一無二的。</string>
<string name="onboarding_notifications_mode_off">當應用程式是開啟</string>
<string name="to_protect_privacy_simplex_has_ids_for_queues">為了保護隱私,而不像是其他平台般需要提取和存儲用戶的 IDs 資料, <xliff:g id="appName">SimpleX</xliff:g> 平台自家列的標識符,對於你的每個聯絡人也是獨一無二的。</string>
<string name="onboarding_notifications_mode_off">當應用程式是運行中</string>
<string name="you_control_servers_to_receive_your_contacts_to_send">你可以控制通過哪一個伺服器 <b>來接收</b> 你的聯絡人訊息 – 這些伺服器用來接收他們傳送給你的訊息。</string>
<string name="allow_accepting_calls_from_lock_screen">透過設定啟用於上鎖畫面顯示來電通知。</string>
<string name="delete_chat_profile_action_cannot_be_undone_warning">這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將不可逆地的失去</string>
<string name="delete_chat_profile_action_cannot_be_undone_warning">這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將不可逆地遺失</string>
<string name="you_must_use_the_most_recent_version_of_database">你必須在裝置上使用最新版本的對話數據庫,否則你可能會停止接收某些聯絡人的訊息。</string>
<string name="delete_files_and_media_desc">這操作不能還原 - 所有已經接收和傳送的檔案和媒體檔案將刪除。低解析度圖片將保留。</string>
<string name="messages_section_description">這設置適用於你前的個人檔案</string>
<string name="enable_automatic_deletion_message">這操作無法撤銷 - 早於所選時間發送和接收的訊息將被刪除。可能需要幾分鐘的時間。</string>
<string name="delete_files_and_media_desc">這操作不能還原 - 所有已經接收和傳送的檔案和媒體檔案將刪除。低解析度圖片將保留。</string>
<string name="messages_section_description">這設置適用於你前的個人檔案</string>
<string name="enable_automatic_deletion_message">這操作無法撤銷 - 早於所選擇的時間發送和接收的訊息將被刪除。可能需要幾分鐘的時間。</string>
<string name="update_database_passphrase">更新數據庫密碼</string>
<string name="you_have_to_enter_passphrase_every_time">當每次啟動應用程式後你會需要輸入密碼 - 這不是儲存於你的個人裝置上。</string>
<string name="you_are_invited_to_group">你已經被邀請至群組</string>
<string name="you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved">你將停止接收來自此群組的訊息。群組內的記錄會保留。</string>
<string name="you_rejected_group_invitation">你已拒絕加入群組</string>
<string name="group_member_status_announced">中(宣布階段)</string>
<string name="group_member_status_announced">中(宣布階段)</string>
<string name="num_contacts_selected">%d 已選擇多個聊絡人</string>
<string name="your_ice_servers">你的 ICE 伺服器</string>
<string name="webrtc_ice_servers">WebRTC ICE 伺服器</string>
@@ -932,15 +929,15 @@
<string name="always_use_relay">經由分程傳遞連接</string>
<string name="call_on_lock_screen">在上鎖畫面顯示來電通知:</string>
<string name="integrity_msg_skipped"><xliff:g id="connection ID" example="1">%1$d</xliff:g> 你錯過了多個訊息</string>
<string name="integrity_msg_bad_hash">錯誤訊息雜湊值</string>
<string name="integrity_msg_bad_hash">錯誤訊息雜湊值</string>
<string name="alert_title_skipped_messages">你錯過了多個訊息</string>
<string name="settings_section_title_you"></string>
<string name="settings_experimental_features">實驗性功能</string>
<string name="database_is_not_encrypted">你對話數據庫並未加受加密 - 設置密碼保護它。</string>
<string name="database_is_not_encrypted">對話數據庫並未加密 - 設置密碼保護它。</string>
<string name="passphrase_is_different">數據庫密碼與儲存在金鑰庫中的密碼不同。</string>
<string name="unknown_error">不明的錯誤</string>
<string name="restore_database_alert_desc">還原數據庫備份後請輸入舊密碼。這個操作是不能撤銷的!</string>
<string name="you_can_start_chat_via_setting_or_by_restarting_the_app">你可以透過應用程式的設定或透過數據庫去重新啟動應用程式來開始新的對話。</string>
<string name="you_can_start_chat_via_setting_or_by_restarting_the_app">你可以透過 應用程式的設定或透過數據庫 去重新啟動應用程式來開始新的對話。</string>
<string name="you_are_invited_to_group_join_to_connect_with_group_members">你已經被邀请加入至群組。加入後可與群組內的成員對話。</string>
<string name="you_joined_this_group">你已加入至群組</string>
<string name="icon_descr_contact_checked">已確認聯絡人</string>
@@ -949,11 +946,11 @@
<string name="wrong_passphrase">錯誤的數據庫密碼</string>
<string name="unknown_database_error_with_info">未知的數據庫錯誤:%s</string>
<string name="wrong_passphrase_title">密碼錯誤!</string>
<string name="youve_accepted_group_invitation_connecting_to_inviting_group_member">你已經加入至群組。正在連至群組內的成員。</string>
<string name="youve_accepted_group_invitation_connecting_to_inviting_group_member">你已經加入至群組。正在連至群組內的成員。</string>
<string name="alert_message_no_group">這群組已經不存在。</string>
<string name="rcv_group_event_updated_group_profile">更新群組檔案</string>
<string name="snd_group_event_changed_member_role">你修改了 %s 的身份為 %s</string>
<string name="group_member_status_introduced">中(介紹階段)</string>
<string name="group_member_status_introduced">中(介紹階段)</string>
<string name="use_chat">使用對話</string>
<string name="call_connection_via_relay">透過轉送</string>
<string name="icon_descr_video_off">關閉視訊</string>
@@ -985,7 +982,7 @@
<string name="cant_delete_user_profile">無法刪除用戶個人資料!</string>
<string name="user_hide">隱藏</string>
<string name="make_profile_private">將個人資料設為私密!</string>
<string name="v4_6_audio_video_calls">語音和視通話</string>
<string name="v4_6_audio_video_calls">語音和視通話</string>
<string name="v4_6_chinese_spanish_interface">中文和西班牙文界面</string>
<string name="v4_6_reduced_battery_usage">進一步減少電池使用</string>
<string name="v4_6_group_moderation">群組審核</string>
@@ -996,26 +993,26 @@
<string name="v4_6_hidden_chat_profiles_descr">使用密碼保護你的聊天資料!</string>
<string name="relay_server_protects_ip">中繼伺服器保護你的 IP 地址,但它可以觀察通話的持續時間。</string>
<string name="button_add_welcome_message">添加歡迎信息</string>
<string name="error_saving_user_password">存用戶密碼時出錯</string>
<string name="error_saving_user_password">存用戶密碼時出錯</string>
<string name="error_updating_user_privacy">更新用戶隱私時出錯</string>
<string name="relay_server_if_necessary">中繼伺服器僅在必要時使用。 另一方可以觀察到你的 IP 地址。</string>
<string name="enter_password_to_show">輸入密碼搜尋!</string>
<string name="enter_password_to_show">輸入密碼搜尋!</string>
<string name="v4_6_group_welcome_message">群組歡迎訊息</string>
<string name="v4_6_hidden_chat_profiles">隱藏的聊天資料</string>
<string name="v4_6_hidden_chat_profiles">隱藏的對話資料</string>
<string name="dont_show_again">不再顯示</string>
<string name="user_mute">靜音</string>
<string name="muted_when_inactive">Muted when inactive!</string>
<string name="muted_when_inactive">在不活躍狀態時靜音!</string>
<string name="v4_6_group_welcome_message_descr">設置向新成員顯示的訊息!</string>
<string name="tap_to_activate_profile">點擊以激活配置檔案。</string>
<string name="v4_6_audio_video_calls_descr">藍牙和其他改進。</string>
<string name="v4_6_audio_video_calls_descr">藍牙和其他改進。</string>
<string name="should_be_at_least_one_visible_profile">至少要有一個可見的用戶配置檔案。</string>
<string name="group_welcome_title">歡迎訊息</string>
<string name="v4_6_chinese_spanish_interface_descr">感謝用戶——通過 Weblate 做出貢獻!</string>
<string name="v4_6_chinese_spanish_interface_descr">感謝用戶-透過 Weblate 做出貢獻!</string>
<string name="should_be_at_least_one_profile">應該至少有一個用戶配置檔案。</string>
<string name="user_unmute">取消靜音</string>
<string name="you_will_still_receive_calls_and_ntfs">當靜音配置檔案處於活動狀態時,你仍會收來自靜音配置檔案的通話和通知。</string>
<string name="you_will_still_receive_calls_and_ntfs">當靜音配置檔案處於活動狀態時,你仍會收來自靜音配置檔案的通話和通知。</string>
<string name="user_unhide">取消隱藏</string>
<string name="video_will_be_received_when_contact_is_online">影片將在你的聯絡人在線時接收,請你等等或者稍後再檢查!</string>
<string name="video_will_be_received_when_contact_is_online">影片將在你的聯絡人在線時接收,請你等等或者稍後再檢查!</string>
<string name="confirm_database_upgrades">確認數據庫更新</string>
<string name="incompatible_database_version">數據庫版本不相容</string>
<string name="database_downgrade">數據庫降級</string>
@@ -1024,9 +1021,9 @@
<string name="mtr_error_no_down_migration">數據庫現行版本比應用程式新,但是無法降級遷出:%s</string>
<string name="mtr_error_different">在應用程式/數據庫的不同遷移:%s/%s</string>
<string name="database_migrations">遷移:%s</string>
<string name="database_downgrade_warning">警告:你可能會遺失部分數據!</string>
<string name="image_will_be_received_when_contact_completes_uploading">圖片將在你的聯絡人完成上傳後接收。</string>
<string name="file_will_be_received_when_contact_completes_uploading">檔案將在你的聯絡人完成上傳後接收。</string>
<string name="database_downgrade_warning">警告:你可能會遺失一些數據!</string>
<string name="image_will_be_received_when_contact_completes_uploading">圖片將在你的聯絡人完成上傳後接收。</string>
<string name="file_will_be_received_when_contact_completes_uploading">檔案將在你的聯絡人完成上傳後接收。</string>
<string name="settings_section_title_experimenta">實驗性</string>
<string name="upgrade_and_open_chat">升級和開始對話</string>
<string name="show_developer_options">顯示開發者選項</string>
@@ -1040,11 +1037,99 @@
<string name="video_descr">影片</string>
<string name="icon_descr_video_snd_complete">已傳送影片</string>
<string name="icon_descr_waiting_for_video">等待影片中</string>
<string name="video_will_be_received_when_contact_completes_uploading">影片將在你的聯絡人完成上傳後接收</string>
<string name="video_will_be_received_when_contact_completes_uploading">影片將在你的聯絡人完成上傳後接收</string>
<string name="waiting_for_video">等待影片中</string>
<string name="hide_dev_options">隱藏:</string>
<string name="show_dev_options">顯示:</string>
<string name="developer_options">數據庫IDs和傳輸隔離選項。</string>
<string name="developer_options">數據庫 IDs 和傳輸隔離選項。</string>
<string name="downgrade_and_open_chat">降級和開啟對話</string>
<string name="profile_password">個人資料密碼</string>
<string name="error_saving_xftp_servers">儲存 XFTP 伺服器時出錯</string>
<string name="ensure_xftp_server_address_are_correct_format_and_unique">請確保 XFTP 伺服器連結格式正確,隔行顯示且不重複。</string>
<string name="error_loading_smp_servers">加載 SMP 伺服器時失敗</string>
<string name="error_loading_xftp_servers">加載 XFTP 伺服器時出錯</string>
<string name="smp_server_test_create_file">建立檔案</string>
<string name="error_xftp_test_server_auth">伺服器需要認證後才能上傳,檢查密碼</string>
<string name="smp_server_test_compare_file">對比檔案</string>
<string name="smp_server_test_delete_file">刪除檔案</string>
<string name="smp_server_test_download_file">下載檔案</string>
<string name="la_current_app_passcode">目前的密碼</string>
<string name="la_auth_failed">認證失敗</string>
<string name="la_enter_app_passcode">輸入密碼</string>
<string name="la_no_app_password">沒有應用程式密碼</string>
<string name="la_lock_mode_passcode">輸入密碼</string>
<string name="la_lock_mode">SimpleX 鎖定模式</string>
<string name="lock_not_enabled">未啟用 SimpleX 鎖定!</string>
<string name="host_verb">主機</string>
<string name="disable_onion_hosts_when_not_supported">如果SOCKS 代理不支援它們,請設定 <i>Use .onion hosts</i>為否。</string>
<string name="lock_mode">鎖定模式</string>
<string name="la_mode_passcode">密碼</string>
<string name="passcode_changed">已修改密碼!</string>
<string name="passcode_set">已設定密碼!</string>
<string name="authentication_cancelled">已取消認證</string>
<string name="new_passcode">新的密碼</string>
<string name="decryption_error">解密錯誤</string>
<string name="enable_lock">啟用鎖定</string>
<string name="alert_text_fragment_please_report_to_developers">請向開發人員報告。</string>
<string name="la_minutes">%d 分鐘</string>
<string name="la_seconds">%d 秒</string>
<string name="la_authenticate">認證</string>
<string name="la_change_app_passcode">修改密碼</string>
<string name="la_immediately">立刻</string>
<string name="la_please_remember_to_store_password">請銘記或將密碼私密地儲存-無法復原已遺失的密碼!</string>
<string name="network_proxy_port">端口 %d</string>
<string name="network_socks_proxy_settings">SOCKS 代理伺服器設定</string>
<string name="alert_title_msg_bad_hash">錯誤的訊息雜湊值</string>
<string name="lock_after">在此之後鎖定</string>
<string name="incorrect_passcode">密碼錯誤</string>
<string name="stop_file__action">停止檔案</string>
<string name="stop_snd_file__title">停止傳送檔案?</string>
<string name="revoke_file__message">檔案將在伺服器中刪除。</string>
<string name="stop_rcv_file__message">將停止接收檔案。</string>
<string name="revoke_file__confirm">撤銷</string>
<string name="revoke_file__action">撤銷檔案</string>
<string name="revoke_file__title">撤銷檔案?</string>
<string name="stop_snd_file__message">將停止傳送檔案。</string>
<string name="stop_file__confirm">停止</string>
<string name="stop_rcv_file__title">停止接收檔案?</string>
<string name="alert_title_msg_bad_id">錯誤的訊息 ID</string>
<string name="alert_text_fragment_encryption_out_of_sync_old_database">當你或你的連結在用舊的數據庫備份時會發生。</string>
<string name="alert_text_msg_bad_hash">上一則訊息的雜奏則是不同的。</string>
<string name="no_spaces">沒有空位!</string>
<string name="v5_0_app_passcode">應用程式密碼</string>
<string name="v5_0_large_files_support_descr">迅速以及不用等待發送者在線!</string>
<string name="v5_0_polish_interface">波蘭文界面</string>
<string name="v5_0_app_passcode_descr">設定它而不需用系統認證。</string>
<string name="v5_0_polish_interface_descr">感謝用戶-透過 Weblate 做出貢獻!</string>
<string name="both_you_and_your_contact_can_make_calls">你和你的聯絡人都可以進行通話。</string>
<string name="prohibit_calls">禁用語言/視訊通話。</string>
<string name="allow_calls_only_if">只有你的聯絡人允許的情況下,才允許通話。</string>
<string name="only_you_can_make_calls">只有你可以撥打通話。</string>
<string name="only_your_contact_can_make_calls">只有你的聯絡人可以撥打通話。</string>
<string name="calls_prohibited_with_this_contact">禁用語言/視像通話。</string>
<string name="gallery_image_button">圖片</string>
<string name="port_verb">端口</string>
<string name="confirm_passcode">確定密碼</string>
<string name="change_lock_mode">修改鎖定模式</string>
<string name="passcode_not_changed">未修改密碼!</string>
<string name="audio_video_calls">語言/視訊通話</string>
<string name="available_in_v51">"
\n在 v5.1中可用"</string>
<string name="allow_your_contacts_to_call">允許你的聯絡人與你進行通話。</string>
<string name="smp_server_test_upload_file">上傳檔案</string>
<string name="xftp_servers">XFTP 伺服器</string>
<string name="la_lock_mode_system">系統認證</string>
<string name="la_could_not_be_verified">你未能通過認證;請再試一次。</string>
<string name="you_can_turn_on_lock">你可以透過設定啟用 SimpleX 鎖定。</string>
<string name="la_mode_system">系統</string>
<string name="alert_text_msg_bad_id">此ID的下一則訊息是錯誤(小於或等於上一則的)。
\n當一些錯誤出現或你的連結被破壞時會發生。</string>
<string name="alert_text_decryption_error_header"><xliff:g id="message count" example="1">%1$d</xliff:g> 訊息解密失敗。</string>
<string name="network_socks_toggle_use_socks_proxy">使用SOCKS 代理伺服器</string>
<string name="your_XFTP_servers">你的 XFTP 伺服器</string>
<string name="alert_text_fragment_permanent_error_reconnect">這個連結錯誤是永久性的,請重新連接。</string>
<string name="alert_text_decryption_error_too_many_skipped"><xliff:g id="message count" example="1">%1$d</xliff:g> 錯過了多個訊息。</string>
<string name="v5_0_large_files_support">影片和檔案和最大上限為1gb</string>
<string name="gallery_video_button">影片</string>
<string name="submit_passcode">呈交</string>
</resources>
@@ -595,7 +595,6 @@
<string name="all_your_contacts_will_remain_connected">All your contacts will remain connected.</string>
<string name="all_your_contacts_will_remain_connected_update_sent">All your contacts will remain connected. Profile update will be sent to your contacts.</string>
<string name="share_link">Share link</string>
<string name="delete_address_with_contacts_question">Share address with contacts?</string>
<string name="add_address_to_your_profile">Add address to your profile, so that your contacts can share it with other people. Profile update will be sent to your contacts.</string>
<string name="create_address_and_let_people_connect">Create an address to let people connect with you.</string>
<string name="create_simplex_address">Create SimpleX address</string>
@@ -609,6 +608,15 @@
<string name="save_settings_question">Save settings?</string>
<string name="save_auto_accept_settings">Save auto-accept settings</string>
<string name="delete_address">Delete address</string>
<string name="invite_friends">Invite friends</string>
<string name="email_invite_subject">Let\'s talk in SimpleX Chat</string>
<string name="email_invite_body">Hi!\nConnect to me via SimpleX Chat: %s</string>
<!-- CreateSimpleXAddress.kt -->
<string name="continue_to_next_step">Continue</string>
<string name="dont_create_address">Don\'t create address</string>
<string name="you_can_create_it_later">You can create it later</string>
<string name="your_contacts_will_see_it">Your contacts in SimpleX will see it.\nYou can change it in Settings.</string>
<!-- User profile details - UserProfileView.kt -->
<string name="display_name__field">Display name:</string>
+14
View File
@@ -27,6 +27,7 @@ struct ContentView: View {
@State private var showWhatsNew = false
@State private var showChooseLAMode = false
@State private var showSetPasscode = false
@State private var showInitializationView = false
var body: some View {
ZStack {
@@ -52,6 +53,9 @@ struct ContentView: View {
.onAppear {
if prefPerformLA { requestNtfAuthorization() }
initAuthenticate()
DispatchQueue.main.asyncAfter(deadline: .now() + 1) {
showInitializationView = true
}
}
.onChange(of: doAuthenticate) { _ in
initAuthenticate()
@@ -69,6 +73,8 @@ struct ContentView: View {
@ViewBuilder private func contentView() -> some View {
if prefPerformLA && userAuthorized != true {
lockButton()
} else if chatModel.chatDbStatus == nil && showInitializationView {
initializationView()
} else if let status = chatModel.chatDbStatus, status != .ok {
DatabaseErrorView(status: status)
} else if !chatModel.v3DBMigration.startChat {
@@ -104,6 +110,14 @@ struct ContentView: View {
Button(action: runAuthenticate) { Label("Unlock", systemImage: "lock") }
}
private func initializationView() -> some View {
VStack {
ProgressView().scaleEffect(2)
Text("Opening database…")
.padding()
}
}
private func mainView() -> some View {
ZStack(alignment: .top) {
ChatListView(showSettings: $showSettings).privacySensitive(protectScreen)
+4 -2
View File
@@ -1025,6 +1025,7 @@ func initializeChat(start: Bool, dbKey: String? = nil, refreshInvitations: Bool
m.chatInitialized = true
m.currentUser = try apiGetActiveUser()
if m.currentUser == nil {
onboardingStageDefault.set(.step1_SimpleXInfo)
m.onboardingStage = .step1_SimpleXInfo
} else if start {
try startChat(refreshInvitations: refreshInvitations)
@@ -1050,9 +1051,10 @@ func startChat(refreshInvitations: Bool = true) throws {
registerToken(token: token)
}
withAnimation {
m.onboardingStage = m.onboardingStage == .step2_CreateProfile && m.users.count == 1
let savedOnboardingStage = onboardingStageDefault.get()
m.onboardingStage = [.step1_SimpleXInfo, .step2_CreateProfile].contains(savedOnboardingStage) && m.users.count == 1
? .step3_CreateSimpleXAddress
: .onboardingComplete
: savedOnboardingStage
}
}
ChatReceiver.shared.start()
@@ -53,8 +53,10 @@ struct GroupWelcomeView: View {
}
private func textPreview() -> some View {
messageText(welcomeText, parseSimpleXMarkdown(welcomeText), nil)
.allowsHitTesting(false)
ScrollView {
messageText(welcomeText, parseSimpleXMarkdown(welcomeText), nil)
.allowsHitTesting(false)
}
}
private func editorView() -> some View {
@@ -73,12 +75,12 @@ struct GroupWelcomeView: View {
}
.padding(.horizontal, -5)
.padding(.top, -8)
.frame(height: 90, alignment: .topLeading)
.frame(height: 140, alignment: .topLeading)
.frame(maxWidth: .infinity, alignment: .leading)
}
} else {
textPreview()
.frame(height: 90, alignment: .topLeading)
.frame(height: 140, alignment: .topLeading)
}
Button {
@@ -109,6 +109,7 @@ struct MigrateToAppGroupView: View {
do {
resetChatCtrl()
try initializeChat(start: true)
onboardingStageDefault.set(.step4_SetNotificationsMode)
chatModel.onboardingStage = .step4_SetNotificationsMode
setV3DBMigration(.ready)
} catch let error {
@@ -124,7 +124,10 @@ struct CreateProfile: View {
m.currentUser = try apiCreateActiveUser(profile)
if m.users.isEmpty {
try startChat()
withAnimation { m.onboardingStage = .step3_CreateSimpleXAddress }
withAnimation {
onboardingStageDefault.set(.step3_CreateSimpleXAddress)
m.onboardingStage = .step3_CreateSimpleXAddress
}
} else {
dismiss()
m.users = try listUsers()
@@ -113,6 +113,7 @@ struct CreateSimpleXAddress: View {
VStack(spacing: 8) {
Button {
withAnimation {
onboardingStageDefault.set(.step4_SetNotificationsMode)
m.onboardingStage = .step4_SetNotificationsMode
}
} label: {
@@ -154,6 +155,7 @@ struct CreateSimpleXAddress: View {
case let .success(composeResult):
switch composeResult {
case .sent:
onboardingStageDefault.set(.step4_SetNotificationsMode)
m.onboardingStage = .step4_SetNotificationsMode
default: ()
}
@@ -173,6 +175,7 @@ struct CreateSimpleXAddress: View {
private func continueButton() -> some View {
Button {
withAnimation {
onboardingStageDefault.set(.step4_SetNotificationsMode)
m.onboardingStage = .step4_SetNotificationsMode
}
} label: {
@@ -190,14 +193,14 @@ struct SendAddressMailView: View {
var userAddress: UserContactLink
var body: some View {
let messageBody = """
let messageBody = String(format: NSLocalizedString("""
<p>Hi!</p>
<p><a href="\(userAddress.connReqContact)">Connect to me via SimpleX Chat</a></p>
"""
<p><a href="%@">Connect to me via SimpleX Chat</a></p>
""", comment: "email text"), userAddress.connReqContact)
MailView(
isShowing: self.$showMailView,
result: $mailViewResult,
subject: "Let's talk in SimpleX Chat",
subject: NSLocalizedString("Let's talk in SimpleX Chat", comment: "email subject"),
messageBody: messageBody
)
}
@@ -22,12 +22,14 @@ struct OnboardingView: View {
}
}
enum OnboardingStage {
enum OnboardingStage: String, Identifiable {
case step1_SimpleXInfo
case step2_CreateProfile
case step3_CreateSimpleXAddress
case step4_SetNotificationsMode
case onboardingComplete
public var id: Self { self }
}
struct OnboardingStepsView_Previews: PreviewProvider {
@@ -35,6 +35,7 @@ struct SetNotificationsMode: View {
} else {
AlertManager.shared.showAlertMsg(title: "No device token!")
}
onboardingStageDefault.set(.onboardingComplete)
m.onboardingStage = .onboardingComplete
} label: {
if case .off = notificationMode {
@@ -99,6 +99,7 @@ struct OnboardingActionButton: View {
private func actionButton(_ label: LocalizedStringKey, onboarding: OnboardingStage) -> some View {
Button {
withAnimation {
onboardingStageDefault.set(onboarding)
m.onboardingStage = onboarding
}
} label: {
@@ -45,6 +45,7 @@ let DEFAULT_LIVE_MESSAGE_ALERT_SHOWN = "liveMessageAlertShown"
let DEFAULT_SHOW_HIDDEN_PROFILES_NOTICE = "showHiddenProfilesNotice"
let DEFAULT_SHOW_MUTE_PROFILE_ALERT = "showMuteProfileAlert"
let DEFAULT_WHATS_NEW_VERSION = "defaultWhatsNewVersion"
let DEFAULT_ONBOARDING_STAGE = "onboardingStage"
let appDefaults: [String: Any] = [
DEFAULT_SHOW_LA_NOTICE: false,
@@ -71,6 +72,7 @@ let appDefaults: [String: Any] = [
DEFAULT_LIVE_MESSAGE_ALERT_SHOWN: false,
DEFAULT_SHOW_HIDDEN_PROFILES_NOTICE: true,
DEFAULT_SHOW_MUTE_PROFILE_ALERT: true,
DEFAULT_ONBOARDING_STAGE: OnboardingStage.onboardingComplete.rawValue,
]
enum SimpleXLinkMode: String, Identifiable {
@@ -105,6 +107,8 @@ let privacySimplexLinkModeDefault = EnumDefault<SimpleXLinkMode>(defaults: UserD
let privacyLocalAuthModeDefault = EnumDefault<LAMode>(defaults: UserDefaults.standard, forKey: DEFAULT_LA_MODE, withDefault: .system)
let onboardingStageDefault = EnumDefault<OnboardingStage>(defaults: UserDefaults.standard, forKey: DEFAULT_ONBOARDING_STAGE, withDefault: .onboardingComplete)
func setGroupDefaults() {
privacyAcceptImagesGroupDefault.set(UserDefaults.standard.bool(forKey: DEFAULT_PRIVACY_ACCEPT_IMAGES))
}
@@ -309,6 +309,10 @@ Dostupné ve verzi 5.1</target>
<target>1 týden</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 týdny</target>
@@ -324,6 +328,11 @@ Dostupné ve verzi 5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Nový kontakt</target>
@@ -1006,6 +1015,10 @@ Dostupné ve verzi 5.1</target>
<target>Kontakty mohou označit zprávy ke smazání; vy je budete moci zobrazit.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Kopírovat</target>
@@ -1457,6 +1470,10 @@ Dostupné ve verzi 5.1</target>
<target>Udělat později</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Znovu neukazuj</target>
@@ -1597,6 +1614,10 @@ Dostupné ve verzi 5.1</target>
<target>Zadejte server ručně</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Dostupné ve verzi 5.1</target>
<target>Chyba ukládání hesla uživatele</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Chyba při odesílání zprávy</target>
@@ -2101,9 +2126,8 @@ Dostupné ve verzi 5.1</target>
<target>Servery ICE (jeden na řádek)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Pokud se nemůžete setkat osobně, **ukažte QR kód ve videohovoru**, nebo sdílejte odkaz.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Dostupné ve verzi 5.1</target>
<target>Platnost pozvánky vypršela!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Pozvat členy</target>
@@ -2354,8 +2382,8 @@ Dostupné ve verzi 5.1</target>
<target>Velký soubor!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Dostupné ve verzi 5.1</target>
<target>Opustit skupinu?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Světlo</target>
@@ -2972,6 +3004,10 @@ Dostupné ve verzi 5.1</target>
<target>Přednastavená adresa serveru</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Ochrana osobních údajů a zabezpečení</target>
@@ -3061,6 +3097,14 @@ Dostupné ve verzi 5.1</target>
<target>Číst</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Další informace najdete v našem repozitáři GitHub.</target>
@@ -3499,6 +3543,10 @@ Dostupné ve verzi 5.1</target>
<target>Sdílet</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Dostupné ve verzi 5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Sdílet odkaz na pozvánku</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Sdílet odkaz</target>
@@ -3526,11 +3569,6 @@ Dostupné ve verzi 5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Zobrazit QR kód</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Ukaž hovory v historii telefonu</target>
@@ -3551,6 +3589,10 @@ Dostupné ve verzi 5.1</target>
<target>Zobrazit:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>Zabezpečení SimpleX chatu bylo [auditováno společností Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3925,6 +3967,10 @@ Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitován
<target>Chcete-li položit jakékoli dotazy a dostávat aktuality:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Chcete-li najít profil použitý pro inkognito připojení, klepněte na název kontaktu nebo skupiny v horní části chatu.</target>
@@ -4353,6 +4399,10 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu
<target>Můžete se také připojit kliknutím na odkaz. Pokud se otevře v prohlížeči, klikněte na tlačítko **Otevřít v mobilní aplikaci**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX zámek musí být povolen.</target>
<target>Vaše servery SMP</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Vaše adresa SimpleX</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX zámek musí být povolen.</target>
<target>Vaše konverzace</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Vaše adresa</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Váš kontakt jej může naskenovat z aplikace.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ Toto připojení můžete zrušit a kontakt odebrat (a zkusit to později s nov
<target>Vaše kontakty mohou povolit úplné mazání zpráv.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -309,6 +309,10 @@ Verfügbar ab v5.1</target>
<target>wöchentlich</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 Wochen</target>
@@ -324,6 +328,11 @@ Verfügbar ab v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Ein neuer Kontakt</target>
@@ -1006,6 +1015,10 @@ Verfügbar ab v5.1</target>
<target>Ihre Kontakte können Nachrichten zum Löschen markieren. Sie können diese Nachrichten trotzdem anschauen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Kopieren</target>
@@ -1457,6 +1470,10 @@ Verfügbar ab v5.1</target>
<target>Später wiederholen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Nicht nochmals anzeigen</target>
@@ -1597,6 +1614,10 @@ Verfügbar ab v5.1</target>
<target>Geben Sie den Server manuell ein</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Verfügbar ab v5.1</target>
<target>Fehler beim Speichern des Benutzer-Passworts</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Fehler beim Senden der Nachricht</target>
@@ -2101,9 +2126,8 @@ Verfügbar ab v5.1</target>
<target>ICE-Server (einer pro Zeile)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Wenn Sie sich nicht persönlich treffen können, kann der **QR-Code während eines Videoanrufs angezeigt werden**, oder der Einladungslink über einen anderen Kanal mit Ihrem Kontakt geteilt werden.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Verfügbar ab v5.1</target>
<target>Einladung abgelaufen!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Mitglieder einladen</target>
@@ -2354,8 +2382,8 @@ Verfügbar ab v5.1</target>
<target>Große Datei!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Verfügbar ab v5.1</target>
<target>Die Gruppe verlassen?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Hell</target>
@@ -2972,6 +3004,10 @@ Verfügbar ab v5.1</target>
<target>Voreingestellte Serveradresse</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Datenschutz &amp; Sicherheit</target>
@@ -3061,6 +3097,14 @@ Verfügbar ab v5.1</target>
<target>Gelesen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Erfahren Sie in unserem GitHub-Repository mehr dazu.</target>
@@ -3499,6 +3543,10 @@ Verfügbar ab v5.1</target>
<target>Teilen</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Verfügbar ab v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Einladungslink teilen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Link teilen</target>
@@ -3526,11 +3569,6 @@ Verfügbar ab v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>QR-Code anzeigen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Anrufliste anzeigen</target>
@@ -3551,6 +3589,10 @@ Verfügbar ab v5.1</target>
<target>Anzeigen:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>Die Sicherheit von SimpleX Chat wurde [von Trail of Bits überprüft](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3832,7 +3874,7 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro
</trans-unit>
<trans-unit id="The hash of the previous message is different." xml:space="preserve">
<source>The hash of the previous message is different.</source>
<target>Der Hash der vorherigen Nachricht ist unterschiedlich.</target>
<target>Der Hash der vorherigen Nachricht unterscheidet sich.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
@@ -3925,6 +3967,10 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro
<target>Um Fragen zu stellen und Aktualisierungen zu erhalten:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Um das für eine Inkognito-Verbindung verwendete Profil zu finden, tippen Sie oben im Chat auf den Kontakt- oder Gruppennamen.</target>
@@ -4353,6 +4399,10 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s
<target>Sie können sich auch verbinden, indem Sie auf den Link klicken. Wenn er im Browser geöffnet wird, klicken Sie auf die Schaltfläche **In mobiler App öffnen**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ Dafür muss die SimpleX Sperre aktiviert sein.</target>
<target>Ihre SMP-Server</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Meine SimpleX Kontaktadresse</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ Dafür muss die SimpleX Sperre aktiviert sein.</target>
<target>Meine Chats</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Meine Kontaktadresse</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Zeigen Sie Ihrem Kontakt den QR-Code aus der App zum Scannen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ Sie können diese Verbindung abbrechen und den Kontakt entfernen (und es später
<target>Ihre Kontakte können die unwiederbringliche Löschung von Nachrichten erlauben.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
File diff suppressed because it is too large Load Diff
@@ -309,6 +309,11 @@ Available in v5.1</target>
<target>1 week</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<target>1-time link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 weeks</target>
@@ -324,6 +329,13 @@ Available in v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<target>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</target>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>A new contact</target>
@@ -1012,6 +1024,11 @@ Available in v5.1</target>
<target>Contacts can mark messages for deletion; you will be able to view them.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<target>Continue</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Copy</target>
@@ -1465,6 +1482,11 @@ Available in v5.1</target>
<target>Do it later</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<target>Don't create address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Don't show again</target>
@@ -1605,6 +1627,11 @@ Available in v5.1</target>
<target>Enter server manually</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<target>Enter welcome message…</target>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<target>Enter welcome message… (optional)</target>
@@ -1775,6 +1802,11 @@ Available in v5.1</target>
<target>Error saving user password</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<target>Error sending email</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Error sending message</target>
@@ -2110,9 +2142,9 @@ Available in v5.1</target>
<target>ICE servers (one per line)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>If you can't meet in person, **show QR code in the video call**, or share the link.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<target>If you can't meet in person, show QR code in a video call, or share the link.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2267,6 +2299,11 @@ Available in v5.1</target>
<target>Invitation expired!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<target>Invite friends</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Invite members</target>
@@ -2363,9 +2400,9 @@ Available in v5.1</target>
<target>Large file!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<target>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</target>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<target>Learn more</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2383,6 +2420,11 @@ Available in v5.1</target>
<target>Leave group?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<target>Let's talk in SimpleX Chat</target>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Light</target>
@@ -2982,6 +3024,11 @@ Available in v5.1</target>
<target>Preset server address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<target>Preview</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Privacy &amp; security</target>
@@ -3072,6 +3119,16 @@ Available in v5.1</target>
<target>Read</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<target>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<target>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Read more in our GitHub repository.</target>
@@ -3512,6 +3569,11 @@ Available in v5.1</target>
<target>Share</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<target>Share 1-time link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<target>Share address</target>
@@ -3522,11 +3584,6 @@ Available in v5.1</target>
<target>Share address with contacts?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Share invitation link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Share link</target>
@@ -3542,11 +3599,6 @@ Available in v5.1</target>
<target>Share with contacts</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Show QR code</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Show calls in phone history</target>
@@ -3567,6 +3619,11 @@ Available in v5.1</target>
<target>Show:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<target>SimpleX Address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3944,6 +4001,11 @@ It can happen because of some bug or when the connection is compromised.</target
<target>To ask any questions and to receive updates:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<target>To connect, your contact can scan QR code or use the link in the app.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</target>
@@ -4373,6 +4435,11 @@ To connect, please ask your contact to create another connection link and check
<target>You can also connect by clicking the link. If it opens in the browser, click **Open in mobile app** button.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<target>You can create it later</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4590,16 +4657,6 @@ SimpleX Lock must be enabled.</target>
<target>Your chats</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Your contact address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Your contact can scan it from the app.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4617,6 +4674,13 @@ You can cancel this connection and remove the contact (and try later with a new
<target>Your contacts can allow full message deletion.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<target>Your contacts in SimpleX will see it.
You can change it in Settings.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<target>Your contacts will remain connected.</target>
@@ -246,7 +246,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="**Please note**: you will NOT be able to recover or change passphrase if you lose it." xml:space="preserve">
<source>**Please note**: you will NOT be able to recover or change passphrase if you lose it.</source>
<target>**Importante**: NO podrás recuperar o cambiar la contraseña si la pierdes.</target>
<target>**Atención**: NO podrás recuperar o cambiar la contraseña si la pierdes.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**Recommended**: device token and notifications are sent to SimpleX Chat notification server, but not the message content, size or who it is from." xml:space="preserve">
@@ -256,7 +256,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="**Scan QR code**: to connect to your contact in person or via video call." xml:space="preserve">
<source>**Scan QR code**: to connect to your contact in person or via video call.</source>
<target>**Escanea el código QR**: en persona para conectar con tu contacto o mediante videollamada.</target>
<target>**Escanear código QR**: en persona para conectarte con tu contacto, o por videollamada.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**Warning**: Instant push notifications require passphrase saved in Keychain." xml:space="preserve">
@@ -266,12 +266,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="**e2e encrypted** audio call" xml:space="preserve">
<source>**e2e encrypted** audio call</source>
<target>**Cifrado e2e ** en llamada</target>
<target>Llamada con **cifrado de extremo a extremo **</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**e2e encrypted** video call" xml:space="preserve">
<source>**e2e encrypted** video call</source>
<target>**Cifrado e2e** en videollamada</target>
<target>Videollamada con **cifrado de extremo a extremo**</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="*bold*" xml:space="preserve">
@@ -309,6 +309,10 @@ Disponible en v5.1</target>
<target>una semana</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>dos semanas</target>
@@ -324,6 +328,11 @@ Disponible en v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Contacto nuevo</target>
@@ -341,14 +350,14 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="A separate TCP connection will be used **for each chat profile you have in the app**." xml:space="preserve">
<source>A separate TCP connection will be used **for each chat profile you have in the app**.</source>
<target>Se utilizará una conexión TCP distinta **para cada perfil que tengas en la aplicación**.</target>
<target>Se utilizará una conexión TCP independiente **por cada perfil que tengas en la aplicación**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="A separate TCP connection will be used **for each contact and group member**.&#10;**Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail." xml:space="preserve">
<source>A separate TCP connection will be used **for each contact and group member**.
**Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail.</source>
<target>Se utilizará una conexión TCP independiente **para cada contacto y miembro de grupo**.
**Ten en cuenta**: si tienes muchas conexiones, tu consumo de batería y tráfico puede ser sustancialmente mayor y algunas conexiones pueden fallar.</target>
<target>Se utilizará una conexión TCP independiente **por cada contacto y miembro de grupo**.
**Atención**: si tienes muchas conexiones, tu consumo de batería y tráfico pueden ser sustancialmente mayores y algunas conexiones pueden fallar.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="About SimpleX" xml:space="preserve">
@@ -358,7 +367,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="About SimpleX Chat" xml:space="preserve">
<source>About SimpleX Chat</source>
<target>Acerca de SimpleX Chat</target>
<target>Sobre SimpleX Chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="About SimpleX address" xml:space="preserve">
@@ -407,7 +416,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Add servers by scanning QR codes." xml:space="preserve">
<source>Add servers by scanning QR codes.</source>
<target>Añadir servidores escaneando códigos QR.</target>
<target>Añadir servidores mediante el escaneo de códigos QR.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add server…" xml:space="preserve">
@@ -431,12 +440,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Admins can create the links to join groups." xml:space="preserve">
<source>Admins can create the links to join groups.</source>
<target>Los administradores pueden crear los enlaces para unirse a los grupos.</target>
<target>Los administradores pueden crear enlaces para unirse a grupos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Advanced network settings" xml:space="preserve">
<source>Advanced network settings</source>
<target>Configuración de red avanzada</target>
<target>Configuración avanzada de red</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="All chats and messages will be deleted - this cannot be undone!" xml:space="preserve">
@@ -554,7 +563,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="App icon" xml:space="preserve">
<source>App icon</source>
<target>Icono app</target>
<target>Icono aplicación</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="App passcode" xml:space="preserve">
@@ -584,7 +593,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Audio &amp; video calls" xml:space="preserve">
<source>Audio &amp; video calls</source>
<target>Llamadas y Videollamadas</target>
<target>Llamadas y videollamadas</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Audio and video calls" xml:space="preserve">
@@ -594,12 +603,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Audio/video calls" xml:space="preserve">
<source>Audio/video calls</source>
<target>Llamadas/Videollamadas</target>
<target>Llamadas y videollamadas</target>
<note>chat feature</note>
</trans-unit>
<trans-unit id="Audio/video calls are prohibited." xml:space="preserve">
<source>Audio/video calls are prohibited.</source>
<target>Las llamadas/videollamadas no están permitidas.</target>
<target>Las llamadas y videollamadas no están permitidas.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Authentication cancelled" xml:space="preserve">
@@ -628,12 +637,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Auto-accept contact requests" xml:space="preserve">
<source>Auto-accept contact requests</source>
<target>Aceptar automáticamente solicitudes del contacto</target>
<target>Aceptar solicitud de contacto automáticamente</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Auto-accept images" xml:space="preserve">
<source>Auto-accept images</source>
<target>Aceptar automáticamente imágenes</target>
<target>Aceptar imágenes automáticamente</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Back" xml:space="preserve">
@@ -748,12 +757,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Change receiving address" xml:space="preserve">
<source>Change receiving address</source>
<target>Cambiar la dirección de recepción</target>
<target>Cambiar servidor de recepción</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Change receiving address?" xml:space="preserve">
<source>Change receiving address?</source>
<target>¿Cambiar la dirección de recepción?</target>
<target>¿Cambiar servidor de recepción?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Change role" xml:space="preserve">
@@ -768,7 +777,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Chat console" xml:space="preserve">
<source>Chat console</source>
<target>Consola del chat</target>
<target>Consola de Chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Chat database" xml:space="preserve">
@@ -788,7 +797,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Chat is running" xml:space="preserve">
<source>Chat is running</source>
<target>El chat está en ejecución</target>
<target>Chat está en ejecución</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Chat is stopped" xml:space="preserve">
@@ -828,17 +837,17 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Clear" xml:space="preserve">
<source>Clear</source>
<target>Eliminar</target>
<target>Vaciar</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Clear conversation" xml:space="preserve">
<source>Clear conversation</source>
<target>Eliminar conversación</target>
<target>Vaciar conversación</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Clear conversation?" xml:space="preserve">
<source>Clear conversation?</source>
<target>¿Eliminar conversación?</target>
<target>¿Vaciar conversación?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Clear verification" xml:space="preserve">
@@ -858,7 +867,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Compare security codes with your contacts." xml:space="preserve">
<source>Compare security codes with your contacts.</source>
<target>Compare los códigos de seguridad con sus contactos.</target>
<target>Compara los códigos de seguridad con tus contactos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Configure ICE servers" xml:space="preserve">
@@ -1006,6 +1015,10 @@ Disponible en v5.1</target>
<target>El contacto solo puede marcar los mensajes para eliminar. Tu podrás verlos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Copiar</target>
@@ -1096,7 +1109,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Database IDs and Transport isolation option." xml:space="preserve">
<source>Database IDs and Transport isolation option.</source>
<target>ID de base de datos y opción de aislamiento de transporte.</target>
<target>IDs de la base de datos y opciónes de aislamiento de transporte.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Database downgrade" xml:space="preserve">
@@ -1274,7 +1287,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Delete files for all chat profiles" xml:space="preserve">
<source>Delete files for all chat profiles</source>
<target>Eliminar archivos para todos los perfiles Chat</target>
<target>Eliminar los archivos de todos los perfiles</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Delete for everyone" xml:space="preserve">
@@ -1457,6 +1470,10 @@ Disponible en v5.1</target>
<target>Hacer más tarde</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>No mostrar de nuevo</target>
@@ -1597,6 +1614,10 @@ Disponible en v5.1</target>
<target>Introduce el servidor manualmente</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Disponible en v5.1</target>
<target>Error guardando la contraseña de usuario</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Error enviando mensaje</target>
@@ -1858,7 +1883,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Fast and no wait until the sender is online!" xml:space="preserve">
<source>Fast and no wait until the sender is online!</source>
<target>¡Rápido y sin tener que esperar a que el remitente esté en línea!</target>
<target>¡Rápido y sin necesidad de esperar a que el remitente esté en línea!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="File will be deleted from servers." xml:space="preserve">
@@ -1883,7 +1908,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Files &amp; media" xml:space="preserve">
<source>Files &amp; media</source>
<target>Archivo y multimedia</target>
<target>Archivos y multimedia</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="For console" xml:space="preserve">
@@ -1918,7 +1943,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Further reduced battery usage" xml:space="preserve">
<source>Further reduced battery usage</source>
<target>Consumo de batería reducido aun más</target>
<target>Reducción consumo de batería</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="GIFs and stickers" xml:space="preserve">
@@ -2101,9 +2126,8 @@ Disponible en v5.1</target>
<target>Servidores ICE (uno por línea)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Si no puedes reunirte en persona, **muestra el código QR por videollamada**, o comparte el enlace.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2223,7 +2247,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)" xml:space="preserve">
<source>Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)</source>
<target>Instalar [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)</target>
<target>Instalar terminal para [SimpleX Chat](https://github.com/simplex-chat/simplex-chat)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Instant push notifications will be hidden!&#10;" xml:space="preserve">
@@ -2258,6 +2282,10 @@ Disponible en v5.1</target>
<target>¡Invitación caducada!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Invitar miembros</target>
@@ -2354,8 +2382,8 @@ Disponible en v5.1</target>
<target>¡Archivo grande!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Disponible en v5.1</target>
<target>¿Salir del grupo?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Claro</target>
@@ -2455,7 +2487,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Markdown in messages" xml:space="preserve">
<source>Markdown in messages</source>
<target>Sintaxis markdown en mensajes</target>
<target>Sintaxis markdown en los mensajes</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Max 30 seconds, received instantly." xml:space="preserve">
@@ -2677,9 +2709,9 @@ Disponible en v5.1</target>
<source>Now admins can:
- delete members' messages.
- disable members ("observer" role)</source>
<target>Ahora los administradores pueden
<target>Ahora los administradores pueden:
- borrar mensajes de los miembros.
- desactivar el rol a miembros (a rol "observador")</target>
- desactivar el rol a miembros (pasando a rol "observador")</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Off" xml:space="preserve">
@@ -2704,7 +2736,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Old database archive" xml:space="preserve">
<source>Old database archive</source>
<target>Archivo de base de datos antiguo</target>
<target>Archivo de bases de datos antiguas</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="One-time invitation link" xml:space="preserve">
@@ -2794,7 +2826,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Open chat console" xml:space="preserve">
<source>Open chat console</source>
<target>Abrir la consola de chat</target>
<target>Abrir consola de Chat</target>
<note>authentication reason</note>
</trans-unit>
<trans-unit id="Open user profiles" xml:space="preserve">
@@ -2972,6 +3004,10 @@ Disponible en v5.1</target>
<target>Dirección del servidor predefinida</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Privacidad y Seguridad</target>
@@ -3008,7 +3044,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Prohibir las llamadas/videollamadas.</target>
<target>Prohibir llamadas y videollamadas.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Prohibit irreversible message deletion." xml:space="preserve">
@@ -3061,6 +3097,14 @@ Disponible en v5.1</target>
<target>Leer</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Más información en nuestro repositorio GitHub.</target>
@@ -3083,7 +3127,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Receiving via" xml:space="preserve">
<source>Receiving via</source>
<target>Recibiendo mediante</target>
<target>Recibes vía</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Recipients see updates as you type them." xml:space="preserve">
@@ -3376,7 +3420,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Send link previews" xml:space="preserve">
<source>Send link previews</source>
<target>Enviar previsualizaciones de enlaces</target>
<target>Enviar previsualizacion de enlaces</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Send live message" xml:space="preserve">
@@ -3421,7 +3465,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Sending via" xml:space="preserve">
<source>Sending via</source>
<target>Envando mediante</target>
<target>Envías vía</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Sent file event" xml:space="preserve">
@@ -3481,7 +3525,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Set the message shown to new members!" xml:space="preserve">
<source>Set the message shown to new members!</source>
<target>¡Establece el mensaje mostrado a los miembros nuevos!</target>
<target>¡Guarda un mensaje para ser mostrado a los miembros nuevos!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set timeouts for proxy/VPN" xml:space="preserve">
@@ -3499,6 +3543,10 @@ Disponible en v5.1</target>
<target>Compartir</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Disponible en v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Compartir enlace de invitación</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Compartir enlace</target>
@@ -3526,11 +3569,6 @@ Disponible en v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Mostrar código QR</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Mostrar llamadas en el historial del teléfono</target>
@@ -3551,9 +3589,13 @@ Disponible en v5.1</target>
<target>Mostrar:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>La seguridad de SimpleX Chat fue [auditada por Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
<target>La seguridad de SimpleX Chat ha sido [auditada por Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Lock" xml:space="preserve">
@@ -3647,12 +3689,12 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Stop chat to enable database actions" xml:space="preserve">
<source>Stop chat to enable database actions</source>
<target>Detén Chat para habilitar las acciones sobre la base de datos</target>
<target>Para habilitar las acciones sobre la base de datos, previamente debes detener Chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped." xml:space="preserve">
<source>Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped.</source>
<target>Detén Chat para poder exportar, importar o eliminar la base de datos. No puedes recibir ni enviar mensajes mientras Chat esté detenido.</target>
<target>Para poder exportar, importar o eliminar la base de datos primero debes detener Chat. Durante el tiempo que esté detenido no podrás recibir ni enviar mensajes.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Stop chat?" xml:space="preserve">
@@ -3785,7 +3827,7 @@ Disponible en v5.1</target>
</trans-unit>
<trans-unit id="Thanks to the users contribute via Weblate!" xml:space="preserve">
<source>Thanks to the users contribute via Weblate!</source>
<target>Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!</target>
<target>¡Gracias a los colaboradores! Contribuye a través de Weblate.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The 1st platform without any user identifiers private by design." xml:space="preserve">
@@ -3917,7 +3959,7 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida.</target>
</trans-unit>
<trans-unit id="This setting applies to messages in your current chat profile **%@**." xml:space="preserve">
<source>This setting applies to messages in your current chat profile **%@**.</source>
<target>Esta configuración se aplica a los mensajes en su perfil actual **%@**.</target>
<target>Esta configuración se aplica a los mensajes del perfil actual **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To ask any questions and to receive updates:" xml:space="preserve">
@@ -3925,6 +3967,10 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida.</target>
<target>Para consultar cualquier duda y recibir actualizaciones:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Para conocer el perfil usado en una conexión en modo incógnito, pulsa el nombre del contacto o del grupo en la parte superior del chat.</target>
@@ -3969,7 +4015,7 @@ Se te pedirá que completes la autenticación antes de activar esta función.</t
</trans-unit>
<trans-unit id="To verify end-to-end encryption with your contact compare (or scan) the code on your devices." xml:space="preserve">
<source>To verify end-to-end encryption with your contact compare (or scan) the code on your devices.</source>
<target>Para comprobar el cifrado de extremo a extremo con su contacto compare (o escanee) el código en sus dispositivos.</target>
<target>Para comprobar el cifrado de extremo a extremo con tu contacto compara (o escanea) el código en tus dispositivos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Transport isolation" xml:space="preserve">
@@ -4207,7 +4253,7 @@ Para conectarte, pide a tu contacto que cree otro enlace de conexión y comprueb
</trans-unit>
<trans-unit id="View security code" xml:space="preserve">
<source>View security code</source>
<target>Ver código de seguridad</target>
<target>Mostrar código de seguridad</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Voice messages" xml:space="preserve">
@@ -4354,6 +4400,10 @@ Para conectarte, pide a tu contacto que cree otro enlace de conexión y comprueb
<target>También puedes conectarte haciendo clic en el enlace. Si se abre en el navegador, haz clic en el botón **Abrir en aplicación móvil**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4397,7 +4447,7 @@ Bloqueo SimpleX debe estar activado.</target>
</trans-unit>
<trans-unit id="You can use markdown to format messages:" xml:space="preserve">
<source>You can use markdown to format messages:</source>
<target>Puedes usar sintaxis markdown para dar formato a los mensajes:</target>
<target>Puedes usar la sintaxis markdown para dar formato a los mensajes:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can't send messages!" xml:space="preserve">
@@ -4525,9 +4575,8 @@ Bloqueo SimpleX debe estar activado.</target>
<target>Tus servidores SMP</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Mi dirección SimpleX</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4570,16 +4619,6 @@ Bloqueo SimpleX debe estar activado.</target>
<target>Tus chats</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Mi dirección de contacto</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Tu contacto puede escanearlo desde la aplicación.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4597,6 +4636,11 @@ Puedes cancelar esta conexión y eliminar el contacto (e intentarlo más tarde c
<target>Tus contactos pueden permitir la eliminación completa de mensajes.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -4655,7 +4699,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="Your settings" xml:space="preserve">
<source>Your settings</source>
<target>Mi configuración</target>
<target>Configuración</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="[Contribute](https://github.com/simplex-chat/simplex-chat#contribute)" xml:space="preserve">
@@ -4665,7 +4709,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="[Send us email](mailto:chat@simplex.chat)" xml:space="preserve">
<source>[Send us email](mailto:chat@simplex.chat)</source>
<target>[Contacta por email](mailto:chat@simplex.chat)</target>
<target>[Contacta vía email](mailto:chat@simplex.chat)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="[Star on GitHub](https://github.com/simplex-chat/simplex-chat)" xml:space="preserve">
@@ -4685,7 +4729,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="above, then choose:" xml:space="preserve">
<source>above, then choose:</source>
<target>arriba, luego elige:</target>
<target>arriba y luego elige:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="accepted call" xml:space="preserve">
@@ -4705,7 +4749,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="audio call (not e2e encrypted)" xml:space="preserve">
<source>audio call (not e2e encrypted)</source>
<target>llamada de audio (sin cifrado e2e)</target>
<target>llamada (sin cifrar)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="bad message ID" xml:space="preserve">
@@ -4745,7 +4789,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="changed address for you" xml:space="preserve">
<source>changed address for you</source>
<target>su dirección ha cambiado para tí</target>
<target>el servidor de envío ha cambiado para tí</target>
<note>chat item text</note>
</trans-unit>
<trans-unit id="changed role of %@ to %@" xml:space="preserve">
@@ -4760,12 +4804,12 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="changing address for %@..." xml:space="preserve">
<source>changing address for %@...</source>
<target>la dirección ha cambiado para %@...</target>
<target>cambiando de servidor para %@...</target>
<note>chat item text</note>
</trans-unit>
<trans-unit id="changing address..." xml:space="preserve">
<source>changing address...</source>
<target>cambiando la dirección...</target>
<target>cambiando de servidor...</target>
<note>chat item text</note>
</trans-unit>
<trans-unit id="colored" xml:space="preserve">
@@ -4835,12 +4879,12 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="contact has e2e encryption" xml:space="preserve">
<source>contact has e2e encryption</source>
<target>El contacto dispone de cifrado e2e</target>
<target>el contacto dispone de cifrado de extremo a extremo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="contact has no e2e encryption" xml:space="preserve">
<source>contact has no e2e encryption</source>
<target>El contacto no dispone de cifrado e2e</target>
<target>el contacto no dispone de cifrado de extremo a extremo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="creator" xml:space="preserve">
@@ -4885,7 +4929,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="e2e encrypted" xml:space="preserve">
<source>e2e encrypted</source>
<target>Cifrado e2e</target>
<target>cifrado de extremo a extremo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="enabled" xml:space="preserve">
@@ -4980,7 +5024,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="invited" xml:space="preserve">
<source>invited</source>
<target>invitado</target>
<target>ha invitado a</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="invited %@" xml:space="preserve">
@@ -5065,7 +5109,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="no e2e encryption" xml:space="preserve">
<source>no e2e encryption</source>
<target>sin cifrado e2e</target>
<target>sin cifrar</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="observer" xml:space="preserve">
@@ -5201,7 +5245,7 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="video call (not e2e encrypted)" xml:space="preserve">
<source>video call (not e2e encrypted)</source>
<target>videollamada (sin cifrado e2e)</target>
<target>videollamada (sin cifrar)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="waiting for answer…" xml:space="preserve">
@@ -5236,12 +5280,12 @@ Los servidores de SimpleX no pueden ver tu perfil.</target>
</trans-unit>
<trans-unit id="you changed address" xml:space="preserve">
<source>you changed address</source>
<target>has cambiado la dirección</target>
<target>has cambiado de servidor</target>
<note>chat item text</note>
</trans-unit>
<trans-unit id="you changed address for %@" xml:space="preserve">
<source>you changed address for %@</source>
<target>has cambiado la dirección por %@</target>
<target>has cambiado de servidor para %@</target>
<note>chat item text</note>
</trans-unit>
<trans-unit id="you changed role for yourself to %@" xml:space="preserve">
@@ -309,6 +309,10 @@ Disponible dans la v5.1</target>
<target>1 semaine</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 semaines</target>
@@ -324,6 +328,11 @@ Disponible dans la v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Un nouveau contact</target>
@@ -1006,6 +1015,10 @@ Disponible dans la v5.1</target>
<target>Vos contacts peuvent marquer les messages pour les supprimer ; vous pourrez les consulter.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Copier</target>
@@ -1457,6 +1470,10 @@ Disponible dans la v5.1</target>
<target>Faites-le plus tard</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Ne plus afficher</target>
@@ -1597,6 +1614,10 @@ Disponible dans la v5.1</target>
<target>Entrer un serveur manuellement</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Disponible dans la v5.1</target>
<target>Erreur d'enregistrement du mot de passe de l'utilisateur</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Erreur lors de l'envoi du message</target>
@@ -2101,9 +2126,8 @@ Disponible dans la v5.1</target>
<target>Serveurs ICE (un par ligne)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Si vous ne pouvez pas voir la personne, **montrez lui le code QR dans un appel vidéo**, ou partagez lui le lien.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Disponible dans la v5.1</target>
<target>Invitation expirée !</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Inviter des membres</target>
@@ -2354,8 +2382,8 @@ Disponible dans la v5.1</target>
<target>Fichier trop lourd !</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Disponible dans la v5.1</target>
<target>Quitter le groupe ?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Clair</target>
@@ -2535,7 +2567,7 @@ Disponible dans la v5.1</target>
</trans-unit>
<trans-unit id="Moderate" xml:space="preserve">
<source>Moderate</source>
<target>Modéré</target>
<target>Modérer</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="More improvements are coming soon!" xml:space="preserve">
@@ -2972,6 +3004,10 @@ Disponible dans la v5.1</target>
<target>Adresse du serveur prédéfinie</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Vie privée et sécurité</target>
@@ -3061,6 +3097,14 @@ Disponible dans la v5.1</target>
<target>Lire</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Plus d'informations sur notre GitHub.</target>
@@ -3499,6 +3543,10 @@ Disponible dans la v5.1</target>
<target>Partager</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Disponible dans la v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Partager le lien d'invitation</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Partager le lien</target>
@@ -3526,11 +3569,6 @@ Disponible dans la v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Afficher le code QR</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Afficher les appels dans l'historique du téléphone</target>
@@ -3551,6 +3589,10 @@ Disponible dans la v5.1</target>
<target>Afficher :</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>La sécurité de SimpleX Chat a été [auditée par Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3925,6 +3967,10 @@ Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise.
<target>Si vous avez des questions et que vous souhaitez des réponses :</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Pour trouver le profil utilisé lors d'une connexion incognito, appuyez sur le nom du contact ou du groupe en haut du chat.</target>
@@ -4353,6 +4399,10 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien
<target>Vous pouvez également vous connecter en cliquant sur le lien. S'il s'ouvre dans le navigateur, cliquez sur le bouton **Open in mobile app**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX Lock doit être activé.</target>
<target>Vos serveurs SMP</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Votre adresse SimpleX</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX Lock doit être activé.</target>
<target>Vos chats</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Votre adresse de contact</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Votre contact peut le scanner depuis l'app.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ Vous pouvez annuler la connexion et supprimer le contact (et réessayer plus tar
<target>Vos contacts peuvent autoriser la suppression complète des messages.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
File diff suppressed because it is too large Load Diff
@@ -309,6 +309,10 @@ Disponibile nella v5.1</target>
<target>1 settimana</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 settimane</target>
@@ -324,6 +328,11 @@ Disponibile nella v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Un contatto nuovo</target>
@@ -469,7 +478,7 @@ Disponibile nella v5.1</target>
</trans-unit>
<trans-unit id="Allow calls only if your contact allows them." xml:space="preserve">
<source>Allow calls only if your contact allows them.</source>
<target>Consenti le chiamate solo se il contatto le consente.</target>
<target>Consenti le chiamate solo se il tuo contatto le consente.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Allow disappearing messages only if your contact allows it to you." xml:space="preserve">
@@ -1006,6 +1015,10 @@ Disponibile nella v5.1</target>
<target>I contatti possono contrassegnare i messaggi per l'eliminazione; potrai vederli.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Copia</target>
@@ -1457,6 +1470,10 @@ Disponibile nella v5.1</target>
<target>Fallo dopo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Non mostrare più</target>
@@ -1597,6 +1614,10 @@ Disponibile nella v5.1</target>
<target>Inserisci il server a mano</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Disponibile nella v5.1</target>
<target>Errore nel salvataggio della password utente</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Errore nell'invio del messaggio</target>
@@ -2101,9 +2126,8 @@ Disponibile nella v5.1</target>
<target>Server ICE (uno per riga)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Se non potete incontrarvi di persona, **mostra il codice QR durante la videochiamata** o condividi il link.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Disponibile nella v5.1</target>
<target>Invito scaduto!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Invita membri</target>
@@ -2354,8 +2382,8 @@ Disponibile nella v5.1</target>
<target>File grande!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Disponibile nella v5.1</target>
<target>Uscire dal gruppo?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Chiaro</target>
@@ -2972,6 +3004,10 @@ Disponibile nella v5.1</target>
<target>Indirizzo server preimpostato</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Privacy e sicurezza</target>
@@ -3061,6 +3097,14 @@ Disponibile nella v5.1</target>
<target>Leggi</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Maggiori informazioni nel nostro repository GitHub.</target>
@@ -3471,7 +3515,7 @@ Disponibile nella v5.1</target>
</trans-unit>
<trans-unit id="Set it instead of system authentication." xml:space="preserve">
<source>Set it instead of system authentication.</source>
<target>Impostala al posto dell'autenticazione di sistema.</target>
<target>Impostalo al posto dell'autenticazione di sistema.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set passphrase to export" xml:space="preserve">
@@ -3499,6 +3543,10 @@ Disponibile nella v5.1</target>
<target>Condividi</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Disponibile nella v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Condividi link di invito</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Condividi link</target>
@@ -3526,11 +3569,6 @@ Disponibile nella v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Mostra codice QR</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Mostra le chiamate nella cronologia del telefono</target>
@@ -3551,6 +3589,10 @@ Disponibile nella v5.1</target>
<target>Mostra:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>La sicurezza di SimpleX Chat è stata [verificata da Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3760,12 +3802,12 @@ Disponibile nella v5.1</target>
</trans-unit>
<trans-unit id="Test server" xml:space="preserve">
<source>Test server</source>
<target>Testa server</target>
<target>Prova server</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Test servers" xml:space="preserve">
<source>Test servers</source>
<target>Testa i server</target>
<target>Prova i server</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tests failed!" xml:space="preserve">
@@ -3925,6 +3967,10 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa.</ta
<target>Per porre domande e ricevere aggiornamenti:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Per trovare il profilo usato per una connessione in incognito, tocca il nome del contatto o del gruppo in cima alla chat.</target>
@@ -4353,6 +4399,10 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e
<target>Puoi anche connetterti cliccando il link. Se si apre nel browser, clicca il pulsante **Apri nell'app mobile**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX Lock deve essere attivato.</target>
<target>I tuoi server SMP</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Il tuo indirizzo SimpleX</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX Lock deve essere attivato.</target>
<target>Le tue chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Il tuo indirizzo di contatto</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Il tuo contatto può scansionarlo dall'app.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ Puoi annullare questa connessione e rimuovere il contatto (e riprovare più tard
<target>I tuoi contatti possono consentire l'eliminazione completa dei messaggi.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -309,6 +309,10 @@ Beschikbaar in v5.1</target>
<target>1 week</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 weken</target>
@@ -324,6 +328,11 @@ Beschikbaar in v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Een nieuw contact</target>
@@ -1006,6 +1015,10 @@ Beschikbaar in v5.1</target>
<target>Contact personen kunnen berichten markeren voor verwijdering; u kunt ze wel bekijken.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Kopiëren</target>
@@ -1189,7 +1202,7 @@ Beschikbaar in v5.1</target>
</trans-unit>
<trans-unit id="Decryption error" xml:space="preserve">
<source>Decryption error</source>
<target>Decryptie fout</target>
<target>Decodering fout</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Delete" xml:space="preserve">
@@ -1457,6 +1470,10 @@ Beschikbaar in v5.1</target>
<target>Doe het later</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Niet meer weergeven</target>
@@ -1597,6 +1614,10 @@ Beschikbaar in v5.1</target>
<target>Voer de server handmatig in</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Beschikbaar in v5.1</target>
<target>Fout bij opslaan gebruikers wachtwoord</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Fout bij verzenden van bericht</target>
@@ -2101,9 +2126,8 @@ Beschikbaar in v5.1</target>
<target>ICE servers (één per lijn)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Als je elkaar niet persoonlijk kunt ontmoeten, **toon QR-code in het video gesprek** of deel de link.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Beschikbaar in v5.1</target>
<target>Uitnodiging verlopen!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Nodig leden uit</target>
@@ -2354,8 +2382,8 @@ Beschikbaar in v5.1</target>
<target>Groot bestand!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Beschikbaar in v5.1</target>
<target>Groep verlaten?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Licht</target>
@@ -2884,7 +2916,7 @@ Beschikbaar in v5.1</target>
</trans-unit>
<trans-unit id="Permanent decryption error" xml:space="preserve">
<source>Permanent decryption error</source>
<target>Decryptie fout</target>
<target>Decodering fout</target>
<note>message decrypt error item</note>
</trans-unit>
<trans-unit id="Please ask your contact to enable sending voice messages." xml:space="preserve">
@@ -2972,6 +3004,10 @@ Beschikbaar in v5.1</target>
<target>Vooraf ingesteld server adres</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Privacy en beveiliging</target>
@@ -3061,6 +3097,14 @@ Beschikbaar in v5.1</target>
<target>Lees</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Lees meer in onze GitHub repository.</target>
@@ -3499,6 +3543,10 @@ Beschikbaar in v5.1</target>
<target>Deel</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Beschikbaar in v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Uitnodiging link delen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Deel link</target>
@@ -3526,11 +3569,6 @@ Beschikbaar in v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Toon QR-code</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Toon oproepen in de telefoongeschiedenis</target>
@@ -3551,6 +3589,10 @@ Beschikbaar in v5.1</target>
<target>Toon:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>De beveiliging van SimpleX Chat is [gecontroleerd door Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3667,7 +3709,7 @@ Beschikbaar in v5.1</target>
</trans-unit>
<trans-unit id="Stop receiving file?" xml:space="preserve">
<source>Stop receiving file?</source>
<target>Stopt met het ontvangen van een bestand?</target>
<target>Stoppen met het ontvangen van bestand?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Stop sending file?" xml:space="preserve">
@@ -3925,6 +3967,10 @@ Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast.</target>
<target>Om vragen te stellen en updates te ontvangen:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Om het profiel te vinden dat wordt gebruikt voor een incognito verbinding, tikt u op de naam van het contact of de groep bovenaan de chat.</target>
@@ -4353,6 +4399,10 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link
<target>U kunt ook verbinding maken door op de link te klikken. Als het in de browser wordt geopend, klikt u op de knop **Openen in mobiele app**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX Lock moet ingeschakeld zijn.</target>
<target>Uw SMP servers</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Uw SimpleX adres</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX Lock moet ingeschakeld zijn.</target>
<target>Jouw gesprekken</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Uw contact adres</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Uw contactpersoon kan het vanuit de app scannen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ U kunt deze verbinding verbreken en het contact verwijderen (en later proberen m
<target>Uw contacten kunnen volledige verwijdering van berichten toestaan.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -309,6 +309,10 @@ Dostępny w v5.1</target>
<target>1 tydzień</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 tygodnie</target>
@@ -324,6 +328,11 @@ Dostępny w v5.1</target>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Nowy kontakt</target>
@@ -1006,6 +1015,10 @@ Dostępny w v5.1</target>
<target>Kontakty mogą oznaczać wiadomości do usunięcia; będziesz mógł je zobaczyć.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Kopiuj</target>
@@ -1457,6 +1470,10 @@ Dostępny w v5.1</target>
<target>Zrób to później</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Nie pokazuj ponownie</target>
@@ -1597,6 +1614,10 @@ Dostępny w v5.1</target>
<target>Wprowadź serwer ręcznie</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Dostępny w v5.1</target>
<target>Błąd zapisu hasła użytkownika</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Błąd wysyłania wiadomości</target>
@@ -2101,9 +2126,8 @@ Dostępny w v5.1</target>
<target>Serwery ICE (po jednym na linię)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Jeśli nie możesz spotkać się osobiście, **pokaż kod QR w rozmowie wideo** lub udostępnij link.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Dostępny w v5.1</target>
<target>Zaproszenie wygasło!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Zaproś członków</target>
@@ -2354,8 +2382,8 @@ Dostępny w v5.1</target>
<target>Duży plik!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Dostępny w v5.1</target>
<target>Opuścić grupę?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Jasny</target>
@@ -2972,6 +3004,10 @@ Dostępny w v5.1</target>
<target>Wstępnie ustawiony adres serwera</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Prywatność i bezpieczeństwo</target>
@@ -3061,6 +3097,14 @@ Dostępny w v5.1</target>
<target>Czytaj</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Przeczytaj więcej na naszym repozytorium GitHub.</target>
@@ -3499,6 +3543,10 @@ Dostępny w v5.1</target>
<target>Udostępnij</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Dostępny w v5.1</target>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Udostępnij link zaproszenia</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Udostępnij link</target>
@@ -3526,11 +3569,6 @@ Dostępny w v5.1</target>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Pokaż kod QR</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Pokaż połączenia w historii telefonu</target>
@@ -3551,6 +3589,10 @@ Dostępny w v5.1</target>
<target>Pokaż:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>Bezpieczeństwo SimpleX Chat zostało [zaudytowane przez Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3925,6 +3967,10 @@ Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skom
<target>Aby zadać wszelkie pytania i otrzymywać aktualizacje:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Aby znaleźć profil używany do połączenia incognito, dotknij nazwę kontaktu lub grupy w górnej części czatu.</target>
@@ -4353,6 +4399,10 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc
<target>Możesz też połączyć się klikając w link. Jeśli otworzy się on w przeglądarce, kliknij przycisk **Otwórz w aplikacji mobilnej**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ Funkcja blokady SimpleX musi być włączona.</target>
<target>Twoje serwery SMP</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Twój adres SimpleX</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ Funkcja blokady SimpleX musi być włączona.</target>
<target>Twoje czaty</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Twój adres kontaktowy</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Kontakt może zeskanować go z aplikacji.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ Możesz anulować to połączenie i usunąć kontakt (i spróbować później z
<target>Twoje kontakty mogą zezwolić na pełne usunięcie wiadomości.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -5,157 +5,196 @@
<tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="14.0" build-num="14A309"/>
</header>
<body>
<trans-unit id="&#10;" xml:space="preserve">
<trans-unit id="&#10;" xml:space="preserve" approved="no">
<source>
</source>
<target state="translated">
</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=" " xml:space="preserve">
<trans-unit id=" " xml:space="preserve" approved="no">
<source> </source>
<target state="translated"> </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=" " xml:space="preserve">
<trans-unit id=" " xml:space="preserve" approved="no">
<source> </source>
<target state="translated"> </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=" " xml:space="preserve">
<trans-unit id=" " xml:space="preserve" approved="no">
<source> </source>
<target state="translated"> </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=" (" xml:space="preserve">
<trans-unit id=" (" xml:space="preserve" approved="no">
<source> (</source>
<target state="translated"> (</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=" (can be copied)" xml:space="preserve">
<trans-unit id=" (can be copied)" xml:space="preserve" approved="no">
<source> (can be copied)</source>
<target state="translated"> (pode ser copiado)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="!1 colored!" xml:space="preserve">
<trans-unit id="!1 colored!" xml:space="preserve" approved="no">
<source>!1 colored!</source>
<target state="translated">!1 colorido!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="#secret#" xml:space="preserve">
<trans-unit id="#secret#" xml:space="preserve" approved="no">
<source>#secret#</source>
<target state="translated">#secreto#</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@" xml:space="preserve">
<trans-unit id="%@" xml:space="preserve" approved="no">
<source>%@</source>
<target state="translated">%@</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ %@" xml:space="preserve">
<trans-unit id="%@ %@" xml:space="preserve" approved="no">
<source>%@ %@</source>
<target state="translated">%@ %@</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ / %@" xml:space="preserve">
<trans-unit id="%@ / %@" xml:space="preserve" approved="no">
<source>%@ / %@</source>
<target state="translated">%@ / %@</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ is connected!" xml:space="preserve">
<trans-unit id="%@ is connected!" xml:space="preserve" approved="no">
<source>%@ is connected!</source>
<target state="translated">%@ está conectado(a)!</target>
<note>notification title</note>
</trans-unit>
<trans-unit id="%@ is not verified" xml:space="preserve">
<trans-unit id="%@ is not verified" xml:space="preserve" approved="no">
<source>%@ is not verified</source>
<target state="translated">%@ não foi verificado</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ is verified" xml:space="preserve">
<trans-unit id="%@ is verified" xml:space="preserve" approved="no">
<source>%@ is verified</source>
<target state="translated">%@ foi verificado</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ wants to connect!" xml:space="preserve">
<trans-unit id="%@ wants to connect!" xml:space="preserve" approved="no">
<source>%@ wants to connect!</source>
<target state="translated">%@ quer se conectar!</target>
<note>notification title</note>
</trans-unit>
<trans-unit id="%d days" xml:space="preserve">
<trans-unit id="%d days" xml:space="preserve" approved="no">
<source>%d days</source>
<target state="translated">%d dia(s)</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="%d hours" xml:space="preserve">
<trans-unit id="%d hours" xml:space="preserve" approved="no">
<source>%d hours</source>
<target state="translated">%d hora(s)</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="%d min" xml:space="preserve">
<trans-unit id="%d min" xml:space="preserve" approved="no">
<source>%d min</source>
<target state="translated">%d min</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="%d months" xml:space="preserve">
<trans-unit id="%d months" xml:space="preserve" approved="no">
<source>%d months</source>
<target state="translated">%d mês(es)</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="%d sec" xml:space="preserve">
<trans-unit id="%d sec" xml:space="preserve" approved="no">
<source>%d sec</source>
<target state="translated">%d seg</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="%d skipped message(s)" xml:space="preserve">
<trans-unit id="%d skipped message(s)" xml:space="preserve" approved="no">
<source>%d skipped message(s)</source>
<target state="translated">%d mensagem(ns) ignorada(s)</target>
<note>integrity error chat item</note>
</trans-unit>
<trans-unit id="%lld" xml:space="preserve">
<trans-unit id="%lld" xml:space="preserve" approved="no">
<source>%lld</source>
<target state="translated">%lld</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld %@" xml:space="preserve">
<trans-unit id="%lld %@" xml:space="preserve" approved="no">
<source>%lld %@</source>
<target state="translated">%lld %@</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld contact(s) selected" xml:space="preserve">
<trans-unit id="%lld contact(s) selected" xml:space="preserve" approved="no">
<source>%lld contact(s) selected</source>
<target state="translated">%lld contato(s) selecionado(s)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld file(s) with total size of %@" xml:space="preserve">
<trans-unit id="%lld file(s) with total size of %@" xml:space="preserve" approved="no">
<source>%lld file(s) with total size of %@</source>
<target state="translated">%lld arquivo(s) com tamanho total de %@</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld members" xml:space="preserve">
<trans-unit id="%lld members" xml:space="preserve" approved="no">
<source>%lld members</source>
<target state="translated">%lld membros</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld second(s)" xml:space="preserve">
<trans-unit id="%lld second(s)" xml:space="preserve" approved="no">
<source>%lld second(s)</source>
<target state="translated">%lld segundo(s)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldd" xml:space="preserve">
<trans-unit id="%lldd" xml:space="preserve" approved="no">
<source>%lldd</source>
<target state="translated">%lldd</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldh" xml:space="preserve">
<trans-unit id="%lldh" xml:space="preserve" approved="no">
<source>%lldh</source>
<target state="translated">%lldh</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldk" xml:space="preserve">
<trans-unit id="%lldk" xml:space="preserve" approved="no">
<source>%lldk</source>
<target state="translated">%lldk</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldm" xml:space="preserve">
<trans-unit id="%lldm" xml:space="preserve" approved="no">
<source>%lldm</source>
<target state="translated">%lldm</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldmth" xml:space="preserve">
<trans-unit id="%lldmth" xml:space="preserve" approved="no">
<source>%lldmth</source>
<target state="translated">%lldmth</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%llds" xml:space="preserve">
<trans-unit id="%llds" xml:space="preserve" approved="no">
<source>%llds</source>
<target state="translated">%llds</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lldw" xml:space="preserve">
<trans-unit id="%lldw" xml:space="preserve" approved="no">
<source>%lldw</source>
<target state="translated">%lldw</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="(" xml:space="preserve">
<trans-unit id="(" xml:space="preserve" approved="no">
<source>(</source>
<target state="translated">(</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id=")" xml:space="preserve">
<trans-unit id=")" xml:space="preserve" approved="no">
<source>)</source>
<target state="translated">)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**Add new contact**: to create your one-time QR Code for your contact." xml:space="preserve">
<trans-unit id="**Add new contact**: to create your one-time QR Code for your contact." xml:space="preserve" approved="no">
<source>**Add new contact**: to create your one-time QR Code or link for your contact.</source>
<target state="translated">**Adicionar novo contato**: para criar seu QR Code ou link único para seu contato.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**Create link / QR code** for your contact to use." xml:space="preserve">
<trans-unit id="**Create link / QR code** for your contact to use." xml:space="preserve" approved="no">
<source>**Create link / QR code** for your contact to use.</source>
<target state="translated">**Crie um link / QR code** para seu contato usar.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="**More private**: check new messages every 20 minutes. Device token is shared with SimpleX Chat server, but not how many contacts or messages you have." xml:space="preserve">
@@ -3503,6 +3542,38 @@ SimpleX servers cannot see your profile.</source>
<source>\~strike~</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ servers" xml:space="preserve" approved="no">
<source>%@ servers</source>
<target state="translated">%@ servidores</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld minutes" xml:space="preserve" approved="no">
<source>%lld minutes</source>
<target state="translated">%lld minutos</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%lld seconds" xml:space="preserve" approved="no">
<source>%lld seconds</source>
<target state="translated">%lld segundos</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&#10;Available in v5.1" xml:space="preserve" approved="no">
<source>
Available in v5.1</source>
<target state="translated">
Disponível na 5.1</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%u messages failed to decrypt." xml:space="preserve" approved="no">
<source>%u messages failed to decrypt.</source>
<target state="translated">Falha na descriptografia de %u mensagens.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%u messages skipped." xml:space="preserve" approved="no">
<source>%u messages skipped.</source>
<target state="translated">%u mensagens ignoradas.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
</body>
</file>
<file original="en.lproj/SimpleX--iOS--InfoPlist.strings" source-language="en" target-language="pt-BR" datatype="plaintext">
File diff suppressed because it is too large Load Diff
@@ -309,6 +309,10 @@ Available in v5.1</source>
<target>1 неделю</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2 недели</target>
@@ -324,6 +328,11 @@ Available in v5.1</source>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>Новый контакт</target>
@@ -1006,6 +1015,10 @@ Available in v5.1</source>
<target>Контакты могут помечать сообщения для удаления; Вы сможете просмотреть их.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>Скопировать</target>
@@ -1457,6 +1470,10 @@ Available in v5.1</source>
<target>Отложить</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>Не показывать</target>
@@ -1597,6 +1614,10 @@ Available in v5.1</source>
<target>Ввести сервер вручную</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Available in v5.1</source>
<target>Ошибка при сохранении пароля пользователя</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>Ошибка при отправке сообщения</target>
@@ -2101,9 +2126,8 @@ Available in v5.1</source>
<target>ICE серверы (один на строке)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>Если Вы не можете встретиться лично, Вы можете **показать QR код во время видеозвонка**, или поделиться ссылкой.</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Available in v5.1</source>
<target>Приглашение истекло!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>Пригласить членов группы</target>
@@ -2354,8 +2382,8 @@ Available in v5.1</source>
<target>Большой файл!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Available in v5.1</source>
<target>Выйти из группы?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>Светлая</target>
@@ -2972,6 +3004,10 @@ Available in v5.1</source>
<target>Адрес сервера по умолчанию</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>Конфиденциальность</target>
@@ -3061,6 +3097,14 @@ Available in v5.1</source>
<target>Прочитано</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>Узнайте больше из нашего GitHub репозитория.</target>
@@ -3499,6 +3543,10 @@ Available in v5.1</source>
<target>Поделиться</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Available in v5.1</source>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>Поделиться ссылкой</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Поделиться ссылкой</target>
@@ -3526,11 +3569,6 @@ Available in v5.1</source>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>Показать QR код</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>Показать звонки в истории телефона</target>
@@ -3551,6 +3589,10 @@ Available in v5.1</source>
<target>Показать:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>Безопасность SimpleX Chat была [проверена Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</target>
@@ -3925,6 +3967,10 @@ It can happen because of some bug or when the connection is compromised.</source
<target>Чтобы задать вопросы и получать уведомления о новых версиях,</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>Чтобы найти инкогнито профиль, используемый в разговоре, нажмите на имя контакта или группы в верхней части чата.</target>
@@ -4353,6 +4399,10 @@ To connect, please ask your contact to create another connection link and check
<target>Вы также можете соединиться, открыв ссылку. Если ссылка откроется в браузере, нажмите кнопку **Open in mobile app**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX Lock must be enabled.</source>
<target>Ваши SMP серверы</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>Ваш SimpleX адрес</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX Lock must be enabled.</source>
<target>Ваши чаты</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>Ваш SimpleX адрес</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>Ваш контакт может сосканировать QR код в приложении.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ You can cancel this connection and remove the contact (and try later with a new
<target>Ваши контакты могут разрешить окончательное удаление сообщений.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
@@ -309,6 +309,10 @@ Available in v5.1</source>
<target>1周</target>
<note>message ttl</note>
</trans-unit>
<trans-unit id="1-time link" xml:space="preserve">
<source>1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="2 weeks" xml:space="preserve">
<source>2 weeks</source>
<target>2周</target>
@@ -324,6 +328,11 @@ Available in v5.1</source>
<target>: </target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;%@&quot;&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;" xml:space="preserve">
<source>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;&lt;a href="%@"&gt;Connect to me via SimpleX Chat&lt;/a&gt;&lt;/p&gt;</source>
<note>email text</note>
</trans-unit>
<trans-unit id="A new contact" xml:space="preserve">
<source>A new contact</source>
<target>新联系人</target>
@@ -1006,6 +1015,10 @@ Available in v5.1</source>
<target>联系人可以将信息标记为删除;您将可以查看这些信息。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Continue" xml:space="preserve">
<source>Continue</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Copy" xml:space="preserve">
<source>Copy</source>
<target>复制</target>
@@ -1457,6 +1470,10 @@ Available in v5.1</source>
<target>稍后再做</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't create address" xml:space="preserve">
<source>Don't create address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Don't show again" xml:space="preserve">
<source>Don't show again</source>
<target>不再显示</target>
@@ -1597,6 +1614,10 @@ Available in v5.1</source>
<target>手动输入服务器</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<note>placeholder</note>
@@ -1766,6 +1787,10 @@ Available in v5.1</source>
<target>保存用户密码时出错</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending email" xml:space="preserve">
<source>Error sending email</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error sending message" xml:space="preserve">
<source>Error sending message</source>
<target>发送消息错误</target>
@@ -2101,9 +2126,8 @@ Available in v5.1</source>
<target>ICE 服务器(每行一个)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you can't meet in person, **show QR code in the video call**, or share the link." xml:space="preserve">
<source>If you can't meet in person, **show QR code in the video call**, or share the link.</source>
<target>如果您不能亲自见面,**在视频通话中出示二维码**,或分享链接。</target>
<trans-unit id="If you can't meet in person, show QR code in a video call, or share the link." xml:space="preserve">
<source>If you can't meet in person, show QR code in a video call, or share the link.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." xml:space="preserve">
@@ -2258,6 +2282,10 @@ Available in v5.1</source>
<target>邀请已过期!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite friends" xml:space="preserve">
<source>Invite friends</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Invite members" xml:space="preserve">
<source>Invite members</source>
<target>邀请成员</target>
@@ -2354,8 +2382,8 @@ Available in v5.1</source>
<target>大文件!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<trans-unit id="Learn more" xml:space="preserve">
<source>Learn more</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Leave" xml:space="preserve">
@@ -2373,6 +2401,10 @@ Available in v5.1</source>
<target>离开群组?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Let's talk in SimpleX Chat" xml:space="preserve">
<source>Let's talk in SimpleX Chat</source>
<note>email subject</note>
</trans-unit>
<trans-unit id="Light" xml:space="preserve">
<source>Light</source>
<target>浅色</target>
@@ -2972,6 +3004,10 @@ Available in v5.1</source>
<target>预设服务器地址</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Preview" xml:space="preserve">
<source>Preview</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Privacy &amp; security" xml:space="preserve">
<source>Privacy &amp; security</source>
<target>隐私和安全</target>
@@ -3061,6 +3097,14 @@ Available in v5.1</source>
<target>已读</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." xml:space="preserve">
<source>Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends).</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Read more in our GitHub repository." xml:space="preserve">
<source>Read more in our GitHub repository.</source>
<target>在我们的 GitHub 仓库中阅读更多内容。</target>
@@ -3499,6 +3543,10 @@ Available in v5.1</source>
<target>分享</target>
<note>chat item action</note>
</trans-unit>
<trans-unit id="Share 1-time link" xml:space="preserve">
<source>Share 1-time link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share address" xml:space="preserve">
<source>Share address</source>
<note>No comment provided by engineer.</note>
@@ -3507,11 +3555,6 @@ Available in v5.1</source>
<source>Share address with contacts?</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share invitation link" xml:space="preserve">
<source>Share invitation link</source>
<target>分享邀请链接</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>分享链接</target>
@@ -3526,11 +3569,6 @@ Available in v5.1</source>
<source>Share with contacts</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show QR code" xml:space="preserve">
<source>Show QR code</source>
<target>显示二维码</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Show calls in phone history" xml:space="preserve">
<source>Show calls in phone history</source>
<target>在电话历史记录中显示通话</target>
@@ -3551,6 +3589,10 @@ Available in v5.1</source>
<target>显示:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Address" xml:space="preserve">
<source>SimpleX Address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." xml:space="preserve">
<source>SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).</source>
<target>SimpleX Chat 的安全性 [由 Trail of Bits 审核](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)。</target>
@@ -3925,6 +3967,10 @@ It can happen because of some bug or when the connection is compromised.</source
<target>要提出任何问题并接收更新,请:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To connect, your contact can scan QR code or use the link in the app." xml:space="preserve">
<source>To connect, your contact can scan QR code or use the link in the app.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="To find the profile used for an incognito connection, tap the contact or group name on top of the chat." xml:space="preserve">
<source>To find the profile used for an incognito connection, tap the contact or group name on top of the chat.</source>
<target>要查找用于隐身聊天连接的资料,点击聊天顶部的联系人或群组名。</target>
@@ -4353,6 +4399,10 @@ To connect, please ask your contact to create another connection link and check
<target>您也可以通过点击链接进行连接。如果在浏览器中打开,请点击“在移动应用程序中打开”按钮。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can create it later" xml:space="preserve">
<source>You can create it later</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can hide or mute a user profile - swipe it to the right.&#10;SimpleX Lock must be enabled." xml:space="preserve">
<source>You can hide or mute a user profile - swipe it to the right.
SimpleX Lock must be enabled.</source>
@@ -4524,9 +4574,8 @@ SimpleX Lock must be enabled.</source>
<target>您的 SMP 服务器</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your SimpleX contact address" xml:space="preserve">
<source>Your SimpleX contact address</source>
<target>您的 SimpleX 联系人地址</target>
<trans-unit id="Your SimpleX address" xml:space="preserve">
<source>Your SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your XFTP servers" xml:space="preserve">
@@ -4569,16 +4618,6 @@ SimpleX Lock must be enabled.</source>
<target>您的聊天</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact address" xml:space="preserve">
<source>Your contact address</source>
<target>您的联系人地址</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact can scan it from the app." xml:space="preserve">
<source>Your contact can scan it from the app.</source>
<target>您的联系人可以通过应用程序扫描它。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact needs to be online for the connection to complete.&#10;You can cancel this connection and remove the contact (and try later with a new link)." xml:space="preserve">
<source>Your contact needs to be online for the connection to complete.
You can cancel this connection and remove the contact (and try later with a new link).</source>
@@ -4596,6 +4635,11 @@ You can cancel this connection and remove the contact (and try later with a new
<target>您的联系人可以允许完全删除消息。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts in SimpleX will see it.&#10;You can change it in Settings." xml:space="preserve">
<source>Your contacts in SimpleX will see it.
You can change it in Settings.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contacts will remain connected." xml:space="preserve">
<source>Your contacts will remain connected.</source>
<note>No comment provided by engineer.</note>
File diff suppressed because it is too large Load Diff
+28 -28
View File
@@ -63,6 +63,11 @@
5C7505A527B679EE00BE3227 /* NavLinkPlain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C7505A427B679EE00BE3227 /* NavLinkPlain.swift */; };
5C7505A827B6D34800BE3227 /* ChatInfoToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C7505A727B6D34800BE3227 /* ChatInfoToolbar.swift */; };
5C764E89279CBCB3000C6508 /* ChatModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C764E88279CBCB3000C6508 /* ChatModel.swift */; };
5C80B41E2A040F23004F9B8F /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C80B4192A040F23004F9B8F /* libgmpxx.a */; };
5C80B41F2A040F23004F9B8F /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C80B41A2A040F23004F9B8F /* libffi.a */; };
5C80B4202A040F23004F9B8F /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C80B41B2A040F23004F9B8F /* libgmp.a */; };
5C80B4212A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C80B41C2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a */; };
5C80B4222A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C80B41D2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a */; };
5C8F01CD27A6F0D8007D2C8D /* CodeScanner in Frameworks */ = {isa = PBXBuildFile; productRef = 5C8F01CC27A6F0D8007D2C8D /* CodeScanner */; };
5C93292F29239A170090FFF9 /* ProtocolServersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C93292E29239A170090FFF9 /* ProtocolServersView.swift */; };
5C93293129239BED0090FFF9 /* ProtocolServerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C93293029239BED0090FFF9 /* ProtocolServerView.swift */; };
@@ -154,11 +159,6 @@
64466DC829FC2B3B00E3D48D /* CreateSimpleXAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64466DC729FC2B3B00E3D48D /* CreateSimpleXAddress.swift */; };
64466DCC29FFE3E800E3D48D /* MailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64466DCB29FFE3E800E3D48D /* MailView.swift */; };
6448BBB628FA9D56000D2AB9 /* GroupLinkView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6448BBB528FA9D56000D2AB9 /* GroupLinkView.swift */; };
644E72A629F18C00003534BE /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 644E72A129F18C00003534BE /* libgmpxx.a */; };
644E72A729F18C00003534BE /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 644E72A229F18C00003534BE /* libffi.a */; };
644E72A829F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 644E72A329F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a */; };
644E72A929F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 644E72A429F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a */; };
644E72AA29F18C00003534BE /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 644E72A529F18C00003534BE /* libgmp.a */; };
644EFFDE292BCD9D00525D5B /* ComposeVoiceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 644EFFDD292BCD9D00525D5B /* ComposeVoiceView.swift */; };
644EFFE0292CFD7F00525D5B /* CIVoiceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 644EFFDF292CFD7F00525D5B /* CIVoiceView.swift */; };
644EFFE2292D089800525D5B /* FramedCIVoiceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 644EFFE1292D089800525D5B /* FramedCIVoiceView.swift */; };
@@ -311,6 +311,11 @@
5C7505A427B679EE00BE3227 /* NavLinkPlain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavLinkPlain.swift; sourceTree = "<group>"; };
5C7505A727B6D34800BE3227 /* ChatInfoToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatInfoToolbar.swift; sourceTree = "<group>"; };
5C764E88279CBCB3000C6508 /* ChatModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatModel.swift; sourceTree = "<group>"; };
5C80B4192A040F23004F9B8F /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = "<group>"; };
5C80B41A2A040F23004F9B8F /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = "<group>"; };
5C80B41B2A040F23004F9B8F /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = "<group>"; };
5C80B41C2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a"; sourceTree = "<group>"; };
5C80B41D2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a"; sourceTree = "<group>"; };
5C84FE9129A216C800D95B1A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
5C84FE9229A216C800D95B1A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
5C84FE9329A2179C00D95B1A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = "nl.lproj/SimpleX--iOS--InfoPlist.strings"; sourceTree = "<group>"; };
@@ -423,11 +428,6 @@
64466DC729FC2B3B00E3D48D /* CreateSimpleXAddress.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSimpleXAddress.swift; sourceTree = "<group>"; };
64466DCB29FFE3E800E3D48D /* MailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MailView.swift; sourceTree = "<group>"; };
6448BBB528FA9D56000D2AB9 /* GroupLinkView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupLinkView.swift; sourceTree = "<group>"; };
644E72A129F18C00003534BE /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = "<group>"; };
644E72A229F18C00003534BE /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = "<group>"; };
644E72A329F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a"; sourceTree = "<group>"; };
644E72A429F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a"; sourceTree = "<group>"; };
644E72A529F18C00003534BE /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = "<group>"; };
644EFFDD292BCD9D00525D5B /* ComposeVoiceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ComposeVoiceView.swift; sourceTree = "<group>"; };
644EFFDF292CFD7F00525D5B /* CIVoiceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CIVoiceView.swift; sourceTree = "<group>"; };
644EFFE1292D089800525D5B /* FramedCIVoiceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FramedCIVoiceView.swift; sourceTree = "<group>"; };
@@ -489,13 +489,13 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
644E72A929F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a in Frameworks */,
644E72AA29F18C00003534BE /* libgmp.a in Frameworks */,
644E72A629F18C00003534BE /* libgmpxx.a in Frameworks */,
644E72A829F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a in Frameworks */,
5C80B4212A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a in Frameworks */,
5C80B41E2A040F23004F9B8F /* libgmpxx.a in Frameworks */,
5C80B4202A040F23004F9B8F /* libgmp.a in Frameworks */,
5CE2BA93284534B000EC33A6 /* libiconv.tbd in Frameworks */,
5CE2BA94284534BB00EC33A6 /* libz.tbd in Frameworks */,
644E72A729F18C00003534BE /* libffi.a in Frameworks */,
5C80B4222A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a in Frameworks */,
5C80B41F2A040F23004F9B8F /* libffi.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -555,11 +555,11 @@
5C764E5C279C70B7000C6508 /* Libraries */ = {
isa = PBXGroup;
children = (
644E72A229F18C00003534BE /* libffi.a */,
644E72A529F18C00003534BE /* libgmp.a */,
644E72A129F18C00003534BE /* libgmpxx.a */,
644E72A329F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D-ghc8.10.7.a */,
644E72A429F18C00003534BE /* libHSsimplex-chat-5.0.0.2-9ntBZrQUt2ScwtoCsKz4D.a */,
5C80B41A2A040F23004F9B8F /* libffi.a */,
5C80B41B2A040F23004F9B8F /* libgmp.a */,
5C80B4192A040F23004F9B8F /* libgmpxx.a */,
5C80B41C2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV-ghc8.10.7.a */,
5C80B41D2A040F23004F9B8F /* libHSsimplex-chat-5.1.0.0-Zm9phGT059Fqhr8J8xPLV.a */,
);
path = Libraries;
sourceTree = "<group>";
@@ -1453,7 +1453,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 144;
CURRENT_PROJECT_VERSION = 145;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
ENABLE_PREVIEWS = YES;
@@ -1474,7 +1474,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 5.0;
MARKETING_VERSION = 5.1;
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app;
PRODUCT_NAME = SimpleX;
SDKROOT = iphoneos;
@@ -1495,7 +1495,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 144;
CURRENT_PROJECT_VERSION = 145;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
ENABLE_PREVIEWS = YES;
@@ -1516,7 +1516,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 5.0;
MARKETING_VERSION = 5.1;
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app;
PRODUCT_NAME = SimpleX;
SDKROOT = iphoneos;
@@ -1575,7 +1575,7 @@
CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 144;
CURRENT_PROJECT_VERSION = 145;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
GENERATE_INFOPLIST_FILE = YES;
@@ -1588,7 +1588,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 5.0;
MARKETING_VERSION = 5.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1607,7 +1607,7 @@
CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 144;
CURRENT_PROJECT_VERSION = 145;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
GENERATE_INFOPLIST_FILE = YES;
@@ -1620,7 +1620,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 5.0;
MARKETING_VERSION = 5.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
+4 -34
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Přijmout inkognito";
/* No comment provided by engineer. */
"Accept requests" = "Přijímat žádosti";
/* call status */
"accepted call" = "přijatý hovor";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Všechny zprávy budou smazány tuto akci nelze vrátit zpět! Zprávy budou smazány POUZE pro vás.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Všechny vaše kontakty zůstanou připojeny";
/* No comment provided by engineer. */
"Allow" = "Povolit";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Automaticky přijímat obrázky";
/* No comment provided by engineer. */
"Automatically" = "Automaticky";
/* No comment provided by engineer. */
"Back" = "Zpět";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Předvolby kontaktů";
/* No comment provided by engineer. */
"Contact requests" = "Žádosti o kontakt";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Kontakty mohou označit zprávy ke smazání; vy je budete moci zobrazit.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Vytvořit";
/* No comment provided by engineer. */
"Create address" = "Vytvořit adresu";
/* server test step */
"Create file" = "Vytvořit soubor";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "Servery ICE (jeden na řádek)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Pokud se nemůžete setkat osobně, **ukažte QR kód ve videohovoru**, nebo sdílejte odkaz.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Pokud se nemůžete setkat osobně, můžete **naskenovat QR kód během videohovoru**, nebo váš kontakt může sdílet odkaz na pozvánku.";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Sdílet";
/* No comment provided by engineer. */
"Share invitation link" = "Sdílet odkaz na pozvánku";
/* No comment provided by engineer. */
"Share link" = "Sdílet odkaz";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Zobrazení náhledu";
/* No comment provided by engineer. */
"Show QR code" = "Zobrazit QR kód";
/* No comment provided by engineer. */
"Show:" = "Zobrazit:";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Můžete sdílet odkaz nebo QR kód - ke skupině se bude moci připojit kdokoli. O členy skupiny nepřijdete, pokud ji později odstraníte.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Můžete sdílet svou adresu jako odkaz nebo jako QR kód - kdokoli se k vám bude moci připojit. O své kontakty nepřijdete, pokud ji později smažete.";
"You can share your address as a link or QR code - anybody can connect to you." = "Můžete sdílet svou adresu jako odkaz nebo jako QR kód - kdokoli se k vám bude moci připojit.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Chat můžete zahájit prostřednictvím aplikace Nastavení / Databáze nebo restartováním aplikace";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Přestanete dostávat zprávy z této skupiny. Historie chatu bude zachována.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "O své kontakty nepřijdete, pokud ji později smažete.";
/* No comment provided by engineer. */
"you: " = "vy: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Vaše konverzace";
/* No comment provided by engineer. */
"Your contact address" = "Vaše adresa";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Váš kontakt jej může naskenovat z aplikace.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "K dokončení připojení, musí být váš kontakt online.\nToto připojení můžete zrušit a kontakt odebrat (a zkusit to později s novým odkazem).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Vaše nastavení";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Vaše kontaktní adresa SimpleX";
/* No comment provided by engineer. */
"Your SMP servers" = "Vaše servery SMP";
+5 -35
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Inkognito akzeptieren";
/* No comment provided by engineer. */
"Accept requests" = "Anfragen annehmen";
/* call status */
"accepted call" = "Anruf angenommen";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Alle Nachrichten werden gelöscht - dies kann nicht rückgängig gemacht werden! Die Nachrichten werden NUR bei Ihnen gelöscht.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Alle Ihre Kontakte bleiben verbunden";
/* No comment provided by engineer. */
"Allow" = "Erlauben";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Bilder automatisch akzeptieren";
/* No comment provided by engineer. */
"Automatically" = "Automatisch";
/* No comment provided by engineer. */
"Back" = "Zurück";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Kontakt Präferenzen";
/* No comment provided by engineer. */
"Contact requests" = "Kontaktanfragen";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Ihre Kontakte können Nachrichten zum Löschen markieren. Sie können diese Nachrichten trotzdem anschauen.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Erstellen";
/* No comment provided by engineer. */
"Create address" = "Adresse erstellen";
/* server test step */
"Create file" = "Datei erstellen";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "ICE-Server (einer pro Zeile)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Wenn Sie sich nicht persönlich treffen können, kann der **QR-Code während eines Videoanrufs angezeigt werden**, oder der Einladungslink über einen anderen Kanal mit Ihrem Kontakt geteilt werden.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Wenn Sie sich nicht persönlich treffen können, kann der **QR-Code während eines Videoanrufs gescannt werden**, oder Ihr Kontakt kann den Einladungslink über einen anderen Kanal mit Ihnen teilen.";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Teilen";
/* No comment provided by engineer. */
"Share invitation link" = "Einladungslink teilen";
/* No comment provided by engineer. */
"Share link" = "Link teilen";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Vorschau anzeigen";
/* No comment provided by engineer. */
"Show QR code" = "QR-Code anzeigen";
/* No comment provided by engineer. */
"Show:" = "Anzeigen:";
@@ -2548,7 +2524,7 @@
"The group is fully decentralized it is visible only to the members." = "Die Gruppe ist vollständig dezentralisiert sie ist nur für Mitglieder sichtbar.";
/* No comment provided by engineer. */
"The hash of the previous message is different." = "Der Hash der vorherigen Nachricht ist unterschiedlich.";
"The hash of the previous message is different." = "Der Hash der vorherigen Nachricht unterscheidet sich.";
/* No comment provided by engineer. */
"The ID of the next message is incorrect (less or equal to the previous).\nIt can happen because of some bug or when the connection is compromised." = "Die ID der nächsten Nachricht ist falsch (kleiner oder gleich der Vorherigen).\nDies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompromittiert wurde.";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Sie können diesen Link oder QR-Code teilen - Damit kann jede Person der Gruppe beitreten. Wenn Sie den Link später löschen, werden Sie keine Gruppenmitglieder verlieren, die der Gruppe darüber beigetreten sind.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Sie können Ihre Adresse als Link oder als QR-Code teilen Jede Person kann sich darüber mit Ihnen verbinden. Sie werden Ihre mit dieser Adresse verbundenen Kontakte nicht verlieren, wenn Sie diese Adresse später löschen.";
"You can share your address as a link or QR code - anybody can connect to you." = "Sie können Ihre Adresse als Link oder als QR-Code teilen Jede Person kann sich darüber mit Ihnen verbinden.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Sie können den Chat über die App-Einstellungen / Datenbank oder durch Neustart der App starten";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Sie werden von dieser Gruppe keine Nachrichten mehr erhalten. Der Chatverlauf wird beibehalten.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Sie werden Ihre mit dieser Adresse verbundenen Kontakte nicht verlieren, wenn Sie diese Adresse später löschen.";
/* No comment provided by engineer. */
"you: " = "Sie: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Meine Chats";
/* No comment provided by engineer. */
"Your contact address" = "Meine Kontaktadresse";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Zeigen Sie Ihrem Kontakt den QR-Code aus der App zum Scannen.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Damit die Verbindung hergestellt werden kann, muss Ihr Kontakt online sein.\nSie können diese Verbindung abbrechen und den Kontakt entfernen (und es später nochmals mit einem neuen Link versuchen).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Meine Einstellungen";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Meine SimpleX Kontaktadresse";
/* No comment provided by engineer. */
"Your SMP servers" = "Ihre SMP-Server";
+66 -96
View File
@@ -44,7 +44,7 @@
"[Contribute](https://github.com/simplex-chat/simplex-chat#contribute)" = "[Contribuye](https://github.com/simplex-chat/simplex-chat#contribute)";
/* No comment provided by engineer. */
"[Send us email](mailto:chat@simplex.chat)" = "[Contacta por email](mailto:chat@simplex.chat)";
"[Send us email](mailto:chat@simplex.chat)" = "[Contacta vía email](mailto:chat@simplex.chat)";
/* No comment provided by engineer. */
"[Star on GitHub](https://github.com/simplex-chat/simplex-chat)" = "[Estrella en GitHub] (https://github.com/simplex-chat/simplex-chat)";
@@ -56,10 +56,10 @@
"**Create link / QR code** for your contact to use." = "**Crea enlace / código QR** para que tu contacto lo use.";
/* No comment provided by engineer. */
"**e2e encrypted** audio call" = "**Cifrado e2e ** en llamada";
"**e2e encrypted** audio call" = "Llamada con **cifrado de extremo a extremo **";
/* No comment provided by engineer. */
"**e2e encrypted** video call" = "**Cifrado e2e** en videollamada";
"**e2e encrypted** video call" = "Videollamada con **cifrado de extremo a extremo**";
/* No comment provided by engineer. */
"**More private**: check new messages every 20 minutes. Device token is shared with SimpleX Chat server, but not how many contacts or messages you have." = "**Más privado**: comprueba los mensajes nuevos cada 20 minutos. El token del dispositivo se comparte con el servidor de SimpleX Chat, pero no cuántos contactos o mensajes tienes.";
@@ -71,13 +71,13 @@
"**Paste received link** or open it in the browser and tap **Open in mobile app**." = "**Pega el enlace recibido** o ábrelo en el navegador y pulsa **Abrir en aplicación móvil**.";
/* No comment provided by engineer. */
"**Please note**: you will NOT be able to recover or change passphrase if you lose it." = "**Importante**: NO podrás recuperar o cambiar la contraseña si la pierdes.";
"**Please note**: you will NOT be able to recover or change passphrase if you lose it." = "**Atención**: NO podrás recuperar o cambiar la contraseña si la pierdes.";
/* No comment provided by engineer. */
"**Recommended**: device token and notifications are sent to SimpleX Chat notification server, but not the message content, size or who it is from." = "**Recomendado**: el token del dispositivo y las notificaciones se envían al servidor de notificaciones de SimpleX Chat, pero no el contenido del mensaje, su tamaño o su procedencia.";
/* No comment provided by engineer. */
"**Scan QR code**: to connect to your contact in person or via video call." = "**Escanea el código QR**: en persona para conectar con tu contacto o mediante videollamada.";
"**Scan QR code**: to connect to your contact in person or via video call." = "**Escanear código QR**: en persona para conectarte con tu contacto, o por videollamada.";
/* No comment provided by engineer. */
"**Warning**: Instant push notifications require passphrase saved in Keychain." = "**Advertencia**: Las notificaciones automáticas instantáneas requieren una contraseña guardada en Keychain.";
@@ -215,19 +215,19 @@
"A random profile will be sent to your contact" = "Se enviará un perfil aleatorio a tu contacto";
/* No comment provided by engineer. */
"A separate TCP connection will be used **for each chat profile you have in the app**." = "Se utilizará una conexión TCP distinta **para cada perfil que tengas en la aplicación**.";
"A separate TCP connection will be used **for each chat profile you have in the app**." = "Se utilizará una conexión TCP independiente **por cada perfil que tengas en la aplicación**.";
/* No comment provided by engineer. */
"A separate TCP connection will be used **for each contact and group member**.\n**Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail." = "Se utilizará una conexión TCP independiente **para cada contacto y miembro de grupo**.\n**Ten en cuenta**: si tienes muchas conexiones, tu consumo de batería y tráfico puede ser sustancialmente mayor y algunas conexiones pueden fallar.";
"A separate TCP connection will be used **for each contact and group member**.\n**Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail." = "Se utilizará una conexión TCP independiente **por cada contacto y miembro de grupo**.\n**Atención**: si tienes muchas conexiones, tu consumo de batería y tráfico pueden ser sustancialmente mayores y algunas conexiones pueden fallar.";
/* No comment provided by engineer. */
"About SimpleX" = "Acerca de SimpleX";
/* No comment provided by engineer. */
"About SimpleX Chat" = "Acerca de SimpleX Chat";
"About SimpleX Chat" = "Sobre SimpleX Chat";
/* No comment provided by engineer. */
"above, then choose:" = "arriba, luego elige:";
"above, then choose:" = "arriba y luego elige:";
/* No comment provided by engineer. */
"Accent color" = "Color";
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Aceptar incógnito";
/* No comment provided by engineer. */
"Accept requests" = "Aceptar solicitudes";
/* call status */
"accepted call" = "llamada aceptada";
@@ -261,7 +258,7 @@
"Add server…" = "Añadir servidor…";
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Añadir servidores escaneando códigos QR.";
"Add servers by scanning QR codes." = "Añadir servidores mediante el escaneo de códigos QR.";
/* No comment provided by engineer. */
"Add to another device" = "Añadir a otro dispositivo";
@@ -273,10 +270,10 @@
"admin" = "administrador";
/* No comment provided by engineer. */
"Admins can create the links to join groups." = "Los administradores pueden crear los enlaces para unirse a los grupos.";
"Admins can create the links to join groups." = "Los administradores pueden crear enlaces para unirse a grupos.";
/* No comment provided by engineer. */
"Advanced network settings" = "Configuración de red avanzada";
"Advanced network settings" = "Configuración avanzada de red";
/* No comment provided by engineer. */
"All chats and messages will be deleted - this cannot be undone!" = "Se eliminarán todos los chats y mensajes. ¡No puede deshacerse!";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Se eliminarán todos los mensajes SOLO para tí. ¡No puede deshacerse!";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Todos tus contactos permanecerán conectados";
/* No comment provided by engineer. */
"Allow" = "Permitir";
@@ -348,7 +342,7 @@
"App build: %@" = "Compilación app: %@";
/* No comment provided by engineer. */
"App icon" = "Icono app";
"App icon" = "Icono aplicación";
/* No comment provided by engineer. */
"App passcode" = "Código de acceso a la aplicación";
@@ -366,19 +360,19 @@
"Attach" = "Adjuntar";
/* No comment provided by engineer. */
"Audio & video calls" = "Llamadas y Videollamadas";
"Audio & video calls" = "Llamadas y videollamadas";
/* No comment provided by engineer. */
"Audio and video calls" = "Llamadas y videollamadas";
/* No comment provided by engineer. */
"audio call (not e2e encrypted)" = "llamada de audio (sin cifrado e2e)";
"audio call (not e2e encrypted)" = "llamada (sin cifrar)";
/* chat feature */
"Audio/video calls" = "Llamadas/Videollamadas";
"Audio/video calls" = "Llamadas y videollamadas";
/* No comment provided by engineer. */
"Audio/video calls are prohibited." = "Las llamadas/videollamadas no están permitidas.";
"Audio/video calls are prohibited." = "Las llamadas y videollamadas no están permitidas.";
/* PIN entry */
"Authentication cancelled" = "Autenticación cancelada";
@@ -393,13 +387,10 @@
"Authentication unavailable" = "Autenticación no disponible";
/* No comment provided by engineer. */
"Auto-accept contact requests" = "Aceptar automáticamente solicitudes del contacto";
"Auto-accept contact requests" = "Aceptar solicitud de contacto automáticamente";
/* No comment provided by engineer. */
"Auto-accept images" = "Aceptar automáticamente imágenes";
/* No comment provided by engineer. */
"Automatically" = "Automáticamente";
"Auto-accept images" = "Aceptar imágenes automáticamente";
/* No comment provided by engineer. */
"Back" = "Volver";
@@ -489,16 +480,16 @@
"Change Passcode" = "Cambiar el código de acceso";
/* No comment provided by engineer. */
"Change receiving address" = "Cambiar la dirección de recepción";
"Change receiving address" = "Cambiar servidor de recepción";
/* No comment provided by engineer. */
"Change receiving address?" = "¿Cambiar la dirección de recepción?";
"Change receiving address?" = "¿Cambiar servidor de recepción?";
/* No comment provided by engineer. */
"Change role" = "Cambiar rol";
/* chat item text */
"changed address for you" = "su dirección ha cambiado para tí";
"changed address for you" = "el servidor de envío ha cambiado para tí";
/* rcv group event chat item */
"changed role of %@ to %@" = "rol cambiado de %1$@ a %2$@";
@@ -507,16 +498,16 @@
"changed your role to %@" = "ha cambiado tu rol a %@";
/* chat item text */
"changing address for %@..." = "la dirección ha cambiado para %@...";
"changing address for %@..." = "cambiando de servidor para %@...";
/* chat item text */
"changing address..." = "cambiando la dirección...";
"changing address..." = "cambiando de servidor...";
/* No comment provided by engineer. */
"Chat archive" = "Archivo del chat";
/* No comment provided by engineer. */
"Chat console" = "Consola del chat";
"Chat console" = "Consola de Chat";
/* No comment provided by engineer. */
"Chat database" = "Base de datos del chat";
@@ -528,7 +519,7 @@
"Chat database imported" = "Base de datos importada";
/* No comment provided by engineer. */
"Chat is running" = "El chat está en ejecución";
"Chat is running" = "Chat está en ejecución";
/* No comment provided by engineer. */
"Chat is stopped" = "Chat está detenido";
@@ -552,13 +543,13 @@
"Choose from library" = "Elige de la biblioteca";
/* No comment provided by engineer. */
"Clear" = "Eliminar";
"Clear" = "Vaciar";
/* No comment provided by engineer. */
"Clear conversation" = "Eliminar conversación";
"Clear conversation" = "Vaciar conversación";
/* No comment provided by engineer. */
"Clear conversation?" = "¿Eliminar conversación?";
"Clear conversation?" = "¿Vaciar conversación?";
/* No comment provided by engineer. */
"Clear verification" = "Eliminar verificación";
@@ -573,7 +564,7 @@
"Compare file" = "Comparar archivo";
/* No comment provided by engineer. */
"Compare security codes with your contacts." = "Compare los códigos de seguridad con sus contactos.";
"Compare security codes with your contacts." = "Compara los códigos de seguridad con tus contactos.";
/* No comment provided by engineer. */
"complete" = "completado";
@@ -681,10 +672,10 @@
"Contact and all messages will be deleted - this cannot be undone!" = "El contacto y todos los mensajes serán eliminados. ¡No puede deshacerse!";
/* No comment provided by engineer. */
"contact has e2e encryption" = "El contacto dispone de cifrado e2e";
"contact has e2e encryption" = "el contacto dispone de cifrado de extremo a extremo";
/* No comment provided by engineer. */
"contact has no e2e encryption" = "El contacto no dispone de cifrado e2e";
"contact has no e2e encryption" = "el contacto no dispone de cifrado de extremo a extremo";
/* notification */
"Contact hidden:" = "Contacto oculto:";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Preferencias de contacto";
/* No comment provided by engineer. */
"Contact requests" = "Solicitud del contacto";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "El contacto solo puede marcar los mensajes para eliminar. Tu podrás verlos.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Crear";
/* No comment provided by engineer. */
"Create address" = "Crear dirección";
/* server test step */
"Create file" = "Crear archivo";
@@ -777,7 +762,7 @@
"Database ID" = "ID de la base de datos";
/* No comment provided by engineer. */
"Database IDs and Transport isolation option." = "ID de base de datos y opción de aislamiento de transporte.";
"Database IDs and Transport isolation option." = "IDs de la base de datos y opciónes de aislamiento de transporte.";
/* No comment provided by engineer. */
"Database is encrypted using a random passphrase, you can change it." = "La base de datos está cifrada con una contraseña aleatoria, puedes cambiarla.";
@@ -870,7 +855,7 @@
"Delete files and media?" = "Eliminar archivos y multimedia?";
/* No comment provided by engineer. */
"Delete files for all chat profiles" = "Eliminar archivos para todos los perfiles Chat";
"Delete files for all chat profiles" = "Eliminar los archivos de todos los perfiles";
/* chat feature */
"Delete for everyone" = "Eliminar para todos";
@@ -1008,7 +993,7 @@
"duplicate message" = "mensaje duplicado";
/* No comment provided by engineer. */
"e2e encrypted" = "Cifrado e2e";
"e2e encrypted" = "cifrado de extremo a extremo";
/* chat item action */
"Edit" = "Editar";
@@ -1254,7 +1239,7 @@
"Failed to remove passphrase" = "Error eliminando la contraseña";
/* No comment provided by engineer. */
"Fast and no wait until the sender is online!" = "¡Rápido y sin tener que esperar a que el remitente esté en línea!";
"Fast and no wait until the sender is online!" = "¡Rápido y sin necesidad de esperar a que el remitente esté en línea!";
/* No comment provided by engineer. */
"File will be deleted from servers." = "El archivo será eliminado de los servidores.";
@@ -1269,7 +1254,7 @@
"File: %@" = "Archivo: %@";
/* No comment provided by engineer. */
"Files & media" = "Archivo y multimedia";
"Files & media" = "Archivos y multimedia";
/* No comment provided by engineer. */
"For console" = "Para consola";
@@ -1290,7 +1275,7 @@
"Fully re-implemented - work in background!" = "Completamente reimplementado: ¡funciona en segundo plano!";
/* No comment provided by engineer. */
"Further reduced battery usage" = "Consumo de batería reducido aun más";
"Further reduced battery usage" = "Reducción consumo de batería";
/* No comment provided by engineer. */
"GIFs and stickers" = "GIFs y stickers";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "Servidores ICE (uno por línea)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Si no puedes reunirte en persona, **muestra el código QR por videollamada**, o comparte el enlace.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Si no puedes reunirte en persona, puedes **escanear el código QR por videollamada**, o tu contacto puede compartir un enlace de invitación.";
@@ -1491,7 +1473,7 @@
"Initial role" = "Rol inicial";
/* No comment provided by engineer. */
"Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)" = "Instalar [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)";
"Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)" = "Instalar terminal para [SimpleX Chat](https://github.com/simplex-chat/simplex-chat)";
/* No comment provided by engineer. */
"Instant push notifications will be hidden!\n" = "¡Las notificaciones automáticas estarán ocultas!\n";
@@ -1530,7 +1512,7 @@
"Invite to group" = "Invitar al grupo";
/* No comment provided by engineer. */
"invited" = "invitado";
"invited" = "ha invitado a";
/* rcv group event chat item */
"invited %@" = "invitado %@";
@@ -1662,7 +1644,7 @@
"Mark verified" = "Marcar como verificado";
/* No comment provided by engineer. */
"Markdown in messages" = "Sintaxis markdown en mensajes";
"Markdown in messages" = "Sintaxis markdown en los mensajes";
/* marked deleted chat item preview text */
"marked deleted" = "marcado eliminado";
@@ -1809,7 +1791,7 @@
"No device token!" = "¡Sin dispositivo token!";
/* No comment provided by engineer. */
"no e2e encryption" = "sin cifrado e2e";
"no e2e encryption" = "sin cifrar";
/* No comment provided by engineer. */
"No group!" = "¡Grupo no encontrado!";
@@ -1827,7 +1809,7 @@
"Notifications are disabled!" = "¡Las notificaciones están desactivadas!";
/* No comment provided by engineer. */
"Now admins can:\n- delete members' messages.\n- disable members (\"observer\" role)" = "Ahora los administradores pueden\n- borrar mensajes de los miembros.\n- desactivar el rol a miembros (a rol \"observador\")";
"Now admins can:\n- delete members' messages.\n- disable members (\"observer\" role)" = "Ahora los administradores pueden:\n- borrar mensajes de los miembros.\n- desactivar el rol a miembros (pasando a rol \"observador\")";
/* member role */
"observer" = "observador";
@@ -1855,7 +1837,7 @@
"Old database" = "Base de datos antigua";
/* No comment provided by engineer. */
"Old database archive" = "Archivo de base de datos antiguo";
"Old database archive" = "Archivo de bases de datos antiguas";
/* group pref value */
"on" = "Activado";
@@ -1909,7 +1891,7 @@
"Open chat" = "Abrir chat";
/* authentication reason */
"Open chat console" = "Abrir la consola de chat";
"Open chat console" = "Abrir consola de Chat";
/* No comment provided by engineer. */
"Open Settings" = "Abrir Configuración";
@@ -2047,7 +2029,7 @@
"Profile password" = "Contraseña del perfil";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "Prohibir las llamadas/videollamadas.";
"Prohibit audio/video calls." = "Prohibir llamadas y videollamadas.";
/* No comment provided by engineer. */
"Prohibit irreversible message deletion." = "Prohibir la eliminación irreversible de mensajes.";
@@ -2098,7 +2080,7 @@
"Receiving file will be stopped." = "Se detendrá la recepción del archivo.";
/* No comment provided by engineer. */
"Receiving via" = "Recibiendo mediante";
"Receiving via" = "Recibes vía";
/* No comment provided by engineer. */
"Recipients see updates as you type them." = "Los destinatarios ven la actualizacion mientras escribes.";
@@ -2284,7 +2266,7 @@
"Send direct message" = "Enviar mensaje directo";
/* No comment provided by engineer. */
"Send link previews" = "Enviar previsualizaciones de enlaces";
"Send link previews" = "Enviar previsualizacion de enlaces";
/* No comment provided by engineer. */
"Send live message" = "Enviar mensaje en vivo";
@@ -2311,7 +2293,7 @@
"Sending file will be stopped." = "Se detendrá el envío del archivo.";
/* No comment provided by engineer. */
"Sending via" = "Envando mediante";
"Sending via" = "Envías vía";
/* notification */
"Sent file event" = "Evento de archivo enviado";
@@ -2347,7 +2329,7 @@
"Set passphrase to export" = "Escribe la contraseña para exportar";
/* No comment provided by engineer. */
"Set the message shown to new members!" = "¡Establece el mensaje mostrado a los miembros nuevos!";
"Set the message shown to new members!" = "¡Guarda un mensaje para ser mostrado a los miembros nuevos!";
/* No comment provided by engineer. */
"Set timeouts for proxy/VPN" = "Establecer tiempos de espera para proxy/VPN";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Compartir";
/* No comment provided by engineer. */
"Share invitation link" = "Compartir enlace de invitación";
/* No comment provided by engineer. */
"Share link" = "Compartir enlace";
@@ -2376,14 +2355,11 @@
/* No comment provided by engineer. */
"Show preview" = "Mostrar vista previa";
/* No comment provided by engineer. */
"Show QR code" = "Mostrar código QR";
/* No comment provided by engineer. */
"Show:" = "Mostrar:";
/* No comment provided by engineer. */
"SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." = "La seguridad de SimpleX Chat fue [auditada por Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).";
"SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." = "La seguridad de SimpleX Chat ha sido [auditada por Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html).";
/* simplex link type */
"SimpleX contact address" = "Dirección de contacto SimpleX";
@@ -2440,10 +2416,10 @@
"Stop" = "Detener";
/* No comment provided by engineer. */
"Stop chat to enable database actions" = "Detén Chat para habilitar las acciones sobre la base de datos";
"Stop chat to enable database actions" = "Para habilitar las acciones sobre la base de datos, previamente debes detener Chat";
/* No comment provided by engineer. */
"Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped." = "Detén Chat para poder exportar, importar o eliminar la base de datos. No puedes recibir ni enviar mensajes mientras Chat esté detenido.";
"Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped." = "Para poder exportar, importar o eliminar la base de datos primero debes detener Chat. Durante el tiempo que esté detenido no podrás recibir ni enviar mensajes.";
/* No comment provided by engineer. */
"Stop chat?" = "¿Detener Chat?";
@@ -2524,7 +2500,7 @@
"Thanks to the users [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "Gracias a los usuarios: [contribuye vía Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#traducir-el-aplicaciones)!";
/* No comment provided by engineer. */
"Thanks to the users contribute via Weblate!" = "Agradecimientos a los usuarios. ¡Contribuye a través de Weblate!";
"Thanks to the users contribute via Weblate!" = "¡Gracias a los colaboradores! Contribuye a través de Weblate.";
/* No comment provided by engineer. */
"The 1st platform without any user identifiers private by design." = "La primera plataforma sin identificadores de usuario: diseñada para la privacidad.";
@@ -2605,7 +2581,7 @@
"This group no longer exists." = "Este grupo ya no existe.";
/* No comment provided by engineer. */
"This setting applies to messages in your current chat profile **%@**." = "Esta configuración se aplica a los mensajes en su perfil actual **%@**.";
"This setting applies to messages in your current chat profile **%@**." = "Esta configuración se aplica a los mensajes del perfil actual **%@**.";
/* No comment provided by engineer. */
"To ask any questions and to receive updates:" = "Para consultar cualquier duda y recibir actualizaciones:";
@@ -2635,7 +2611,7 @@
"To support instant push notifications the chat database has to be migrated." = "Para permitir las notificaciones automáticas instantáneas, la base de datos se debe migrar.";
/* No comment provided by engineer. */
"To verify end-to-end encryption with your contact compare (or scan) the code on your devices." = "Para comprobar el cifrado de extremo a extremo con su contacto compare (o escanee) el código en sus dispositivos.";
"To verify end-to-end encryption with your contact compare (or scan) the code on your devices." = "Para comprobar el cifrado de extremo a extremo con tu contacto compara (o escanea) el código en tus dispositivos.";
/* No comment provided by engineer. */
"Transport isolation" = "Aislamiento de transporte";
@@ -2788,7 +2764,7 @@
"Video call" = "Videollamada";
/* No comment provided by engineer. */
"video call (not e2e encrypted)" = "videollamada (sin cifrado e2e)";
"video call (not e2e encrypted)" = "videollamada (sin cifrar)";
/* No comment provided by engineer. */
"Video will be received when your contact completes uploading it." = "El video se recibirá cuando tu contacto termine de subirlo.";
@@ -2800,7 +2776,7 @@
"Videos and files up to 1gb" = "Vídeos y archivos de hasta 1Gb";
/* No comment provided by engineer. */
"View security code" = "Ver código de seguridad";
"View security code" = "Mostrar código de seguridad";
/* No comment provided by engineer. */
"Voice message…" = "Mensaje de voz…";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Puedes compartir un enlace o un código QR: cualquiera podrá unirse al grupo. Si lo eliminas más tarde los miembros del grupo no se perderán.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Puedes compartir tu dirección como enlace o como código QR: cualquiera podrá conectarse contigo. Si lo eliminas más tarde tus contactos no se perderán.";
"You can share your address as a link or QR code - anybody can connect to you." = "Puedes compartir tu dirección como enlace o como código QR: cualquiera podrá conectarse contigo.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Puede iniciar Chat a través de la Configuración / Base de datos de la aplicación o reiniciando la aplicación";
@@ -2926,16 +2902,16 @@
"You can turn on SimpleX Lock via Settings." = "Puedes activar el Bloqueo SimpleX a través de Configuración.";
/* No comment provided by engineer. */
"You can use markdown to format messages:" = "Puedes usar sintaxis markdown para dar formato a los mensajes:";
"You can use markdown to format messages:" = "Puedes usar la sintaxis markdown para dar formato a los mensajes:";
/* No comment provided by engineer. */
"You can't send messages!" = "¡No puedes enviar mensajes!";
/* chat item text */
"you changed address" = "has cambiado la dirección";
"you changed address" = "has cambiado de servidor";
/* chat item text */
"you changed address for %@" = "has cambiado la dirección por %@";
"you changed address for %@" = "has cambiado de servidor para %@";
/* snd group event chat item */
"you changed role for yourself to %@" = "has cambiado tu rol a %@";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Dejarás de recibir mensajes de este grupo. El historial del chat se conservará.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Si lo eliminas más tarde tus contactos no se perderán.";
/* No comment provided by engineer. */
"you: " = "tú: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Tus chats";
/* No comment provided by engineer. */
"Your contact address" = "Mi dirección de contacto";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Tu contacto puede escanearlo desde la aplicación.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Tu contacto debe estar en línea para que se complete la conexión.\nPuedes cancelar esta conexión y eliminar el contacto (e intentarlo más tarde con un enlace nuevo).";
@@ -3091,10 +3064,7 @@
"Your server address" = "Dirección de tu servidor";
/* No comment provided by engineer. */
"Your settings" = "Mi configuración";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Mi dirección de contacto SimpleX";
"Your settings" = "Configuración";
/* No comment provided by engineer. */
"Your SMP servers" = "Tus servidores SMP";
+5 -35
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Accepter en incognito";
/* No comment provided by engineer. */
"Accept requests" = "Accepter les demandes";
/* call status */
"accepted call" = "appel accepté";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Tous les messages seront supprimés - impossible de revenir en arrière ! Les messages seront supprimés UNIQUEMENT pour vous.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Tous vos contacts resteront connectés";
/* No comment provided by engineer. */
"Allow" = "Autoriser";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Images auto-acceptées";
/* No comment provided by engineer. */
"Automatically" = "Automatiquement";
/* No comment provided by engineer. */
"Back" = "Retour";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Préférences de contact";
/* No comment provided by engineer. */
"Contact requests" = "Demandes de contact";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Vos contacts peuvent marquer les messages pour les supprimer ; vous pourrez les consulter.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Créer";
/* No comment provided by engineer. */
"Create address" = "Créer une adresse";
/* server test step */
"Create file" = "Créer un fichier";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "Serveurs ICE (un par ligne)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Si vous ne pouvez pas voir la personne, **montrez lui le code QR dans un appel vidéo**, ou partagez lui le lien.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Si vous ne pouvez pas voir la personne, vous pouvez **scanner le code QR dans un appel vidéo**, ou votre contact peut vous partager un lien d'invitation.";
@@ -1725,7 +1707,7 @@
"missed call" = "appel manqué";
/* chat item action */
"Moderate" = "Modéré";
"Moderate" = "Modérer";
/* moderated chat item */
"moderated" = "modéré";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Partager";
/* No comment provided by engineer. */
"Share invitation link" = "Partager le lien d'invitation";
/* No comment provided by engineer. */
"Share link" = "Partager le lien";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Montrer l'aperçu";
/* No comment provided by engineer. */
"Show QR code" = "Afficher le code QR";
/* No comment provided by engineer. */
"Show:" = "Afficher :";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Vous pouvez partager un lien ou un code QR - n'importe qui pourra rejoindre le groupe. Vous ne perdrez pas les membres du groupe si vous le supprimez par la suite.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Vous pouvez partager votre adresse sous forme de lien ou de code QR - n'importe qui pourra se connecter à vous. Vous ne perdrez pas vos contacts si vous la supprimez par la suite.";
"You can share your address as a link or QR code - anybody can connect to you." = "Vous pouvez partager votre adresse sous forme de lien ou de code QR - n'importe qui pourra se connecter à vous.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Vous pouvez lancer le chat via Paramètres / Base de données ou en redémarrant l'app";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Vous ne recevrez plus de messages de ce groupe. L'historique du chat sera conservé.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Vous ne perdrez pas vos contacts si vous la supprimez par la suite.";
/* No comment provided by engineer. */
"you: " = "vous: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Vos chats";
/* No comment provided by engineer. */
"Your contact address" = "Votre adresse de contact";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Votre contact peut le scanner depuis l'app.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Votre contact a besoin d'être en ligne pour completer la connexion.\nVous pouvez annuler la connexion et supprimer le contact (et réessayer plus tard avec un autre lien).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Vos paramètres";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Votre adresse de contact SimpleX";
/* No comment provided by engineer. */
"Your SMP servers" = "Vos serveurs SMP";
+8 -38
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Accetta in incognito";
/* No comment provided by engineer. */
"Accept requests" = "Accetta le richieste";
/* call status */
"accepted call" = "chiamata accettata";
@@ -287,14 +284,11 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Tutti i messaggi verranno eliminati, non è reversibile! I messaggi verranno eliminati SOLO per te.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Tutti i tuoi contatti resteranno connessi";
/* No comment provided by engineer. */
"Allow" = "Consenti";
/* No comment provided by engineer. */
"Allow calls only if your contact allows them." = "Consenti le chiamate solo se il contatto le consente.";
"Allow calls only if your contact allows them." = "Consenti le chiamate solo se il tuo contatto le consente.";
/* No comment provided by engineer. */
"Allow disappearing messages only if your contact allows it to you." = "Consenti i messaggi a tempo solo se il contatto li consente a te.";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Auto-accetta immagini";
/* No comment provided by engineer. */
"Automatically" = "Automaticamente";
/* No comment provided by engineer. */
"Back" = "Indietro";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Preferenze del contatto";
/* No comment provided by engineer. */
"Contact requests" = "Richieste del contatto";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "I contatti possono contrassegnare i messaggi per l'eliminazione; potrai vederli.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Crea";
/* No comment provided by engineer. */
"Create address" = "Crea indirizzo";
/* server test step */
"Create file" = "Crea file";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "Server ICE (uno per riga)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Se non potete incontrarvi di persona, **mostra il codice QR durante la videochiamata** o condividi il link.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Se non potete incontrarvi di persona, puoi **scansionare il codice QR durante la videochiamata** oppure il tuo contatto può condividere un link di invito.";
@@ -2341,7 +2323,7 @@
"Set group preferences" = "Imposta le preferenze del gruppo";
/* No comment provided by engineer. */
"Set it instead of system authentication." = "Impostala al posto dell'autenticazione di sistema.";
"Set it instead of system authentication." = "Impostalo al posto dell'autenticazione di sistema.";
/* No comment provided by engineer. */
"Set passphrase to export" = "Imposta la password per esportare";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Condividi";
/* No comment provided by engineer. */
"Share invitation link" = "Condividi link di invito";
/* No comment provided by engineer. */
"Share link" = "Condividi link";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Mostra anteprima";
/* No comment provided by engineer. */
"Show QR code" = "Mostra codice QR";
/* No comment provided by engineer. */
"Show:" = "Mostra:";
@@ -2509,10 +2485,10 @@
"Test failed at step %@." = "Test fallito al passo %@.";
/* No comment provided by engineer. */
"Test server" = "Testa server";
"Test server" = "Prova server";
/* No comment provided by engineer. */
"Test servers" = "Testa i server";
"Test servers" = "Prova i server";
/* No comment provided by engineer. */
"Tests failed!" = "Test falliti!";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Puoi condividere un link o un codice QR: chiunque potrà unirsi al gruppo. Non perderai i membri del gruppo se in seguito lo elimini.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Puoi condividere il tuo indirizzo come link o come codice QR: chiunque potrà connettersi a te. Non perderai i tuoi contatti se in seguito lo elimini.";
"You can share your address as a link or QR code - anybody can connect to you." = "Puoi condividere il tuo indirizzo come link o come codice QR: chiunque potrà connettersi a te.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Puoi avviare la chat via Impostazioni / Database o riavviando l'app";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Non riceverai più messaggi da questo gruppo. La cronologia della chat verrà conservata.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Non perderai i tuoi contatti se in seguito lo elimini.";
/* No comment provided by engineer. */
"you: " = "tu: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Le tue chat";
/* No comment provided by engineer. */
"Your contact address" = "Il tuo indirizzo di contatto";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Il tuo contatto può scansionarlo dall'app.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Il tuo contatto deve essere in linea per completare la connessione.\nPuoi annullare questa connessione e rimuovere il contatto (e riprovare più tardi con un link nuovo).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Le tue impostazioni";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Il tuo indirizzo di contatto SimpleX";
/* No comment provided by engineer. */
"Your SMP servers" = "I tuoi server SMP";
+7 -37
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Accepteer incognito";
/* No comment provided by engineer. */
"Accept requests" = "Verzoeken accepteren";
/* call status */
"accepted call" = "geaccepteerde oproep";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Al uw contacten blijven verbonden";
/* No comment provided by engineer. */
"Allow" = "Toestaan";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Afbeeldingen automatisch accepteren";
/* No comment provided by engineer. */
"Automatically" = "Automatisch";
/* No comment provided by engineer. */
"Back" = "Terug";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Contact voorkeuren";
/* No comment provided by engineer. */
"Contact requests" = "Contact verzoeken";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Contact personen kunnen berichten markeren voor verwijdering; u kunt ze wel bekijken.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Maak";
/* No comment provided by engineer. */
"Create address" = "Adres aanmaken";
/* server test step */
"Create file" = "Bestand maken";
@@ -816,7 +801,7 @@
"Decentralized" = "Gedecentraliseerd";
/* No comment provided by engineer. */
"Decryption error" = "Decryptie fout";
"Decryption error" = "Decodering fout";
/* pref value */
"default (%@)" = "standaard (%@)";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "ICE servers (één per lijn)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Als je elkaar niet persoonlijk kunt ontmoeten, **toon QR-code in het video gesprek** of deel de link.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Als u elkaar niet persoonlijk kunt ontmoeten, kunt u **de QR-code scannen in het video gesprek**, of uw contactpersoon kan een uitnodiging link delen.";
@@ -1969,7 +1951,7 @@
"Periodically" = "Periodiek";
/* message decrypt error item */
"Permanent decryption error" = "Decryptie fout";
"Permanent decryption error" = "Decodering fout";
/* No comment provided by engineer. */
"PING count" = "PING count";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Deel";
/* No comment provided by engineer. */
"Share invitation link" = "Uitnodiging link delen";
/* No comment provided by engineer. */
"Share link" = "Deel link";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Toon voorbeeld";
/* No comment provided by engineer. */
"Show QR code" = "Toon QR-code";
/* No comment provided by engineer. */
"Show:" = "Toon:";
@@ -2452,7 +2428,7 @@
"Stop file" = "Bestand stoppen";
/* No comment provided by engineer. */
"Stop receiving file?" = "Stopt met het ontvangen van een bestand?";
"Stop receiving file?" = "Stoppen met het ontvangen van bestand?";
/* No comment provided by engineer. */
"Stop sending file?" = "Bestand verzenden stoppen?";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "U kunt een link of een QR-code delen. Iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "U kunt uw adres delen als een link of als een QR-code. Iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert.";
"You can share your address as a link or QR code - anybody can connect to you." = "U kunt uw adres delen als een link of als een QR-code. Iedereen kan verbinding met u maken.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "U kunt de chat starten via app Instellingen / Database of door de app opnieuw op te starten";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Je ontvangt geen berichten meer van deze groep. Je gesprek geschiedenis blijft behouden.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "U verliest uw contacten niet als u deze later verwijdert.";
/* No comment provided by engineer. */
"you: " = "Jij: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Jouw gesprekken";
/* No comment provided by engineer. */
"Your contact address" = "Uw contact adres";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Uw contactpersoon kan het vanuit de app scannen.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Uw contactpersoon moet online zijn om de verbinding te voltooien.\nU kunt deze verbinding verbreken en het contact verwijderen (en later proberen met een nieuwe link).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Uw instellingen";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Uw SimpleX contact adres";
/* No comment provided by engineer. */
"Your SMP servers" = "Uw SMP servers";
+4 -34
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Akceptuj incognito";
/* No comment provided by engineer. */
"Accept requests" = "Akceptuj prośby";
/* call status */
"accepted call" = "zaakceptowane połączenie";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Wszystkie wiadomości zostaną usunięte - nie można tego cofnąć! Wiadomości zostaną usunięte TYLKO dla Ciebie.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Wszystkie Twoje kontakty pozostaną połączone";
/* No comment provided by engineer. */
"Allow" = "Pozwól";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Automatyczne akceptowanie obrazów";
/* No comment provided by engineer. */
"Automatically" = "Automatycznie";
/* No comment provided by engineer. */
"Back" = "Wstecz";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Preferencje kontaktu";
/* No comment provided by engineer. */
"Contact requests" = "Prośby kontaktu";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Kontakty mogą oznaczać wiadomości do usunięcia; będziesz mógł je zobaczyć.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Utwórz";
/* No comment provided by engineer. */
"Create address" = "Utwórz adres";
/* server test step */
"Create file" = "Utwórz plik";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "Serwery ICE (po jednym na linię)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Jeśli nie możesz spotkać się osobiście, **pokaż kod QR w rozmowie wideo** lub udostępnij link.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Jeśli nie możesz spotkać się osobiście, możesz **zeskanować kod QR w rozmowie wideo** lub Twój kontakt może udostępnić link z zaproszeniem.";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Udostępnij";
/* No comment provided by engineer. */
"Share invitation link" = "Udostępnij link zaproszenia";
/* No comment provided by engineer. */
"Share link" = "Udostępnij link";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Pokaż podgląd";
/* No comment provided by engineer. */
"Show QR code" = "Pokaż kod QR";
/* No comment provided by engineer. */
"Show:" = "Pokaż:";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Możesz udostępnić link lub kod QR - każdy będzie mógł dołączyć do grupy. Nie stracisz członków grupy, jeśli później ją usuniesz.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Możesz udostępnić swój adres jako link lub jako kod QR - każdy będzie mógł się z Tobą połączyć. Nie stracisz swoich kontaktów, jeśli później go usuniesz.";
"You can share your address as a link or QR code - anybody can connect to you." = "Możesz udostępnić swój adres jako link lub jako kod QR - każdy będzie mógł się z Tobą połączyć.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Możesz rozpocząć czat poprzez Ustawienia aplikacji / Baza danych lub poprzez ponowne uruchomienie aplikacji";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Przestaniesz otrzymywać wiadomości od tej grupy. Historia czatu zostanie zachowana.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Nie stracisz swoich kontaktów, jeśli później go usuniesz.";
/* No comment provided by engineer. */
"you: " = "ty: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Twoje czaty";
/* No comment provided by engineer. */
"Your contact address" = "Twój adres kontaktowy";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Kontakt może zeskanować go z aplikacji.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Twój kontakt musi być online, aby połączenie zostało zakończone.\nMożesz anulować to połączenie i usunąć kontakt (i spróbować później z nowym linkiem).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Twoje ustawienia";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Twój adres kontaktowy SimpleX";
/* No comment provided by engineer. */
"Your SMP servers" = "Twoje serwery SMP";
+4 -34
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "Принять инкогнито";
/* No comment provided by engineer. */
"Accept requests" = "Принимать запросы";
/* call status */
"accepted call" = "принятый звонок";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Все сообщения будут удалены - это действие нельзя отменить! Сообщения будут удалены только для Вас.";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Все контакты, которые соединились через этот адрес, сохранятся.";
/* No comment provided by engineer. */
"Allow" = "Разрешить";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "Автоприем изображений";
/* No comment provided by engineer. */
"Automatically" = "Автоматически";
/* No comment provided by engineer. */
"Back" = "Назад";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "Предпочтения контакта";
/* No comment provided by engineer. */
"Contact requests" = "Запросы контактов";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "Контакты могут помечать сообщения для удаления; Вы сможете просмотреть их.";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "Создать";
/* No comment provided by engineer. */
"Create address" = "Создать адрес";
/* server test step */
"Create file" = "Создание файла";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "ICE серверы (один на строке)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Если Вы не можете встретиться лично, Вы можете **показать QR код во время видеозвонка**, или поделиться ссылкой.";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "Если Вы не можете встретиться лично, Вы можете **сосканировать QR код во время видеозвонка**, или Ваш контакт может отправить Вам ссылку.";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "Поделиться";
/* No comment provided by engineer. */
"Share invitation link" = "Поделиться ссылкой";
/* No comment provided by engineer. */
"Share link" = "Поделиться ссылкой";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "Показывать уведомления";
/* No comment provided by engineer. */
"Show QR code" = "Показать QR код";
/* No comment provided by engineer. */
"Show:" = "Показать:";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "Вы можете поделиться ссылкой или QR кодом - через них можно присоединиться к группе. Вы сможете удалить ссылку, сохранив членов группы, которые через нее соединились.";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "Вы можете использовать Ваш адрес как ссылку или как QR код - кто угодно сможет соединиться с Вами. Вы сможете удалить адрес, сохранив контакты, которые через него соединились.";
"You can share your address as a link or QR code - anybody can connect to you." = "Вы можете использовать Ваш адрес как ссылку или как QR код - кто угодно сможет соединиться с Вами.";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "Вы можете запустить чат через Настройки приложения или перезапустив приложение.";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "Вы перестанете получать сообщения от этой группы. История чата будет сохранена.";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "Вы сможете удалить адрес, сохранив контакты, которые через него соединились.";
/* No comment provided by engineer. */
"you: " = "Вы: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "Ваши чаты";
/* No comment provided by engineer. */
"Your contact address" = "Ваш SimpleX адрес";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "Ваш контакт может сосканировать QR код в приложении.";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Ваш контакт должен быть в сети чтобы установить соединение.\nВы можете отменить соединение и удалить контакт (и попробовать позже с другой ссылкой).";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "Настройки";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "Ваш SimpleX адрес";
/* No comment provided by engineer. */
"Your SMP servers" = "Ваши SMP серверы";
+4 -34
View File
@@ -245,9 +245,6 @@
/* No comment provided by engineer. */
"Accept incognito" = "接受隐身聊天";
/* No comment provided by engineer. */
"Accept requests" = "接受请求";
/* call status */
"accepted call" = "已接受通话";
@@ -287,9 +284,6 @@
/* No comment provided by engineer. */
"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "所有聊天记录和消息将被删除——这一行为无法撤销!只有您的消息会被删除。";
/* No comment provided by engineer. */
"All your contacts will remain connected" = "您的所有联系人将保持连接";
/* No comment provided by engineer. */
"Allow" = "允许";
@@ -398,9 +392,6 @@
/* No comment provided by engineer. */
"Auto-accept images" = "自动接受图片";
/* No comment provided by engineer. */
"Automatically" = "自动";
/* No comment provided by engineer. */
"Back" = "返回";
@@ -701,9 +692,6 @@
/* No comment provided by engineer. */
"Contact preferences" = "联系人偏好设置";
/* No comment provided by engineer. */
"Contact requests" = "联系人请求";
/* No comment provided by engineer. */
"Contacts can mark messages for deletion; you will be able to view them." = "联系人可以将信息标记为删除;您将可以查看这些信息。";
@@ -716,9 +704,6 @@
/* No comment provided by engineer. */
"Create" = "创建";
/* No comment provided by engineer. */
"Create address" = "创建地址";
/* server test step */
"Create file" = "创建文件";
@@ -1406,9 +1391,6 @@
/* No comment provided by engineer. */
"ICE servers (one per line)" = "ICE 服务器(每行一个)";
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "如果您不能亲自见面,**在视频通话中出示二维码**,或分享链接。";
/* No comment provided by engineer. */
"If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "如果您不能亲自见面,您可以**扫描视频通话中的二维码**,或者您的联系人可以分享邀请链接。";
@@ -2358,9 +2340,6 @@
/* chat item action */
"Share" = "分享";
/* No comment provided by engineer. */
"Share invitation link" = "分享邀请链接";
/* No comment provided by engineer. */
"Share link" = "分享链接";
@@ -2376,9 +2355,6 @@
/* No comment provided by engineer. */
"Show preview" = "显示预览";
/* No comment provided by engineer. */
"Show QR code" = "显示二维码";
/* No comment provided by engineer. */
"Show:" = "显示:";
@@ -2917,7 +2893,7 @@
"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "您可以共享链接或二维码——任何人都可以加入该群组。如果您稍后将其删除,您不会失去该组的成员。";
/* No comment provided by engineer. */
"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "您可以将您的地址作为链接或二维码共享——任何人都可以连接到您。 如果您以后删除它,您不会丢失您的联系人。";
"You can share your address as a link or QR code - anybody can connect to you." = "您可以将您的地址作为链接或二维码共享——任何人都可以连接到您。";
/* No comment provided by engineer. */
"You can start chat via app Settings / Database or by restarting the app" = "您可以通过应用程序设置/数据库或重新启动应用程序开始聊天";
@@ -3009,6 +2985,9 @@
/* No comment provided by engineer. */
"You will stop receiving messages from this group. Chat history will be preserved." = "您将停止接收来自该群组的消息。聊天记录将被保留。";
/* No comment provided by engineer. */
"You won't lose your contacts if you later delete your address." = "如果您以后删除它,您不会丢失您的联系人。";
/* No comment provided by engineer. */
"you: " = "您: ";
@@ -3042,12 +3021,6 @@
/* No comment provided by engineer. */
"Your chats" = "您的聊天";
/* No comment provided by engineer. */
"Your contact address" = "您的联系人地址";
/* No comment provided by engineer. */
"Your contact can scan it from the app." = "您的联系人可以通过应用程序扫描它。";
/* No comment provided by engineer. */
"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "您的联系人需要在线才能完成连接。\n您可以取消此连接并删除联系人(然后尝试使用新链接)。";
@@ -3093,9 +3066,6 @@
/* No comment provided by engineer. */
"Your settings" = "您的设置";
/* No comment provided by engineer. */
"Your SimpleX contact address" = "您的 SimpleX 联系人地址";
/* No comment provided by engineer. */
"Your SMP servers" = "您的 SMP 服务器";
+1 -1
View File
@@ -7,7 +7,7 @@ constraints: zip +disable-bzip2 +disable-zstd
source-repository-package
type: git
location: https://github.com/simplex-chat/simplexmq.git
tag: af3f70829dca2483425eb8702cd9aeac2c026e14
tag: 8954f39425d971025e5e3df1a1628281dab61a3c
source-repository-package
type: git
+1 -1
View File
@@ -1,5 +1,5 @@
{
"https://github.com/simplex-chat/simplexmq.git"."af3f70829dca2483425eb8702cd9aeac2c026e14" = "1ngngzqz6fjr11dk2v3d1wrfkyyac954a0fswhq27pfhapqdhlw0";
"https://github.com/simplex-chat/simplexmq.git"."8954f39425d971025e5e3df1a1628281dab61a3c" = "0m670s43m1ym51firdzxj77k49bi8qq5gwxc7w50nv8r2yl62ckd";
"https://github.com/simplex-chat/hs-socks.git"."a30cc7a79a08d8108316094f8f2f82a0c5e1ac51" = "0yasvnr7g91k76mjkamvzab2kvlb1g5pspjyjn2fr6v83swjhj38";
"https://github.com/kazu-yamamoto/http2.git"."b5a1b7200cf5bc7044af34ba325284271f6dff25" = "0dqb50j57an64nf4qcf5vcz4xkd1vzvghvf8bk529c1k30r9nfzb";
"https://github.com/simplex-chat/direct-sqlcipher.git"."34309410eb2069b029b8fc1872deb1e0db123294" = "0kwkmhyfsn2lixdlgl15smgr1h5gjk7fky6abzh8rng2h5ymnffd";
+1
View File
@@ -93,6 +93,7 @@ library
Simplex.Chat.Migrations.M20230411_extra_xftp_file_descriptions
Simplex.Chat.Migrations.M20230420_rcv_files_to_receive
Simplex.Chat.Migrations.M20230422_profile_contact_links
Simplex.Chat.Migrations.M20230504_recreate_msg_delivery_events_cleanup_messages
Simplex.Chat.Mobile
Simplex.Chat.Mobile.WebRTC
Simplex.Chat.Options
+8 -2
View File
@@ -44,7 +44,7 @@ import Data.Text (Text)
import qualified Data.Text as T
import Data.Text.Encoding (encodeUtf8)
import Data.Time (NominalDiffTime, addUTCTime, defaultTimeLocale, formatTime)
import Data.Time.Clock (UTCTime, diffUTCTime, getCurrentTime, nominalDiffTimeToSeconds)
import Data.Time.Clock (UTCTime, diffUTCTime, getCurrentTime, nominalDay, nominalDiffTimeToSeconds)
import Data.Time.Clock.System (SystemTime, systemToUTCTime)
import Data.Time.LocalTime (getCurrentTimeZone, getZonedTime)
import Data.Word (Word32)
@@ -409,6 +409,7 @@ processChatCommand = \case
APIActivateChat -> withUser $ \_ -> do
restoreCalls
withAgent foregroundAgent
withStore' getUsers >>= void . forkIO . startFilesToReceive
setAllExpireCIFlags True
ok_
APISuspendChat t -> do
@@ -2261,6 +2262,7 @@ cleanupManager = do
let (us, us') = partition activeUser users
forM_ us cleanupUser
forM_ us' cleanupUser
cleanupMessages `catchError` (toView . CRChatError Nothing)
liftIO $ threadDelay' $ cleanupManagerInterval * 1000000
where
cleanupUser user =
@@ -2269,7 +2271,11 @@ cleanupManager = do
ts <- liftIO getCurrentTime
let startTimedThreadCutoff = addUTCTime (realToFrac cleanupManagerInterval) ts
timedItems <- withStore' $ \db -> getTimedItems db user startTimedThreadCutoff
forM_ timedItems $ uncurry (startTimedItemThread user)
forM_ timedItems $ \(itemRef, deleteAt) -> startTimedItemThread user itemRef deleteAt `catchError` const (pure ())
cleanupMessages = do
ts <- liftIO getCurrentTime
let cutoffTs = addUTCTime (- (30 * nominalDay)) ts
withStore' (`deleteOldMessages` cutoffTs)
startProximateTimedItemThread :: ChatMonad m => User -> (ChatRef, ChatItemId) -> UTCTime -> m ()
startProximateTimedItemThread user itemRef deleteAt = do
@@ -0,0 +1,37 @@
{-# LANGUAGE QuasiQuotes #-}
module Simplex.Chat.Migrations.M20230504_recreate_msg_delivery_events_cleanup_messages where
import Database.SQLite.Simple (Query)
import Database.SQLite.Simple.QQ (sql)
m20230504_recreate_msg_delivery_events_cleanup_messages :: Query
m20230504_recreate_msg_delivery_events_cleanup_messages =
[sql|
DROP TABLE msg_delivery_events;
CREATE TABLE msg_delivery_events (
msg_delivery_event_id INTEGER PRIMARY KEY,
msg_delivery_id INTEGER NOT NULL REFERENCES msg_deliveries ON DELETE CASCADE,
delivery_status TEXT NOT NULL,
created_at TEXT NOT NULL DEFAULT (datetime('now')),
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
);
DELETE FROM messages WHERE created_at < datetime('now', '-30 days');
|]
down_m20230504_recreate_msg_delivery_events_cleanup_messages :: Query
down_m20230504_recreate_msg_delivery_events_cleanup_messages =
[sql|
DROP TABLE msg_delivery_events;
CREATE TABLE msg_delivery_events (
msg_delivery_event_id INTEGER PRIMARY KEY,
msg_delivery_id INTEGER NOT NULL REFERENCES msg_deliveries ON DELETE CASCADE, -- non UNIQUE for multiple events per msg delivery
delivery_status TEXT NOT NULL, -- see MsgDeliveryStatus for allowed values
created_at TEXT NOT NULL DEFAULT (datetime('now')),
updated_at TEXT NOT NULL DEFAULT (datetime('now')),
UNIQUE (msg_delivery_id, delivery_status)
);
|]
+62 -63
View File
@@ -20,10 +20,6 @@ CREATE TABLE contact_profiles(
preferences TEXT,
contact_link BLOB
);
CREATE INDEX contact_profiles_index ON contact_profiles(
display_name,
full_name
);
CREATE TABLE users(
user_id INTEGER PRIMARY KEY,
contact_id INTEGER NOT NULL UNIQUE REFERENCES contacts ON DELETE CASCADE
@@ -146,7 +142,6 @@ CREATE TABLE groups(
UNIQUE(user_id, local_display_name),
UNIQUE(user_id, group_profile_id)
);
CREATE INDEX idx_groups_inv_queue_info ON groups(inv_queue_info);
CREATE TABLE group_members(
-- group members, excluding the local user
group_member_id INTEGER PRIMARY KEY,
@@ -347,14 +342,6 @@ CREATE TABLE msg_deliveries(
agent_ack_cmd_id INTEGER, -- broker_ts for received, created_at for sent
UNIQUE(connection_id, agent_msg_id)
);
CREATE TABLE msg_delivery_events(
msg_delivery_event_id INTEGER PRIMARY KEY,
msg_delivery_id INTEGER NOT NULL REFERENCES msg_deliveries ON DELETE CASCADE, -- non UNIQUE for multiple events per msg delivery
delivery_status TEXT NOT NULL, -- see MsgDeliveryStatus for allowed values
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT CHECK(updated_at NOT NULL),
UNIQUE(msg_delivery_id, delivery_status)
);
CREATE TABLE pending_group_messages(
pending_group_message_id INTEGER PRIMARY KEY,
group_member_id INTEGER NOT NULL REFERENCES group_members ON DELETE CASCADE,
@@ -399,13 +386,6 @@ CREATE TABLE chat_item_messages(
updated_at TEXT NOT NULL DEFAULT(datetime('now')),
UNIQUE(chat_item_id, message_id)
);
CREATE INDEX idx_connections_via_contact_uri_hash ON connections(
via_contact_uri_hash
);
CREATE INDEX idx_contact_requests_xcontact_id ON contact_requests(xcontact_id);
CREATE INDEX idx_contacts_xcontact_id ON contacts(xcontact_id);
CREATE INDEX idx_messages_shared_msg_id ON messages(shared_msg_id);
CREATE INDEX idx_chat_items_shared_msg_id ON chat_items(shared_msg_id);
CREATE TABLE calls(
-- stores call invitations state for communicating state between NSE and app when call notification comes
call_id INTEGER PRIMARY KEY,
@@ -418,17 +398,6 @@ CREATE TABLE calls(
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE INDEX idx_chat_items_groups ON chat_items(
user_id,
group_id,
item_ts,
chat_item_id
);
CREATE INDEX idx_chat_items_contacts ON chat_items(
user_id,
contact_id,
chat_item_id
);
CREATE TABLE commands(
command_id INTEGER PRIMARY KEY AUTOINCREMENT, -- used as ACorrId
connection_id INTEGER REFERENCES connections ON DELETE CASCADE,
@@ -446,6 +415,68 @@ CREATE TABLE settings(
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE TABLE IF NOT EXISTS "protocol_servers"(
smp_server_id INTEGER PRIMARY KEY,
host TEXT NOT NULL,
port TEXT NOT NULL,
key_hash BLOB NOT NULL,
basic_auth TEXT,
preset INTEGER NOT NULL DEFAULT 0,
tested INTEGER,
enabled INTEGER NOT NULL DEFAULT 1,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now')),
protocol TEXT NOT NULL DEFAULT 'smp',
UNIQUE(user_id, host, port)
);
CREATE TABLE xftp_file_descriptions(
file_descr_id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
file_descr_text TEXT NOT NULL,
file_descr_part_no INTEGER NOT NULL DEFAULT(0),
file_descr_complete INTEGER NOT NULL DEFAULT(0),
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE TABLE extra_xftp_file_descriptions(
extra_file_descr_id INTEGER PRIMARY KEY,
file_id INTEGER NOT NULL REFERENCES files ON DELETE CASCADE,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
file_descr_text TEXT NOT NULL,
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE TABLE msg_delivery_events(
msg_delivery_event_id INTEGER PRIMARY KEY,
msg_delivery_id INTEGER NOT NULL REFERENCES msg_deliveries ON DELETE CASCADE,
delivery_status TEXT NOT NULL,
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE INDEX contact_profiles_index ON contact_profiles(
display_name,
full_name
);
CREATE INDEX idx_groups_inv_queue_info ON groups(inv_queue_info);
CREATE INDEX idx_connections_via_contact_uri_hash ON connections(
via_contact_uri_hash
);
CREATE INDEX idx_contact_requests_xcontact_id ON contact_requests(xcontact_id);
CREATE INDEX idx_contacts_xcontact_id ON contacts(xcontact_id);
CREATE INDEX idx_messages_shared_msg_id ON messages(shared_msg_id);
CREATE INDEX idx_chat_items_shared_msg_id ON chat_items(shared_msg_id);
CREATE INDEX idx_chat_items_groups ON chat_items(
user_id,
group_id,
item_ts,
chat_item_id
);
CREATE INDEX idx_chat_items_contacts ON chat_items(
user_id,
contact_id,
chat_item_id
);
CREATE UNIQUE INDEX idx_chat_items_direct_shared_msg_id ON chat_items(
user_id,
contact_id,
@@ -549,44 +580,12 @@ CREATE INDEX idx_snd_file_chunks_file_id_connection_id ON snd_file_chunks(
CREATE INDEX idx_snd_files_group_member_id ON snd_files(group_member_id);
CREATE INDEX idx_snd_files_connection_id ON snd_files(connection_id);
CREATE INDEX idx_snd_files_file_id ON snd_files(file_id);
CREATE TABLE IF NOT EXISTS "protocol_servers"(
smp_server_id INTEGER PRIMARY KEY,
host TEXT NOT NULL,
port TEXT NOT NULL,
key_hash BLOB NOT NULL,
basic_auth TEXT,
preset INTEGER NOT NULL DEFAULT 0,
tested INTEGER,
enabled INTEGER NOT NULL DEFAULT 1,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now')),
protocol TEXT NOT NULL DEFAULT 'smp',
UNIQUE(user_id, host, port)
);
CREATE INDEX idx_smp_servers_user_id ON "protocol_servers"(user_id);
CREATE INDEX idx_chat_items_item_deleted_by_group_member_id ON chat_items(
item_deleted_by_group_member_id
);
CREATE TABLE xftp_file_descriptions(
file_descr_id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
file_descr_text TEXT NOT NULL,
file_descr_part_no INTEGER NOT NULL DEFAULT(0),
file_descr_complete INTEGER NOT NULL DEFAULT(0),
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE INDEX idx_snd_files_file_descr_id ON snd_files(file_descr_id);
CREATE INDEX idx_rcv_files_file_descr_id ON rcv_files(file_descr_id);
CREATE TABLE extra_xftp_file_descriptions(
extra_file_descr_id INTEGER PRIMARY KEY,
file_id INTEGER NOT NULL REFERENCES files ON DELETE CASCADE,
user_id INTEGER NOT NULL REFERENCES users ON DELETE CASCADE,
file_descr_text TEXT NOT NULL,
created_at TEXT NOT NULL DEFAULT(datetime('now')),
updated_at TEXT NOT NULL DEFAULT(datetime('now'))
);
CREATE INDEX idx_extra_xftp_file_descriptions_file_id ON extra_xftp_file_descriptions(
file_id
);
+8 -1
View File
@@ -216,6 +216,7 @@ module Simplex.Chat.Store
createPendingGroupMessage,
getPendingGroupMessages,
deletePendingGroupMessage,
deleteOldMessages,
updateChatTs,
createNewSndChatItem,
createNewRcvChatItem,
@@ -375,6 +376,7 @@ import Simplex.Chat.Migrations.M20230402_protocol_servers
import Simplex.Chat.Migrations.M20230411_extra_xftp_file_descriptions
import Simplex.Chat.Migrations.M20230420_rcv_files_to_receive
import Simplex.Chat.Migrations.M20230422_profile_contact_links
import Simplex.Chat.Migrations.M20230504_recreate_msg_delivery_events_cleanup_messages
import Simplex.Chat.Protocol
import Simplex.Chat.Types
import Simplex.Chat.Util (week)
@@ -450,7 +452,8 @@ schemaMigrations =
("20230402_protocol_servers", m20230402_protocol_servers, Just down_m20230402_protocol_servers),
("20230411_extra_xftp_file_descriptions", m20230411_extra_xftp_file_descriptions, Just down_m20230411_extra_xftp_file_descriptions),
("20230420_rcv_files_to_receive", m20230420_rcv_files_to_receive, Just down_m20230420_rcv_files_to_receive),
("20230422_profile_contact_links", m20230422_profile_contact_links, Just down_m20230422_profile_contact_links)
("20230422_profile_contact_links", m20230422_profile_contact_links, Just down_m20230422_profile_contact_links),
("20230504_recreate_msg_delivery_events_cleanup_messages", m20230504_recreate_msg_delivery_events_cleanup_messages, Just down_m20230504_recreate_msg_delivery_events_cleanup_messages)
]
-- | The list of migrations in ascending order by date
@@ -3582,6 +3585,10 @@ deletePendingGroupMessage :: DB.Connection -> Int64 -> MessageId -> IO ()
deletePendingGroupMessage db groupMemberId messageId =
DB.execute db "DELETE FROM pending_group_messages WHERE group_member_id = ? AND message_id = ?" (groupMemberId, messageId)
deleteOldMessages :: DB.Connection -> UTCTime -> IO ()
deleteOldMessages db createdAtCutoff = do
DB.execute db "DELETE FROM messages WHERE created_at <= ?" (Only createdAtCutoff)
type NewQuoteRow = (Maybe SharedMsgId, Maybe UTCTime, Maybe MsgContent, Maybe Bool, Maybe MemberId)
updateChatTs :: DB.Connection -> User -> ChatDirection c d -> UTCTime -> IO ()
+1 -1
View File
@@ -49,7 +49,7 @@ extra-deps:
# - simplexmq-1.0.0@sha256:34b2004728ae396e3ae449cd090ba7410781e2b3cefc59259915f4ca5daa9ea8,8561
# - ../simplexmq
- github: simplex-chat/simplexmq
commit: af3f70829dca2483425eb8702cd9aeac2c026e14
commit: 8954f39425d971025e5e3df1a1628281dab61a3c
- github: kazu-yamamoto/http2
commit: b5a1b7200cf5bc7044af34ba325284271f6dff25
# - ../direct-sqlcipher
+9 -3
View File
@@ -5,7 +5,7 @@ module SchemaDump where
import ChatClient (withTmpFiles)
import Control.DeepSeq
import Control.Monad (void)
import Control.Monad (unless, void)
import Data.List (dropWhileEnd)
import Data.Maybe (fromJust, isJust)
import Simplex.Chat.Store (createChatStore)
@@ -57,9 +57,15 @@ testSchemaMigrations = withTmpFiles $ do
schema' <- getSchema testDB testSchema
schema' `shouldNotBe` schema
withConnection st (`Migrations.run` MTRDown [downMigr])
schema'' <- getSchema testDB testSchema
schema'' `shouldBe` schema
unless (name m `elem` skipComparisonForDownMigrations) $ do
schema'' <- getSchema testDB testSchema
schema'' `shouldBe` schema
withConnection st (`Migrations.run` MTRUp [m])
schema''' <- getSchema testDB testSchema
schema''' `shouldBe` schema'
skipComparisonForDownMigrations :: [String]
skipComparisonForDownMigrations = ["20230504_recreate_msg_delivery_events_cleanup_messages"]
getSchema :: FilePath -> FilePath -> IO String
getSchema dpPath schemaPath = do