Merge branch 'master' into master-android

This commit is contained in:
Evgeny Poberezkin
2025-07-28 17:47:21 +01:00
81 changed files with 4987 additions and 1545 deletions
+35 -10
View File
@@ -23,7 +23,7 @@ enum ChatCommand: ChatCmdProtocol {
case apiMuteUser(userId: Int64)
case apiUnmuteUser(userId: Int64)
case apiDeleteUser(userId: Int64, delSMPQueues: Bool, viewPwd: String?)
case startChat(mainApp: Bool, enableSndFiles: Bool, largeLinkData: Bool)
case startChat(mainApp: Bool, enableSndFiles: Bool)
case checkChatRunning
case apiStopChat
case apiActivateChat(restoreChat: Bool)
@@ -203,7 +203,7 @@ enum ChatCommand: ChatCmdProtocol {
case let .apiMuteUser(userId): return "/_mute user \(userId)"
case let .apiUnmuteUser(userId): return "/_unmute user \(userId)"
case let .apiDeleteUser(userId, delSMPQueues, viewPwd): return "/_delete user \(userId) del_smp=\(onOff(delSMPQueues))\(maybePwd(viewPwd))"
case let .startChat(mainApp, enableSndFiles, largeLinkData): return "/_start main=\(onOff(mainApp)) snd_files=\(onOff(enableSndFiles)) large_link_data=\(onOff(largeLinkData))"
case let .startChat(mainApp, enableSndFiles): return "/_start main=\(onOff(mainApp)) snd_files=\(onOff(enableSndFiles))"
case .checkChatRunning: return "/_check running"
case .apiStopChat: return "/_stop"
case let .apiActivateChat(restore): return "/_app activate restore=\(onOff(restore))"
@@ -698,7 +698,7 @@ enum ChatResponse0: Decodable, ChatAPIResult {
case .tagsUpdated: "tagsUpdated"
}
}
var details: String {
switch self {
case let .activeUser(user): return String(describing: user)
@@ -840,7 +840,7 @@ enum ChatResponse1: Decodable, ChatAPIResult {
case .contactsList: "contactsList"
}
}
var details: String {
switch self {
case let .contactDeleted(u, contact): return withUser(u, String(describing: contact))
@@ -1108,7 +1108,7 @@ enum ChatEvent: Decodable, ChatAPIResult {
case remoteCtrlStopped(rcsState: RemoteCtrlSessionState, rcStopReason: RemoteCtrlStopReason)
// pq
case contactPQEnabled(user: UserRef, contact: Contact, pqEnabled: Bool)
var responseType: String {
switch self {
case .chatSuspended: "chatSuspended"
@@ -1182,7 +1182,7 @@ enum ChatEvent: Decodable, ChatAPIResult {
case .contactPQEnabled: "contactPQEnabled"
}
}
var details: String {
switch self {
case .chatSuspended: return noDetails
@@ -1263,7 +1263,7 @@ enum ChatEvent: Decodable, ChatAPIResult {
case let .remoteCtrlStopped(rcsState, rcStopReason): return "rcsState: \(String(describing: rcsState))\nrcStopReason: \(String(describing: rcStopReason))"
case let .contactPQEnabled(u, contact, pqEnabled): return withUser(u, "contact: \(String(describing: contact))\npqEnabled: \(pqEnabled)")
}
}
}
}
struct NewUser: Encodable {
@@ -1332,7 +1332,7 @@ struct ChatTagData: Encodable {
struct UpdatedMessage: Encodable {
var msgContent: MsgContent
var mentions: [String: Int64]
var cmdString: String {
"json \(encodeJSON(self))"
}
@@ -1408,11 +1408,35 @@ struct UserMsgReceiptSettings: Codable {
var clearOverrides: Bool
}
protocol SimplexAddress {
var connLinkContact: CreatedConnLink { get }
var shortLinkDataSet: Bool { get }
var shortLinkLargeDataSet: Bool { get }
}
struct UserContactLink: Decodable, Hashable {
extension SimplexAddress {
var shouldBeUpgraded: Bool {
connLinkContact.connShortLink == nil || !shortLinkDataSet || !shortLinkLargeDataSet
}
func shareAddress(short: Bool) {
showShareSheet(items: [simplexChatLink(connLinkContact.simplexChatUri(short: short))])
}
}
struct UserContactLink: Decodable, Hashable, SimplexAddress {
var connLinkContact: CreatedConnLink
var shortLinkDataSet: Bool
var shortLinkLargeDataSet: Bool
var addressSettings: AddressSettings
init(_ ccLink: CreatedConnLink) {
connLinkContact = ccLink
let slDataSet = ccLink.connShortLink != nil
shortLinkDataSet = slDataSet
shortLinkLargeDataSet = slDataSet
addressSettings = AddressSettings(businessAddress: false)
}
}
struct AddressSettings: Codable, Hashable {
@@ -1425,10 +1449,11 @@ struct AutoAccept: Codable, Hashable {
var acceptIncognito: Bool
}
struct GroupLink: Decodable, Hashable {
struct GroupLink: Decodable, Hashable, SimplexAddress {
var userContactLinkId: Int64
var connLinkContact: CreatedConnLink
var shortLinkDataSet: Bool
var shortLinkLargeDataSet: Bool
var groupLinkId: String
var acceptMemberRole: GroupMemberRole
}
+6 -2
View File
@@ -316,7 +316,7 @@ func apiDeleteUser(_ userId: Int64, _ delSMPQueues: Bool, viewPwd: String?) asyn
}
func apiStartChat(ctrl: chat_ctrl? = nil) throws -> Bool {
let r: ChatResponse0 = try chatSendCmdSync(.startChat(mainApp: true, enableSndFiles: true, largeLinkData: true), ctrl: ctrl)
let r: ChatResponse0 = try chatSendCmdSync(.startChat(mainApp: true, enableSndFiles: true), ctrl: ctrl)
switch r {
case .chatStarted: return true
case .chatRunning: return false
@@ -1617,7 +1617,8 @@ func networkErrorAlert<R>(_ res: APIResult<R>) -> Alert? {
}
}
func acceptContactRequest(incognito: Bool, contactRequestId: Int64) async {
func acceptContactRequest(incognito: Bool, contactRequestId: Int64, inProgress: Binding<Bool>? = nil) async {
await MainActor.run { inProgress?.wrappedValue = true }
if let contact = await apiAcceptContactRequest(incognito: incognito, contactReqId: contactRequestId) {
let chat = Chat(chatInfo: ChatInfo.direct(contact: contact), chatItems: [])
await MainActor.run {
@@ -1627,6 +1628,7 @@ func acceptContactRequest(incognito: Bool, contactRequestId: Int64) async {
ChatModel.shared.replaceChat(contactRequestChatId(contactRequestId), chat)
}
NetworkModel.shared.setContactNetworkStatus(contact, .connected)
inProgress?.wrappedValue = false
}
if contact.sndReady {
let chatId = chat.id
@@ -1636,6 +1638,8 @@ func acceptContactRequest(incognito: Bool, contactRequestId: Int64) async {
}
}
}
} else {
await MainActor.run { inProgress?.wrappedValue = false }
}
}
@@ -84,10 +84,8 @@ struct ContextContactRequestActionsView: View {
}
private func acceptRequest(incognito: Bool = false) {
inProgress = true
Task {
await acceptContactRequest(incognito: incognito, contactRequestId: contactRequestId)
await MainActor.run { inProgress = false }
await acceptContactRequest(incognito: incognito, contactRequestId: contactRequestId, inProgress: $inProgress)
}
}
}
@@ -80,26 +80,23 @@ struct GroupLinkView: View {
.frame(height: 36)
SimpleXCreatedLinkQRCode(link: groupLink.connLinkContact, short: $showShortLink)
.id("simplex-qrcode-view-for-\(groupLink.connLinkContact.simplexChatUri(short: showShortLink))")
if groupLink.shouldBeUpgraded {
Button {
upgradeAndShareLinkAlert()
} label: {
Label("Upgrade link", systemImage: "arrow.up")
}
}
Button {
showShareSheet(items: [groupLink.connLinkContact.simplexChatUri(short: showShortLink)])
if groupLink.shouldBeUpgraded {
upgradeAndShareLinkAlert(groupLink: groupLink)
} else {
groupLink.shareAddress(short: showShortLink)
}
} label: {
Label("Share link", systemImage: "square.and.arrow.up")
}
if groupLink.connLinkContact.connShortLink == nil {
Button {
addShortLink()
} label: {
Label("Add short link", systemImage: "plus")
}
} else if !groupLink.shortLinkDataSet {
Button {
addShortLink()
} label: {
Label("Share group profile via link", systemImage: "plus")
}
}
if !creatingGroup {
Button(role: .destructive) { alert = .deleteLink } label: {
Label("Delete link", systemImage: "trash")
@@ -177,7 +174,26 @@ struct GroupLinkView: View {
}
}
private func addShortLink() {
private func upgradeAndShareLinkAlert(groupLink: GroupLink? = nil) {
showAlert(
NSLocalizedString("Upgrade group link?", comment: "alert message"),
message: NSLocalizedString("The link will be short, and group profile will be shared via the link.", comment: "alert message"),
actions: {
var actions = [UIAlertAction(title: NSLocalizedString("Upgrade", comment: "alert button"), style: .default) { _ in
addShortLink(shareOnCompletion: groupLink != nil)
}]
if let groupLink {
actions.append(UIAlertAction(title: NSLocalizedString("Share old link", comment: "alert button"), style: .default) { _ in
groupLink.shareAddress(short: showShortLink)
})
}
actions.append(cancelAlertAction)
return actions
}
)
}
private func addShortLink(shareOnCompletion: Bool = false) {
Task {
do {
creatingLink = true
@@ -185,6 +201,9 @@ struct GroupLinkView: View {
await MainActor.run {
creatingLink = false
groupLink = gLink
if shareOnCompletion, let gLink {
gLink.shareAddress(short: showShortLink)
}
}
} catch let error {
logger.error("apiAddGroupShortLink: \(responseError(error))")
@@ -204,6 +223,7 @@ struct GroupLinkView_Previews: PreviewProvider {
userContactLinkId: 1,
connLinkContact: CreatedConnLink(connFullLink: "https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D", connShortLink: nil),
shortLinkDataSet: false,
shortLinkLargeDataSet: false,
groupLinkId: "abc",
acceptMemberRole: .member
)
@@ -215,4 +235,3 @@ struct GroupLinkView_Previews: PreviewProvider {
}
}
}
@@ -79,7 +79,7 @@ struct CreateSimpleXAddress: View {
do {
if let connLinkContact = try await apiCreateUserAddress() {
DispatchQueue.main.async {
m.userAddress = UserContactLink(connLinkContact: connLinkContact, shortLinkDataSet: connLinkContact.connShortLink != nil, addressSettings: AddressSettings(businessAddress: false))
m.userAddress = UserContactLink(connLinkContact)
}
}
await MainActor.run { progressIndicator = false }
@@ -610,6 +610,27 @@ private let versionDescriptions: [VersionDescription] = [
)),
]
),
VersionDescription(
version: "v6.4.1",
post: URL(string: "https://simplex.chat/blog/20250729-simplex-chat-v6-4-1-welcome-contacts-protect-groups-app-security.html"),
features: [
.feature(Description(
icon: "hand.wave",
title: "Welcome your contacts 👋",
description: "Set profile bio and welcome message."
)),
.feature(Description(
icon: "stopwatch",
title: "Keep your chats clean",
description: "Enable disappearing messages by default."
)),
.view(FeatureView(
icon: nil,
title: "Short SimpleX address",
view: { CreateUpdateAddressShortLink() }
))
]
),
]
private let lastVersion = versionDescriptions.last!.version
@@ -641,6 +662,51 @@ fileprivate struct NewOperatorsView: View {
}
}
fileprivate struct CreateUpdateAddressShortLink: View {
@EnvironmentObject private var chatModel: ChatModel
@EnvironmentObject var theme: AppTheme
@State private var showAddressSheet = false
@State private var progressIndicator = false
var body: some View {
VStack(alignment: .leading, spacing: 4) {
HStack(alignment: .center, spacing: 4) {
Image(systemName: "link")
.symbolRenderingMode(.monochrome)
.foregroundColor(theme.colors.secondary)
.frame(minWidth: 30, alignment: .center)
Text("Short SimpleX address").font(.title3).bold()
}
Group {
if let addr = chatModel.userAddress {
if addr.shouldBeUpgraded {
HStack(spacing: 8) {
Button("Upgrade your address") { upgradeAndShareAddressAlert(progressIndicator: $progressIndicator) }
if progressIndicator {
ProgressView()
}
}
} else {
Button("Share your address") { addr.shareAddress(short: true) }
}
} else {
Button("Create your address") { showAddressSheet = true }
}
}
.multilineTextAlignment(.leading)
.lineLimit(10)
}
.sheet(isPresented: $showAddressSheet) {
NavigationView {
UserAddressView(autoCreate: true)
.navigationTitle("SimpleX address")
.navigationBarTitleDisplayMode(.large)
.modifier(ThemedBackground(grouped: true))
}
}
}
}
private enum WhatsNewViewSheet: Identifiable {
case showConditions
@@ -138,7 +138,10 @@ struct UserAddressView: View {
Section {
SimpleXCreatedLinkQRCode(link: userAddress.connLinkContact, short: $showShortLink)
.id("simplex-contact-address-qrcode-\(userAddress.connLinkContact.simplexChatUri(short: showShortLink))")
shareQRCodeButton(userAddress)
if userAddress.shouldBeUpgraded {
upgradeAddressButton()
}
shareAddressButton(userAddress)
// if MFMailComposeViewController.canSendMail() {
// shareViaEmailButton(userAddress)
// }
@@ -153,11 +156,6 @@ struct UserAddressView: View {
}
}
addressSettingsButton(userAddress)
if userAddress.connLinkContact.connShortLink == nil {
addShortLinkButton()
} else if !userAddress.shortLinkDataSet {
addProfileToShortLinkButton()
}
} header: {
ToggleShortLinkHeader(text: Text("For social media"), link: userAddress.connLinkContact, short: $showShortLink)
} footer: {
@@ -200,7 +198,7 @@ struct UserAddressView: View {
do {
if let connLinkContact = try await apiCreateUserAddress() {
DispatchQueue.main.async {
chatModel.userAddress = UserContactLink(connLinkContact: connLinkContact, shortLinkDataSet: connLinkContact.connShortLink != nil, addressSettings: AddressSettings(businessAddress: false))
chatModel.userAddress = UserContactLink(connLinkContact)
alert = .shareOnCreate
progressIndicator = false
}
@@ -214,50 +212,12 @@ struct UserAddressView: View {
}
}
private func addShortLinkButton() -> some View {
private func upgradeAddressButton() -> some View {
Button {
showAddShortLinkAlert()
upgradeAndShareAddressAlert(progressIndicator: $progressIndicator)
} label: {
settingsRow("plus", color: theme.colors.primary) {
Text("Add short link")
}
}
}
private func addProfileToShortLinkButton() -> some View {
Button {
showAddShortLinkAlert()
} label: {
settingsRow("plus", color: theme.colors.primary) {
Text("Share profile with address")
}
}
}
private func showAddShortLinkAlert() {
showAlert(
title: NSLocalizedString("Share profile with address", comment: "alert title"),
message: NSLocalizedString("Profile will be shared with the address.", comment: "alert message"),
buttonTitle: NSLocalizedString("Share profile", comment: "alert button"),
buttonAction: { addShortLink() },
cancelButton: true
)
}
private func addShortLink() {
progressIndicator = true
Task {
do {
let userAddress = try await apiAddMyAddressShortLink()
await MainActor.run {
chatModel.userAddress = userAddress
}
await MainActor.run { progressIndicator = false }
} catch let error {
logger.error("apiAddMyAddressShortLink: \(responseError(error))")
let a = getErrorAlert(error, "Error adding short link")
alert = .error(title: a.title, error: a.message)
await MainActor.run { progressIndicator = false }
settingsRow("arrow.up", color: theme.colors.primary) {
Text("Upgrade address")
}
}
}
@@ -283,9 +243,13 @@ struct UserAddressView: View {
}
}
private func shareQRCodeButton(_ userAddress: UserContactLink) -> some View {
Button {
showShareSheet(items: [simplexChatLink(userAddress.connLinkContact.simplexChatUri(short: showShortLink))])
private func shareAddressButton(_ userAddress: UserContactLink) -> some View {
return Button {
if userAddress.shouldBeUpgraded {
upgradeAndShareAddressAlert(progressIndicator: $progressIndicator, shareAddress: { userAddress.shareAddress(short: showShortLink) })
} else {
userAddress.shareAddress(short: showShortLink)
}
} label: {
settingsRow("square.and.arrow.up", color: theme.colors.secondary) {
Text("Share address")
@@ -348,14 +312,55 @@ struct UserAddressView: View {
}
}
func upgradeAndShareAddressAlert(progressIndicator: Binding<Bool>, shareAddress: (() -> Void)? = nil) {
showAlert(
NSLocalizedString("Upgrade address?", comment: "alert message"),
message: NSLocalizedString("The address will be short, and your profile will be shared via the address.", comment: "alert message"),
actions: {
var actions = [UIAlertAction(title: NSLocalizedString("Upgrade", comment: "alert button"), style: .default) { _ in
addShortLink(progressIndicator: progressIndicator, shareOnCompletion: shareAddress != nil)
}]
if let shareAddress {
actions.append(UIAlertAction(title: NSLocalizedString("Share old address", comment: "alert button"), style: .default) { _ in
shareAddress()
})
}
actions.append(cancelAlertAction)
return actions
}
)
}
private func addShortLink(progressIndicator: Binding<Bool>, shareOnCompletion: Bool = false) {
progressIndicator.wrappedValue = true
Task {
do {
let userAddress = try await apiAddMyAddressShortLink()
await MainActor.run {
ChatModel.shared.userAddress = userAddress
progressIndicator.wrappedValue = false
if shareOnCompletion, let userAddress {
userAddress.shareAddress(short: true)
}
}
} catch let error {
logger.error("apiAddMyAddressShortLink: \(responseError(error))")
showAlert("Error adding short link", message: responseError(error))
await MainActor.run { progressIndicator.wrappedValue = false }
}
}
}
struct ToggleShortLinkHeader: View {
@EnvironmentObject var theme: AppTheme
@AppStorage(DEFAULT_DEVELOPER_TOOLS) private var developerTools = false
let text: Text
var link: CreatedConnLink
@Binding var short: Bool
var body: some View {
if link.connShortLink == nil {
if link.connShortLink == nil || !developerTools {
text.foregroundColor(theme.colors.secondary)
} else {
HStack {
@@ -598,12 +603,7 @@ private func saveAddressSettings(_ settings: AddressSettingsState, _ savedSettin
struct UserAddressView_Previews: PreviewProvider {
static var previews: some View {
let chatModel = ChatModel()
chatModel.userAddress = UserContactLink(
connLinkContact: CreatedConnLink(connFullLink: "https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D", connShortLink: nil),
shortLinkDataSet: false,
addressSettings: AddressSettings(businessAddress: false)
)
chatModel.userAddress = UserContactLink(CreatedConnLink(connFullLink: "https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D", connShortLink: nil))
return Group {
UserAddressView()
@@ -102,10 +102,12 @@
</trans-unit>
<trans-unit id="%@ server" xml:space="preserve">
<source>%@ server</source>
<target>%@ сървър</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ servers" xml:space="preserve">
<source>%@ servers</source>
<target>%@ сървъри</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="%@ uploaded" xml:space="preserve">
@@ -145,18 +147,22 @@
</trans-unit>
<trans-unit id="%d file(s) are still being downloaded." xml:space="preserve">
<source>%d file(s) are still being downloaded.</source>
<target>%d файл(ове) все още се теглят.</target>
<note>forward confirmation reason</note>
</trans-unit>
<trans-unit id="%d file(s) failed to download." xml:space="preserve">
<source>%d file(s) failed to download.</source>
<target>Тегленето неуспешно за %d файл(ове).</target>
<note>forward confirmation reason</note>
</trans-unit>
<trans-unit id="%d file(s) were deleted." xml:space="preserve">
<source>%d file(s) were deleted.</source>
<target>%d файл(ове) бяха изтрити.</target>
<note>forward confirmation reason</note>
</trans-unit>
<trans-unit id="%d file(s) were not downloaded." xml:space="preserve">
<source>%d file(s) were not downloaded.</source>
<target>%d файл(ове) не бяха изтеглени.</target>
<note>forward confirmation reason</note>
</trans-unit>
<trans-unit id="%d hours" xml:space="preserve">
@@ -166,6 +172,7 @@
</trans-unit>
<trans-unit id="%d messages not forwarded" xml:space="preserve">
<source>%d messages not forwarded</source>
<target>%d непрепратени съобщения</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="%d min" xml:space="preserve">
@@ -185,6 +192,7 @@
</trans-unit>
<trans-unit id="%d seconds(s)" xml:space="preserve">
<source>%d seconds(s)</source>
<target>%d секунди</target>
<note>delete after time</note>
</trans-unit>
<trans-unit id="%d skipped message(s)" xml:space="preserve">
@@ -649,10 +657,6 @@ swipe action</note>
<target>Добави сървъри чрез сканиране на QR кодове.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Добави членове на екипа</target>
@@ -2098,6 +2102,10 @@ This is your own one-time link!</source>
<target>Създай опашка</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Създай своя профил</target>
@@ -2863,6 +2871,10 @@ chat item action</note>
<target>Разреши достъпа до камерата</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Активиране за всички</target>
@@ -4407,6 +4419,10 @@ This is your link for group %@!</source>
<target>Запази неизползваната покана за връзка?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Запазете връзките си</target>
@@ -5804,10 +5820,6 @@ Error: %@</source>
<target>Актуализацията на профила ще бъде изпратена до вашите контакти.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Забрани аудио/видео разговорите.</target>
@@ -6910,6 +6922,10 @@ chat item action</note>
<target>Задай парола за експортиране</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Задай съобщението, показано на новите членове!</target>
@@ -6971,22 +6987,22 @@ chat item action</note>
<source>Share from other apps.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Сподели линк</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7002,6 +7018,14 @@ chat item action</note>
<target>Сподели с контактите</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7484,6 +7508,10 @@ It can happen because of some bug or when the connection is compromised.</source
Това може да се случи поради някаква грешка или когато връзката е компрометирана.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Приложението може да ви уведоми, когато получите съобщения или заявки за контакт - моля, отворете настройките, за да активирате.</target>
@@ -7541,6 +7569,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Съобщението ще бъде изтрито за всички членове.</target>
@@ -7684,6 +7716,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<note>No comment provided by engineer.</note>
@@ -7994,11 +8030,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Актуализирай и отвори чата</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<note>No comment provided by engineer.</note>
@@ -8085,6 +8145,10 @@ To connect, please ask your contact to create another connection link and check
<target>Използвай интерфейса за повикване на iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Използвай нов инкогнито профил</target>
@@ -8309,6 +8373,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="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Какво е новото</target>
@@ -635,10 +635,6 @@ swipe action</note>
<target>Přidejte servery skenováním QR kódů.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<note>No comment provided by engineer.</note>
@@ -2001,6 +1997,10 @@ This is your own one-time link!</source>
<target>Vytvořit frontu</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Vytvořte si profil</target>
@@ -2748,6 +2748,10 @@ chat item action</note>
<source>Enable camera access</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Povolit pro všechny</target>
@@ -4241,6 +4245,10 @@ This is your link for group %@!</source>
<source>Keep unused invitation?</source>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Zachovat vaše připojení</target>
@@ -5597,10 +5605,6 @@ Error: %@</source>
<target>Aktualizace profilu bude zaslána vašim kontaktům.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Zákaz audio/video hovorů.</target>
@@ -6683,6 +6687,10 @@ chat item action</note>
<target>Nastavení přístupové fráze pro export</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Nastavte zprávu zobrazenou novým členům!</target>
@@ -6743,22 +6751,22 @@ chat item action</note>
<source>Share from other apps.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -6773,6 +6781,14 @@ chat item action</note>
<target>Sdílet s kontakty</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7244,6 +7260,10 @@ It can happen because of some bug or when the connection is compromised.</source
Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitováno.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Aplikace vás může upozornit na přijaté zprávy nebo žádosti o kontakt - povolte to v nastavení.</target>
@@ -7300,6 +7320,10 @@ Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitován
<target>Hash předchozí zprávy se liší.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Zpráva bude smazána pro všechny členy.</target>
@@ -7438,6 +7462,10 @@ Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitován
<target>Toto nastavení platí pro zprávy ve vašem aktuálním chat profilu **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<note>No comment provided by engineer.</note>
@@ -7738,11 +7766,35 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu
<target>Aktualizací nastavení se klient znovu připojí ke všem serverům.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Zvýšit a otevřít chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<note>No comment provided by engineer.</note>
@@ -7826,6 +7878,10 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu
<target>Použít rozhraní volání iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Použít nový inkognito profil</target>
@@ -8037,6 +8093,10 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu
<source>Welcome message is too long</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Co je nového</target>
@@ -667,11 +667,6 @@ swipe action</note>
<target>Server durch Scannen von QR Codes hinzufügen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Verkürzten Link hinzufügen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Team-Mitglieder aufnehmen</target>
@@ -1259,10 +1254,12 @@ swipe action</note>
</trans-unit>
<trans-unit id="Bio" xml:space="preserve">
<source>Bio</source>
<target>Biografie</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Bio too large" xml:space="preserve">
<source>Bio too large</source>
<target>Biografie zu lang</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Black" xml:space="preserve">
@@ -1357,6 +1354,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Business connection" xml:space="preserve">
<source>Business connection</source>
<target>Geschäftliche Verbindung</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Businesses" xml:space="preserve">
@@ -2202,6 +2200,11 @@ Das ist Ihr eigener Einmal-Link!</target>
<target>Erzeuge Warteschlange</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<target>Ihre Adresse erstellen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Erstellen Sie Ihr Profil</target>
@@ -2663,6 +2666,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Description too large" xml:space="preserve">
<source>Description too large</source>
<target>Beschreibung zu lang</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Desktop address" xml:space="preserve">
@@ -3011,6 +3015,11 @@ chat item action</note>
<target>Kamera-Zugriff aktivieren</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<target>Verschwindende Nachrichten per Voreinstellung aktiviert.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Für Alle aktivieren</target>
@@ -4643,6 +4652,11 @@ Das ist Ihr Link für die Gruppe %@!</target>
<target>Nicht genutzte Einladung behalten?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<target>Halten Sie Ihre Chats übersichtlich</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Ihre Verbindungen beibehalten</target>
@@ -6154,11 +6168,6 @@ Fehler: %@</target>
<target>Profil-Aktualisierung wird an Ihre Kontakte gesendet.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>Das Profil wird über den Adress-Link geteilt.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Audio-/Video-Anrufe nicht erlauben.</target>
@@ -7354,6 +7363,11 @@ chat item action</note>
<target>Passwort für den Export festlegen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<target>Geben Sie eine Profil-Biografie und eine Begrüßungsmeldung ein.</target>
<note>No comment provided by engineer.</note>
</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>Definieren Sie eine Begrüßungsmeldung, die neuen Mitgliedern angezeigt wird!</target>
@@ -7420,25 +7434,24 @@ chat item action</note>
<target>Aus anderen Apps heraus teilen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Gruppenprofil über einen Link 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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<target>Vollständigen Link teilen</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Profil teilen</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Profil über einen Link teilen</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7455,8 +7468,19 @@ chat item action</note>
<target>Mit Kontakten teilen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<target>Ihre Adresse teilen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<target>Verkürzte SimpleX-Adresse</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Kurze Beschreibung</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short link" xml:space="preserve">
@@ -7869,10 +7893,12 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Connect to chat" xml:space="preserve">
<source>Tap Connect to chat</source>
<target>Verbinden tippen, um zu chatten</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Connect to send request" xml:space="preserve">
<source>Tap Connect to send request</source>
<target>Verbinden tippen, um die Anfrage zu senden</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Create SimpleX address in the menu to create it later." xml:space="preserve">
@@ -7882,6 +7908,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Join group" xml:space="preserve">
<source>Tap Join group</source>
<target>Tippen, um der Gruppe beizutreten</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap button " xml:space="preserve">
@@ -7971,6 +7998,10 @@ It can happen because of some bug or when the connection is compromised.</source
Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompromittiert wurde.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Wenn sie Nachrichten oder Kontaktanfragen empfangen, kann Sie die App benachrichtigen - Um dies zu aktivieren, öffnen Sie bitte die Einstellungen.</target>
@@ -8031,6 +8062,11 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro
<target>Der Hash der vorherigen Nachricht unterscheidet sich.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<target>Gruppenprofil über einen Link teilen</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Diese Nachricht wird für alle Gruppenmitglieder gelöscht.</target>
@@ -8186,6 +8222,11 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro
<target>Diese Einstellung gilt für Nachrichten in Ihrem aktuellen Chat-Profil **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<target>Die Zeit bis zum Verschwinden wird nur für neue Kontakte eingestellt.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Bezeichnung</target>
@@ -8515,11 +8556,37 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s
<target>Die Aktualisierung der Einstellungen wird den Client wieder mit allen Servern verbinden.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Aktualisieren und den Chat öffnen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<target>Link hinzufügen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<target>Ihre Adresse aktualisieren</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Fehler beim Hochladen</target>
@@ -8615,6 +8682,11 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s
<target>iOS Anrufschnittstelle nutzen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<target>Inkognito-Profil nutzen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Neues Inkognito-Profil nutzen</target>
@@ -8850,6 +8922,11 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s
<target>Die Begrüßungsmeldung ist zu lang</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<target>Begrüßen Sie Ihre Kontakte 👋</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Was ist neu</target>
@@ -9276,6 +9353,7 @@ Verbindungsanfrage wiederholen?</target>
</trans-unit>
<trans-unit id="Your business contact" xml:space="preserve">
<source>Your business contact</source>
<target>Ihr geschäftlicher Kontakt</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your calls" xml:space="preserve">
@@ -9315,6 +9393,7 @@ Verbindungsanfrage wiederholen?</target>
</trans-unit>
<trans-unit id="Your contact" xml:space="preserve">
<source>Your contact</source>
<target>Ihr Kontakt</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact sent a file that is larger than currently supported maximum size (%@)." xml:space="preserve">
@@ -9349,6 +9428,7 @@ Verbindungsanfrage wiederholen?</target>
</trans-unit>
<trans-unit id="Your group" xml:space="preserve">
<source>Your group</source>
<target>Ihre Gruppe</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your preferences" xml:space="preserve">
@@ -667,11 +667,6 @@ swipe action</note>
<target>Add servers by scanning QR codes.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Add short link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Add team members</target>
@@ -2205,6 +2200,11 @@ This is your own one-time link!</target>
<target>Create queue</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<target>Create your address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Create your profile</target>
@@ -3015,6 +3015,11 @@ chat item action</note>
<target>Enable camera access</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<target>Enable disappearing messages by default.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Enable for all</target>
@@ -4647,6 +4652,11 @@ This is your link for group %@!</target>
<target>Keep unused invitation?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<target>Keep your chats clean</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Keep your connections</target>
@@ -6158,11 +6168,6 @@ Error: %@</target>
<target>Profile update will be sent to your contacts.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>Profile will be shared with the address.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Prohibit audio/video calls.</target>
@@ -7358,6 +7363,11 @@ chat item action</note>
<target>Set passphrase to export</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<target>Set profile bio and welcome message.</target>
<note>No comment provided by engineer.</note>
</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>Set the message shown to new members!</target>
@@ -7424,25 +7434,25 @@ chat item action</note>
<target>Share from other apps.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Share group profile via 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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<target>Share old address</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<target>Share old link</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Share profile</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Share profile with address</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7459,6 +7469,16 @@ chat item action</note>
<target>Share with contacts</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<target>Share your address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<target>Short SimpleX address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Short description</target>
@@ -7979,6 +7999,11 @@ It can happen because of some bug or when the connection is compromised.</source
It can happen because of some bug or when the connection is compromised.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<target>The address will be short, and your profile will be shared via the address.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>The app can notify you when you receive messages or contact requests - please open settings to enable.</target>
@@ -8039,6 +8064,11 @@ It can happen because of some bug or when the connection is compromised.</target
<target>The hash of the previous message is different.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<target>The link will be short, and group profile will be shared via the link.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>The message will be deleted for all members.</target>
@@ -8194,6 +8224,11 @@ It can happen because of some bug or when the connection is compromised.</target
<target>This setting applies to messages in your current chat profile **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<target>Time to disappear is set only for new contacts.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Title</target>
@@ -8523,11 +8558,41 @@ To connect, please ask your contact to create another connection link and check
<target>Updating settings will re-connect the client to all servers.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<target>Upgrade</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<target>Upgrade address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<target>Upgrade address?</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Upgrade and open chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<target>Upgrade group link?</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<target>Upgrade link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<target>Upgrade your address</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Upload errors</target>
@@ -8623,6 +8688,11 @@ To connect, please ask your contact to create another connection link and check
<target>Use iOS call interface</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<target>Use incognito profile</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Use new incognito profile</target>
@@ -8858,6 +8928,11 @@ To connect, please ask your contact to create another connection link and check
<target>Welcome message is too long</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<target>Welcome your contacts 👋</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>What's new</target>
@@ -667,11 +667,6 @@ swipe action</note>
<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 short link" xml:space="preserve">
<source>Add short link</source>
<target>Añadir enlace corto</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Añadir miembros del equipo</target>
@@ -1259,10 +1254,12 @@ swipe action</note>
</trans-unit>
<trans-unit id="Bio" xml:space="preserve">
<source>Bio</source>
<target>Bio</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Bio too large" xml:space="preserve">
<source>Bio too large</source>
<target>Biografía demasiado larga</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Black" xml:space="preserve">
@@ -1357,6 +1354,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Business connection" xml:space="preserve">
<source>Business connection</source>
<target>Conexión empresarial</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Businesses" xml:space="preserve">
@@ -1628,7 +1626,7 @@ set passcode view</note>
</trans-unit>
<trans-unit id="Chat with admins" xml:space="preserve">
<source>Chat with admins</source>
<target>Chat con administradores</target>
<target>Chatea con los administradores</target>
<note>chat toolbar</note>
</trans-unit>
<trans-unit id="Chat with member" xml:space="preserve">
@@ -1638,7 +1636,7 @@ set passcode view</note>
</trans-unit>
<trans-unit id="Chat with members before they join." xml:space="preserve">
<source>Chat with members before they join.</source>
<target>Chat con miembros antes de unirse.</target>
<target>Chatea con el miembro antes de unirse.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Chats" xml:space="preserve">
@@ -1648,7 +1646,7 @@ set passcode view</note>
</trans-unit>
<trans-unit id="Chats with members" xml:space="preserve">
<source>Chats with members</source>
<target>Chats con miembros</target>
<target>Chat con miembros</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Check messages every 20 min." xml:space="preserve">
@@ -1878,7 +1876,7 @@ set passcode view</note>
</trans-unit>
<trans-unit id="Connect faster! 🚀" xml:space="preserve">
<source>Connect faster! 🚀</source>
<target>¡Conecta más rápido! 🚀</target>
<target>¡Conéctate más rápido! 🚀</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Connect to desktop" xml:space="preserve">
@@ -1888,7 +1886,7 @@ set passcode view</note>
</trans-unit>
<trans-unit id="Connect to your friends faster." xml:space="preserve">
<source>Connect to your friends faster.</source>
<target>Conecta más rápido con tus amigos.</target>
<target>Conéctate más rápido con tus amigos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Connect to yourself?&#10;This is your own SimpleX address!" xml:space="preserve">
@@ -2149,7 +2147,7 @@ This is your own one-time link!</source>
</trans-unit>
<trans-unit id="Create 1-time link" xml:space="preserve">
<source>Create 1-time link</source>
<target>Crear enlace de un uso</target>
<target>Crear enlace de un solo uso</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create SimpleX address" xml:space="preserve">
@@ -2202,6 +2200,11 @@ This is your own one-time link!</source>
<target>Crear cola</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<target>Crea tu dirección</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Crea tu perfil</target>
@@ -2458,7 +2461,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Delete chat with member?" xml:space="preserve">
<source>Delete chat with member?</source>
<target>¿Eliminar el chat con el miembro?</target>
<target>¿Eliminar chat con el miembro?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Delete chat?" xml:space="preserve">
@@ -2663,6 +2666,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Description too large" xml:space="preserve">
<source>Description too large</source>
<target>Descripción demasiado larga</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Desktop address" xml:space="preserve">
@@ -2862,7 +2866,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Do not use credentials with proxy." xml:space="preserve">
<source>Do not use credentials with proxy.</source>
<target>No uses credenciales con proxy.</target>
<target>No se usan credenciales con proxy.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Documents:" xml:space="preserve">
@@ -3011,6 +3015,11 @@ chat item action</note>
<target>Permitir acceso a la cámara</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<target>Activa por defecto los mensajes temporaes.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Activar para todos</target>
@@ -3178,12 +3187,12 @@ chat item action</note>
</trans-unit>
<trans-unit id="Enter welcome message…" xml:space="preserve">
<source>Enter welcome message…</source>
<target>Introduce mensaje de bienvenida…</target>
<target>Deja un mensaje de bienvenida…</target>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter welcome message… (optional)" xml:space="preserve">
<source>Enter welcome message… (optional)</source>
<target>Introduce mensaje de bienvenida… (opcional)</target>
<target>Deja un mensaje de bienvenida… (opcional)</target>
<note>placeholder</note>
</trans-unit>
<trans-unit id="Enter your name…" xml:space="preserve">
@@ -4640,9 +4649,14 @@ This is your link for group %@!</source>
</trans-unit>
<trans-unit id="Keep unused invitation?" xml:space="preserve">
<source>Keep unused invitation?</source>
<target>¿Guardar invitación no usada?</target>
<target>¿Guardar enlace no usado?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<target>Mantén los chats limpios</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Conserva tus conexiones</target>
@@ -4840,7 +4854,7 @@ This is your link for group %@!</source>
</trans-unit>
<trans-unit id="Member admission" xml:space="preserve">
<source>Member admission</source>
<target>Admisión del miembro</target>
<target>Admisión de miembros</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Member inactive" xml:space="preserve">
@@ -4960,7 +4974,7 @@ This is your link for group %@!</source>
</trans-unit>
<trans-unit id="Message instantly once you tap Connect." xml:space="preserve">
<source>Message instantly once you tap Connect.</source>
<target>Mensajea ya tras pulsar Contactar.</target>
<target>Tras pulsar Contactar, mensajea ya.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Message may be delivered later if member becomes active." xml:space="preserve">
@@ -5991,12 +6005,12 @@ Error: %@</target>
</trans-unit>
<trans-unit id="Please store passphrase securely, you will NOT be able to access chat if you lose it." xml:space="preserve">
<source>Please store passphrase securely, you will NOT be able to access chat if you lose it.</source>
<target>Guarda la contraseña de forma segura, NO podrás acceder al chat si la pierdes.</target>
<target>Guarda la contraseña de forma segura, NO podrás acceder al chat si se pierde.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Please store passphrase securely, you will NOT be able to change it if you lose it." xml:space="preserve">
<source>Please store passphrase securely, you will NOT be able to change it if you lose it.</source>
<target>Guarda la contraseña de forma segura, NO podrás cambiarla si la pierdes.</target>
<target>Guarda la contraseña de forma segura, NO podrás cambiarla si se pierde.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Please try to disable and re-enable notfications." xml:space="preserve">
@@ -6154,11 +6168,6 @@ Error: %@</target>
<target>La actualización del perfil se enviará a tus contactos.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>El perfil será compartido mediante la dirección de contacto.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>No se permiten llamadas y videollamadas.</target>
@@ -6525,7 +6534,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Removes messages and blocks members." xml:space="preserve">
<source>Removes messages and blocks members.</source>
<target>Eliminar mensajes y bloquear miembros.</target>
<target>Elimina mensajes y bloquea miembros.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Renegotiate" xml:space="preserve">
@@ -6710,7 +6719,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Review group members" xml:space="preserve">
<source>Review group members</source>
<target>Revisar miembros del grupo</target>
<target>Revisa los miembros del grupo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Review members" xml:space="preserve">
@@ -6720,7 +6729,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Review members before admitting (&quot;knocking&quot;)." xml:space="preserve">
<source>Review members before admitting ("knocking").</source>
<target>Revisar miembros antes de admitir.</target>
<target>Revisa a los miembros antes de admitirles en el grupo.</target>
<note>admission stage description</note>
</trans-unit>
<trans-unit id="Revoke" xml:space="preserve">
@@ -7354,6 +7363,11 @@ chat item action</note>
<target>Escribe la contraseña para exportar</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<target>Añade mensaje de bienvenida y biografía del perfil.</target>
<note>No comment provided by engineer.</note>
</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>¡Guarda un mensaje para ser mostrado a los miembros nuevos!</target>
@@ -7420,25 +7434,24 @@ chat item action</note>
<target>Comparte desde otras aplicaciones.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Compartir perfil de grupo mediante enlace</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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<target>Comparte enlace completo</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Perfil a compartir</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Compartir perfil mediante enlace</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7455,8 +7468,19 @@ chat item action</note>
<target>Compartir con contactos</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<target>Comparte tu dirección</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<target>Direcciones SimpleX cortas</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Descripción corta</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short link" xml:space="preserve">
@@ -7506,7 +7530,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Show:" xml:space="preserve">
<source>Show:</source>
<target>Mostrar:</target>
<target>Muestra:</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="SimpleX" xml:space="preserve">
@@ -7869,10 +7893,12 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Connect to chat" xml:space="preserve">
<source>Tap Connect to chat</source>
<target>Pulsa Conectar para chatear</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Connect to send request" xml:space="preserve">
<source>Tap Connect to send request</source>
<target>Pulsa Conectar para enviar solicitud</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Create SimpleX address in the menu to create it later." xml:space="preserve">
@@ -7882,6 +7908,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Join group" xml:space="preserve">
<source>Tap Join group</source>
<target>Pulsa Unirte al grupo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap button " xml:space="preserve">
@@ -7961,7 +7988,7 @@ report reason</note>
</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>¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate</target>
<target>¡Agradecimiento a los colaboradores! Puedes contribuir a través de Weblate</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The ID of the next message is incorrect (less or equal to the previous).&#10;It can happen because of some bug or when the connection is compromised." xml:space="preserve">
@@ -7971,6 +7998,10 @@ It can happen because of some bug or when the connection is compromised.</source
Puede ocurrir por algún bug o cuando la conexión está comprometida.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>La aplicación puede notificarte cuando recibas mensajes o solicitudes de contacto: por favor, abre la configuración para activarlo.</target>
@@ -8031,6 +8062,11 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida.</target>
<target>El hash del mensaje anterior es diferente.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<target>Compartir perfil de grupo mediante enlace</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>El mensaje se eliminará para todos los miembros.</target>
@@ -8186,6 +8222,11 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida.</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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<target>Mensajes temporales activados sólo para los contactos nuevos.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Título</target>
@@ -8515,11 +8556,37 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión
<target>Para actualizar la configuración el cliente se reconectará a todos los servidores.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Actualizar y abrir Chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<target>Añadir enlace</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<target>Actualiza tu dirección</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Errores en subida</target>
@@ -8615,6 +8682,11 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión
<target>Usar interfaz de llamada de iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<target>Usar perfil incógnito</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Usar nuevo perfil incógnito</target>
@@ -8850,6 +8922,11 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión
<target>Mensaje de bienvenida demasiado largo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<target>Da la bienvenida a tus contactos 👋</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Novedades</target>
@@ -9084,7 +9161,7 @@ Repeat join request?</source>
</trans-unit>
<trans-unit id="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." xml:space="preserve">
<source>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.</source>
<target>Puedes compartir un enlace o código QR para que cualquiera pueda unirse al grupo. Si decides eliminarlo más tarde, los miembros del grupo se mantendrán.</target>
<target>Puedes compartir el enlace o el código QR para que cualquiera pueda unirse al grupo. Si más tarde lo eliminas, no afectará a los miembros del grupo.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can share this address with your contacts to let them connect with **%@**." xml:space="preserve">
@@ -9114,12 +9191,12 @@ Repeat join request?</source>
</trans-unit>
<trans-unit id="You can view invitation link again in connection details." xml:space="preserve">
<source>You can view invitation link again in connection details.</source>
<target>Podrás ver el enlace de invitación en detalles de conexión.</target>
<target>Puedes ver el enlace de invitación de nuevo en los detalles de la conexión.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="You can view your reports in Chat with admins." xml:space="preserve">
<source>You can view your reports in Chat with admins.</source>
<target>Puedes ver tus informes en Chat con administradores.</target>
<target>Puedes ver tus informes en Chat con los administradores.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="You can't send messages!" xml:space="preserve">
@@ -9276,6 +9353,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your business contact" xml:space="preserve">
<source>Your business contact</source>
<target>Mi contacto empresarial</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your calls" xml:space="preserve">
@@ -9315,6 +9393,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your contact" xml:space="preserve">
<source>Your contact</source>
<target>Mi contacto</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact sent a file that is larger than currently supported maximum size (%@)." xml:space="preserve">
@@ -9349,6 +9428,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your group" xml:space="preserve">
<source>Your group</source>
<target>Mi grupo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your preferences" xml:space="preserve">
@@ -9378,7 +9458,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile." xml:space="preserve">
<source>Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile.</source>
<target>Tu perfil es almacenado en tu dispositivo y solamente se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.</target>
<target>Tu perfil se almacena en tu dispositivo y sólo se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your profile was changed. If you save it, the updated profile will be sent to all your contacts." xml:space="preserve">
@@ -10228,7 +10308,7 @@ time to disappear</note>
</trans-unit>
<trans-unit id="reviewed by admins" xml:space="preserve">
<source>reviewed by admins</source>
<target>revisado por los administradores</target>
<target>en revisión por los administradores</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="saved" xml:space="preserve">
@@ -616,10 +616,6 @@ swipe action</note>
<target>Lisää palvelimia skannaamalla QR-koodeja.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<note>No comment provided by engineer.</note>
@@ -1980,6 +1976,10 @@ This is your own one-time link!</source>
<target>Luo jono</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Luo profiilisi</target>
@@ -2727,6 +2727,10 @@ chat item action</note>
<source>Enable camera access</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Salli kaikille</target>
@@ -4217,6 +4221,10 @@ This is your link for group %@!</source>
<source>Keep unused invitation?</source>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Pidä kontaktisi</target>
@@ -5571,10 +5579,6 @@ Error: %@</source>
<target>Profiilipäivitys lähetetään kontakteillesi.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Estä ääni- ja videopuhelut.</target>
@@ -6656,6 +6660,10 @@ chat item action</note>
<target>Aseta tunnuslause vientiä varten</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Aseta uusille jäsenille näytettävä viesti!</target>
@@ -6716,22 +6724,22 @@ chat item action</note>
<source>Share from other apps.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Jaa linkki</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -6746,6 +6754,14 @@ chat item action</note>
<target>Jaa kontaktien kanssa</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7216,6 +7232,10 @@ It can happen because of some bug or when the connection is compromised.</source
Tämä voi johtua jostain virheestä tai siitä, että yhteys on vaarantunut.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Sovellus voi ilmoittaa sinulle, kun saat viestejä tai yhteydenottopyyntöjä - avaa asetukset ottaaksesi ne käyttöön.</target>
@@ -7272,6 +7292,10 @@ Tämä voi johtua jostain virheestä tai siitä, että yhteys on vaarantunut.</t
<target>Edellisen viestin tarkiste on erilainen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Viesti poistetaan kaikilta jäseniltä.</target>
@@ -7410,6 +7434,10 @@ Tämä voi johtua jostain virheestä tai siitä, että yhteys on vaarantunut.</t
<target>Tämä asetus koskee nykyisen keskusteluprofiilisi viestejä *%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<note>No comment provided by engineer.</note>
@@ -7709,11 +7737,35 @@ Jos haluat muodostaa yhteyden, pyydä kontaktiasi luomaan toinen yhteyslinkki ja
<target>Asetusten päivittäminen yhdistää asiakkaan uudelleen kaikkiin palvelimiin.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Päivitä ja avaa keskustelu</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<note>No comment provided by engineer.</note>
@@ -7797,6 +7849,10 @@ Jos haluat muodostaa yhteyden, pyydä kontaktiasi luomaan toinen yhteyslinkki ja
<target>Käytä iOS:n puhelujen käyttöliittymää</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Käytä uutta incognito-profiilia</target>
@@ -8008,6 +8064,10 @@ Jos haluat muodostaa yhteyden, pyydä kontaktiasi luomaan toinen yhteyslinkki ja
<source>Welcome message is too long</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Uusimmat</target>
@@ -662,10 +662,6 @@ swipe action</note>
<target>Ajoutez des serveurs en scannant des codes QR.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Ajouter des membres à l'équipe</target>
@@ -2188,6 +2184,10 @@ Il s'agit de votre propre lien unique !</target>
<target>Créer une file d'attente</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Créez votre profil</target>
@@ -2995,6 +2995,10 @@ chat item action</note>
<target>Autoriser l'accès à la caméra</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Activer pour tous</target>
@@ -4607,6 +4611,10 @@ Voici votre lien pour le groupe %@ !</target>
<target>Conserver l'invitation inutilisée?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Conserver vos connexions</target>
@@ -6072,10 +6080,6 @@ Erreur: %@</target>
<target>La mise à jour du profil sera envoyée à vos contacts.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Interdire les appels audio/vidéo.</target>
@@ -7238,6 +7242,10 @@ chat item action</note>
<target>Définir la phrase secrète pour l'export</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Choisissez un message à l'attention des nouveaux membres !</target>
@@ -7304,23 +7312,23 @@ chat item action</note>
<target>Partager depuis d'autres applications.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Partager le profil</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7337,6 +7345,14 @@ chat item action</note>
<target>Partager avec vos contacts</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7846,6 +7862,10 @@ It can happen because of some bug or when the connection is compromised.</source
Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>L'application peut vous avertir lorsque vous recevez des messages ou des demandes de contact - veuillez ouvrir les paramètres pour les activer.</target>
@@ -7906,6 +7926,10 @@ Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise.
<target>Le hash du message précédent est différent.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Le message sera supprimé pour tous les membres.</target>
@@ -8058,6 +8082,10 @@ Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise.
<target>Ce paramètre s'applique aux messages de votre profil de chat actuel **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Titre</target>
@@ -8383,11 +8411,35 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien
<target>La mise à jour des ces paramètres reconnectera le client à tous les serveurs.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Mettre à niveau et ouvrir le chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Erreurs de téléversement</target>
@@ -8481,6 +8533,10 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien
<target>Utiliser l'interface d'appel d'iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Utiliser un nouveau profil incognito</target>
@@ -8715,6 +8771,10 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien
<target>Le message de bienvenue est trop long</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Quoi de neuf ?</target>
@@ -5681,6 +5681,10 @@ Enable in *Network &amp; servers* settings.</source>
<source>%@ connected</source>
<target state="translated">%@ מחובר</target>
</trans-unit>
<trans-unit id="%@ uploaded" xml:space="preserve" approved="no">
<source>%@ uploaded</source>
<target state="translated">%@ הועלה</target>
</trans-unit>
</body>
</file>
<file original="en.lproj/SimpleX--iOS--InfoPlist.strings" source-language="en" target-language="he" datatype="plaintext">
@@ -583,17 +583,17 @@ swipe action</note>
</trans-unit>
<trans-unit id="Accept connection request?" xml:space="preserve">
<source>Accept connection request?</source>
<target>Elfogadja a meghívót?</target>
<target>Elfogadja a kapcsolódási kérést?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Accept contact request" xml:space="preserve">
<source>Accept contact request</source>
<target>Elfogadás</target>
<target>Partnerkérés elfogadása</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Accept contact request from %@?" xml:space="preserve">
<source>Accept contact request from %@?</source>
<target>Elfogadja %@ meghívóját?</target>
<target>Elfogadja %@ partnerkérését?</target>
<note>notification body</note>
</trans-unit>
<trans-unit id="Accept incognito" xml:space="preserve">
@@ -667,11 +667,6 @@ swipe action</note>
<target>Kiszolgáló hozzáadása QR-kód beolvasásával.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Rövid hivatkozás hozzáadása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Munkatársak hozzáadása</target>
@@ -1144,7 +1139,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Audio/video calls are prohibited." xml:space="preserve">
<source>Audio/video calls are prohibited.</source>
<target>A hívások kezdeményezése le van tiltva ebben a csevegésben.</target>
<target>A hívások kezdeményezése le van tiltva.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Authentication cancelled" xml:space="preserve">
@@ -1174,7 +1169,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Auto-accept contact requests" xml:space="preserve">
<source>Auto-accept contact requests</source>
<target>Meghívók automatikus elfogadása</target>
<target>Partnerkérések automatikus elfogadása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Auto-accept images" xml:space="preserve">
@@ -1259,10 +1254,12 @@ swipe action</note>
</trans-unit>
<trans-unit id="Bio" xml:space="preserve">
<source>Bio</source>
<target>Bemutatkozás</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Bio too large" xml:space="preserve">
<source>Bio too large</source>
<target>A bemutatkozás túl hosszú</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Black" xml:space="preserve">
@@ -1357,6 +1354,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Business connection" xml:space="preserve">
<source>Business connection</source>
<target>Üzleti kapcsolat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Businesses" xml:space="preserve">
@@ -2014,7 +2012,7 @@ Ez a saját egyszer használható meghívója!</target>
</trans-unit>
<trans-unit id="Connection request sent!" xml:space="preserve">
<source>Connection request sent!</source>
<target>Csatlakozási kérés elküldve!</target>
<target>Kapcsolódási kérés elküldve!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Connection requires encryption renegotiation." xml:space="preserve">
@@ -2202,6 +2200,11 @@ Ez a saját egyszer használható meghívója!</target>
<target>Sorba állítás létrehozása</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<target>Saját cím létrehozása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Profil létrehozása</target>
@@ -2583,7 +2586,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Delete pending connection?" xml:space="preserve">
<source>Delete pending connection?</source>
<target>Törli a függőben lévő meghívót?</target>
<target>Törli a függőben lévő kapcsolatot?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Delete profile" xml:space="preserve">
@@ -2663,6 +2666,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Description too large" xml:space="preserve">
<source>Description too large</source>
<target>A leírás túl hosszú</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Desktop address" xml:space="preserve">
@@ -2757,7 +2761,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Disable (keep overrides)" xml:space="preserve">
<source>Disable (keep overrides)</source>
<target>Letiltás (felürások megtartásával)</target>
<target>Letiltás (egyéni beáltások megtartása)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Disable SimpleX Lock" xml:space="preserve">
@@ -2983,7 +2987,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Enable (keep overrides)" xml:space="preserve">
<source>Enable (keep overrides)</source>
<target>Engedélyezés (felürások megtartásával)</target>
<target>Engedélyezés (egyéni beáltások megtartása)</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable Flux in Network &amp; servers settings for better metadata privacy." xml:space="preserve">
@@ -3011,6 +3015,11 @@ chat item action</note>
<target>Kamera-hozzáférés engedélyezése</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<target>Eltűnő üzenetek engedélyezése alapértelmezetten.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Engedélyezés az összes tag számára</target>
@@ -3208,7 +3217,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Error accepting contact request" xml:space="preserve">
<source>Error accepting contact request</source>
<target>Hiba történt a meghívó elfogadásakor</target>
<target>Hiba történt a partnerkérés elfogadásakor</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Error accepting member" xml:space="preserve">
@@ -3438,7 +3447,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Error rejecting contact request" xml:space="preserve">
<source>Error rejecting contact request</source>
<target>Hiba történt a meghívó elutasításakor</target>
<target>Hiba történt a partnerkérés elutasításakor</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Error removing member" xml:space="preserve">
@@ -4643,6 +4652,11 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz!</target>
<target>Megtartja a fel nem használt meghívót?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<target>Tartsa tisztán a csevegéseit</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Kapcsolatok megtartása</target>
@@ -5275,7 +5289,7 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz!</target>
</trans-unit>
<trans-unit id="New contact request" xml:space="preserve">
<source>New contact request</source>
<target>Új meghívó</target>
<target>Új partnerkérés</target>
<note>notification</note>
</trans-unit>
<trans-unit id="New contact:" xml:space="preserve">
@@ -6154,11 +6168,6 @@ Hiba: %@</target>
<target>A profilfrissítés el lesz küldve a partnerei számára.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>A profil meg lesz osztva a címhivatkozáson keresztül.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>A hívások kezdeményezése le van tiltva.</target>
@@ -6318,7 +6327,7 @@ Engedélyezze a *Hálózat és kiszolgálók* menüben.</target>
</trans-unit>
<trans-unit id="Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme)." xml:space="preserve">
<source>Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme).</source>
<target>További információ a [GitHub tárolóban](https://github.com/simplex-chat/simplex-chat#readme).</target>
<target>További információ a [GitHub-tárolónkban](https://github.com/simplex-chat/simplex-chat#readme).</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Receipts are disabled" xml:space="preserve">
@@ -7016,7 +7025,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Send contact request?" xml:space="preserve">
<source>Send contact request?</source>
<target>Elküldi a meghívót?</target>
<target>Elküldi a partnerkérést?</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Send delivery receipts to" xml:space="preserve">
@@ -7116,7 +7125,7 @@ chat item action</note>
</trans-unit>
<trans-unit id="Sender may have deleted the connection request." xml:space="preserve">
<source>Sender may have deleted the connection request.</source>
<target>A küldője törölhette a meghívót.</target>
<target>A küldője törölhette a kapcsolódási kérést.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Sending delivery receipts will be enabled for all contacts in all visible chat profiles." xml:space="preserve">
@@ -7354,6 +7363,11 @@ chat item action</note>
<target>Jelmondat beállítása az exportáláshoz</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<target>Bemutatkozószöveg és üdvözlőüzenet beállítása a profilokhoz.</target>
<note>No comment provided by engineer.</note>
</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>Megjelenítendő üzenet beállítása az új tagok számára!</target>
@@ -7420,25 +7434,24 @@ chat item action</note>
<target>Megosztás más alkalmazásokból.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Csoportprofil megosztása a hivatkozáson keresztül</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Megosztás</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<target>Teljes hivatkozás megosztása</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Profil megosztása</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Profil megosztása a címmel együtt</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7455,8 +7468,19 @@ chat item action</note>
<target>Megosztás a partnerekkel</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<target>Saját cím megosztása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<target>Rövid SimpleX-cím</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Rövid leírás</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short link" xml:space="preserve">
@@ -7869,10 +7893,12 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Connect to chat" xml:space="preserve">
<source>Tap Connect to chat</source>
<target>Koppintson a „Kapcsolódás” gombra a csevegéshez</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Connect to send request" xml:space="preserve">
<source>Tap Connect to send request</source>
<target>Koppintson a „Kapcsolódás” gombra a kérés elküldéséhez</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Create SimpleX address in the menu to create it later." xml:space="preserve">
@@ -7882,6 +7908,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Join group" xml:space="preserve">
<source>Tap Join group</source>
<target>Koppintson a „Csatlakozás a csoporthoz” gombra</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap button " xml:space="preserve">
@@ -7896,7 +7923,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap to activate profile." xml:space="preserve">
<source>Tap to activate profile.</source>
<target>A profil aktiválásához koppintson az ikonra.</target>
<target>Koppintson ide a profil aktiválásához.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap to join" xml:space="preserve">
@@ -7971,9 +7998,13 @@ It can happen because of some bug or when the connection is compromised.</source
Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Az alkalmazás értesíteni fogja, amikor üzeneteket vagy meghívókat kap ezt a beállítások menüben engedélyezheti.</target>
<target>Az alkalmazás értesíteni fogja, amikor üzeneteket vagy kéréseket kap ezt a beállítások menüben engedélyezheti.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The app protects your privacy by using different operators in each conversation." xml:space="preserve">
@@ -8031,6 +8062,11 @@ Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő.</target>
<target>Az előző üzenet hasítóértéke különbözik.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<target>Csoportprofil megosztása a hivatkozáson keresztül</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Az üzenet az összes tag számára törölve lesz.</target>
@@ -8186,6 +8222,11 @@ Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő.</target>
<target>Ez a beállítás csak az Ön jelenlegi **%@** nevű csevegési profiljában lévő üzenetekre vonatkozik.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<target>Az üzeneteltűnési idő csak az új partnerekre vonatkozik.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Cím</target>
@@ -8515,11 +8556,37 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
<target>A beállítások frissítése a kiszolgálókhoz való újra kapcsolódással jár.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Fejlesztés és a csevegés megnyitása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<target>Hivatkozás hozzáadása</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<target>SimpleX-címek frissítése</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Feltöltési hibák</target>
@@ -8615,6 +8682,11 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
<target>Az iOS hívási felületét használata</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<target>Inkognitóprofil használata</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Új inkognitóprofil használata</target>
@@ -8627,12 +8699,12 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
</trans-unit>
<trans-unit id="Use private routing with unknown servers when IP address is not protected." xml:space="preserve">
<source>Use private routing with unknown servers when IP address is not protected.</source>
<target>Használjon privát útválasztást az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.</target>
<target>Privát útválasztás használata az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use private routing with unknown servers." xml:space="preserve">
<source>Use private routing with unknown servers.</source>
<target>Használjon privát útválasztást ismeretlen kiszolgálókkal.</target>
<target>Privát útválasztás használata ismeretlen kiszolgálókkal.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use server" xml:space="preserve">
@@ -8647,12 +8719,12 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
</trans-unit>
<trans-unit id="Use the app while in the call." xml:space="preserve">
<source>Use the app while in the call.</source>
<target>Használja az alkalmazást hívás közben.</target>
<target>Alkalmazás használata hívás közben.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use the app with one hand." xml:space="preserve">
<source>Use the app with one hand.</source>
<target>Használja az alkalmazást egy kézzel.</target>
<target>Alkalmazás egy kézzel való használata.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use web port" xml:space="preserve">
@@ -8850,6 +8922,11 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
<target>Az üdvözlőüzenet túl hosszú</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<target>Üdvözölje a partnereit 👋</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Újdonságok</target>
@@ -8947,7 +9024,7 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso
</trans-unit>
<trans-unit id="You accepted connection" xml:space="preserve">
<source>You accepted connection</source>
<target>Kapcsolat létrehozása</target>
<target>Ön elfogadta a kapcsolatot</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You allow" xml:space="preserve">
@@ -9084,7 +9161,7 @@ Megismétli a csatlakozási kérést?</target>
</trans-unit>
<trans-unit id="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." xml:space="preserve">
<source>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.</source>
<target>Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást Ön később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.</target>
<target>Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You can share this address with your contacts to let them connect with **%@**." xml:space="preserve">
@@ -9140,8 +9217,8 @@ Megismétli a csatlakozási kérést?</target>
<trans-unit id="You have already requested connection!&#10;Repeat connection request?" xml:space="preserve">
<source>You have already requested connection!
Repeat connection request?</source>
<target>Ön már küldött egy meghívót!
Újra elküldi a meghívót?</target>
<target>Ön már küldött egy kapcsolódási kérést!
Megismétli a kapcsolódási kérést?</target>
<note>new chat sheet title</note>
</trans-unit>
<trans-unit id="You have to enter passphrase every time the app starts - it is not stored on the device." xml:space="preserve">
@@ -9221,7 +9298,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="You will be connected when your connection request is accepted, please wait or check later!" xml:space="preserve">
<source>You will be connected when your connection request is accepted, please wait or check later!</source>
<target>Akkor lesz kapcsolódva, ha a csatlakozási kérését elfogadják, várjon, vagy ellenőrizze később!</target>
<target>Akkor lesz kapcsolódva, ha a kapcsolódási kérését elfogadják, várjon, vagy ellenőrizze később!</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="You will be connected when your contact's device is online, please wait or check later!" xml:space="preserve">
@@ -9276,6 +9353,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your business contact" xml:space="preserve">
<source>Your business contact</source>
<target>Saját üzleti partner</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your calls" xml:space="preserve">
@@ -9315,6 +9393,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your contact" xml:space="preserve">
<source>Your contact</source>
<target>Saját partner</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact sent a file that is larger than currently supported maximum size (%@)." xml:space="preserve">
@@ -9349,6 +9428,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your group" xml:space="preserve">
<source>Your group</source>
<target>Saját csoport</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your preferences" xml:space="preserve">
@@ -9518,12 +9598,12 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="bad message ID" xml:space="preserve">
<source>bad message ID</source>
<target>téves üzenet ID</target>
<target>hibás az üzenet azonosítója</target>
<note>integrity error chat item</note>
</trans-unit>
<trans-unit id="bad message hash" xml:space="preserve">
<source>bad message hash</source>
<target>érvénytelen az üzenet hasítóértéke</target>
<target>hibás az üzenet hasítóértéke</target>
<note>integrity error chat item</note>
</trans-unit>
<trans-unit id="blocked" xml:space="preserve">
@@ -9699,7 +9779,7 @@ marked deleted chat item preview text</note>
</trans-unit>
<trans-unit id="contact not ready" xml:space="preserve">
<source>contact not ready</source>
<target>a kapcsolat nem áll készen</target>
<target>a partner nem áll készen</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="contact should accept…" xml:space="preserve">
@@ -9950,7 +10030,7 @@ pref value</note>
</trans-unit>
<trans-unit id="invitation to group %@" xml:space="preserve">
<source>invitation to group %@</source>
<target>meghívás a(z) %@ csoportba</target>
<target>meghívás a(z) %@ nevű csoportba</target>
<note>group name</note>
</trans-unit>
<trans-unit id="invite" xml:space="preserve">
@@ -9970,7 +10050,7 @@ pref value</note>
</trans-unit>
<trans-unit id="invited to connect" xml:space="preserve">
<source>invited to connect</source>
<target>Függőben lévő meghívó</target>
<target>függőben lévő kapcsolat</target>
<note>chat list item title</note>
</trans-unit>
<trans-unit id="invited via your group link" xml:space="preserve">
@@ -10098,12 +10178,12 @@ time to disappear</note>
</trans-unit>
<trans-unit id="offered %@" xml:space="preserve">
<source>offered %@</source>
<target>%@ ajánlotta</target>
<target>felajánlotta a következőt: %@</target>
<note>feature offered item</note>
</trans-unit>
<trans-unit id="offered %@: %@" xml:space="preserve">
<source>offered %1$@: %2$@</source>
<target>ajánlotta: %1$@, ekkor: %2$@</target>
<target>felajánlotta a következőt: %1$@: %2$@</target>
<note>feature offered item</note>
</trans-unit>
<trans-unit id="on" xml:space="preserve">
@@ -10332,12 +10412,12 @@ utoljára fogadott üzenet: %2$@</target>
</trans-unit>
<trans-unit id="updated group profile" xml:space="preserve">
<source>updated group profile</source>
<target>frissítette a csoportprofilt</target>
<target>frissítette a csoport profilt</target>
<note>rcv group event chat item</note>
</trans-unit>
<trans-unit id="updated profile" xml:space="preserve">
<source>updated profile</source>
<target>frissített profil</target>
<target>frissítette a profilját</target>
<note>profile update event chat item</note>
</trans-unit>
<trans-unit id="v%@" xml:space="preserve">
@@ -667,11 +667,6 @@ swipe action</note>
<target>Aggiungi server scansionando codici QR.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Aggiungi link breve</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Aggiungi membri del team</target>
@@ -1259,10 +1254,12 @@ swipe action</note>
</trans-unit>
<trans-unit id="Bio" xml:space="preserve">
<source>Bio</source>
<target>Bio</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Bio too large" xml:space="preserve">
<source>Bio too large</source>
<target>Bio troppo lunga</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Black" xml:space="preserve">
@@ -1357,6 +1354,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Business connection" xml:space="preserve">
<source>Business connection</source>
<target>Connessione lavorativa</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Businesses" xml:space="preserve">
@@ -2202,6 +2200,11 @@ Questo è il tuo link una tantum!</target>
<target>Crea coda</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<target>Crea il tuo indirizzo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Crea il tuo profilo</target>
@@ -2663,6 +2666,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Description too large" xml:space="preserve">
<source>Description too large</source>
<target>Descrizione troppo lunga</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Desktop address" xml:space="preserve">
@@ -3011,6 +3015,11 @@ chat item action</note>
<target>Attiva l'accesso alla fotocamera</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<target>Attiva i messaggi a tempo in modo predefinito.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Attiva per tutti</target>
@@ -4643,6 +4652,11 @@ Questo è il tuo link per il gruppo %@!</target>
<target>Tenere l'invito inutilizzato?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<target>Mantieni le chat pulite</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Mantieni le tue connessioni</target>
@@ -4960,7 +4974,7 @@ Questo è il tuo link per il gruppo %@!</target>
</trans-unit>
<trans-unit id="Message instantly once you tap Connect." xml:space="preserve">
<source>Message instantly once you tap Connect.</source>
<target>Parla immediatamente appena tocchi "Connetti".</target>
<target>Parla immediatamente appena tocchi Connetti.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Message may be delivered later if member becomes active." xml:space="preserve">
@@ -6154,11 +6168,6 @@ Errore: %@</target>
<target>L'aggiornamento del profilo verrà inviato ai tuoi contatti.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>Il profilo verrà condiviso tramite il link dell'indirizzo.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Proibisci le chiamate audio/video.</target>
@@ -7354,6 +7363,11 @@ chat item action</note>
<target>Imposta la password per esportare</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<target>Imposta la bio del profilo e il messaggio di benvenuto.</target>
<note>No comment provided by engineer.</note>
</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>Imposta il messaggio mostrato ai nuovi membri!</target>
@@ -7420,25 +7434,24 @@ chat item action</note>
<target>Condividi da altre app.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Condividi il profilo del gruppo via link</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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<target>Condividi il link completo</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Condividi il profilo</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Condividi il profilo via link</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7455,8 +7468,19 @@ chat item action</note>
<target>Condividi con i contatti</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<target>Condividi il tuo indirizzo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<target>Indirizzo breve di SimpleX</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Descrizione breve</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short link" xml:space="preserve">
@@ -7869,10 +7893,12 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Connect to chat" xml:space="preserve">
<source>Tap Connect to chat</source>
<target>Tocca Connetti per chattare</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Connect to send request" xml:space="preserve">
<source>Tap Connect to send request</source>
<target>Tocca Connetti per inviare la richiesta</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Create SimpleX address in the menu to create it later." xml:space="preserve">
@@ -7882,6 +7908,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Join group" xml:space="preserve">
<source>Tap Join group</source>
<target>Tocca Entra nel gruppo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap button " xml:space="preserve">
@@ -7971,6 +7998,10 @@ It can happen because of some bug or when the connection is compromised.</source
Può accadere a causa di qualche bug o quando la connessione è compromessa.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>L'app può avvisarti quando ricevi messaggi o richieste di contatto: apri le impostazioni per attivare.</target>
@@ -8031,6 +8062,11 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa.</ta
<target>L'hash del messaggio precedente è diverso.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<target>Condividi il profilo del gruppo via link</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Il messaggio verrà eliminato per tutti i membri.</target>
@@ -8186,6 +8222,11 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa.</ta
<target>Questa impostazione si applica ai messaggi del profilo di chat attuale **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<target>Il tempo di scomparsa è impostato solo per i contatti nuovi.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Titoli</target>
@@ -8515,11 +8556,37 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e
<target>L'aggiornamento delle impostazioni riconnetterà il client a tutti i server.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Aggiorna e apri chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<target>Aggiungi link</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<target>Aggiorna il tuo indirizzo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Errori di invio</target>
@@ -8615,6 +8682,11 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e
<target>Usa interfaccia di chiamata iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<target>Usa profilo in incognito</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Usa nuovo profilo in incognito</target>
@@ -8850,6 +8922,11 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e
<target>Il messaggio di benvenuto è troppo lungo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<target>Dai il benvenuto ai tuoi contatti 👋</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Novità</target>
@@ -9276,6 +9353,7 @@ Ripetere la richiesta di connessione?</target>
</trans-unit>
<trans-unit id="Your business contact" xml:space="preserve">
<source>Your business contact</source>
<target>Il tuo contatto lavorativo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your calls" xml:space="preserve">
@@ -9315,6 +9393,7 @@ Ripetere la richiesta di connessione?</target>
</trans-unit>
<trans-unit id="Your contact" xml:space="preserve">
<source>Your contact</source>
<target>Il tuo contatto</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact sent a file that is larger than currently supported maximum size (%@)." xml:space="preserve">
@@ -9349,6 +9428,7 @@ Ripetere la richiesta di connessione?</target>
</trans-unit>
<trans-unit id="Your group" xml:space="preserve">
<source>Your group</source>
<target>Il tuo gruppo</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your preferences" xml:space="preserve">
@@ -650,10 +650,6 @@ swipe action</note>
<target>QRコードでサーバを追加する。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<note>No comment provided by engineer.</note>
@@ -2047,6 +2043,10 @@ This is your own one-time link!</source>
<target>キューの作成</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>プロフィールを作成する</target>
@@ -2799,6 +2799,10 @@ chat item action</note>
<source>Enable camera access</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>すべて有効</target>
@@ -4290,6 +4294,10 @@ This is your link for group %@!</source>
<source>Keep unused invitation?</source>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>接続を維持</target>
@@ -5649,10 +5657,6 @@ Error: %@</source>
<target>連絡先にプロフィール更新のお知らせが届きます。</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>音声/ビデオ通話を禁止する 。</target>
@@ -6726,6 +6730,10 @@ chat item action</note>
<target>暗証フレーズを設定してからエクスポート</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>新しいメンバーに表示されるメッセージを設定してください!</target>
@@ -6786,22 +6794,22 @@ chat item action</note>
<source>Share from other apps.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>リンクを送る</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -6816,6 +6824,14 @@ chat item action</note>
<target>連絡先と共有する</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7287,6 +7303,10 @@ It can happen because of some bug or when the connection is compromised.</source
何らかのバグが原因で、または接続に問題があった場合に発生する可能性があります。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>アプリは、メッセージや連絡先のリクエストを受信したときに通知することができます - 設定を開いて有効にしてください。</target>
@@ -7343,6 +7363,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>メッセージはすべてのメンバーに対して削除されます。</target>
@@ -7480,6 +7504,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<note>No comment provided by engineer.</note>
@@ -7779,11 +7807,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>アップグレードしてチャットを開く</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<note>No comment provided by engineer.</note>
@@ -7867,6 +7919,10 @@ To connect, please ask your contact to create another connection link and check
<target>iOS通話インターフェースを使用する</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>新しいシークレットプロファイルを使用する</target>
@@ -8078,6 +8134,10 @@ To connect, please ask your contact to create another connection link and check
<source>Welcome message is too long</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>新着情報</target>
@@ -665,10 +665,6 @@ swipe action</note>
<target>Servers toevoegen door QR-codes te scannen.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Teamleden toevoegen</target>
@@ -2196,6 +2192,10 @@ Dit is uw eigen eenmalige link!</target>
<target>Maak een wachtrij</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Maak je profiel aan</target>
@@ -3004,6 +3004,10 @@ chat item action</note>
<target>Schakel cameratoegang in</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Inschakelen voor iedereen</target>
@@ -4631,6 +4635,10 @@ Dit is jouw link voor groep %@!</target>
<target>Ongebruikte uitnodiging bewaren?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Behoud uw verbindingen</target>
@@ -6130,10 +6138,6 @@ Fout: %@</target>
<target>Profiel update wordt naar uw contacten verzonden.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Audio/video gesprekken verbieden.</target>
@@ -7320,6 +7324,10 @@ chat item action</note>
<target>Wachtwoord instellen om te exporteren</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Stel het getoonde bericht in voor nieuwe leden!</target>
@@ -7386,23 +7394,23 @@ chat item action</note>
<target>Delen vanuit andere apps.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Profiel delen</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7419,6 +7427,14 @@ chat item action</note>
<target>Delen met contacten</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7934,6 +7950,10 @@ It can happen because of some bug or when the connection is compromised.</source
Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>De app kan u op de hoogte stellen wanneer u berichten of contact verzoeken ontvangt - open de instellingen om dit in te schakelen.</target>
@@ -7994,6 +8014,10 @@ Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast.</target>
<target>De hash van het vorige bericht is anders.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Het bericht wordt verwijderd voor alle leden.</target>
@@ -8149,6 +8173,10 @@ Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast.</target>
<target>Deze instelling is van toepassing op berichten in je huidige chatprofiel **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Titel</target>
@@ -8477,11 +8505,35 @@ Om verbinding te maken, vraagt u uw contact om een andere verbinding link te mak
<target>Door de instellingen bij te werken, wordt de client opnieuw verbonden met alle servers.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Upgrade en open chat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Upload fouten</target>
@@ -8577,6 +8629,10 @@ Om verbinding te maken, vraagt u uw contact om een andere verbinding link te mak
<target>De iOS-oproepinterface gebruiken</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Gebruik een nieuw incognitoprofiel</target>
@@ -8812,6 +8868,10 @@ Om verbinding te maken, vraagt u uw contact om een andere verbinding link te mak
<target>Welkom bericht is te lang</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Wat is er nieuw</target>
@@ -662,10 +662,6 @@ swipe action</note>
<target>Dodaj serwery, skanując kody QR.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Dodaj członków zespołu</target>
@@ -2166,6 +2162,10 @@ To jest twój jednorazowy link!</target>
<target>Utwórz kolejkę</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Utwórz swój profil</target>
@@ -2956,6 +2956,10 @@ chat item action</note>
<target>Włącz dostęp do kamery</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Włącz dla wszystkich</target>
@@ -4538,6 +4542,10 @@ To jest twój link do grupy %@!</target>
<target>Zachować nieużyte zaproszenie?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Zachowaj swoje połączenia</target>
@@ -5978,10 +5986,6 @@ Błąd: %@</target>
<target>Aktualizacja profilu zostanie wysłana do Twoich kontaktów.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Zabroń połączeń audio/wideo.</target>
@@ -7139,6 +7143,10 @@ chat item action</note>
<target>Ustaw hasło do eksportu</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Ustaw wiadomość wyświetlaną nowym członkom!</target>
@@ -7202,23 +7210,23 @@ chat item action</note>
<target>Udostępnij z innych aplikacji.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Udostępnij profil</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7235,6 +7243,14 @@ chat item action</note>
<target>Udostępnij kontaktom</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7735,6 +7751,10 @@ It can happen because of some bug or when the connection is compromised.</source
Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skompromitowane.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Aplikacja może powiadamiać Cię, gdy otrzymujesz wiadomości lub prośby o kontakt — otwórz ustawienia, aby włączyć.</target>
@@ -7793,6 +7813,10 @@ Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skom
<target>Hash poprzedniej wiadomości jest inny.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Wiadomość zostanie usunięta dla wszystkich członków.</target>
@@ -7941,6 +7965,10 @@ Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skom
<target>To ustawienie dotyczy wiadomości Twojego bieżącego profilu czatu **%@**.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Tytuł</target>
@@ -8261,11 +8289,35 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc
<target>Aktualizacja ustawień spowoduje ponowne połączenie klienta ze wszystkimi serwerami.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Zaktualizuj i otwórz czat</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Błędy przesłania</target>
@@ -8356,6 +8408,10 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc
<target>Użyj interfejsu połączeń iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Użyj nowego profilu incognito</target>
@@ -8587,6 +8643,10 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc
<target>Wiadomość powitalna jest zbyt długa</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Co nowego</target>
@@ -667,11 +667,6 @@ swipe action</note>
<target>Добавить серверы через QR код.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Добавить короткую ссылку</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Добавить сотрудников</target>
@@ -2202,6 +2197,10 @@ This is your own one-time link!</source>
<target>Создание очереди</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Создать профиль</target>
@@ -3011,6 +3010,10 @@ chat item action</note>
<target>Включить доступ к камере</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Включить для всех</target>
@@ -4642,6 +4645,10 @@ This is your link for group %@!</source>
<target>Оставить неиспользованное приглашение?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Сохраните Ваши соединения</target>
@@ -6152,11 +6159,6 @@ Error: %@</source>
<target>Обновлённый профиль будет отправлен Вашим контактам.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>Профиль будет добавлен в адрес.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Запретить аудио/видео звонки.</target>
@@ -7352,6 +7354,10 @@ chat item action</note>
<target>Установите пароль</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Установить сообщение для новых членов группы!</target>
@@ -7418,25 +7424,23 @@ chat item action</note>
<target>Поделитесь из других приложений.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via 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>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Поделиться профилем</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Добавить профиль к адресу</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7453,6 +7457,14 @@ chat item action</note>
<target>Поделиться с контактами</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7969,6 +7981,10 @@ It can happen because of some bug or when the connection is compromised.</source
Это может произойти из-за ошибки программы, или когда соединение компроментировано.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Приложение может посылать Вам уведомления о сообщениях и запросах на соединение - уведомления можно включить в Настройках.</target>
@@ -8029,6 +8045,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Сообщение будет удалено для всех членов группы.</target>
@@ -8184,6 +8204,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Заголовок</target>
@@ -8513,11 +8537,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Обновить и открыть чат</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Ошибки загрузки</target>
@@ -8613,6 +8661,10 @@ To connect, please ask your contact to create another connection link and check
<target>Использовать интерфейс iOS для звонков</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Использовать новый Инкогнито профиль</target>
@@ -8848,6 +8900,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="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Новые функции</target>
@@ -9370,7 +9426,7 @@ Repeat connection request?</source>
</trans-unit>
<trans-unit id="Your profile is stored on your device and only shared with your contacts." xml:space="preserve">
<source>Your profile is stored on your device and only shared with your contacts.</source>
<target>Ваш профиль храниться на Вашем устройстве и отправляется только контактам.</target>
<target>Ваш профиль хранится на Вашем устройстве и отправляется только контактам.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile." xml:space="preserve">
@@ -608,10 +608,6 @@ swipe action</note>
<target>เพิ่มเซิร์ฟเวอร์โดยการสแกนรหัสคิวอาร์โค้ด</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<note>No comment provided by engineer.</note>
@@ -1969,6 +1965,10 @@ This is your own one-time link!</source>
<target>สร้างคิว</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>สร้างโปรไฟล์ของคุณ</target>
@@ -2714,6 +2714,10 @@ chat item action</note>
<source>Enable camera access</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>เปิดใช้งานสําหรับทุกคน</target>
@@ -4200,6 +4204,10 @@ This is your link for group %@!</source>
<source>Keep unused invitation?</source>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>รักษาการเชื่อมต่อของคุณ</target>
@@ -5550,10 +5558,6 @@ Error: %@</source>
<target>การอัปเดตโปรไฟล์จะถูกส่งไปยังผู้ติดต่อของคุณ</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>ห้ามการโทรด้วยเสียง/วิดีโอ</target>
@@ -6631,6 +6635,10 @@ chat item action</note>
<target>ตั้งรหัสผ่านเพื่อส่งออก</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>ตั้งข้อความที่แสดงต่อสมาชิกใหม่!</target>
@@ -6691,22 +6699,22 @@ chat item action</note>
<source>Share from other apps.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>แชร์ลิงก์</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -6721,6 +6729,14 @@ chat item action</note>
<target>แชร์กับผู้ติดต่อ</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7190,6 +7206,10 @@ It can happen because of some bug or when the connection is compromised.</source
อาจเกิดขึ้นได้เนื่องจากข้อบกพร่องบางอย่างหรือเมื่อการเชื่อมต่อถูกบุกรุก</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>แอปสามารถแจ้งให้คุณทราบเมื่อคุณได้รับข้อความหรือคำขอติดต่อ - โปรดเปิดการตั้งค่าเพื่อเปิดใช้งาน</target>
@@ -7246,6 +7266,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>ข้อความจะถูกลบสำหรับสมาชิกทั้งหมด</target>
@@ -7382,6 +7406,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<note>No comment provided by engineer.</note>
@@ -7681,11 +7709,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>อัปเกรดและเปิดการแชท</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<note>No comment provided by engineer.</note>
@@ -7768,6 +7820,10 @@ To connect, please ask your contact to create another connection link and check
<target>ใช้อินเทอร์เฟซการโทร iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<note>new chat action</note>
@@ -7978,6 +8034,10 @@ To connect, please ask your contact to create another connection link and check
<source>Welcome message is too long</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>มีอะไรใหม่</target>
@@ -667,11 +667,6 @@ swipe action</note>
<target>Karekod taratarak sunucuları ekleyin.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<target>Kısa bağlantı ekle</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Takım üyesi ekle</target>
@@ -1259,10 +1254,12 @@ swipe action</note>
</trans-unit>
<trans-unit id="Bio" xml:space="preserve">
<source>Bio</source>
<target>Biy</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Bio too large" xml:space="preserve">
<source>Bio too large</source>
<target>Biyografi çok uzun</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Black" xml:space="preserve">
@@ -1357,6 +1354,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Business connection" xml:space="preserve">
<source>Business connection</source>
<target>İş bağlantısı</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Businesses" xml:space="preserve">
@@ -2202,6 +2200,10 @@ Bu senin kendi tek kullanımlık bağlantın!</target>
<target>Sıra oluştur</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Profilini oluştur</target>
@@ -2663,6 +2665,7 @@ swipe action</note>
</trans-unit>
<trans-unit id="Description too large" xml:space="preserve">
<source>Description too large</source>
<target>Açıklama çok büyük</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Desktop address" xml:space="preserve">
@@ -3011,6 +3014,10 @@ chat item action</note>
<target>Kamera erişimini etkinleştir</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Herkes için etkinleştir</target>
@@ -4643,6 +4650,10 @@ Bu senin grup için bağlantın %@!</target>
<target>Kullanılmamış davet tutulsun mu?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Bağlantılarınızı koruyun</target>
@@ -6154,11 +6165,6 @@ Hata: %@</target>
<target>Profil güncellemesi kişilerinize gönderilecektir.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<target>Profil adres bağlantısı aracılığıyla paylaşılacaktır.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Sesli/görüntülü aramaları yasakla.</target>
@@ -7354,6 +7360,10 @@ chat item action</note>
<target>Dışa aktarmak için parola ayarla</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Yeni üyeler için gösterilen bir mesaj ayarla!</target>
@@ -7420,25 +7430,23 @@ chat item action</note>
<target>Diğer uygulamalardan paylaşın.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<target>Grup profilini bağlantı aracılığıyla paylaş</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Bağlantıyı paylaş</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Profil paylaş</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<target>Profili bağlantı aracılığıyla paylaş</target>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7455,8 +7463,17 @@ chat item action</note>
<target>Kişilerle paylaş</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<target>Kısa açıklama</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short link" xml:space="preserve">
@@ -7869,10 +7886,12 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Connect to chat" xml:space="preserve">
<source>Tap Connect to chat</source>
<target>Sohbet etmek için Bağlan'a dokunun</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Connect to send request" xml:space="preserve">
<source>Tap Connect to send request</source>
<target>Bağlan'a dokunarak isteği gönderin</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap Create SimpleX address in the menu to create it later." xml:space="preserve">
@@ -7882,6 +7901,7 @@ report reason</note>
</trans-unit>
<trans-unit id="Tap Join group" xml:space="preserve">
<source>Tap Join group</source>
<target>Gruba katıl'a dokunun</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Tap button " xml:space="preserve">
@@ -7971,6 +7991,10 @@ It can happen because of some bug or when the connection is compromised.</source
Bazı hatalar nedeniyle veya bağlantı tehlikeye girdiğinde meydana gelebilir.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Uygulama, mesaj veya iletişim isteği aldığınızda sizi bilgilendirebilir - etkinleştirmek için lütfen ayarları açın.</target>
@@ -8031,6 +8055,10 @@ Bazı hatalar nedeniyle veya bağlantı tehlikeye girdiğinde meydana gelebilir.
<target>Önceki mesajın hash'i farklı.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Mesaj tüm üyeler için silinecektir.</target>
@@ -8186,6 +8214,10 @@ Bazı hatalar nedeniyle veya bağlantı tehlikeye girdiğinde meydana gelebilir.
<target>Bu ayar, geçerli sohbet profiliniz **%@** deki mesajlara uygulanır.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Başlık</target>
@@ -8515,11 +8547,35 @@ Bağlanmak için lütfen kişinizden başka bir bağlantı oluşturmasını iste
<target>Ayarların güncellenmesi, istemciyi tüm sunuculara yeniden bağlayacaktır.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Yükselt ve sohbeti aç</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Yükleme hataları</target>
@@ -8615,6 +8671,10 @@ Bağlanmak için lütfen kişinizden başka bir bağlantı oluşturmasını iste
<target>iOS arama arayüzünden kullan</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Yeni gizli profilden kullan</target>
@@ -8850,6 +8910,10 @@ Bağlanmak için lütfen kişinizden başka bir bağlantı oluşturmasını iste
<target>Hoş geldiniz mesajı çok uzun</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Neler yeni</target>
@@ -9276,6 +9340,7 @@ Bağlantı isteği tekrarlansın mı?</target>
</trans-unit>
<trans-unit id="Your business contact" xml:space="preserve">
<source>Your business contact</source>
<target>İş bağlantınız</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your calls" xml:space="preserve">
@@ -9315,6 +9380,7 @@ Bağlantı isteği tekrarlansın mı?</target>
</trans-unit>
<trans-unit id="Your contact" xml:space="preserve">
<source>Your contact</source>
<target>İrtibat kişiniz</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your contact sent a file that is larger than currently supported maximum size (%@)." xml:space="preserve">
@@ -9349,6 +9415,7 @@ Bağlantı isteği tekrarlansın mı?</target>
</trans-unit>
<trans-unit id="Your group" xml:space="preserve">
<source>Your group</source>
<target>Grubunuz</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Your preferences" xml:space="preserve">
@@ -665,10 +665,6 @@ swipe action</note>
<target>Додайте сервери, відсканувавши QR-код.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>Додайте учасників команди</target>
@@ -2196,6 +2192,10 @@ This is your own one-time link!</source>
<target>Створити чергу</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>Створіть свій профіль</target>
@@ -3004,6 +3004,10 @@ chat item action</note>
<target>Увімкніть доступ до камери</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>Увімкнути для всіх</target>
@@ -4629,6 +4633,10 @@ This is your link for group %@!</source>
<target>Зберігати невикористані запрошення?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>Зберігайте свої зв'язки</target>
@@ -6096,10 +6104,6 @@ Error: %@</source>
<target>Оновлення профілю буде надіслано вашим контактам.</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>Заборонити аудіо/відеодзвінки.</target>
@@ -7262,6 +7266,10 @@ chat item action</note>
<target>Встановити ключову фразу для експорту</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>Налаштуйте повідомлення, яке показуватиметься новим користувачам!</target>
@@ -7328,23 +7336,23 @@ chat item action</note>
<target>Діліться з інших програм.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>Поділіться посиланням</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<target>Поділіться профілем</target>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7361,6 +7369,14 @@ chat item action</note>
<target>Поділіться з контактами</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7870,6 +7886,10 @@ It can happen because of some bug or when the connection is compromised.</source
Це може статися через помилку або коли з'єднання скомпрометовано.</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>Додаток може сповіщати вас, коли ви отримуєте повідомлення або запити на контакт - будь ласка, відкрийте налаштування, щоб увімкнути цю функцію.</target>
@@ -7930,6 +7950,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>Повідомлення буде видалено для всіх учасників.</target>
@@ -8082,6 +8106,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>Заголовок</target>
@@ -8407,11 +8435,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>Оновлення та відкритий чат</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>Помилки завантаження</target>
@@ -8505,6 +8557,10 @@ To connect, please ask your contact to create another connection link and check
<target>Використовуйте інтерфейс виклику iOS</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>Використовуйте новий профіль інкогніто</target>
@@ -8739,6 +8795,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="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>Що нового</target>
@@ -662,10 +662,6 @@ swipe action</note>
<target>扫描二维码来添加服务器。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add short link" xml:space="preserve">
<source>Add short link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Add team members" xml:space="preserve">
<source>Add team members</source>
<target>添加团队成员</target>
@@ -2189,6 +2185,10 @@ This is your own one-time link!</source>
<target>创建队列</target>
<note>server test step</note>
</trans-unit>
<trans-unit id="Create your address" xml:space="preserve">
<source>Create your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Create your profile" xml:space="preserve">
<source>Create your profile</source>
<target>创建您的资料</target>
@@ -2996,6 +2996,10 @@ chat item action</note>
<target>启用相机访问</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable disappearing messages by default." xml:space="preserve">
<source>Enable disappearing messages by default.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Enable for all" xml:space="preserve">
<source>Enable for all</source>
<target>全部启用</target>
@@ -4620,6 +4624,10 @@ This is your link for group %@!</source>
<target>保留未使用的邀请吗?</target>
<note>alert title</note>
</trans-unit>
<trans-unit id="Keep your chats clean" xml:space="preserve">
<source>Keep your chats clean</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Keep your connections" xml:space="preserve">
<source>Keep your connections</source>
<target>保持连接</target>
@@ -6104,10 +6112,6 @@ Error: %@</source>
<target>个人资料更新将被发送给您的联系人。</target>
<note>alert message</note>
</trans-unit>
<trans-unit id="Profile will be shared with the address." xml:space="preserve">
<source>Profile will be shared with the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Prohibit audio/video calls." xml:space="preserve">
<source>Prohibit audio/video calls.</source>
<target>禁止音频/视频通话。</target>
@@ -7262,6 +7266,10 @@ chat item action</note>
<target>设置密码来导出</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Set profile bio and welcome message." xml:space="preserve">
<source>Set profile bio and welcome message.</source>
<note>No comment provided by engineer.</note>
</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>设置向新成员显示的消息!</target>
@@ -7324,22 +7332,22 @@ chat item action</note>
<target>从其他应用程序共享。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share group profile via link" xml:space="preserve">
<source>Share group profile via link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share link" xml:space="preserve">
<source>Share link</source>
<target>分享链接</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<trans-unit id="Share old address" xml:space="preserve">
<source>Share old address</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile with address" xml:space="preserve">
<source>Share profile with address</source>
<note>alert title</note>
<trans-unit id="Share old link" xml:space="preserve">
<source>Share old link</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Share profile" xml:space="preserve">
<source>Share profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share this 1-time invite link" xml:space="preserve">
<source>Share this 1-time invite link</source>
@@ -7356,6 +7364,14 @@ chat item action</note>
<target>与联系人分享</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Share your address" xml:space="preserve">
<source>Share your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short SimpleX address" xml:space="preserve">
<source>Short SimpleX address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Short description" xml:space="preserve">
<source>Short description</source>
<note>No comment provided by engineer.</note>
@@ -7860,6 +7876,10 @@ It can happen because of some bug or when the connection is compromised.</source
它可能是由于某些错误或连接被破坏才发生。</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="The address will be short, and your profile will be shared via the address." xml:space="preserve">
<source>The address will be short, and your profile will be shared via the address.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The app can notify you when you receive messages or contact requests - please open settings to enable." xml:space="preserve">
<source>The app can notify you when you receive messages or contact requests - please open settings to enable.</source>
<target>该应用可以在您收到消息或联系人请求时通知您——请打开设置以启用通知。</target>
@@ -7918,6 +7938,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="The link will be short, and group profile will be shared via the link." xml:space="preserve">
<source>The link will be short, and group profile will be shared via the link.</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="The message will be deleted for all members." xml:space="preserve">
<source>The message will be deleted for all members.</source>
<target>将为所有成员删除该消息。</target>
@@ -8065,6 +8089,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="Time to disappear is set only for new contacts." xml:space="preserve">
<source>Time to disappear is set only for new contacts.</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Title" xml:space="preserve">
<source>Title</source>
<target>标题</target>
@@ -8383,11 +8411,35 @@ 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="Upgrade" xml:space="preserve">
<source>Upgrade</source>
<note>alert button</note>
</trans-unit>
<trans-unit id="Upgrade address" xml:space="preserve">
<source>Upgrade address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade address?" xml:space="preserve">
<source>Upgrade address?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade and open chat" xml:space="preserve">
<source>Upgrade and open chat</source>
<target>升级并打开聊天</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade group link?" xml:space="preserve">
<source>Upgrade group link?</source>
<note>alert message</note>
</trans-unit>
<trans-unit id="Upgrade link" xml:space="preserve">
<source>Upgrade link</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upgrade your address" xml:space="preserve">
<source>Upgrade your address</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Upload errors" xml:space="preserve">
<source>Upload errors</source>
<target>上传错误</target>
@@ -8477,6 +8529,10 @@ To connect, please ask your contact to create another connection link and check
<target>使用 iOS 通话界面</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use incognito profile" xml:space="preserve">
<source>Use incognito profile</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="Use new incognito profile" xml:space="preserve">
<source>Use new incognito profile</source>
<target>使用新的隐身配置文件</target>
@@ -8707,6 +8763,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="Welcome your contacts 👋" xml:space="preserve">
<source>Welcome your contacts 👋</source>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="What's new" xml:space="preserve">
<source>What's new</source>
<target>更新内容</target>
+28 -28
View File
@@ -183,8 +183,8 @@
64C3B0212A0D359700E19930 /* CustomTimePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C3B0202A0D359700E19930 /* CustomTimePicker.swift */; };
64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829982D54AEED006B9E89 /* libgmp.a */; };
64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829992D54AEEE006B9E89 /* libffi.a */; };
64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a */; };
64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a */; };
64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a */; };
64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a */; };
64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */; };
64D0C2C029F9688300B38D5F /* UserAddressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2BF29F9688300B38D5F /* UserAddressView.swift */; };
64D0C2C229FA57AB00B38D5F /* UserAddressLearnMore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */; };
@@ -553,8 +553,8 @@
64C3B0202A0D359700E19930 /* CustomTimePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTimePicker.swift; sourceTree = "<group>"; };
64C829982D54AEED006B9E89 /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = "<group>"; };
64C829992D54AEEE006B9E89 /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = "<group>"; };
64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a"; sourceTree = "<group>"; };
64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a"; sourceTree = "<group>"; };
64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a"; sourceTree = "<group>"; };
64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a"; sourceTree = "<group>"; };
64C8299C2D54AEEE006B9E89 /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = "<group>"; };
64D0C2BF29F9688300B38D5F /* UserAddressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressView.swift; sourceTree = "<group>"; };
64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressLearnMore.swift; sourceTree = "<group>"; };
@@ -714,8 +714,8 @@
64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */,
64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */,
64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */,
64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a in Frameworks */,
64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a in Frameworks */,
64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a in Frameworks */,
64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a in Frameworks */,
CE38A29C2C3FCD72005ED185 /* SwiftyGif in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -800,8 +800,8 @@
64C829992D54AEEE006B9E89 /* libffi.a */,
64C829982D54AEED006B9E89 /* libgmp.a */,
64C8299C2D54AEEE006B9E89 /* libgmpxx.a */,
64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38-ghc9.6.3.a */,
64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.0-CLkstteZ5zsL7AgM2nJh38.a */,
64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg-ghc9.6.3.a */,
64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.1.1-7HLxvE1ErGr3MCkRKiaQAg.a */,
);
path = Libraries;
sourceTree = "<group>";
@@ -2005,7 +2005,7 @@
CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES;
CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
@@ -2030,7 +2030,7 @@
"@executable_path/Frameworks",
);
LLVM_LTO = YES_THIN;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
OTHER_LDFLAGS = "-Wl,-stack_size,0x1000000";
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app;
PRODUCT_NAME = SimpleX;
@@ -2055,7 +2055,7 @@
CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES;
CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
@@ -2080,7 +2080,7 @@
"@executable_path/Frameworks",
);
LLVM_LTO = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
OTHER_LDFLAGS = "-Wl,-stack_size,0x1000000";
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app;
PRODUCT_NAME = SimpleX;
@@ -2097,11 +2097,11 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.Tests-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
@@ -2117,11 +2117,11 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.Tests-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
@@ -2142,7 +2142,7 @@
CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
GCC_OPTIMIZATION_LEVEL = s;
@@ -2157,7 +2157,7 @@
"@executable_path/../../Frameworks",
);
LLVM_LTO = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2179,7 +2179,7 @@
CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_BITCODE = NO;
ENABLE_CODE_COVERAGE = NO;
@@ -2194,7 +2194,7 @@
"@executable_path/../../Frameworks",
);
LLVM_LTO = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2216,7 +2216,7 @@
CLANG_TIDY_BUGPRONE_REDUNDANT_BRANCH_CONDITION = YES;
CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2242,7 +2242,7 @@
"$(PROJECT_DIR)/Libraries/sim",
);
LLVM_LTO = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.SimpleXChat;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
@@ -2267,7 +2267,7 @@
CLANG_TIDY_BUGPRONE_REDUNDANT_BRANCH_CONDITION = YES;
CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2293,7 +2293,7 @@
"$(PROJECT_DIR)/Libraries/sim",
);
LLVM_LTO = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.SimpleXChat;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
@@ -2318,7 +2318,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CODE_SIGN_ENTITLEMENTS = "SimpleX SE/SimpleX SE.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -2333,7 +2333,7 @@
"@executable_path/../../Frameworks",
);
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-SE";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
@@ -2352,7 +2352,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CODE_SIGN_ENTITLEMENTS = "SimpleX SE/SimpleX SE.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 290;
CURRENT_PROJECT_VERSION = 291;
DEVELOPMENT_TEAM = 5NN7GUYB6T;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -2367,7 +2367,7 @@
"@executable_path/../../Frameworks",
);
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 6.4;
MARKETING_VERSION = 6.4.1;
PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-SE";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
+24
View File
@@ -121,6 +121,12 @@
/* No comment provided by engineer. */
"%@ is verified" = "%@ е потвърдено";
/* No comment provided by engineer. */
"%@ server" = "%@ сървър";
/* No comment provided by engineer. */
"%@ servers" = "%@ сървъри";
/* No comment provided by engineer. */
"%@ uploaded" = "%@ качено";
@@ -142,9 +148,24 @@
/* time interval */
"%d days" = "%d дни";
/* forward confirmation reason */
"%d file(s) are still being downloaded." = "%d файл(ове) все още се теглят.";
/* forward confirmation reason */
"%d file(s) failed to download." = "Тегленето неуспешно за %d файл(ове).";
/* forward confirmation reason */
"%d file(s) were deleted." = "%d файл(ове) бяха изтрити.";
/* forward confirmation reason */
"%d file(s) were not downloaded." = "%d файл(ове) не бяха изтеглени.";
/* time interval */
"%d hours" = "%d часа";
/* alert title */
"%d messages not forwarded" = "%d непрепратени съобщения";
/* time interval */
"%d min" = "%d мин.";
@@ -154,6 +175,9 @@
/* time interval */
"%d sec" = "%d сек.";
/* delete after time */
"%d seconds(s)" = "%d секунди";
/* integrity error chat item */
"%d skipped message(s)" = "%d пропуснато(и) съобщение(я)";
+72 -15
View File
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Server durch Scannen von QR Codes hinzufügen.";
/* No comment provided by engineer. */
"Add short link" = "Verkürzten Link hinzufügen";
/* No comment provided by engineer. */
"Add team members" = "Team-Mitglieder aufnehmen";
@@ -815,6 +812,12 @@ swipe action */
/* No comment provided by engineer. */
"Better user experience" = "Verbesserte Nutzer-Erfahrung";
/* No comment provided by engineer. */
"Bio" = "Biografie";
/* alert title */
"Bio too large" = "Biografie zu lang";
/* No comment provided by engineer. */
"Black" = "Schwarz";
@@ -882,6 +885,9 @@ marked deleted chat item preview text */
/* No comment provided by engineer. */
"Business chats" = "Geschäftliche Chats";
/* No comment provided by engineer. */
"Business connection" = "Geschäftliche Verbindung";
/* No comment provided by engineer. */
"Businesses" = "Unternehmen";
@@ -1479,6 +1485,9 @@ set passcode view */
/* No comment provided by engineer. */
"Create SimpleX address" = "SimpleX-Adresse erstellen";
/* No comment provided by engineer. */
"Create your address" = "Ihre Adresse erstellen";
/* No comment provided by engineer. */
"Create your profile" = "Erstellen Sie Ihr Profil";
@@ -1784,6 +1793,9 @@ swipe action */
/* No comment provided by engineer. */
"Description" = "Beschreibung";
/* alert title */
"Description too large" = "Beschreibung zu lang";
/* No comment provided by engineer. */
"Desktop address" = "Desktop-Adresse";
@@ -2001,6 +2013,9 @@ chat item action */
/* No comment provided by engineer. */
"Enable camera access" = "Kamera-Zugriff aktivieren";
/* No comment provided by engineer. */
"Enable disappearing messages by default." = "Verschwindende Nachrichten per Voreinstellung aktiviert.";
/* No comment provided by engineer. */
"Enable Flux in Network & servers settings for better metadata privacy." = "Für einen besseren Metadatenschutz Flux in den Netzwerk- und Servereinstellungen aktivieren.";
@@ -3092,6 +3107,9 @@ snd error text */
/* alert title */
"Keep unused invitation?" = "Nicht genutzte Einladung behalten?";
/* No comment provided by engineer. */
"Keep your chats clean" = "Halten Sie Ihre Chats übersichtlich";
/* No comment provided by engineer. */
"Keep your connections" = "Ihre Verbindungen beibehalten";
@@ -4093,9 +4111,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "Profil-Aktualisierung wird an Ihre Kontakte gesendet.";
/* alert message */
"Profile will be shared with the address." = "Das Profil wird über den Adress-Link geteilt.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "Audio-/Video-Anrufe nicht erlauben.";
@@ -4783,9 +4798,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Gesendete Antwort";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Wird nach der Verbindung an Ihren Kontakt gesendet.";
/* No comment provided by engineer. */
"Sent total" = "Summe aller gesendeten Nachrichten";
@@ -4888,6 +4900,9 @@ chat item action */
/* No comment provided by engineer. */
"Set passphrase to export" = "Passwort für den Export festlegen";
/* No comment provided by engineer. */
"Set profile bio and welcome message." = "Geben Sie eine Profil-Biografie und eine Begrüßungsmeldung ein.";
/* No comment provided by engineer. */
"Set the message shown to new members!" = "Definieren Sie eine Begrüßungsmeldung, die neuen Mitgliedern angezeigt wird!";
@@ -4925,17 +4940,14 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Aus anderen Apps heraus teilen.";
/* No comment provided by engineer. */
"Share group profile via link" = "Gruppenprofil über einen Link teilen";
/* No comment provided by engineer. */
"Share link" = "Link teilen";
/* alert button */
"Share profile" = "Profil teilen";
"Share old link" = "Vollständigen Link teilen";
/* alert title */
"Share profile with address" = "Profil über einen Link teilen";
/* No comment provided by engineer. */
"Share profile" = "Profil teilen";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "Die SimpleX-Adresse auf sozialen Medien teilen.";
@@ -4949,9 +4961,18 @@ chat item action */
/* No comment provided by engineer. */
"Share with contacts" = "Mit Kontakten teilen";
/* No comment provided by engineer. */
"Share your address" = "Ihre Adresse teilen";
/* No comment provided by engineer. */
"Short description" = "Kurze Beschreibung";
/* No comment provided by engineer. */
"Short link" = "Verkürzter Link";
/* No comment provided by engineer. */
"Short SimpleX address" = "Verkürzte SimpleX-Adresse";
/* No comment provided by engineer. */
"Show → on messages sent via private routing." = "Bei Nachrichten, die über privates Routing versendet wurden, → anzeigen.";
@@ -5190,9 +5211,18 @@ report reason */
/* No comment provided by engineer. */
"Tap button " = "Schaltfläche antippen ";
/* No comment provided by engineer. */
"Tap Connect to chat" = "Verbinden tippen, um zu chatten";
/* No comment provided by engineer. */
"Tap Connect to send request" = "Verbinden tippen, um die Anfrage zu senden";
/* No comment provided by engineer. */
"Tap Create SimpleX address in the menu to create it later." = "Tippen Sie im Menü auf SimpleX-Adresse erstellen, um sie später zu erstellen.";
/* No comment provided by engineer. */
"Tap Join group" = "Tippen, um der Gruppe beizutreten";
/* No comment provided by engineer. */
"Tap to activate profile." = "Zum Aktivieren des Profils tippen.";
@@ -5298,6 +5328,9 @@ report reason */
/* 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.";
/* alert message */
"The link will be short, and group profile will be shared via the link." = "Gruppenprofil über einen Link teilen";
/* No comment provided by engineer. */
"The message will be deleted for all members." = "Diese Nachricht wird für alle Gruppenmitglieder gelöscht.";
@@ -5394,6 +5427,9 @@ report reason */
/* No comment provided by engineer. */
"This setting applies to messages in your current chat profile **%@**." = "Diese Einstellung gilt für Nachrichten in Ihrem aktuellen Chat-Profil **%@**.";
/* No comment provided by engineer. */
"Time to disappear is set only for new contacts." = "Die Zeit bis zum Verschwinden wird nur für neue Kontakte eingestellt.";
/* No comment provided by engineer. */
"Title" = "Bezeichnung";
@@ -5613,6 +5649,12 @@ report reason */
/* No comment provided by engineer. */
"Upgrade and open chat" = "Aktualisieren und den Chat öffnen";
/* No comment provided by engineer. */
"Upgrade link" = "Link hinzufügen";
/* No comment provided by engineer. */
"Upgrade your address" = "Ihre Adresse aktualisieren";
/* No comment provided by engineer. */
"Upload errors" = "Fehler beim Hochladen";
@@ -5655,6 +5697,9 @@ report reason */
/* No comment provided by engineer. */
"Use from desktop" = "Vom Desktop aus nutzen";
/* No comment provided by engineer. */
"Use incognito profile" = "Inkognito-Profil nutzen";
/* No comment provided by engineer. */
"Use iOS call interface" = "iOS Anrufschnittstelle nutzen";
@@ -5847,6 +5892,9 @@ report reason */
/* No comment provided by engineer. */
"Welcome message is too long" = "Die Begrüßungsmeldung ist zu lang";
/* No comment provided by engineer. */
"Welcome your contacts 👋" = "Begrüßen Sie Ihre Kontakte 👋";
/* No comment provided by engineer. */
"What's new" = "Was ist neu";
@@ -6141,6 +6189,9 @@ report reason */
/* No comment provided by engineer. */
"You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Sie verwenden ein Inkognito-Profil für diese Gruppe. Um zu verhindern, dass Sie Ihr Hauptprofil teilen, ist in diesem Fall das Einladen von Kontakten nicht erlaubt";
/* No comment provided by engineer. */
"Your business contact" = "Ihr geschäftlicher Kontakt";
/* No comment provided by engineer. */
"Your calls" = "Anrufe";
@@ -6162,6 +6213,9 @@ report reason */
/* No comment provided by engineer. */
"Your connection was moved to %@ but an error happened when switching profile." = "Ihre Verbindung wurde auf %@ verschoben. Während Sie auf das Profil weitergeleitet wurden trat aber ein unerwarteter Fehler auf.";
/* No comment provided by engineer. */
"Your contact" = "Ihr Kontakt";
/* No comment provided by engineer. */
"Your contact sent a file that is larger than currently supported maximum size (%@)." = "Ihr Kontakt hat eine Datei gesendet, die größer ist als die derzeit unterstützte maximale Größe (%@).";
@@ -6180,6 +6234,9 @@ report reason */
/* No comment provided by engineer. */
"Your current profile" = "Mein aktuelles Chat-Profil";
/* No comment provided by engineer. */
"Your group" = "Ihre Gruppe";
/* No comment provided by engineer. */
"Your ICE servers" = "Ihre ICE-Server";
+97 -40
View File
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Añadir servidores mediante el escaneo de códigos QR.";
/* No comment provided by engineer. */
"Add short link" = "Añadir enlace corto";
/* No comment provided by engineer. */
"Add team members" = "Añadir miembros del equipo";
@@ -815,6 +812,12 @@ swipe action */
/* No comment provided by engineer. */
"Better user experience" = "Experiencia de usuario mejorada";
/* No comment provided by engineer. */
"Bio" = "Bio";
/* alert title */
"Bio too large" = "Biografía demasiado larga";
/* No comment provided by engineer. */
"Black" = "Negro";
@@ -882,6 +885,9 @@ marked deleted chat item preview text */
/* No comment provided by engineer. */
"Business chats" = "Chats empresariales";
/* No comment provided by engineer. */
"Business connection" = "Conexión empresarial";
/* No comment provided by engineer. */
"Businesses" = "Empresas";
@@ -1075,19 +1081,19 @@ set passcode view */
"Chat will be deleted for you - this cannot be undone!" = "El chat será eliminado para tí. ¡No puede deshacerse!";
/* chat toolbar */
"Chat with admins" = "Chat con administradores";
"Chat with admins" = "Chatea con los administradores";
/* No comment provided by engineer. */
"Chat with member" = "Chat con miembro";
/* No comment provided by engineer. */
"Chat with members before they join." = "Chat con miembros antes de unirse.";
"Chat with members before they join." = "Chatea con el miembro antes de unirse.";
/* No comment provided by engineer. */
"Chats" = "Chats";
/* No comment provided by engineer. */
"Chats with members" = "Chats con miembros";
"Chats with members" = "Chat con miembros";
/* No comment provided by engineer. */
"Check messages every 20 min." = "Comprobar mensajes cada 20 min.";
@@ -1231,7 +1237,7 @@ set passcode view */
"Connect automatically" = "Conectar automáticamente";
/* No comment provided by engineer. */
"Connect faster! 🚀" = "¡Conecta más rápido! 🚀";
"Connect faster! 🚀" = "¡Conéctate más rápido! 🚀";
/* No comment provided by engineer. */
"Connect to desktop" = "Conectar con ordenador";
@@ -1240,7 +1246,7 @@ set passcode view */
"connect to SimpleX Chat developers." = "contacta con los desarrolladores de SimpleX Chat.";
/* No comment provided by engineer. */
"Connect to your friends faster." = "Conecta más rápido con tus amigos.";
"Connect to your friends faster." = "Conéctate más rápido con tus amigos.";
/* new chat sheet title */
"Connect to yourself?\nThis is your own one-time link!" = "¿Conectarte a tí mismo?\n¡Este es tu propio enlace de un solo uso!";
@@ -1447,7 +1453,7 @@ set passcode view */
"Create" = "Crear";
/* No comment provided by engineer. */
"Create 1-time link" = "Crear enlace de un uso";
"Create 1-time link" = "Crear enlace de un solo uso";
/* No comment provided by engineer. */
"Create a group using a random profile." = "Crear grupo usando perfil aleatorio.";
@@ -1479,6 +1485,9 @@ set passcode view */
/* No comment provided by engineer. */
"Create SimpleX address" = "Crear dirección SimpleX";
/* No comment provided by engineer. */
"Create your address" = "Crea tu dirección";
/* No comment provided by engineer. */
"Create your profile" = "Crea tu perfil";
@@ -1653,7 +1662,7 @@ swipe action */
"Delete chat profile?" = "¿Eliminar perfil?";
/* alert title */
"Delete chat with member?" = "¿Eliminar el chat con el miembro?";
"Delete chat with member?" = "¿Eliminar chat con el miembro?";
/* No comment provided by engineer. */
"Delete chat?" = "¿Eliminar chat?";
@@ -1784,6 +1793,9 @@ swipe action */
/* No comment provided by engineer. */
"Description" = "Descripción";
/* alert title */
"Description too large" = "Descripción demasiado larga";
/* No comment provided by engineer. */
"Desktop address" = "Dirección ordenador";
@@ -1905,7 +1917,7 @@ swipe action */
"Do NOT send messages directly, even if your or destination server does not support private routing." = "NO enviar mensajes directamente incluso si tu servidor o el de destino no soportan enrutamiento privado.";
/* No comment provided by engineer. */
"Do not use credentials with proxy." = "No uses credenciales con proxy.";
"Do not use credentials with proxy." = "No se usan credenciales con proxy.";
/* No comment provided by engineer. */
"Do NOT use private routing." = "NO usar enrutamiento privado.";
@@ -2001,6 +2013,9 @@ chat item action */
/* No comment provided by engineer. */
"Enable camera access" = "Permitir acceso a la cámara";
/* No comment provided by engineer. */
"Enable disappearing messages by default." = "Activa por defecto los mensajes temporaes.";
/* No comment provided by engineer. */
"Enable Flux in Network & servers settings for better metadata privacy." = "Habilitar Flux en la configuración de Red y servidores para mejorar la privacidad de los metadatos.";
@@ -2149,10 +2164,10 @@ chat item action */
"Enter this device name…" = "Nombre de este dispositivo…";
/* placeholder */
"Enter welcome message…" = "Introduce mensaje de bienvenida…";
"Enter welcome message…" = "Deja un mensaje de bienvenida…";
/* placeholder */
"Enter welcome message… (optional)" = "Introduce mensaje de bienvenida… (opcional)";
"Enter welcome message… (optional)" = "Deja un mensaje de bienvenida… (opcional)";
/* No comment provided by engineer. */
"Enter your name…" = "Introduce tu nombre…";
@@ -3090,7 +3105,10 @@ snd error text */
"Keep the app open to use it from desktop" = "Mantén la aplicación abierta para usarla desde el ordenador";
/* alert title */
"Keep unused invitation?" = "¿Guardar invitación no usada?";
"Keep unused invitation?" = "¿Guardar enlace no usado?";
/* No comment provided by engineer. */
"Keep your chats clean" = "Mantén los chats limpios";
/* No comment provided by engineer. */
"Keep your connections" = "Conserva tus conexiones";
@@ -3222,7 +3240,7 @@ snd error text */
"member %@ changed to %@" = "el miembro %1$@ ha cambiado a %2$@";
/* No comment provided by engineer. */
"Member admission" = "Admisión del miembro";
"Member admission" = "Admisión de miembros";
/* rcv group event chat item */
"member connected" = "conectado";
@@ -3303,7 +3321,7 @@ snd error text */
"Message forwarded" = "Mensaje reenviado";
/* No comment provided by engineer. */
"Message instantly once you tap Connect." = "Mensajea ya tras pulsar Contactar.";
"Message instantly once you tap Connect." = "Tras pulsar Contactar, mensajea ya.";
/* item status description */
"Message may be delivered later if member becomes active." = "El mensaje podría ser entregado más tarde si el miembro vuelve a estar activo.";
@@ -3995,10 +4013,10 @@ new chat action */
"Please restart the app and migrate the database to enable push notifications." = "Reinicia la aplicación y migra la base de datos para activar las notificaciones automáticas.";
/* No comment provided by engineer. */
"Please store passphrase securely, you will NOT be able to access chat if you lose it." = "Guarda la contraseña de forma segura, NO podrás acceder al chat si la pierdes.";
"Please store passphrase securely, you will NOT be able to access chat if you lose it." = "Guarda la contraseña de forma segura, NO podrás acceder al chat si se pierde.";
/* No comment provided by engineer. */
"Please store passphrase securely, you will NOT be able to change it if you lose it." = "Guarda la contraseña de forma segura, NO podrás cambiarla si la pierdes.";
"Please store passphrase securely, you will NOT be able to change it if you lose it." = "Guarda la contraseña de forma segura, NO podrás cambiarla si se pierde.";
/* token info */
"Please try to disable and re-enable notfications." = "Por favor, intenta desactivar y reactivar las notificaciones.";
@@ -4093,9 +4111,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "La actualización del perfil se enviará a tus contactos.";
/* alert message */
"Profile will be shared with the address." = "El perfil será compartido mediante la dirección de contacto.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "No se permiten llamadas y videollamadas.";
@@ -4348,7 +4363,7 @@ swipe action */
"removed you" = "te ha expulsado";
/* No comment provided by engineer. */
"Removes messages and blocks members." = "Eliminar mensajes y bloquear miembros.";
"Removes messages and blocks members." = "Elimina mensajes y bloquea miembros.";
/* No comment provided by engineer. */
"Renegotiate" = "Renegociar";
@@ -4471,16 +4486,16 @@ swipe action */
"Review conditions" = "Revisar condiciones";
/* No comment provided by engineer. */
"Review group members" = "Revisar miembros del grupo";
"Review group members" = "Revisa los miembros del grupo";
/* admission stage */
"Review members" = "Revisar miembros";
/* admission stage description */
"Review members before admitting (\"knocking\")." = "Revisar miembros antes de admitir.";
"Review members before admitting (\"knocking\")." = "Revisa a los miembros antes de admitirles en el grupo.";
/* No comment provided by engineer. */
"reviewed by admins" = "revisado por los administradores";
"reviewed by admins" = "en revisión por los administradores";
/* No comment provided by engineer. */
"Revoke" = "Revocar";
@@ -4783,9 +4798,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Respuesta enviada";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Enviado a tu contacto tras la conexión.";
/* No comment provided by engineer. */
"Sent total" = "Total enviados";
@@ -4888,6 +4900,9 @@ chat item action */
/* No comment provided by engineer. */
"Set passphrase to export" = "Escribe la contraseña para exportar";
/* No comment provided by engineer. */
"Set profile bio and welcome message." = "Añade mensaje de bienvenida y biografía del perfil.";
/* No comment provided by engineer. */
"Set the message shown to new members!" = "¡Guarda un mensaje para ser mostrado a los miembros nuevos!";
@@ -4925,17 +4940,14 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Comparte desde otras aplicaciones.";
/* No comment provided by engineer. */
"Share group profile via link" = "Compartir perfil de grupo mediante enlace";
/* No comment provided by engineer. */
"Share link" = "Compartir enlace";
/* alert button */
"Share profile" = "Perfil a compartir";
"Share old link" = "Comparte enlace completo";
/* alert title */
"Share profile with address" = "Compartir perfil mediante enlace";
/* No comment provided by engineer. */
"Share profile" = "Perfil a compartir";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "Comparte tu dirección SimpleX en redes sociales.";
@@ -4949,9 +4961,18 @@ chat item action */
/* No comment provided by engineer. */
"Share with contacts" = "Compartir con contactos";
/* No comment provided by engineer. */
"Share your address" = "Comparte tu dirección";
/* No comment provided by engineer. */
"Short description" = "Descripción corta";
/* No comment provided by engineer. */
"Short link" = "Enlace corto";
/* No comment provided by engineer. */
"Short SimpleX address" = "Direcciones SimpleX cortas";
/* No comment provided by engineer. */
"Show → on messages sent via private routing." = "Mostrar → en mensajes con enrutamiento privado.";
@@ -4977,7 +4998,7 @@ chat item action */
"Show QR code" = "Mostrar código QR";
/* No comment provided by engineer. */
"Show:" = "Mostrar:";
"Show:" = "Muestra:";
/* No comment provided by engineer. */
"SimpleX" = "SimpleX";
@@ -5190,9 +5211,18 @@ report reason */
/* No comment provided by engineer. */
"Tap button " = "Pulsa el botón ";
/* No comment provided by engineer. */
"Tap Connect to chat" = "Pulsa Conectar para chatear";
/* No comment provided by engineer. */
"Tap Connect to send request" = "Pulsa Conectar para enviar solicitud";
/* No comment provided by engineer. */
"Tap Create SimpleX address in the menu to create it later." = "Pulsa Crear dirección SimpleX en el menú para crearla más tarde.";
/* No comment provided by engineer. */
"Tap Join group" = "Pulsa Unirte al grupo";
/* No comment provided by engineer. */
"Tap to activate profile." = "Pulsa sobre un perfil para activarlo.";
@@ -5257,7 +5287,7 @@ report reason */
"Thanks to the users [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "¡Nuestro agradecimiento a todos los colaboradores, [puedes contribuir a través de 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!" = "¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate";
"Thanks to the users contribute via Weblate!" = "¡Agradecimiento a los colaboradores! Puedes contribuir a través de Weblate";
/* No comment provided by engineer. */
"The app can notify you when you receive messages or contact requests - please open settings to enable." = "La aplicación puede notificarte cuando recibas mensajes o solicitudes de contacto: por favor, abre la configuración para activarlo.";
@@ -5298,6 +5328,9 @@ report reason */
/* 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." = "El ID del siguiente mensaje es incorrecto (menor o igual que el anterior).\nPuede ocurrir por algún bug o cuando la conexión está comprometida.";
/* alert message */
"The link will be short, and group profile will be shared via the link." = "Compartir perfil de grupo mediante enlace";
/* No comment provided by engineer. */
"The message will be deleted for all members." = "El mensaje se eliminará para todos los miembros.";
@@ -5394,6 +5427,9 @@ report reason */
/* No comment provided by engineer. */
"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. */
"Time to disappear is set only for new contacts." = "Mensajes temporales activados sólo para los contactos nuevos.";
/* No comment provided by engineer. */
"Title" = "Título";
@@ -5613,6 +5649,12 @@ report reason */
/* No comment provided by engineer. */
"Upgrade and open chat" = "Actualizar y abrir Chat";
/* No comment provided by engineer. */
"Upgrade link" = "Añadir enlace";
/* No comment provided by engineer. */
"Upgrade your address" = "Actualiza tu dirección";
/* No comment provided by engineer. */
"Upload errors" = "Errores en subida";
@@ -5655,6 +5697,9 @@ report reason */
/* No comment provided by engineer. */
"Use from desktop" = "Usar desde ordenador";
/* No comment provided by engineer. */
"Use incognito profile" = "Usar perfil incógnito";
/* No comment provided by engineer. */
"Use iOS call interface" = "Usar interfaz de llamada de iOS";
@@ -5847,6 +5892,9 @@ report reason */
/* No comment provided by engineer. */
"Welcome message is too long" = "Mensaje de bienvenida demasiado largo";
/* No comment provided by engineer. */
"Welcome your contacts 👋" = "Da la bienvenida a tus contactos 👋";
/* No comment provided by engineer. */
"What's new" = "Novedades";
@@ -6004,7 +6052,7 @@ report reason */
"You can set lock screen notification preview via settings." = "Puedes configurar las notificaciones de la pantalla de bloqueo desde Configuración.";
/* No comment provided by engineer. */
"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 código QR para que cualquiera pueda unirse al grupo. Si decides eliminarlo más tarde, los miembros del grupo se mantendrán.";
"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 el enlace o el código QR para que cualquiera pueda unirse al grupo. Si más tarde lo eliminas, no afectará a los miembros del grupo.";
/* No comment provided by engineer. */
"You can share this address with your contacts to let them connect with **%@**." = "Puedes compartir esta dirección con tus contactos para que puedan conectar con **%@**.";
@@ -6022,10 +6070,10 @@ report reason */
"You can use markdown to format messages:" = "Puedes usar la sintaxis markdown para dar formato a tus mensajes:";
/* alert message */
"You can view invitation link again in connection details." = "Podrás ver el enlace de invitación en detalles de conexión.";
"You can view invitation link again in connection details." = "Puedes ver el enlace de invitación de nuevo en los detalles de la conexión.";
/* alert message */
"You can view your reports in Chat with admins." = "Puedes ver tus informes en Chat con administradores.";
"You can view your reports in Chat with admins." = "Puedes ver tus informes en Chat con los administradores.";
/* No comment provided by engineer. */
"You can't send messages!" = "¡No puedes enviar mensajes!";
@@ -6141,6 +6189,9 @@ report reason */
/* No comment provided by engineer. */
"You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Estás usando un perfil incógnito en este grupo. Para evitar descubrir tu perfil principal no se permite invitar contactos";
/* No comment provided by engineer. */
"Your business contact" = "Mi contacto empresarial";
/* No comment provided by engineer. */
"Your calls" = "Llamadas";
@@ -6162,6 +6213,9 @@ report reason */
/* No comment provided by engineer. */
"Your connection was moved to %@ but an error happened when switching profile." = "Tu conexión ha sido trasladada a %@ pero ha ocurrido un error inesperado al redirigirte al perfil.";
/* No comment provided by engineer. */
"Your contact" = "Mi contacto";
/* No comment provided by engineer. */
"Your contact sent a file that is larger than currently supported maximum size (%@)." = "El contacto ha enviado un archivo mayor al máximo admitido (%@).";
@@ -6180,6 +6234,9 @@ report reason */
/* No comment provided by engineer. */
"Your current profile" = "Tu perfil actual";
/* No comment provided by engineer. */
"Your group" = "Mi grupo";
/* No comment provided by engineer. */
"Your ICE servers" = "Servidores ICE";
@@ -6199,7 +6256,7 @@ report reason */
"Your profile is stored on your device and only shared with your contacts." = "El perfil sólo se comparte con tus contactos.";
/* No comment provided by engineer. */
"Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile." = "Tu perfil es almacenado en tu dispositivo y solamente se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.";
"Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile." = "Tu perfil se almacena en tu dispositivo y sólo se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.";
/* alert message */
"Your profile was changed. If you save it, the updated profile will be sent to all your contacts." = "Tu perfil ha sido modificado. Si lo guardas la actualización será enviada a todos tus contactos.";
+1 -1
View File
@@ -4508,7 +4508,7 @@ chat item action */
/* No comment provided by engineer. */
"Share link" = "Partager le lien";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Partager le profil";
/* No comment provided by engineer. */
+106 -49
View File
@@ -356,13 +356,13 @@ swipe action */
"Accept conditions" = "Feltételek elfogadása";
/* No comment provided by engineer. */
"Accept connection request?" = "Elfogadja a meghívót?";
"Accept connection request?" = "Elfogadja a kapcsolódási kérést?";
/* alert title */
"Accept contact request" = "Elfogadás";
"Accept contact request" = "Partnerkérés elfogadása";
/* notification body */
"Accept contact request from %@?" = "Elfogadja %@ meghívóját?";
"Accept contact request from %@?" = "Elfogadja %@ partnerkérését?";
/* alert action
swipe action */
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Kiszolgáló hozzáadása QR-kód beolvasásával.";
/* No comment provided by engineer. */
"Add short link" = "Rövid hivatkozás hozzáadása";
/* No comment provided by engineer. */
"Add team members" = "Munkatársak hozzáadása";
@@ -738,7 +735,7 @@ swipe action */
"Audio/video calls" = "Hang- és videóhívások";
/* No comment provided by engineer. */
"Audio/video calls are prohibited." = "A hívások kezdeményezése le van tiltva ebben a csevegésben.";
"Audio/video calls are prohibited." = "A hívások kezdeményezése le van tiltva.";
/* PIN entry */
"Authentication cancelled" = "Hitelesítés visszavonva";
@@ -759,7 +756,7 @@ swipe action */
"Auto-accept" = "Automatikus elfogadás";
/* No comment provided by engineer. */
"Auto-accept contact requests" = "Meghívók automatikus elfogadása";
"Auto-accept contact requests" = "Partnerkérések automatikus elfogadása";
/* No comment provided by engineer. */
"Auto-accept images" = "Képek automatikus elfogadása";
@@ -774,13 +771,13 @@ swipe action */
"Bad desktop address" = "Érvénytelen számítógépcím";
/* integrity error chat item */
"bad message hash" = "érvénytelen az üzenet hasítóértéke";
"bad message hash" = "hibás az üzenet hasítóértéke";
/* No comment provided by engineer. */
"Bad message hash" = "Érvénytelen az üzenet hasítóértéke";
/* integrity error chat item */
"bad message ID" = "téves üzenet ID";
"bad message ID" = "hibás az üzenet azonosítója";
/* No comment provided by engineer. */
"Bad message ID" = "Téves üzenet ID";
@@ -815,6 +812,12 @@ swipe action */
/* No comment provided by engineer. */
"Better user experience" = "Továbbfejlesztett felhasználói élmény";
/* No comment provided by engineer. */
"Bio" = "Bemutatkozás";
/* alert title */
"Bio too large" = "A bemutatkozás túl hosszú";
/* No comment provided by engineer. */
"Black" = "Fekete";
@@ -882,6 +885,9 @@ marked deleted chat item preview text */
/* No comment provided by engineer. */
"Business chats" = "Üzleti csevegések";
/* No comment provided by engineer. */
"Business connection" = "Üzleti kapcsolat";
/* No comment provided by engineer. */
"Businesses" = "Üzleti";
@@ -1342,7 +1348,7 @@ set passcode view */
"Connection notifications" = "Kapcsolódási értesítések";
/* No comment provided by engineer. */
"Connection request sent!" = "Csatlakozási kérés elküldve!";
"Connection request sent!" = "Kapcsolódási kérés elküldve!";
/* No comment provided by engineer. */
"Connection requires encryption renegotiation." = "A kapcsolat titkosítása újraegyeztetést igényel.";
@@ -1402,7 +1408,7 @@ set passcode view */
"Contact name" = "Csak név";
/* No comment provided by engineer. */
"contact not ready" = "a kapcsolat nem áll készen";
"contact not ready" = "a partner nem áll készen";
/* No comment provided by engineer. */
"Contact preferences" = "Partnerbeállítások";
@@ -1479,6 +1485,9 @@ set passcode view */
/* No comment provided by engineer. */
"Create SimpleX address" = "SimpleX-cím létrehozása";
/* No comment provided by engineer. */
"Create your address" = "Saját cím létrehozása";
/* No comment provided by engineer. */
"Create your profile" = "Profil létrehozása";
@@ -1728,7 +1737,7 @@ swipe action */
"Delete or moderate up to 200 messages." = "Legfeljebb 200 üzenet egyszerre való törlése, vagy moderálása.";
/* No comment provided by engineer. */
"Delete pending connection?" = "Törli a függőben lévő meghívót?";
"Delete pending connection?" = "Törli a függőben lévő kapcsolatot?";
/* No comment provided by engineer. */
"Delete profile" = "Profil törlése";
@@ -1784,6 +1793,9 @@ swipe action */
/* No comment provided by engineer. */
"Description" = "Leírás";
/* alert title */
"Description too large" = "A leírás túl hosszú";
/* No comment provided by engineer. */
"Desktop address" = "Számítógép címe";
@@ -1845,7 +1857,7 @@ swipe action */
"Direct messages between members are prohibited." = "A tagok közötti közvetlen üzenetek le vannak tiltva.";
/* No comment provided by engineer. */
"Disable (keep overrides)" = "Letiltás (felürások megtartásával)";
"Disable (keep overrides)" = "Letiltás (egyéni beáltások megtartása)";
/* alert title */
"Disable automatic message deletion?" = "Letiltja az automatikus üzenettörlést?";
@@ -1993,7 +2005,7 @@ chat item action */
"Enable" = "Engedélyezés";
/* No comment provided by engineer. */
"Enable (keep overrides)" = "Engedélyezés (felürások megtartásával)";
"Enable (keep overrides)" = "Engedélyezés (egyéni beáltások megtartása)";
/* alert title */
"Enable automatic message deletion?" = "Engedélyezi az automatikus üzenettörlést?";
@@ -2001,6 +2013,9 @@ chat item action */
/* No comment provided by engineer. */
"Enable camera access" = "Kamera-hozzáférés engedélyezése";
/* No comment provided by engineer. */
"Enable disappearing messages by default." = "Eltűnő üzenetek engedélyezése alapértelmezetten.";
/* No comment provided by engineer. */
"Enable Flux in Network & servers settings for better metadata privacy." = "A Flux kiszolgálókat engedélyezheti a beállításokban, a „Hálózat és kiszolgálók” menüben, a metaadatok jobb védelme érdekében.";
@@ -2170,7 +2185,7 @@ chat item action */
"Error accepting conditions" = "Hiba történt a feltételek elfogadásakor";
/* No comment provided by engineer. */
"Error accepting contact request" = "Hiba történt a meghívó elfogadásakor";
"Error accepting contact request" = "Hiba történt a partnerkérés elfogadásakor";
/* alert title */
"Error accepting member" = "Hiba a tag befogadásakor";
@@ -2308,7 +2323,7 @@ chat item action */
"Error registering for notifications" = "Hiba történt az értesítések regisztrálásakor";
/* alert title */
"Error rejecting contact request" = "Hiba történt a meghívó elutasításakor";
"Error rejecting contact request" = "Hiba történt a partnerkérés elutasításakor";
/* alert title */
"Error removing member" = "Hiba történt a tag eltávolításakor";
@@ -2988,7 +3003,7 @@ snd error text */
"Invitation expired!" = "A meghívó lejárt!";
/* group name */
"invitation to group %@" = "meghívás a(z) %@ csoportba";
"invitation to group %@" = "meghívás a(z) %@ nevű csoportba";
/* No comment provided by engineer. */
"invite" = "meghívás";
@@ -3012,7 +3027,7 @@ snd error text */
"invited %@" = "meghívta őt: %@";
/* chat list item title */
"invited to connect" = "Függőben lévő meghívó";
"invited to connect" = "függőben lévő kapcsolat";
/* rcv group event chat item */
"invited via your group link" = "meghíva a saját csoporthivatkozásán keresztül";
@@ -3092,6 +3107,9 @@ snd error text */
/* alert title */
"Keep unused invitation?" = "Megtartja a fel nem használt meghívót?";
/* No comment provided by engineer. */
"Keep your chats clean" = "Tartsa tisztán a csevegéseit";
/* No comment provided by engineer. */
"Keep your connections" = "Kapcsolatok megtartása";
@@ -3507,7 +3525,7 @@ snd error text */
"New chat experience 🎉" = "Új csevegési élmény 🎉";
/* notification */
"New contact request" = "Új meghívó";
"New contact request" = "Új partnerkérés";
/* notification */
"New contact:" = "Új kapcsolat:";
@@ -3708,10 +3726,10 @@ time to disappear */
"Off" = "Kikapcsolva";
/* feature offered item */
"offered %@" = "%@ ajánlotta";
"offered %@" = "felajánlotta a következőt: %@";
/* feature offered item */
"offered %@: %@" = "ajánlotta: %1$@, ekkor: %2$@";
"offered %@: %@" = "felajánlotta a következőt: %1$@: %2$@";
/* alert action
alert button
@@ -4093,9 +4111,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "A profilfrissítés el lesz küldve a partnerei számára.";
/* alert message */
"Profile will be shared with the address." = "A profil meg lesz osztva a címhivatkozáson keresztül.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "A hívások kezdeményezése le van tiltva.";
@@ -4193,7 +4208,7 @@ new chat action */
"Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." = "További információ a [Használati útmutatóban](https://simplex.chat/docs/guide/readme.html#connect-to-friends).";
/* No comment provided by engineer. */
"Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme)." = "További információ a [GitHub tárolóban](https://github.com/simplex-chat/simplex-chat#readme).";
"Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme)." = "További információ a [GitHub-tárolónkban](https://github.com/simplex-chat/simplex-chat#readme).";
/* No comment provided by engineer. */
"Receipts are disabled" = "A kézbesítési jelentések le vannak tiltva";
@@ -4673,7 +4688,7 @@ chat item action */
"Send a live message - it will update for the recipient(s) as you type it" = "Élő üzenet küldése az üzenet a címzett(ek) számára valós időben frissül, ahogy Ön beírja az üzenetet";
/* No comment provided by engineer. */
"Send contact request?" = "Elküldi a meghívót?";
"Send contact request?" = "Elküldi a partnerkérést?";
/* No comment provided by engineer. */
"Send delivery receipts to" = "A kézbesítési jelentéseket a következő címre kell küldeni";
@@ -4733,7 +4748,7 @@ chat item action */
"Sender cancelled file transfer." = "A fájl küldője visszavonta az átvitelt.";
/* No comment provided by engineer. */
"Sender may have deleted the connection request." = "A küldője törölhette a meghívót.";
"Sender may have deleted the connection request." = "A küldője törölhette a kapcsolódási kérést.";
/* No comment provided by engineer. */
"Sending delivery receipts will be enabled for all contacts in all visible chat profiles." = "A kézbesítési jelentések küldése engedélyezve lesz az összes látható csevegési profilban lévő összes partnere számára.";
@@ -4783,9 +4798,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Válaszüzenet-buborék színe";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Elküldés a partnernek a kapcsolódást követően.";
/* No comment provided by engineer. */
"Sent total" = "Összes elküldött üzenet";
@@ -4888,6 +4900,9 @@ chat item action */
/* No comment provided by engineer. */
"Set passphrase to export" = "Jelmondat beállítása az exportáláshoz";
/* No comment provided by engineer. */
"Set profile bio and welcome message." = "Bemutatkozószöveg és üdvözlőüzenet beállítása a profilokhoz.";
/* No comment provided by engineer. */
"Set the message shown to new members!" = "Megjelenítendő üzenet beállítása az új tagok számára!";
@@ -4925,17 +4940,14 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Megosztás más alkalmazásokból.";
/* No comment provided by engineer. */
"Share group profile via link" = "Csoportprofil megosztása a hivatkozáson keresztül";
/* No comment provided by engineer. */
"Share link" = "Megosztás";
/* alert button */
"Share profile" = "Profil megosztása";
"Share old link" = "Teljes hivatkozás megosztása";
/* alert title */
"Share profile with address" = "Profil megosztása a címmel együtt";
/* No comment provided by engineer. */
"Share profile" = "Profil megosztása";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "SimpleX-cím megosztása a közösségi médiában.";
@@ -4949,9 +4961,18 @@ chat item action */
/* No comment provided by engineer. */
"Share with contacts" = "Megosztás a partnerekkel";
/* No comment provided by engineer. */
"Share your address" = "Saját cím megosztása";
/* No comment provided by engineer. */
"Short description" = "Rövid leírás";
/* No comment provided by engineer. */
"Short link" = "Rövid hivatkozás";
/* No comment provided by engineer. */
"Short SimpleX address" = "Rövid SimpleX-cím";
/* No comment provided by engineer. */
"Show → on messages sent via private routing." = "Egy „→” jel megjelenítése a privát útválasztáson keresztül küldött üzeneteknél.";
@@ -5190,11 +5211,20 @@ report reason */
/* No comment provided by engineer. */
"Tap button " = "Koppintson a ";
/* No comment provided by engineer. */
"Tap Connect to chat" = "Koppintson a „Kapcsolódás” gombra a csevegéshez";
/* No comment provided by engineer. */
"Tap Connect to send request" = "Koppintson a „Kapcsolódás” gombra a kérés elküldéséhez";
/* No comment provided by engineer. */
"Tap Create SimpleX address in the menu to create it later." = "Koppintson a SimpleX-cím létrehozása menüpontra a későbbi létrehozáshoz.";
/* No comment provided by engineer. */
"Tap to activate profile." = "A profil aktiválásához koppintson az ikonra.";
"Tap Join group" = "Koppintson a „Csatlakozás a csoporthoz” gombra";
/* No comment provided by engineer. */
"Tap to activate profile." = "Koppintson ide a profil aktiválásához.";
/* No comment provided by engineer. */
"Tap to Connect" = "Koppintson ide a kapcsolódáshoz";
@@ -5260,7 +5290,7 @@ report reason */
"Thanks to the users contribute via Weblate!" = "Köszönet a felhasználóknak a Weblate-en való közreműködésért!";
/* No comment provided by engineer. */
"The app can notify you when you receive messages or contact requests - please open settings to enable." = "Az alkalmazás értesíteni fogja, amikor üzeneteket vagy meghívókat kap ezt a beállítások menüben engedélyezheti.";
"The app can notify you when you receive messages or contact requests - please open settings to enable." = "Az alkalmazás értesíteni fogja, amikor üzeneteket vagy kéréseket kap ezt a beállítások menüben engedélyezheti.";
/* No comment provided by engineer. */
"The app protects your privacy by using different operators in each conversation." = "Az alkalmazás úgy védi az adatait, hogy minden egyes beszélgetéshez más-más üzemeltetőt használ.";
@@ -5298,6 +5328,9 @@ report reason */
/* 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." = "A következő üzenet azonosítója érvénytelen (kisebb vagy egyenlő az előzővel).\nEz valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő.";
/* alert message */
"The link will be short, and group profile will be shared via the link." = "Csoportprofil megosztása a hivatkozáson keresztül";
/* No comment provided by engineer. */
"The message will be deleted for all members." = "Az üzenet az összes tag számára törölve lesz.";
@@ -5394,6 +5427,9 @@ report reason */
/* No comment provided by engineer. */
"This setting applies to messages in your current chat profile **%@**." = "Ez a beállítás csak az Ön jelenlegi **%@** nevű csevegési profiljában lévő üzenetekre vonatkozik.";
/* No comment provided by engineer. */
"Time to disappear is set only for new contacts." = "Az üzeneteltűnési idő csak az új partnerekre vonatkozik.";
/* No comment provided by engineer. */
"Title" = "Cím";
@@ -5602,10 +5638,10 @@ report reason */
"Updated conditions" = "Frissített feltételek";
/* rcv group event chat item */
"updated group profile" = "frissítette a csoportprofilt";
"updated group profile" = "frissítette a csoport profilt";
/* profile update event chat item */
"updated profile" = "frissített profil";
"updated profile" = "frissítette a profilját";
/* No comment provided by engineer. */
"Updating settings will re-connect the client to all servers." = "A beállítások frissítése a kiszolgálókhoz való újra kapcsolódással jár.";
@@ -5613,6 +5649,12 @@ report reason */
/* No comment provided by engineer. */
"Upgrade and open chat" = "Fejlesztés és a csevegés megnyitása";
/* No comment provided by engineer. */
"Upgrade link" = "Hivatkozás hozzáadása";
/* No comment provided by engineer. */
"Upgrade your address" = "SimpleX-címek frissítése";
/* No comment provided by engineer. */
"Upload errors" = "Feltöltési hibák";
@@ -5655,6 +5697,9 @@ report reason */
/* No comment provided by engineer. */
"Use from desktop" = "Társítás számítógéppel";
/* No comment provided by engineer. */
"Use incognito profile" = "Inkognitóprofil használata";
/* No comment provided by engineer. */
"Use iOS call interface" = "Az iOS hívási felületét használata";
@@ -5665,10 +5710,10 @@ report reason */
"Use only local notifications?" = "Csak helyi értesítések használata?";
/* No comment provided by engineer. */
"Use private routing with unknown servers when IP address is not protected." = "Használjon privát útválasztást az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.";
"Use private routing with unknown servers when IP address is not protected." = "Privát útválasztás használata az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.";
/* No comment provided by engineer. */
"Use private routing with unknown servers." = "Használjon privát útválasztást ismeretlen kiszolgálókkal.";
"Use private routing with unknown servers." = "Privát útválasztás használata ismeretlen kiszolgálókkal.";
/* No comment provided by engineer. */
"Use server" = "Kiszolgáló használata";
@@ -5689,10 +5734,10 @@ report reason */
"Use TCP port 443 for preset servers only." = "A 443-as TCP-port használata kizárólag az előre beállított kiszolgálokhoz.";
/* No comment provided by engineer. */
"Use the app while in the call." = "Használja az alkalmazást hívás közben.";
"Use the app while in the call." = "Alkalmazás használata hívás közben.";
/* No comment provided by engineer. */
"Use the app with one hand." = "Használja az alkalmazást egy kézzel.";
"Use the app with one hand." = "Alkalmazás egy kézzel való használata.";
/* No comment provided by engineer. */
"Use web port" = "Webport használata";
@@ -5847,6 +5892,9 @@ report reason */
/* No comment provided by engineer. */
"Welcome message is too long" = "Az üdvözlőüzenet túl hosszú";
/* No comment provided by engineer. */
"Welcome your contacts 👋" = "Üdvözölje a partnereit 👋";
/* No comment provided by engineer. */
"What's new" = "Újdonságok";
@@ -5914,7 +5962,7 @@ report reason */
"You **must not** use the same database on two devices." = "**Nem szabad** ugyanazt az adatbázist használni egyszerre két eszközön.";
/* No comment provided by engineer. */
"You accepted connection" = "Kapcsolat létrehozása";
"You accepted connection" = "Ön elfogadta a kapcsolatot";
/* snd group event chat item */
"you accepted this member" = "Ön befogadta ezt a tagot";
@@ -6004,7 +6052,7 @@ report reason */
"You can set lock screen notification preview via settings." = "A lezárási képernyő értesítési előnézetét az „Értesítések” menüben állíthatja be.";
/* No comment provided by engineer. */
"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." = "Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást Ön később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.";
"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." = "Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.";
/* No comment provided by engineer. */
"You can share this address with your contacts to let them connect with **%@**." = "Megoszthatja ezt a SimpleX-címet a partnereivel, hogy kapcsolatba léphessenek vele: **%@**.";
@@ -6049,7 +6097,7 @@ report reason */
"You decide who can connect." = "Ön dönti el, hogy kivel beszélget.";
/* new chat sheet title */
"You have already requested connection!\nRepeat connection request?" = "Ön már küldött egy meghívót!\nÚjra elküldi a meghívót?";
"You have already requested connection!\nRepeat connection request?" = "Ön már küldött egy kapcsolódási kérést!\nMegismétli a kapcsolódási kérést?";
/* No comment provided by engineer. */
"You have to enter passphrase every time the app starts - it is not stored on the device." = "A jelmondatot minden alkalommal meg kell adnia, amikor az alkalmazás elindul nem az eszközön van tárolva.";
@@ -6112,7 +6160,7 @@ report reason */
"You will be connected when group link host's device is online, please wait or check later!" = "Akkor lesz kapcsolódva, amikor a csoporthivatkozás tulajdonosának eszköze online lesz, várjon, vagy ellenőrizze később!";
/* No comment provided by engineer. */
"You will be connected when your connection request is accepted, please wait or check later!" = "Akkor lesz kapcsolódva, ha a csatlakozási kérését elfogadják, várjon, vagy ellenőrizze később!";
"You will be connected when your connection request is accepted, please wait or check later!" = "Akkor lesz kapcsolódva, ha a kapcsolódási kérését elfogadják, várjon, vagy ellenőrizze később!";
/* No comment provided by engineer. */
"You will be connected when your contact's device is online, please wait or check later!" = "Akkor lesz kapcsolódva, amikor a partnerének az eszköze online lesz, várjon, vagy ellenőrizze később!";
@@ -6141,6 +6189,9 @@ report reason */
/* No comment provided by engineer. */
"You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Inkognitóprofilt használ ehhez a csoporthoz fő profilja megosztásának elkerülése érdekében a meghívók küldése le van tiltva";
/* No comment provided by engineer. */
"Your business contact" = "Saját üzleti partner";
/* No comment provided by engineer. */
"Your calls" = "Hívások";
@@ -6162,6 +6213,9 @@ report reason */
/* No comment provided by engineer. */
"Your connection was moved to %@ but an error happened when switching profile." = "A kapcsolata át lett helyezve ide: %@, de egy váratlan hiba történt a profilra való átirányításkor.";
/* No comment provided by engineer. */
"Your contact" = "Saját partner";
/* No comment provided by engineer. */
"Your contact sent a file that is larger than currently supported maximum size (%@)." = "A partnere a jelenleg megengedett maximális méretű (%@) fájlnál nagyobbat küldött.";
@@ -6180,6 +6234,9 @@ report reason */
/* No comment provided by engineer. */
"Your current profile" = "Jelenlegi profil";
/* No comment provided by engineer. */
"Your group" = "Saját csoport";
/* No comment provided by engineer. */
"Your ICE servers" = "Saját ICE-kiszolgálók";
+73 -16
View File
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Aggiungi server scansionando codici QR.";
/* No comment provided by engineer. */
"Add short link" = "Aggiungi link breve";
/* No comment provided by engineer. */
"Add team members" = "Aggiungi membri del team";
@@ -815,6 +812,12 @@ swipe action */
/* No comment provided by engineer. */
"Better user experience" = "Esperienza utente migliorata";
/* No comment provided by engineer. */
"Bio" = "Bio";
/* alert title */
"Bio too large" = "Bio troppo lunga";
/* No comment provided by engineer. */
"Black" = "Nero";
@@ -882,6 +885,9 @@ marked deleted chat item preview text */
/* No comment provided by engineer. */
"Business chats" = "Chat di lavoro";
/* No comment provided by engineer. */
"Business connection" = "Connessione lavorativa";
/* No comment provided by engineer. */
"Businesses" = "Lavorative";
@@ -1479,6 +1485,9 @@ set passcode view */
/* No comment provided by engineer. */
"Create SimpleX address" = "Crea indirizzo SimpleX";
/* No comment provided by engineer. */
"Create your address" = "Crea il tuo indirizzo";
/* No comment provided by engineer. */
"Create your profile" = "Crea il tuo profilo";
@@ -1784,6 +1793,9 @@ swipe action */
/* No comment provided by engineer. */
"Description" = "Descrizione";
/* alert title */
"Description too large" = "Descrizione troppo lunga";
/* No comment provided by engineer. */
"Desktop address" = "Indirizzo desktop";
@@ -2001,6 +2013,9 @@ chat item action */
/* No comment provided by engineer. */
"Enable camera access" = "Attiva l'accesso alla fotocamera";
/* No comment provided by engineer. */
"Enable disappearing messages by default." = "Attiva i messaggi a tempo in modo predefinito.";
/* No comment provided by engineer. */
"Enable Flux in Network & servers settings for better metadata privacy." = "Attiva Flux nelle impostazioni \"Rete e server\" per una migliore privacy dei metadati.";
@@ -3092,6 +3107,9 @@ snd error text */
/* alert title */
"Keep unused invitation?" = "Tenere l'invito inutilizzato?";
/* No comment provided by engineer. */
"Keep your chats clean" = "Mantieni le chat pulite";
/* No comment provided by engineer. */
"Keep your connections" = "Mantieni le tue connessioni";
@@ -3303,7 +3321,7 @@ snd error text */
"Message forwarded" = "Messaggio inoltrato";
/* No comment provided by engineer. */
"Message instantly once you tap Connect." = "Parla immediatamente appena tocchi \"Connetti\".";
"Message instantly once you tap Connect." = "Parla immediatamente appena tocchi Connetti.";
/* item status description */
"Message may be delivered later if member becomes active." = "Il messaggio può essere consegnato più tardi se il membro diventa attivo.";
@@ -4093,9 +4111,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "L'aggiornamento del profilo verrà inviato ai tuoi contatti.";
/* alert message */
"Profile will be shared with the address." = "Il profilo verrà condiviso tramite il link dell'indirizzo.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "Proibisci le chiamate audio/video.";
@@ -4783,9 +4798,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Risposta inviata";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Inviato al tuo contatto dopo la connessione.";
/* No comment provided by engineer. */
"Sent total" = "Totale inviato";
@@ -4888,6 +4900,9 @@ chat item action */
/* No comment provided by engineer. */
"Set passphrase to export" = "Imposta la password per esportare";
/* No comment provided by engineer. */
"Set profile bio and welcome message." = "Imposta la bio del profilo e il messaggio di benvenuto.";
/* No comment provided by engineer. */
"Set the message shown to new members!" = "Imposta il messaggio mostrato ai nuovi membri!";
@@ -4925,17 +4940,14 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Condividi da altre app.";
/* No comment provided by engineer. */
"Share group profile via link" = "Condividi il profilo del gruppo via link";
/* No comment provided by engineer. */
"Share link" = "Condividi link";
/* alert button */
"Share profile" = "Condividi il profilo";
"Share old link" = "Condividi il link completo";
/* alert title */
"Share profile with address" = "Condividi il profilo via link";
/* No comment provided by engineer. */
"Share profile" = "Condividi il profilo";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "Condividi l'indirizzo SimpleX sui social media.";
@@ -4949,9 +4961,18 @@ chat item action */
/* No comment provided by engineer. */
"Share with contacts" = "Condividi con i contatti";
/* No comment provided by engineer. */
"Share your address" = "Condividi il tuo indirizzo";
/* No comment provided by engineer. */
"Short description" = "Descrizione breve";
/* No comment provided by engineer. */
"Short link" = "Link breve";
/* No comment provided by engineer. */
"Short SimpleX address" = "Indirizzo breve di SimpleX";
/* No comment provided by engineer. */
"Show → on messages sent via private routing." = "Mostra → nei messaggi inviati via instradamento privato.";
@@ -5190,9 +5211,18 @@ report reason */
/* No comment provided by engineer. */
"Tap button " = "Tocca il pulsante ";
/* No comment provided by engineer. */
"Tap Connect to chat" = "Tocca Connetti per chattare";
/* No comment provided by engineer. */
"Tap Connect to send request" = "Tocca Connetti per inviare la richiesta";
/* No comment provided by engineer. */
"Tap Create SimpleX address in the menu to create it later." = "Tocca Crea indirizzo SimpleX nel menu per crearlo più tardi.";
/* No comment provided by engineer. */
"Tap Join group" = "Tocca Entra nel gruppo";
/* No comment provided by engineer. */
"Tap to activate profile." = "Tocca per attivare il profilo.";
@@ -5298,6 +5328,9 @@ report reason */
/* 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." = "L'ID del messaggio successivo non è corretto (inferiore o uguale al precedente).\nPuò accadere a causa di qualche bug o quando la connessione è compromessa.";
/* alert message */
"The link will be short, and group profile will be shared via the link." = "Condividi il profilo del gruppo via link";
/* No comment provided by engineer. */
"The message will be deleted for all members." = "Il messaggio verrà eliminato per tutti i membri.";
@@ -5394,6 +5427,9 @@ report reason */
/* No comment provided by engineer. */
"This setting applies to messages in your current chat profile **%@**." = "Questa impostazione si applica ai messaggi del profilo di chat attuale **%@**.";
/* No comment provided by engineer. */
"Time to disappear is set only for new contacts." = "Il tempo di scomparsa è impostato solo per i contatti nuovi.";
/* No comment provided by engineer. */
"Title" = "Titoli";
@@ -5613,6 +5649,12 @@ report reason */
/* No comment provided by engineer. */
"Upgrade and open chat" = "Aggiorna e apri chat";
/* No comment provided by engineer. */
"Upgrade link" = "Aggiungi link";
/* No comment provided by engineer. */
"Upgrade your address" = "Aggiorna il tuo indirizzo";
/* No comment provided by engineer. */
"Upload errors" = "Errori di invio";
@@ -5655,6 +5697,9 @@ report reason */
/* No comment provided by engineer. */
"Use from desktop" = "Usa dal desktop";
/* No comment provided by engineer. */
"Use incognito profile" = "Usa profilo in incognito";
/* No comment provided by engineer. */
"Use iOS call interface" = "Usa interfaccia di chiamata iOS";
@@ -5847,6 +5892,9 @@ report reason */
/* No comment provided by engineer. */
"Welcome message is too long" = "Il messaggio di benvenuto è troppo lungo";
/* No comment provided by engineer. */
"Welcome your contacts 👋" = "Dai il benvenuto ai tuoi contatti 👋";
/* No comment provided by engineer. */
"What's new" = "Novità";
@@ -6141,6 +6189,9 @@ report reason */
/* No comment provided by engineer. */
"You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Stai usando un profilo in incognito per questo gruppo: per impedire la condivisione del tuo profilo principale non è consentito invitare contatti";
/* No comment provided by engineer. */
"Your business contact" = "Il tuo contatto lavorativo";
/* No comment provided by engineer. */
"Your calls" = "Le tue chiamate";
@@ -6162,6 +6213,9 @@ report reason */
/* No comment provided by engineer. */
"Your connection was moved to %@ but an error happened when switching profile." = "La tua connessione è stata spostata a %@, ma si è verificato un errore imprevisto durante il reindirizzamento al profilo.";
/* No comment provided by engineer. */
"Your contact" = "Il tuo contatto";
/* No comment provided by engineer. */
"Your contact sent a file that is larger than currently supported maximum size (%@)." = "Il tuo contatto ha inviato un file più grande della dimensione massima attualmente supportata (%@).";
@@ -6180,6 +6234,9 @@ report reason */
/* No comment provided by engineer. */
"Your current profile" = "Il tuo profilo attuale";
/* No comment provided by engineer. */
"Your group" = "Il tuo gruppo";
/* No comment provided by engineer. */
"Your ICE servers" = "I tuoi server ICE";
+1 -1
View File
@@ -4814,7 +4814,7 @@ chat item action */
/* No comment provided by engineer. */
"Share link" = "Deel link";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Profiel delen";
/* No comment provided by engineer. */
+1 -1
View File
@@ -4214,7 +4214,7 @@ chat item action */
/* No comment provided by engineer. */
"Share link" = "Udostępnij link";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Udostępnij profil";
/* No comment provided by engineer. */
+2 -17
View File
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Добавить серверы через QR код.";
/* No comment provided by engineer. */
"Add short link" = "Добавить короткую ссылку";
/* No comment provided by engineer. */
"Add team members" = "Добавить сотрудников";
@@ -4090,9 +4087,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "Обновлённый профиль будет отправлен Вашим контактам.";
/* alert message */
"Profile will be shared with the address." = "Профиль будет добавлен в адрес.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "Запретить аудио/видео звонки.";
@@ -4780,9 +4774,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Отправленный ответ";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Отправляется Вашему контакту после соединения.";
/* No comment provided by engineer. */
"Sent total" = "Всего отправлено";
@@ -4922,18 +4913,12 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Поделитесь из других приложений.";
/* No comment provided by engineer. */
"Share group profile via link" = "Добавить профиль группы в ссылку";
/* No comment provided by engineer. */
"Share link" = "Поделиться ссылкой";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Поделиться профилем";
/* alert title */
"Share profile with address" = "Добавить профиль к адресу";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "Поделитесь SimpleX адресом в социальных сетях.";
@@ -6190,7 +6175,7 @@ report reason */
"Your profile **%@** will be shared." = "Будет отправлен Ваш профиль **%@**.";
/* No comment provided by engineer. */
"Your profile is stored on your device and only shared with your contacts." = "Ваш профиль храниться на Вашем устройстве и отправляется только контактам.";
"Your profile is stored on your device and only shared with your contacts." = "Ваш профиль хранится на Вашем устройстве и отправляется только контактам.";
/* No comment provided by engineer. */
"Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile." = "Ваш профиль хранится на Вашем устройстве и отправляется только Вашим контактам. SimpleX серверы не могут получить доступ к Вашему профилю.";
+34 -16
View File
@@ -419,9 +419,6 @@ swipe action */
/* No comment provided by engineer. */
"Add servers by scanning QR codes." = "Karekod taratarak sunucuları ekleyin.";
/* No comment provided by engineer. */
"Add short link" = "Kısa bağlantı ekle";
/* No comment provided by engineer. */
"Add team members" = "Takım üyesi ekle";
@@ -815,6 +812,12 @@ swipe action */
/* No comment provided by engineer. */
"Better user experience" = "Daha iyi kullanıcı deneyimi";
/* No comment provided by engineer. */
"Bio" = "Biy";
/* alert title */
"Bio too large" = "Biyografi çok uzun";
/* No comment provided by engineer. */
"Black" = "Siyah";
@@ -882,6 +885,9 @@ marked deleted chat item preview text */
/* No comment provided by engineer. */
"Business chats" = "İş konuşmaları";
/* No comment provided by engineer. */
"Business connection" = "İş bağlantısı";
/* No comment provided by engineer. */
"Businesses" = "İşletmeler";
@@ -1784,6 +1790,9 @@ swipe action */
/* No comment provided by engineer. */
"Description" = "Açıklama";
/* alert title */
"Description too large" = "Açıklama çok büyük";
/* No comment provided by engineer. */
"Desktop address" = "Bilgisayar adresi";
@@ -4093,9 +4102,6 @@ new chat action */
/* alert message */
"Profile update will be sent to your contacts." = "Profil güncellemesi kişilerinize gönderilecektir.";
/* alert message */
"Profile will be shared with the address." = "Profil adres bağlantısı aracılığıyla paylaşılacaktır.";
/* No comment provided by engineer. */
"Prohibit audio/video calls." = "Sesli/görüntülü aramaları yasakla.";
@@ -4783,9 +4789,6 @@ chat item action */
/* No comment provided by engineer. */
"Sent reply" = "Gönderilen cevap";
/* No comment provided by engineer. */
"Sent to your contact after connection." = "Bağlantıdan sonra kişinize gönderildi.";
/* No comment provided by engineer. */
"Sent total" = "Gönderilen tüm mesajların toplamı";
@@ -4925,18 +4928,12 @@ chat item action */
/* No comment provided by engineer. */
"Share from other apps." = "Diğer uygulamalardan paylaşın.";
/* No comment provided by engineer. */
"Share group profile via link" = "Grup profilini bağlantı aracılığıyla paylaş";
/* No comment provided by engineer. */
"Share link" = "Bağlantıyı paylaş";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Profil paylaş";
/* alert title */
"Share profile with address" = "Profili bağlantı aracılığıyla paylaş";
/* No comment provided by engineer. */
"Share SimpleX address on social media." = "SimpleX adresini sosyal medyada paylaşın.";
@@ -4949,6 +4946,9 @@ chat item action */
/* No comment provided by engineer. */
"Share with contacts" = "Kişilerle paylaş";
/* No comment provided by engineer. */
"Short description" = "Kısa açıklama";
/* No comment provided by engineer. */
"Short link" = "Kısa bağlantı";
@@ -5190,9 +5190,18 @@ report reason */
/* No comment provided by engineer. */
"Tap button " = "Tuşa bas ";
/* No comment provided by engineer. */
"Tap Connect to chat" = "Sohbet etmek için Bağlan'a dokunun";
/* No comment provided by engineer. */
"Tap Connect to send request" = "Bağlan'a dokunarak isteği gönderin";
/* No comment provided by engineer. */
"Tap Create SimpleX address in the menu to create it later." = "Daha sonra oluşturmak için menüden BasitX adresi oluştur'a dokunun.";
/* No comment provided by engineer. */
"Tap Join group" = "Gruba katıl'a dokunun";
/* No comment provided by engineer. */
"Tap to activate profile." = "Profili etkinleştirmek için tıkla.";
@@ -6141,6 +6150,9 @@ report reason */
/* No comment provided by engineer. */
"You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Bu grup için gizli bir profil kullanıyorsunuz - ana profilinizi paylaşmayı önlemek için kişileri davet etmeye izin verilmiyor";
/* No comment provided by engineer. */
"Your business contact" = "İş bağlantınız";
/* No comment provided by engineer. */
"Your calls" = "Aramaların";
@@ -6162,6 +6174,9 @@ report reason */
/* No comment provided by engineer. */
"Your connection was moved to %@ but an error happened when switching profile." = "Bağlantınız %@ adresine taşındı ancak sizi profile yönlendirirken beklenmedik bir hata oluştu.";
/* No comment provided by engineer. */
"Your contact" = "İrtibat kişiniz";
/* No comment provided by engineer. */
"Your contact sent a file that is larger than currently supported maximum size (%@)." = "Kişiniz şu anda desteklenen maksimum boyuttan (%@) daha büyük bir dosya gönderdi.";
@@ -6180,6 +6195,9 @@ report reason */
/* No comment provided by engineer. */
"Your current profile" = "Mevcut profiliniz";
/* No comment provided by engineer. */
"Your group" = "Grubunuz";
/* No comment provided by engineer. */
"Your ICE servers" = "ICE sunucularınız";
+1 -1
View File
@@ -4583,7 +4583,7 @@ chat item action */
/* No comment provided by engineer. */
"Share link" = "Поділіться посиланням";
/* alert button */
/* No comment provided by engineer. */
"Share profile" = "Поділіться профілем";
/* No comment provided by engineer. */
@@ -93,6 +93,7 @@ android {
"fi",
"fr",
"hu",
"in",
"it",
"iw",
"ja",
@@ -100,10 +101,12 @@ android {
"nl",
"pl",
"pt-rBR",
"ro",
"ru",
"th",
"tr",
"uk",
"vi",
"zh-rCN"
)
ndkVersion = "23.1.7779620"
@@ -883,7 +883,7 @@ object ChatController {
}
suspend fun apiStartChat(ctrl: ChatCtrl? = null): Boolean {
val r = sendCmd(null, CC.StartChat(mainApp = true, largeLinkData = true), ctrl)
val r = sendCmd(null, CC.StartChat(mainApp = true), ctrl)
when (r.result) {
is CR.ChatStarted -> return true
is CR.ChatRunning -> return false
@@ -3515,7 +3515,7 @@ sealed class CC {
class ApiMuteUser(val userId: Long): CC()
class ApiUnmuteUser(val userId: Long): CC()
class ApiDeleteUser(val userId: Long, val delSMPQueues: Boolean, val viewPwd: String?): CC()
class StartChat(val mainApp: Boolean, val largeLinkData: Boolean): CC()
class StartChat(val mainApp: Boolean): CC()
class CheckChatRunning: CC()
class ApiStopChat: CC()
@Serializable
@@ -3692,7 +3692,7 @@ sealed class CC {
is ApiMuteUser -> "/_mute user $userId"
is ApiUnmuteUser -> "/_unmute user $userId"
is ApiDeleteUser -> "/_delete user $userId del_smp=${onOff(delSMPQueues)}${maybePwd(viewPwd)}"
is StartChat -> "/_start main=${onOff(mainApp)} large_link_data=${onOff(largeLinkData)}"
is StartChat -> "/_start main=${onOff(mainApp)}"
is CheckChatRunning -> "/_check running"
is ApiStopChat -> "/_stop"
is ApiSetAppFilePaths -> "/set file paths ${json.encodeToString(this)}"
@@ -6732,12 +6732,21 @@ enum class RatchetSyncState {
@SerialName("agreed") Agreed
}
interface SimplexAddress {
val connLinkContact: CreatedConnLink
val shortLinkDataSet: Boolean
val shortLinkLargeDataSet: Boolean
val shouldBeUpgraded: Boolean get() = connLinkContact.connShortLink == null || !shortLinkDataSet || !shortLinkLargeDataSet
}
@Serializable
data class UserContactLinkRec(
val connLinkContact: CreatedConnLink,
val shortLinkDataSet: Boolean,
override val connLinkContact: CreatedConnLink,
override val shortLinkDataSet: Boolean,
override val shortLinkLargeDataSet: Boolean,
val addressSettings: AddressSettings
)
): SimplexAddress
@Serializable
data class AddressSettings(
@@ -6752,11 +6761,12 @@ data class AutoAccept(val acceptIncognito: Boolean)
@Serializable
data class GroupLink(
val userContactLinkId: Long,
val connLinkContact: CreatedConnLink,
val shortLinkDataSet: Boolean,
override val connLinkContact: CreatedConnLink,
override val shortLinkDataSet: Boolean,
override val shortLinkLargeDataSet: Boolean,
val groupLinkId: String,
val acceptMemberRole: GroupMemberRole
) {
): SimplexAddress {
companion object {
val nullableStateSaver: Saver<GroupLink?, List<Any?>> = Saver(
save = { groupLink ->
@@ -6769,6 +6779,7 @@ data class GroupLink(
groupLink.userContactLinkId,
connData,
groupLink.shortLinkDataSet,
groupLink.shortLinkLargeDataSet,
groupLink.groupLinkId,
groupLink.acceptMemberRole.name
)
@@ -6781,13 +6792,15 @@ data class GroupLink(
val connFullLink = connPair.first as? String ?: return@Saver null
val connShortLink = connPair.second as? String
val shortLinkDataSet = list.getOrNull(2) as? Boolean ?: return@Saver null
val groupLinkId = list.getOrNull(3) as? String ?: return@Saver null
val roleName = list.getOrNull(4) as? String ?: return@Saver null
val shortLinkLargeDataSet = list.getOrNull(3) as? Boolean ?: return@Saver null
val groupLinkId = list.getOrNull(4) as? String ?: return@Saver null
val roleName = list.getOrNull(5) as? String ?: return@Saver null
GroupLink(
userContactLinkId = userContactLinkId,
connLinkContact = CreatedConnLink(connFullLink, connShortLink),
shortLinkDataSet = shortLinkDataSet,
shortLinkLargeDataSet = shortLinkLargeDataSet,
groupLinkId = groupLinkId,
acceptMemberRole = GroupMemberRole.valueOf(roleName)
)
@@ -1,8 +1,8 @@
package chat.simplex.common.views.chat.group
import SectionBottomSpacer
import SectionItemView
import SectionViewWithButton
import androidx.compose.foundation.*
import androidx.compose.foundation.layout.*
import androidx.compose.material.*
import androidx.compose.runtime.*
@@ -11,6 +11,7 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalClipboardManager
import androidx.compose.ui.text.style.TextAlign
import dev.icerock.moko.resources.compose.painterResource
import dev.icerock.moko.resources.compose.stringResource
import androidx.compose.ui.unit.dp
@@ -36,6 +37,7 @@ fun GroupLinkView(
var groupLinkVar by rememberSaveable(stateSaver = GroupLink.nullableStateSaver) { mutableStateOf(groupLink) }
val groupLinkMemberRole = rememberSaveable { mutableStateOf(groupLink?.acceptMemberRole) }
var creatingLink by rememberSaveable { mutableStateOf(false) }
val clipboard = LocalClipboardManager.current
fun createLink() {
creatingLink = true
withBGApi {
@@ -48,7 +50,7 @@ fun GroupLinkView(
creatingLink = false
}
}
fun addShortLink() {
fun addShortLink(shareOnCompletion: Boolean = false) {
creatingLink = true
withBGApi {
val link = chatModel.controller.apiAddGroupShortLink(rhId, groupInfo.groupId)
@@ -56,10 +58,60 @@ fun GroupLinkView(
groupLinkVar = link
groupLinkMemberRole.value = link.acceptMemberRole
onGroupLinkUpdated?.invoke(link)
if (shareOnCompletion) {
clipboard.shareText(link.connLinkContact.simplexChatUri(short = true))
}
}
creatingLink = false
}
}
fun showAddShortLinkAlert(shareAddress: (() -> Unit)? = null) {
AlertManager.shared.showAlertDialogButtonsColumn(
title = generalGetString(MR.strings.share_group_profile_via_link),
text = generalGetString(MR.strings.share_group_profile_via_link_alert_text),
buttons = {
Column {
SectionItemView({
AlertManager.shared.hideAlert()
addShortLink(shareOnCompletion = shareAddress != null)
}) {
Text(
generalGetString(MR.strings.share_profile_via_link_alert_confirm),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
if (shareAddress != null) {
// Delete without notification
SectionItemView({
AlertManager.shared.hideAlert()
shareAddress()
}) {
Text(
generalGetString(MR.strings.share_old_link_alert_button),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
}
// Cancel
SectionItemView({
AlertManager.shared.hideAlert()
}) {
Text(
stringResource(MR.strings.cancel_verb),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
}
}
)
}
LaunchedEffect(Unit) {
if (groupLink == null && !creatingLink) {
createLink()
@@ -71,7 +123,7 @@ fun GroupLinkView(
groupLinkMemberRole,
creatingLink,
createLink = ::createLink,
addShortLink = ::addShortLink,
showAddShortLinkAlert = ::showAddShortLinkAlert,
updateLink = {
val role = groupLinkMemberRole.value
if (role != null) {
@@ -117,7 +169,7 @@ fun GroupLinkLayout(
groupLinkMemberRole: MutableState<GroupMemberRole?>,
creatingLink: Boolean,
createLink: () -> Unit,
addShortLink: () -> Unit,
showAddShortLinkAlert: ((() -> Unit)?) -> Unit,
updateLink: () -> Unit,
deleteLink: () -> Unit,
creatingGroup: Boolean = false,
@@ -182,7 +234,15 @@ fun GroupLinkLayout(
SimpleButton(
stringResource(MR.strings.share_link),
icon = painterResource(MR.images.ic_share),
click = { clipboard.shareText(groupLink.connLinkContact.simplexChatUri(short = showShortLink.value)) }
click = {
if (groupLink.shouldBeUpgraded) {
showAddShortLinkAlert {
clipboard.shareText(groupLink.connLinkContact.simplexChatUri(short = showShortLink.value))
}
} else {
clipboard.shareText(groupLink.connLinkContact.simplexChatUri(short = showShortLink.value))
}
}
)
if (creatingGroup && close != null) {
ContinueButton(close)
@@ -195,10 +255,10 @@ fun GroupLinkLayout(
)
}
}
if (groupLink.connLinkContact.connShortLink == null) {
AddShortLinkButton(text = stringResource(MR.strings.add_short_link), addShortLink)
} else if (!groupLink.shortLinkDataSet) {
AddShortLinkButton(text = stringResource(MR.strings.share_group_profile_via_link), addShortLink)
if (groupLink.shouldBeUpgraded) {
AddShortLinkButton(text = stringResource(MR.strings.upgrade_group_link)) {
showAddShortLinkAlert(null)
}
}
}
}
@@ -707,7 +707,6 @@ fun acceptContactRequest(
withBGApi {
inProgress?.value = true
val contact = chatModel.controller.apiAcceptContactRequest(rhId, incognito, contactRequestId)
inProgress?.value = false
if (contact != null && isCurrentUser) {
val chat = Chat(remoteHostId = rhId, ChatInfo.Direct(contact), listOf())
withContext(Dispatchers.Main) {
@@ -716,9 +715,12 @@ fun acceptContactRequest(
} else {
chatModel.chatsContext.replaceChat(rhId, contactRequestChatId(contactRequestId), chat)
}
inProgress?.value = false
}
chatModel.setContactNetworkStatus(contact, NetworkStatus.Connected())
close?.invoke(chat)
} else {
inProgress?.value = false
}
}
}
@@ -535,14 +535,16 @@ private fun InviteView(rhId: Long?, connLinkInvitation: CreatedConnLink, contact
@Composable
fun ToggleShortLinkButton(short: MutableState<Boolean>) {
Text(
stringResource(if (short.value) MR.strings.full_link_button_text else MR.strings.short_link_button_text),
modifier = Modifier.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null
) { short.value = !short.value },
style = MaterialTheme.typography.body2, fontSize = 14.sp, color = MaterialTheme.colors.primary
)
if (appPrefs.developerTools.state.value) {
Text(
stringResource(if (short.value) MR.strings.full_link_button_text else MR.strings.short_link_button_text),
modifier = Modifier.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null
) { short.value = !short.value },
style = MaterialTheme.typography.body2, fontSize = 14.sp, color = MaterialTheme.colors.primary
)
}
}
@Composable
@@ -15,6 +15,8 @@ import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.desktop.ui.tooling.preview.Preview
import androidx.compose.foundation.interaction.MutableInteractionSource
import androidx.compose.ui.platform.LocalClipboardManager
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import chat.simplex.common.model.ChatController.appPrefs
@@ -24,8 +26,11 @@ import chat.simplex.common.model.ChatController.setConditionsNotified
import chat.simplex.common.model.ServerOperator.Companion.dummyOperatorInfo
import chat.simplex.common.platform.*
import chat.simplex.common.ui.theme.*
import chat.simplex.common.views.chat.item.CIFileViewScope
import chat.simplex.common.views.helpers.*
import chat.simplex.common.views.usersettings.UserAddressView
import chat.simplex.common.views.usersettings.networkAndServers.UsageConditionsView
import chat.simplex.common.views.usersettings.showAddShortLinkAlert
import chat.simplex.res.MR
import dev.icerock.moko.resources.ImageResource
import dev.icerock.moko.resources.StringResource
@@ -848,8 +853,33 @@ private val versionDescriptions: List<VersionDescription> = listOf(
descrId = MR.strings.v6_4_message_delivery_descr
),
)
)
),
VersionDescription(
version = "v6.4.1",
post = "https://simplex.chat/blog/20250729-simplex-chat-v6-4-1-welcome-contacts-protect-groups-app-security.html",
features = listOf(
VersionFeature.FeatureDescription(
icon = MR.images.ic_waving_hand,
titleId = MR.strings.v6_4_1_welcome_contacts,
descrId = MR.strings.v6_4_1_welcome_contacts_descr
),
VersionFeature.FeatureDescription(
icon = MR.images.ic_timer,
titleId = MR.strings.v6_4_1_keep_chats_clean,
descrId = MR.strings.v6_4_1_keep_chats_clean_descr
),
VersionFeature.FeatureView(
icon = null,
titleId = MR.strings.v6_4_1_short_address,
view = { modalManager -> CreateUpdateAddressShortLinkView(modalManager) }
),
VersionFeature.FeatureDescription(
icon = MR.images.ic_translate,
titleId = MR.strings.v6_4_1_new_interface_languages,
descrId = MR.strings.v6_4_1_new_interface_languages_descr,
),
)
),
)
private val lastVersion = versionDescriptions.last().version
@@ -866,6 +896,85 @@ fun shouldShowWhatsNew(m: ChatModel): Boolean {
return v != lastVersion
}
@Composable
fun CreateUpdateAddressShortLinkView(modalManager: ModalManager) {
val clipboard = LocalClipboardManager.current
val progressIndicator = remember { mutableStateOf(false) }
fun share(userAddress: String) { clipboard.shareText(userAddress) }
Column(modifier = Modifier.padding(bottom = 12.dp)) {
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(8.dp),
modifier = Modifier.padding(bottom = 4.dp)
) {
Icon(painterResource(MR.images.ic_link), stringResource(MR.strings.v6_4_1_short_address), tint = MaterialTheme.colors.secondary)
Text(
generalGetString(MR.strings.v6_4_1_short_address),
maxLines = 2,
overflow = TextOverflow.Ellipsis,
style = MaterialTheme.typography.h4,
fontWeight = FontWeight.Medium,
modifier = Modifier.padding(bottom = 6.dp)
)
}
val addr = chatModel.userAddress.value
if (addr != null) {
if (addr.shouldBeUpgraded) {
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(8.dp)
) {
Text(
stringResource(MR.strings.v6_4_1_short_address_update),
color = MaterialTheme.colors.primary,
fontSize = 15.sp,
modifier = Modifier
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null
) {
showAddShortLinkAlert(progressIndicator = progressIndicator, share = ::share)
}
)
if (progressIndicator.value) {
CIFileViewScope.progressIndicator(sizeMultiplier = 0.5f)
}
}
} else {
Text(
stringResource(MR.strings.v6_4_1_short_address_share),
color = MaterialTheme.colors.primary,
fontSize = 15.sp,
modifier = Modifier
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null
) {
share(addr.connLinkContact.simplexChatUri(short = true))
}
)
}
} else {
Text(
stringResource(MR.strings.v6_4_1_short_address_create),
color = MaterialTheme.colors.primary,
fontSize = 15.sp,
modifier = Modifier
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null
) {
modalManager.showModalCloseable { close ->
UserAddressView(chatModel = chatModel, shareViaProfile = false, autoCreateAddress = true, close = close)
}
}
)
}
}
}
@Preview/*(
uiMode = Configuration.UI_MODE_NIGHT_YES,
showBackground = true,
@@ -1106,6 +1106,7 @@ object AppearanceScope {
"fi" to "Suomi",
"fr" to "Français",
"hu" to "Magyar",
"in" to "Indonesia",
"it" to "Italiano",
"iw" to "עִברִית",
"ja" to "日本語",
@@ -1113,10 +1114,12 @@ object AppearanceScope {
"nl" to "Nederlands",
"pl" to "Polski",
"pt-BR" to "Português, Brasil",
"ro" to "Română",
"ru" to "Русский",
"th" to "ภาษาไทย",
"tr" to "Türkçe",
"uk" to "Українська",
"vi" to "Tiếng Việt",
"zh-CN" to "简体中文"
)
val values by remember(appPrefs.appLanguage.state.value) { mutableStateOf(supportedLanguages.map { it.key to it.value }) }
@@ -16,16 +16,17 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalClipboardManager
import androidx.compose.ui.platform.LocalUriHandler
import androidx.compose.ui.text.style.TextAlign
import dev.icerock.moko.resources.compose.painterResource
import dev.icerock.moko.resources.compose.stringResource
import androidx.compose.ui.unit.dp
import chat.simplex.common.model.*
import chat.simplex.common.ui.theme.*
import chat.simplex.common.views.chat.ShareAddressButton
import chat.simplex.common.views.helpers.*
import chat.simplex.common.model.ChatModel
import chat.simplex.common.model.MsgContent
import chat.simplex.common.platform.*
import chat.simplex.common.views.chat.*
import chat.simplex.common.views.newchat.*
import chat.simplex.res.MR
@@ -38,14 +39,15 @@ fun UserAddressView(
) {
// TODO close when remote host changes
val shareViaProfile = remember { mutableStateOf(shareViaProfile) }
var progressIndicator by remember { mutableStateOf(false) }
val progressIndicator = remember { mutableStateOf(false) }
val user = remember { chatModel.currentUser }
val clipboard = LocalClipboardManager.current
KeyChangeEffect(user.value?.remoteHostId, user.value?.userId) {
close()
}
fun setProfileAddress(on: Boolean) {
progressIndicator = true
progressIndicator.value = true
withBGApi {
try {
val u = chatModel.controller.apiSetProfileAddress(user.value?.remoteHostId, on)
@@ -55,19 +57,21 @@ fun UserAddressView(
} catch (e: Exception) {
Log.e(TAG, "UserAddressView apiSetProfileAddress: ${e.stackTraceToString()}")
} finally {
progressIndicator = false
progressIndicator.value = false
}
}
}
fun createAddress() {
withBGApi {
progressIndicator = true
progressIndicator.value = true
val connReqContact = chatModel.controller.apiCreateUserAddress(user.value?.remoteHostId)
if (connReqContact != null) {
val slDataSet = connReqContact.connShortLink != null
chatModel.userAddress.value = UserContactLinkRec(
connReqContact,
shortLinkDataSet = connReqContact.connShortLink != null,
shortLinkDataSet = slDataSet,
shortLinkLargeDataSet = slDataSet,
addressSettings = AddressSettings(businessAddress = false, autoAccept = null, autoReply = null)
)
@@ -81,31 +85,11 @@ fun UserAddressView(
}
)
}
progressIndicator = false
progressIndicator.value = false
}
}
fun addShortLink() {
withBGApi {
progressIndicator = true
val userAddress = chatModel.controller.apiAddMyAddressShortLink(user.value?.remoteHostId)
if (userAddress != null) {
chatModel.userAddress.value = userAddress
}
progressIndicator = false
}
}
fun showAddShortLinkAlert() {
AlertManager.shared.showAlertDialogStacked(
title = generalGetString(MR.strings.share_profile_via_link),
text = generalGetString(MR.strings.share_profile_via_link_alert_text),
confirmText = generalGetString(MR.strings.share_profile_via_link_alert_confirm),
onConfirm = {
addShortLink()
}
)
}
fun share(userAddress: String) { clipboard.shareText(userAddress) }
LaunchedEffect(autoCreateAddress) {
if (chatModel.userAddress.value == null && autoCreateAddress) {
@@ -113,21 +97,22 @@ fun UserAddressView(
}
}
val userAddress = remember { chatModel.userAddress }
val clipboard = LocalClipboardManager.current
val uriHandler = LocalUriHandler.current
val showLayout = @Composable {
UserAddressLayout(
user = user.value,
userAddress = userAddress.value,
shareViaProfile,
createAddress = { createAddress() },
showAddShortLinkAlert = { showAddShortLinkAlert() },
createAddress = ::createAddress,
showAddShortLinkAlert = { shareAddress: (() -> Unit)? ->
showAddShortLinkAlert(progressIndicator = progressIndicator, share = ::share, shareAddress = shareAddress)
},
learnMore = {
ModalManager.start.showModal {
UserAddressLearnMore()
}
},
share = { userAddress: String -> clipboard.shareText(userAddress) },
share = ::share,
sendEmail = { userAddress ->
uriHandler.sendEmail(
generalGetString(MR.strings.email_invite_subject),
@@ -141,14 +126,14 @@ fun UserAddressView(
text = if (shareViaProfile.value) generalGetString(MR.strings.all_your_contacts_will_remain_connected_update_sent) else generalGetString(MR.strings.all_your_contacts_will_remain_connected),
confirmText = generalGetString(MR.strings.delete_verb),
onConfirm = {
progressIndicator = true
progressIndicator.value = true
withBGApi {
val u = chatModel.controller.apiDeleteUserAddress(user.value?.remoteHostId)
if (u != null) {
chatModel.userAddress.value = null
chatModel.updateUser(u)
shareViaProfile.value = false
progressIndicator = false
progressIndicator.value = false
}
}
},
@@ -171,7 +156,7 @@ fun UserAddressView(
showLayout()
}
if (progressIndicator) {
if (progressIndicator.value) {
Box(
Modifier.fillMaxSize(),
contentAlignment = Alignment.Center
@@ -190,13 +175,82 @@ fun UserAddressView(
}
}
private fun addShortLink(
progressIndicator: MutableState<Boolean>,
share: (String) -> Unit,
shareOnCompletion: Boolean = false
) {
withBGApi {
progressIndicator.value = true
val userAddress = chatModel.controller.apiAddMyAddressShortLink(chatModel.currentUser.value?.remoteHostId)
if (userAddress != null) {
chatModel.userAddress.value = userAddress
if (shareOnCompletion) {
share(userAddress.connLinkContact.simplexChatUri(short = true))
}
}
progressIndicator.value = false
}
}
fun showAddShortLinkAlert(
progressIndicator: MutableState<Boolean>,
share: (String) -> Unit,
shareAddress: (() -> Unit)? = null
) {
AlertManager.shared.showAlertDialogButtonsColumn(
title = generalGetString(MR.strings.share_profile_via_link),
text = generalGetString(MR.strings.share_profile_via_link_alert_text),
buttons = {
Column {
SectionItemView({
AlertManager.shared.hideAlert()
addShortLink(progressIndicator = progressIndicator, share = share, shareOnCompletion = shareAddress != null)
}) {
Text(
generalGetString(MR.strings.share_profile_via_link_alert_confirm),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
if (shareAddress != null) {
SectionItemView({
AlertManager.shared.hideAlert()
shareAddress()
}) {
Text(
generalGetString(MR.strings.share_old_address_alert_button),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
}
// Cancel
SectionItemView({
AlertManager.shared.hideAlert()
}) {
Text(
stringResource(MR.strings.cancel_verb),
Modifier.fillMaxWidth(),
textAlign = TextAlign.Center,
color = MaterialTheme.colors.primary
)
}
}
}
)
}
@Composable
private fun UserAddressLayout(
user: User?,
userAddress: UserContactLinkRec?,
shareViaProfile: MutableState<Boolean>,
createAddress: () -> Unit,
showAddShortLinkAlert: () -> Unit,
showAddShortLinkAlert: ((() -> Unit)?) -> Unit,
learnMore: () -> Unit,
share: (String) -> Unit,
sendEmail: (UserContactLinkRec) -> Unit,
@@ -235,15 +289,19 @@ private fun UserAddressLayout(
titleButton = if (userAddress.connLinkContact.connShortLink != null) {{ ToggleShortLinkButton(showShortLink) }} else null
) {
SimpleXCreatedLinkQRCode(userAddress.connLinkContact, short = showShortLink.value)
ShareAddressButton { share(userAddress.connLinkContact.simplexChatUri(short = showShortLink.value)) }
if (userAddress.shouldBeUpgraded) {
AddShortLinkButton(text = stringResource(MR.strings.add_short_link)) { showAddShortLinkAlert(null) }
}
ShareAddressButton {
if (userAddress.shouldBeUpgraded) {
showAddShortLinkAlert { share(userAddress.connLinkContact.simplexChatUri(short = showShortLink.value)) }
} else {
share(userAddress.connLinkContact.simplexChatUri(short = showShortLink.value))
}
}
// ShareViaEmailButton { sendEmail(userAddress) }
BusinessAddressToggle(addressSettingsState) { saveAddressSettings(addressSettingsState.value, savedAddressSettingsState) }
AddressSettingsButton(user, userAddress, shareViaProfile, setProfileAddress, saveAddressSettings)
if (userAddress.connLinkContact.connShortLink == null) {
AddShortLinkButton(text = stringResource(MR.strings.add_short_link), showAddShortLinkAlert)
} else if (!userAddress.shortLinkDataSet) {
AddShortLinkButton(text = stringResource(MR.strings.share_profile_via_link), showAddShortLinkAlert)
}
if (addressSettingsState.value.businessAddress) {
SectionTextFooter(stringResource(MR.strings.add_your_team_members_to_conversations))
@@ -284,7 +342,7 @@ private fun CreateAddressButton(onClick: () -> Unit) {
@Composable
private fun AddShortLinkButton(text: String, onClick: () -> Unit) {
SettingsActionItem(
painterResource(MR.images.ic_add),
painterResource(MR.images.ic_arrow_upward),
text,
onClick,
iconColor = MaterialTheme.colors.primary,
@@ -656,6 +714,7 @@ fun PreviewUserAddressLayoutAddressCreated() {
userAddress = UserContactLinkRec(
CreatedConnLink("https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D", null),
shortLinkDataSet = false,
shortLinkLargeDataSet = false,
addressSettings = AddressSettings(businessAddress = false, autoAccept = null, autoReply = null)
),
createAddress = {},
@@ -195,7 +195,7 @@
<string name="icon_descr_server_status_error">خطأ</string>
<string name="create_group">أنشئ مجموعة سرية</string>
<string name="error_aborting_address_change">خطأ في إحباط تغيير العنوان</string>
<string name="auth_enable_simplex_lock">تفعيل قفل SimpleX</string>
<string name="auth_enable_simplex_lock">فعّل قفل SimpleX</string>
<string name="auth_confirm_credential">تأكد من بيانات اعتمادك</string>
<string name="create_simplex_address">أنشئ عنوان SimpleX</string>
<string name="continue_to_next_step">متابعة</string>
@@ -215,7 +215,7 @@
<string name="callstate_ended">انتهى</string>
<string name="callstate_connected">متصل</string>
<string name="alert_text_decryption_error_too_many_skipped">%1$d تخطت الرسائل</string>
<string name="enable_lock">تفعيل القفل</string>
<string name="enable_lock">فعّل القفل</string>
<string name="confirm_passcode">تأكيد رمز المرور</string>
<string name="error_deleting_database">خطأ في حذف قاعدة بيانات الدردشة</string>
<string name="error_encrypting_database">خطأ في تعمية قاعدة البيانات</string>
@@ -244,7 +244,7 @@
<string name="clear_contacts_selection_button">مسح</string>
<string name="error_creating_link_for_group">خطأ في إنشاء رابط المجموعة</string>
<string name="item_info_current">(حاضِر)</string>
<string name="network_option_enable_tcp_keep_alive">تفعيل أبقِ TCP على قيد الحياة</string>
<string name="network_option_enable_tcp_keep_alive">فعّل أبقِ TCP على قيد الحياة</string>
<string name="contact_connection_pending">جار الاتصال…</string>
<string name="group_connection_pending">جار الاتصال…</string>
<string name="connection_request_sent">أرسلت طلب الاتصال!</string>
@@ -263,7 +263,7 @@
<string name="error_changing_address">خطأ في تغيير العنوان</string>
<string name="integrity_msg_skipped">%1$d رسائل تخطت</string>
<string name="change_lock_mode">تغيير وضع القفل</string>
<string name="enabled_self_destruct_passcode">تفعيل رمز التدمير الذاتي</string>
<string name="enabled_self_destruct_passcode">فعّل رمز التدمير الذاتي</string>
<string name="change_member_role_question">تغيير دور المجموعة؟</string>
<string name="chat_preferences">تفضيلات الدردشة</string>
<string name="enter_correct_passphrase">أدخل عبارة المرور الصحيحة.</string>
@@ -316,7 +316,7 @@
<string name="create_profile_button">أنشئ</string>
<string name="create_your_profile">أنشئ ملف تعريفك</string>
<string name="icon_descr_call_connecting">مكالمة جارية...</string>
<string name="enable_self_destruct">تفعيل التدمير الذاتي</string>
<string name="enable_self_destruct">فعّل التدمير الذاتي</string>
<string name="conn_event_ratchet_sync_started">الموافقة على التعمية…</string>
<string name="snd_conn_event_ratchet_sync_started">الموافقة على التعمية لـ%s…</string>
<string name="group_member_status_introduced">متصل (مقدم)</string>
@@ -590,7 +590,7 @@
<string name="leave_group_question">مغادرة المجموعة؟</string>
<string name="group_member_status_left">غادر</string>
<string name="delivery_receipts_are_disabled">إيصالات التسليم مُعطَّلة!</string>
<string name="no_call_on_lock_screen">تعطيل</string>
<string name="no_call_on_lock_screen">عطّل</string>
<string name="timed_messages">رسائل تختفي</string>
<string name="auth_device_authentication_is_disabled_turning_off">استيثاق الجهاز مُعطَّل. جارِ إيقاف تشغيل قفل SimpleX.</string>
<string name="ttl_m">%d شهر</string>
@@ -601,7 +601,7 @@
<string name="smp_server_test_disconnect">قطع الاتصال</string>
<string name="auth_device_authentication_is_not_enabled_you_can_turn_on_in_settings_once_enabled">مصادقة الجهاز غير مفعّلة. يمكنك تشغيل قفل SimpleX عبر الإعدادات، بمجرد تفعيل مصادقة الجهاز.</string>
<string name="smp_server_test_download_file">نزّل الملف</string>
<string name="auth_disable_simplex_lock">تعطيل قفل SimpleX</string>
<string name="auth_disable_simplex_lock">عطّل قفل SimpleX</string>
<string name="edit_verb">تحرير</string>
<string name="display_name__field">اسم ملف التعريف:</string>
<string name="icon_descr_email">البريد الإلكتروني</string>
@@ -629,8 +629,8 @@
<string name="total_files_count_and_size">%d ملف/ات بإجمالي الحجم %s</string>
<string name="ttl_s">%d ثانية</string>
<string name="receipts_section_contacts">جهات الاتصال</string>
<string name="receipts_contacts_disable_for_all">تعطيل للجميع</string>
<string name="receipts_contacts_disable_keep_overrides">تعطيل (الاحتفاظ بالتجاوزات)</string>
<string name="receipts_contacts_disable_for_all">عطّل للجميع</string>
<string name="receipts_contacts_disable_keep_overrides">عطّل (الاحتفاظ بالتجاوزات)</string>
<string name="receipts_contacts_title_disable">تعطيل الإيصالات؟</string>
<string name="mtr_error_different">الهجرة المختلفة في التطبيق / قاعدة البيانات: %s / %s</string>
<string name="info_row_disappears_at">يختفي في</string>
@@ -672,13 +672,13 @@
<string name="make_private_connection">أجري اتصال خاص</string>
<string name="error_stopping_chat">خطأ في إيقاف الدردشة</string>
<string name="error_loading_details">خطأ في تحميل التفاصيل</string>
<string name="allow_accepting_calls_from_lock_screen">تفعيل المكالمات من شاشة القفل عبر الإعدادات.</string>
<string name="allow_accepting_calls_from_lock_screen">فعّل المكالمات من شاشة القفل عبر الإعدادات.</string>
<string name="enable_automatic_deletion_question">تفعيل الحذف التلقائي للرسائل؟</string>
<string name="error_removing_member">خطأ في إزالة العضو</string>
<string name="error_setting_address">خطأ في تحديد العنوان</string>
<string name="mark_read">علّم مقروءة</string>
<string name="receipts_contacts_enable_for_all">تفعيل للجميع</string>
<string name="receipts_contacts_enable_keep_overrides">تفعيل (الاحتفاظ بالتجاوزات)</string>
<string name="receipts_contacts_enable_for_all">فعِّل للجميع</string>
<string name="receipts_contacts_enable_keep_overrides">فعّل (الاحتفاظ بالتجاوزات)</string>
<string name="receipts_contacts_title_enable">تفعيل الإيصالات؟</string>
<string name="error_starting_chat">خطأ في بدء الدردشة</string>
<string name="error_exporting_chat_database">خطأ في تصدير قاعدة بيانات الدردشة</string>
@@ -686,7 +686,7 @@
<string name="make_profile_private">اجعل ملف التعريف خاصًا!</string>
<string name="v5_2_favourites_filter_descr">تصفية الدردشات غير المقروءة والمفضلة.</string>
<string name="v5_2_favourites_filter">البحث عن الدردشات بشكل أسرع</string>
<string name="enable_receipts_all">تفعيل</string>
<string name="enable_receipts_all">فعّل</string>
<string name="v5_2_disappear_one_message_descr">حتى عندما يتم تعطيله في المحادثة.</string>
<string name="v5_2_fix_encryption_descr">إصلاح التعمية بعد استعادة النُسخ الاحتياطية.</string>
<string name="v5_2_disappear_one_message">اجعل رسالة واحدة تختفي</string>
@@ -1300,17 +1300,17 @@
<string name="v4_2_auto_accept_contact_requests_desc">مع رسالة ترحيب اختيارية.</string>
<string name="in_developing_title">قريباً!</string>
<string name="in_developing_desc">هذه الميزة ليست مدعومة بعد. جرب الإصدار القادم.</string>
<string name="receipts_groups_disable_keep_overrides">تعطيل (الاحتفاظ بتجاوزات المجموعة)</string>
<string name="receipts_groups_enable_for_all">تفعيل لجميع المجموعات</string>
<string name="receipts_groups_disable_keep_overrides">عطّل (الاحتفاظ بتجاوزات المجموعة)</string>
<string name="receipts_groups_enable_for_all">فعِّل لجميع المجموعات</string>
<string name="receipts_groups_override_enabled">إرسال الإيصالات مفعّلة لـ%d مجموعات</string>
<string name="receipts_groups_disable_for_all">تعطيل لجميع المجموعات</string>
<string name="receipts_groups_disable_for_all">عطّل لجميع المجموعات</string>
<string name="send_receipts_disabled_alert_title">الإيصالات مُعطَّلة</string>
<string name="recipient_colon_delivery_status">%s: %s</string>
<string name="send_receipts_disabled_alert_msg">تضم هذه المجموعة أكثر من %1$d عضو، ولا يتم إرسال إيصالات التسليم.</string>
<string name="delivery">التوصيل</string>
<string name="send_receipts_disabled">مُعطَّل</string>
<string name="receipts_groups_title_disable">تعطيل الإيصالات للمجموعات؟</string>
<string name="receipts_groups_enable_keep_overrides">تفعيل (الاحتفاظ بتجاوزات المجموعة)</string>
<string name="receipts_groups_enable_keep_overrides">فعّل (الاحتفاظ بتجاوزات المجموعة)</string>
<string name="receipts_groups_title_enable">تفعيل الإيصالات للمجموعات؟</string>
<string name="no_info_on_delivery">لا توجد معلومات عن التسليم</string>
<string name="no_selected_chat">لا توجد دردشة محدّدة</string>
@@ -1320,7 +1320,7 @@
<string name="connect_via_member_address_alert_desc">سيتم إرسال طلب الاتصال لعضو المجموعة هذا.</string>
<string name="connect_via_link_incognito">اتصال متخفي</string>
<string name="connect_use_current_profile">استخدم ملف التعريف الحالي</string>
<string name="disable_notifications_button">تعطيل الإشعارات</string>
<string name="disable_notifications_button">عطّل الإشعارات</string>
<string name="turn_off_system_restriction_button">افتح إعدادات التطبيق</string>
<string name="system_restricted_background_desc">لا يمكن تشغيل SimpleX في الخلفية. ستستلم الإشعارات فقط عندما يكون التطبيق قيد التشغيل.</string>
<string name="connect__a_new_random_profile_will_be_shared">سيتم مشاركة ملف تعريف عشوائي جديد.</string>
@@ -2468,5 +2468,28 @@
<string name="loading_profile">جارِ تحميل ملف التعريف…</string>
<string name="short_descr__field">السيرة الذاتية:</string>
<string name="group_short_descr_field">وصف قصير:</string>
<string name="short_descr">سيرتك الذاتية:</string>
<string name="short_descr">نبذتك:</string>
<string name="bio_too_large">النبذة كبيرة جدًا</string>
<string name="group_descr_too_large">الوصف كبير جدًا</string>
<string name="chat_banner_accept_contact_request">اقبل طلب جهة الاتصال</string>
<string name="chat_banner_business_connection">اتصال عمل</string>
<string name="chat_banner_group">مجموعة</string>
<string name="chat_banner_connect_to_chat">انقر على \"اتصل\" للدردشة</string>
<string name="chat_banner_send_request_to_connect">انقر على \"اتصل\" لإرسال الطلب</string>
<string name="chat_banner_join_group">انقر على \"انضم للمجموعة\"</string>
<string name="chat_banner_your_business_contact">جهة عمل اتصالك</string>
<string name="chat_banner_your_contact">جهة اتصالك</string>
<string name="chat_banner_your_group">مجموعتك</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">وقت الاختفاء يتم تعيينه للجهات الاتصال الجديدة فقط.</string>
<string name="connect_use_incognito_profile">استخدم ملف تعريف متخفي</string>
<string name="v6_4_1_new_interface_languages">4 لغات واجهة جديدة</string>
<string name="v6_4_1_new_interface_languages_descr">الكتالانية والإندونيسية والرومانية والفيتنامية - بفضل مستخدمينا!</string>
<string name="v6_4_1_short_address_create">أنشئ عنوانك</string>
<string name="v6_4_1_keep_chats_clean_descr">فعّل الرسائل ذاتية الاختفاء افتراضيًا.</string>
<string name="v6_4_1_keep_chats_clean">أبقِ محادثاتك نظيفة</string>
<string name="v6_4_1_welcome_contacts_descr">عيّن نبذة عن الملف التعريف ورسالة الترحيب.</string>
<string name="v6_4_1_short_address_share">شارك عنوانك</string>
<string name="v6_4_1_short_address">عنوان SimpleX قصير</string>
<string name="v6_4_1_short_address_update">حدّث عنوانك</string>
<string name="v6_4_1_welcome_contacts">رحب بجهات اتصالك 👋</string>
</resources>
@@ -1103,11 +1103,15 @@
<string name="address_settings">Address settings</string>
<string name="business_address">Business address</string>
<string name="add_your_team_members_to_conversations">Add your team members to the conversations.</string>
<string name="add_short_link">Add short link</string>
<string name="share_profile_via_link">Share profile with address</string>
<string name="share_profile_via_link_alert_text">Profile will be shared with the address.</string>
<string name="share_profile_via_link_alert_confirm">Share profile</string>
<string name="share_group_profile_via_link">Share group profile via link</string>
<string name="add_short_link">Upgrade address</string>
<string name="share_profile_via_link">Upgrade address?</string>
<string name="share_profile_via_link_alert_text">The address will be short, and your profile will be shared via the address.</string>
<string name="share_profile_via_link_alert_confirm">Upgrade</string>
<string name="upgrade_group_link">Upgrade group link</string>
<string name="share_group_profile_via_link">Upgrade group link?</string>
<string name="share_group_profile_via_link_alert_text">The link will be short, and group profile will be shared via the link.</string>
<string name="share_old_address_alert_button">Share old address</string>
<string name="share_old_link_alert_button">Share old link</string>
<!-- CreateSimpleXAddress.kt -->
<string name="continue_to_next_step">Continue</string>
@@ -2445,6 +2449,16 @@
<string name="v6_4_role_moderator">New group role: Moderator</string>
<string name="v6_4_role_moderator_descr">Removes messages and blocks members.</string>
<string name="v6_4_message_delivery_descr">Less traffic on mobile networks.</string>
<string name="v6_4_1_welcome_contacts">Welcome your contacts 👋</string>
<string name="v6_4_1_welcome_contacts_descr">Set profile bio and welcome message.</string>
<string name="v6_4_1_keep_chats_clean">Keep your chats clean</string>
<string name="v6_4_1_keep_chats_clean_descr">Enable disappearing messages by default.</string>
<string name="v6_4_1_short_address">Short SimpleX address</string>
<string name="v6_4_1_short_address_create">Create your address</string>
<string name="v6_4_1_short_address_update">Update your address</string>
<string name="v6_4_1_short_address_share">Share your address</string>
<string name="v6_4_1_new_interface_languages">4 new interface languages</string>
<string name="v6_4_1_new_interface_languages_descr">Catalan, Indonesian, Romanian and Vietnamese - thanks to our users!</string>
<string name="view_updated_conditions">View updated conditions</string>
<!-- CustomTimePicker -->
@@ -57,7 +57,7 @@
<string name="icon_descr_cancel_file_preview">Спри визуализацията на файла</string>
<string name="rcv_group_event_changed_your_role">променена е вашата ролята на %s</string>
<string name="icon_descr_cancel_image_preview">Спри визуализацията на изображението</string>
<string name="group_preview_join_as">присъединяване като %s</string>
<string name="group_preview_join_as">Присъединяване като %s</string>
<string name="notification_preview_mode_contact_desc">Показване само на контакт</string>
<string name="cannot_access_keychain">Не може да се осъществи достъп до Keystore, за да се запази паролата на базата данни</string>
<string name="cannot_receive_file">Файлът не може да бъде получен</string>
@@ -67,7 +67,7 @@
<string name="notification_preview_new_message">ново съобщение</string>
<string name="group_welcome_preview">Визуализация</string>
<string name="notification_preview_mode_message_desc">Показване на контакт и съобщение</string>
<string name="group_preview_you_are_invited">вие сте поканени в групата</string>
<string name="group_preview_you_are_invited">Вие сте поканени в групата</string>
<string name="settings_notification_preview_mode_title">Показване на визуализация</string>
<string name="settings_notifications_mode_title">Услуга за известията</string>
<string name="allow_verb">Позволи</string>
@@ -430,7 +430,7 @@
<string name="choose_file_title">Избери файл</string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">Ако сте получили линк за покана за SimpleX Chat, можете да го отворите във вашия браузър:</string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code"><![CDATA[💻 настолно устройство: сканирай показания QR код от приложението чрез <b>Сканирай QR код</b>.]]></string>
<string name="delete_pending_connection__question">Изтрий линк за предстоящата връзка?</string>
<string name="delete_pending_connection__question">Изтрий линк за чакаща връзка?</string>
<string name="icon_descr_email">Електронна поща</string>
<string name="share_invitation_link">Сподели еднократен линк</string>
<string name="one_time_link">Линк за еднократна покана</string>
@@ -592,9 +592,9 @@
<string name="error_deleting_contact">Грешка при изтриване на контакт</string>
<string name="error_deleting_contact_request">Грешка при изтриване на заявка за контакт</string>
<string name="error_deleting_group">Грешка при изтриване на група</string>
<string name="error_deleting_pending_contact_connection">Грешка при изтриване на предстоящата контактна връзка</string>
<string name="error_deleting_pending_contact_connection">Грешка при изтриване на чакащата контактна връзка</string>
<string name="error_saving_ICE_servers">Грешка при запазване на ICE сървърите</string>
<string name="icon_descr_server_status_pending">Предстояща връзка със сървъра</string>
<string name="icon_descr_server_status_pending">Чакаща връзка със сървъра</string>
<string name="alert_text_connection_pending_they_need_to_be_online_can_delete_and_retry">Вашият контакт трябва да бъде онлайн, за да осъществите връзката.
\nМожете да откажете тази връзка и да премахнете контакта (и да опитате по -късно с нов линк).</string>
<string name="error_exporting_chat_database">Грешка при експортиране на базата данни</string>
@@ -895,14 +895,14 @@
<string name="you_are_invited_to_group_join_to_connect_with_group_members">Поканени сте в групата. Присъединете се, за да се свържете с членове на групата.</string>
<string name="you_joined_this_group">Вие се присъединихте към тази група</string>
<string name="rcv_group_event_member_left">напусна</string>
<string name="rcv_group_event_member_deleted">отстранен %1$s</string>
<string name="rcv_group_event_member_deleted">премахнат %1$s</string>
<string name="rcv_group_event_user_deleted">ви острани</string>
<string name="group_member_status_left">напусна</string>
<string name="group_member_role_member">член</string>
<string name="group_member_role_observer">наблюдател</string>
<string name="group_member_role_owner">собственик</string>
<string name="rcv_conn_event_verification_code_reset">кодът за сигурност е променен</string>
<string name="group_member_status_removed">отстранен</string>
<string name="group_member_status_removed">премахнат</string>
<string name="new_member_role">Нова членска роля</string>
<string name="no_contacts_to_add">Няма контакти за добавяне</string>
<string name="button_leave_group">Напусни групата</string>
@@ -1012,7 +1012,7 @@
<string name="save_servers_button">Запази</string>
<string name="network_socks_proxy_settings">SOCKS прокси настройки</string>
<string name="show_developer_options">Покажи опциите за разработчици</string>
<string name="save_auto_accept_settings">Запази настройките за автоматично приемане</string>
<string name="save_auto_accept_settings">Запази настройките за SimpleX адрес</string>
<string name="save_settings_question">Запази настройките\?</string>
<string name="save_profile_password">Запази паролата на профила</string>
<string name="stop_chat_question">Спри чата\?</string>
@@ -1173,7 +1173,7 @@
<string name="group_is_decentralized">Напълно децентрализирана – видима е само за членовете.</string>
<string name="v4_5_transport_isolation">Транспортна изолация</string>
<string name="v5_0_polish_interface_descr">Благодарение на потребителите – допринесете през Weblate!</string>
<string name="alert_text_msg_bad_hash">Хешът на предишното съобщение е различен.\"</string>
<string name="alert_text_msg_bad_hash">Хешът на предишното съобщение е различен.</string>
<string name="smp_servers_test_servers">Тествай сървърите</string>
<string name="v4_5_italian_interface_descr">Благодарение на потребителите – допринесете през Weblate!</string>
<string name="v4_5_private_filenames_descr">За да не се разкрива часовата зона, файловете с изображения/глас използват UTC.</string>
@@ -1250,7 +1250,7 @@
<string name="welcome">Добре дошли!</string>
<string name="personal_welcome">Добре дошли %1$s!</string>
<string name="you_have_no_chats">Нямате чатове</string>
<string name="observer_cant_send_message_title">Не може да изпращате съобщения!</string>
<string name="observer_cant_send_message_title">вие сте наблюдател</string>
<string name="smp_servers_your_server">Вашият сървър</string>
<string name="smp_servers_use_server">Използвай сървър</string>
<string name="smp_servers_your_server_address">Вашият адрес на сървъра</string>
@@ -1375,7 +1375,7 @@
<string name="rcv_group_event_open_chat">Отвори</string>
<string name="error_creating_member_contact">Грешка при създаване на контакт с член</string>
<string name="compose_send_direct_message_to_connect">Изпрати лично съобщение за свързване</string>
<string name="member_contact_send_direct_message">изпрати лично съобщение</string>
<string name="member_contact_send_direct_message">изпрати за свързване</string>
<string name="rcv_group_event_member_created_contact">свързан директно</string>
<string name="expand_verb">Разшири</string>
<string name="v5_4_block_group_members">Блокиране на членове на групата</string>
@@ -1851,7 +1851,7 @@
<string name="file_error_auth">Грешен ключ или неизвестен адрес на файлово парче - най-вероятно файлът е изтрит.</string>
<string name="share_text_file_status">Файлов статус: %s</string>
<string name="all_users">Всички профили</string>
<string name="servers_info_private_data_disclaimer">Започвайки от %s.\nВсички данни се съхраняват поверително на вашето устройство..</string>
<string name="servers_info_private_data_disclaimer">Започвайки от %s.\nВсички данни се съхраняват поверително на вашето устройство.</string>
<string name="servers_info_reconnect_server_message">Свържете отново сървъра, за да принудите доставката на съобщенията. Това използва допълнителен трафик.</string>
<string name="servers_info_reset_stats_alert_error_title">Грешка при нулиране на статистиката</string>
<string name="scan_paste_link">Сканирай / Постави линк</string>
@@ -1894,7 +1894,7 @@
<string name="member_info_member_inactive">неактивен</string>
<string name="chat_theme_apply_to_dark_mode">Тъмен режим</string>
<string name="servers_info_subscriptions_connections_subscribed">Активни връзки</string>
<string name="servers_info_subscriptions_connections_pending">Предстоящи</string>
<string name="servers_info_subscriptions_connections_pending">Чакащи</string>
<string name="servers_info_connected_servers_section_header">Свързани сървъри</string>
<string name="servers_info_subscriptions_total">Общо</string>
<string name="member_info_member_disabled">деактивирано</string>
@@ -2033,7 +2033,7 @@
<string name="cant_call_contact_deleted_alert_text">Контактът е изтрит..</string>
<string name="you_need_to_allow_calls">Трябва да разрешите на вашия контакт да може да ви се обажда, за да можете и вие да се обаждате.</string>
<string name="paste_link">Постави линк</string>
<string name="switching_profile_error_message">Връзката ви беше преместена към %s, но възникна неочаквана грешка при пренасочването ви към профила.</string>
<string name="switching_profile_error_message">Връзката ви беше преместена към %s, но възникна грешка при превключване на профила.</string>
<string name="network_session_mode_session">Сесия на приложението</string>
<string name="network_session_mode_server">Сървър</string>
<string name="app_check_for_updates_button_download">Изтегли %s (%s)</string>
@@ -2157,7 +2157,7 @@
<string name="direct_messages_are_prohibited_in_chat">Личните съобщения между членовете са забранени в този чат.</string>
<string name="v6_1_customizable_message_descr">Персонализирана форма на съобщенията.</string>
<string name="v6_1_message_dates_descr">По-добри дати на съобщението.</string>
<string name="v6_2_network_decentralization_enable_flux">Активиране на flux</string>
<string name="v6_2_network_decentralization_enable_flux">Активиране на Flux в настройките Мрежа и сървъри за по -добра поверителност на метаданните.</string>
<string name="v6_2_network_decentralization_enable_flux_reason">за по-добра поверителност на метаданните.</string>
<string name="v6_2_improved_chat_navigation">Подобрена навигация в чата</string>
<string name="error_saving_database">Грешка при запазване на базата данни</string>
@@ -2270,4 +2270,234 @@
<string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">Ще спрете да получавате съобщения от този чат. Историята на чата ще бъде запазена.</string>
<string name="button_add_team_members">Добави членове на екипа</string>
<string name="mute_all_chat">Заглушаване на всички</string>
<string name="connect_use_incognito_profile">Използвай инкогнито профил</string>
<string name="connect_plan_open_chat">Отвори чат</string>
<string name="connect_plan_open_new_chat">Отвори нов чат</string>
<string name="connect_plan_open_new_group">Отвори нова група</string>
<string name="report_item_visibility_submitter">Само вие и модераторите го виждат</string>
<string name="report_item_visibility_moderators">Само подателят и модераторите го виждат</string>
<string name="report_item_archived">архивиран доклад</string>
<string name="report_item_archived_by">архивиран доклад от %s</string>
<string name="group_new_support_chat_one">1 чат с член</string>
<string name="group_reports_active_one">1 доклад за нарушения</string>
<string name="chat_item_ttl_year">1 година</string>
<string name="v6_4_1_new_interface_languages">4 нови езика на интерфейса</string>
<string name="onboarding_conditions_accept">Приеми</string>
<string name="accept_pending_member_button">Приеми</string>
<string name="accept_pending_member_alert_confirmation_as_member">Приеми като член</string>
<string name="accept_pending_member_alert_confirmation_as_observer">Приеми като наблюдател</string>
<string name="accept_contact_request">Приеми заявка за контакт</string>
<string name="chat_banner_accept_contact_request">Приеми заявка за контакт</string>
<string name="rcv_group_event_member_accepted">%1$s приет</string>
<string name="rcv_group_event_user_accepted">бяхте приети</string>
<string name="accept_pending_member_alert_title">Приемете член</string>
<string name="compose_view_add_message">Добави съобщение</string>
<string name="add_short_link">Добави кратък линк</string>
<string name="member_criteria_all">всички</string>
<string name="block_members_desc">Всички нови съобщения от тези членове ще бъдат скрити!</string>
<string name="enable_sending_member_reports">Позволи докладването на съобщения на модераторите.</string>
<string name="report_archive_alert_desc_all">Всички доклади за нарушения ще бъдат архивирани за вас.</string>
<string name="network_smp_web_port_all">Всички сървъри</string>
<string name="report_reason_other">Друга причина</string>
<string name="archive_verb">Архивирай</string>
<string name="report_archive_alert_title_all">Архивиране на всички доклади за нарушения?</string>
<string name="report_archive_alert_title_nth">Архивиране на %d доклада?</string>
<string name="archive_report">Архивирай доклад за нарушения</string>
<string name="report_archive_alert_title">Архивирай доклад за нарушения?</string>
<string name="archive_reports">Архивирай докладите за нарушения</string>
<string name="privacy_chat_list_open_links_ask">Попитай</string>
<string name="v6_3_better_groups_performance">По-добра производителност на групите</string>
<string name="v6_3_better_privacy_and_security">По-добра поверителност и сигурност</string>
<string name="short_descr__field">Биография:</string>
<string name="bio_too_large">Биографията е твърде дълга</string>
<string name="block_members_for_all_question">Блокиране на членовете за всички?</string>
<string name="chat_banner_business_connection">Бизнес връзка</string>
<string name="onboarding_conditions_by_using_you_agree">С използването на SimpleX Chat вие се съгласявате със:\n- изпращане само на легално съдържание в публични групи.\n- уважение към другите потребители – без спам.</string>
<string name="context_user_picker_cant_change_profile_alert_title">Промената на профила е невъзможна</string>
<string name="cant_send_message_generic">съобщенията не могат да бъдат изпратени</string>
<string name="v6_4_1_new_interface_languages_descr">Каталонски, индонезийски, румънски и виетнамски - благодарение на нашите потребители!</string>
<string name="e2ee_info_e2ee"><![CDATA[Съобщенията са защитени с<b>криптиране от край до край</b>.]]></string>
<string name="compose_view_send_contact_request_alert_text"><![CDATA[Ще можете да изпращате съобщения <b>само след като заявката ви бъде приета</b>.]]></string>
<string name="change_automatic_deletion_question">Промяна на автоматичното изтриване на съобщения?</string>
<string name="change_list">Промени списъка</string>
<string name="change_order_chat_list_menu_action">Промени подредбата</string>
<string name="member_support">Чатове с членовете</string>
<string name="button_support_chat">Чат с администраторите</string>
<string name="support_chat">Чат с администраторите</string>
<string name="v6_4_support_chat">Чат с администраторите</string>
<string name="button_support_chat_member">Чат с член</string>
<string name="v6_4_review_members_descr">Разговаряйте с членовете, преди да се присъединят.</string>
<string name="report_reason_community">Нарушение на правилата на общността</string>
<string name="onboarding_conditions_configure_server_operators">Конфигуриране на сървърни оператори</string>
<string name="compose_view_connect">Свързване</string>
<string name="v6_4_connect_faster">Свържете се по-бързо! 🚀</string>
<string name="connection_error_blocked">Връзката е блокирана</string>
<string name="connection_error_blocked_desc">Връзката е блокирана от оператора на сървъра:\n%1$s.</string>
<string name="cant_send_message_contact_deleted">контактът е изтрит</string>
<string name="cant_send_message_contact_disabled">контактът е деактивиран</string>
<string name="cant_send_message_contact_not_ready">контактът не е готов</string>
<string name="contact_should_accept">контактът трябва да приеме…</string>
<string name="blocking_reason_content">Съдържанието нарушава условията за ползване</string>
<string name="v6_4_1_short_address_create">Създайте вашия адрес</string>
<string name="group_new_support_chats_short">%d чат(а)</string>
<string name="group_new_support_chats">%d чата с членовете</string>
<string name="chat_item_ttl_default">по подразбиране (%s)</string>
<string name="delete_member_support_chat_button">Изтрий чата</string>
<string name="chat_ttl_options_footer">Изтрийте чат съобщенията от вашето устройство.</string>
<string name="delete_member_support_chat_alert_title">Изтриване на чата с члена?</string>
<string name="delete_report">Изтриване на доклад за нарушения</string>
<string name="group_descr_too_large">Описанието е твърде дълго</string>
<string name="disable_automatic_deletion_question">Деактивиране на автоматичното изтриване на съобщения?</string>
<string name="disable_automatic_deletion">Деактивиране на изтриването на съобщения</string>
<string name="group_new_support_messages">%d съобщения</string>
<string name="v6_3_organize_chat_lists_descr">Не пропускайте важни съобщения.</string>
<string name="group_reports_active">%d доклада за нарушения</string>
<string name="v6_4_1_keep_chats_clean_descr">Активирайте изчезващите съобщения по подразбиране.</string>
<string name="error_accepting_member">Грешка при приемането на член</string>
<string name="error_changing_user">Грешка при промяна на профила</string>
<string name="error_creating_report">Грешка при създаването на доклад за нарушения</string>
<string name="error_deleting_member_support_chat">Грешка при изтриване на чата с член</string>
<string name="error_preparing_contact">Грешка при отваряне на чата</string>
<string name="error_preparing_group">Грешка при отваряне на групата</string>
<string name="error_reading_passphrase">Грешка при четене на паролата за базата данни</string>
<string name="error_rejecting_contact_request">Грешка при отхвърляне на заявката за контакт</string>
<string name="prefs_error_saving_settings">Грешка при запазване на настройките</string>
<string name="v6_3_faster_deletion_of_groups">По-бързо изтриване на групи.</string>
<string name="v6_3_faster_sending_messages">По-бързо изпращане на съобщения.</string>
<string name="file_error_blocked">Файлът е блокиран от оператора на сървъра:\n%1$s.</string>
<string name="report_archive_for_all_moderators">За всички модератори</string>
<string name="report_archive_for_me">За мен</string>
<string name="full_link_button_text">Цял линк</string>
<string name="v6_3_mentions_descr">Получавайте известия, когато бъдете споменати.</string>
<string name="chat_banner_group">Група</string>
<string name="cant_send_message_group_deleted">групата е изтрита</string>
<string name="v6_3_reports_descr">Помага на администраторите да модерират своите групи.</string>
<string name="report_reason_illegal">Неприемливо съдържание</string>
<string name="report_reason_profile">Неприемлив профил</string>
<string name="compose_view_join_group">Присъединяване към групата</string>
<string name="v6_4_1_keep_chats_clean">Поддържайте чатовете си чисти</string>
<string name="v6_4_message_delivery_descr">По-малко трафик през мобилните мрежи.</string>
<string name="loading_profile">Зареждане на профил…</string>
<string name="member_admission">Приемане на членове</string>
<string name="cant_send_message_member_has_old_version">членът има стара версия</string>
<string name="group_reports_member_reports">Доклади за нарушения от членовете</string>
<string name="group_members_can_send_reports">Членовете могат да докладват съобщения на модераторите.</string>
<string name="members_will_be_removed_from_chat_cannot_be_undone">Членовете ще бъдат премахнати от чата - това не може да бъде отменено!</string>
<string name="members_will_be_removed_from_group_cannot_be_undone">Членовете ще бъдат премахнати от групата - това не може да бъде отменено!</string>
<string name="accept_pending_member_alert_question">Членът ще се присъедини към групата, приеми член?</string>
<string name="v6_3_mentions">Споменете членовете 👋</string>
<string name="v6_4_connect_faster_descr">Изпращайте съобщение веднага щом докоснете Свързване.</string>
<string name="unblock_members_desc">Съобщенията от тези членове ще бъдат показани!</string>
<string name="disable_automatic_deletion_message">Съобщенията в този чат никога няма да бъдат изтрити.</string>
<string name="group_member_role_moderator">модератор</string>
<string name="feature_roles_moderators">модератори</string>
<string name="v6_4_role_moderator">Нова групова роля: Модератор</string>
<string name="rcv_group_event_new_member_pending_review">Нов член иска да се присъедини към групата.</string>
<string name="privacy_chat_list_open_links_no">Не</string>
<string name="no_support_chats">Няма чатове с членове</string>
<string name="private_routing_no_session">Няма сесия за поверително рутиране</string>
<string name="chat_list_notes">Бележки</string>
<string name="cant_send_message_contact_not_synchronized">несинхронизирано</string>
<string name="member_criteria_off">изключено</string>
<string name="network_smp_web_port_off">Изключено</string>
<string name="privacy_chat_list_open_web_link">Отвори линк</string>
<string name="privacy_chat_list_open_links">Отваряне на линковете от чатовете в списъка</string>
<string name="open_to_accept">Отвори за приемане</string>
<string name="open_to_connect">Отвори за свързване</string>
<string name="group_preview_open_to_join">Отвори за присъединяване</string>
<string name="privacy_chat_list_open_web_link_question">Отвори уеб линк?</string>
<string name="v6_3_organize_chat_lists">Организиране на чатовете в списъци</string>
<string name="restore_passphrase_can_not_be_read_enter_manually_desc">Паролата в хранилището за ключове не може да бъде прочетена, моля, въведете я ръчно. Това може да се е случило след системна актуализация, несъвместима с приложението. Ако случаят не е такъв, моля, свържете се с разработчиците.</string>
<string name="restore_passphrase_can_not_be_read_desc">Паролата в хранилището за ключове не може да бъде прочетена. Това може да се е случило след системна актуализация, несъвместима с приложението. Ако случаят не е такъв, моля, свържете се с разработчиците.</string>
<string name="group_member_status_pending_approval_short">чакащо</string>
<string name="group_member_status_pending_approval">чакащо одобрение</string>
<string name="group_member_status_pending_review">чакащо преглед</string>
<string name="snd_group_event_user_pending_review">Моля, изчакайте модераторите на групата да прегледат заявката ви за присъединяване към групата.</string>
<string name="network_smp_web_port_preset">Предварително зададени сървъри</string>
<string name="onboarding_conditions_privacy_policy_and_conditions_of_use">Политика за поверителност и условия за ползване.</string>
<string name="onboarding_conditions_private_chats_not_accessible">Личните чатове, групи и вашите контакти не са достъпни от операторите на сървърите.</string>
<string name="v6_3_private_media_file_names">Имена на лични медийни файлове.</string>
<string name="private_routing_timeout">Време за изчакване на поверително рутиране</string>
<string name="network_option_protocol_timeout_background">Време за изчакване на протокола във фонов режим</string>
<string name="network_option_tcp_connection_timeout_background">Времето на изчакване за установяване на TCP връзка във фонов режим</string>
<string name="share_profile_via_link_alert_text">Профилът ще бъде споделен с адреса.</string>
<string name="disable_sending_member_reports">Забранете докладването на съобщения на модератори.</string>
<string name="reject_pending_member_button">Отхвърляне</string>
<string name="reject_contact_request">Отхвърляне на заявка за контакт</string>
<string name="group_preview_rejected">отхвърлен</string>
<string name="group_member_status_rejected">отхвърлен</string>
<string name="reject_pending_member_alert_title">Отхвърляне на член?</string>
<string name="cant_send_message_mem_removed">премахнат от групата</string>
<string name="button_remove_members_question">Премахване на членове?</string>
<string name="v6_4_role_moderator_descr">Премахва съобщения и блокира членове.</string>
<string name="report_verb">Докладвай</string>
<string name="report_compose_reason_header_illegal">Докладване на съдържание: само модераторите на групата ще го виждат.</string>
<string name="member_reports_are_prohibited">Докладването на съобщения е забранено в тази група.</string>
<string name="report_compose_reason_header_profile">Докладване на профил на член: само модераторите на групата ще го виждат.</string>
<string name="report_compose_reason_header_other">Докладвай друго: само модераторите на групата ще го виждат.</string>
<string name="report_reason_alert_title">Причина за докладване?</string>
<string name="notification_group_report">Доклад: %s</string>
<string name="chat_list_group_reports">Доклади</string>
<string name="report_sent_alert_title">Докладът е изпратен до модераторите</string>
<string name="report_compose_reason_header_spam">Докладвай за спам: само модераторите на групата ще го виждат.</string>
<string name="report_compose_reason_header_community">Докладване на нарушение: само модераторите на групата ще го виждат.</string>
<string name="cant_send_message_request_is_sent">заявката е изпратена</string>
<string name="cant_send_message_rejected">заявката за присъединяване е отхвърлена</string>
<string name="group_member_status_pending_review_short">преглед</string>
<string name="reviewed_by_admins">прегледано от администраторите</string>
<string name="v6_4_review_members">Преглед на членовете на групата</string>
<string name="admission_stage_review">Преглед на членовете</string>
<string name="admission_stage_review_descr">Прегледайте членовете преди да ги приемете.</string>
<string name="save_admission_question">Запазване на настройките за достъп?</string>
<string name="compose_view_send_contact_request_alert_question">Изпращане на заявка за контакт?</string>
<string name="v6_3_reports">Изпращане на лични доклади за нарушения</string>
<string name="compose_view_send_request">Изпрати заявка</string>
<string name="compose_view_send_request_without_message">Изпрати заявка без съобщение</string>
<string name="v6_4_support_chat_descr">Изпратете личната си обратна връзка до групи.</string>
<string name="sent_to_your_contact_after_connection">Изпратено до вашия контакт след осъществяване на връзка.</string>
<string name="text_field_set_chat_placeholder">Задаване на име на чат…</string>
<string name="set_member_admission">Задаване на достъп за членове</string>
<string name="v6_3_set_message_expiration_in_chats">Задаване на срок на валидност на съобщенията в чатовете.</string>
<string name="v6_4_1_welcome_contacts_descr">Задайте биография на профила и съобщение при посрещанее.</string>
<string name="share_group_profile_via_link">Споделяне на групов профил чрез линк</string>
<string name="share_profile_via_link_alert_confirm">Сподели профил</string>
<string name="share_profile_via_link">Сподели профил с адрес</string>
<string name="v6_4_1_short_address_share">Споделете адреса си</string>
<string name="group_short_descr_field">Кратко описание:</string>
<string name="short_link_button_text">Кратък линк</string>
<string name="v6_4_1_short_address">Кратък SimpleX адрес</string>
<string name="simplex_link_channel">Линк за канала на SimpleX</string>
<string name="report_reason_spam">Спам</string>
<string name="blocking_reason_spam">Спам</string>
<string name="chat_banner_connect_to_chat">Докосни Свързване за чат</string>
<string name="chat_banner_send_request_to_connect">Докосни Свързване за изпращане на заявка</string>
<string name="chat_banner_join_group">Докосни Присъединяване към групата</string>
<string name="network_smp_web_port_section_title">TCP порт за съобщения</string>
<string name="report_archive_alert_desc">Докладът ще бъде архивиран за вас.</string>
<string name="the_sender_will_not_be_notified">Подателят НЯМА да бъде уведомен.</string>
<string name="change_automatic_chat_deletion_message">Това действие не може да бъде отменено - съобщенията, изпратени и получени в този чат по-рано от избраното, ще бъдат изтрити.</string>
<string name="link_requires_newer_app_version_please_upgrade">Тази връзка изисква по-нова версия на приложението. Моля, актуализирайте приложението или помолете контакта да ви изпрати съвместим линк.</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Времето за изчезване е зададено само за нови контакти.</string>
<string name="context_user_picker_cant_change_profile_alert_message">За да използвате друг профил след опит за връзка, изтрийте чата и използвайте линка отново.</string>
<string name="unblock_members_for_all_question">Отблокиране за всички членове?</string>
<string name="unread_mentions">Непрочетени споменавания</string>
<string name="unsupported_connection_link">Неподдържан линк за връзка</string>
<string name="operator_updated_conditions">Актуализирани условия</string>
<string name="v6_4_1_short_address_update">Актуализирайте адреса си</string>
<string name="network_smp_web_port_footer">Използвай TCP порт %1$s, когато не е посочен порт.</string>
<string name="network_smp_web_port_preset_footer">Използвай TCP порт 443 само за предварително зададени сървъри.</string>
<string name="network_smp_web_port_toggle">Използвай уеб порт</string>
<string name="address_welcome_message">Съобщение при посрещане</string>
<string name="v6_4_1_welcome_contacts">Посрещане на контактите 👋</string>
<string name="privacy_chat_list_open_links_yes">Да</string>
<string name="snd_group_event_member_accepted">Вие приехте този член</string>
<string name="max_group_mentions_per_message_reached">Можете да споменете до %1$s членове в съобщение!</string>
<string name="cant_send_message_alert_title">Не можете да изпращате съобщения!</string>
<string name="report_sent_alert_msg_view_in_support_chat">Можете да видите вашите доклади за нарушения в Чат с администратори.</string>
<string name="cant_send_message_you_left">вие напуснахте</string>
<string name="short_descr">Вашата биография:</string>
<string name="chat_banner_your_business_contact">Вашият бизнес контакт</string>
<string name="chat_banner_your_contact">Вашият контакт</string>
<string name="chat_banner_your_group">Вашата група</string>
<string name="context_user_picker_your_profile">Вашият профил</string>
</resources>
@@ -1832,7 +1832,7 @@
<string name="the_text_you_pasted_is_not_a_link">El text enganxat no és un enllaç SimpleX.</string>
<string name="this_string_is_not_a_connection_link">Aquesta cadena no és un enllaç de connexió!</string>
<string name="you_can_view_invitation_link_again">Podeu tornar a veure l\'enllaç d\'invitació als detalls de connexió.</string>
<string name="switching_profile_error_message">La teva connexió s\'ha mogut a %s, però s\'ha produït un error inesperat en redirigir-te al perfil.</string>
<string name="switching_profile_error_message">La connexió s\'ha mogut a %s però s\'ha produït un error en canviar de perfil.</string>
<string name="mark_code_verified">Marcar com a verificat</string>
<string name="scan_code_from_contacts_app">Escaneja el codi de seguretat des de l\'aplicació del teu contacte.</string>
<string name="contact_list_header_title">Contactes</string>
@@ -2409,8 +2409,8 @@
<string name="compose_view_connect">Connectar</string>
<string name="contact_should_accept">el contacte hauria d\'acceptar…</string>
<string name="error_changing_user">Error en canviar el perfil</string>
<string name="error_preparing_contact">Error en preparar el contacte</string>
<string name="error_preparing_group">Error en preparar el grup</string>
<string name="error_preparing_contact">Error en obrir el xat</string>
<string name="error_preparing_group">Error en obrir el grup</string>
<string name="error_rejecting_contact_request">Error en rebutjar la sol·licitud de contacte</string>
<string name="compose_view_join_group">Entrar al grup</string>
<string name="connect_plan_open_chat">Obrir xat</string>
@@ -2419,7 +2419,7 @@
<string name="open_to_accept">Obrir per acceptar</string>
<string name="open_to_connect">Obrir per connectar</string>
<string name="group_preview_open_to_join">Obrir per entrar</string>
<string name="share_profile_via_link_alert_text">El perfil es compartirà a través de l\'enllaç d\'adreça.</string>
<string name="share_profile_via_link_alert_text">El perfil es compartirà amb l\'adreça.</string>
<string name="reject_contact_request">Rebutjar la sol·licitud de contacte</string>
<string name="cant_send_message_request_is_sent">sol·licitud enviada</string>
<string name="compose_view_send_contact_request_alert_question">Enviar sol·licitud de contacte?</string>
@@ -2428,7 +2428,7 @@
<string name="sent_to_your_contact_after_connection">Enviat al contacte després de la connexió.</string>
<string name="share_group_profile_via_link">Compartir el perfil del grup mitjançant un enllaç</string>
<string name="share_profile_via_link_alert_confirm">Compartir el perfil</string>
<string name="share_profile_via_link">Compartir el perfil mitjançant un enllaç</string>
<string name="share_profile_via_link">Compartir el perfil amb l\'adreça</string>
<string name="the_sender_will_not_be_notified">L\'emissor(a) NO serà notificat(da).</string>
<string name="context_user_picker_cant_change_profile_alert_message">Per utilitzar un altre perfil després d\'un intent de connexió, suprimiu el xat i torneu a utilitzar l\'enllaç.</string>
<string name="address_welcome_message">Missatge de benvinguda</string>
@@ -2446,4 +2446,31 @@
<string name="v6_4_review_members">Revisió de membres del grup</string>
<string name="v6_4_support_chat_descr">Envieu comentaris privats a grups.</string>
<string name="network_option_tcp_connection_timeout_background">Temps d\'espera de la connexió TCP en segon pla</string>
<string name="short_descr__field">Bio:</string>
<string name="bio_too_large">Bio massa llarga</string>
<string name="group_descr_too_large">Descripció massa llarga</string>
<string name="loading_profile">Carregant el perfil…</string>
<string name="group_short_descr_field">Descripció breu:</string>
<string name="short_descr">La vostra bio:</string>
<string name="chat_banner_accept_contact_request">Acceptar la sol·licitud de contacte</string>
<string name="chat_banner_business_connection">Connexió empresarial</string>
<string name="chat_banner_group">Grup</string>
<string name="chat_banner_connect_to_chat">Toqueu Connectar per xatejar</string>
<string name="chat_banner_send_request_to_connect">Toqueu Connectar per enviar la sol·licitud</string>
<string name="chat_banner_join_group">Toqueu Unir-vos al grup</string>
<string name="chat_banner_your_business_contact">El vostre contacte empresarial</string>
<string name="chat_banner_your_contact">El vostre contacte</string>
<string name="chat_banner_your_group">El vostre grup</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">El temps de desaparició només està definit per a contactes nous.</string>
<string name="v6_4_1_new_interface_languages">4 idiomes nous</string>
<string name="v6_4_1_new_interface_languages_descr">Català, indonesi, romanès i vietnamita: gràcies per les col·laboracions!</string>
<string name="v6_4_1_short_address_create">Creeu la vostra adreça</string>
<string name="v6_4_1_keep_chats_clean_descr">Activar els missatges que desapareixen per defecte.</string>
<string name="v6_4_1_keep_chats_clean">Mantingueu els vostres xats nets</string>
<string name="v6_4_1_welcome_contacts_descr">Definir la biografia del perfil i el missatge de benvinguda.</string>
<string name="v6_4_1_short_address_share">Compartir la vostra adreça</string>
<string name="v6_4_1_short_address">Adreça SimpleX curta</string>
<string name="v6_4_1_short_address_update">Actualitzar la vostra adreça</string>
<string name="connect_use_incognito_profile">Utilitzar el perfil d\'incògnit</string>
<string name="v6_4_1_welcome_contacts">Doneu la benvinguda als vostres contactes 👋</string>
</resources>
@@ -0,0 +1,716 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="n_file_errors">%1$d file error(s):\n%2$s</string>
<string name="forward_files_in_progress_desc">%1$d fil(er) henter stadig</string>
<string name="forward_files_failed_to_receive_desc">%1$d fil(er) kunne ikke hentes.</string>
<string name="forward_files_missing_desc">%1$d fil(er) blev slettet</string>
<string name="forward_files_not_accepted_desc">%1$d fil(er) hentes ikke</string>
<string name="alert_text_decryption_error_n_messages_failed_to_decrypt">%1$d beskeder kunne ikke dekrypteres.</string>
<string name="moderated_items_description">%1$d beskeder modereret af %2$s</string>
<string name="alert_text_decryption_error_too_many_skipped">%1$d beskeder sprunget over.</string>
<string name="n_other_file_errors">%1$d andre filfejl.</string>
<string name="integrity_msg_skipped">%1$d sprungne beskeder</string>
<string name="group_info_section_title_num_members">%1$s MEDLEMMER</string>
<string name="forward_files_messages_deleted_after_selection_title">%1$s beskeder blev ikke videresendt</string>
<string name="contact_wants_to_connect_via_call">%1$s ønsker at komme i kontakt med dig via</string>
<string name="group_new_support_chat_one">1 chat med et medlem</string>
<string name="chat_item_ttl_day">1 dag</string>
<string name="send_disappearing_message_1_minute">1 minut</string>
<string name="chat_item_ttl_month">1 måned</string>
<string name="group_reports_active_one">1 rapport</string>
<string name="one_time_link_short">1-gangs link</string>
<string name="chat_item_ttl_week">1 uge</string>
<string name="chat_item_ttl_year">1 år</string>
<string name="send_disappearing_message_30_seconds">30 sekunder</string>
<string name="send_disappearing_message_5_minutes">5 minutter</string>
<string name="v5_3_new_interface_languages">6 nye grænsefladesprog</string>
<string name="a_plus_b">a + b</string>
<string name="abort_switch_receiving_address_confirm">Afbryd</string>
<string name="abort_switch_receiving_address">Afbryd adresseændring</string>
<string name="abort_switch_receiving_address_question">Afbryd adresseændring?</string>
<string name="onboarding_network_about_operators">Om operatører</string>
<string name="about_simplex">Om SimpleX</string>
<string name="learn_more_about_address">Om SimpleX-adressen</string>
<string name="about_simplex_chat">Om SimpleX Chat</string>
<string name="above_then_preposition_continuation">over, så:</string>
<string name="color_primary">Farveaccent</string>
<string name="accept_contact_button">Acceptere</string>
<string name="onboarding_conditions_accept">Acceptere</string>
<string name="accept">Acceptere</string>
<string name="accept_call_on_lock_screen">Modtage</string>
<string name="accept_feature">Acceptere</string>
<string name="accept_pending_member_button">Acceptere</string>
<string name="accept_pending_member_alert_confirmation_as_member">Accepter som medlem</string>
<string name="accept_pending_member_alert_confirmation_as_observer">Accepter som observatør</string>
<string name="accept_conditions">Accepter betingelser</string>
<string name="accept_connection_request__question">Accepter forbindelsesanmodning?</string>
<string name="accept_contact_request">Accepter kontaktanmodning</string>
<string name="rcv_group_event_member_accepted">accepterede %1$s</string>
<string name="callstatus_accepted">accepted call</string>
<string name="operator_conditions_accepted">Accepterede betingelser</string>
<string name="display_name_accepted_invitation">accepteret invitation</string>
<string name="rcv_group_event_user_accepted">accepterede dig</string>
<string name="accept_contact_incognito_button">Accepter inkognito</string>
<string name="accept_pending_member_alert_title">Accepter medlem</string>
<string name="network_enable_socks_info">Få adgang til serverne via SOCKS proxy på port %d? Proxyen skal startes, før denne indstilling aktiveres.</string>
<string name="acknowledged">Anerkendt</string>
<string name="acknowledgement_errors">Bekræftelsesfejl</string>
<string name="servers_info_subscriptions_connections_subscribed">Aktive forbindelser</string>
<string name="add_address_to_your_profile">Tilføj adresse til din profil, så dine kontakter kan dele den med andre. Profilopdateringen sendes til dine kontakter.</string>
<string name="add_contact_tab">Tilføj kontakt</string>
<string name="operator_added_xftp_servers">Tilføjede medie- og filservere</string>
<string name="operator_added_message_servers">Tilføjede beskedservere</string>
<string name="button_add_friends">Tilføj venner</string>
<string name="color_primary_variant">Ekstra farveaccent</string>
<string name="color_primary_variant2">Ekstra farveaccent 2</string>
<string name="color_secondary_variant">Yderligere sekundær</string>
<string name="chat_list_add_list">Tilføj liste</string>
<string name="compose_view_add_message">Tilføj besked</string>
<string name="smp_servers_preset_add">Tilføj forudindstillede servere</string>
<string name="users_add">Tilføj profil</string>
<string name="address_section_title">Adresse</string>
<string name="abort_switch_receiving_address_desc">Adresseændringen bliver annulleret. Den gamle modtageradresse bliver brugt.</string>
<string name="address_or_1_time_link">Adresse eller engangslink?</string>
<string name="address_settings">Adresseindstillinger</string>
<string name="smp_servers_add">Tilføj server</string>
<string name="v4_3_improved_server_configuration_desc">Tilføj servere ved at scanne QR-koder.</string>
<string name="add_short_link">Tilføj et kort link</string>
<string name="button_add_team_members">Tilføj teammedlemmer</string>
<string name="smp_servers_add_to_another_device">Tilføj til en anden enhed</string>
<string name="add_to_list">Tilføj til liste</string>
<string name="button_add_welcome_message">Tilføj velkomstbesked</string>
<string name="add_your_team_members_to_conversations">Tilføj dine teammedlemmer til samtalerne.</string>
<string name="group_member_role_admin">administrator</string>
<string name="feature_roles_admins">administratorer</string>
<string name="v5_6_safer_groups_descr">Administratorer kan blokere et medlem for alle.</string>
<string name="v4_2_group_links_desc">Administratorer kan oprette links for at deltage i grupper.</string>
<string name="network_settings">Avancerede netværksindstillinger</string>
<string name="network_settings_title">Avancerede indstillinger</string>
<string name="wallpaper_advanced_settings">Avancerede indstillinger</string>
<string name="v5_2_more_things">Et par ting mere</string>
<string name="conn_event_ratchet_sync_started">accepterer kryptering…</string>
<string name="snd_conn_event_ratchet_sync_started">accepterer kryptering for %s…</string>
<string name="member_criteria_all">alle</string>
<string name="chat_list_all">Alle</string>
<string name="all_app_data_will_be_cleared">Alle appdata slettes.</string>
<string name="thousand_abbreviation">k</string>
<string name="connect_via_contact_link">Opret forbindelse via kontaktadresse?</string>
<string name="connect_via_invitation_link">Opret forbindelse via engangslink?</string>
<string name="connect_via_group_link">Deltag i gruppe?</string>
<string name="connect_use_current_profile">Brug den aktuelle profil</string>
<string name="connect_use_new_incognito_profile">Brug ny inkognito -profil</string>
<string name="profile_will_be_sent_to_contact_sending_link">Din profil sendes til den kontakt, du har modtaget dette link fra.</string>
<string name="you_will_join_group">Du opretter forbindelse til alle gruppemedlemmer.</string>
<string name="connect_via_link_verb">Forbinde</string>
<string name="connect_via_link_incognito">Tilslut inkognito</string>
<string name="users_delete_all_chats_deleted">Alle chats og meddelelser slettes - dette kan ikke fortrydes!</string>
<string name="delete_chat_list_warning">Alle chats fjernes fra listen %s, og listen slettes</string>
<string name="chat_theme_apply_to_all_modes">Alle farvetilstande</string>
<string name="v5_1_self_destruct_passcode_descr">Alle data slettes, når det indtastes.</string>
<string name="all_group_members_will_remain_connected">Alle gruppemedlemmer forbliver forbundet.</string>
<string name="feature_roles_all_members">alle medlemmer</string>
<string name="clear_note_folder_warning">Alle meddelelser slettes - dette kan ikke fortrydes!</string>
<string name="clear_chat_warning">Alle meddelelser slettes - dette kan ikke fortrydes! Meddelelserne slettes KUN for dig.</string>
<string name="block_member_desc">Alle nye meddelelser fra %s vil være skjult!</string>
<string name="block_members_desc">Alle nye meddelelser fra disse medlemmer vil være skjult!</string>
<string name="turn_off_battery_optimization_button">Tillade</string>
<string name="allow_verb">Tillade</string>
<string name="allow_calls_question">Tillade opkald?</string>
<string name="allow_calls_only_if">Tillad kun opkald, hvis din kontakt tillader dem.</string>
<string name="allow_disappearing_messages_only_if">Tillad kun forsvindende meddelelser, hvis din kontakt tillader dem.</string>
<string name="network_smp_proxy_fallback_allow_downgrade">Tillad nedjustering</string>
<string name="allow_irreversible_message_deletion_only_if">Tillad kun irreversibel meddelelsesudslettelse, hvis din kontakt giver den mulighed for dig. (24 timer)</string>
<string name="allow_message_reactions">Tillad meddelelsesreaktioner.</string>
<string name="allow_message_reactions_only_if">Tillad kun meddelelsesreaktioner, hvis din kontakt tillader dem.</string>
<string name="allow_direct_messages">Tillad at sende direkte beskeder til medlemmerne.</string>
<string name="allow_to_delete_messages">Tillad for irreversibelt at slette sendte beskeder. (24 timer)</string>
<string name="enable_sending_member_reports">Tillad at rapportere meddelelser til moderatorer.</string>
<string name="allow_to_send_disappearing">Tillad at sende forsvindende beskeder.</string>
<string name="allow_to_send_files">Tillad at sende filer og medier.</string>
<string name="allow_to_send_simplex_links">Tillad at sende simplex -links.</string>
<string name="allow_to_send_voice">Tillad at sende stemmemeddelelser.</string>
<string name="allow_voice_messages_question">Tillad stemmemeddelelser?</string>
<string name="allow_voice_messages_only_if">Tillad kun stemmemeddelelser, hvis din kontakt tillader dem.</string>
<string name="allow_your_contacts_adding_message_reactions">Tillad dine kontakter at tilføje meddelelsesreaktioner.</string>
<string name="allow_your_contacts_to_call">Lad dine kontakter ringe til dig.</string>
<string name="allow_your_contacts_irreversibly_delete">Lad dine kontakter irreversibelt slette sendte beskeder. (24 timer)</string>
<string name="allow_your_contacts_to_send_disappearing_messages">Lad dine kontakter sende forsvindende beskeder.</string>
<string name="allow_your_contacts_to_send_voice_messages">Lad dine kontakter sende stemmemeddelelser.</string>
<string name="all_users">Alle profiler</string>
<string name="report_archive_alert_desc_all">Alle rapporter vil blive arkiveret for dig.</string>
<string name="network_smp_web_port_all">Alle servere</string>
<string name="migrate_from_device_all_data_will_be_uploaded">Alle dine kontakter, samtaler og filer vil blive krypteret og uploadet i bidder til konfigurerede XFTP -relæer.</string>
<string name="all_your_contacts_will_remain_connected">Alle dine kontakter forbliver forbundet.</string>
<string name="all_your_contacts_will_remain_connected_update_sent">Alle dine kontakter forbliver forbundet. Profilopdatering sendes til dine kontakter.</string>
<string name="connect_plan_already_connecting">Tilslut dig allerede!</string>
<string name="connect_plan_already_joining_the_group">Deltager allerede i gruppen!</string>
<string name="chat_preferences_always">altid</string>
<string name="network_smp_proxy_mode_always">Altid</string>
<string name="notifications_mode_service">Altid på</string>
<string name="network_smp_proxy_mode_always_description">Brug altid privat routing.</string>
<string name="always_use_relay">Brug altid relæ</string>
<string name="rcv_group_and_other_events">og %d andre begivenheder</string>
<string name="keychain_is_storing_securely">Android Keystore bruges til sikkert at opbevare adgangssæt - det giver Notification Service mulighed for at arbejde.</string>
<string name="keychain_allows_to_receive_ntfs">Android Keystore vil blive brugt til sikkert at gemme adgangssæt, når du genstarter appen eller skifter adgangssætning - det giver mulighed for at modtage meddelelser.</string>
<string name="empty_chat_profile_is_created">En tom chatprofil med det angivne navn oprettes, og appen åbnes som sædvanligt.</string>
<string name="connect__a_new_random_profile_will_be_shared">En ny tilfældig profil deles.</string>
<string name="report_reason_other">En anden grund</string>
<string name="answer_call">Svaropkald</string>
<string name="opensource_protocol_and_code_anybody_can_run_servers">Alle kan være vært for servere.</string>
<string name="settings_section_title_app">APP</string>
<string name="onboarding_notifications_mode_service_desc_short">App løber altid i baggrunden</string>
<string name="app_version_code">App Build: %s</string>
<string name="notifications_mode_off_desc">App kan kun modtage meddelelser, når den kører, ingen baggrundstjeneste startes</string>
<string name="full_backup">Backup af appdata</string>
<string name="v5_6_app_data_migration">Migration af appdata</string>
<string name="connect_plan_open_chat">Åbn chat</string>
<string name="connect_plan_open_new_chat">Åbn ny chat</string>
<string name="connect_plan_open_group">Åben gruppe</string>
<string name="connect_plan_open_new_group">Åbn ny gruppe</string>
<string name="error_parsing_uri_title">Ugyldigt link</string>
<string name="error_parsing_uri_desc">Kontroller at SimpleX-linket er korrekt.</string>
<string name="opening_database">Åbner databasen…</string>
<string name="database_migration_in_progress">Databasemigrering er i gang.\nDet kan tage et par minutter.</string>
<string name="non_content_uri_alert_title">Ugyldig filsti</string>
<string name="non_content_uri_alert_text">Du delte en ugyldig filsti. Rapportér problemet til appudviklerne.</string>
<string name="app_was_crashed">Visningen gik ned</string>
<string name="server_connected">forbundet</string>
<string name="server_error">fejl</string>
<string name="server_connecting">forbinder</string>
<string name="connected_to_server_to_receive_messages_from_contact">Du har forbindelse til den server, der bruges til at modtage beskeder fra denne kontakt.</string>
<string name="trying_to_connect_to_server_to_receive_messages_with_error">Forsøger at oprette forbindelse til den server, der bruges til at modtage beskeder fra denne kontakt (fejl: %1$s).</string>
<string name="trying_to_connect_to_server_to_receive_messages">Forsøger at oprette forbindelse til den server, der bruges til at modtage beskeder fra denne kontakt.</string>
<string name="deleted_description">slettet</string>
<string name="marked_deleted_description">markeret som slettet</string>
<string name="marked_deleted_items_description">%d beskeder markeret som slettet</string>
<string name="moderated_item_description">modereret af %s</string>
<string name="report_item_visibility_submitter">Kun du og moderatorer ser det</string>
<string name="report_item_visibility_moderators">Kun afsender og moderatorer ser det</string>
<string name="report_item_archived">arkiveret rapport</string>
<string name="report_item_archived_by">arkiveret rapport af %s</string>
<string name="blocked_item_description">blokeret</string>
<string name="blocked_by_admin_item_description">blokeret af administrator</string>
<string name="blocked_items_description">%d beskeder blokeret</string>
<string name="blocked_by_admin_items_description">%d beskeder blokeret af administrator</string>
<string name="sending_files_not_yet_supported">afsendelse af filer understøttes endnu ikke</string>
<string name="receiving_files_not_yet_supported">Modtagelse af filer understøttes endnu ikke</string>
<string name="sender_you_pronoun">du</string>
<string name="unknown_message_format">ukendt beskedformat</string>
<string name="invalid_message_format">ugyldigt beskedformat</string>
<string name="live">LEVENDE</string>
<string name="moderated_description">modereret</string>
<string name="forwarded_description">videresendt</string>
<string name="saved_description">gemt</string>
<string name="saved_from_description">gemt fra %s</string>
<string name="invalid_chat">ugyldig chat</string>
<string name="invalid_data">ugyldige data</string>
<string name="error_showing_message">fejl ved visning af besked</string>
<string name="error_showing_content">fejl ved visning af indhold</string>
<string name="decryption_error">Dekrypteringsfejl</string>
<string name="encryption_renegotiation_error">Fejl ved genforhandling af kryptering</string>
<string name="e2ee_info_e2ee"><![CDATA[Beskeder er beskyttet af <b>ende-til-ende-kryptering</b>.]]></string>
<string name="e2ee_info_no_pq"><![CDATA[Beskeder, filer og opkald er beskyttet af <b>ende-til-ende-kryptering</b> med perfekt fremadrettet hemmeligholdelse, afvisning og gendannelse efter indbrud.]]></string>
<string name="e2ee_info_pq"><![CDATA[Beskeder, filer og opkald er beskyttet af <b>kvanteresistent e2e-kryptering</b> med perfekt fremadrettet hemmeligholdelse, afvisning og gendannelse efter indbrud.]]></string>
<string name="e2ee_info_no_pq_short">Denne chat er beskyttet af end-to-end-kryptering.</string>
<string name="e2ee_info_pq_short">Denne chat er beskyttet af kvanteresistent end-to-end-kryptering.</string>
<string name="note_folder_local_display_name">Private noter</string>
<string name="connection_local_display_name">forbindelse %1$d</string>
<string name="display_name_connection_established">forbindelse etableret</string>
<string name="display_name_invited_to_connect">inviteret til at oprette forbindelse</string>
<string name="display_name_requested_to_connect">bedt om at oprette forbindelse</string>
<string name="display_name_connecting">forbinder…</string>
<string name="description_you_shared_one_time_link">du delte et engangslink</string>
<string name="description_you_shared_one_time_link_incognito">Du delte et engangslink inkognito</string>
<string name="description_via_group_link">via gruppelink</string>
<string name="description_via_group_link_incognito">inkognito via gruppelink</string>
<string name="description_via_contact_address_link">via link til kontaktadresse</string>
<string name="description_via_contact_address_link_incognito">inkognito via link til kontaktadresse</string>
<string name="description_via_one_time_link">via engangslink</string>
<string name="description_via_one_time_link_incognito">inkognito via engangslink</string>
<string name="simplex_link_contact">SimpleX kontaktadresse</string>
<string name="simplex_link_invitation">SimpleX engangsinvitation</string>
<string name="simplex_link_group">SimpleX gruppe link</string>
<string name="simplex_link_channel">SimpleX-kanallink</string>
<string name="simplex_link_connection">via %1$s</string>
<string name="simplex_link_mode">SimpleX-links</string>
<string name="simplex_link_mode_description">Beskrivelse</string>
<string name="simplex_link_mode_full">Fuldt link</string>
<string name="simplex_link_mode_browser">Via browseren</string>
<string name="simplex_link_mode_browser_warning">Åbning af linket i browseren kan reducere forbindelsens privatliv og sikkerhed. Upålidelige SimpleX-links vil være røde.</string>
<string name="report_reason_spam">Spam</string>
<string name="report_reason_illegal">Upassende indhold</string>
<string name="report_reason_community">Overtrædelse af retningslinjer for fællesskabet</string>
<string name="report_reason_profile">Upassende profil</string>
<string name="error_saving_smp_servers">Fejl under lagring af SMP-servere</string>
<string name="error_saving_xftp_servers">Fejl ved lagring af XFTP-servere</string>
<string name="ensure_smp_server_address_are_correct_format_and_unique">Sørg for, at SMP-serveradresserne er i korrekt format, linjeseparerede og ikke duplikerede.</string>
<string name="ensure_xftp_server_address_are_correct_format_and_unique">Sørg for, at XFTP-serveradresserne er i korrekt format, linjeseparerede og ikke duplikerede.</string>
<string name="error_loading_smp_servers">Fejl ved indlæsning af SMP-servere</string>
<string name="error_loading_xftp_servers">Fejl ved indlæsning af XFTP-servere</string>
<string name="error_setting_network_config">Fejl ved opdatering af netværkskonfigurationen</string>
<string name="failed_to_parse_chat_title">Chatten kunne ikke indlæses</string>
<string name="failed_to_parse_chats_title">Kunne ikke indlæse chats</string>
<string name="contact_developers">Opdater appen, og kontakt udviklerne.</string>
<string name="failed_to_create_user_title">Fejl ved oprettelse af profil!</string>
<string name="failed_to_create_user_duplicate_title">Duplikeret visningsnavn!</string>
<string name="failed_to_create_user_duplicate_desc">Du har allerede en chatprofil med det samme visningsnavn. Vælg et andet navn.</string>
<string name="failed_to_create_user_invalid_title">Ugyldigt visningsnavn!</string>
<string name="failed_to_create_user_invalid_desc">Dette visningsnavn er ugyldigt. Vælg et andet navn.</string>
<string name="failed_to_active_user_title">Fejl ved skift af profil!</string>
<string name="failed_to_save_servers">Fejl ved lagring af servere</string>
<string name="no_message_servers_configured">Ingen beskedservere.</string>
<string name="no_message_servers_configured_for_receiving">Ingen servere til at modtage beskeder.</string>
<string name="no_message_servers_configured_for_private_routing">Ingen servere til routing af private beskeder.</string>
<string name="no_media_servers_configured">Ingen medie- og filservere.</string>
<string name="no_media_servers_configured_for_sending">Ingen servere til at sende filer.</string>
<string name="no_media_servers_configured_for_private_routing">Ingen servere til at modtage filer.</string>
<string name="for_chat_profile">For chatprofil %s:</string>
<string name="errors_in_servers_configuration">Fejl i serverkonfigurationen.</string>
<string name="error_accepting_operator_conditions">Fejl ved accept af betingelser</string>
<string name="blocking_reason_spam">Spam</string>
<string name="blocking_reason_content">Indholdet overtræder brugsbetingelserne</string>
<string name="connection_timeout">Forbindelsestimeout</string>
<string name="connection_error">Forbindelsesfejl</string>
<string name="network_error_desc">Tjek venligst din netværksforbindelse med %1$s og prøv igen.</string>
<string name="network_error_broker_host_desc">Serveradressen er ikke kompatibel med netværksindstillingerne: %1$s.</string>
<string name="network_error_broker_version_desc">Serverversionen er ikke kompatibel med din app: %1$s.</string>
<string name="private_routing_timeout">Timeout for privat routing</string>
<string name="private_routing_error">Fejl ved privat routing</string>
<string name="private_routing_no_session">Ingen privat routingsession</string>
<string name="smp_proxy_error_connecting">Fejl ved forbindelse til videresendelsesserveren %1$s. Prøv venligst senere.</string>
<string name="smp_proxy_error_broker_host">Videresendelsesserveradressen er ikke kompatibel med netværksindstillingerne: %1$s.</string>
<string name="smp_proxy_error_broker_version">Videresendelsesserverversionen er inkompatibel med netværksindstillingerne: %1$s.</string>
<string name="proxy_destination_error_failed_to_connect">Videresendelsesserveren %1$s kunne ikke oprette forbindelse til destinationsserveren %2$s. Prøv senere.</string>
<string name="proxy_destination_error_broker_host">Destinationsserveradressen for %1$s er ikke kompatibel med indstillingerne for videresendelsesserveren %2$s.</string>
<string name="proxy_destination_error_broker_version">Destinationsserverversionen af %1$s er inkompatibel med videresendelsesserveren %2$s.</string>
<string name="please_try_later">Prøv senere.</string>
<string name="error_sending_message">Fejl ved afsendelse af besked</string>
<string name="error_forwarding_messages">Fejl ved videresendelse af beskeder</string>
<string name="error_creating_message">Fejl ved oprettelse af besked</string>
<string name="error_creating_report">Fejl ved oprettelse af rapport</string>
<string name="error_loading_details">Fejl ved indlæsning af oplysninger</string>
<string name="error_adding_members">Fejl ved tilføjelse af medlem(mer)</string>
<string name="error_joining_group">Fejl ved tilmelding til gruppen</string>
<string name="error_accepting_member">Fejl ved accept af medlem</string>
<string name="error_deleting_member_support_chat">Fejl ved sletning af chat med medlem</string>
<string name="cannot_receive_file">Kan ikke modtage fil</string>
<string name="sender_cancelled_file_transfer">Afsenderen annullerede filoverførslen.</string>
<string name="file_not_approved_title">Ukendte servere!</string>
<string name="file_not_approved_descr">Uden Tor eller VPN vil din IP-adresse være synlig for disse XFTP-relæer:\n%1$s.</string>
<string name="error_receiving_file">Fejl ved modtagelse af fil</string>
<string name="error_creating_address">Fejl ved oprettelse af adresse</string>
<string name="contact_already_exists">Kontakten findes allerede</string>
<string name="you_are_already_connected_to_vName_via_this_link">Du er allerede forbundet til %1$s.</string>
<string name="invalid_connection_link">Ugyldigt forbindelseslink</string>
<string name="please_check_correct_link_and_maybe_ask_for_a_new_one">Kontroller venligst, at du har brugt det korrekte link, eller bed din kontaktperson om at sende dig et nyt.</string>
<string name="unsupported_connection_link">Ikke-understøttet forbindelseslink</string>
<string name="link_requires_newer_app_version_please_upgrade">Dette link kræver en nyere appversion. Opgrader appen, eller bed din kontaktperson om at sende et kompatibelt link.</string>
<string name="connection_error_auth">Forbindelsesfejl (AUTH)</string>
<string name="connection_error_auth_desc">Medmindre din kontaktperson har slettet forbindelsen, eller dette link allerede er i brug, kan det være en fejl - rapporter det.\nFor at oprette forbindelse skal du bede din kontaktperson om at oprette et nyt forbindelseslink og kontrollere, at du har en stabil netværksforbindelse.</string>
<string name="connection_error_blocked">Forbindelse blokeret</string>
<string name="connection_error_blocked_desc">Forbindelsen er blokeret af serveroperatøren:\n%1$s.</string>
<string name="connection_error_quota">Ikke-leverede beskeder</string>
<string name="connection_error_quota_desc">Forbindelsen har nået grænsen for antal ikke-leverede beskeder. Din kontaktperson er muligvis offline.</string>
<string name="error_accepting_contact_request">Fejl ved accept af kontaktanmodning</string>
<string name="error_rejecting_contact_request">Fejl ved afvisning af kontaktanmodning</string>
<string name="sender_may_have_deleted_the_connection_request">Afsenderen har muligvis slettet forbindelsesanmodningen.</string>
<string name="error_deleting_contact">Fejl ved sletning af kontakt</string>
<string name="error_deleting_group">Fejl ved sletning af gruppe</string>
<string name="error_deleting_note_folder">Fejl ved sletning af private noter</string>
<string name="error_deleting_contact_request">Fejl ved sletning af kontaktanmodning</string>
<string name="error_deleting_pending_contact_connection">Fejl ved sletning af ventende kontaktforbindelse</string>
<string name="error_changing_address">Fejl ved ændring af adresse</string>
<string name="error_aborting_address_change">Fejl ved afbrydelse af adresseændring</string>
<string name="error_synchronizing_connection">Fejl ved synkronisering af forbindelse</string>
<string name="error_smp_test_failed_at_step">Testen mislykkedes ved trin %s.</string>
<string name="error_smp_test_server_auth">Server kræver tilladelse til at oprette køer, tjek adgangskode</string>
<string name="error_xftp_test_server_auth">Server kræver tilladelse til at uploade, tjek adgangskode</string>
<string name="error_smp_test_certificate">Muligvis er certifikatets fingeraftryk i serveradressen forkert</string>
<string name="error_setting_address">Fejl ved angivelse af adresse</string>
<string name="error_alert_title">Fejl</string>
<string name="smp_server_test_connect">Forbinde</string>
<string name="smp_server_test_disconnect">Afbryde</string>
<string name="smp_server_test_create_queue">Opret kø</string>
<string name="smp_server_test_secure_queue">Sikker kø</string>
<string name="smp_server_test_delete_queue">Slet kø</string>
<string name="smp_server_test_create_file">Opret fil</string>
<string name="smp_server_test_upload_file">Upload fil</string>
<string name="smp_server_test_download_file">Hent fil</string>
<string name="smp_server_test_compare_file">Sammenlign fil</string>
<string name="smp_server_test_delete_file">Slet fil</string>
<string name="error_deleting_user">Fejl ved sletning af brugerprofil</string>
<string name="error_updating_user_privacy">Der opstod en fejl ved opdatering af brugerens privatliv</string>
<string name="possible_slow_function_title">Langsom funktion</string>
<string name="possible_slow_function_desc">Funktionens udførelse tager for lang tid: %1$d sekunder: %2$s</string>
<string name="error_updating_chat_tags">Der opstod en fejl ved opdatering af chatlisten.</string>
<string name="error_creating_chat_tags">Fejl ved oprettelse af chatliste</string>
<string name="error_loading_chat_tags">Fejl ved indlæsning af chatlister</string>
<string name="error_preparing_contact">Fejl ved åbning af chatten</string>
<string name="error_preparing_group">Fejl ved åbning af gruppe</string>
<string name="error_changing_user">Fejl ved ændring af profil</string>
<string name="icon_descr_instant_notifications">Øjeblikkelige notifikationer</string>
<string name="service_notifications">Øjeblikkelige notifikationer!</string>
<string name="service_notifications_disabled">Øjeblikkelige notifikationer er deaktiveret!</string>
<string name="to_preserve_privacy_simplex_has_background_service_instead_of_push_notifications_it_uses_a_few_pc_battery"><![CDATA[For at forbedre privatlivets fred <b>løber SimpleX i baggrunden</b> i stedet for at bruge push-notifikationer.]]></string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><![CDATA[<b>Det kan deaktiveres via indstillinger</b> notifikationer vises stadig, mens appen løber.]]></string>
<string name="turn_off_battery_optimization"><![CDATA[<b>Tillad det</b> i den næste dialogboks for at modtage beskeder med det samme.]]></string>
<string name="turning_off_service_and_periodic">Batterioptimering er aktiv og deaktiverer baggrundstjenester og periodiske anmodninger om nye beskeder. Du kan genaktivere dem via indstillinger.</string>
<string name="periodic_notifications">Periodiske meddelelser</string>
<string name="periodic_notifications_disabled">Periodiske notifikationer er deaktiveret!</string>
<string name="periodic_notifications_desc">Appen henter nye beskeder med jævne mellemrum den bruger et par procent af batteriet om dagen. Appen bruger ikke push-notifikationer data fra din enhed sendes ikke til serverne.</string>
<string name="turn_off_system_restriction_button">Åbn appindstillinger</string>
<string name="disable_notifications_button">Deaktiver notifikationer</string>
<string name="system_restricted_background_desc">SimpleX kan ikke løbe i baggrunden. Du modtager kun notifikationer, når appen kører.</string>
<string name="system_restricted_background_warn"><![CDATA[For at aktivere notifikationer skal du vælge <b>Appens batteriforbrug</b> / <b>Ubegrænset</b> i appindstillingerne.]]></string>
<string name="system_restricted_background_in_call_title">Ingen baggrundsopkald</string>
<string name="system_restricted_background_in_call_desc">Appen kan lukkes i baggrunden efter 1 minut.</string>
<string name="system_restricted_background_in_call_warn"><![CDATA[For at foretage opkald i baggrunden skal du vælge <b>Appens batteriforbrug</b> / <b>Ubegrænset</b> i appindstillingerne.]]></string>
<string name="enter_passphrase_notification_title">Adgangsudtryk er nødvendig</string>
<string name="enter_passphrase_notification_desc">For at modtage notifikationer, indtast databaseadgangskoden</string>
<string name="database_initialization_error_title">Kan ikke initialisere databasen</string>
<string name="database_initialization_error_desc">Databasen fungerer ikke korrekt. Tryk for at få mere at vide.</string>
<string name="xiaomi_ignore_battery_optimization"><![CDATA[<b>Xiaomi-enheder</b>: Aktiver venligst Autostart i systemindstillingerne for at notifikationer kan fungere.]]></string>
<string name="simplex_service_notification_title">SimpleX Chat-tjeneste</string>
<string name="simplex_service_notification_text">Modtager beskeder…</string>
<string name="call_service_notification_audio_call">Lydopkald</string>
<string name="call_service_notification_video_call">Videoopkald</string>
<string name="call_service_notification_end_call">Afslut opkald</string>
<string name="hide_notification">Skjul</string>
<string name="ntf_channel_messages">SimpleX Chat beskeder</string>
<string name="ntf_channel_calls">SimpleX Chat opkalder</string>
<string name="settings_notifications_mode_title">Notifikationstjeneste</string>
<string name="settings_notification_preview_mode_title">Vis forhåndsvisning</string>
<string name="settings_notification_preview_title">Forhåndsvisning af notifikationer</string>
<string name="notifications_mode_off">Løber når appen er åben</string>
<string name="notifications_mode_periodic">Starter periodisk</string>
<string name="notifications_mode_periodic_desc">Tjekker nye beskeder hvert 10. minut i op til 1 minut</string>
<string name="notifications_mode_service_desc">Baggrundstjenesten løber altid der vises meddelelser, så snart beskederne er tilgængelige.</string>
<string name="notification_preview_mode_message">Beskedtekst</string>
<string name="notification_preview_mode_contact">Kontaktnavn</string>
<string name="notification_preview_mode_hidden">Skjult</string>
<string name="notification_preview_mode_message_desc">Vis kontakt og besked</string>
<string name="notification_preview_mode_contact_desc">Vis kun kontakt</string>
<string name="notification_display_mode_hidden_desc">Skjul kontakt og besked</string>
<string name="notification_preview_somebody">Kontakt skjult:</string>
<string name="notification_preview_new_message">ny besked</string>
<string name="notification_new_contact_request">Ny kontaktanmodning</string>
<string name="notification_contact_connected">Forbundet</string>
<string name="error_showing_desktop_notification">Fejl ved visning af notifikation. Kontakt udviklerne.</string>
<string name="la_notice_title_simplex_lock">SimpleX Lås</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">For at beskytte dine oplysninger skal du aktivere SimpleX Lås.\nDu vil blive bedt om at fuldføre godkendelse, før denne funktion aktiveres.</string>
<string name="la_notice_turn_on">Tænd</string>
<string name="la_lock_mode">SimpleX lås tilstand</string>
<string name="la_lock_mode_system">Systemgodkendelse</string>
<string name="la_lock_mode_passcode">Indtastning af adgangskode</string>
<string name="la_auth_failed">Godkendelse mislykkedes</string>
<string name="la_could_not_be_verified">Du kunne ikke verificeres. Prøv igen.</string>
<string name="la_no_app_password">Ingen app-adgangskode</string>
<string name="la_enter_app_passcode">Indtast adgangskode</string>
<string name="la_current_app_passcode">Nuværende adgangskode</string>
<string name="la_change_app_passcode">Skift adgangskode</string>
<string name="la_authenticate">Godkend</string>
<string name="la_immediately">Straks</string>
<string name="la_seconds">%d sekunder</string>
<string name="la_minutes">%d minutter</string>
<string name="la_please_remember_to_store_password">Husk eller opbevar den sikkert - der er ingen måde at gendanne en mistet adgangskode på!</string>
<string name="auth_simplex_lock_turned_on">SimpleX Lås aktiveret</string>
<string name="auth_you_will_be_required_to_authenticate_when_you_start_or_resume">Du skal godkende, når du starter eller genoptager appen efter 30 sekunder i baggrunden.</string>
<string name="auth_unlock">Lås op</string>
<string name="auth_log_in_using_credential">Log ind med dine legitimationsoplysninger</string>
<string name="auth_enable_simplex_lock">Aktivér SimpleX Lås</string>
<string name="auth_disable_simplex_lock">Deaktiver SimpleX Lås</string>
<string name="auth_confirm_credential">Bekræft dine legitimationsoplysninger</string>
<string name="auth_unavailable">Godkendelse ikke tilgængelig</string>
<string name="auth_device_authentication_is_not_enabled_you_can_turn_on_in_settings_once_enabled">Enhedsgodkendelse er ikke aktiveret. Du kan aktivere SimpleX Lås via Indstillinger, når du har aktiveret enhedsgodkendelse.</string>
<string name="auth_device_authentication_is_disabled_turning_off">Enhedsgodkendelse er deaktiveret. SimpleX Lås slås fra.</string>
<string name="auth_stop_chat">Stop chatten</string>
<string name="auth_open_chat_console">Åbn chatkonsol</string>
<string name="auth_open_chat_profiles">Skift chatprofiler</string>
<string name="auth_open_migration_to_another_device">Åbn migreringsskærmen</string>
<string name="lock_not_enabled">SimpleX Lås er ikke aktiveret!</string>
<string name="you_can_turn_on_lock">Du kan aktivere SimpleX Lås via Indstillinger.</string>
<string name="message_delivery_error_title">Fejl ved levering af besked</string>
<string name="message_delivery_warning_title">Advarsel om levering af besked</string>
<string name="message_delivery_error_desc">Denne kontakt har højst sandsynligt slettet forbindelsen med dig.</string>
<string name="message_deleted_or_not_received_error_title">Ingen besked</string>
<string name="message_deleted_or_not_received_error_desc">Denne besked er blevet slettet eller ikke modtaget endnu.</string>
<string name="report_reason_alert_title">Rapportér årsag?</string>
<string name="report_archive_alert_title">Arkivér rapport?</string>
<string name="report_archive_alert_title_nth">Arkivér %d rapporter?</string>
<string name="report_archive_alert_title_all">Arkivér alle rapporter?</string>
<string name="report_archive_alert_desc">Rapporten vil blive arkiveret for dig.</string>
<string name="report_archive_for_me">For mig</string>
<string name="report_archive_for_all_moderators">Til alle moderatorer</string>
<string name="ci_status_other_error">Fejl: %1$s</string>
<string name="snd_error_auth">Forkert nøgle eller ukendt forbindelse - sandsynligvis er denne forbindelse slettet.</string>
<string name="snd_error_quota">Kapacitet overskredet - modtageren modtog ikke tidligere sendte beskeder.</string>
<string name="snd_error_expired">Netværksproblemer - beskeden udløb efter mange forsøg på at sende den.</string>
<string name="snd_error_relay">Destinationsserverfejl: %1$s</string>
<string name="snd_error_proxy">Videresendelsesserver: %1$s\nFejl: %2$s</string>
<string name="snd_error_proxy_relay">Videresendelsesserver: %1$s\nDestinationsserverfejl: %2$s</string>
<string name="srv_error_host">Serveradressen er ikke kompatibel med netværksindstillingerne.</string>
<string name="srv_error_version">Serverversionen er inkompatibel med netværksindstillingerne.</string>
<string name="file_error_auth">Forkert nøgle eller ukendt fil-chunk-adresse - filen er sandsynligvis slettet.</string>
<string name="file_error_blocked">Filen er blokeret af serveroperatøren:\n%1$s.</string>
<string name="file_error_no_file">Filen blev ikke fundet - filen blev sandsynligvis slettet eller annulleret.</string>
<string name="file_error_relay">Filserverfejl: %1$s</string>
<string name="reply_verb">Svar</string>
<string name="share_verb">Dele</string>
<string name="copy_verb">Kopi</string>
<string name="save_verb">Gem</string>
<string name="edit_verb">Rediger</string>
<string name="info_menu">Info</string>
<string name="search_verb">Søg</string>
<string name="archive_verb">Arkivé</string>
<string name="archive_report">Arkivér rapport</string>
<string name="archive_reports">Arkiver rapporterne</string>
<string name="delete_report">Slet rapport</string>
<string name="sent_message">Sendt besked</string>
<string name="received_message">Modtaget besked</string>
<string name="edit_history">Historie</string>
<string name="no_history">Ingen historik</string>
<string name="in_reply_to">Som svar til</string>
<string name="saved_chat_item_info_tab">Gemt</string>
<string name="forwarded_chat_item_info_tab">Videresendt</string>
<string name="saved_from_chat_item_info_title">Gemt fra</string>
<string name="forwarded_from_chat_item_info_title">Videresendt fra</string>
<string name="recipients_can_not_see_who_message_from">Modtager(e) kan ikke se, hvem denne besked er fra.</string>
<string name="delivery">Levering</string>
<string name="no_info_on_delivery">Ingen leveringsoplysninger</string>
<string name="delete_verb">Slet</string>
<string name="reveal_verb">Afsløre</string>
<string name="hide_verb">Skjul</string>
<string name="moderate_verb">Moderé</string>
<string name="report_verb">Anmeld</string>
<string name="select_verb">Vælg</string>
<string name="expand_verb">Udvid</string>
<string name="delete_message__question">Slette besked?</string>
<string name="delete_messages__question">Slet %d beskeder?</string>
<string name="delete_message_cannot_be_undone_warning">Beskeden vil blive slettet - dette kan ikke fortrydes!</string>
<string name="delete_messages_cannot_be_undone_warning">Beskeder vil blive slettet - dette kan ikke fortrydes!</string>
<string name="delete_message_mark_deleted_warning">Beskeden vil blive markeret til sletning. Modtageren(e) vil kunne se denne besked.</string>
<string name="delete_messages_mark_deleted_warning">Beskeder vil blive markeret til sletning. Modtageren(e) vil kunne se disse beskeder.</string>
<string name="delete_member_message__question">Slet medlemsbesked?</string>
<string name="delete_members_messages__question">Slet %d beskeder fra medlemmer?</string>
<string name="moderate_message_will_be_deleted_warning">Beskeden vil blive slettet for alle medlemmer.</string>
<string name="moderate_messages_will_be_deleted_warning">Beskederne vil blive slettet for alle medlemmer.</string>
<string name="moderate_message_will_be_marked_warning">Beskeden vil blive markeret som modereret for alle medlemmer.</string>
<string name="moderate_messages_will_be_marked_warning">Beskederne vil blive markeret som modereret for alle medlemmer.</string>
<string name="for_me_only">Slet for mig</string>
<string name="for_everybody">For alle</string>
<string name="stop_file__action">Stop fil</string>
<string name="stop_snd_file__title">Stoppe afsendelse af fil?</string>
<string name="stop_snd_file__message">Afsendelse af filen vil blive stoppet.</string>
<string name="stop_rcv_file__title">Stoppe modtagelse af fil?</string>
<string name="stop_rcv_file__message">Modtagelsen af filen vil blive stoppet.</string>
<string name="stop_file__confirm">Stop</string>
<string name="revoke_file__action">Tilbagekald fil</string>
<string name="revoke_file__title">Tilbagekald fil?</string>
<string name="revoke_file__message">Filen vil blive slettet fra serverne.</string>
<string name="revoke_file__confirm">Tilbagekald</string>
<string name="forward_chat_item">Videresend</string>
<string name="download_file">Hent</string>
<string name="list_menu">Liste</string>
<string name="message_forwarded_title">Besked videresendt</string>
<string name="message_forwarded_desc">Ingen direkte forbindelse endnu, beskeden er videresendt af administratoren.</string>
<string name="member_inactive_title">Medlem inaktivt</string>
<string name="member_inactive_desc">Beskeden kan blive leveret senere, hvis medlemmet bliver aktivt.</string>
<string name="icon_descr_edited">redigeret</string>
<string name="icon_descr_sent_msg_status_sent">sendt</string>
<string name="icon_descr_sent_msg_status_unauthorized_send">uautoriseret afsendelse</string>
<string name="icon_descr_sent_msg_status_send_failed">afsendelse mislykkedes</string>
<string name="icon_descr_received_msg_status_unread">ulæst</string>
<string name="personal_welcome">Velkommen %1$s!</string>
<string name="welcome">Velkomst!</string>
<string name="this_text_is_available_in_settings">Denne tekst er tilgængelig i indstillinger</string>
<string name="your_chats">Chats</string>
<string name="toolbar_settings">Indstillinger</string>
<string name="contact_connection_pending">forbinder…</string>
<string name="member_contact_send_direct_message">send for at oprette forbindelse</string>
<string name="group_preview_open_to_join">Åben for at deltage</string>
<string name="group_preview_you_are_invited">Du er inviteret til gruppen</string>
<string name="group_preview_join_as">Deltag som %s</string>
<string name="group_preview_rejected">afvist</string>
<string name="group_connection_pending">forbinder…</string>
<string name="tap_to_start_new_chat">Tryk for at starte en ny chat</string>
<string name="chat_with_developers">Chat med udviklerne</string>
<string name="you_have_no_chats">Du har ingen chats</string>
<string name="loading_chats">Indlæser chats…</string>
<string name="no_filtered_chats">Ingen filtrerede chats</string>
<string name="no_chats_in_list">Ingen chats på listen %s.</string>
<string name="no_unread_chats">Ingen ulæste chats</string>
<string name="no_chats">Ingen chats</string>
<string name="no_chats_found">Ingen chats fundet</string>
<string name="contact_tap_to_connect">Tryk for at oprette forbindelse</string>
<string name="open_to_connect">Åbn for at oprette forbindelse</string>
<string name="open_to_accept">Åben for at acceptere</string>
<string name="contact_should_accept">kontakten skal acceptere…</string>
<string name="connect_with_contact_name_question">Forbinde med %1$s?</string>
<string name="search_or_paste_simplex_link">Søg eller indsæt SimpleX-link</string>
<string name="address_creation_instruction">Tryk på Opret SimpleX-adresse i menuen for at oprette den senere.</string>
<string name="no_selected_chat">Ingen chat valgt</string>
<string name="selected_chat_items_nothing_selected">Intet er valgt</string>
<string name="selected_chat_items_selected_n">Valgte %d</string>
<string name="forward_alert_title_messages_to_forward">Videresend %1$s besked(er)?</string>
<string name="forward_alert_title_nothing_to_forward">Intet at videresende!</string>
<string name="forward_alert_forward_messages_without_files">Videresende beskeder uden filer?</string>
<string name="forward_files_messages_deleted_after_selection_desc">Beskeder blev slettet, efter du valgte dem.</string>
<string name="forward_files_not_accepted_receive_files">Hent</string>
<string name="chat_list_favorites">Favoritter</string>
<string name="chat_list_contacts">Kontakter</string>
<string name="chat_list_groups">Grupper</string>
<string name="chat_list_businesses">Virksomheder</string>
<string name="chat_list_notes">Noter</string>
<string name="chat_list_group_reports">Rapporter</string>
<string name="notification_group_report">Rapport: %s</string>
<string name="group_reports_active">%d rapporter</string>
<string name="group_reports_member_reports">Medlemsrapporter</string>
<string name="group_new_support_messages">%d beskeder</string>
<string name="group_new_support_chats">%d chats med medlemmer</string>
<string name="group_new_support_chats_short">%d chat(er)</string>
<string name="chat_banner_connect_to_chat">Tryk på Opret forbindelse for at chatte</string>
<string name="chat_banner_send_request_to_connect">Tryk på Opret forbindelse for at sende anmodningen</string>
<string name="chat_banner_accept_contact_request">Accepter kontaktanmodning</string>
<string name="chat_banner_your_contact">Dit kontaktbanner</string>
<string name="chat_banner_join_group">Tryk på Deltag i gruppen</string>
<string name="chat_banner_your_group">Din gruppe</string>
<string name="chat_banner_group">Gruppe</string>
<string name="chat_banner_business_connection">Forretningsforbindelse</string>
<string name="chat_banner_your_business_contact">Din forretningskontakt</string>
<string name="share_message">Del besked…</string>
<string name="share_image">Del medier…</string>
<string name="share_file">Del fil…</string>
<string name="forward_message">Videresend besked…</string>
<string name="forward_multiple">Videresend beskeder…</string>
<string name="cannot_share_message_alert_title">Kan ikke sende besked</string>
<string name="cannot_share_message_alert_text">De valgte chatpræferencer forbyder denne besked.</string>
<string name="attach">Vedhæft</string>
<string name="icon_descr_context">Kontekstikon</string>
<string name="icon_descr_cancel_image_preview">Annuller billedforhåndsvisning</string>
<string name="icon_descr_cancel_file_preview">Annuller filforhåndsvisning</string>
<string name="images_limit_title">For mange billeder!</string>
<string name="videos_limit_title">For mange videoer!</string>
<string name="images_limit_desc">Kun 10 billeder kan sendes ad gangen</string>
<string name="videos_limit_desc">Kun 10 videoer kan sendes ad gangen</string>
<string name="image_decoding_exception_title">Afkodningsfejl</string>
<string name="image_decoding_exception_desc">Billedet kan ikke afkodes. Prøv et andet billede, eller kontakt udviklerne.</string>
<string name="video_decoding_exception_desc">Videoen kan ikke afkodes. Prøv en anden video, eller kontakt udviklerne.</string>
<string name="files_and_media_prohibited">Filer og medier forbudt!</string>
<string name="only_owners_can_enable_files_and_media">Kun gruppeejere kan aktivere filer og medier.</string>
<string name="compose_send_direct_message_to_connect">Send direkte besked for at oprette forbindelse</string>
<string name="compose_forward_messages_n">Videresender %1$s beskeder</string>
<string name="compose_save_messages_n">Gemmer %1$s beskeder</string>
<string name="simplex_links_not_allowed">SimpleX links er ikke tilladt</string>
<string name="files_and_media_not_allowed">Filer og medier er ikke tilladt</string>
<string name="voice_messages_not_allowed">Talebeskeder er ikke tilladt</string>
<string name="compose_message_placeholder">Besked</string>
<string name="maximum_message_size_title">Beskeden er for stor!</string>
<string name="maximum_message_size_reached_text">Reducer venligst beskedstørrelsen og send den igen.</string>
<string name="maximum_message_size_reached_non_text">Reducer venligst beskedstørrelsen, eller fjern mediet, og send igen.</string>
<string name="maximum_message_size_reached_forwarding">Du kan kopiere og reducere beskedstørrelsen for at sende den.</string>
<string name="report_compose_reason_header_spam">Rapportér spam: Kun gruppemoderatorer vil se det.</string>
<string name="report_compose_reason_header_profile">Rapportér medlemsprofil: Kun gruppemoderatorer vil se den.</string>
<string name="report_compose_reason_header_community">Rapportér overtrædelse: Kun gruppemoderatorer vil se det.</string>
<string name="report_compose_reason_header_illegal">Rapportér indhold: Kun gruppemoderatorer vil se det.</string>
<string name="report_compose_reason_header_other">Rapportér andet: Kun gruppemoderatorer vil se det.</string>
<string name="report_sent_alert_title">Rapport sendt til moderatorer</string>
<string name="report_sent_alert_msg_view_in_support_chat">Du kan se dine rapporter i Chat med administratorer.</string>
<string name="compose_view_join_group">Deltag i gruppen</string>
<string name="compose_view_connect">Forbinde</string>
<string name="compose_view_send_contact_request_alert_question">Send kontaktanmodning?</string>
<string name="compose_view_send_contact_request_alert_text"><![CDATA[Du vil kun kunne sende beskeder <b>efter din anmodning er accepteret</b>.]]></string>
<string name="compose_view_send_request_without_message">Send anmodning uden besked</string>
<string name="compose_view_send_request">Send anmodning</string>
<string name="cant_send_message_alert_title">Du kan ikke sende beskeder!</string>
<string name="cant_send_message_contact_not_ready">kontakten er ikke klar</string>
<string name="cant_send_message_request_is_sent">anmodningen er sendt</string>
<string name="cant_send_message_contact_deleted">kontakt slettet</string>
<string name="cant_send_message_contact_not_synchronized">ikke synkroniseret</string>
<string name="cant_send_message_contact_disabled">kontakt deaktiveret</string>
<string name="observer_cant_send_message_title">du er observatør</string>
<string name="observer_cant_send_message_desc">Kontakt gruppeadministratoren.</string>
<string name="cant_send_message_rejected">anmodning om tilmelding afvist</string>
<string name="cant_send_message_group_deleted">gruppen er slettet</string>
<string name="cant_send_message_mem_removed">fjernet fra gruppen</string>
<string name="cant_send_message_you_left">du forlod</string>
<string name="cant_send_message_generic">kan ikke sende beskeder</string>
<string name="you_are_observer">du er observatør</string>
<string name="reviewed_by_admins">gennemgået af administratorer</string>
<string name="cant_send_message_member_has_old_version">medlemmet har en gammel version</string>
<string name="image_descr">Billede</string>
<string name="icon_descr_waiting_for_image">Venter på billede</string>
<string name="icon_descr_asked_to_receive">Bedt om at modtage billedet</string>
<string name="icon_descr_image_snd_complete">Billede sendt</string>
<string name="waiting_for_image">Venter på billede</string>
<string name="image_will_be_received_when_contact_completes_uploading">Billedet modtages, når din kontaktperson har uploadet det.</string>
<string name="image_will_be_received_when_contact_is_online">Billedet modtages, når din kontakt er online. Vent eller tjek senere!</string>
<string name="image_saved">Billede gemt i Galleri</string>
<string name="video_descr">Video</string>
<string name="icon_descr_waiting_for_video">Venter på video</string>
<string name="icon_descr_video_asked_to_receive">Bedt om at modtage videoen</string>
<string name="icon_descr_video_snd_complete">Video sendt</string>
<string name="waiting_for_video">Venter på video</string>
<string name="video_will_be_received_when_contact_completes_uploading">Videoen modtages, når din kontaktperson har uploadet den.</string>
<string name="video_will_be_received_when_contact_is_online">Video modtages, når din kontakt er online. Vent eller tjek senere!</string>
<string name="icon_descr_file">Fil</string>
<string name="large_file">Stor fil!</string>
<string name="contact_sent_large_file">Din kontakt sendte en fil, der er større end den aktuelt understøttede maksimale størrelse (%1$s).</string>
<string name="maximum_supported_file_size">Den maksimalt understøttede filstørrelse er i øjeblikket %1$s.</string>
<string name="waiting_for_file">Venter på fil</string>
<string name="file_will_be_received_when_contact_completes_uploading">Filen modtages, når din kontaktperson har uploadet den.</string>
<string name="file_will_be_received_when_contact_is_online">Filen modtages, når din kontakt er online. Vent eller tjek senere!</string>
<string name="file_saved">Fil gemt</string>
<string name="file_not_found">Filen blev ikke fundet</string>
<string name="error_saving_file">Fejl ved lagring af fil</string>
<string name="loading_remote_file_title">Indlæser filen</string>
<string name="loading_remote_file_desc">Vent venligst, mens filen indlæses fra den tilknyttede mobil.</string>
<string name="file_error">Filfejl</string>
<string name="temporary_file_error">Midlertidig filfejl</string>
<string name="open_with_app">Åbn med %s</string>
<string name="voice_message">Talebesked</string>
<string name="voice_message_with_duration">Talebesked (%1$s)</string>
<string name="voice_message_send_text">Talebesked…</string>
<string name="notifications">Notifikationer</string>
<string name="disable_automatic_deletion_question">Deaktiver automatisk sletning af beskeder?</string>
<string name="change_automatic_deletion_question">Ændre automatisk sletning af beskeder?</string>
<string name="disable_automatic_deletion_message">Beskeder i denne chat vil aldrig blive slettet.</string>
<string name="change_automatic_chat_deletion_message">Denne handling kan ikke fortrydes - beskeder sendt og modtaget i denne chat tidligere end valgt vil blive slettet.</string>
<string name="disable_automatic_deletion">Deaktiver sletning af beskeder</string>
<string name="chat_ttl_options_footer">Slet chatbeskeder fra din enhed.</string>
<string name="info_view_connect_button">forbinde</string>
<string name="info_view_open_button">åbn</string>
<string name="info_view_message_button">besked</string>
<string name="info_view_call_button">opkald</string>
<string name="info_view_search_button">søg</string>
<string name="info_view_video_button">video</string>
<string name="delete_contact_question">Slet kontakt?</string>
<string name="delete_contact_all_messages_deleted_cannot_undo_warning">Kontakt og alle beskeder vil blive slettet - dette kan ikke fortrydes!</string>
<string name="delete_contact_cannot_undo_warning">Kontakten vil blive slettet - dette kan ikke fortrydes!</string>
<string name="keep_conversation">Fortsæt samtalen</string>
<string name="only_delete_conversation">Slet kun samtalen</string>
<string name="confirm_delete_contact_question">Bekræft sletning af kontakt?</string>
<string name="delete_and_notify_contact">Slet og underret kontakt</string>
<string name="delete_without_notification">Slet uden meddelelse</string>
<string name="button_delete_contact">Slet kontakt</string>
<string name="conversation_deleted">Samtalen er slettet!</string>
<string name="you_can_still_send_messages_to_contact">Du kan sende beskeder til %1$s fra arkiverede kontakter.</string>
<string name="contact_deleted">Kontakt slettet!</string>
<string name="you_can_still_view_conversation_with_contact">Du kan stadig se samtalen med %1$s på listen over chats.</string>
<string name="text_field_set_contact_placeholder">Angiv kontaktnavn…</string>
<string name="text_field_set_chat_placeholder">Angiv chatnavn…</string>
<string name="icon_descr_server_status_connected">Forbundet</string>
<string name="icon_descr_server_status_disconnected">Afbrudt</string>
<string name="icon_descr_server_status_error">Fejl</string>
<string name="icon_descr_server_status_pending">Indtil</string>
<string name="switch_receiving_address_question">Ændre modtageradresse?</string>
<string name="switch_receiving_address_desc">Modtageradressen vil blive ændret til en anden server. Adresseændringen vil blive gennemført, når afsenderen er online.</string>
<string name="sync_connection_force_question">Genforhandle kryptering?</string>
<string name="sync_connection_force_desc">Krypteringen fungerer, og den nye krypteringsaftale er ikke påkrævet. Det kan resultere i forbindelsesfejl!</string>
<string name="sync_connection_force_confirm">Genforhandle</string>
<string name="sync_connection_question">Rette forbindelse?</string>
<string name="sync_connection_desc">Forbindelsen kræver genforhandling af krypteringen.</string>
<string name="sync_connection_confirm">Lav</string>
<string name="encryption_renegotiation_in_progress">Genforhandling af kryptering i gang.</string>
<string name="view_security_code">Vis sikkerhedsnummer</string>
<string name="verify_security_code">Verificier sikkerhedsnummer</string>
</resources>
@@ -2559,4 +2559,27 @@
<string name="short_descr__field">Bio:</string>
<string name="group_short_descr_field">Kurze Beschreibung:</string>
<string name="short_descr">Ihre Biografie:</string>
<string name="bio_too_large">Biografie zu lang</string>
<string name="group_descr_too_large">Beschreibung zu lang</string>
<string name="chat_banner_accept_contact_request">Kontaktanfrage akzeptieren</string>
<string name="chat_banner_business_connection">Geschäftliche Verbindung</string>
<string name="chat_banner_group">Gruppe</string>
<string name="chat_banner_connect_to_chat">Verbinden tippen, um zu chatten</string>
<string name="chat_banner_send_request_to_connect">Verbinden tippen, um die Anfrage zu senden</string>
<string name="chat_banner_join_group">Tippen, um der Gruppe beizutreten</string>
<string name="chat_banner_your_business_contact">Ihr geschäftlicher Kontakt</string>
<string name="chat_banner_your_contact">Ihr Kontakt</string>
<string name="chat_banner_your_group">Ihre Gruppe</string>
<string name="v6_4_1_new_interface_languages">4 neue Sprachen für die Bedienoberfläche</string>
<string name="v6_4_1_new_interface_languages_descr">Katalanisch, Indonesisch, Rumänisch und Vietnamesisch - Dank unserer Nutzer!</string>
<string name="v6_4_1_short_address_create">Ihre Adresse erstellen</string>
<string name="v6_4_1_keep_chats_clean_descr">Verschwindende Nachrichten per Voreinstellung aktiviert.</string>
<string name="v6_4_1_keep_chats_clean">Halten Sie Ihre Chats übersichtlich</string>
<string name="v6_4_1_welcome_contacts_descr">Geben Sie eine Profil-Biografie und eine Begrüßungsmeldung ein.</string>
<string name="v6_4_1_short_address_share">Ihre Adresse teilen</string>
<string name="v6_4_1_short_address">Verkürzte SimpleX-Adresse</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Die Zeit bis zum Verschwinden wird nur für neue Kontakte eingestellt.</string>
<string name="v6_4_1_short_address_update">Ihre Adresse aktualisieren</string>
<string name="connect_use_incognito_profile">Inkognito-Profil nutzen</string>
<string name="v6_4_1_welcome_contacts">Begrüßen Sie Ihre Kontakte 👋</string>
</resources>
@@ -15,7 +15,7 @@
<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 pero sólo si tu contacto también lo permite para tí. (24 horas)</string>
<string name="keychain_allows_to_receive_ntfs">Android Keystore se usará para almacenar de forma segura la frase de contraseña después de cambiarla o reiniciar la aplicación - permitirá recibir notificaciones.</string>
<string name="keychain_allows_to_receive_ntfs">Android Keystore se usará para almacenar la frase de contraseña de forma segura después de cambiarla o reiniciar la aplicación - permitirá recibir notificaciones.</string>
<string name="allow_your_contacts_to_send_disappearing_messages">Permites a tus contactos enviar mensajes temporales</string>
<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>
@@ -52,7 +52,7 @@
<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">Se permiten mensajes temporales.</string>
<string name="keychain_is_storing_securely">Android Keystore se usará para almacenar de forma segura la frase de contraseña - permite que el servicio de notificación funcione.</string>
<string name="keychain_is_storing_securely">Android Keystore se usará para almacenar la frase de contraseña de forma segura - permite que el servicio de notificación funcione.</string>
<string name="users_add">Añadir perfil</string>
<string name="color_primary">Color</string>
<string name="allow_your_contacts_irreversibly_delete">Permites a tus contactos eliminar irreversiblemente los mensajes enviados. (24 horas)</string>
@@ -72,7 +72,7 @@
<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"><![CDATA[<b>Recuerda</b>: Si la pierdes NO podrás recuperar o cambiar la frase de contraseña.]]></string>
<string name="impossible_to_recover_passphrase"><![CDATA[<b>Recuerda</b>: Si se pierde NO podrás recuperar o cambiar la frase de contraseña.]]></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"><![CDATA[<b>¡Consume más energía!</b> La aplicación está siempre en segundo plano y las notificaciones se muestran de inmediato.]]></string>
<string name="both_you_and_your_contacts_can_delete">Tanto tú como tu contacto podéis eliminar los mensajes enviados de forma irreversible. (24 horas)</string>
@@ -223,7 +223,7 @@
<string name="ttl_w">%ds</string>
<string name="deleted_description">eliminado</string>
<string name="connect_via_contact_link">¿Conectar mediante dirección de contacto?</string>
<string name="connect_via_group_link">¿Unirte al grupo?</string>
<string name="connect_via_group_link">¿Te unes al grupo?</string>
<string name="connect_via_invitation_link">¿Conectar mediante enlace de invitación?</string>
<string name="connect_via_link_verb">Conectar</string>
<string name="server_connected">conectado</string>
@@ -530,7 +530,7 @@
<string name="no_received_app_files">Sin archivos recibidos o enviados</string>
<string name="messages_section_title">Mensajes</string>
<string name="new_passphrase">Contraseña nueva…</string>
<string name="join_group_question">¿Unirte al grupo?</string>
<string name="join_group_question">¿Te unes al grupo?</string>
<string name="joining_group">Entrando al grupo</string>
<string name="keychain_error">Error en Keystore</string>
<string name="icon_descr_add_members">Invitar miembros</string>
@@ -771,8 +771,8 @@
<string name="first_platform_without_user_ids">Sin identificadores de usuario.</string>
<string name="alert_message_no_group">Este grupo ya no existe.</string>
<string name="accept_feature_set_1_day">Establecer 1 día</string>
<string name="v4_4_french_interface_descr">¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v4_5_italian_interface_descr">¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v4_4_french_interface_descr">¡Agradecimiento a los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v4_5_italian_interface_descr">¡Agradecimiento a los colaboradores! Puedes contribuir 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>
@@ -864,7 +864,7 @@
\nEsta acción es irreversible. Tu perfil, contactos, mensajes y archivos actuales se perderán.</string>
<string name="incognito_random_profile">Tu perfil aleatorio</string>
<string name="you_will_be_connected_when_your_connection_request_is_accepted">Te conectarás cuando tu solicitud se acepte, por favor espera o revisa más tarde.</string>
<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 revisa más tarde.</string>
<string name="you_will_be_connected_when_your_contacts_device_is_online">Te conectarás cuando el dispositivo del contacto esté en línea, por favor espera o revisa más tarde.</string>
<string name="auth_you_will_be_required_to_authenticate_when_you_start_or_resume">Se te pedirá autenticarte cuando inicies la aplicación o sigas usándola 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>
@@ -880,7 +880,7 @@
<string name="you_are_invited_to_group_join_to_connect_with_group_members">Has sido invitado a un grupo. Únete para conectar con sus miembros.</string>
<string name="snd_group_event_member_deleted">has expulsado a %1$s</string>
<string name="group_info_member_you">Tú: %1$s</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Puedes compartir un enlace o código QR para que cualquiera pueda unirse al grupo. Si decides eliminarlo más tarde, los miembros del grupo se mantendrán.</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Puedes compartir el enlace o el código QR para que cualquiera pueda unirse al grupo. Si más tarde lo eliminas, no afectará a los miembros del grupo.</string>
<string name="incognito_info_share">Cuando compartes un perfil incógnito con alguien, este perfil también se usará para los grupos a los que te inviten.</string>
<string name="your_preferences">Mis preferencias</string>
<string name="v4_2_auto_accept_contact_requests_desc">Con mensaje de bienvenida opcional.</string>
@@ -914,7 +914,7 @@
<string name="chat_preferences_you_allow">Permites</string>
<string name="app_name">SimpleX</string>
<string name="profile_will_be_sent_to_contact_sending_link">Tu perfil se enviará al contacto del que has recibido este enlace.</string>
<string name="you_will_join_group">Te conectarás con todos los miembros del grupo.</string>
<string name="you_will_join_group">Conectarás con todos los miembros del grupo.</string>
<string name="sender_you_pronoun">tu</string>
<string name="connected_to_server_to_receive_messages_from_contact">Estás conectado al servidor usado para recibir mensajes de este contacto.</string>
<string name="description_via_contact_address_link">mediante dirección de contacto</string>
@@ -937,7 +937,7 @@
<string name="smp_servers_your_server">Tu servidor</string>
<string name="smp_servers_your_server_address">Dirección de tu servidor</string>
<string name="your_current_profile">Tu perfil actual</string>
<string name="your_profile_is_stored_on_device_and_shared_only_with_contacts_simplex_cannot_see_it">Tu perfil es almacenado en tu dispositivo y solamente se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.</string>
<string name="your_profile_is_stored_on_device_and_shared_only_with_contacts_simplex_cannot_see_it">Tu perfil se almacena en tu dispositivo y sólo se comparte con tus contactos. Los servidores SimpleX no pueden ver tu perfil.</string>
<string name="language_system">Sistema</string>
<string name="button_add_welcome_message">Añadir mensaje de bienvenida</string>
<string name="v4_6_audio_video_calls">Llamadas y videollamadas</string>
@@ -965,7 +965,7 @@
<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">¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v4_6_chinese_spanish_interface_descr">¡Agradecimiento a los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="error_updating_user_privacy">Error al actualizar privacidad de usuario</string>
<string name="confirm_password">Confirmar contraseña</string>
<string name="v4_6_reduced_battery_usage">Reducción consumo de batería</string>
@@ -997,7 +997,7 @@
<string name="image_will_be_received_when_contact_completes_uploading">La imagen se recibirá cuando el contacto termine de subirla.</string>
<string name="show_developer_options">Mostrar opciones para desarrolladores</string>
<string name="hide_dev_options">Ocultar:</string>
<string name="show_dev_options">Mostrar:</string>
<string name="show_dev_options">Muestra:</string>
<string name="delete_chat_profile">Eliminar perfil</string>
<string name="profile_password">Contraseña del perfil</string>
<string name="unhide_chat_profile">Mostrar perfil oculto</string>
@@ -1093,7 +1093,7 @@
<string name="v5_0_app_passcode">Código de acceso de la aplicación</string>
<string name="v5_0_polish_interface">Interfaz en 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">¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v5_0_polish_interface_descr">¡Agradecimiento a los colaboradores! Puedes contribuir 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 necesidad de esperar a que el remitente esté en línea!</string>
<string name="auth_open_chat_profiles">Cambiar perfil</string>
@@ -1110,7 +1110,7 @@
<string name="simplex_address">Dirección SimpleX</string>
<string name="you_can_accept_or_reject_connection">Cuando alguien solicite conectarse podrás aceptar o rechazar su solicitud.</string>
<string name="share_address">Compartir dirección</string>
<string name="enter_welcome_message">Introduce mensaje de bienvenida…</string>
<string name="enter_welcome_message">Deja un mensaje de bienvenida…</string>
<string name="theme_simplex">SimpleX</string>
<string name="color_primary_variant">Color adicional</string>
<string name="color_secondary_variant">Secundario adicional</string>
@@ -1124,7 +1124,7 @@
<string name="continue_to_next_step">Continuar</string>
<string name="dark_theme">Tema oscuro</string>
<string name="customize_theme_title">Personalizar tema</string>
<string name="enter_welcome_message_optional">Introduce mensaje de bienvenida… (opcional)</string>
<string name="enter_welcome_message_optional">Deja un mensaje de bienvenida… (opcional)</string>
<string name="create_address_and_let_people_connect">Crea una dirección para que otras personas puedan conectar contigo.</string>
<string name="dont_create_address">No crear dirección SimpleX</string>
<string name="email_invite_body">¡Hola!
@@ -1219,7 +1219,7 @@
<string name="v5_1_better_messages_descr">- mensajes de voz de hasta 5 minutos.
\n- tiempo personalizado para mensajes temporales.
\n- historial de edición.</string>
<string name="whats_new_thanks_to_users_contribute_weblate">¡Nuestro agradecimiento a todos los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="whats_new_thanks_to_users_contribute_weblate">¡Agradecimiento a los colaboradores! Puedes contribuir a través de Weblate.</string>
<string name="v5_1_better_messages">Mensajes mejorados</string>
<string name="v5_1_self_destruct_passcode_descr">Al introducirlo todos los datos son eliminados.</string>
<string name="v5_1_custom_themes_descr">Personalizar y compartir temas de color.</string>
@@ -1520,8 +1520,8 @@
<string name="code_you_scanned_is_not_simplex_link_qr_code">El código QR escaneado no es un enlace de SimpleX.</string>
<string name="the_text_you_pasted_is_not_a_link">El texto pegado no es un enlace de SimpleX.</string>
<string name="enable_camera_access">Permitir acceso a la cámara</string>
<string name="you_can_view_invitation_link_again">Podrás ver el enlace de invitación en detalles de conexión.</string>
<string name="keep_unused_invitation_question">¿Guardar invitación no usada?</string>
<string name="you_can_view_invitation_link_again">Puedes ver el enlace de invitación de nuevo en los detalles de la conexión.</string>
<string name="keep_unused_invitation_question">¿Guardar enlace no usado?</string>
<string name="share_this_1_time_link">Comparte este enlace de un solo uso</string>
<string name="create_group_button_to_create_new_group"><![CDATA[<b>Crear grupo</b>: crea un grupo nuevo.]]></string>
<string name="recent_history">Historial visible</string>
@@ -1971,7 +1971,7 @@
<string name="acknowledgement_errors">Errores de confirmación</string>
<string name="cant_call_contact_connecting_wait_alert_text">Conectando con el contacto, por favor espera o revisa más tarde.</string>
<string name="v6_0_connection_servers_status_descr">Estado de tu conexión y servidores.</string>
<string name="v6_0_connect_faster_descr">Conecta más rápido con tus amigos</string>
<string name="v6_0_connect_faster_descr">Conéctate más rápido con tus amigos</string>
<string name="v6_0_connection_servers_status">Controla tu red</string>
<string name="v6_0_private_routing_descr">Protege tu dirección IP y tus conexiones.</string>
<string name="allow_calls_question">¿Permitir llamadas?</string>
@@ -2072,7 +2072,7 @@
<string name="forward_files_messages_deleted_after_selection_desc">Los mensajes han sido eliminados después de seleccionarlos.</string>
<string name="forward_alert_title_nothing_to_forward">¡Nada para reenviar!</string>
<string name="compose_save_messages_n">Guardando %1$s mensajes</string>
<string name="network_proxy_auth_mode_no_auth">No uses credenciales con proxy.</string>
<string name="network_proxy_auth_mode_no_auth">No se usan credenciales con proxy.</string>
<string name="network_proxy_incorrect_config_title">Error guardando proxy</string>
<string name="network_proxy_password">Contraseña</string>
<string name="network_proxy_auth">Autenticación proxy</string>
@@ -2120,7 +2120,7 @@
<string name="share_1_time_link_with_a_friend">Compartir enlace de un uso con un amigo</string>
<string name="share_simplex_address_on_social_media">Comparte tu dirección SimpleX en redes sociales.</string>
<string name="address_settings">Ajustes de dirección</string>
<string name="create_1_time_link">Crear enlace de un uso</string>
<string name="create_1_time_link">Crear enlace de un solo uso</string>
<string name="for_social_media">Para redes sociales</string>
<string name="simplex_address_or_1_time_link">¿Dirección SimpleX o enlace de un uso?</string>
<string name="onboarding_choose_server_operators">Operadores de servidores</string>
@@ -2394,12 +2394,12 @@
<string name="snd_group_event_member_accepted">has aceptado al miembro</string>
<string name="group_member_status_pending_review">pendiente de revisión</string>
<string name="group_member_status_pending_review_short">por revisar</string>
<string name="button_support_chat">Chat con administradores</string>
<string name="button_support_chat">Chat con los administradores</string>
<string name="button_support_chat_member">Chat con miembro</string>
<string name="reviewed_by_admins">revisado por los administradores</string>
<string name="reviewed_by_admins">en revisión por los administradores</string>
<string name="rcv_group_event_member_accepted">%1$s aceptado</string>
<string name="member_criteria_off">desactivado</string>
<string name="member_admission">Admisión del miembro</string>
<string name="member_admission">Admisión de miembros</string>
<string name="cant_send_message_member_has_old_version">el miembro usa una versión antigua</string>
<string name="no_support_chats">Sin chats con miembros</string>
<string name="error_deleting_member_support_chat">Error al eliminar el chat con el miembro</string>
@@ -2417,19 +2417,19 @@
<string name="cant_send_message_mem_removed">expulsado del grupo</string>
<string name="cant_send_message_rejected">petición para unirse rechazada</string>
<string name="cant_send_message_alert_title">¡No puedes enviar mensajes!</string>
<string name="report_sent_alert_msg_view_in_support_chat">Puedes ver tus informes en Chat con administradores</string>
<string name="report_sent_alert_msg_view_in_support_chat">Puedes ver tus informes en Chat con los administradores</string>
<string name="cant_send_message_you_left">has salido</string>
<string name="rcv_group_event_user_accepted">te ha aceptado</string>
<string name="rcv_group_event_new_member_pending_review">Un miembro nuevo desea unirse al grupo.</string>
<string name="member_criteria_all">todos</string>
<string name="member_support">Chats con miembros</string>
<string name="support_chat">Chat con administradores</string>
<string name="member_support">Chat con miembros</string>
<string name="support_chat">Chat con los administradores</string>
<string name="delete_member_support_chat_button">Eliminar chat</string>
<string name="delete_member_support_chat_alert_title">¿Eliminar el chat con el miembro?</string>
<string name="delete_member_support_chat_alert_title">¿Eliminar chat con el miembro?</string>
<string name="reject_pending_member_button">Rechazar</string>
<string name="reject_pending_member_alert_title">¿Rechazar al miembro?</string>
<string name="admission_stage_review">Revisar miembros</string>
<string name="admission_stage_review_descr">Revisar miembros antes de admitir</string>
<string name="admission_stage_review_descr">Revisa a los miembros antes de admitirles en el grupo.</string>
<string name="accept_pending_member_button">Aceptar</string>
<string name="accept_pending_member_alert_title">Aceptar miembro</string>
<string name="accept_pending_member_alert_confirmation_as_member">Aceptar como miembro</string>
@@ -2438,10 +2438,10 @@
<string name="accept_contact_request">Aceptar petición de contacto</string>
<string name="compose_view_add_message">Añadir mensaje</string>
<string name="compose_view_send_contact_request_alert_text"><![CDATA[Podrás enviar mensajes <b>después de que tu petición sea aceptada</b>.]]></string>
<string name="v6_4_support_chat">Chat con administradores</string>
<string name="v6_4_review_members_descr">Chat con miembros antes de unirse.</string>
<string name="v6_4_support_chat">Chatea con los administradores</string>
<string name="v6_4_review_members_descr">Chatea con el miembro antes de unirse.</string>
<string name="compose_view_connect">Conectar</string>
<string name="v6_4_connect_faster">¡Conecta más rápido! 🚀</string>
<string name="v6_4_connect_faster">¡Conéctate más rápido! 🚀</string>
<string name="contact_should_accept">el contacto debe aceptar…</string>
<string name="error_changing_user">Error al cambiar el perfil</string>
<string name="error_preparing_contact">Error al abrir el chat</string>
@@ -2449,7 +2449,7 @@
<string name="error_rejecting_contact_request">Error al rechazar la solicitud del contacto</string>
<string name="compose_view_join_group">Unirte al grupo</string>
<string name="v6_4_message_delivery_descr">Menos tráfico en redes móviles.</string>
<string name="v6_4_connect_faster_descr">Mensajea ya tras pulsar Contactar.</string>
<string name="v6_4_connect_faster_descr">Tras pulsar Contactar, mensajea ya.</string>
<string name="v6_4_role_moderator">Nuevo rol de grupo: Moderador</string>
<string name="private_routing_no_session">Ninguna sesión con enrutamiento privado</string>
<string name="connect_plan_open_chat">Abrir chat</string>
@@ -2462,9 +2462,9 @@
<string name="share_profile_via_link_alert_text">El perfil será compartido con la dirección</string>
<string name="network_option_protocol_timeout_background">Timeout protocolo en segundo plano</string>
<string name="reject_contact_request">Rechazar solicitud del contacto</string>
<string name="v6_4_role_moderator_descr">Eliminar mensajes y bloquear miembros.</string>
<string name="v6_4_role_moderator_descr">Elimina mensajes y bloquea miembros.</string>
<string name="cant_send_message_request_is_sent">petición enviada</string>
<string name="v6_4_review_members">Revisar miembros del grupo</string>
<string name="v6_4_review_members">Revisa los miembros del grupo</string>
<string name="compose_view_send_contact_request_alert_question">¿Enviar solicitud de contacto?</string>
<string name="compose_view_send_request">Enviar solicitud</string>
<string name="compose_view_send_request_without_message">Enviar solicitud sin mensaje</string>
@@ -2484,4 +2484,27 @@
<string name="loading_profile">Cargando perfil. . .</string>
<string name="group_short_descr_field">Descripción corta:</string>
<string name="short_descr">Tu biografía:</string>
<string name="bio_too_large">Biografía demasiado larga</string>
<string name="group_descr_too_large">Descripción demasiado larga</string>
<string name="chat_banner_accept_contact_request">Aceptar solicitud de conexión</string>
<string name="chat_banner_business_connection">Conexión empresarial</string>
<string name="chat_banner_group">Grupo</string>
<string name="chat_banner_connect_to_chat">Pulsa Conectar para chatear</string>
<string name="chat_banner_send_request_to_connect">Pulsa Conectar para enviar solicitud</string>
<string name="chat_banner_join_group">Pulsa Unirte al grupo</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Mensajes temporales activados sólo para los contactos nuevos.</string>
<string name="connect_use_incognito_profile">Usar perfil incógnito</string>
<string name="chat_banner_your_business_contact">Mi contacto empresarial</string>
<string name="chat_banner_your_contact">Mi contacto</string>
<string name="chat_banner_your_group">Mi grupo</string>
<string name="v6_4_1_new_interface_languages">4 idiomas nuevos</string>
<string name="v6_4_1_new_interface_languages_descr">Catalán, Indonesio, Rumano y Vietnamita - gracias a los colaboradores!</string>
<string name="v6_4_1_short_address_create">Crea tu dirección</string>
<string name="v6_4_1_keep_chats_clean_descr">Activa por defecto los mensajes temporaes</string>
<string name="v6_4_1_keep_chats_clean">Mantén los chats limpios</string>
<string name="v6_4_1_welcome_contacts_descr">Añade mensaje de bienvenida y biografía del perfil</string>
<string name="v6_4_1_short_address_share">Comparte tu dirección</string>
<string name="v6_4_1_short_address">Direcciones SimpleX cortas</string>
<string name="v6_4_1_short_address_update">Actualiza tu dirección</string>
<string name="v6_4_1_welcome_contacts">Da la bienvenida a tus contactos 👋</string>
</resources>
File diff suppressed because it is too large Load Diff
@@ -26,7 +26,7 @@
<string name="accept_call_on_lock_screen">Elfogadás</string>
<string name="above_then_preposition_continuation">gombra fent, majd:</string>
<string name="accept_contact_incognito_button">Elfogadás inkognitóban</string>
<string name="accept_connection_request__question">Elfogadja a meghívót?</string>
<string name="accept_connection_request__question">Elfogadja a kapcsolódási kérést?</string>
<string name="accept_contact_button">Elfogadás</string>
<string name="accept">Elfogadás</string>
<string name="add_address_to_your_profile">Cím hozzáadása a profilhoz, hogy a partnerei megoszthassák másokkal. A profilfrissítés el lesz küldve partnerei számára.</string>
@@ -37,15 +37,15 @@
<string name="empty_chat_profile_is_created">Egy üres csevegési profil lesz létrehozva a megadott névvel, és az alkalmazás a szokásos módon megnyílik.</string>
<string name="feature_cancelled_item">%s visszavonva</string>
<string name="smp_servers_preset_add">Előre beállított kiszolgálók hozzáadása</string>
<string name="calls_prohibited_with_this_contact">A hívások kezdeményezése le van tiltva ebben a csevegésben.</string>
<string name="calls_prohibited_with_this_contact">A hívások kezdeményezése le van tiltva.</string>
<string name="network_session_mode_entity_description"><![CDATA[<b>Az összes partneréhez és csoporttaghoz</b> külön TCP-kapcsolat (és SOCKS-hitelesítési adat) lesz használva.\n<b>Megjegyzés:</b> ha sok kapcsolata van, akkor az akkumulátor-használat és az adatforgalom jelentősen megnövekedhet, és néhány kapcsolódási kísérlet sikertelen lehet.]]></string>
<string name="icon_descr_cancel_link_preview">hivatkozás előnézetének visszavonása</string>
<string name="network_session_mode_user_description"><![CDATA[<b>Az összes csevegési profiljához az alkalmazásban</b> külön TCP-kapcsolat (és SOCKS-hitelesítési adat) lesz használva.]]></string>
<string name="both_you_and_your_contact_can_send_disappearing">Mindkét fél küldhet eltűnő üzeneteket.</string>
<string name="keychain_is_storing_securely">Az Android Keystore-t a jelmondat biztonságos tárolására használják lehetővé teszi az értesítési szolgáltatás működését.</string>
<string name="alert_title_msg_bad_hash">Érvénytelen az üzenet hasítóértéke</string>
<string name="alert_title_msg_bad_hash">Hibás az üzenet hasítóértéke</string>
<string name="color_background">Háttér</string>
<string name="socks_proxy_setting_limitations"><![CDATA[<b>Megjegyzés:</b> az üzenet- és fájltovábbító kiszolgálók SOCKS proxyn keresztül kapcsolódnak. A hívások és a hivatkozások előnézetének elküldése közvetlen kapcsolatot használnak.]]></string>
<string name="socks_proxy_setting_limitations"><![CDATA[<b>Megjegyzés:</b> az üzenet- és fájltovábbító kiszolgálók SOCKS proxyn keresztül kapcsolódnak. A hívások és a hivatkozások előnézetének küldése közvetlen kapcsolatot használ.]]></string>
<string name="full_backup">Alkalmazásadatok biztonsági mentése</string>
<string name="database_initialization_error_title">Az adatbázis előkészítése sikertelen</string>
<string name="all_your_contacts_will_remain_connected_update_sent">A partnereivel kapcsolatban marad. A profilfrissítés el lesz küldve a partnerei számára.</string>
@@ -79,7 +79,7 @@
<string name="notifications_mode_service_desc">A háttérszolgáltatás mindig fut az értesítések megjelennek, amint az üzenetek elérhetővé válnak.</string>
<string name="allow_to_delete_messages">Az elküldött üzenetek végleges törlése engedélyezve van. (24 óra)</string>
<string name="both_you_and_your_contact_can_send_voice">Mindkét fél küldhet hangüzeneteket.</string>
<string name="alert_title_msg_bad_id">Téves üzenet ID</string>
<string name="alert_title_msg_bad_id">Hibás az üzenet azonosítója</string>
<string name="allow_your_contacts_adding_message_reactions">A reakciók hozzáadása az üzenetekhez engedélyezve van a partnerei számára.</string>
<string name="allow_to_send_voice">A hangüzenetek küldése engedélyezve van.</string>
<string name="allow_message_reactions_only_if">A reakciók hozzáadása az üzenetekhez csak abban az esetben van engedélyezve, ha a partnere is engedélyezi.</string>
@@ -89,8 +89,8 @@
<string name="call_on_lock_screen">Hívások a zárolási képernyőn:</string>
<string name="conn_event_ratchet_sync_started">titkosítás elfogadása…</string>
<string name="invite_prohibited">Nem lehet meghívni a partnert!</string>
<string name="integrity_msg_bad_id">téves üzenet ID</string>
<string name="v4_2_auto_accept_contact_requests">Meghívók automatikus elfogadása</string>
<string name="integrity_msg_bad_id">hibás az üzenet azonosítója</string>
<string name="v4_2_auto_accept_contact_requests">Partnerkérések automatikus elfogadása</string>
<string name="impossible_to_recover_passphrase"><![CDATA[<b>Megjegyzés:</b> NEM fogja tudni helyreállítani, vagy módosítani a jelmondatot abban az esetben, ha elveszíti.]]></string>
<string name="callstatus_calling">hívás…</string>
<string name="color_secondary_variant">További másodlagos szín</string>
@@ -122,7 +122,7 @@
<string name="icon_descr_cancel_live_message">Élő csevegési üzenet visszavonása</string>
<string name="allow_irreversible_message_deletion_only_if">Az üzenetek végleges törlése csak abban az esetben van engedélyezve, ha a partnere is engedélyezi. (24 óra)</string>
<string name="v4_6_audio_video_calls">Hang- és videóhívások</string>
<string name="integrity_msg_bad_hash">érvénytelen az üzenet hasítóértéke</string>
<string name="integrity_msg_bad_hash">hibás az üzenet hasítóértéke</string>
<string name="notifications_mode_service">Mindig fut</string>
<string name="keychain_allows_to_receive_ntfs">Az Android Keystore biztonságosan fogja tárolni a jelmondatot az alkalmazás újraindítása, vagy a jelmondat módosítása után lehetővé teszi az értesítések fogadását.</string>
<string name="all_app_data_will_be_cleared">Az összes alkalmazásadat törölve.</string>
@@ -139,7 +139,7 @@
<string name="v5_1_better_messages">Továbbfejlesztett üzenetek</string>
<string name="abort_switch_receiving_address_desc">A cím módosítása meg fog szakadni. A régi fogadási cím lesz használva.</string>
<string name="allow_verb">Engedélyezés</string>
<string name="bad_desktop_address">Érvénytelen számítógépcím</string>
<string name="bad_desktop_address">Hibás a számítógép címe</string>
<string name="users_add">Profil hozzáadása</string>
<string name="attach">Mellékelés</string>
<string name="v5_0_app_passcode">Alkalmazás jelkód</string>
@@ -213,7 +213,7 @@
<string name="icon_descr_contact_checked">Partner ellenőrizve</string>
<string name="connect_plan_connect_to_yourself">Kapcsolódik saját magához?</string>
<string name="copied">Vágólapra másolva</string>
<string name="connection_request_sent">Csatlakozási kérés elküldve!</string>
<string name="connection_request_sent">Kapcsolódási kérés elküldve!</string>
<string name="connecting_to_desktop">Kapcsolódás a számítógéphez</string>
<string name="network_session_mode_entity">Kapcsolat</string>
<string name="correct_name_to">Helyesbíti a nevet a következőre: %s?</string>
@@ -339,7 +339,7 @@
<string name="smp_server_test_compare_file">Fájl-összehasonlítás</string>
<string name="your_chats">Csevegések</string>
<string name="delete_message__question">Törli az üzenetet?</string>
<string name="delete_pending_connection__question">Törli a függőben lévő meghívót?</string>
<string name="delete_pending_connection__question">Törli a függőben lévő kapcsolatot?</string>
<string name="database_encrypted">Adatbázis titkosítva!</string>
<string name="clear_chat_question">Kiüríti a csevegést?</string>
<string name="database_downgrade">Adatbázis visszafejlesztése</string>
@@ -408,7 +408,7 @@
<string name="custom_time_unit_days">nap</string>
<string name="ttl_day">%d nap</string>
<string name="failed_to_create_user_duplicate_title">Duplikált megjelenítendő név!</string>
<string name="receipts_contacts_disable_keep_overrides">Letiltás (felürások megtartásával)</string>
<string name="receipts_contacts_disable_keep_overrides">Letiltás (egyéni beáltások megtartása)</string>
<string name="database_upgrade">Adatbázis fejlesztése</string>
<string name="blocked_items_description">%d üzenet letiltva</string>
<string name="info_row_disappears_at">Eltűnik</string>
@@ -431,7 +431,7 @@
<string name="ttl_m">%dp</string>
<string name="disconnect_remote_host">Szétkapcsolás</string>
<string name="edit_verb">Szerkesztés</string>
<string name="receipts_groups_disable_keep_overrides">Letiltás (csoport felürások megtartásával)</string>
<string name="receipts_groups_disable_keep_overrides">Letiltás (csoport egyéni beáltásainak megtartása)</string>
<string name="rcv_group_events_count">%d csoportesemény</string>
<string name="ttl_month">%d hónap</string>
<string name="button_edit_group_profile">Csoportprofil szerkesztése</string>
@@ -509,7 +509,7 @@
<string name="snd_conn_event_ratchet_sync_required">a titkosítás újraegyeztetése szükséges %s számára</string>
<string name="failed_to_active_user_title">Hiba történt a profilváltáskor!</string>
<string name="settings_experimental_features">Kísérleti funkciók</string>
<string name="receipts_contacts_enable_keep_overrides">Engedélyezés (felürások megtartásával)</string>
<string name="receipts_contacts_enable_keep_overrides">Engedélyezés (egyéni beáltások megtartása)</string>
<string name="enter_correct_passphrase">Adja meg a helyes jelmondatot.</string>
<string name="delete_group_for_self_cannot_undo_warning">A csoport törölve lesz az Ön számára ez a művelet nem vonható vissza!</string>
<string name="encrypt_database_question">Titkosítja az adatbázist?</string>
@@ -544,7 +544,7 @@
<string name="file_will_be_received_when_contact_is_online">A fájl akkor érkezik meg, amikor a küldője elérhető lesz, várjon, vagy ellenőrizze később!</string>
<string name="error_creating_link_for_group">Hiba történt a csoporthivatkozás létrehozásakor</string>
<string name="from_gallery_button">A galériából</string>
<string name="receipts_groups_enable_keep_overrides">Engedélyezés (csoport felürások megtartásával)</string>
<string name="receipts_groups_enable_keep_overrides">Engedélyezés (csoport egyéni beáltásainak megtartása)</string>
<string name="error_deleting_contact">Hiba történt a partner törlésekor</string>
<string name="group_members_can_delete">A tagok véglegesen törölhetik az elküldött üzeneteiket. (24 óra)</string>
<string name="error_changing_role">Hiba történt a szerepkör módosításakor</string>
@@ -560,7 +560,7 @@
<string name="error_updating_link_for_group">Hiba történt a csoporthivatkozás frissítésekor</string>
<string name="group_member_status_group_deleted">a csoport törölve</string>
<string name="snd_group_event_group_profile_updated">csoportprofil frissítve</string>
<string name="error_deleting_pending_contact_connection">Hiba történt a függőben lévő meghívó törlésekor</string>
<string name="error_deleting_pending_contact_connection">Hiba történt a függőben lévő kapcsolat törlésekor</string>
<string name="error_importing_database">Hiba történt a csevegési adatbázis importálásakor</string>
<string name="error_enabling_delivery_receipts">Hiba történt a kézbesítési jelentések engedélyezésekor!</string>
<string name="error_saving_xftp_servers">Hiba történt az XFTP-kiszolgálók mentésekor</string>
@@ -583,7 +583,7 @@
<string name="error_aborting_address_change">Hiba történt a cím módosításának megszakításakor</string>
<string name="error_receiving_file">Hiba történt a fájl fogadásakor</string>
<string name="conn_event_ratchet_sync_ok">titkosítása rendben van</string>
<string name="error_deleting_contact_request">Hiba történt a meghívó törlésekor</string>
<string name="error_deleting_contact_request">Hiba történt a partnerkérés törlésekor</string>
<string name="receipts_groups_title_enable">Engedélyezi a kézbesítési jelentéseket a csoportok számára?</string>
<string name="fix_connection_not_supported_by_contact">Partner általi javítás nem támogatott</string>
<string name="file_not_found">Fájl nem található</string>
@@ -608,7 +608,7 @@
<string name="error_creating_address">Hiba történt a cím létrehozásakor</string>
<string name="feature_enabled">engedélyezve</string>
<string name="error_loading_details">Hiba történt a részletek betöltésekor</string>
<string name="error_accepting_contact_request">Hiba történt a meghívó elfogadásakor</string>
<string name="error_accepting_contact_request">Hiba történt a partnerkérés elfogadásakor</string>
<string name="snd_conn_event_ratchet_sync_allowed">a titkosítás újraegyeztetése engedélyezve van %s számára</string>
<string name="conn_event_ratchet_sync_required">a titkosítás újraegyeztetése szükséges</string>
<string name="v4_6_hidden_chat_profiles">Rejtett csevegési profilok</string>
@@ -699,7 +699,7 @@
<string name="no_received_app_files">Nincsenek fogadott vagy küldött fájlok</string>
<string name="mobile_tap_open_in_mobile_app_then_tap_connect_in_app"><![CDATA[📱 hordozható eszköz: koppintson a <b>Megnyitás hordozható eszköz-alkalmazásban</b>, majd koppintson a <b>Kapcsolódás</b> gombra az alkalmazásban.]]></string>
<string name="markdown_in_messages">Markdown az üzenetekben</string>
<string name="group_invitation_item_description">meghívás a(z) %1$s csoportba</string>
<string name="group_invitation_item_description">meghívás a(z) %1$s nevű csoportba</string>
<string name="lock_mode">Zárolási mód</string>
<string name="new_mobile_device">Új hordozható eszköz</string>
<string name="v5_2_fix_encryption">Kapcsolatok megtartása</string>
@@ -737,7 +737,7 @@
<string name="network_use_onion_hosts_no_desc">Az onion kiszolgálók nem lesznek használva.</string>
<string name="custom_time_unit_minutes">perc</string>
<string name="learn_more">Tudjon meg többet</string>
<string name="notification_new_contact_request">Új meghívó</string>
<string name="notification_new_contact_request">Új partnerkérés</string>
<string name="joining_group">Csatlakozás a csoporthoz</string>
<string name="linked_desktop_options">Társított számítógép beállítások</string>
<string name="rcv_group_event_invited_via_your_group_link">meghíva a saját csoporthivatkozásán keresztül</string>
@@ -778,11 +778,11 @@
<string name="loading_remote_file_title">Fájl betöltése…</string>
<string name="no_contacts_to_add">Nincs hozzáadandó partner</string>
<string name="v4_5_message_draft">Üzenetvázlat</string>
<string name="display_name_invited_to_connect">Függőben lévő meghívó</string>
<string name="display_name_invited_to_connect">függőben lévő kapcsolat</string>
<string name="add_contact">Egyszer használható meghívó</string>
<string name="notifications">Értesítések</string>
<string name="images_limit_desc">Egyszerre csak 10 kép küldhető el</string>
<string name="feature_offered_item_with_param">ajánlotta: %s, ekkor: %2s</string>
<string name="feature_offered_item_with_param">felajánlotta a következőt: %s: %2s</string>
<string name="not_compatible">Nem kompatibilis!</string>
<string name="make_profile_private">Tegye priváttá a profilját!</string>
<string name="message_delivery_error_title">Üzenetkézbesítési hiba</string>
@@ -807,7 +807,7 @@
<string name="shutdown_alert_desc">Az értesítések az alkalmazás elindításáig nem fognak működni</string>
<string name="chat_preferences_off">kikapcsolva</string>`
<string name="this_device_version"><![CDATA[<i>(ez az eszköz: v%s)</i>]]></string>
<string name="feature_offered_item">%s ajánlotta</string>
<string name="feature_offered_item">felajánlotta a következőt: %s</string>
<string name="button_leave_group">Csoport elhagyása</string>
<string name="unblock_member_desc">%s összes üzenete meg fog jelenni!</string>
<string name="alert_text_skipped_messages_it_can_happen_when">Ez akkor fordulhat elő, ha:\n1. Az üzenetek 2 nap után, vagy a kiszolgálón 30 nap után lejártak.\n2. Nem sikerült az üzenetet visszafejteni, mert Ön, vagy a partnere egy régi adatbázis biztonsági mentését használta.\n3. A kapcsolat sérült.</string>
@@ -871,7 +871,7 @@
<string name="callstatus_rejected">elutasított hívás</string>
<string name="onboarding_notifications_mode_periodic">Időszakos</string>
<string name="feature_received_prohibited">fogadott, tiltott</string>
<string name="connect_plan_repeat_connection_request">Megismétli a csatlakozási kérést?</string>
<string name="connect_plan_repeat_connection_request">Megismétli a kapcsolódási kérést?</string>
<string name="only_you_can_delete_messages">Véglegesen csak Ön törölhet üzeneteket (partnere csak törlésre jelölheti meg őket ). (24 óra)</string>
<string name="role_in_group">Szerepkör</string>
<string name="simplex_link_contact">SimpleX kapcsolattartási cím</string>
@@ -961,7 +961,7 @@
<string name="description_you_shared_one_time_link">Ön egy egyszer használható meghívót osztott meg</string>
<string name="simplex_link_mode_browser_warning">A hivatkozás megnyitása a böngészőben gyengítheti az adatvédelmet és a biztonságot. A megbízhatatlan SimpleX-hivatkozások pirossal vannak kiemelve.</string>
<string name="your_ice_servers">Saját ICE-kiszolgálók</string>
<string name="you_accepted_connection">Kapcsolat létrehozása</string>
<string name="you_accepted_connection">Ön elfogadta a kapcsolatot</string>
<string name="reject_contact_button">Elutasítás</string>
<string name="notification_preview_mode_message_desc">Partner nevének és az üzenet tartalmának megjelenítése</string>
<string name="settings_section_title_settings">BEÁLLÍTÁSOK</string>
@@ -1023,7 +1023,7 @@
<string name="paste_the_link_you_received">Kapott hivatkozás beillesztése</string>
<string name="smp_save_servers_question">Menti a kiszolgálókat?</string>
<string name="v4_2_security_assessment_desc">A SimpleX Chat biztonsága a Trail of Bits által lett auditálva.</string>
<string name="rcv_group_event_updated_group_profile">frissítette a csoportprofilt</string>
<string name="rcv_group_event_updated_group_profile">frissítette a csoport profilt</string>
<string name="settings_section_title_support">SIMPLEX CHAT TÁMOGATÁSA</string>
<string name="simplex_service_notification_title">SimpleX Chat szolgáltatás</string>
<string name="observer_cant_send_message_title">Ön megfigyelő</string>
@@ -1096,7 +1096,7 @@
<string name="set_database_passphrase">Adatbázis-jelmondat beállítása</string>
<string name="view_security_code">Biztonsági kód megtekintése</string>
<string name="unblock_member_question">Feloldja a tag letiltását?</string>
<string name="sender_may_have_deleted_the_connection_request">A küldője törölhette a meghívót.</string>
<string name="sender_may_have_deleted_the_connection_request">A küldője törölhette a kapcsolódási kérést.</string>
<string name="wrong_passphrase">Érvénytelen adatbázis-jelmondat</string>
<string name="your_SMP_servers">Saját SMP-kiszolgálók</string>
<string name="send_receipts_disabled_alert_title">A kézbesítési jelentések le vannak tiltva</string>
@@ -1346,7 +1346,7 @@
<string name="onboarding_notifications_mode_off">Amikor az alkalmazás fut</string>
<string name="alert_title_cant_invite_contacts_descr">Inkognitóprofilt használ ehhez a csoporthoz fő profilja megosztásának elkerülése érdekében a meghívók küldése le van tiltva</string>
<string name="v4_5_transport_isolation">Átvitelelkülönítés</string>
<string name="you_will_be_connected_when_your_connection_request_is_accepted">Akkor lesz kapcsolódva, ha a csatlakozási kérését elfogadják, várjon, vagy ellenőrizze később!</string>
<string name="you_will_be_connected_when_your_connection_request_is_accepted">Akkor lesz kapcsolódva, ha a kapcsolódási kérését elfogadják, várjon, vagy ellenőrizze később!</string>
<string name="voice_messages_are_prohibited">A hangüzenetek küldése le van tiltva.</string>
<string name="system_restricted_background_in_call_warn"><![CDATA[A háttérben való hívásokhoz válassza ki az <b>Alkalmazás akkumulátor-használata</b> / <b>Korlátlan</b> módot az alkalmazás beállításaiban.]]></string>
<string name="v5_4_link_mobile_desktop_descr">Biztonságos kvantumbiztos protokollon keresztül.</string>
@@ -1397,7 +1397,7 @@
<string name="unknown_database_error_with_info">Ismeretlen adatbázishiba: %s</string>
<string name="you_can_hide_or_mute_user_profile">Elrejtheti vagy lenémíthatja a felhasználóprofiljait koppintson (vagy számítógép-alkalmazásban kattintson) hosszan a profilra a felugró menühöz.</string>
<string name="v5_3_simpler_incognito_mode_descr">Inkognitó profil használata kapcsolódáskor ki/be.</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást Ön később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Megoszthat egy hivatkozást vagy QR-kódot így bárki csatlakozhat a csoporthoz. Ha a csoporthivatkozást később törli, akkor nem fogja elveszíteni a csoport meglévő tagjait.</string>
<string name="you_joined_this_group">Ön csatlakozott ehhez a csoporthoz</string>
<string name="connect_plan_this_is_your_link_for_group_vName"><![CDATA[Ez a saját hivatkozása a(z) <b>%1$s</b> nevű csoporthoz!]]></string>
<string name="voice_prohibited_in_this_chat">A hangüzenetek küldése le van tiltva ebben a csevegésben.</string>
@@ -1406,9 +1406,9 @@
<string name="v4_5_private_filenames_descr">Az időzóna védelmének érdekében a kép-/hangfájlok UTC-t használnak.</string>
<string name="connect_via_member_address_alert_desc">A csatlakozási kérése el lesz küldve ennek a csoporttagnak.</string>
<string name="incognito_info_share">Ha egy inkognitóprofilt oszt meg valamelyik partnerével, a rendszer ezt az inkognitóprofilt fogja használni azokban a csoportokban, ahová az adott partnere meghívja Önt.</string>
<string name="connect_plan_you_have_already_requested_connection_via_this_address">Már kért egy csatlakozási kérést ezen a címen keresztül!</string>
<string name="connect_plan_you_have_already_requested_connection_via_this_address">Már kért egy kapcsolódási kérést ezen a címen keresztül!</string>
<string name="you_can_share_this_address_with_your_contacts">Megoszthatja ezt a SimpleX-címet a partnereivel, hogy kapcsolatba léphessenek vele: %s.</string>
<string name="you_can_accept_or_reject_connection">Amikor az emberek meghívót küldenek, Ön elfogadhatja vagy elutasíthatja azokat.</string>
<string name="you_can_accept_or_reject_connection">Amikor az emberek kapcsolatot kérnek, Ön elfogadhatja vagy elutasíthatja azokat.</string>
<string name="v4_6_group_welcome_message_descr">Megjelenítendő üzenet beállítása az új tagok számára!</string>
<string name="whats_new_thanks_to_users_contribute_weblate">Köszönet a felhasználóknak a Weblate-en való közreműködésért!</string>
<string name="sending_delivery_receipts_will_be_enabled">A kézbesítési jelentések küldése az összes partnere számára engedélyezve lesz.</string>
@@ -1451,7 +1451,7 @@
<string name="member_role_will_be_changed_with_notification">A tag szerepköre a következőre fog módosulni: „%s”. A csoport összes tagja értesítést fog kapni.</string>
<string name="users_delete_with_connections">Profil és kiszolgálókapcsolatok</string>
<string name="the_messaging_and_app_platform_protecting_your_privacy_and_security">Egy üzenetváltó- és alkalmazásplatform, amely védi az adatait és biztonságát.</string>
<string name="tap_to_activate_profile">A profil aktiválásához koppintson az ikonra.</string>
<string name="tap_to_activate_profile">Koppintson ide a profil aktiválásához.</string>
<string name="receipts_contacts_override_disabled">A kézbesítési jelentések le vannak tiltva %d partnernél</string>
<string name="session_code">Munkamenet kód</string>
<string name="v4_4_french_interface_descr">Köszönet a felhasználóknak a Weblate-en való közreműködésért!</string>
@@ -1478,7 +1478,7 @@
<string name="alert_text_msg_bad_hash">Az előző üzenet hasítóértéke különbözik.</string>
<string name="receipts_section_description">Ezek a beállítások csak a jelenlegi csevegési profiljára vonatkoznak</string>
<string name="loading_remote_file_desc">Várjon, amíg a fájl betöltődik a társított hordozható eszközről</string>
<string name="read_more_in_github_with_link"><![CDATA[További információ a <font color="#0088ff">GitHub tárolónkban</font>.]]></string>
<string name="read_more_in_github_with_link"><![CDATA[További információ a <font color="#0088ff">GitHub-tárolónkban</font>.]]></string>
<string name="error_showing_content">Hiba történt a tartalom megjelenítésekor</string>
<string name="error_showing_message">Hiba történt az üzenet megjelenítésekor</string>
<string name="you_can_make_address_visible_via_settings">Láthatóvá teheti a SimpleXbeli partnerei számára a beállításokban.</string>
@@ -1550,7 +1550,7 @@
<string name="profile_update_event_removed_picture">eltávolította a profilképét</string>
<string name="profile_update_event_set_new_address">új kapcsolattartási címet állított be</string>
<string name="profile_update_event_set_new_picture">új profilképet állított be</string>
<string name="profile_update_event_updated_profile">frissített profil</string>
<string name="profile_update_event_updated_profile">frissítette a profilját</string>
<string name="profile_update_event_contact_name_changed">%1$s a következőre módosította a nevét: %2$s</string>
<string name="note_folder_local_display_name">Privát jegyzetek</string>
<string name="error_deleting_note_folder">Hiba történt a privát jegyzetek törlésekor</string>
@@ -1624,7 +1624,7 @@
<string name="set_passphrase">Jelmondat beállítása</string>
<string name="v5_6_picture_in_picture_calls">Kép a képben hívások</string>
<string name="v5_6_safer_groups">Biztonságosabb csoportok</string>
<string name="v5_6_picture_in_picture_calls_descr">Használja az alkalmazást hívás közben.</string>
<string name="v5_6_picture_in_picture_calls_descr">Alkalmazás használata hívás közben.</string>
<string name="or_paste_archive_link">Vagy az archívum hivatkozásának beillesztése</string>
<string name="paste_archive_link">Archívum hivatkozásának beillesztése</string>
<string name="migrate_to_device_repeat_download">Letöltés ismét</string>
@@ -1741,7 +1741,7 @@
<string name="network_smp_proxy_fallback_allow">Igen</string>
<string name="network_smp_proxy_mode_never_description">NE használjon privát útválasztást.</string>
<string name="network_smp_proxy_mode_private_routing">Privát útválasztás</string>
<string name="network_smp_proxy_mode_unknown_description">Használjon privát útválasztást ismeretlen kiszolgálókkal.</string>
<string name="network_smp_proxy_mode_unknown_description">Privát útválasztás használata az ismeretlen kiszolgálókkal.</string>
<string name="network_smp_proxy_mode_always_description">Mindig használjon privát útválasztást.</string>
<string name="update_network_smp_proxy_mode_question">Üzenet-útválasztási mód</string>
<string name="network_smp_proxy_fallback_allow_protected_description">Közvetlen üzenetküldés, ha az IP-cím védett és a saját kiszolgálója vagy a célkiszolgáló nem támogatja a privát útválasztást.</string>
@@ -1749,7 +1749,7 @@
<string name="private_routing_explanation">Az IP-cím védelmének érdekében a privát útválasztás az SMP-kiszolgálókat használja az üzenetek kézbesítéséhez.</string>
<string name="update_network_smp_proxy_fallback_question">Üzenet-útválasztási tartalék</string>
<string name="settings_section_title_private_message_routing">PRIVÁT ÜZENET-ÚTVÁLASZTÁS</string>
<string name="network_smp_proxy_mode_unprotected_description">Használjon privát útválasztást az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.</string>
<string name="network_smp_proxy_mode_unprotected_description">Privát útválasztás használata az ismeretlen kiszolgálókkal, ha az IP-cím nem védett.</string>
<string name="network_smp_proxy_fallback_prohibit_description">NE küldjön üzeneteket közvetlenül, még akkor sem, ha a saját kiszolgálója vagy a célkiszolgáló nem támogatja a privát útválasztást.</string>
<string name="without_tor_or_vpn_ip_address_will_be_visible_to_file_servers">Tor vagy VPN nélkül az IP-címe láthatóvá válik a fájlkiszolgálók számára.</string>
<string name="settings_section_title_files">FÁJLOK</string>
@@ -1997,7 +1997,7 @@
<string name="chat_database_exported_not_all_files">Néhány fájl nem lett exportálva</string>
<string name="chat_database_exported_migrate">Az exportált adatbázist átköltöztetheti.</string>
<string name="network_options_save_and_reconnect">Mentés és újrakapcsolódás</string>
<string name="v6_0_reachable_chat_toolbar_descr">Használja az alkalmazást egy kézzel.</string>
<string name="v6_0_reachable_chat_toolbar_descr">Alkalmazás egy kézzel való használata.</string>
<string name="v6_0_your_contacts_descr">A partnerek archiválása a későbbi csevegéshez.</string>
<string name="network_option_tcp_connection">TCP-kapcsolat</string>
<string name="chat_database_exported_save">Mentheti az exportált archívumot.</string>
@@ -2395,7 +2395,7 @@
<string name="cant_send_message_member_has_old_version">a tag régi verziót használ</string>
<string name="error_deleting_member_support_chat">Hiba a taggal való csevegés törlésekor</string>
<string name="cant_send_message_alert_title">Ön nem tud üzeneteket küldeni!</string>
<string name="cant_send_message_contact_not_ready">a kapcsolat nem áll készen</string>
<string name="cant_send_message_contact_not_ready">a partner nem áll készen</string>
<string name="cant_send_message_contact_not_synchronized">nincs szinkronizálva</string>
<string name="delete_member_support_chat_alert_title">Törli a taggal való csevegést?</string>
<string name="cant_send_message_contact_deleted">a partnere elhagyta a csevegést</string>
@@ -2407,7 +2407,7 @@
<string name="connect_plan_open_new_chat">Új csevegés megnyitása</string>
<string name="connect_plan_open_new_group">Új csoport megnyitása</string>
<string name="e2ee_info_e2ee"><![CDATA[Az üzenetek<b>végpontok közötti titkosítással</b> vannak védve.]]></string>
<string name="error_rejecting_contact_request">Hiba történt a meghívó elutasításakor</string>
<string name="error_rejecting_contact_request">Hiba történt a partnerkérés elutasításakor</string>
<string name="error_preparing_contact">Hiba a csevegés megnyitásakor</string>
<string name="error_preparing_group">Hiba a csoport megnyitásakor</string>
<string name="error_changing_user">Hiba a profil módosításakor</string>
@@ -2418,12 +2418,12 @@
<string name="compose_view_join_group">Csatlakozás a csoporthoz</string>
<string name="compose_view_add_message">Üzenet hozzáadása</string>
<string name="compose_view_connect">Kapcsolódás</string>
<string name="compose_view_send_contact_request_alert_question">Elküldi a meghívót?</string>
<string name="compose_view_send_contact_request_alert_question">Elküldi a partnerkérést?</string>
<string name="compose_view_send_contact_request_alert_text"><![CDATA[Csak azután tud üzeneteket küldeni, <b>miután a kérését elfogadták</b>.]]></string>
<string name="compose_view_send_request_without_message">Kérés küldése üzenet nélkül</string>
<string name="compose_view_send_request">Kérés küldése</string>
<string name="cant_send_message_request_is_sent">kérés elküldve</string>
<string name="accept_contact_request">Elfogadás</string>
<string name="accept_contact_request">Partnerkérés elfogadása</string>
<string name="reject_contact_request">Elutasítás</string>
<string name="the_sender_will_not_be_notified">A feladó NEM lesz értesítve.</string>
<string name="context_user_picker_your_profile">Saját profil</string>
@@ -2452,4 +2452,27 @@
<string name="group_short_descr_field">Rövid leírás:</string>
<string name="short_descr">Bemutatkozás:</string>
<string name="short_descr__field">Bemutatkozás:</string>
<string name="bio_too_large">A bemutatkozás túl hosszú</string>
<string name="group_descr_too_large">A leírás túl hosszú</string>
<string name="chat_banner_accept_contact_request">Partnerkérés elfogadása</string>
<string name="chat_banner_business_connection">Üzleti kapcsolat</string>
<string name="chat_banner_group">Csoport</string>
<string name="chat_banner_join_group">Koppintson a „Csatlakozás a csoporthoz” gombra</string>
<string name="chat_banner_your_group">Saját csoport</string>
<string name="chat_banner_your_business_contact">Saját üzleti partner</string>
<string name="chat_banner_your_contact">Saját partner</string>
<string name="chat_banner_connect_to_chat">Koppintson a „Kapcsolódás” gombra a csevegéshez</string>
<string name="chat_banner_send_request_to_connect">Koppintson a „Kapcsolódás” gombra a kérés elküldéséhez</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Az üzeneteltűnési idő csak az új partnerekre vonatkozik.</string>
<string name="connect_use_incognito_profile">Inkognitóprofil használata</string>
<string name="v6_4_1_short_address_create">Saját cím létrehozása</string>
<string name="v6_4_1_keep_chats_clean_descr">Eltűnő üzenetek engedélyezése alapértelmezetten.</string>
<string name="v6_4_1_keep_chats_clean">Tartsa tisztán a csevegéseit</string>
<string name="v6_4_1_welcome_contacts_descr">Bemutatkozószöveg és üdvözlőüzenet beállítása a profilokhoz.</string>
<string name="v6_4_1_short_address_share">Saját cím megosztása</string>
<string name="v6_4_1_short_address">Rövid SimpleX-cím</string>
<string name="v6_4_1_short_address_update">SimpleX-címek frissítése</string>
<string name="v6_4_1_welcome_contacts">Üdvözölje a partnereit 👋</string>
<string name="v6_4_1_new_interface_languages">4 új kezelőfelületi nyelv</string>
<string name="v6_4_1_new_interface_languages_descr">Katalán, indonéz, román és vietnami - köszönjük felhasználóinknak!</string>
</resources>
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#000000"><path d="m437-502.5 266.33-264.83q8.17-8.67 20.22-8.67 12.04 0 20.45 8.5 8 8.41 8 20.2 0 11.8-8 19.8L477-461l-40-41.5Zm104 104 237.88-237.4q8.19-8.1 20.29-8.1t20.83 7.84q8 8.27 8 20.26 0 11.99-8.12 20.54L581-357l-40-41.5ZM195-199q-89.5-89.5-90.25-215.5T193.5-630l126-126 39.41 40.08q11.7 11.77 19.23 27.93 7.53 16.16 8.36 29.49L542-815q8.27-8 20.37-8 12.1 0 20.63 8.05 8 8.48 8 20.75 0 12.28-8 20.7L381.5-572l-61 61 27.5 28q40.5 40.5 39.75 97.25T346.5-288.5l-13 13L293-317l13.5-13q24-24 24-56.75T307-443l-48-48q-8.5-8.07-8.5-20.33 0-12.27 8.5-20.67l60.5-59.5q16.5-16.47 16.5-41.23 0-24.77-16.5-41.77L234-589q-72.5 72.5-71.75 174.25T235.5-240.5q73.5 73.5 176 75.25T587-236l231.21-231q8.58-8.5 20.58-8.5 12.01 0 20.71 8.28 8 8.47 8 20.13 0 11.66-8.02 20.13L628-195.5q-89.5 89.5-216.25 88T195-199Zm214.5-214.5Zm273 365 1-57q71.5 0 121.5-49.81T855-277l57-1q0 95.11-67.45 162.3-67.44 67.2-162.05 67.2Zm-634-634q0-94.61 67.14-162.05Q182.77-912 278-912l-1 57q-72 0-121.75 50T105.5-683.5l-57 1Z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -2475,7 +2475,7 @@
<string name="v6_4_review_members_descr">Chatta con i membri prima che si uniscano.</string>
<string name="v6_4_connect_faster">Connettiti più velocemente! 🚀</string>
<string name="v6_4_message_delivery_descr">Meno traffico sulle reti mobili.</string>
<string name="v6_4_connect_faster_descr">Parla immediatamente appena tocchi \"Connetti\".</string>
<string name="v6_4_connect_faster_descr">Parla immediatamente appena tocchi Connetti.</string>
<string name="v6_4_role_moderator">Nuovo ruolo nei gruppi: Moderatore</string>
<string name="private_routing_no_session">Nessuna sessione di instradamento privato</string>
<string name="private_routing_timeout">Scadenza dell\'instradamento privato</string>
@@ -2488,4 +2488,27 @@
<string name="short_descr__field">Bio:</string>
<string name="group_short_descr_field">Descrizione breve:</string>
<string name="short_descr">La tua bio:</string>
<string name="bio_too_large">Bio troppo lunga</string>
<string name="group_descr_too_large">Descrizione troppo lunga</string>
<string name="chat_banner_accept_contact_request">Accetta la richiesta di contatto</string>
<string name="chat_banner_business_connection">Connessione lavorativa</string>
<string name="chat_banner_group">Gruppo</string>
<string name="chat_banner_connect_to_chat">Tocca Connetti per chattare</string>
<string name="chat_banner_send_request_to_connect">Tocca Connetti per inviare la richiesta</string>
<string name="chat_banner_join_group">Tocca Entra nel gruppo</string>
<string name="chat_banner_your_business_contact">Il tuo contatto lavorativo</string>
<string name="chat_banner_your_contact">Il tuo contatto</string>
<string name="chat_banner_your_group">Il tuo gruppo</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Il tempo di scomparsa è impostato solo per i contatti nuovi.</string>
<string name="v6_4_1_new_interface_languages">4 nuove lingue</string>
<string name="v6_4_1_new_interface_languages_descr">Catalano, indonesiano, rumeno e vietnamita - grazie ai nostri utenti!</string>
<string name="v6_4_1_short_address_create">Crea il tuo indirizzo</string>
<string name="v6_4_1_keep_chats_clean_descr">Attiva i messaggi a tempo in modo predefinito.</string>
<string name="v6_4_1_keep_chats_clean">Mantieni le chat pulite</string>
<string name="v6_4_1_welcome_contacts_descr">Imposta la bio del profilo e il messaggio di benvenuto.</string>
<string name="v6_4_1_short_address_share">Condividi il tuo indirizzo</string>
<string name="v6_4_1_short_address">Indirizzo breve di SimpleX</string>
<string name="v6_4_1_short_address_update">Aggiorna il tuo indirizzo</string>
<string name="connect_use_incognito_profile">Usa profilo in incognito</string>
<string name="v6_4_1_welcome_contacts">Dai il benvenuto ai tuoi contatti 👋</string>
</resources>
@@ -245,7 +245,7 @@
<string name="sending_via">Trimitere prin</string>
<string name="sending_files_not_yet_supported">trimiterea de fișiere nu este încă acceptată</string>
<string name="scan_code_from_contacts_app">Scanați codul de securitate din aplicația contactului dvs.</string>
<string name="select_contacts">Selectați contactele</string>
<string name="select_contacts">Selectează contactele</string>
<string name="self_destruct">Autodistrugere</string>
<string name="color_sent_quote">Răspuns trimis</string>
<string name="share_image">Partajează media…</string>
@@ -286,7 +286,7 @@
<string name="text_field_set_contact_placeholder">Nume contact…</string>
<string name="icon_descr_send_message">Trimite mesaj</string>
<string name="send_disappearing_message">Trimiteți un mesaj care dispare</string>
<string name="connect_via_link_or_qr_from_clipboard_or_in_person">(scanează sau lipește din clipboard)</string>
<string name="connect_via_link_or_qr_from_clipboard_or_in_person">(scanează sau lipește din Copiate)</string>
<string name="show_QR_code">Afișează codul QR</string>
<string name="smp_servers_test_failed">Testul serverului a eșuat!</string>
<string name="show_dev_options">Afișează:</string>
@@ -303,7 +303,7 @@
<string name="settings_notification_preview_mode_title">Afișează previzualizare</string>
<string name="member_contact_send_direct_message">trimiteți un mesaj direct</string>
<string name="compose_send_direct_message_to_connect">Trimiteți mesaj direct pentru a vă conecta</string>
<string name="custom_time_picker_select">Selectați</string>
<string name="custom_time_picker_select">Selectează</string>
<string name="stop_snd_file__message">Trimiterea fișierului va fi oprită.</string>
<string name="send_verb">Trimite</string>
<string name="icon_descr_settings">Setări</string>
@@ -476,7 +476,7 @@
<string name="notifications_mode_periodic_desc">Verifică mesajele noi la fiecare 10 minute timp de până la 1 minut</string>
<string name="you_have_no_chats">Nu aveți conversații</string>
<string name="delete_contact_all_messages_deleted_cannot_undo_warning">Contactul și toate mesajele vor fi șterse - acest lucru nu poate fi anulat!</string>
<string name="copied">Copiat în clipboard</string>
<string name="copied">Copiat</string>
<string name="use_camera_button">Camera</string>
<string name="you_invited_a_contact">Ați invitat un contact</string>
<string name="your_chat_profile_will_be_sent_to_your_contact">Profilul tău de chat va fi trimis\ncontactului tău</string>
@@ -1562,7 +1562,7 @@
<string name="delete_message_mark_deleted_warning">Mesajul va fi marcat pentru ștergere. Destinatarul (destinatarii) va (vor) putea dezvălui acest mesaj.</string>
<string name="only_owners_can_enable_files_and_media">Doar proprietarii grupului pot activa fișiere și media.</string>
<string name="image_descr">Imagine</string>
<string name="enable_camera_access">Activați accesul la cameră</string>
<string name="enable_camera_access">Permite accesul la cameră</string>
<string name="how_to">Cum să</string>
<string name="ignore">Ignoră</string>
<string name="message_queue_info">Informații despre coada de mesaje</string>
@@ -1799,13 +1799,13 @@
<string name="network_smp_proxy_fallback_allow_description">Trimiteți mesaje direct atunci când serverul dvs. sau serverul de destinație nu acceptă rutare privată.</string>
<string name="cant_send_message_mem_removed">eliminat din grup</string>
<string name="cant_send_message_rejected">cererea de înscriere a fost respinsă</string>
<string name="select_chat_profile">Selectați profilul de chat</string>
<string name="select_chat_profile">Selectează profilul de chat</string>
<string name="save_auto_accept_settings">Salvați setările de acceptare automată</string>
<string name="save_list">Salvați lista</string>
<string name="settings_section_title_delivery_receipts">TRIMITEȚI CONFIRMĂRI DE LIVRARE LA</string>
<string name="self_destruct_passcode_changed">Parola de autodistrugere a fost schimbată!</string>
<string name="info_row_updated_at">Înregistrare actualizată la</string>
<string name="onboarding_select_network_operators_to_use">Selectați operatorii de rețea pe care îi veți utiliza.</string>
<string name="onboarding_select_network_operators_to_use">Selectează operatorii de rețea de utilizat.</string>
<string name="remote_hosts_section">Telefoane mobile la distanță</string>
<string name="send_receipts">Trimite confirmări de citire</string>
<string name="accept_feature_set_1_day">Setați 1 zi</string>
@@ -1832,7 +1832,7 @@
<string name="migrate_from_device_remove_archive_question">Eliminați arhiva?</string>
<string name="send_errors">Trimiteți erorile</string>
<string name="reconnect">Reconectați-vă</string>
<string name="select_verb">Selectați</string>
<string name="select_verb">Selectează</string>
<string name="network_error_broker_host_desc">Adresa serverului este incompatibilă cu setările de rețea: %1$s.</string>
<string name="smp_server_test_secure_queue">Coadă securizată</string>
<string name="sender_may_have_deleted_the_connection_request">Este posibil ca expeditorul să fi șters cererea de conectare.</string>
@@ -2404,4 +2404,16 @@
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code"><![CDATA[💻 desktop: scanați codul QR afișat din aplicație, prin intermediul opțiunii <b>Scanare cod QR</b>.]]></string>
<string name="cant_send_message_request_is_sent">cererea a fost trimisă</string>
<string name="compose_view_join_group">Alătură-te grupului</string>
<string name="accept_contact_request">Acceptă cererea de contact</string>
<string name="compose_view_add_message">Adaugă mesaj</string>
<string name="short_descr__field">Biografie:</string>
<string name="bio_too_large">Biografie prea mare</string>
<string name="context_user_picker_cant_change_profile_alert_title">Nu se poate modifica profilul</string>
<string name="v6_4_support_chat">Conversează cu administratorii</string>
<string name="v6_4_review_members_descr">Conversează cu membrii înainte să se alăture</string>
<string name="compose_view_connect">Conectează-te</string>
<string name="v6_4_connect_faster">Conectează-te mai rapid! 🚀</string>
<string name="contact_should_accept">contactul ar trebui să accepte…</string>
<string name="group_descr_too_large">Descriere prea lungă</string>
<string name="error_changing_user">Eroare la modificarea profilului</string>
</resources>
@@ -90,7 +90,7 @@
<string name="service_notifications_disabled">Мгновенные уведомления выключены!</string>
<string name="to_preserve_privacy_simplex_has_background_service_instead_of_push_notifications_it_uses_a_few_pc_battery"><![CDATA[Чтобы улучшить конфиденциальность, <b>SimpleX выполняется в фоне</b> вместо уведомлений через сервер.]]></string>
<string name="it_can_disabled_via_settings_notifications_still_shown"><![CDATA[<b>Он может быть выключен через Настройки</b> – Вы продолжите получать уведомления о сообщениях пока приложение запущено.]]></string>
<string name="turn_off_battery_optimization"><![CDATA[<b>Разрешите это</b> в следующем окне чтобы получать нотификации мгновенно.]]></string>
<string name="turn_off_battery_optimization"><![CDATA[<b>Разрешите это</b> в следующем окне, чтобы получать уведомления мгновенно.]]></string>
<string name="turning_off_service_and_periodic">Оптимизация батареи включена, поэтому сервис уведомлений выключен. Вы можете снова включить его через Настройки.</string>
<string name="periodic_notifications">Периодические уведомления</string>
<string name="periodic_notifications_disabled">Периодические уведомления выключены!</string>
@@ -248,8 +248,8 @@
<!-- NewChatSheet -->
<string name="add_contact_or_create_group">Начать новый разговор</string>
<string name="share_one_time_link">Создать ссылку-приглашение</string>
<string name="connect_via_link_or_qr">Соединиться через ссылку / QR код</string>
<string name="scan_QR_code">Сканировать\nQR код</string>
<string name="connect_via_link_or_qr">Соединиться через ссылку или QR-код</string>
<string name="scan_QR_code">Сканировать\nQR-код</string>
<string name="create_group">Создать секретную группу</string>
<string name="to_share_with_your_contact">(чтобы отправить Вашему контакту)</string>
<string name="connect_via_link_or_qr_from_clipboard_or_in_person">(сканировать или вставить из буфера)</string>
@@ -269,7 +269,7 @@
<string name="above_then_preposition_continuation">сверху, затем:</string>
<string name="to_connect_via_link_title">Чтобы соединиться через ссылку</string>
<string name="if_you_received_simplex_invitation_link_you_can_open_in_browser">Если Вы получили ссылку с приглашением из SimpleX Chat, Вы можете открыть ее в браузере:</string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code"><![CDATA[💻 на компьютере: сосканируйте показанный QR код из приложения через <b>Сканировать QR код</b>.]]></string>
<string name="desktop_scan_QR_code_from_app_via_scan_QR_code"><![CDATA[💻 на компьютере: сосканируйте показанный QR-код из приложения через <b>Сканировать QR-код</b>.]]></string>
<string name="mobile_tap_open_in_mobile_app_then_tap_connect_in_app"><![CDATA[📱 на мобильном: нажмите кнопку <b>Open in mobile app</b> на веб странице, затем нажмите <b>Соединиться</b> в приложении.]]></string>
<!-- Contact Request Alert Dialogue - CharListNavLinkView.kt -->
<string name="accept_connection_request__question">Принять запрос на соединение?</string>
@@ -311,7 +311,7 @@
<string name="image_descr_link_preview">изображение превью ссылки</string>
<string name="icon_descr_cancel_link_preview">удалить превью ссылки</string>
<string name="icon_descr_settings">Настройки</string>
<string name="image_descr_qr_code">QR код</string>
<string name="image_descr_qr_code">QR-код</string>
<string name="icon_descr_address">SimpleX адрес</string>
<string name="icon_descr_help">помощь</string>
<string name="icon_descr_simplex_team">SimpleX команда</string>
@@ -319,20 +319,20 @@
<string name="icon_descr_email">Email</string>
<string name="icon_descr_more_button">Больше</string>
<!-- Connection info - ContactConnectionInfoView.kt -->
<string name="show_QR_code">Показать QR код</string>
<string name="show_QR_code">Показать QR-код</string>
<!-- Add Contact - AddContactView.kt -->
<string name="invalid_QR_code">Неверный QR код</string>
<string name="this_QR_code_is_not_a_link">Этот QR код не является ссылкой!</string>
<string name="invalid_QR_code">Неверный QR-код</string>
<string name="this_QR_code_is_not_a_link">Этот QR-код не является ссылкой!</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="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="if_you_cannot_meet_in_person_show_QR_in_video_call_or_via_another_channel"><![CDATA[Если Вы не можете встретиться лично, Вы можете <b>показать QR код во время видеозвонка</b> или поделиться ссылкой.]]></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"><![CDATA[Если Вы не можете встретиться лично, Вы можете <b>показать QR-код во время видеозвонка</b> или поделиться ссылкой.]]></string>
<string name="your_chat_profile_will_be_sent_to_your_contact">Ваш профиль будет отправлен
\nВашему контакту</string>
<string name="if_you_cannot_meet_in_person_scan_QR_in_video_call_or_ask_for_invitation_link"><![CDATA[Если Вы не можете встретиться лично, Вы можете <b>сосканировать QR код во время видеозвонка</b>, или Ваш контакт может отправить Вам ссылку.]]></string>
<string name="if_you_cannot_meet_in_person_scan_QR_in_video_call_or_ask_for_invitation_link"><![CDATA[Если Вы не можете встретиться лично, Вы можете <b>сосканировать QR-код во время видеозвонка</b>, или Ваш контакт может отправить Вам ссылку.]]></string>
<string name="share_invitation_link">Поделиться одноразовой ссылкой</string>
<!-- PasteToConnect.kt -->
<string name="connect_button">Соединиться</string>
@@ -360,7 +360,7 @@
<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">Сканировать QR код сервера</string>
<string name="smp_servers_scan_qr">Сканировать QR-код сервера</string>
<string name="smp_servers_enter_manually">Ввести сервер вручную</string>
<string name="smp_servers_preset_server">Сервер по умолчанию</string>
<string name="smp_servers_your_server">Ваш сервер</string>
@@ -372,7 +372,7 @@
<string name="smp_servers_check_address">Проверьте адрес сервера и попробуйте снова.</string>
<string name="smp_servers_delete_server">Удалить сервер</string>
<string name="install_simplex_chat_for_terminal">SimpleX Chat для терминала</string>
<string name="star_on_github">Поставить звездочку в GitHub</string>
<string name="star_on_github">Поставить звёздочку в GitHub</string>
<string name="contribute">Внести свой вклад</string>
<string name="rate_the_app">Оценить приложение</string>
<string name="use_simplex_chat_servers__question">Использовать серверы предосталенные SimpleX Chat?</string>
@@ -422,7 +422,7 @@
<string name="save_and_notify_group_members">Сохранить и уведомить членов группы</string>
<string name="exit_without_saving">Выйти без сохранения</string>
<!-- Welcome Prompts - WelcomeView.kt -->
<string name="you_control_your_chat">Вы котролируете Ваш чат!</string>
<string name="you_control_your_chat">Вы контролируете Ваш чат!</string>
<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>
@@ -679,18 +679,18 @@
<string name="join_group_button">Вступить</string>
<string name="join_group_incognito_button">Вступить инкогнито</string>
<string name="joining_group">Вступление в группу</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="leave_group_button">Выйти</string>
<string name="leave_group_question">Выйти из группы</string>
<string name="you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved">Вы перестанете получать сообщения от этой группы. История чата будет сохранена.</string>
<string name="icon_descr_add_members">Пригласить членов группы</string>
<string name="icon_descr_add_members"> Пригласить членов группы</string>
<string name="icon_descr_group_inactive">Группа неактивна</string>
<string name="alert_title_group_invitation_expired">Приглашение истекло!</string>
<string name="alert_message_group_invitation_expired">Приглашение в группу больше не действительно, оно было удалено отправителем.</string>
<string name="alert_title_no_group">Группа не найдена!</string>
<string name="alert_message_no_group">Эта группа больше не существует.</string>
<string name="alert_title_cant_invite_contacts">Нельзя пригласить контакты!</string>
<string name="alert_title_cant_invite_contacts_descr">Вы используете инкогнито профиль для этой группы - чтобы предотвратить раскрытие Вашего основного профиля, приглашать контакты не разрешено</string>
<string name="alert_title_cant_invite_contacts_descr">Вы используете профиль инкогнито в этой группе. Для защиты Вашего основного профиля приглашать контакты запрещено.</string>
<!-- CIGroupInvitationView.kt -->
<string name="you_sent_group_invitation">Вы отправили приглашение в группу</string>
<string name="you_are_invited_to_group">Вы приглашены в группу</string>
@@ -741,7 +741,7 @@
<string name="group_member_status_connecting">соединяется</string>
<!-- AddGroupMembersView.kt -->
<string name="no_contacts_to_add">Нет контактов для добавления</string>
<string name="new_member_role">Роль члена группы</string>
<string name="new_member_role">Роль нового члена группы</string>
<string name="icon_descr_expand_role">Развернуть выбор роли</string>
<string name="invite_to_group_button">Пригласить в группу</string>
<string name="skip_inviting_button">Не приглашать членов</string>
@@ -751,7 +751,7 @@
<string name="num_contacts_selected">Выбрано контактов: %d</string>
<string name="no_contacts_selected">Контакты не выбраны</string>
<string name="invite_prohibited">Нельзя пригласить контакт!</string>
<string name="invite_prohibited_description">Вы пытаетесь пригласить инкогнито контакт в группу, где Вы используете свой основной профиль</string>
<string name="invite_prohibited_description">Вы пытаетесь пригласить контакт, который знает Ваш профиль инкогнито, в группу, где Вы используете основной профиль.</string>
<!-- GroupChatInfoView.kt -->
<string name="button_add_members">Пригласить членов группы</string>
<string name="group_info_section_title_num_members">%1$s ЧЛЕНОВ ГРУППЫ</string>
@@ -766,7 +766,7 @@
<string name="button_create_group_link">Создать ссылку</string>
<string name="delete_link_question">Удалить ссылку?</string>
<string name="delete_link">Удалить ссылку</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Вы можете поделиться ссылкой или QR кодом - через них можно присоединиться к группе. Вы сможете удалить ссылку, сохранив членов группы, которые через нее соединились.</string>
<string name="you_can_share_group_link_anybody_will_be_able_to_connect">Вы можете поделиться ссылкой или QR-кодом — любой сможет присоединиться к группе. Члены группы останутся, даже если вы позже удалите ссылку.</string>
<string name="all_group_members_will_remain_connected">Все члены группы, которые соединились через эту ссылку, останутся в группе.</string>
<string name="error_creating_link_for_group">Ошибка при создании ссылки группы</string>
<string name="error_deleting_link_for_group">Ошибка при удалении ссылки группы</string>
@@ -778,7 +778,7 @@
<!-- GroupMemberInfoView.kt -->
<string name="button_remove_member">Удалить члена группы</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="role_in_group">Роль</string>
@@ -824,9 +824,9 @@
<!-- Incognito mode -->
<string name="incognito">Инкогнито</string>
<string name="incognito_random_profile">Случайный профиль</string>
<string name="incognito_info_protects">Режим Инкогнито защищает Вашу конфиденциальность — для каждого контакта создается новый случайный профиль.</string>
<string name="incognito_info_protects">Режим Инкогнито защищает Вашу конфиденциальность — для каждого контакта создаётся новый случайный профиль.</string>
<string name="incognito_info_allows">Это позволяет иметь много анонимных соединений без общих данных между ними в одном профиле пользователя.</string>
<string name="incognito_info_share">Когда Вы соединены с контактом инкогнито, тот же самый инкогнито профиль будет использоваться для групп с этим контактом.</string>
<string name="incognito_info_share">Когда Вы соединены с контактом инкогнито, тот же самый профиль инкогнито будет использоваться для групп с этим контактом.</string>
<!-- Default themes -->
<string name="theme_system">Системная</string>
<string name="theme_light">Светлая</string>
@@ -948,7 +948,7 @@
<string name="v4_3_voice_messages_desc">Макс. 40 секунд, доставляются мгновенно.</string>
<string name="v4_3_irreversible_message_deletion">Окончательное удаление сообщений</string>
<string name="v4_3_irreversible_message_deletion_desc">Ваши контакты могут разрешить окончательное удаление сообщений.</string>
<string name="v4_3_improved_server_configuration_desc">Добавить серверы через QR код.</string>
<string name="v4_3_improved_server_configuration_desc">Добавить серверы через QR-код.</string>
<string name="v4_3_improved_privacy_and_security">Улучшенная безопасность</string>
<string name="v4_3_improved_privacy_and_security_desc">Скрыть экран приложения.</string>
<string name="v4_4_disappearing_messages">Исчезающие сообщения</string>
@@ -1014,10 +1014,10 @@
<string name="v4_5_transport_isolation">Отдельные транспортные сессии</string>
<string name="moderated_description">модерировано</string>
<string name="moderated_item_description">модерировано %s</string>
<string name="delete_member_message__question">Удалить сообщение участника\?</string>
<string name="delete_member_message__question">Удалить сообщение члена группы\?</string>
<string name="moderate_verb">Модерировать</string>
<string name="moderate_message_will_be_deleted_warning">Сообщение будет удалено для всех членов группы.</string>
<string name="moderate_message_will_be_marked_warning">Сообщение будет помечено как удаленное для всех членов группы.</string>
<string name="moderate_message_will_be_marked_warning">Сообщение будет помечено как удалённое для всех членов группы.</string>
<string name="observer_cant_send_message_desc">Пожалуйста, свяжитесь с админом группы.</string>
<string name="observer_cant_send_message_title">Вы \"читатель\"</string>
<string name="you_are_observer">только чтение сообщений</string>
@@ -1052,14 +1052,12 @@
<string name="user_mute">Без звука</string>
<string name="make_profile_private">Сделайте профиль конфиденциальным!</string>
<string name="v4_6_reduced_battery_usage_descr">Дополнительные улучшения скоро!</string>
<string name="v4_6_group_moderation_descr">Теперь админы могут:
\n- удалять сообщения членов.
\n- приостанавливать членов (роль "наблюдатель")</string>
<string name="v4_6_group_moderation_descr">Теперь админы могут: \n- удалять сообщения членов группы. \n- приостанавливать членов группы (роль наблюдатель)</string>
<string name="v4_6_hidden_chat_profiles_descr">Защитите Ваши профили чата паролем!</string>
<string name="user_unhide">Раскрыть</string>
<string name="v4_6_audio_video_calls_descr">Поддержка bluetooth и другие улучшения.</string>
<string name="save_welcome_message_question">Сохранить приветственное сообщение\?</string>
<string name="v4_6_group_welcome_message_descr">Установить сообщение для новых членов группы!</string>
<string name="v4_6_group_welcome_message_descr">Установите приветственное сообщение для новых членов группы.</string>
<string name="tap_to_activate_profile">Нажмите на профиль, чтобы переключиться на него.</string>
<string name="v4_6_chinese_spanish_interface_descr">Благодаря пользователям - добавьте переводы через Weblate!</string>
<string name="you_will_still_receive_calls_and_ntfs">Вы все равно получите звонки и уведомления в профилях без звука, когда они активные.</string>
@@ -1079,7 +1077,7 @@
<string name="downgrade_and_open_chat">Откатить версию и открыть чат</string>
<string name="database_downgrade_warning">Предупреждение: Вы можете потерять какие то данные!</string>
<string name="developer_options">ID базы данных и опция Отдельные транспортные сессии.</string>
<string name="show_developer_options">Показать опции для девелоперов</string>
<string name="show_developer_options">Показать опции для разработчиков</string>
<string name="delete_chat_profile">Удалить профиль чата</string>
<string name="delete_profile">Удалить профиль</string>
<string name="profile_password">Пароль профиля</string>
@@ -1099,7 +1097,7 @@
<string name="error_loading_smp_servers">Ошибка при загрузке SMP серверов</string>
<string name="error_loading_xftp_servers">Ошибка при загрузке XFTP серверов</string>
<string name="error_saving_xftp_servers">Ошибка при сохранении XFTP серверов</string>
<string name="ensure_xftp_server_address_are_correct_format_and_unique">Проверьте, что адреса XFTP северов в правильном формате и не дублируются.</string>
<string name="ensure_xftp_server_address_are_correct_format_and_unique">Проверьте, что адреса XFTP-серверов указаны в правильном формате и не дублируются.</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>
@@ -1153,7 +1151,7 @@
<string name="stop_snd_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_fragment_please_report_to_developers">Пожалуйста, сообщите об этой ошибке девелоперам.</string>
<string name="alert_text_fragment_please_report_to_developers">Пожалуйста, сообщите об этой ошибке разработчикам.</string>
<string name="alert_text_msg_bad_id">Неправильный ID предыдущего сообщения (меньше или равен предыдущему).
\nЭто может произойти из-за ошибки программы, или когда соединение компроментировано.</string>
<string name="alert_text_decryption_error_too_many_skipped">%1$d сообщений пропущено.</string>
@@ -1370,7 +1368,7 @@
<string name="sender_at_ts">%s в %s</string>
<string name="fix_connection">Починить соединение</string>
<string name="fix_connection_not_supported_by_contact">Починка не поддерживается контактом.</string>
<string name="fix_connection_not_supported_by_group_member">Починка не поддерживается членом группы.</string>
<string name="fix_connection_not_supported_by_group_member">Восстановление шифрования не поддерживается членом группы</string>
<string name="renegotiate_encryption">Пересогласовать шифрование</string>
<string name="v5_2_favourites_filter">Быстрый поиск чатов</string>
<string name="v5_2_message_delivery_receipts">Отчеты о доставке сообщений!</string>
@@ -1394,7 +1392,7 @@
<string name="sync_connection_force_confirm">Пересогласовать</string>
<string name="sync_connection_force_question">Пересогласовать шифрование\?</string>
<string name="prohibit_sending_files">Запретить слать файлы и медиа.</string>
<string name="connect_via_link_incognito">Соединиться Инкогнито</string>
<string name="connect_via_link_incognito">Соединиться Инкогнито </string>
<string name="turn_off_battery_optimization_button">Разрешить</string>
<string name="turn_off_system_restriction_button">Открыть настройки приложения</string>
<string name="disable_notifications_button">Выключить уведомления</string>
@@ -1420,7 +1418,7 @@
<string name="send_receipts_disabled">выключено</string>
<string name="in_developing_desc">Эта функция ещё не поддерживается. Проверьте в следующем релизе.</string>
<string name="connect_via_member_address_alert_title">Соединиться напрямую\?</string>
<string name="connect_via_member_address_alert_desc">Этому члену группы будет отправлен запрос на соединение.</string>
<string name="connect_via_member_address_alert_desc">Запрос на соединение будет отправлен этому члену группы.</string>
<string name="receipts_groups_override_enabled">Отчёты о доставке включены для %d групп</string>
<string name="privacy_show_last_messages">Показывать последние сообщения</string>
<string name="in_developing_title">Скоро!</string>
@@ -1432,7 +1430,7 @@
<string name="privacy_message_draft">Черновик сообщения</string>
<string name="system_restricted_background_warn"><![CDATA[Чтобы включить нотификации, выберите <b>Расход батареи приложением</b> / <b>Без ограничений</b> в настройках приложения.]]></string>
<string name="connect_use_current_profile">Использовать активный профиль</string>
<string name="connect_use_new_incognito_profile">Использовать новый Инкогнито профиль</string>
<string name="connect_use_new_incognito_profile">Использовать новый профиль инкогнито</string>
<string name="system_restricted_background_in_call_warn"><![CDATA[Чтобы совершать звонки в фоне, выберите <b>Расход батареи приложением</b> / <b>Без ограничений</b> в настройках приложения.]]></string>
<string name="database_will_be_encrypted_and_passphrase_stored_in_settings">База данных будет зашифрована, и пароль сохранен в настройках.</string>
<string name="v5_3_encrypt_local_files">Шифруйте сохраненные файлы и медиа</string>
@@ -1448,7 +1446,7 @@
<string name="remove_passphrase_from_settings">Удалить пароль из настроек\?</string>
<string name="use_random_passphrase">Использовать случайный пароль</string>
<string name="save_passphrase_in_settings">Сохранить пароль в настройках</string>
<string name="v5_3_simpler_incognito_mode">Упрощенный режим Инкогнито</string>
<string name="v5_3_simpler_incognito_mode">Упрощённый режим Инкогнито</string>
<string name="setup_database_passphrase">Установить пароль базы данных</string>
<string name="set_database_passphrase">Установить пароль базы данных</string>
<string name="open_database_folder">Открыть директорию базы данных</string>
@@ -1456,9 +1454,7 @@
<string name="v5_3_new_desktop_app_descr">Создайте новый профиль в приложении для компьютера. 💻</string>
<string name="passphrase_will_be_saved_in_settings">Пароль будет сохранён в настройках как простой текст после того, как вы его измените или перезапустите приложение.</string>
<string name="v5_3_simpler_incognito_mode_descr">Установите режим Инкогнито при соединении.</string>
<string name="v5_3_discover_join_groups_descr">- соединиться с каталогом групп (BETA)!
\n- отчеты о доставке (до 20 членов).
\n- быстрее и стабильнее.</string>
<string name="v5_3_discover_join_groups_descr">- соединиться с каталогом групп (BETA)! \n- отчеты о доставке (до 20 членов группы). \n- быстрее и стабильнее.</string>
<string name="settings_is_storing_in_clear_text">Пароль хранится в настройках, как открытый текст.</string>
<string name="rcv_group_event_open_chat">Открыть</string>
<string name="error_creating_member_contact">Ошибка при создании контакта</string>
@@ -1484,7 +1480,7 @@
<string name="v5_4_link_mobile_desktop">Свяжите мобильное и настольное приложения! 🔗</string>
<string name="marked_deleted_items_description">%d сообщений помечено удалёнными</string>
<string name="connect_plan_group_already_exists">Группа уже существует!</string>
<string name="open_on_mobile_and_scan_qr_code"><![CDATA[Откройте <i>Использовать с компьютера</i> в мобильном приложении и сосканируйте QR код.]]></string>
<string name="open_on_mobile_and_scan_qr_code"><![CDATA[Откройте <i>Использовать с компьютера</i> в мобильном приложении и сосканируйте QR-код.]]></string>
<string name="connect_plan_already_connecting">Уже соединяется!</string>
<string name="desktop_incompatible_version">Несовместимая версия</string>
<string name="new_desktop"><![CDATA[<i>(новое)</i>]]></string>
@@ -1494,9 +1490,9 @@
<string name="discover_on_network">Обнаружение по локальной сети</string>
<string name="rcv_group_and_other_events">и %d других событий</string>
<string name="connect_plan_connect_via_link">Соединиться через ссылку?</string>
<string name="v5_4_incognito_groups">Инкогнито группы</string>
<string name="v5_4_incognito_groups">Группы инкогнито</string>
<string name="connect_plan_already_joining_the_group">Вступление в группу уже начато!</string>
<string name="moderated_items_description">%1$d сообщений модерировано членом %2$s</string>
<string name="moderated_items_description">%1$d сообщений отмодерировано членом %2$s</string>
<string name="remote_host_was_disconnected_toast"><![CDATA[Мобильный <b>%s</b> был отключен]]></string>
<string name="v5_4_better_groups_descr">Быстрое вступление и надежная доставка сообщений.</string>
<string name="connect_plan_connect_to_yourself">Соединиться с самим собой?</string>
@@ -1570,7 +1566,7 @@
<string name="non_content_uri_alert_text">Указан неверный путь к файлу. Сообщите о проблеме разработчикам приложения.</string>
<string name="connect_plan_this_is_your_link_for_group_vName"><![CDATA[Это ваша ссылка на группу <b>%1$s</b>!]]></string>
<string name="verify_code_with_desktop">Сверьте код с компьютером</string>
<string name="scan_qr_code_from_desktop">Сканировать QR код с компьютера</string>
<string name="scan_qr_code_from_desktop">Сканировать QR-код с компьютера</string>
<string name="unblock_member_confirmation">Разблокировать</string>
<string name="connect_plan_you_have_already_requested_connection_via_this_address">Вы уже запросили соединение через этот адрес!</string>
<string name="terminal_always_visible">Показывать консоль в новом окне</string>
@@ -1604,8 +1600,8 @@
<string name="enable_camera_access">Включить доступ к камере</string>
<string name="tap_to_scan">Нажмите, чтобы сканировать</string>
<string name="create_group_button_to_create_new_group"><![CDATA[<b>Создать группу</b>: создать новую группу.]]></string>
<string name="disable_sending_recent_history">Не отправлять историю новым членам.</string>
<string name="enable_sending_recent_history">Отправить до 100 последних сообщений новым членам.</string>
<string name="disable_sending_recent_history">Не отправлять историю новым членам группы.</string>
<string name="enable_sending_recent_history">Отправить до 100 последних сообщений новым членам группы.</string>
<string name="clear_note_folder_warning">Все сообщения будут удалены - это нельзя отменить!</string>
<string name="camera_not_available">Камера недоступна</string>
<string name="la_app_passcode">Код доступа в приложение</string>
@@ -1625,7 +1621,7 @@
<string name="error_deleting_note_folder">Ошибка удаления заметки</string>
<string name="v5_5_new_interface_languages">Венгерский и Турецкий интерфейс</string>
<string name="search_or_paste_simplex_link">Искать или вставьте ссылку SimpleX</string>
<string name="code_you_scanned_is_not_simplex_link_qr_code">Этот QR код не является SimpleX-ccылкой.</string>
<string name="code_you_scanned_is_not_simplex_link_qr_code">Этот QR-код не является SimpleX-ccылкой.</string>
<string name="v5_5_private_notes_descr">С зашифрованными файлами и медиа.</string>
<string name="v5_5_message_delivery_descr">С уменьшенным потреблением батареи.</string>
<string name="keep_unused_invitation_question">Оставить неиспользованное приглашение?</string>
@@ -1635,8 +1631,8 @@
<string name="start_chat_question">Запустить чат?</string>
<string name="note_folder_local_display_name">Личные заметки</string>
<string name="recent_history">Доступ к истории</string>
<string name="recent_history_is_not_sent_to_new_members">История не отправляется новым членам.</string>
<string name="recent_history_is_sent_to_new_members">До 100 последних сообщений отправляются новым членам.</string>
<string name="recent_history_is_not_sent_to_new_members">История не отправляется новым членам группы.</string>
<string name="recent_history_is_sent_to_new_members">До 100 последних сообщений отправляются новым членам группы.</string>
<string name="show_internal_errors">Показывать внутренние ошибки</string>
<string name="remote_ctrl_error_bad_state">Ошибка соединения с компьютером</string>
<string name="remote_host_error_bad_state"><![CDATA[Ошибка соединения с мобильным <b>%s</b>]]></string>
@@ -1656,7 +1652,7 @@
<string name="the_text_you_pasted_is_not_a_link">Вставленный текст не является SimpleX-ссылкой.</string>
<string name="creating_link">Создаётся ссылка…</string>
<string name="tap_to_paste_link">Нажмите, чтобы вставить ссылку</string>
<string name="invalid_qr_code">Ошибка QR кода</string>
<string name="invalid_qr_code">Ошибка QR-кода</string>
<string name="share_this_1_time_link">Поделиться одноразовой ссылкой-приглашением</string>
<string name="retry_verb">Повторить</string>
<string name="app_was_crashed">Ошибка приложения</string>
@@ -1677,7 +1673,7 @@
<string name="clear_note_folder_question">Очистить личные заметки?</string>
<string name="new_chat">Новый чат</string>
<string name="new_chat">Новое сообщение</string>
<string name="or_scan_qr_code">Или отсканируйте QR код</string>
<string name="or_scan_qr_code">Или отсканируйте QR-код</string>
<string name="you_can_view_invitation_link_again">Вы можете увидеть ссылку-приглашение снова открыв соединение.</string>
<string name="show_slow_api_calls">Показывать медленные вызовы API</string>
<string name="past_member_vName">Бывший член %1$s</string>
@@ -1689,13 +1685,13 @@
<string name="rcv_group_event_member_unblocked">%s разблокирован</string>
<string name="snd_group_event_member_unblocked">Вы разблокировали %s</string>
<string name="unblock_for_all">Разблокировать для всех</string>
<string name="block_for_all_question">Заблокировать члена для всех?</string>
<string name="block_for_all_question">Заблокировать члена группы для всех?</string>
<string name="member_info_member_blocked">заблокирован</string>
<string name="blocked_by_admin_item_description">заблокировано администратором</string>
<string name="member_blocked_by_admin">Заблокирован администратором</string>
<string name="block_for_all">Заблокировать для всех</string>
<string name="error_blocking_member_for_all">Ошибка при блокировании члена для всех</string>
<string name="unblock_for_all_question">Разблокировать члена для всех?</string>
<string name="error_blocking_member_for_all">Ошибка при блокировании члена группы для всех</string>
<string name="unblock_for_all_question">Разблокировать члена группы для всех?</string>
<string name="snd_group_event_member_blocked">Вы заблокировали %s</string>
<string name="e2ee_info_no_pq"><![CDATA[Сообщения, файлы и звонки защищены <b>end-to-end шифрованием</b> с прямой секретностью (PFS), правдоподобным отрицанием и восстановлением от взлома.]]></string>
<string name="e2ee_info_no_pq_short">Чат защищен end-to-end шифрованием.</string>
@@ -1746,7 +1742,7 @@
<string name="migrate_from_device_repeat_upload">Повторить загрузку</string>
<string name="migrate_from_device_try_again">Вы можете попробовать еще раз.</string>
<string name="migrate_from_device_cancel_migration">Отменить миграцию</string>
<string name="migrate_from_device_choose_migrate_from_another_device"><![CDATA[Выберите <i>Мигрировать с другого устройства</i> на новом устройстве и сосканируйте QR код.]]></string>
<string name="migrate_from_device_choose_migrate_from_another_device"><![CDATA[Выберите <i>Мигрировать с другого устройства</i> на новом устройстве и сосканируйте QR-код.]]></string>
<string name="migrate_from_device_creating_archive_link">Создание ссылки на архив</string>
<string name="migrate_from_device_delete_database_from_device">Удалить базу данных с этого устройства</string>
<string name="migrate_from_device_finalize_migration">Завершить миграцию</string>
@@ -1769,7 +1765,7 @@
<string name="e2ee_info_pq"><![CDATA[Сообщения, файлы и звонки защищены <b>квантово-устойчивым end-to-end шифрованием</b> с идеальной прямой секретностью (PFS), правдоподобным отрицанием и восстановлением от взлома.]]></string>
<string name="migrate_to_device_title">Мигрировать сюда</string>
<string name="migrate_from_device_to_another_device">Мигрировать на другое устройство</string>
<string name="v5_6_app_data_migration_descr">Мигрируйте на другое устройство через QR код.</string>
<string name="v5_6_app_data_migration_descr">Мигрируйте на другое устройство через QR-код.</string>
<string name="or_paste_archive_link">Или вставьте ссылку архива</string>
<string name="v5_6_picture_in_picture_calls">Звонки с картинкой-в-картинке</string>
<string name="conn_event_enabled_pq">квантово-устойчивое e2e шифрование</string>
@@ -1863,7 +1859,7 @@
<string name="chat_list_always_visible">Показать список чатов в новом окне</string>
<string name="app_will_ask_to_confirm_unknown_file_servers">Приложение будет запрашивать подтверждение загрузки с неизвестных серверов (за исключением .onion адресов или когда SOCKS-прокси включен).</string>
<string name="network_smp_proxy_mode_unprotected">Незащищённый</string>
<string name="without_tor_or_vpn_ip_address_will_be_visible_to_file_servers">Без Тора или ВПН, Ваш IP адрес будет доступен серверам файлов.</string>
<string name="without_tor_or_vpn_ip_address_will_be_visible_to_file_servers">Без Tor или VPN, Ваш IP адрес будет доступен серверам файлов.</string>
<string name="network_smp_proxy_fallback_allow_protected_description">Отправлять сообщения напрямую, когда IP адрес защищен, и Ваш сервер или сервер получателя не поддерживает конфиденциальную доставку.</string>
<string name="theme_black">Черная</string>
<string name="chat_theme_apply_to_dark_mode">Тёмный режим</string>
@@ -1882,7 +1878,7 @@
<string name="message_queue_info">Информация об очереди сообщений</string>
<string name="v5_8_persian_ui">Персидский интерфейс</string>
<string name="protect_ip_address">Защитить IP адрес</string>
<string name="v5_8_private_routing_descr">Защитите ваш IP адрес от серверов сообщений, выбранных Вашими контактами. \nВключите в настройках Сети и серверов.</string>
<string name="v5_8_private_routing_descr">Защитите ваш IP-адрес от серверов сообщений, выбранных Вашими контактами. \nВключите в настройках Сеть и серверы.</string>
<string name="network_smp_proxy_fallback_allow_description">Отправьте сообщения напрямую, когда Ваш сервер или сервер получателя не поддерживает конфиденциальную доставку.</string>
<string name="network_smp_proxy_mode_private_routing">Конфиденциальная доставка</string>
<string name="network_smp_proxy_mode_unknown_description">Использовать конфиденциальную доставку с неизвестными серверами.</string>
@@ -1896,8 +1892,7 @@
<string name="chat_theme_reset_to_app_theme">Сбросить на тему приложения</string>
<string name="chat_theme_reset_to_user_theme">Сбросить на тему пользователя</string>
<string name="file_not_approved_title">Неизвестные серверы!</string>
<string name="file_not_approved_descr">Без Тора или ВПН, Ваш IP адрес будет доступен этим серверам файлов:
\n%1$s.</string>
<string name="file_not_approved_descr">Без Tor или VPN, Ваш IP адрес будет доступен этим серверам файлов: \n%1$s.</string>
<string name="network_smp_proxy_mode_never_description">Не использовать конфиденциальную маршрутизацию.</string>
<string name="network_smp_proxy_mode_never">Никогда</string>
<string name="network_smp_proxy_mode_unknown">Неизвестные серверы</string>
@@ -2047,10 +2042,10 @@
<string name="delete_messages_mark_deleted_warning">Сообщения будут помечены на удаление. Получатель(и) смогут посмотреть эти сообщения.</string>
<string name="select_verb">Выбрать</string>
<string name="moderate_messages_will_be_deleted_warning">Сообщения будут удалены для всех членов группы.</string>
<string name="moderate_messages_will_be_marked_warning">Сообщения будут помечены как удаленные для всех членов группы.</string>
<string name="moderate_messages_will_be_marked_warning">Сообщения будут помечены как удалённые для всех членов группы.</string>
<string name="contact_deleted">Контакт удален!</string>
<string name="conversation_deleted">Разговор удален!</string>
<string name="member_inactive_title">Член неактивен</string>
<string name="member_inactive_title">Член группы неактивен</string>
<string name="message_forwarded_desc">Прямого соединения пока нет, сообщение переслано или будет переслано админом.</string>
<string name="selected_chat_items_nothing_selected">Ничего не выбрано</string>
<string name="info_view_open_button">открыть</string>
@@ -2292,7 +2287,7 @@
<string name="only_chat_owners_can_change_prefs">Только владельцы разговора могут поменять предпочтения.</string>
<string name="operator_conditions_failed_to_load">Текст условий использования не может быть показан, вы можете посмотреть их через ссылку:</string>
<string name="info_row_chat">Разговор</string>
<string name="member_will_be_removed_from_chat_cannot_be_undone">Член будет удален из разговора - это действие нельзя отменить!</string>
<string name="member_will_be_removed_from_chat_cannot_be_undone">Участник будет удалён из разговора - это действие нельзя отменить.</string>
<string name="network_preset_servers_title">Серверы по умолчанию</string>
<string name="member_role_will_be_changed_with_notification_chat">Роль будет изменена на %s. Все участники разговора получат уведомление.</string>
<string name="chat_main_profile_sent">Ваш профиль будет отправлен участникам разговора.</string>
@@ -2309,7 +2304,7 @@
<string name="operator_use_for_messages_receiving">Для получения</string>
<string name="operator_use_for_messages">Использовать для сообщений</string>
<string name="appearance_bars_blur_radius">Размыть</string>
<string name="direct_messages_are_prohibited">Прямые сообщения между членами запрещены.</string>
<string name="direct_messages_are_prohibited">Прямые сообщения между членами группы запрещены.</string>
<string name="v6_2_business_chats">Бизнес разговоры</string>
<string name="v6_2_improved_chat_navigation_descr">- Открывает разговор на первом непрочитанном сообщении.\n- Перейти к цитируемому сообщению.</string>
<string name="v6_2_business_chats_descr">Конфиденциальность для ваших покупателей.</string>
@@ -2327,7 +2322,7 @@
<string name="connection_error_quota_desc">Соединение достигло предела недоставленных сообщений. Возможно, Ваш контакт не в сети.</string>
<string name="to_protect_against_your_link_replaced_compare_codes">Чтобы защитить Вашу ссылку от замены, Вы можете сравнить код безопасности.</string>
<string name="onboarding_network_operators_app_will_use_for_routing">Например, если ваш контакт получает сообщения через сервер SimpleX Chat, ваше приложение будет доставлять их через сервер Flux.</string>
<string name="direct_messages_are_prohibited_in_chat">Прямые сообщения между членами запрещены в этом разговоре.</string>
<string name="direct_messages_are_prohibited_in_chat">Прямые сообщения между участниками запрещены в этом разговоре.</string>
<string name="chat_list_groups">Группы</string>
<string name="delete_chat_list_menu_action">Удалить</string>
<string name="delete_chat_list_question">Удалить список?</string>
@@ -2379,7 +2374,7 @@
<string name="chat_list_group_reports">Сообщения о нарушениях</string>
<string name="unread_mentions">Непрочитанные упоминания</string>
<string name="privacy_chat_list_open_links_yes">Да</string>
<string name="v6_3_mentions">Упоминайте участников 👋</string>
<string name="v6_3_mentions">Упоминайте членов группы 👋</string>
<string name="v6_3_better_privacy_and_security">Улучшенная приватность и безопасность</string>
<string name="v6_3_faster_deletion_of_groups">Ускорено удаление групп.</string>
<string name="v6_3_faster_sending_messages">Ускорена отправка сообщений.</string>
@@ -2454,10 +2449,10 @@
<string name="group_member_status_rejected">отклонён</string>
<string name="report_item_visibility_moderators">Только отправитель и модераторы видят это</string>
<string name="report_item_visibility_submitter">Только вы и модераторы видят это</string>
<string name="unblock_members_for_all_question">Разблокировать членов для всех?</string>
<string name="unblock_members_for_all_question">Разблокировать членов группы для всех?</string>
<string name="unblock_members_desc">Сообщения от этих членов группы будут показаны!</string>
<string name="block_members_desc">Все новые сообщения от этих членов группы будут скрыты!</string>
<string name="block_members_for_all_question">Заблокировать членов для всех?</string>
<string name="block_members_for_all_question">Заблокировать членов группы для всех?</string>
<string name="members_will_be_removed_from_group_cannot_be_undone">Члены группы будут удалены - это действие нельзя отменить!</string>
<string name="members_will_be_removed_from_chat_cannot_be_undone">Участники будут удалены из разговора - это действие нельзя отменить!</string>
<string name="feature_roles_moderators">модераторы</string>
@@ -2469,7 +2464,7 @@
<string name="onboarding_conditions_privacy_policy_and_conditions_of_use">Политика конфиденциальности и условия использования.</string>
<string name="member_criteria_all">все</string>
<string name="accept_pending_member_button">Принять</string>
<string name="accept_pending_member_alert_question">Участник хочет присоединиться к группе. Принять?</string>
<string name="accept_pending_member_alert_question">Член группы хочет присоединиться. Принять?</string>
<string name="cant_send_message_group_deleted">группа удалена</string>
<string name="cant_send_message_mem_removed">удален из группы</string>
<string name="group_new_support_chats_short">%d чата(ов)</string>
@@ -2477,14 +2472,14 @@
<string name="cant_send_message_contact_deleted">контакт удален</string>
<string name="cant_send_message_contact_not_synchronized">не синхронизирован</string>
<string name="cant_send_message_rejected">запрос на вступление отклонён</string>
<string name="rcv_group_event_new_member_pending_review">Новый участник хочет присоединиться к группе.</string>
<string name="rcv_group_event_new_member_pending_review">Новый член группы хочет присоединиться.</string>
<string name="snd_group_event_user_pending_review">Пожалуйста, подождите, пока модераторы группы рассмотрят ваш запрос на вступление.</string>
<string name="group_member_status_pending_review">ожидает одобрения</string>
<string name="reject_pending_member_button">Отклонить</string>
<string name="reject_pending_member_alert_title">Отклонить участника?</string>
<string name="reject_pending_member_alert_title">Отклонить члена группы?</string>
<string name="error_deleting_member_support_chat">Ошибка при удалении чата с членом группы</string>
<string name="full_link_button_text">Полная ссылка</string>
<string name="error_accepting_member">Ошибка вступления члена группы</string>
<string name="error_accepting_member">Ошибка при вступлении члена группы</string>
<string name="unsupported_connection_link">Ссылка не поддерживается</string>
<string name="link_requires_newer_app_version_please_upgrade">Эта ссылка требует новую версию. Обновите приложение или попросите Ваш контакт прислать совместимую ссылку.</string>
<string name="group_new_support_messages">%d сообщений</string>
@@ -2492,25 +2487,25 @@
<string name="button_support_chat">Чат с админами</string>
<string name="button_support_chat_member">Чат с членом группы</string>
<string name="member_criteria_off">выключено</string>
<string name="admission_stage_review">Одобрять членов</string>
<string name="admission_stage_review">Одобрять членов группы</string>
<string name="member_support">Чаты с членами группы</string>
<string name="member_admission">Приём членов в группу</string>
<string name="admission_stage_review_descr">Одобрять членов для вступления в группу.</string>
<string name="no_support_chats">Нет чатов с членами группы</string>
<string name="accept_pending_member_alert_confirmation_as_observer">Принять как читателя</string>
<string name="accept_pending_member_alert_confirmation_as_member">Принять в группу</string>
<string name="accept_pending_member_alert_title">Принять члена</string>
<string name="accept_pending_member_alert_title">Принять члена группы</string>
<string name="reviewed_by_admins">одобрен админами</string>
<string name="report_sent_alert_title">Жалоба отправлена модераторам</string>
<string name="cant_send_message_you_left">Вы вышли</string>
<string name="cant_send_message_generic">нельзя отправлять</string>
<string name="group_new_support_chats">%d чатов с членами группы</string>
<string name="cant_send_message_contact_disabled">контакт выключен</string>
<string name="cant_send_message_member_has_old_version">член имеет старую версию</string>
<string name="cant_send_message_member_has_old_version">член группы имеет старую версию</string>
<string name="cant_send_message_alert_title">Вы не можете отправлять сообщения!</string>
<string name="short_link_button_text">Короткая ссылка</string>
<string name="save_admission_question">Сохранить настройки вступления?</string>
<string name="snd_group_event_member_accepted">Вы приняли этого члена</string>
<string name="snd_group_event_member_accepted">Вы приняли этого члена группы</string>
<string name="group_member_status_pending_review_short">рассмотрение</string>
<string name="set_member_admission">Установить вступление в группу</string>
<string name="delete_member_support_chat_alert_title">Удалить чат с членом группы?</string>
@@ -2528,7 +2523,7 @@
<string name="e2ee_info_e2ee"><![CDATA[Сообщения защищены <b>end-to-end шифрованием</b>.]]></string>
<string name="compose_view_send_contact_request_alert_text"><![CDATA[Вы сможете отправлять сообщения <b>только после того как Ваш запрос будет принят</b>.]]></string>
<string name="v6_4_support_chat">Чат с админами</string>
<string name="v6_4_review_members_descr">Общайтесь с членами до того как принять их.</string>
<string name="v6_4_review_members_descr">Общайтесь с членами группы до того как принять их.</string>
<string name="compose_view_connect">Соединиться</string>
<string name="v6_4_connect_faster">Соединяйтесь быстрее! 🚀</string>
<string name="contact_should_accept">контакт должен принять…</string>
@@ -2552,7 +2547,7 @@
<string name="share_profile_via_link_alert_text">Профиль будет добавлен в адрес.</string>
<string name="network_option_protocol_timeout_background">Фоновый таймаут протокола</string>
<string name="reject_contact_request">Отклонить запрос на соединение</string>
<string name="v6_4_role_moderator_descr">Может удалять сообщения и блокировать членов.</string>
<string name="v6_4_role_moderator_descr">Может удалять сообщения и блокировать членов группы.</string>
<string name="cant_send_message_request_is_sent">запрос отправлен</string>
<string name="v6_4_review_members">Одобрять членов группы</string>
<string name="compose_view_send_contact_request_alert_question">Отправить запрос на соединение?</string>
@@ -2570,4 +2565,6 @@
<string name="address_welcome_message">Приветственное сообщение</string>
<string name="short_descr">О Вас:</string>
<string name="context_user_picker_your_profile">Ваш профиль</string>
<string name="bio_too_large">Описание слишком длинное</string>
<string name="connect_use_incognito_profile">Использовать профиль инкогнито</string>
</resources>
@@ -2490,4 +2490,16 @@
<string name="short_descr__field">Bio:</string>
<string name="short_descr">Biyografiniz:</string>
<string name="group_short_descr_field">Kısa açıklama:</string>
<string name="chat_banner_connect_to_chat">Sohbet etmek için Bağlan\'a dokunun</string>
<string name="chat_banner_send_request_to_connect">Bağlan\'a dokunarak isteği gönderin</string>
<string name="chat_banner_accept_contact_request">İletişim isteğini kabul et</string>
<string name="chat_banner_your_contact">İrtibat kişiniz</string>
<string name="chat_banner_join_group">Gruba katıl\'a dokunun</string>
<string name="chat_banner_your_group">Grubunuz</string>
<string name="chat_banner_group">Grup</string>
<string name="chat_banner_business_connection">İş bağlantısı</string>
<string name="chat_banner_your_business_contact">İş bağlantınız</string>
<string name="bio_too_large">Biyografi çok uzun</string>
<string name="group_descr_too_large">Açıklama çok büyük</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">Kaybolma süresi yalnızca yeni kişiler için ayarlanır.</string>
</resources>
@@ -2472,4 +2472,16 @@
<string name="short_descr__field">自我介绍:</string>
<string name="group_short_descr_field">简短描述:</string>
<string name="short_descr">自我介绍:</string>
<string name="bio_too_large">自我介绍过大</string>
<string name="group_descr_too_large">描述过大</string>
<string name="chat_banner_accept_contact_request">接受联络请求</string>
<string name="chat_banner_business_connection">企业连接</string>
<string name="chat_banner_group"></string>
<string name="chat_banner_connect_to_chat">轻按连接进行聊天</string>
<string name="chat_banner_send_request_to_connect">轻按连接来发送请求</string>
<string name="chat_banner_join_group">轻按加入群</string>
<string name="chat_banner_your_business_contact">你的企业联系人</string>
<string name="chat_banner_your_contact">你的联系人</string>
<string name="chat_banner_your_group">你的群</string>
<string name="time_to_disappear_is_set_only_for_new_contacts">只为新联系人设置了消失时间。</string>
</resources>
+4 -4
View File
@@ -24,13 +24,13 @@ android.nonTransitiveRClass=true
kotlin.mpp.androidSourceSetLayoutVersion=2
kotlin.jvm.target=11
android.version_name=6.4
android.version_code=303
android.version_name=6.4.1-beta.0
android.version_code=305
android.bundle=false
desktop.version_name=6.4
desktop.version_code=112
desktop.version_name=6.4.1-beta.0
desktop.version_code=113
kotlin.version=1.9.23
gradle.plugin.version=8.2.0
@@ -0,0 +1,58 @@
---
layout: layouts/article.html
title: "SimpleX Chat v6.4.1: welcome your contacts, review members to protect groups, and more."
date: 2025-07-29
# previewBody: blog_previews/20250308.html
# image: images/20250308-captcha.png
# imageBottom: true
draft: true
permalink: "/blog/20250729-simplex-chat-v6-4-1-welcome-contacts-protect-groups-app-security.html"
---
# SimpleX Chat v6.4.1: welcome your contacts, review members to protect groups, and more.
**Will be published:** Jul 29, 2025
This is a placeholder for upcoming v6.4.1 release announcement.
**What's new in v6.4.1**:
TODO
## What's new in v6.4.1
TODO
## SimpleX network
Some links to answer the most common questions:
[How can SimpleX deliver messages without user identifiers](./20220511-simplex-chat-v2-images-files.md#the-first-messaging-platform-without-user-identifiers).
[What are the risks to have identifiers assigned to the users](./20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.md#why-having-users-identifiers-is-bad-for-the-users).
[Technical details and limitations](https://github.com/simplex-chat/simplex-chat#privacy-and-security-technical-details-and-limitations).
[Frequently asked questions](../docs/FAQ.md).
Please also see our [website](https://simplex.chat).
## Please support us with your donations
Huge *thank you* to everybody who donated to SimpleX Chat!
Prioritizing users privacy and security, and also raising the investment, would have been impossible without your support and donations.
Also, funding the work to transition the protocols to non-profit governance model would not have been possible without the donations we received from the users.
Our pledge to our users is that SimpleX protocols are and will remain open, and in public domain, so anybody can build the future implementations of the clients and the servers. We are building SimpleX platform based on the same principles as email and web, but much more private and secure.
Your donations help us raise more funds &mdash; any amount, even the price of the cup of coffee, makes a big difference for us.
See [this section](https://github.com/simplex-chat/simplex-chat/#please-support-us-with-your-donations) for the ways to donate.
Thank you,
Evgeny
SimpleX Chat founder
+1
View File
@@ -134,3 +134,4 @@ If you have to run your bot on another machine, you need to secure access to bot
- [Broadcast bot](../apps/simplex-broadcast-bot/) (Haskell) - we use it to send [status and release updates](https://status.simplex.chat/status/public).
- [Moderation bot](https://github.com/NCalex42/simplex-bot) (Java)
- [Matterbridge bot](https://github.com/UnkwUsr/matterbridge-simplex) (JavaScript)
+2
View File
@@ -2099,6 +2099,7 @@ MemberSupport:
- userContactLinkId: int64
- connLinkContact: [CreatedConnLink](#createdconnlink)
- shortLinkDataSet: bool
- shortLinkLargeDataSet: bool
- groupLinkId: string
- acceptMemberRole: [GroupMemberRole](#groupmemberrole)
@@ -3622,6 +3623,7 @@ Handshake:
- userContactLinkId: int64
- connLinkContact: [CreatedConnLink](#createdconnlink)
- shortLinkDataSet: bool
- shortLinkLargeDataSet: bool
- addressSettings: [AddressSettings](#addresssettings)
+1
View File
@@ -162,6 +162,7 @@ toTypeInfo tr =
"AgentUserId" -> ST TInt64 []
"Integer" -> ST TInt64 []
"Version" -> ST TInt []
"BoolDef" -> ST TBool []
"PQEncryption" -> ST TBool []
"PQSupport" -> ST TBool []
"ACreatedConnLink" -> ST "CreatedConnLink" []
+1 -1
View File
@@ -5,7 +5,7 @@ cabal-version: 1.12
-- see: https://github.com/sol/hpack
name: simplex-chat
version: 6.4.1.1
version: 6.4.1.2
category: Web, System, Services, Cryptography
homepage: https://github.com/simplex-chat/simplex-chat#readme
author: simplex.chat
+3 -6
View File
@@ -109,8 +109,7 @@ defaultChatConfig =
coreApi = False,
highlyAvailable = False,
deviceNameForRemote = "",
chatHooks = defaultChatHooks,
largeLinkData = True
chatHooks = defaultChatHooks
}
logCfg :: LogConfig
@@ -126,7 +125,7 @@ newChatController :: ChatDatabase -> Maybe User -> ChatConfig -> ChatOpts -> Boo
newChatController
ChatDatabase {chatStore, agentStore}
user
cfg@ChatConfig {agentConfig = aCfg, presetServers, inlineFiles, deviceNameForRemote, confirmMigrations, largeLinkData}
cfg@ChatConfig {agentConfig = aCfg, presetServers, inlineFiles, deviceNameForRemote, confirmMigrations}
ChatOpts {coreOptions = CoreChatOpts {smpServers, xftpServers, simpleNetCfg, logLevel, logConnections, logServerHosts, logFile, tbqSize, deviceName, highlyAvailable, yesToUpMigrations}, optFilesFolder, optTempDirectory, showReactions, allowInstantFiles, autoAcceptFileSize}
backgroundMode = do
let inlineFiles' = if allowInstantFiles || autoAcceptFileSize > 0 then inlineFiles else inlineFiles {sendChunks = 0, receiveInstant = False}
@@ -174,7 +173,6 @@ newChatController
tempDirectory <- newTVarIO optTempDirectory
assetsDirectory <- newTVarIO Nothing
contactMergeEnabled <- newTVarIO True
useLargeLinkData <- newTVarIO largeLinkData
pure
ChatController
{ firstTime,
@@ -215,8 +213,7 @@ newChatController
tempDirectory,
assetsDirectory,
logFilePath = logFile,
contactMergeEnabled,
useLargeLinkData
contactMergeEnabled
}
where
presetServers' :: PresetServers
+3 -5
View File
@@ -157,8 +157,7 @@ data ChatConfig = ChatConfig
coreApi :: Bool,
highlyAvailable :: Bool,
deviceNameForRemote :: Text,
chatHooks :: ChatHooks,
largeLinkData :: Bool
chatHooks :: ChatHooks
}
data RandomAgentServers = RandomAgentServers
@@ -249,8 +248,7 @@ data ChatController = ChatController
tempDirectory :: TVar (Maybe FilePath),
assetsDirectory :: TVar (Maybe FilePath),
logFilePath :: Maybe FilePath,
contactMergeEnabled :: TVar Bool,
useLargeLinkData :: TVar Bool
contactMergeEnabled :: TVar Bool
}
data HelpSection = HSMain | HSFiles | HSGroups | HSContacts | HSMyAddress | HSIncognito | HSMarkdown | HSMessages | HSRemote | HSSettings | HSDatabase
@@ -277,7 +275,7 @@ data ChatCommand
| UnmuteUser
| APIDeleteUser {userId :: UserId, delSMPQueues :: Bool, viewPwd :: Maybe UserPwd}
| DeleteUser UserName Bool (Maybe UserPwd)
| StartChat {mainApp :: Bool, enableSndFiles :: Bool, largeLinkData :: Bool} -- enableSndFiles has no effect when mainApp is True
| StartChat {mainApp :: Bool, enableSndFiles :: Bool} -- enableSndFiles has no effect when mainApp is True
| CheckChatRunning
| APIStopChat
| APIActivateChat {restoreChat :: Bool}
+24 -37
View File
@@ -414,8 +414,7 @@ processChatCommand vr nm = \case
checkDeleteChatUser user'
withChatLock "deleteUser" $ deleteChatUser user' delSMPQueues
DeleteUser uName delSMPQueues viewPwd_ -> withUserName uName $ \userId -> APIDeleteUser userId delSMPQueues viewPwd_
StartChat {mainApp, enableSndFiles, largeLinkData} -> withUser' $ \_ -> do
chatWriteVar useLargeLinkData largeLinkData
StartChat {mainApp, enableSndFiles} -> withUser' $ \_ ->
asks agentAsync >>= readTVarIO >>= \case
Just _ -> pure CRChatRunning
_ -> checkStoreNotChanged . lift $ startChatController mainApp enableSndFiles $> CRChatStarted
@@ -1701,7 +1700,7 @@ processChatCommand vr nm = \case
-- [incognito] generate profile for connection
incognitoProfile <- if incognito then Just <$> liftIO generateRandomProfile else pure Nothing
subMode <- chatReadVar subscriptionMode
userData <- contactShortLinkData (userProfileDirect user incognitoProfile Nothing True) Nothing
let userData = contactShortLinkData (userProfileDirect user incognitoProfile Nothing True) Nothing
-- TODO [certs rcv]
(connId, (ccLink, _serviceId)) <- withAgent $ \a -> createConnection a nm (aUserId user) True SCMInvitation (Just userData) Nothing IKPQOn subMode
ccLink' <- shortenCreatedLink ccLink
@@ -1741,10 +1740,9 @@ processChatCommand vr nm = \case
recreateConn user conn@PendingContactConnection {customUserProfileId, connLinkInv} newUser = do
subMode <- chatReadVar subscriptionMode
let short = isJust $ connShortLink =<< connLinkInv
userData_ <-
if short
then Just <$> contactShortLinkData (userProfileDirect newUser Nothing Nothing True) Nothing
else pure Nothing
userData_
| short = Just $ contactShortLinkData (userProfileDirect newUser Nothing Nothing True) Nothing
| otherwise = Nothing
-- TODO [certs rcv]
(agConnId, (ccLink, _serviceId)) <- withAgent $ \a -> createConnection a nm (aUserId newUser) True SCMInvitation userData_ Nothing IKPQOn subMode
ccLink' <- shortenCreatedLink ccLink
@@ -1908,7 +1906,7 @@ processChatCommand vr nm = \case
connectWithPlan user incognito ccLink plan
Connect _ Nothing -> throwChatError CEInvalidConnReq
APIConnectContactViaAddress userId incognito contactId -> withUserId userId $ \user -> do
ct@Contact {activeConn, profile = LocalProfile {contactLink}} <- withFastStore $ \db -> getContact db vr user contactId
ct@Contact {profile = LocalProfile {contactLink}} <- withFastStore $ \db -> getContact db vr user contactId
ccLink <- case contactLink of
Just (CLFull cReq) -> pure $ CCLink cReq Nothing
Just (CLShort sLnk) -> do
@@ -1936,7 +1934,7 @@ processChatCommand vr nm = \case
Left e -> throwError $ ChatErrorStore e
Right _ -> throwError $ ChatErrorStore SEDuplicateContactLink
subMode <- chatReadVar subscriptionMode
userData <- contactShortLinkData (userProfileDirect user Nothing Nothing True) Nothing
let userData = contactShortLinkData (userProfileDirect user Nothing Nothing True) Nothing
-- TODO [certs rcv]
(connId, (ccLink, _serviceId)) <- withAgent $ \a -> createConnection a nm (aUserId user) True SCMContact (Just userData) Nothing IKPQOn subMode
ccLink' <- shortenCreatedLink ccLink
@@ -2544,8 +2542,8 @@ processChatCommand vr nm = \case
when (mRole > GRMember) $ throwChatError $ CEGroupMemberInitialRole gInfo mRole
groupLinkId <- GroupLinkId <$> drgRandomBytes 16
subMode <- chatReadVar subscriptionMode
userData <- groupShortLinkData groupProfile
let crClientData = encodeJSON $ CRDataGroup groupLinkId
let userData = encodeShortLinkData $ GroupShortLinkData groupProfile
crClientData = encodeJSON $ CRDataGroup groupLinkId
-- TODO [certs rcv]
(connId, (ccLink, _serviceId)) <- withAgent $ \a -> createConnection a nm (aUserId user) True SCMContact (Just userData) (Just crClientData) IKPQOff subMode
ccLink' <- createdGroupLink <$> shortenCreatedLink ccLink
@@ -3159,12 +3157,12 @@ processChatCommand vr nm = \case
setMyAddressData user ucl@UserContactLink {userContactLinkId, connLinkContact = CCLink connFullLink _sLnk_, addressSettings} = do
conn <- withFastStore $ \db -> getUserAddressConnection db vr user
let shortLinkProfile = userProfileDirect user Nothing Nothing True
-- TODO [short links] do not save address to server if data did not change, spinners, error handling
userData <- contactShortLinkData shortLinkProfile $ Just addressSettings
-- TODO [short links] do not save address to server if data did not change, spinners, error handling
userData = contactShortLinkData shortLinkProfile $ Just addressSettings
sLnk <- shortenShortLink' =<< withAgent (\a -> setConnShortLink a nm (aConnId conn) SCMContact userData Nothing)
withFastStore' $ \db -> setUserContactLinkShortLink db userContactLinkId sLnk
let autoAccept' = (\aa -> aa {acceptIncognito = False}) <$> autoAccept addressSettings
ucl' = (ucl :: UserContactLink) {connLinkContact = CCLink connFullLink (Just sLnk), shortLinkDataSet = True, addressSettings = addressSettings {autoAccept = autoAccept'}}
ucl' = (ucl :: UserContactLink) {connLinkContact = CCLink connFullLink (Just sLnk), shortLinkDataSet = True, shortLinkLargeDataSet = BoolDef True, addressSettings = addressSettings {autoAccept = autoAccept'}}
pure ucl'
updateContactPrefs :: User -> Contact -> Preferences -> CM ChatResponse
updateContactPrefs _ ct@Contact {activeConn = Nothing} _ = throwChatError $ CEContactNotActive ct
@@ -3219,8 +3217,8 @@ processChatCommand vr nm = \case
setGroupLinkData :: User -> GroupInfo -> GroupLink -> CM ChatResponse
setGroupLinkData user gInfo@GroupInfo {groupProfile} gLink@GroupLink {groupLinkId} = do
conn <- withFastStore $ \db -> getGroupLinkConnection db vr user gInfo
userData <- groupShortLinkData groupProfile
let crClientData = encodeJSON $ CRDataGroup groupLinkId
let userData = encodeShortLinkData $ GroupShortLinkData groupProfile
crClientData = encodeJSON $ CRDataGroup groupLinkId
sLnk <- shortenShortLink' . toShortGroupLink =<< withAgent (\a -> setConnShortLink a nm (aConnId conn) SCMContact userData (Just crClientData))
gLink' <- withFastStore' $ \db -> setGroupLinkShortLink db gLink sLnk
pure $ CRGroupLink user gInfo gLink'
@@ -3586,29 +3584,19 @@ processChatCommand vr nm = \case
CSLInvitation _ srv lnkId linkKey -> CSLInvitation SLSServer srv lnkId linkKey
CSLContact _ ct srv linkKey -> CSLContact SLSServer ct srv linkKey
restoreShortLink' l = (`restoreShortLink` l) <$> asks (shortLinkPresetServers . config)
contactShortLinkData :: Profile -> Maybe AddressSettings -> CM UserLinkData
contactShortLinkData p settings = do
large <- chatReadVar useLargeLinkData
contactShortLinkData :: Profile -> Maybe AddressSettings -> UserLinkData
contactShortLinkData p settings =
let msg = autoReply =<< settings
business = maybe False businessAddress settings
contactData
| large = ContactShortLinkData p msg business
| otherwise = ContactShortLinkData p {fullName = "", shortDescr = Nothing, image = Nothing, contactLink = Nothing} Nothing business
pure $ encodeShortLinkData large contactData
groupShortLinkData :: GroupProfile -> CM UserLinkData
groupShortLinkData gp = do
large <- chatReadVar useLargeLinkData
let gp'
| large = gp
| otherwise = gp {fullName = "", shortDescr = Nothing, description = Nothing, image = Nothing, memberAdmission = Nothing}
pure $ encodeShortLinkData large $ GroupShortLinkData gp'
encodeShortLinkData :: J.ToJSON a => Bool -> a -> UserLinkData
encodeShortLinkData large d =
contactData = ContactShortLinkData p msg business
in encodeShortLinkData contactData
encodeShortLinkData :: J.ToJSON a => a -> UserLinkData
encodeShortLinkData d =
let s = LB.toStrict $ J.encode d
-- 10kb size limit for compression to be used is based on 13784 limit for link data
-- and the space reserved for the other fields in ConnLinkData encoding (most of these fields are currently unused).
s'
| B.length s > (if large then 10240 else 254) = B.cons 'X' $ Z1.compress compressionLevel s
| B.length s > 10240 = B.cons 'X' $ Z1.compress compressionLevel s
| otherwise = s
in UserLinkData s'
decodeShortLinkData :: J.FromJSON a => ConnLinkData c -> IO (Maybe a)
@@ -3627,7 +3615,7 @@ processChatCommand vr nm = \case
updatePCCShortLinkData :: PendingContactConnection -> Profile -> CM (Maybe ShortLinkInvitation)
updatePCCShortLinkData conn@PendingContactConnection {connLinkInv} profile =
forM (connShortLink =<< connLinkInv) $ \_ -> do
userData <- contactShortLinkData profile Nothing
let userData = contactShortLinkData profile Nothing
shortenShortLink' =<< withAgent (\a -> setConnShortLink a nm (aConnId' conn) SCMInvitation userData Nothing)
shortenShortLink' :: ConnShortLink m -> CM (ConnShortLink m)
shortenShortLink' l = (`shortenShortLink` l) <$> asks (shortLinkPresetServers . config)
@@ -4362,9 +4350,8 @@ chatCommandP =
"/_start " *> do
mainApp <- "main=" *> onOffP
enableSndFiles <- " snd_files=" *> onOffP <|> pure mainApp
largeLinkData <- " large_link_data=" *> onOffP <|> pure False
pure StartChat {mainApp, enableSndFiles, largeLinkData},
"/_start" $> StartChat {mainApp = True, enableSndFiles = True, largeLinkData = False},
pure StartChat {mainApp, enableSndFiles},
"/_start" $> StartChat {mainApp = True, enableSndFiles = True},
"/_check running" $> CheckChatRunning,
"/_stop" $> APIStopChat,
"/_app activate restore=" *> (APIActivateChat <$> onOffP),
+3 -2
View File
@@ -581,7 +581,8 @@ processAgentMessageConn vr user@User {userId} corrId agentConnId agentMessage =
-- TODO [short links] get contact request by contactRequestId, check encryption (UserContactRequest.pqSupport)?
when (directOrUsed ct') $ case (preparedContact ct', contactRequestId' ct') of
(Nothing, Nothing) -> do
createInternalChatItem user (CDDirectSnd ct') CIChatBanner (Just epochStart)
unlessM (withStore' $ \db -> checkContactHasItems db user ct') $
createInternalChatItem user (CDDirectSnd ct') CIChatBanner (Just epochStart)
createE2EItem
createFeatureEnabledItems user ct'
(Just PreparedContact {connLinkToConnect = ACCL _ (CCLink cReq _)}, _) ->
@@ -3089,6 +3090,7 @@ processAgentMessageConn vr user@User {userId} corrId agentConnId agentMessage =
connIds <- joinConn subMode
-- [incognito] reuse membership incognito profile
(mCt', m') <- withStore' $ \db -> createMemberContactInvited db user connIds g m mConn subMode
createInternalChatItem user (CDDirectSnd mCt') CIChatBanner (Just epochStart)
createItems mCt' m'
joinConn subMode = do
-- [incognito] send membership incognito profile
@@ -3097,7 +3099,6 @@ processAgentMessageConn vr user@User {userId} corrId agentConnId agentMessage =
dm <- encodeConnInfo $ XInfo p
joinAgentConnectionAsync user True connReq dm subMode
createItems mCt' m' = do
createInternalChatItem user (CDDirectSnd mCt') CIChatBanner (Just epochStart)
(g', m'', scopeInfo) <- mkGroupChatScope g m'
createInternalChatItem user (CDGroupRcv g' scopeInfo m'') (CIRcvGroupEvent RGEMemberCreatedContact) Nothing
toView $ CEvtNewMemberContactReceivedInv user mCt' g' m''
+11 -7
View File
@@ -209,10 +209,11 @@ createGroupLink :: DB.Connection -> User -> GroupInfo -> ConnId -> CreatedLinkCo
createGroupLink db user@User {userId} groupInfo@GroupInfo {groupId, localDisplayName} agentConnId (CCLink cReq shortLink) groupLinkId memberRole subMode = do
checkConstraint (SEDuplicateGroupLink groupInfo) . liftIO $ do
currentTs <- getCurrentTime
let slDataSet = BI (isJust shortLink)
DB.execute
db
"INSERT INTO user_contact_links (user_id, group_id, group_link_id, local_display_name, conn_req_contact, short_link_contact, short_link_data_set, group_link_member_role, auto_accept, created_at, updated_at) VALUES (?,?,?,?,?,?,?,?,?,?,?)"
((userId, groupId, groupLinkId, "group_link_" <> localDisplayName, cReq, shortLink, BI (isJust shortLink)) :. (memberRole, BI True, currentTs, currentTs))
"INSERT INTO user_contact_links (user_id, group_id, group_link_id, local_display_name, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, group_link_member_role, auto_accept, created_at, updated_at) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)"
((userId, groupId, groupLinkId, "group_link_" <> localDisplayName, cReq, shortLink, slDataSet, slDataSet) :. (memberRole, BI True, currentTs, currentTs))
userContactLinkId <- insertedRowId db
void $ createConnection_ db userId ConnUserContact (Just userContactLinkId) agentConnId ConnNew initialChatVersion chatInitialVRange Nothing Nothing Nothing 0 currentTs subMode PQSupportOff
getGroupLink db user groupInfo
@@ -278,6 +279,7 @@ data GroupLink = GroupLink
{ userContactLinkId :: Int64,
connLinkContact :: CreatedLinkContact,
shortLinkDataSet :: Bool,
shortLinkLargeDataSet :: BoolDef,
groupLinkId :: GroupLinkId,
acceptMemberRole :: GroupMemberRole
}
@@ -286,13 +288,14 @@ data GroupLink = GroupLink
getGroupLink :: DB.Connection -> User -> GroupInfo -> ExceptT StoreError IO GroupLink
getGroupLink db User {userId} gInfo@GroupInfo {groupId} =
ExceptT . firstRow toGroupLink (SEGroupLinkNotFound gInfo) $
DB.query db "SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, group_link_id, group_link_member_role FROM user_contact_links WHERE user_id = ? AND group_id = ? LIMIT 1" (userId, groupId)
DB.query db "SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, group_link_id, group_link_member_role FROM user_contact_links WHERE user_id = ? AND group_id = ? LIMIT 1" (userId, groupId)
where
toGroupLink (userContactLinkId, cReq, shortLink, BI shortLinkDataSet, groupLinkId, mRole_) =
toGroupLink (userContactLinkId, cReq, shortLink, BI shortLinkDataSet, BI slLargeDataSet, groupLinkId, mRole_) =
GroupLink {
userContactLinkId,
connLinkContact = CCLink cReq shortLink,
shortLinkDataSet,
shortLinkLargeDataSet = BoolDef slLargeDataSet,
groupLinkId,
acceptMemberRole = fromMaybe GRMember mRole_
}
@@ -314,11 +317,12 @@ setGroupLinkShortLink db gLnk@GroupLink {userContactLinkId, connLinkContact = CC
[sql|
UPDATE user_contact_links
SET short_link_contact = ?,
short_link_data_set = ?
short_link_data_set = ?,
short_link_large_data_set = ?
WHERE user_contact_link_id = ?
|]
(shortLink, BI True, userContactLinkId)
pure gLnk {connLinkContact = CCLink connFullLink (Just shortLink), shortLinkDataSet = True}
(shortLink, BI True, BI True, userContactLinkId)
pure gLnk {connLinkContact = CCLink connFullLink (Just shortLink), shortLinkDataSet = True, shortLinkLargeDataSet = BoolDef True}
-- | creates completely new group with a single member - the current user
createNewGroup :: DB.Connection -> VersionRangeChat -> TVar ChaChaDRG -> User -> GroupProfile -> Maybe Profile -> ExceptT StoreError IO GroupInfo
+9
View File
@@ -43,6 +43,7 @@ module Simplex.Chat.Store.Messages
createNewChatItemNoMsg,
createNewChatItem_,
getChatPreviews,
checkContactHasItems,
getDirectChat,
getGroupChat,
getGroupChatScopeInfoForItem,
@@ -1130,6 +1131,14 @@ getContactConnectionChatPreviews_ db User {userId} pagination clq = case clq of
aChat = AChat SCTContactConnection $ Chat (ContactConnection conn) [] emptyChatStats
in ACPD SCTContactConnection $ ContactConnectionPD updatedAt aChat
checkContactHasItems :: DB.Connection -> User -> Contact -> IO Bool
checkContactHasItems db User {userId} Contact {contactId} =
fromOnly . head
<$> DB.query
db
"SELECT EXISTS (SELECT 1 FROM chat_items WHERE user_id = ? AND contact_id = ?)"
(userId, contactId)
getDirectChat :: DB.Connection -> VersionRangeChat -> User -> Int64 -> ChatPagination -> Maybe String -> ExceptT StoreError IO (Chat 'CTDirect, Maybe NavigationInfo)
getDirectChat db vr user contactId pagination search_ = do
let search = fromMaybe "" search_
+11 -8
View File
@@ -357,10 +357,11 @@ createUserContactLink :: DB.Connection -> User -> ConnId -> CreatedLinkContact -
createUserContactLink db User {userId} agentConnId (CCLink cReq shortLink) subMode =
checkConstraint SEDuplicateContactLink . liftIO $ do
currentTs <- getCurrentTime
let slDataSet = BI (isJust shortLink)
DB.execute
db
"INSERT INTO user_contact_links (user_id, conn_req_contact, short_link_contact, short_link_data_set, created_at, updated_at) VALUES (?,?,?,?,?,?)"
(userId, cReq, shortLink, BI (isJust shortLink), currentTs, currentTs)
"INSERT INTO user_contact_links (user_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, created_at, updated_at) VALUES (?,?,?,?,?,?,?)"
(userId, cReq, shortLink, slDataSet, slDataSet, currentTs, currentTs)
userContactLinkId <- insertedRowId db
void $ createConnection_ db userId ConnUserContact (Just userContactLinkId) agentConnId ConnNew initialChatVersion chatInitialVRange Nothing Nothing Nothing 0 currentTs subMode CR.PQSupportOff
@@ -426,6 +427,7 @@ data UserContactLink = UserContactLink
{ userContactLinkId :: Int64,
connLinkContact :: CreatedLinkContact,
shortLinkDataSet :: Bool,
shortLinkLargeDataSet :: BoolDef,
addressSettings :: AddressSettings
}
deriving (Show)
@@ -457,9 +459,9 @@ $(J.deriveJSON defaultJSON ''AddressSettings)
$(J.deriveJSON defaultJSON ''UserContactLink)
toUserContactLink :: (Int64, ConnReqContact, Maybe ShortLinkContact, BoolInt, BoolInt, BoolInt, BoolInt, Maybe MsgContent) -> UserContactLink
toUserContactLink (userContactLinkId, connReq, shortLink, BI shortLinkDataSet, BI businessAddress, BI autoAccept', BI acceptIncognito, autoReply) =
UserContactLink userContactLinkId (CCLink connReq shortLink) shortLinkDataSet $
toUserContactLink :: (Int64, ConnReqContact, Maybe ShortLinkContact, BoolInt, BoolInt, BoolInt, BoolInt, BoolInt, Maybe MsgContent) -> UserContactLink
toUserContactLink (userContactLinkId, connReq, shortLink, BI shortLinkDataSet, BI slLargeDataSet, BI businessAddress, BI autoAccept', BI acceptIncognito, autoReply) =
UserContactLink userContactLinkId (CCLink connReq shortLink) shortLinkDataSet (BoolDef slLargeDataSet) $
let autoAccept = if autoAccept' then Just AutoAccept {acceptIncognito} else Nothing
in AddressSettings {businessAddress, autoAccept, autoReply}
@@ -474,7 +476,7 @@ getUserContactLinkById db userId userContactLinkId =
DB.query
db
[sql|
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content, group_id, group_link_member_role
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content, group_id, group_link_member_role
FROM user_contact_links
WHERE user_id = ? AND user_contact_link_id = ?
|]
@@ -510,7 +512,7 @@ getUserContactLinkViaShortLink db User {userId} shortLink =
userContactLinkQuery :: Query
userContactLinkQuery =
[sql|
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
FROM user_contact_links
|]
@@ -522,10 +524,11 @@ setUserContactLinkShortLink db userContactLinkId shortLink =
UPDATE user_contact_links
SET short_link_contact = ?,
short_link_data_set = ?,
short_link_large_data_set = ?,
auto_accept_incognito = ?
WHERE user_contact_link_id = ?
|]
(shortLink, BI True, BI False, userContactLinkId)
(shortLink, BI True, BI True, BI False, userContactLinkId)
getContactWithoutConnViaAddress :: DB.Connection -> VersionRangeChat -> User -> (ConnReqContact, ConnReqContact) -> IO (Maybe Contact)
getContactWithoutConnViaAddress db vr user@User {userId} (cReqSchema1, cReqSchema2) = do
@@ -3532,7 +3532,7 @@ Plan:
SEARCH usage_conditions USING INTEGER PRIMARY KEY (rowid=?)
Query:
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content, group_id, group_link_member_role
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content, group_id, group_link_member_role
FROM user_contact_links
WHERE user_id = ? AND user_contact_link_id = ?
@@ -4671,7 +4671,8 @@ SEARCH user_contact_links USING INTEGER PRIMARY KEY (rowid=?)
Query:
UPDATE user_contact_links
SET short_link_contact = ?,
short_link_data_set = ?
short_link_data_set = ?,
short_link_large_data_set = ?
WHERE user_contact_link_id = ?
Plan:
@@ -4681,6 +4682,7 @@ Query:
UPDATE user_contact_links
SET short_link_contact = ?,
short_link_data_set = ?,
short_link_large_data_set = ?,
auto_accept_incognito = ?
WHERE user_contact_link_id = ?
@@ -5243,21 +5245,21 @@ Plan:
SCAN usage_conditions
Query:
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
FROM user_contact_links
WHERE user_id = ? AND conn_req_contact IN (?,?)
Plan:
SEARCH user_contact_links USING INDEX sqlite_autoindex_user_contact_links_1 (user_id=?)
Query:
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
FROM user_contact_links
WHERE user_id = ? AND local_display_name = '' AND group_id IS NULL
Plan:
SEARCH user_contact_links USING INDEX sqlite_autoindex_user_contact_links_1 (user_id=? AND local_display_name=?)
Query:
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, business_address, auto_accept, auto_accept_incognito, auto_reply_msg_content
FROM user_contact_links
WHERE user_id = ? AND short_link_contact = ?
Plan:
@@ -5790,10 +5792,10 @@ SEARCH connections USING INTEGER PRIMARY KEY (rowid=?)
Query: INSERT INTO temp_conn_ids (conn_id) VALUES (?)
Plan:
Query: INSERT INTO user_contact_links (user_id, conn_req_contact, short_link_contact, short_link_data_set, created_at, updated_at) VALUES (?,?,?,?,?,?)
Query: INSERT INTO user_contact_links (user_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, created_at, updated_at) VALUES (?,?,?,?,?,?,?)
Plan:
Query: INSERT INTO user_contact_links (user_id, group_id, group_link_id, local_display_name, conn_req_contact, short_link_contact, short_link_data_set, group_link_member_role, auto_accept, created_at, updated_at) VALUES (?,?,?,?,?,?,?,?,?,?,?)
Query: INSERT INTO user_contact_links (user_id, group_id, group_link_id, local_display_name, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, group_link_member_role, auto_accept, created_at, updated_at) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)
Plan:
Query: INSERT INTO users (agent_user_id, local_display_name, active_user, active_order, contact_id, show_ntfs, send_rcpts_contacts, send_rcpts_small_groups, created_at, updated_at) VALUES (?,?,?,?,0,?,?,?,?,?)
@@ -5830,6 +5832,12 @@ Query: SELECT COUNT(1), COALESCE(SUM(user_mention), 0) FROM chat_items WHERE use
Plan:
SEARCH chat_items USING COVERING INDEX idx_chat_items_group_scope_stats_all (user_id=? AND group_id=? AND group_scope_tag=? AND group_scope_group_member_id=? AND item_status=?)
Query: SELECT EXISTS (SELECT 1 FROM chat_items WHERE user_id = ? AND contact_id = ?)
Plan:
SCAN CONSTANT ROW
SCALAR SUBQUERY 1
SEARCH chat_items USING COVERING INDEX idx_chat_items_contacts_created_at (user_id=? AND contact_id=?)
Query: SELECT accepted_at FROM operator_usage_conditions WHERE server_operator_id = ? AND conditions_commit = ?
Plan:
SEARCH operator_usage_conditions USING INDEX idx_operator_usage_conditions_conditions_commit (conditions_commit=? AND server_operator_id=?)
@@ -6034,7 +6042,7 @@ Query: SELECT user_contact_link_id FROM contact_requests WHERE contact_request_i
Plan:
SEARCH contact_requests USING INTEGER PRIMARY KEY (rowid=?)
Query: SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, group_link_id, group_link_member_role FROM user_contact_links WHERE user_id = ? AND group_id = ? LIMIT 1
Query: SELECT user_contact_link_id, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, group_link_id, group_link_member_role FROM user_contact_links WHERE user_id = ? AND group_id = ? LIMIT 1
Plan:
SEARCH user_contact_links USING INDEX idx_user_contact_links_group_id (group_id=?)
+9
View File
@@ -1960,6 +1960,15 @@ instance ToJSON ChatVersionRange where
toJSON (ChatVersionRange vr) = strToJSON vr
toEncoding (ChatVersionRange vr) = strToJEncoding vr
-- This type is needed for backward compatibility of new remote controller with old remote host.
-- See CONTRIBUTING.md
newtype BoolDef = BoolDef Bool
deriving newtype (Show, ToJSON)
instance FromJSON BoolDef where
parseJSON v = BoolDef <$> parseJSON v
omittedField = Just (BoolDef False)
$(JQ.deriveJSON defaultJSON ''UserContact)
$(JQ.deriveJSON defaultJSON ''Profile)
+1 -2
View File
@@ -2,6 +2,5 @@ module ChatTests.DBUtils.Postgres where
data TestParams = TestParams
{ tmpPath :: FilePath,
printOutput :: Bool,
largeLinkData :: Bool
printOutput :: Bool
}
+1 -2
View File
@@ -8,6 +8,5 @@ data TestParams = TestParams
{ tmpPath :: FilePath,
printOutput :: Bool,
chatQueryStats :: TMap Query SlowQueryStats,
agentQueryStats :: TMap Query SlowQueryStats,
largeLinkData :: Bool
agentQueryStats :: TMap Query SlowQueryStats
}
+42 -96
View File
@@ -111,17 +111,12 @@ chatProfileTests = do
it "should plan and connect via one-time invitation" testPlanShortLinkInvitation
it "should connect via contact address" testShortLinkContactAddress
it "should join group" testShortLinkJoinGroup
aroundWith (. (\params -> params {largeLinkData = True} :: TestParams)) $
describe "short links with attached data (largeLinkData = True)" $ shortLinkTests True
aroundWith (. (\params -> params {largeLinkData = False} :: TestParams)) $
describe "short links with attached data (largeLinkData = False)" $ shortLinkTests False
describe "short links with attached data" shortLinkTests
shortLinkTests :: Bool -> SpecWith TestParams
shortLinkTests largeLinkData = do
shortLinkTests :: SpecWith TestParams
shortLinkTests = do
it "prepare contact using invitation short link data and connect" testShortLinkInvitationPrepareContact
if largeLinkData
then it "prepare contact with image in profile" testShortLinkInvitationImage
else it "prepare contact with a long name in profile" testShortLinkInvitationLongName
it "prepare contact with image in profile" testShortLinkInvitationImage
it "prepare contact via invitation and retry connecting" testShortLinkInvitationConnectRetry
it "prepare contact using address short link data and connect" testShortLinkAddressPrepareContact
it "address connect plan after contact is deleted but conversation kept" testShortLinkAddressDeleteContact
@@ -2966,7 +2961,7 @@ testShortLinkJoinGroup =
]
testShortLinkInvitationPrepareContact :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationPrepareContact ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkInvitationPrepareContact = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/_connect 1"
@@ -2984,8 +2979,6 @@ testShortLinkInvitationPrepareContact ps@TestParams {largeLinkData} = testChatCf
WithTime "@alice hello"
]
alice <# "bob> hello"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "bob (Bob): contact is connected")
@@ -3000,7 +2993,7 @@ testShortLinkInvitationPrepareContact ps@TestParams {largeLinkData} = testChatCf
bob <## "invitation link: known deleted contact alice"
testShortLinkInvitationImage :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationImage ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkInvitationImage = testChat2 aliceProfile bobProfile test
where
test alice bob = do
bob ##> "/_connect 1"
@@ -3021,33 +3014,8 @@ testShortLinkInvitationImage ps@TestParams {largeLinkData} = testChatCfg2 testCf
(bob <## "alice (Alice): contact is connected")
bob <##> alice
testShortLinkInvitationLongName :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationLongName = testChatCfg2 testCfg {largeLinkData = False} aliceProfile bobProfile {displayName = T.pack longName, fullName = ""} $ \alice bob -> do
bob ##> "/_connect 1"
(shortLink, fullLink) <- getInvitations bob
alice ##> ("/_connect plan 1 " <> shortLink)
alice <## "invitation link: ok to connect"
contactSLinkData <- getTermLine alice
alice ##> ("/_prepare contact 1 " <> fullLink <> " " <> shortLink <> " " <> contactSLinkData)
alice <## (longName <> ": contact is prepared")
alice ##> "/_connect contact @2 text hello"
alice
<### [ ConsoleString (longName <> ": connection started"),
WithTime ("@" <> longName <> " hello")
]
bob <# "alice> hello"
concurrentlyN_
[ do
alice <## ("contact " <> longName <> " updated bio: Bob")
alice <## (longName <> " (Bob): contact is connected"),
(bob <## "alice (Alice): contact is connected")
]
bob <##> alice
where
longName = "012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789"
testShortLinkInvitationConnectRetry :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationConnectRetry ps@TestParams {largeLinkData} = testChatCfgOpts2 testCfg {largeLinkData} opts' aliceProfile bobProfile test ps
testShortLinkInvitationConnectRetry ps = testChatOpts2 opts' aliceProfile bobProfile test ps
where
test alice bob = do
shortLink <- withSmpServer' serverCfg' $ do
@@ -3073,8 +3041,6 @@ testShortLinkInvitationConnectRetry ps@TestParams {largeLinkData} = testChatCfgO
WithTime "@alice hello"
]
alice <# "bob> hello"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "bob (Bob): contact is connected")
@@ -3096,7 +3062,7 @@ testShortLinkInvitationConnectRetry ps@TestParams {largeLinkData} = testChatCfgO
}
testShortLinkAddressPrepareContact :: HasCallStack => TestParams -> IO ()
testShortLinkAddressPrepareContact ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkAddressPrepareContact = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/ad"
@@ -3123,8 +3089,6 @@ testShortLinkAddressPrepareContact ps@TestParams {largeLinkData} = testChatCfg2
alice <## "bad chat command: incognito not allowed for address with short link data"
alice ##> "/ac bob"
alice <## "bob (Bob): accepting contact request, you can send messages to contact"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "bob (Bob): contact is connected")
@@ -3140,7 +3104,7 @@ testShortLinkAddressPrepareContact ps@TestParams {largeLinkData} = testChatCfg2
void $ getTermLine bob
testShortLinkAddressDeleteContact :: HasCallStack => TestParams -> IO ()
testShortLinkAddressDeleteContact ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkAddressDeleteContact = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/ad"
@@ -3165,8 +3129,6 @@ testShortLinkAddressDeleteContact ps@TestParams {largeLinkData} = testChatCfg2 t
alice <## "to reject: /rc bob (the sender will NOT be notified)"
alice ##> "/ac bob"
alice <## "bob (Bob): accepting contact request, you can send messages to contact"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "bob (Bob): contact is connected")
@@ -3180,7 +3142,7 @@ testShortLinkAddressDeleteContact ps@TestParams {largeLinkData} = testChatCfg2 t
void $ getTermLine bob
testShortLinkDeletedInvitation :: HasCallStack => TestParams -> IO ()
testShortLinkDeletedInvitation ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkDeletedInvitation = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/_connect 1"
@@ -3199,7 +3161,7 @@ testShortLinkDeletedInvitation ps@TestParams {largeLinkData} = testChatCfg2 test
bob <##. "error: connection authorization failed"
testShortLinkDeletedAddress :: HasCallStack => TestParams -> IO ()
testShortLinkDeletedAddress ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkDeletedAddress = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/ad"
@@ -3218,9 +3180,9 @@ testShortLinkDeletedAddress ps@TestParams {largeLinkData} = testChatCfg2 testCfg
bob <##. "error: connection authorization failed"
testShortLinkAddressConnectRetry :: HasCallStack => TestParams -> IO ()
testShortLinkAddressConnectRetry ps@TestParams {largeLinkData} =
withNewTestChatCfgOpts ps testCfg {largeLinkData} opts' "alice" aliceProfile $ \alice ->
withNewTestChatCfgOpts ps testCfg {largeLinkData} opts' "bob" bobProfile $ \bob -> do
testShortLinkAddressConnectRetry ps =
withNewTestChatOpts ps opts' "alice" aliceProfile $ \alice ->
withNewTestChatOpts ps opts' "bob" bobProfile $ \bob -> do
shortLink <- withSmpServer' serverCfg' $ do
alice ##> "/ad"
(shortLink, fullLink) <- getContactLinks alice True
@@ -3251,8 +3213,6 @@ testShortLinkAddressConnectRetry ps@TestParams {largeLinkData} =
alice <## "to reject: /rc bob (the sender will NOT be notified)"
alice ##> "/ac bob"
alice <## "bob (Bob): accepting contact request, you can send messages to contact"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "bob (Bob): contact is connected")
@@ -3275,9 +3235,9 @@ testShortLinkAddressConnectRetry ps@TestParams {largeLinkData} =
}
testShortLinkAddressConnectRetryIncognito :: HasCallStack => TestParams -> IO ()
testShortLinkAddressConnectRetryIncognito ps@TestParams {largeLinkData} =
withNewTestChatCfgOpts ps testCfg {largeLinkData} opts' "alice" aliceProfile $ \alice ->
withNewTestChatCfgOpts ps testCfg {largeLinkData} opts' "bob" bobProfile $ \bob -> do
testShortLinkAddressConnectRetryIncognito ps =
withNewTestChatOpts ps opts' "alice" aliceProfile $ \alice ->
withNewTestChatOpts ps opts' "bob" bobProfile $ \bob -> do
shortLink <- withSmpServer' serverCfg' $ do
alice ##> "/ad"
(shortLink, fullLink) <- getContactLinks alice True
@@ -3309,8 +3269,6 @@ testShortLinkAddressConnectRetryIncognito ps@TestParams {largeLinkData} =
alice <## ("to reject: /rc " <> bobIncognito <> " (the sender will NOT be notified)")
alice ##> ("/ac " <> bobIncognito)
alice <## (bobIncognito <> ": accepting contact request, you can send messages to contact")
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrentlyN_
[ do
_ <- getTermLine bob
@@ -3341,7 +3299,7 @@ testShortLinkAddressConnectRetryIncognito ps@TestParams {largeLinkData} =
}
testShortLinkAddressPrepareBusiness :: HasCallStack => TestParams -> IO ()
testShortLinkAddressPrepareBusiness ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} businessProfile aliceProfile {fullName = "Alice @ Biz"} bobProfile test ps
testShortLinkAddressPrepareBusiness = testChat3 businessProfile aliceProfile {fullName = "Alice @ Biz"} bobProfile test
where
test biz alice bob = do
biz ##> "/ad"
@@ -3408,7 +3366,7 @@ testShortLinkAddressPrepareBusiness ps@TestParams {largeLinkData} = testChatCfg3
void $ getTermLine bob
testBusinessAddressRequestMessage :: HasCallStack => TestParams -> IO ()
testBusinessAddressRequestMessage ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} businessProfile aliceProfile {fullName = "Alice @ Biz"} bobProfile test ps
testBusinessAddressRequestMessage = testChat3 businessProfile aliceProfile {fullName = "Alice @ Biz"} bobProfile test
where
test biz alice bob = do
biz ##> "/ad"
@@ -3422,7 +3380,7 @@ testBusinessAddressRequestMessage ps@TestParams {largeLinkData} = testChatCfg3 t
contactSLinkData <- getTermLine bob
bob ##> ("/_prepare contact 1 " <> fullLink <> " " <> shortLink <> " " <> contactSLinkData)
bob <## "#biz: group is prepared"
bob #$> ("/_get chat #1 count=100", chat, businessGroupFeatures <> [(0, "Welcome!") | largeLinkData])
bob #$> ("/_get chat #1 count=100", chat, businessGroupFeatures <> [(0, "Welcome!")])
bob ##> "/_connect group #1 text Hello!"
bob
<###
@@ -3432,8 +3390,8 @@ testBusinessAddressRequestMessage ps@TestParams {largeLinkData} = testChatCfg3 t
biz <# "#bob bob_1> Hello!"
biz <## "#bob (Bob): accepting business address request..."
bob <## "#biz: joining the group..."
biz <### (["#bob: bob_1 joined the group"] <> [WithTime "#bob Welcome!" | not largeLinkData])
bob <### (["#biz: you joined the group"] <> [WithTime "#biz biz_1> Welcome!" | not largeLinkData])
biz <### ["#bob: bob_1 joined the group"]
bob <### ["#biz: you joined the group"]
-- Another member should receive history
connectUsers biz alice
biz ##> "/a bob alice"
@@ -3456,7 +3414,7 @@ testBusinessAddressRequestMessage ps@TestParams {largeLinkData} = testChatCfg3 t
]
testShortLinkPrepareGroup :: HasCallStack => TestParams -> IO ()
testShortLinkPrepareGroup ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkPrepareGroup = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
@@ -3501,7 +3459,7 @@ testShortLinkPrepareGroup ps@TestParams {largeLinkData} = testChatCfg3 testCfg {
void $ getTermLine bob
testShortLinkPrepareGroupReject :: HasCallStack => TestParams -> IO ()
testShortLinkPrepareGroupReject ps@TestParams {largeLinkData} = testChatCfg3 cfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkPrepareGroupReject = testChatCfg3 cfg aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
@@ -3529,7 +3487,7 @@ testShortLinkPrepareGroupReject ps@TestParams {largeLinkData} = testChatCfg3 cfg
cfg = testCfg {chatHooks = defaultChatHooks {acceptMember = Just (\_ _ _ -> pure $ Left GRRBlockedName)}}
testGroupShortLinkWelcome :: HasCallStack => TestParams -> IO ()
testGroupShortLinkWelcome ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testGroupShortLinkWelcome = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/g team"
@@ -3545,7 +3503,7 @@ testGroupShortLinkWelcome ps@TestParams {largeLinkData} = testChatCfg2 testCfg {
groupSLinkData <- getTermLine bob
bob ##> ("/_prepare group 1 " <> fullLink <> " " <> shortLink <> " " <> groupSLinkData)
bob <## "#team: group is prepared"
bob #$> ("/_get chat #1 count=100", chat, groupFeaturesNoE2E <> [(0, "Welcome!") | largeLinkData])
bob #$> ("/_get chat #1 count=100", chat, groupFeaturesNoE2E <> [(0, "Welcome!")])
threadDelay 1000000 -- TODO [short links] to compensate for rounding of timestamps of received messages
bob ##> "/_connect group #1"
bob <## "#team: connection started"
@@ -3554,7 +3512,7 @@ testGroupShortLinkWelcome ps@TestParams {largeLinkData} = testChatCfg2 testCfg {
[ alice <## "#team: bob joined the group",
do
bob <## "#team: joining the group..."
bob <### (["#team: you joined the group"] <> [WithTime "#team alice> Welcome!" | not largeLinkData])
bob <### ["#team: you joined the group"]
]
bob #$> ("/_get chat #1 count=100", chat, groupFeaturesNoE2E <> [(0, "Welcome!"), (0, e2eeInfoNoPQStr), (0, "connected")])
alice #> "#team 1"
@@ -3563,7 +3521,7 @@ testGroupShortLinkWelcome ps@TestParams {largeLinkData} = testChatCfg2 testCfg {
alice <# "#team bob> 2"
testShortLinkGroupRetry :: HasCallStack => TestParams -> IO ()
testShortLinkGroupRetry ps@TestParams {largeLinkData} = testChatCfgOpts2 testCfg {largeLinkData} opts' aliceProfile bobProfile test ps
testShortLinkGroupRetry ps = testChatOpts2 opts' aliceProfile bobProfile test ps
where
test alice bob = do
shortLink <- withSmpServer' serverCfg' $ do
@@ -3623,7 +3581,7 @@ testShortLinkGroupRetry ps@TestParams {largeLinkData} = testChatCfgOpts2 testCfg
}
testShortLinkInvitationConnectPreparedContactIncognito :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationConnectPreparedContactIncognito ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkInvitationConnectPreparedContactIncognito = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/_connect 1"
@@ -3636,8 +3594,6 @@ testShortLinkInvitationConnectPreparedContactIncognito ps@TestParams {largeLinkD
bob ##> "/_connect contact @2 incognito=on"
bobIncognito <- getTermLine bob
bob <## "alice: connection started incognito"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
_ <- getTermLine bob
concurrentlyN_
[ alice <## (bobIncognito <> ": contact is connected"),
@@ -3651,7 +3607,7 @@ testShortLinkInvitationConnectPreparedContactIncognito ps@TestParams {largeLinkD
alice <# (bobIncognito <> "> hey")
testShortLinkAddressConnectPreparedContactIncognito :: HasCallStack => TestParams -> IO ()
testShortLinkAddressConnectPreparedContactIncognito ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkAddressConnectPreparedContactIncognito = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/ad"
@@ -3669,8 +3625,6 @@ testShortLinkAddressConnectPreparedContactIncognito ps@TestParams {largeLinkData
alice <## ("to reject: /rc " <> bobIncognito <> " (the sender will NOT be notified)")
alice ##> ("/ac " <> bobIncognito)
alice <## (bobIncognito <> ": accepting contact request, you can send messages to contact")
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
_ <- getTermLine bob
concurrentlyN_
[ alice <## (bobIncognito <> ": contact is connected"),
@@ -3684,7 +3638,7 @@ testShortLinkAddressConnectPreparedContactIncognito ps@TestParams {largeLinkData
alice <# (bobIncognito <> "> hey")
testShortLinkChangePreparedContactUser :: HasCallStack => TestParams -> IO ()
testShortLinkChangePreparedContactUser ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkChangePreparedContactUser = testChat2 aliceProfile bobProfile test
where
test alice bob = do
bob ##> "/create user robert"
@@ -3713,8 +3667,6 @@ testShortLinkChangePreparedContactUser ps@TestParams {largeLinkData} = testChatC
WithTime "@alice hello"
]
alice <# "robert> hello"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <## "alice (Alice): contact is connected")
(alice <## "robert: contact is connected")
@@ -3731,7 +3683,7 @@ testShortLinkChangePreparedContactUser ps@TestParams {largeLinkData} = testChatC
bob `hasContactProfiles` ["bob"]
testShortLinkChangePreparedContactUserDuplicate :: HasCallStack => TestParams -> IO ()
testShortLinkChangePreparedContactUserDuplicate ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkChangePreparedContactUserDuplicate = testChat2 aliceProfile bobProfile test
where
test alice bob = do
bob ##> "/create user robert"
@@ -3767,8 +3719,6 @@ testShortLinkChangePreparedContactUserDuplicate ps@TestParams {largeLinkData} =
WithTime "@alice_1 hello"
]
alice <# "robert_1> hello"
unless largeLinkData $
bob <## "contact alice_1 updated bio: Alice"
concurrently_
(bob <## "alice_1 (Alice): contact is connected")
(alice <## "robert_1: contact is connected")
@@ -3790,7 +3740,7 @@ testShortLinkChangePreparedContactUserDuplicate ps@TestParams {largeLinkData} =
bob `hasContactProfiles` ["bob"]
testShortLinkConnectPreparedGroupIncognito :: HasCallStack => TestParams -> IO ()
testShortLinkConnectPreparedGroupIncognito ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkConnectPreparedGroupIncognito = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
@@ -3828,7 +3778,7 @@ testShortLinkConnectPreparedGroupIncognito ps@TestParams {largeLinkData} = testC
bob ?<# "#team cath> 3"
testShortLinkChangePreparedGroupUser :: HasCallStack => TestParams -> IO ()
testShortLinkChangePreparedGroupUser ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkChangePreparedGroupUser = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
@@ -3886,7 +3836,7 @@ testShortLinkChangePreparedGroupUser ps@TestParams {largeLinkData} = testChatCfg
bob `hasContactProfiles` ["bob"]
testShortLinkChangePreparedGroupUserDuplicate :: HasCallStack => TestParams -> IO ()
testShortLinkChangePreparedGroupUserDuplicate ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkChangePreparedGroupUserDuplicate = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
@@ -3999,7 +3949,7 @@ testShortLinkChangePreparedGroupUserDuplicate ps@TestParams {largeLinkData} = te
bob `hasContactProfiles` ["bob"]
testShortLinkInvitationSetIncognito :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationSetIncognito ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkInvitationSetIncognito = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/_connect 1"
@@ -4033,7 +3983,7 @@ testShortLinkInvitationSetIncognito ps@TestParams {largeLinkData} = testChatCfg2
alice ?<# ("bob> hey")
testShortLinkInvitationChangeUser :: HasCallStack => TestParams -> IO ()
testShortLinkInvitationChangeUser ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkInvitationChangeUser = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/create user alisa"
@@ -4071,7 +4021,7 @@ testShortLinkInvitationChangeUser ps@TestParams {largeLinkData} = testChatCfg2 t
alice <##> bob
testShortLinkAddressChangeProfile :: HasCallStack => TestParams -> IO ()
testShortLinkAddressChangeProfile ps@TestParams {largeLinkData} = testChatCfg2 testCfg {largeLinkData} aliceProfile bobProfile test ps
testShortLinkAddressChangeProfile = testChat2 aliceProfile bobProfile test
where
test alice bob = do
alice ##> "/ad"
@@ -4106,7 +4056,7 @@ testShortLinkAddressChangeProfile ps@TestParams {largeLinkData} = testChatCfg2 t
alice <##> bob
testShortLinkAddressChangeAutoReply :: HasCallStack => TestParams -> IO ()
testShortLinkAddressChangeAutoReply ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkAddressChangeAutoReply = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
alice ##> "/ad"
@@ -4130,11 +4080,9 @@ testShortLinkAddressChangeAutoReply ps@TestParams {largeLinkData} = testChatCfg3
alice <# "bob> hello"
alice <## "bob (Bob): accepting contact request..."
alice <## "bob (Bob): you can send messages to contact"
unless largeLinkData $
bob <## "contact alice updated bio: Alice"
concurrently_
(bob <### (["alice (Alice): contact is connected"] <> [WithTime "alice> welcome!" | not largeLinkData]))
(alice <### (["bob (Bob): contact is connected"] <> [WithTime "@bob welcome!" | not largeLinkData]))
(bob <### ["alice (Alice): contact is connected"])
(alice <### ["bob (Bob): contact is connected"])
alice <##> bob
alice ##> "/auto_accept on incognito=off"
alice <## "auto_accept on"
@@ -4152,15 +4100,13 @@ testShortLinkAddressChangeAutoReply ps@TestParams {largeLinkData} = testChatCfg3
alice <# "cath> hello"
alice <## "cath (Catherine): accepting contact request..."
alice <## "cath (Catherine): you can send messages to contact"
unless largeLinkData $
cath <## "contact alice updated bio: Alice"
concurrently_
(cath <## "alice (Alice): contact is connected")
(alice <## "cath (Catherine): contact is connected")
alice <##> cath
testShortLinkGroupChangeProfile :: HasCallStack => TestParams -> IO ()
testShortLinkGroupChangeProfile ps@TestParams {largeLinkData} = testChatCfg3 testCfg {largeLinkData} aliceProfile bobProfile cathProfile test ps
testShortLinkGroupChangeProfile = testChat3 aliceProfile bobProfile cathProfile test
where
test alice bob cath = do
createGroup2 "team" alice cath
+2 -2
View File
@@ -89,10 +89,10 @@ main = do
#endif
where
#if defined(dbPostgres)
testBracket test = withSmpServer $ tmpBracket $ \tmpPath -> test TestParams {tmpPath, printOutput = False, largeLinkData = True}
testBracket test = withSmpServer $ tmpBracket $ \tmpPath -> test TestParams {tmpPath, printOutput = False}
#else
testBracket chatQueryStats agentQueryStats test =
withSmpServer $ tmpBracket $ \tmpPath -> test TestParams {tmpPath, chatQueryStats, agentQueryStats, printOutput = False, largeLinkData = True}
withSmpServer $ tmpBracket $ \tmpPath -> test TestParams {tmpPath, chatQueryStats, agentQueryStats, printOutput = False}
#endif
tmpBracket test = do
t <- getSystemTime
+31 -4
View File
@@ -16,7 +16,7 @@
"simplex-explained-tab-1-p-1": "Можете да създавате контакти и групи и да провеждате двупосочни разговори, както във всеки друго чат приложение.",
"simplex-explained-tab-2-p-1": "За всяка връзка използвате две отделни опашки за съобщения, за да изпращате и получавате съобщения през различни сървъри.",
"simplex-explained": "Обяснението на SimpleX",
"simplex-explained-tab-2-p-2": "Сървърите предават съобщения само еднопосочно, без да имат картина от разговора или връзките на потребителя.",
"simplex-explained-tab-2-p-2": "Сървърите предават съобщения само еднопосочно, без да имат пълната картина от разговорите или връзките на потребителя.",
"chat-bot-example": "Пример за чат бот",
"smp-protocol": "СМП Протокол",
"chat-protocol": "Чат протокол",
@@ -24,7 +24,7 @@
"copyright-label": "© 2020-2025 SimpleX | Проект с отворен код",
"simplex-chat-protocol": "SimpleX Чат протокол",
"terminal-cli": "Системна конзола",
"terms-and-privacy-policy": "Условия и политика за поверителност",
"terms-and-privacy-policy": "Политика за поверителност",
"hero-header": "Предефинирана поверителност",
"hero-overlay-1-textlink": "Защо потребителските идентификатори са лоши за поверителността?",
"hero-overlay-2-textlink": "Как работи SimpleX?",
@@ -32,6 +32,33 @@
"simplex-explained-tab-1-p-2": "Как може да работи с еднопосочни опашки и без идентификатори на потребителски профили?",
"simplex-explained-tab-3-p-2": "Потребителите могат допълнително да подобрят поверителността на метаданните, като използват Tor за достъп до сървъри, предотвратявайки корелация по IP адрес.",
"hero-2-header-desc": "Видеото показва как се свързвате с приятеля си чрез неговия еднократен QR-код лично или чрез видео връзка. Можете също да се свържете, като споделите покана за връзка.",
"hero-overlay-3-textlink": "Оценка на сигурността",
"hero-overlay-1-title": "Как работи SimpleX?"
"hero-overlay-3-textlink": "Оценки на сигурността",
"hero-overlay-1-title": "Как работи SimpleX?",
"simplex-explained-tab-3-p-1": "Сървърите имат отделни анонимни идентификационни данни за всяка опашка и нямат информация на кои потребители принадлежат.",
"hero-subheader": "Първото чат приложение<br>без потребителски идентификатори",
"hero-p-1": "Другите приложения имат потребителски идентификатори: Signal, Matrix, Session, Briar, Jami, Cwtch и др.<br> SimpleX няма, <strong>дори и случайни числа</strong>. <br> Това драстично подобрява вашата поверителност.",
"hero-overlay-2-title": "Защо потребителските идентификатори са лоши за поверителността?",
"hero-overlay-3-title": "Оценки на сигурността",
"feature-1-title": "E2E-криптирани съобщения с markdown форматиране и редактиране",
"feature-2-title": "E2E-криптирани<br>изображения, видеоклипове и файлове",
"feature-3-title": "E2E-криптирани децентрализирани групи &mdash; известни само на потребителите",
"feature-4-title": "E2E-криптирани гласови съобщения",
"feature-5-title": "Изчезващи съобщения",
"feature-6-title": "E2E-криптиран<br>аудио и видео разговори",
"feature-7-title": "Преносима криптирана база данни mdash; Можете да преместите профила на друго устройство",
"feature-8-title": "Режим инкогнито &mdash;<br>уникален за SimpleX чат",
"simplex-network-overlay-1-title": "Сравнение на P2P протоколи за съобщения",
"simplex-private-1-title": "2 слоя на криптиране от край до край",
"simplex-private-2-title": "Допълнителен слой на<br>криптиране на сървъра",
"simplex-private-3-title": "Сигурен идентифициран<br>TLS транспорт",
"simplex-private-4-title": "Възможен<br>достъп чрез TOR",
"simplex-private-5-title": "Множество слоеве<br>допълнение на съдържание",
"simplex-private-6-title": "Външен носител за<br> обмен на ключове",
"simplex-private-7-title": "Проверка на<br>целостта на съобщението",
"simplex-private-8-title": "Смесване на съобщения<br>за намаляване на корелацията",
"simplex-private-9-title": "Еднопосочни<br>опашки за съобщенията",
"simplex-private-10-title": "Временни анонимни двойки идентификатори",
"simplex-private-card-6-point-2": "За да го предотврати SimpleX, приложенията препращат еднократни ключове през външен носител, когато се споделя адрес като линк или QR код.",
"simplex-network-overlay-card-1-li-3": "P2P не решава проблема с <a href='https://en.wikipedia.org/wiki/Man-in-the-middle_attack'>MITM атаките </a> и повечето съществуващи имплементации не използват съобщения по външен носител за първоначалния обмен на ключове. Simplex използва съобщения по външен носител или в някои случаи съществуващите сигурни и надеждни връзки за първоначалния обмен на ключове.",
"comparison-section-list-point-4a": "SimpleX релетата не могат да компрометират E2E криптирането. Проверете кода за сигурност, за да предотвратите атаката по външен носител"
}
+9 -9
View File
@@ -96,11 +96,11 @@
"hero-overlay-card-2-p-4": "A SimpleX úgy védekezik ezen támadások ellen, hogy nem tartalmaz felhasználói azonosítókat. Ha pedig használja az inkognitómódot, akkor minden egyes létrejött kapcsolatban más-más felhasználó név jelenik meg, így elkerülhető a közöttük lévő összefüggések teljes bizonyítása.",
"hero-overlay-card-3-p-1": "<a href=\"https://www.trailofbits.com/about/\">Trail of Bits</a> egy vezető biztonsági és technológiai tanácsadó cég, amelynek az ügyfelei közé tartoznak nagy technológiai cégek, kormányzati ügynökségek és jelentős blokklánc projektek.",
"hero-overlay-card-3-p-2": "A Trail of Bits 2022 novemberében auditálta a SimpleX protokollok kriptográfiai és hálózati komponenseit. <a href=\"/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html\">További információk</a>.",
"simplex-network-overlay-card-1-li-1": "A P2P hálózatok az üzenetek továbbítására a <a href='https://en.wikipedia.org/wiki/Distributed_hash_table'>DHT</a> valamelyik változatát használják. A DHT kialakításakor egyensúlyt kell teremteni a kézbesítési garancia és a késleltetés között. A SimpleX jobb kézbesítési garanciával és alacsonyabb késleltetéssel rendelkezik, mint a P2P, mivel az üzenet redundánsan, a címzett által kiválasztott kiszolgálók segítségével több kiszolgálón keresztül párhuzamosan továbbítható. A P2P hálózatokban az üzenet <em>O(log N)</em> csomóponton halad át szekvenciálisan, az algoritmus által kiválasztott csomópontok segítségével.",
"simplex-network-overlay-card-1-li-2": "A SimpleX kialakítása a legtöbb P2P hálózattól eltérően nem rendelkezik semmiféle globális felhasználói azonosítóval, még ideiglenessel sem, és csak az üzenetekhez használ ideiglenes, páros azonosítókat, ami jobb névtelenséget és metaadatvédelmet biztosít.",
"simplex-network-overlay-card-1-li-1": "A P2P-hálózatok az üzenetek továbbítására a <a href='https://en.wikipedia.org/wiki/Distributed_hash_table'>DHT</a> valamelyik változatát használják. A DHT kialakításakor egyensúlyt kell teremteni a kézbesítési garancia és a késleltetés között. A SimpleX jobb kézbesítési garanciával és alacsonyabb késleltetéssel rendelkezik, mint a P2P, mivel az üzenet redundánsan, a címzett által kiválasztott kiszolgálók segítségével több kiszolgálón keresztül párhuzamosan továbbítható. A P2P-hálózatokban az üzenet <em>O(log N)</em> csomóponton halad át szekvenciálisan, az algoritmus által kiválasztott csomópontok segítségével.",
"simplex-network-overlay-card-1-li-2": "A SimpleX kialakítása a legtöbb P2P-hálózattól eltérően nem rendelkezik semmiféle globális felhasználói azonosítóval, még ideiglenessel sem, és csak az üzenetekhez használ ideiglenes, páros azonosítókat, ami jobb névtelenséget és metaadatvédelmet biztosít.",
"simplex-network-overlay-card-1-li-3": "A P2P nem oldja meg a <a href='https://en.wikipedia.org/wiki/Man-in-the-middle_attack'>MITM-támadás</a> problémát, és a legtöbb létező implementáció nem használ sávon kívüli üzeneteket a kezdeti kulcscseréhez. A SimpleX a kezdeti kulcscseréhez sávon kívüli üzeneteket, vagy bizonyos esetekben már meglévő biztonságos és megbízható kapcsolatokat használ.",
"simplex-network-overlay-card-1-li-6": "A P2P-hálózatok sebezhetőek lehetnek a <a href='https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent'>DRDoS-támadással</a> szemben, amikor a kliensek képesek a forgalmat újraközvetíteni és felerősíteni, ami az egész hálózatra kiterjedő szolgáltatásmegtagadást eredményez. A SimpleX kliensek csak az ismert kapcsolatból származó forgalmat továbbítják, és a támadó nem használhatja őket arra, hogy az egész hálózatban felerősítse a forgalmat.",
"simplex-network-overlay-card-1-li-5": "Minden ismert P2P hálózat sebezhető <a href='https://en.wikipedia.org/wiki/Sybil_attack'>Sybil támadással</a>, mert minden egyes csomópont felderíthető, és a hálózat egészként működik. A támadások enyhítésére szolgáló ismert intézkedés lehet egy központi kiszolgáló (pl.: tracker), vagy egy drága <a href='https://en.wikipedia.org/wiki/Proof_of_work'>tanúsítvány</a>. A SimpleX hálózat nem ismeri fel a kiszolgálókat, töredezett és több elszigetelt alhálózatként működik, ami lehetetlenné teszi az egész hálózatra kiterjedő támadásokat.",
"simplex-network-overlay-card-1-li-5": "Minden ismert P2P-hálózat sebezhető <a href='https://en.wikipedia.org/wiki/Sybil_attack'>Sybil támadással</a>, mert minden egyes csomópont felderíthető, és a hálózat egészként működik. A támadások enyhítésére szolgáló ismert intézkedés lehet egy központi kiszolgáló (pl.: tracker), vagy egy drága <a href='https://en.wikipedia.org/wiki/Proof_of_work'>tanúsítvány</a>. A SimpleX hálózat nem ismeri fel a kiszolgálókat, töredezett és több elszigetelt alhálózatként működik, ami lehetetlenné teszi az egész hálózatra kiterjedő támadásokat.",
"privacy-matters-overlay-card-1-p-1": "Sok nagyvállalat arra használja fel az önnel kapcsolatban álló személyek adatait, hogy megbecsülje az ön jövedelmét, hogy olyan termékeket adjon el önnek, amelyekre valójában nincs is szüksége, és hogy meghatározza az árakat.",
"privacy-matters-overlay-card-1-p-2": "Az online kiskereskedők tudják, hogy az alacsonyabb jövedelműek nagyobb valószínűséggel vásárolnak azonnal, ezért magasabb árakat számíthatnak fel, vagy eltörölhetik a kedvezményeket.",
"privacy-matters-overlay-card-1-p-3": "Egyes pénzügyi és biztosítótársaságok szociális grafikonokat használnak a kamatlábak és a díjak meghatározásához. Ez gyakran arra készteti az alacsonyabb jövedelmű embereket, hogy többet fizessenek &mdash; ez az úgynevezett <a href='https://fairbydesign.com/povertypremium/' target='_blank'>„szegénységi prémium”</a>.",
@@ -195,7 +195,7 @@
"comparison-section-list-point-4": "Ha az üzemeltetett kiszolgálók veszélybe kerülnek. Hitelesítse a biztonsági kódot a Signal vagy más biztonságos üzenetküldő alkalmazás segítségével a támadások veszélyeinek csökkentésére",
"comparison-section-list-point-5": "Nem védi a felhasználók metaadatait",
"comparison-section-list-point-6": "Bár a P2P elosztott, de nem föderált &mdash; egyetlen hálózatként működnek",
"comparison-section-list-point-7": "A P2P hálózatoknak vagy van egy központi hitelesítője, vagy az egész hálózat kompromittálódhat",
"comparison-section-list-point-7": "A P2P-hálózatoknak vagy van egy központi hitelesítője, vagy az egész hálózat kompromittálódhat",
"see-here": "tekintse meg itt",
"guide-dropdown-1": "Gyors indítás",
"guide-dropdown-2": "Üzenetek küldése",
@@ -213,10 +213,10 @@
"docs-dropdown-9": "Letöltések",
"f-droid-page-simplex-chat-repo-section-text": "Ha hozzá szeretné adni az F-Droid klienséhez, <span class='hide-on-mobile'>olvassa be a QR-kódot, vagy</span> használja ezt a webcímet:",
"signing-key-fingerprint": "Az aláírókulcs ujjlenyomata (SHA-256)",
"f-droid-org-repo": "F-Droid.org tároló",
"f-droid-org-repo": "F-Droid-tároló",
"stable-versions-built-by-f-droid-org": "F-Droid.org által készített stabil verziók",
"releases-to-this-repo-are-done-1-2-days-later": "A kiadások ebben a tárolóban néhány napot késnek",
"f-droid-page-f-droid-org-repo-section-text": "A SimpleX Chat és az F-Droid.org tárolók különböző kulcsokkal írják alá az összeállításokat. A váltáshoz <a href='/docs/guide/chat-profiles.html#move-your-chat-profiles-to-another-device'>exportálja</a> a csevegési adatbázist és telepítse újra az alkalmazást.",
"f-droid-page-f-droid-org-repo-section-text": "A SimpleX Chat és az F-Droid-tároló különböző kulcsokkal írják alá az összeállításokat. A váltáshoz <a href='/docs/guide/chat-profiles.html#move-your-chat-profiles-to-another-device'>exportálja</a> a csevegési adatbázist és telepítse újra az alkalmazást.",
"jobs": "Csatlakozzon a csapathoz",
"please-enable-javascript": "Engedélyezze a JavaScriptet a QR-kód megjelenítéséhez.",
"please-use-link-in-mobile-app": "Használja a mobilalkalmazásban található hivatkozást",
@@ -231,10 +231,10 @@
"simplex-network-overlay-card-1-p-1": "A <a href='https://en.wikipedia.org/wiki/Peer-to-peer'>P2P</a> üzenetküldő protokollok és alkalmazások számos problémával küzdenek, amelyek miatt kevésbé megbízhatóak, mint a SimpleX, bonyolultabb az elemzésük és többféle támadással szemben sebezhetőek.",
"chat-bot-example": "Példa csevegési botra",
"simplex-private-3-title": "Biztonságos, hitelesített<br>TLS adatátvitel",
"github-repository": "GitHub tárolójában",
"github-repository": "GitHub-tárolójában",
"tap-to-close": "Bezárás",
"simplex-network-1-header": "A P2P hálózatokkal ellentétben",
"simplex-network-1-overlay-linktext": "a P2P hálózatok problémái",
"simplex-network-1-header": "A P2P-hálózatokkal ellentétben",
"simplex-network-1-overlay-linktext": "a P2P-hálózatok problémái",
"comparison-point-3-text": "Függés a DNS-től",
"yes": "Igen",
"guide-dropdown-9": "Kapcsolatok létrehozása",