diff --git a/apps/ios/Shared/Views/ChatList/ChatListNavLink.swift b/apps/ios/Shared/Views/ChatList/ChatListNavLink.swift index 9b37bbe4dc..b43e9889da 100644 --- a/apps/ios/Shared/Views/ChatList/ChatListNavLink.swift +++ b/apps/ios/Shared/Views/ChatList/ChatListNavLink.swift @@ -92,7 +92,7 @@ struct ChatListNavLink: View { private func contactNavLink(_ contact: Contact) -> some View { Group { - if contact.activeConn == nil && contact.profile.contactLink != nil && contact.active { + if contact.isContactCard { ChatPreviewView(chat: chat, progressByTimeout: Binding.constant(false)) .frameCompat(height: dynamicRowHeight) .swipeActions(edge: .trailing, allowsFullSwipe: true) { diff --git a/apps/ios/Shared/Views/ChatList/ChatListView.swift b/apps/ios/Shared/Views/ChatList/ChatListView.swift index 5d197a59c5..24b057275a 100644 --- a/apps/ios/Shared/Views/ChatList/ChatListView.swift +++ b/apps/ios/Shared/Views/ChatList/ChatListView.swift @@ -891,7 +891,7 @@ func presetTagMatchesChat(_ tag: PresetTag, _ chatInfo: ChatInfo, _ chatStats: C chatInfo.chatSettings?.favorite == true case .contacts: switch chatInfo { - case let .direct(contact): !(contact.activeConn == nil && contact.profile.contactLink != nil && contact.active) && !contact.chatDeleted + case let .direct(contact): !contact.isContactCard && !contact.chatDeleted case .contactRequest: true case .contactConnection: true case let .group(groupInfo, _): groupInfo.businessChat?.chatType == .customer diff --git a/apps/ios/Shared/Views/ChatList/ChatPreviewView.swift b/apps/ios/Shared/Views/ChatList/ChatPreviewView.swift index 1b61364687..c5d9ceda70 100644 --- a/apps/ios/Shared/Views/ChatList/ChatPreviewView.swift +++ b/apps/ios/Shared/Views/ChatList/ChatPreviewView.swift @@ -348,7 +348,7 @@ struct ChatPreviewView: View { private func chatPreviewInfoText() -> Text? { switch (chat.chatInfo) { case let .direct(contact): - if contact.activeConn == nil && contact.profile.contactLink != nil && contact.active { + if contact.isContactCard { Text("Tap to Connect") .foregroundColor(theme.colors.primary) } else if contact.sendMsgToConnect { diff --git a/apps/ios/Shared/Views/NewChat/NewChatView.swift b/apps/ios/Shared/Views/NewChat/NewChatView.swift index cd0a6ec762..c94a1a8f18 100644 --- a/apps/ios/Shared/Views/NewChat/NewChatView.swift +++ b/apps/ios/Shared/Views/NewChat/NewChatView.swift @@ -1023,7 +1023,7 @@ private func showPrepareContactAlert( ), theme: theme, cancelTitle: NSLocalizedString("Cancel", comment: "new chat action"), - confirmTitle: NSLocalizedString("Open chat", comment: "new chat action"), + confirmTitle: NSLocalizedString("Open new chat", comment: "new chat action"), onCancel: { cleanup?() }, onConfirm: { Task { @@ -1059,7 +1059,7 @@ private func showPrepareGroupAlert( profileImage: ProfileImage(imageStr: groupShortLinkData.groupProfile.image, iconName: "person.2.circle.fill", size: alertProfileImageSize), theme: theme, cancelTitle: NSLocalizedString("Cancel", comment: "new chat action"), - confirmTitle: NSLocalizedString("Open group", comment: "new chat action"), + confirmTitle: NSLocalizedString("Open new group", comment: "new chat action"), onCancel: { cleanup?() }, onConfirm: { Task { @@ -1082,6 +1082,64 @@ private func showPrepareGroupAlert( ) } +private func showOpenKnownContactAlert( + _ contact: Contact, + theme: AppTheme, + dismiss: Bool +) { + showOpenChatAlert( + profileName: contact.profile.displayName, + profileFullName: contact.profile.fullName, + profileImage: + ProfileImage( + imageStr: contact.profile.image, + iconName: "person.crop.circle.fill", + size: alertProfileImageSize + ), + theme: theme, + cancelTitle: NSLocalizedString("Cancel", comment: "new chat action"), + confirmTitle: + contact.nextConnectPrepared + ? NSLocalizedString("Open new chat", comment: "new chat action") + : NSLocalizedString("Open chat", comment: "new chat action"), + onConfirm: { + openKnownContact(contact, dismiss: dismiss, showAlreadyExistsAlert: nil) + } + ) +} + +private func showOpenKnownGroupAlert( + _ groupInfo: GroupInfo, + theme: AppTheme, + dismiss: Bool +) { + showOpenChatAlert( + profileName: groupInfo.groupProfile.displayName, + profileFullName: groupInfo.groupProfile.fullName, + profileImage: + ProfileImage( + imageStr: groupInfo.groupProfile.image, + iconName: groupInfo.businessChat == nil ? "person.2.circle.fill" : "briefcase.circle.fill", + size: alertProfileImageSize + ), + theme: theme, + cancelTitle: NSLocalizedString("Cancel", comment: "new chat action"), + confirmTitle: + groupInfo.businessChat == nil + ? ( groupInfo.nextConnectPrepared + ? NSLocalizedString("Open new group", comment: "new chat action") + : NSLocalizedString("Open group", comment: "new chat action") + ) + : ( groupInfo.nextConnectPrepared + ? NSLocalizedString("Open new chat", comment: "new chat action") + : NSLocalizedString("Open chat", comment: "new chat action") + ), + onConfirm: { + openKnownGroup(groupInfo, dismiss: dismiss, showAlreadyExistsAlert: nil) + } + ) +} + func planAndConnect( _ shortOrFullLink: String, theme: AppTheme, @@ -1139,7 +1197,7 @@ func planAndConnect( if let f = filterKnownContact { f(contact) } else { - openKnownContact(contact, dismiss: dismiss) { AlertManager.shared.showAlert(contactAlreadyConnectingAlert(contact)) } + showOpenKnownContactAlert(contact, theme: theme, dismiss: dismiss) } } else { showInvitationLinkConnectingAlert(cleanup: cleanup) @@ -1151,7 +1209,7 @@ func planAndConnect( if let f = filterKnownContact { f(contact) } else { - openKnownContact(contact, dismiss: dismiss) { AlertManager.shared.showAlert(contactAlreadyExistsAlert(contact)) } + showOpenKnownContactAlert(contact, theme: theme, dismiss: dismiss) } } } @@ -1211,7 +1269,7 @@ func planAndConnect( if let f = filterKnownContact { f(contact) } else { - openKnownContact(contact, dismiss: dismiss) { AlertManager.shared.showAlert(contactAlreadyConnectingAlert(contact)) } + showOpenKnownContactAlert(contact, theme: theme, dismiss: dismiss) } } case let .known(contact): @@ -1220,7 +1278,7 @@ func planAndConnect( if let f = filterKnownContact { f(contact) } else { - openKnownContact(contact, dismiss: dismiss) { AlertManager.shared.showAlert(contactAlreadyExistsAlert(contact)) } + showOpenKnownContactAlert(contact, theme: theme, dismiss: dismiss) } } case let .contactViaAddress(contact): @@ -1296,7 +1354,7 @@ func planAndConnect( if let f = filterKnownGroup { f(groupInfo) } else { - openKnownGroup(groupInfo, dismiss: dismiss) { AlertManager.shared.showAlert(groupAlreadyExistsAlert(groupInfo)) } + showOpenKnownGroupAlert(groupInfo, theme: theme, dismiss: dismiss) } } } diff --git a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff index 40a559059f..d48dccc136 100644 --- a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff +++ b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff @@ -552,6 +552,7 @@ time interval Приеми accept contact request via notification accept incoming call via notification +alert action swipe action @@ -572,6 +573,10 @@ swipe action Приемане на заявка за връзка? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Приемане на заявка за контакт от %@? @@ -580,7 +585,7 @@ swipe action Accept incognito Приеми инкогнито - accept contact request via notification + alert action swipe action @@ -625,6 +630,10 @@ swipe action Add list No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Добави профил @@ -1139,11 +1148,6 @@ swipe action Автоматично приемане на изображения No comment provided by engineer. - - SimpleX address settings - Автоматично приемане на настройки - alert title - Back Назад @@ -2793,6 +2797,10 @@ chat item action Редактирай групов профил No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Активирай @@ -3028,6 +3036,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Грешка при добавяне на член(ове) @@ -3046,6 +3058,10 @@ chat item action Грешка при промяна на адреса No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile No comment provided by engineer. @@ -3206,6 +3222,14 @@ chat item action Грешка при отваряне на чата No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Грешка при получаване на файл @@ -3223,6 +3247,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member Грешка при отстраняване на член @@ -3311,7 +3339,7 @@ chat item action Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4308,6 +4336,11 @@ More improvements are coming soon! Присъединяване swipe action + + Join as %@ + присъединяване като %@ + No comment provided by engineer. + Join group Влез в групата @@ -4709,6 +4742,10 @@ This is your link for group %@! Съобщения и файлове No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Съобщенията от %@ ще бъдат показани! @@ -5316,7 +5353,7 @@ Requires compatible VPN. Open chat Отвори чат - No comment provided by engineer. + new chat action Open chat console @@ -5341,6 +5378,26 @@ Requires compatible VPN. Отвори миграцията към друго устройство authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Приложението се отваря… @@ -5703,6 +5760,10 @@ Error: %@ Актуализацията на профила ще бъде изпратена до вашите контакти. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Забрани аудио/видео разговорите. @@ -5983,7 +6044,8 @@ Enable in *Network & servers* settings. Reject Отхвърляне - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -5994,7 +6056,7 @@ swipe action Reject contact request Отхвърли заявката за контакт - No comment provided by engineer. + alert title Reject member? @@ -6483,6 +6545,10 @@ chat item action Изпратете съобщение на живо - то ще се актуализира за получателя(ите), докато го пишете No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Изпращайте потвърждениe за доставка на @@ -6543,6 +6609,14 @@ chat item action Изпращане на потвърждениe за доставка No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Изпрати от галерия или персонализирани клавиатури. @@ -6640,6 +6714,10 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total No comment provided by engineer. @@ -6837,6 +6915,10 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Сподели линк @@ -6844,7 +6926,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -6957,6 +7043,11 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + Автоматично приемане на настройки + alert title + SimpleX channel link simplex link type @@ -7413,7 +7504,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified Подателят НЯМА да бъде уведомен - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -7941,10 +8032,6 @@ To connect, please ask your contact to create another connection link and check Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Използвайте приложението по време на разговора. @@ -8478,6 +8565,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Ще бъдете свързани с групата, когато устройството на домакина на групата е онлайн, моля, изчакайте или проверете по-късно! @@ -8566,6 +8657,10 @@ Repeat connection request? Вашите чат профили No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -8937,6 +9032,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator създател @@ -9100,6 +9199,10 @@ pref value препратено No comment provided by engineer. + + group + shown on group welcome message + group deleted групата е изтрита @@ -9202,11 +9305,6 @@ pref value курсив No comment provided by engineer. - - join as %@ - присъединяване като %@ - No comment provided by engineer. - left напусна @@ -9419,6 +9517,10 @@ time to disappear ви острани rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9469,11 +9571,6 @@ time to disappear кодът за сигурност е променен chat item text - - send to connect - изпрати лично съобщение - No comment provided by engineer. - server queue info: %1$@ @@ -9620,11 +9717,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - вие сте поканени в групата - No comment provided by engineer. - you are observer вие сте наблюдател diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff index a995bb7dfc..82edb2559e 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff +++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff @@ -544,6 +544,7 @@ time interval Přijmout accept contact request via notification accept incoming call via notification +alert action swipe action @@ -563,6 +564,10 @@ swipe action Přijmout kontakt? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Přijmout žádost o kontakt od %@? @@ -571,7 +576,7 @@ swipe action Accept incognito Přijmout inkognito - accept contact request via notification + alert action swipe action @@ -611,6 +616,10 @@ swipe action Add list No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Přidat profil @@ -1094,10 +1103,6 @@ swipe action Automaticky přijímat obrázky No comment provided by engineer. - - SimpleX address settings - alert title - Back Zpět @@ -2678,6 +2683,10 @@ chat item action Upravit profil skupiny No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Zapnout @@ -2903,6 +2912,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Chyba přidávání člena(ů) @@ -2921,6 +2934,10 @@ chat item action Chuba změny adresy No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile No comment provided by engineer. @@ -3078,6 +3095,14 @@ chat item action Error opening chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Chyba při příjmu souboru @@ -3095,6 +3120,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member Chyba při odebrání člena @@ -3181,7 +3210,7 @@ chat item action Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4147,6 +4176,11 @@ More improvements are coming soon! Připojte se na swipe action + + Join as %@ + připojit se jako %@ + No comment provided by engineer. + Join group Připojit ke skupině @@ -4536,6 +4570,10 @@ This is your link for group %@! Zprávy No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! No comment provided by engineer. @@ -5126,7 +5164,7 @@ Vyžaduje povolení sítě VPN. Open chat Otevřete chat - No comment provided by engineer. + new chat action Open chat console @@ -5149,6 +5187,26 @@ Vyžaduje povolení sítě VPN. Open migration to another device authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… No comment provided by engineer. @@ -5495,6 +5553,10 @@ Error: %@ Aktualizace profilu bude zaslána vašim kontaktům. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Zákaz audio/video hovorů. @@ -5769,7 +5831,8 @@ Enable in *Network & servers* settings. Reject Odmítnout - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -5780,7 +5843,7 @@ swipe action Reject contact request Odmítnout žádost o kontakt - No comment provided by engineer. + alert title Reject member? @@ -6258,6 +6321,10 @@ chat item action Poslat živou zprávu - zpráva se bude aktualizovat pro příjemce během psaní No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Potvrzení o doručení zasílat na @@ -6318,6 +6385,14 @@ chat item action Odeslat potvrzení No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Odeslat je z galerie nebo vlastní klávesnice. @@ -6414,6 +6489,10 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total No comment provided by engineer. @@ -6608,6 +6687,10 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Sdílet odkaz @@ -6615,7 +6698,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -6726,6 +6813,10 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + alert title + SimpleX channel link simplex link type @@ -7172,7 +7263,7 @@ Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitován The sender will NOT be notified Odesílatel NEBUDE informován - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -7681,10 +7772,6 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. No comment provided by engineer. @@ -8187,6 +8274,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Ke skupině budete připojeni, až bude zařízení hostitele skupiny online, vyčkejte prosím nebo se podívejte později! @@ -8274,6 +8365,10 @@ Repeat connection request? Vaše chat profily No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -8636,6 +8731,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator tvůrce @@ -8797,6 +8896,10 @@ pref value forwarded No comment provided by engineer. + + group + shown on group welcome message + group deleted skupina smazána @@ -8899,11 +9002,6 @@ pref value kurzíva No comment provided by engineer. - - join as %@ - připojit se jako %@ - No comment provided by engineer. - left opustil @@ -9111,6 +9209,10 @@ time to disappear odstranil vás rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9159,11 +9261,6 @@ time to disappear bezpečnostní kód změněn chat item text - - send to connect - odeslat přímou zprávu - No comment provided by engineer. - server queue info: %1$@ @@ -9302,11 +9399,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - jste pozváni do skupiny - No comment provided by engineer. - you are observer jste pozorovatel diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff index 7f5ae0502d..aef203721c 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -563,6 +563,7 @@ time interval Annehmen accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Kontaktanfrage annehmen? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Die Kontaktanfrage von %@ annehmen? @@ -593,7 +598,7 @@ swipe action Accept incognito Inkognito akzeptieren - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Liste hinzufügen No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Profil hinzufügen @@ -1170,11 +1179,6 @@ swipe action Bilder automatisch akzeptieren No comment provided by engineer. - - SimpleX address settings - Einstellungen automatisch akzeptieren - alert title - Back Zurück @@ -2933,6 +2937,10 @@ chat item action Gruppenprofil bearbeiten No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Aktivieren @@ -3173,6 +3181,10 @@ chat item action Fehler beim Übernehmen des Mitglieds alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Fehler beim Hinzufügen von Mitgliedern @@ -3192,6 +3204,10 @@ chat item action Fehler beim Wechseln der Empfängeradresse No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Fehler beim Wechseln des Verbindungs-Profils @@ -3362,6 +3378,14 @@ chat item action Fehler beim Öffnen des Chats No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Fehler beim Herunterladen der Datei @@ -3382,6 +3406,10 @@ chat item action Fehler beim Registrieren für Benachrichtigungen alert title + + Error rejecting contact request + alert title + Error removing member Fehler beim Entfernen des Mitglieds @@ -3475,7 +3503,7 @@ chat item action Error switching profile Fehler beim Wechseln des Profils - No comment provided by engineer. + alert title Error switching profile! @@ -4531,6 +4559,11 @@ Weitere Verbesserungen sind bald verfügbar! Beitreten swipe action + + Join as %@ + beitreten als %@ + No comment provided by engineer. + Join group Treten Sie der Gruppe bei @@ -4958,6 +4991,10 @@ Das ist Ihr Link für die Gruppe %@! Nachrichten No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Die Nachrichten von %@ werden angezeigt! @@ -5611,7 +5648,7 @@ Dies erfordert die Aktivierung eines VPNs. Open chat Chat öffnen - No comment provided by engineer. + new chat action Open chat console @@ -5638,6 +5675,26 @@ Dies erfordert die Aktivierung eines VPNs. Migration auf ein anderes Gerät öffnen authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… App wird geöffnet… @@ -6029,6 +6086,10 @@ Fehler: %@ Profil-Aktualisierung wird an Ihre Kontakte gesendet. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Audio-/Video-Anrufe nicht erlauben. @@ -6329,7 +6390,8 @@ Aktivieren Sie es in den *Netzwerk & Server* Einstellungen. Reject Ablehnen - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6340,7 +6402,7 @@ swipe action Reject contact request Kontaktanfrage ablehnen - No comment provided by engineer. + alert title Reject member? @@ -6866,6 +6928,10 @@ chat item action Eine Live Nachricht senden - der/die Empfänger sieht/sehen Nachrichtenaktualisierungen, während Sie sie eingeben No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Empfangsbestätigungen senden an @@ -6931,6 +6997,14 @@ chat item action Bestätigungen senden No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Senden Sie diese aus dem Fotoalbum oder von individuellen Tastaturen. @@ -7031,6 +7105,10 @@ chat item action Gesendete Antwort No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Summe aller gesendeten Nachrichten @@ -7252,6 +7330,10 @@ chat item action Aus anderen Apps heraus teilen. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Link teilen @@ -7260,7 +7342,11 @@ chat item action Share profile Profil teilen - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7382,6 +7468,11 @@ chat item action SimpleX-Adresse oder Einmal-Link? No comment provided by engineer. + + SimpleX address settings + Einstellungen automatisch akzeptieren + alert title + SimpleX channel link SimpleX-Kanal-Link @@ -7870,7 +7961,7 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro The sender will NOT be notified Der Absender wird NICHT benachrichtigt - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8436,11 +8527,6 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Verwende Server No comment provided by engineer. - - Use short links (BETA) - Kurze Links verwenden (BETA) - No comment provided by engineer. - Use the app while in the call. Die App kann während eines Anrufs genutzt werden. @@ -9000,6 +9086,10 @@ Verbindungsanfrage wiederholen? Sie sollten Benachrichtigungen erhalten. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Sie werden mit der Gruppe verbunden, sobald das Endgerät des Gruppen-Hosts online ist. Bitte warten oder schauen Sie später nochmal nach! @@ -9090,6 +9180,10 @@ Verbindungsanfrage wiederholen? Ihre Chat-Profile No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Ihre Verbindung wurde auf %@ verschoben. Während Sie auf das Profil weitergeleitet wurden trat aber ein unerwarteter Fehler auf. @@ -9476,6 +9570,10 @@ marked deleted chat item preview text Kontakt nicht bereit No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator Ersteller @@ -9642,6 +9740,10 @@ pref value weitergeleitet No comment provided by engineer. + + group + shown on group welcome message + group deleted Gruppe gelöscht @@ -9747,11 +9849,6 @@ pref value kursiv No comment provided by engineer. - - join as %@ - beitreten als %@ - No comment provided by engineer. - left hat die Gruppe verlassen @@ -9975,6 +10072,10 @@ time to disappear hat Sie aus der Gruppe entfernt rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected Beitrittsanfrage abgelehnt @@ -10030,11 +10131,6 @@ time to disappear Sicherheitscode wurde geändert chat item text - - send to connect - Direktnachricht senden - No comment provided by engineer. - server queue info: %1$@ @@ -10189,11 +10285,6 @@ Zuletzt empfangene Nachricht: %2$@ Sie haben dieses Mitglied übernommen snd group event chat item - - You are invited to group - Sie sind zu der Gruppe eingeladen - No comment provided by engineer. - you are observer Sie sind Beobachter diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff index 69506987ad..51ce08b521 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff +++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff @@ -563,6 +563,7 @@ time interval Accept accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,11 @@ swipe action Accept connection request? No comment provided by engineer. + + Accept contact request + Accept contact request + alert title + Accept contact request from %@? Accept contact request from %@? @@ -593,7 +599,7 @@ swipe action Accept incognito Accept incognito - accept contact request via notification + alert action swipe action @@ -641,6 +647,11 @@ swipe action Add list No comment provided by engineer. + + Add message + Add message + placeholder for sending contact request + Add profile Add profile @@ -1171,11 +1182,6 @@ swipe action Auto-accept images No comment provided by engineer. - - SimpleX address settings - SimpleX address settings - alert title - Back Back @@ -2934,6 +2940,11 @@ chat item action Edit group profile No comment provided by engineer. + + Empty message! + Empty message! + No comment provided by engineer. + Enable Enable @@ -3174,6 +3185,11 @@ chat item action Error accepting member alert title + + Error adding address short link + Error adding address short link + No comment provided by engineer. + Error adding member(s) Error adding member(s) @@ -3194,6 +3210,11 @@ chat item action Error changing address No comment provided by engineer. + + Error changing chat profile + Error changing chat profile + alert title + Error changing connection profile Error changing connection profile @@ -3364,6 +3385,16 @@ chat item action Error opening chat No comment provided by engineer. + + Error preparing contact + Error preparing contact + No comment provided by engineer. + + + Error preparing group + Error preparing group + No comment provided by engineer. + Error receiving file Error receiving file @@ -3384,6 +3415,11 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + Error rejecting contact request + alert title + Error removing member Error removing member @@ -3477,7 +3513,7 @@ chat item action Error switching profile Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4534,6 +4570,11 @@ More improvements are coming soon! Join swipe action + + Join as %@ + Join as %@ + No comment provided by engineer. + Join group Join group @@ -4961,6 +5002,11 @@ This is your link for group %@! Messages & files No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Messages from %@ will be shown! @@ -5614,7 +5660,7 @@ Requires compatible VPN. Open chat Open chat - No comment provided by engineer. + new chat action Open chat console @@ -5641,6 +5687,31 @@ Requires compatible VPN. Open migration to another device authentication reason + + Open new chat + Open new chat + new chat action + + + Open new group + Open new group + new chat action + + + Open to accept + Open to accept + No comment provided by engineer. + + + Open to connect + Open to connect + No comment provided by engineer. + + + Open to join + Open to join + No comment provided by engineer. + Opening app… Opening app… @@ -6032,6 +6103,11 @@ Error: %@ Profile update will be sent to your contacts. alert message + + Profile will be shared via the address link. + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Prohibit audio/video calls. @@ -6332,7 +6408,8 @@ Enable in *Network & servers* settings. Reject Reject - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6343,7 +6420,7 @@ swipe action Reject contact request Reject contact request - No comment provided by engineer. + alert title Reject member? @@ -6871,6 +6948,11 @@ chat item action Send a live message - it will update for the recipient(s) as you type it No comment provided by engineer. + + Send contact request? + Send contact request? + No comment provided by engineer. + Send delivery receipts to Send delivery receipts to @@ -6936,6 +7018,16 @@ chat item action Send receipts No comment provided by engineer. + + Send request + Send request + No comment provided by engineer. + + + Send request without message + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Send them from gallery or custom keyboards. @@ -7036,6 +7128,11 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + Sent to your contact after connection. + No comment provided by engineer. + Sent total Sent total @@ -7257,6 +7354,11 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + Share group profile via link + No comment provided by engineer. + Share link Share link @@ -7265,7 +7367,12 @@ chat item action Share profile Share profile - No comment provided by engineer. + alert button + + + Share profile via link + Share profile via link + alert title Share this 1-time invite link @@ -7387,6 +7494,11 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + SimpleX address settings + alert title + SimpleX channel link SimpleX channel link @@ -7875,7 +7987,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified The sender will NOT be notified - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8441,11 +8553,6 @@ To connect, please ask your contact to create another connection link and check Use servers No comment provided by engineer. - - Use short links (BETA) - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Use the app while in the call. @@ -9005,6 +9112,11 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! You will be connected to group when the group host's device is online, please wait or check later! @@ -9095,6 +9207,11 @@ Repeat connection request? Your chat profiles No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. @@ -9481,6 +9598,11 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + contact should accept… + No comment provided by engineer. + creator creator @@ -9647,6 +9769,11 @@ pref value forwarded No comment provided by engineer. + + group + group + shown on group welcome message + group deleted group deleted @@ -9752,11 +9879,6 @@ pref value italic No comment provided by engineer. - - join as %@ - join as %@ - No comment provided by engineer. - left left @@ -9980,6 +10102,11 @@ time to disappear removed you rcv group event chat item + + request is sent + request is sent + No comment provided by engineer. + request to join rejected request to join rejected @@ -10035,11 +10162,6 @@ time to disappear security code changed chat item text - - send to connect - send to connect - No comment provided by engineer. - server queue info: %1$@ @@ -10194,11 +10316,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - You are invited to group - No comment provided by engineer. - you are observer you are observer diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff index 23c58a2e92..fc0d044d21 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -563,6 +563,7 @@ time interval Aceptar accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action ¿Aceptar solicitud de conexión? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? ¿Aceptar solicitud de contacto de %@? @@ -593,7 +598,7 @@ swipe action Accept incognito Aceptar incógnito - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Añadir lista No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Añadir perfil @@ -1170,11 +1179,6 @@ swipe action Aceptar imágenes automáticamente No comment provided by engineer. - - SimpleX address settings - Auto aceptar configuración - alert title - Back Volver @@ -2933,6 +2937,10 @@ chat item action Editar perfil de grupo No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Activar @@ -3173,6 +3181,10 @@ chat item action Error al aceptar el miembro alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Error al añadir miembro(s) @@ -3192,6 +3204,10 @@ chat item action Error al cambiar servidor No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Error al cambiar el perfil de conexión @@ -3362,6 +3378,14 @@ chat item action Error al abrir chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Error al recibir archivo @@ -3382,6 +3406,10 @@ chat item action Error al registrarse para notificaciones alert title + + Error rejecting contact request + alert title + Error removing member Error al expulsar miembro @@ -3475,7 +3503,7 @@ chat item action Error switching profile Error al cambiar perfil - No comment provided by engineer. + alert title Error switching profile! @@ -4531,6 +4559,11 @@ More improvements are coming soon! Unirte swipe action + + Join as %@ + unirte como %@ + No comment provided by engineer. + Join group Unirte al grupo @@ -4958,6 +4991,10 @@ This is your link for group %@! Mensajes No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! ¡Los mensajes de %@ serán mostrados! @@ -5611,7 +5648,7 @@ Requiere activación de la VPN. Open chat Abrir chat - No comment provided by engineer. + new chat action Open chat console @@ -5638,6 +5675,26 @@ Requiere activación de la VPN. Abrir menú migración a otro dispositivo authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Iniciando aplicación… @@ -6029,6 +6086,10 @@ Error: %@ La actualización del perfil se enviará a tus contactos. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. No se permiten llamadas y videollamadas. @@ -6329,7 +6390,8 @@ Actívalo en ajustes de *Servidores y Redes*. Reject Rechazar - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6340,7 +6402,7 @@ swipe action Reject contact request Rechazar solicitud de contacto - No comment provided by engineer. + alert title Reject member? @@ -6866,6 +6928,10 @@ chat item action Envía un mensaje en vivo: se actualizará para el (los) destinatario(s) a medida que se escribe No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Enviar confirmaciones de entrega a @@ -6931,6 +6997,14 @@ chat item action Enviar confirmaciones No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Envíalos desde la galería o desde teclados personalizados. @@ -7031,6 +7105,10 @@ chat item action Respuesta enviada No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Total enviados @@ -7252,6 +7330,10 @@ chat item action Comparte desde otras aplicaciones. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Compartir enlace @@ -7260,7 +7342,11 @@ chat item action Share profile Perfil a compartir - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7382,6 +7468,11 @@ chat item action ¿Dirección SimpleX o enlace de un uso? No comment provided by engineer. + + SimpleX address settings + Auto aceptar configuración + alert title + SimpleX channel link Enlace de canal SimpleX @@ -7870,7 +7961,7 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida. The sender will NOT be notified El remitente NO será notificado - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8436,11 +8527,6 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión Usar servidores No comment provided by engineer. - - Use short links (BETA) - Usar enlaces cortos (BETA) - No comment provided by engineer. - Use the app while in the call. Usar la aplicación durante la llamada. @@ -9000,6 +9086,10 @@ Repeat connection request? Deberías recibir notificaciones. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Te conectarás al grupo cuando el dispositivo del anfitrión esté en línea, por favor espera o revisa más tarde. @@ -9090,6 +9180,10 @@ Repeat connection request? Mis perfiles No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Tu conexión ha sido trasladada a %@ pero ha ocurrido un error inesperado al redirigirte al perfil. @@ -9476,6 +9570,10 @@ marked deleted chat item preview text el contacto no está listo No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator creador @@ -9642,6 +9740,10 @@ pref value reenviado No comment provided by engineer. + + group + shown on group welcome message + group deleted grupo eliminado @@ -9747,11 +9849,6 @@ pref value cursiva No comment provided by engineer. - - join as %@ - unirte como %@ - No comment provided by engineer. - left ha salido @@ -9975,6 +10072,10 @@ time to disappear te ha expulsado rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected petición para unirse rechazada @@ -10030,11 +10131,6 @@ time to disappear código de seguridad cambiado chat item text - - send to connect - Enviar mensaje directo - No comment provided by engineer. - server queue info: %1$@ @@ -10189,11 +10285,6 @@ last received msg: %2$@ has aceptado al miembro snd group event chat item - - You are invited to group - has sido invitado a un grupo - No comment provided by engineer. - you are observer Tu rol es observador diff --git a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff index b04a25e71f..97baa3bda4 100644 --- a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff +++ b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff @@ -525,6 +525,7 @@ time interval Hyväksy accept contact request via notification accept incoming call via notification +alert action swipe action @@ -544,6 +545,10 @@ swipe action Hyväksy yhteyspyyntö? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Hyväksy kontaktipyyntö %@:ltä? @@ -552,7 +557,7 @@ swipe action Accept incognito Hyväksy tuntematon - accept contact request via notification + alert action swipe action @@ -592,6 +597,10 @@ swipe action Add list No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Lisää profiili @@ -1074,10 +1083,6 @@ swipe action Hyväksy kuvat automaattisesti No comment provided by engineer. - - SimpleX address settings - alert title - Back Takaisin @@ -2657,6 +2662,10 @@ chat item action Muokkaa ryhmäprofiilia No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Salli @@ -2881,6 +2890,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Virhe lisättäessä jäseniä @@ -2899,6 +2912,10 @@ chat item action Virhe osoitteenvaihdossa No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile No comment provided by engineer. @@ -3055,6 +3072,14 @@ chat item action Error opening chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Virhe tiedoston vastaanottamisessa @@ -3072,6 +3097,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member Virhe poistettaessa jäsentä @@ -3157,7 +3186,7 @@ chat item action Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4123,6 +4152,11 @@ More improvements are coming soon! Liity swipe action + + Join as %@ + Liity %@:nä + No comment provided by engineer. + Join group Liity ryhmään @@ -4512,6 +4546,10 @@ This is your link for group %@! Viestit ja tiedostot No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! No comment provided by engineer. @@ -5100,7 +5138,7 @@ Edellyttää VPN:n sallimista. Open chat Avaa keskustelu - No comment provided by engineer. + new chat action Open chat console @@ -5123,6 +5161,26 @@ Edellyttää VPN:n sallimista. Open migration to another device authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… No comment provided by engineer. @@ -5469,6 +5527,10 @@ Error: %@ Profiilipäivitys lähetetään kontakteillesi. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Estä ääni- ja videopuhelut. @@ -5743,7 +5805,8 @@ Enable in *Network & servers* settings. Reject Hylkää - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -5754,7 +5817,7 @@ swipe action Reject contact request Hylkää yhteyspyyntö - No comment provided by engineer. + alert title Reject member? @@ -6232,6 +6295,10 @@ chat item action Lähetä live-viesti - se päivittyy vastaanottajille, kun kirjoitat sitä No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Lähetä toimituskuittaukset vastaanottajalle @@ -6291,6 +6358,14 @@ chat item action Lähetä kuittaukset No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Lähetä ne galleriasta tai mukautetuista näppäimistöistä. @@ -6387,6 +6462,10 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total No comment provided by engineer. @@ -6581,6 +6660,10 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Jaa linkki @@ -6588,7 +6671,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -6699,6 +6786,10 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + alert title + SimpleX channel link simplex link type @@ -7144,7 +7235,7 @@ Tämä voi johtua jostain virheestä tai siitä, että yhteys on vaarantunut. The sender will NOT be notified Lähettäjälle EI ilmoiteta - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -7652,10 +7743,6 @@ Jos haluat muodostaa yhteyden, pyydä kontaktiasi luomaan toinen yhteyslinkki ja Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. No comment provided by engineer. @@ -8158,6 +8245,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Sinut yhdistetään ryhmään, kun ryhmän isännän laite on online-tilassa, odota tai tarkista myöhemmin! @@ -8245,6 +8336,10 @@ Repeat connection request? Keskusteluprofiilisi No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -8606,6 +8701,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator luoja @@ -8767,6 +8866,10 @@ pref value forwarded No comment provided by engineer. + + group + shown on group welcome message + group deleted ryhmä poistettu @@ -8869,11 +8972,6 @@ pref value kursivoitu No comment provided by engineer. - - join as %@ - Liity %@:nä - No comment provided by engineer. - left poistunut @@ -9081,6 +9179,10 @@ time to disappear poisti sinut rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9129,10 +9231,6 @@ time to disappear turvakoodi on muuttunut chat item text - - send to connect - No comment provided by engineer. - server queue info: %1$@ @@ -9271,11 +9369,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - sinut on kutsuttu ryhmään - No comment provided by engineer. - you are observer olet tarkkailija diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff index 14a1cd4353..c485f95460 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -563,6 +563,7 @@ time interval Accepter accept contact request via notification accept incoming call via notification +alert action swipe action @@ -583,6 +584,10 @@ swipe action Accepter la demande de connexion ? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Accepter la demande de contact de %@ ? @@ -591,7 +596,7 @@ swipe action Accept incognito Accepter en incognito - accept contact request via notification + alert action swipe action @@ -638,6 +643,10 @@ swipe action Ajouter une liste No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Ajouter un profil @@ -1165,11 +1174,6 @@ swipe action Images auto-acceptées No comment provided by engineer. - - SimpleX address settings - Paramètres de réception automatique - alert title - Back Retour @@ -2924,6 +2928,10 @@ chat item action Modifier le profil du groupe No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Activer @@ -3163,6 +3171,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Erreur lors de l'ajout de membre·s @@ -3182,6 +3194,10 @@ chat item action Erreur de changement d'adresse No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Erreur lors du changement de profil de connexion @@ -3351,6 +3367,14 @@ chat item action Erreur lors de l'ouverture du chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Erreur lors de la réception du fichier @@ -3371,6 +3395,10 @@ chat item action Erreur lors de l'inscription aux notifications alert title + + Error rejecting contact request + alert title + Error removing member Erreur lors de la suppression d'un membre @@ -3464,7 +3492,7 @@ chat item action Error switching profile Erreur lors du changement de profil - No comment provided by engineer. + alert title Error switching profile! @@ -4507,6 +4535,11 @@ D'autres améliorations sont à venir ! Rejoindre swipe action + + Join as %@ + rejoindre entant que %@ + No comment provided by engineer. + Join group Rejoindre le groupe @@ -4926,6 +4959,10 @@ Voici votre lien pour le groupe %@ ! Messages No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Les messages de %@ seront affichés ! @@ -5562,7 +5599,7 @@ Nécessite l'activation d'un VPN. Open chat Ouvrir le chat - No comment provided by engineer. + new chat action Open chat console @@ -5588,6 +5625,26 @@ Nécessite l'activation d'un VPN. Ouvrir le transfert vers un autre appareil authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Ouverture de l'app… @@ -5971,6 +6028,10 @@ Erreur : %@ La mise à jour du profil sera envoyée à vos contacts. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Interdire les appels audio/vidéo. @@ -6267,7 +6328,8 @@ Activez-le dans les paramètres *Réseau et serveurs*. Reject Rejeter - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6278,7 +6340,7 @@ swipe action Reject contact request Rejeter la demande de contact - No comment provided by engineer. + alert title Reject member? @@ -6788,6 +6850,10 @@ chat item action Envoyez un message dynamique - il sera mis à jour pour le⸱s destinataire⸱s au fur et à mesure que vous le tapez No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Envoyer les accusés de réception à @@ -6852,6 +6918,14 @@ chat item action Envoi de justificatifs No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Envoyez-les depuis la phototèque ou des claviers personnalisés. @@ -6952,6 +7026,10 @@ chat item action Réponse envoyée No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Total envoyé @@ -7170,6 +7248,10 @@ chat item action Partager depuis d'autres applications. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Partager le lien @@ -7178,7 +7260,11 @@ chat item action Share profile Partager le profil - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7299,6 +7385,11 @@ chat item action Adresse SimpleX ou lien unique ? No comment provided by engineer. + + SimpleX address settings + Paramètres de réception automatique + alert title + SimpleX channel link simplex link type @@ -7782,7 +7873,7 @@ Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise. The sender will NOT be notified L'expéditeur N'en sera PAS informé - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8340,10 +8431,6 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Utiliser les serveurs No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Utiliser l'application pendant l'appel. @@ -8900,6 +8987,10 @@ Répéter la demande de connexion ? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Vous serez connecté·e au groupe lorsque l'appareil de l'hôte sera en ligne, veuillez attendre ou vérifier plus tard ! @@ -8990,6 +9081,10 @@ Répéter la demande de connexion ? Vos profils de chat No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Votre connexion a été déplacée vers %@ mais une erreur inattendue s'est produite lors de la redirection vers le profil. @@ -9368,6 +9463,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator créateur @@ -9534,6 +9633,10 @@ pref value transféré No comment provided by engineer. + + group + shown on group welcome message + group deleted groupe supprimé @@ -9638,11 +9741,6 @@ pref value italique No comment provided by engineer. - - join as %@ - rejoindre entant que %@ - No comment provided by engineer. - left a quitté @@ -9858,6 +9956,10 @@ time to disappear vous a retiré rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9910,11 +10012,6 @@ time to disappear code de sécurité modifié chat item text - - send to connect - envoyer un message direct - No comment provided by engineer. - server queue info: %1$@ @@ -10068,11 +10165,6 @@ dernier message reçu : %2$@ you accepted this member snd group event chat item - - You are invited to group - vous êtes invité·e au groupe - No comment provided by engineer. - you are observer vous êtes observateur diff --git a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff index db6c41f599..41488f2b98 100644 --- a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff +++ b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff @@ -563,6 +563,7 @@ time interval Elfogadás accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Elfogadja a meghívási kérést? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Elfogadja %@ meghívási kérését? @@ -593,7 +598,7 @@ swipe action Accept incognito Elfogadás inkognitóban - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Lista hozzáadása No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Profil hozzáadása @@ -1170,11 +1179,6 @@ swipe action Képek automatikus elfogadása No comment provided by engineer. - - SimpleX address settings - Beállítások automatikus elfogadása - alert title - Back Vissza @@ -2933,6 +2937,10 @@ chat item action Csoportprofil szerkesztése No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Engedélyezés @@ -3173,6 +3181,10 @@ chat item action Hiba a tag befogadásakor alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Hiba történt a tag(ok) hozzáadásakor @@ -3192,6 +3204,10 @@ chat item action Hiba történt a cím módosításakor No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Hiba történt a kapcsolati profilra való váltáskor @@ -3362,6 +3378,14 @@ chat item action Hiba történt a csevegés megnyitásakor No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Hiba történt a fájl fogadásakor @@ -3382,6 +3406,10 @@ chat item action Hiba történt az értesítések regisztrálásakor alert title + + Error rejecting contact request + alert title + Error removing member Hiba történt a tag eltávolításakor @@ -3475,7 +3503,7 @@ chat item action Error switching profile Hiba történt a profilváltáskor - No comment provided by engineer. + alert title Error switching profile! @@ -4531,6 +4559,11 @@ További fejlesztések hamarosan! Csatlakozás swipe action + + Join as %@ + csatlakozás mint %@ + No comment provided by engineer. + Join group Csatlakozás csoporthoz @@ -4958,6 +4991,10 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! Üzenetek és fájlok No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! %@ összes üzenete meg fog jelenni! @@ -5611,7 +5648,7 @@ VPN engedélyezése szükséges. Open chat Csevegés megnyitása - No comment provided by engineer. + new chat action Open chat console @@ -5638,6 +5675,26 @@ VPN engedélyezése szükséges. Átköltöztetés indítása egy másik eszközre authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Az alkalmazás megnyitása… @@ -6029,6 +6086,10 @@ Hiba: %@ A profilfrissítés el lesz küldve a partnerei számára. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. A hívások kezdeményezése le van tiltva. @@ -6329,7 +6390,8 @@ Engedélyezze a *Hálózat és kiszolgálók* menüben. Reject Elutasítás - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6340,7 +6402,7 @@ swipe action Reject contact request Meghívási kérés elutasítása - No comment provided by engineer. + alert title Reject member? @@ -6866,6 +6928,10 @@ chat item action É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? + No comment provided by engineer. + Send delivery receipts to A kézbesítési jelentéseket a következő címre kell küldeni @@ -6931,6 +6997,14 @@ chat item action Kézbesítési jelentések küldése No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Küldje el őket a galériából vagy az egyéni billentyűzetekről. @@ -7031,6 +7105,10 @@ chat item action Válaszüzenet-buborék színe No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Összes elküldött üzenet @@ -7252,6 +7330,10 @@ chat item action Megosztás más alkalmazásokból. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Megosztás @@ -7260,7 +7342,11 @@ chat item action Share profile Profil megosztása - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7382,6 +7468,11 @@ chat item action SimpleX-cím vagy egyszer használható meghívó? No comment provided by engineer. + + SimpleX address settings + Beállítások automatikus elfogadása + alert title + SimpleX channel link SimpleX-csatornahivatkozás @@ -7870,7 +7961,7 @@ Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő. The sender will NOT be notified A feladó NEM fog értesítést kapni - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8436,11 +8527,6 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso Kiszolgálók használata No comment provided by engineer. - - Use short links (BETA) - Rövid hivatkozások használata (béta) - No comment provided by engineer. - Use the app while in the call. Használja az alkalmazást hívás közben. @@ -9000,6 +9086,10 @@ Megismétli a meghívási kérést? Ön megkapja az értesítéseket. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Akkor lesz kapcsolódva a csoporthoz, amikor a csoport tulajdonosának eszköze online lesz, várjon, vagy ellenőrizze később! @@ -9090,6 +9180,10 @@ Megismétli a meghívási kérést? Csevegési profilok No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. A kapcsolata át lett helyezve ide: %@, de egy váratlan hiba történt a profilra való átirányításkor. @@ -9476,6 +9570,10 @@ marked deleted chat item preview text a kapcsolat nem áll készen No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator készítő @@ -9642,6 +9740,10 @@ pref value továbbított No comment provided by engineer. + + group + shown on group welcome message + group deleted a csoport törölve @@ -9747,11 +9849,6 @@ pref value dőlt No comment provided by engineer. - - join as %@ - csatlakozás mint %@ - No comment provided by engineer. - left elhagyta a csoportot @@ -9975,6 +10072,10 @@ time to disappear eltávolította Önt rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected csatlakozási kérelem elutasítva @@ -10030,11 +10131,6 @@ time to disappear a biztonsági kód módosult chat item text - - send to connect - közvetlen üzenet küldése - No comment provided by engineer. - server queue info: %1$@ @@ -10189,11 +10285,6 @@ utoljára fogadott üzenet: %2$@ Ön befogadta ezt a tagot snd group event chat item - - You are invited to group - Ön meghívást kapott a csoportba - No comment provided by engineer. - you are observer Ön megfigyelő diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff index 58e3f0623a..01d586464b 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -563,6 +563,7 @@ time interval Accetta accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Accettare la richiesta di connessione? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Accettare la richiesta di contatto da %@? @@ -593,7 +598,7 @@ swipe action Accept incognito Accetta in incognito - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Aggiungi elenco No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Aggiungi profilo @@ -1170,11 +1179,6 @@ swipe action Auto-accetta le immagini No comment provided by engineer. - - SimpleX address settings - Accetta automaticamente le impostazioni - alert title - Back Indietro @@ -2933,6 +2937,10 @@ chat item action Modifica il profilo del gruppo No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Attiva @@ -3173,6 +3181,10 @@ chat item action Errore di accettazione del membro alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Errore di aggiunta membro/i @@ -3192,6 +3204,10 @@ chat item action Errore nella modifica dell'indirizzo No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Errore nel cambio di profilo di connessione @@ -3362,6 +3378,14 @@ chat item action Errore di apertura della chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Errore nella ricezione del file @@ -3382,6 +3406,10 @@ chat item action Errore di registrazione per le notifiche alert title + + Error rejecting contact request + alert title + Error removing member Errore nella rimozione del membro @@ -3475,7 +3503,7 @@ chat item action Error switching profile Errore nel cambio di profilo - No comment provided by engineer. + alert title Error switching profile! @@ -4531,6 +4559,11 @@ Altri miglioramenti sono in arrivo! Entra swipe action + + Join as %@ + entra come %@ + No comment provided by engineer. + Join group Entra nel gruppo @@ -4958,6 +4991,10 @@ Questo è il tuo link per il gruppo %@! Messaggi No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! I messaggi da %@ verranno mostrati! @@ -5611,7 +5648,7 @@ Richiede l'attivazione della VPN. Open chat Apri chat - No comment provided by engineer. + new chat action Open chat console @@ -5638,6 +5675,26 @@ Richiede l'attivazione della VPN. Apri migrazione ad un altro dispositivo authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Apertura dell'app… @@ -6029,6 +6086,10 @@ Errore: %@ L'aggiornamento del profilo verrà inviato ai tuoi contatti. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Proibisci le chiamate audio/video. @@ -6329,7 +6390,8 @@ Attivalo nelle impostazioni *Rete e server*. Reject Rifiuta - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6340,7 +6402,7 @@ swipe action Reject contact request Rifiuta la richiesta di contatto - No comment provided by engineer. + alert title Reject member? @@ -6866,6 +6928,10 @@ chat item action Invia un messaggio in diretta: si aggiornerà per i destinatari mentre lo digiti No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Invia ricevute di consegna a @@ -6931,6 +6997,14 @@ chat item action Invia ricevute No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Inviali dalla galleria o dalle tastiere personalizzate. @@ -7031,6 +7105,10 @@ chat item action Risposta inviata No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Totale inviato @@ -7252,6 +7330,10 @@ chat item action Condividi da altre app. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Condividi link @@ -7260,7 +7342,11 @@ chat item action Share profile Condividi il profilo - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7382,6 +7468,11 @@ chat item action Indirizzo SimpleX o link una tantum? No comment provided by engineer. + + SimpleX address settings + Accetta automaticamente le impostazioni + alert title + SimpleX channel link Link del canale SimpleX @@ -7870,7 +7961,7 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa. The sender will NOT be notified Il mittente NON verrà avvisato - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8436,11 +8527,6 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Usa i server No comment provided by engineer. - - Use short links (BETA) - Usa link brevi (BETA) - No comment provided by engineer. - Use the app while in the call. Usa l'app mentre sei in chiamata. @@ -9000,6 +9086,10 @@ Ripetere la richiesta di connessione? Dovresti ricevere le notifiche. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Verrai connesso/a al gruppo quando il dispositivo dell'host del gruppo sarà in linea, attendi o controlla più tardi! @@ -9090,6 +9180,10 @@ Ripetere la richiesta di connessione? I tuoi profili di chat No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. La tua connessione è stata spostata a %@, ma si è verificato un errore imprevisto durante il reindirizzamento al profilo. @@ -9476,6 +9570,10 @@ marked deleted chat item preview text contatto non pronto No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator creatore @@ -9642,6 +9740,10 @@ pref value inoltrato No comment provided by engineer. + + group + shown on group welcome message + group deleted gruppo eliminato @@ -9747,11 +9849,6 @@ pref value corsivo No comment provided by engineer. - - join as %@ - entra come %@ - No comment provided by engineer. - left è uscito/a @@ -9975,6 +10072,10 @@ time to disappear ti ha rimosso/a rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected richiesta di entrare rifiutata @@ -10030,11 +10131,6 @@ time to disappear codice di sicurezza modificato chat item text - - send to connect - invia messaggio diretto - No comment provided by engineer. - server queue info: %1$@ @@ -10189,11 +10285,6 @@ ultimo msg ricevuto: %2$@ hai accettato questo membro snd group event chat item - - You are invited to group - sei stato/a invitato/a al gruppo - No comment provided by engineer. - you are observer sei un osservatore diff --git a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff index dcc2b935d0..3dca9e8928 100644 --- a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff +++ b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff @@ -559,6 +559,7 @@ time interval 承諾 accept contact request via notification accept incoming call via notification +alert action swipe action @@ -578,6 +579,10 @@ swipe action 接続要求を承認? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? %@ からの連絡要求を受け入れますか? @@ -586,7 +591,7 @@ swipe action Accept incognito シークレットモードで承諾 - accept contact request via notification + alert action swipe action @@ -626,6 +631,10 @@ swipe action Add list No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile プロフィールを追加 @@ -1123,10 +1132,6 @@ swipe action 画像を自動的に受信 No comment provided by engineer. - - SimpleX address settings - alert title - Back 戻る @@ -2729,6 +2734,10 @@ chat item action グループのプロフィールを編集 No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable 有効 @@ -2954,6 +2963,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) メンバー追加にエラー発生 @@ -2972,6 +2985,10 @@ chat item action アドレス変更にエラー発生 No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile No comment provided by engineer. @@ -3128,6 +3145,14 @@ chat item action Error opening chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file ファイル受信にエラー発生 @@ -3145,6 +3170,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member メンバー除名にエラー発生 @@ -3230,7 +3259,7 @@ chat item action Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4196,6 +4225,11 @@ More improvements are coming soon! 参加 swipe action + + Join as %@ + %@ として参加 + No comment provided by engineer. + Join group グループに参加 @@ -4584,6 +4618,10 @@ This is your link for group %@! メッセージ & ファイル No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! No comment provided by engineer. @@ -5177,7 +5215,7 @@ VPN を有効にする必要があります。 Open chat チャットを開く - No comment provided by engineer. + new chat action Open chat console @@ -5200,6 +5238,26 @@ VPN を有効にする必要があります。 Open migration to another device authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… No comment provided by engineer. @@ -5547,6 +5605,10 @@ Error: %@ 連絡先にプロフィール更新のお知らせが届きます。 alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. 音声/ビデオ通話を禁止する 。 @@ -5820,7 +5882,8 @@ Enable in *Network & servers* settings. Reject 拒否 - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -5831,7 +5894,7 @@ swipe action Reject contact request 連絡要求を拒否する - No comment provided by engineer. + alert title Reject member? @@ -6309,6 +6372,10 @@ chat item action ライブメッセージを送信 (入力しながら宛先の画面で更新される) No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to No comment provided by engineer. @@ -6367,6 +6434,14 @@ chat item action Send receipts No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. ギャラリーまたはカスタム キーボードから送信します。 @@ -6457,6 +6532,10 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total No comment provided by engineer. @@ -6651,6 +6730,10 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link リンクを送る @@ -6658,7 +6741,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -6769,6 +6856,10 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + alert title + SimpleX channel link simplex link type @@ -7215,7 +7306,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified 送信者には通知されません - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -7722,10 +7813,6 @@ To connect, please ask your contact to create another connection link and check Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. No comment provided by engineer. @@ -8229,6 +8316,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! グループのホスト端末がオンラインになったら、接続されます。後でチェックするか、しばらくお待ちください! @@ -8316,6 +8407,10 @@ Repeat connection request? あなたのチャットプロフィール No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -8677,6 +8772,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator 作成者 @@ -8838,6 +8937,10 @@ pref value forwarded No comment provided by engineer. + + group + shown on group welcome message + group deleted グループ削除済み @@ -8940,11 +9043,6 @@ pref value 斜体 No comment provided by engineer. - - join as %@ - %@ として参加 - No comment provided by engineer. - left 脱退 @@ -9152,6 +9250,10 @@ time to disappear あなたを除名しました rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9200,10 +9302,6 @@ time to disappear セキュリティコードが変更されました chat item text - - send to connect - No comment provided by engineer. - server queue info: %1$@ @@ -9342,11 +9440,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - グループ招待が届きました - No comment provided by engineer. - you are observer あなたはオブザーバーです diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff index dca406c7f2..ebc0f739a0 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff +++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff @@ -394,8 +394,8 @@ - connect to [directory service](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion) (BETA)! - delivery receipts (up to 20 members). - faster and more stable. - - verbinding maken met [directory service](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion) (BETA)! -- ontvangst bevestiging(tot 20 leden). + - verbinding maken met [directory service](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion) (BETA)! +- ontvangst bevestiging(tot 20 leden). - sneller en stabieler. No comment provided by engineer. @@ -563,6 +563,7 @@ time interval Accepteer accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Accepteer contact No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Accepteer contactverzoek van %@? @@ -593,7 +598,7 @@ swipe action Accept incognito Accepteer incognito - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Lijst toevoegen No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Profiel toevoegen @@ -1170,11 +1179,6 @@ swipe action Afbeeldingen automatisch accepteren No comment provided by engineer. - - SimpleX address settings - Instellingen automatisch accepteren - alert title - Back Terug @@ -2933,6 +2937,10 @@ chat item action Groep profiel bewerken No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Inschakelen @@ -3173,6 +3181,10 @@ chat item action Fout bij het accepteren van lid alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Fout bij het toevoegen van leden @@ -3192,6 +3204,10 @@ chat item action Fout bij wijzigen van adres No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Fout bij wijzigen van verbindingsprofiel @@ -3362,6 +3378,14 @@ chat item action Fout bij het openen van de chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Fout bij ontvangen van bestand @@ -3382,6 +3406,10 @@ chat item action Fout bij registreren voor meldingen alert title + + Error rejecting contact request + alert title + Error removing member Fout bij verwijderen van lid @@ -3475,7 +3503,7 @@ chat item action Error switching profile Fout bij wisselen van profiel - No comment provided by engineer. + alert title Error switching profile! @@ -4531,6 +4559,11 @@ Binnenkort meer verbeteringen! Word lid swipe action + + Join as %@ + deelnemen als %@ + No comment provided by engineer. + Join group Word lid van groep @@ -4958,6 +4991,10 @@ Dit is jouw link voor groep %@! Berichten No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Berichten van %@ worden getoond! @@ -5452,7 +5489,7 @@ Dit is jouw link voor groep %@! Now admins can: - delete members' messages. - disable members ("observer" role) - Nu kunnen beheerders: + Nu kunnen beheerders: - berichten van leden verwijderen. - schakel leden uit ("waarnemer" rol) No comment provided by engineer. @@ -5611,7 +5648,7 @@ Vereist het inschakelen van VPN. Open chat Chat openen - No comment provided by engineer. + new chat action Open chat console @@ -5638,6 +5675,26 @@ Vereist het inschakelen van VPN. Open de migratie naar een ander apparaat authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… App openen… @@ -6029,6 +6086,10 @@ Fout: %@ Profiel update wordt naar uw contacten verzonden. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Audio/video gesprekken verbieden. @@ -6329,7 +6390,8 @@ Schakel dit in in *Netwerk en servers*-instellingen. Reject Afwijzen - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6340,7 +6402,7 @@ swipe action Reject contact request Contactverzoek afwijzen - No comment provided by engineer. + alert title Reject member? @@ -6866,6 +6928,10 @@ chat item action Stuur een live bericht, het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Stuur ontvangstbewijzen naar @@ -6931,6 +6997,14 @@ chat item action Ontvangstbewijzen verzenden No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Stuur ze vanuit de galerij of aangepaste toetsenborden. @@ -7031,6 +7105,10 @@ chat item action Antwoord verzonden No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Totaal verzonden @@ -7252,6 +7330,10 @@ chat item action Delen vanuit andere apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Deel link @@ -7260,7 +7342,11 @@ chat item action Share profile Profiel delen - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7382,6 +7468,11 @@ chat item action SimpleX adres of eenmalige link? No comment provided by engineer. + + SimpleX address settings + Instellingen automatisch accepteren + alert title + SimpleX channel link SimpleX channel link @@ -7870,7 +7961,7 @@ Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast. The sender will NOT be notified De afzender wordt NIET op de hoogte gebracht - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8436,11 +8527,6 @@ Om verbinding te maken, vraagt u uw contact om een andere verbinding link te mak Gebruik servers No comment provided by engineer. - - Use short links (BETA) - Gebruik korte links (BETA) - No comment provided by engineer. - Use the app while in the call. Gebruik de app tijdens het gesprek. @@ -9000,6 +9086,10 @@ Verbindingsverzoek herhalen? U zou meldingen moeten ontvangen. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Je wordt verbonden met de groep wanneer het apparaat van de groep host online is, even geduld a.u.b. of controleer het later! @@ -9090,6 +9180,10 @@ Verbindingsverzoek herhalen? Uw chat profielen No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Uw verbinding is verplaatst naar %@, maar er is een onverwachte fout opgetreden tijdens het omleiden naar het profiel. @@ -9476,6 +9570,10 @@ marked deleted chat item preview text contact niet klaar No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator creator @@ -9642,6 +9740,10 @@ pref value doorgestuurd No comment provided by engineer. + + group + shown on group welcome message + group deleted groep verwijderd @@ -9747,11 +9849,6 @@ pref value cursief No comment provided by engineer. - - join as %@ - deelnemen als %@ - No comment provided by engineer. - left is vertrokken @@ -9975,6 +10072,10 @@ time to disappear heeft je verwijderd rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected verzoek tot toetreding afgewezen @@ -10030,11 +10131,6 @@ time to disappear beveiligingscode gewijzigd chat item text - - send to connect - stuur een direct bericht - No comment provided by engineer. - server queue info: %1$@ @@ -10189,11 +10285,6 @@ laatst ontvangen bericht: %2$@ je hebt dit lid geaccepteerd snd group event chat item - - You are invited to group - je bent uitgenodigd voor de groep - No comment provided by engineer. - you are observer je bent waarnemer diff --git a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff index d75afa410b..77da688b02 100644 --- a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff +++ b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff @@ -563,6 +563,7 @@ time interval Akceptuj accept contact request via notification accept incoming call via notification +alert action swipe action @@ -583,6 +584,10 @@ swipe action Zaakceptować prośbę o połączenie? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Zaakceptuj prośbę o kontakt od %@? @@ -591,7 +596,7 @@ swipe action Accept incognito Akceptuj incognito - accept contact request via notification + alert action swipe action @@ -638,6 +643,10 @@ swipe action Dodaj listę No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Dodaj profil @@ -1166,11 +1175,6 @@ swipe action Automatyczne akceptowanie obrazów No comment provided by engineer. - - SimpleX address settings - Ustawienia automatycznej akceptacji - alert title - Back Wstecz @@ -2886,6 +2890,10 @@ chat item action Edytuj profil grupy No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Włącz @@ -3122,6 +3130,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Błąd dodawania członka(ów) @@ -3140,6 +3152,10 @@ chat item action Błąd zmiany adresu No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Błąd zmiany połączenia profilu @@ -3305,6 +3321,14 @@ chat item action Błąd otwierania czatu No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Błąd odbioru pliku @@ -3324,6 +3348,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member Błąd usuwania członka @@ -3414,7 +3442,7 @@ chat item action Error switching profile Błąd zmiany profilu - No comment provided by engineer. + alert title Error switching profile! @@ -4438,6 +4466,11 @@ More improvements are coming soon! Dołącz swipe action + + Join as %@ + dołącz jako %@ + No comment provided by engineer. + Join group Dołącz do grupy @@ -4853,6 +4886,10 @@ To jest twój link do grupy %@! Wiadomości i pliki No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Wiadomości od %@ zostaną pokazane! @@ -5475,7 +5512,7 @@ Wymaga włączenia VPN. Open chat Otwórz czat - No comment provided by engineer. + new chat action Open chat console @@ -5500,6 +5537,26 @@ Wymaga włączenia VPN. Otwórz migrację na innym urządzeniu authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Otwieranie aplikacji… @@ -5877,6 +5934,10 @@ Błąd: %@ Aktualizacja profilu zostanie wysłana do Twoich kontaktów. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Zabroń połączeń audio/wideo. @@ -6173,7 +6234,8 @@ Włącz w ustawianiach *Sieć i serwery* . Reject Odrzuć - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6184,7 +6246,7 @@ swipe action Reject contact request Odrzuć prośbę kontaktu - No comment provided by engineer. + alert title Reject member? @@ -6693,6 +6755,10 @@ chat item action Wysyłaj wiadomości na żywo - będą one aktualizowane dla odbiorcy(ów) w trakcie ich wpisywania No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Wyślij potwierdzenia dostawy do @@ -6757,6 +6823,14 @@ chat item action Wyślij potwierdzenia No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Wyślij je z galerii lub niestandardowych klawiatur. @@ -6857,6 +6931,10 @@ chat item action Wyślij odpowiedź No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Wysłano łącznie @@ -7068,6 +7146,10 @@ chat item action Udostępnij z innych aplikacji. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Udostępnij link @@ -7076,7 +7158,11 @@ chat item action Share profile Udostępnij profil - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7194,6 +7280,11 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + Ustawienia automatycznej akceptacji + alert title + SimpleX channel link simplex link type @@ -7667,7 +7758,7 @@ Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skom The sender will NOT be notified Nadawca NIE zostanie powiadomiony - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8214,10 +8305,6 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Używaj aplikacji podczas połączenia. @@ -8768,6 +8855,10 @@ Powtórzyć prośbę połączenia? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Zostaniesz połączony do grupy, gdy urządzenie gospodarza grupy będzie online, proszę czekać lub sprawdzić później! @@ -8857,6 +8948,10 @@ Powtórzyć prośbę połączenia? Twoje profile czatu No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Twoje połączenie zostało przeniesione do %@, ale podczas przekierowywania do profilu wystąpił nieoczekiwany błąd. @@ -9234,6 +9329,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator twórca @@ -9400,6 +9499,10 @@ pref value przekazane dalej No comment provided by engineer. + + group + shown on group welcome message + group deleted grupa usunięta @@ -9504,11 +9607,6 @@ pref value kursywa No comment provided by engineer. - - join as %@ - dołącz jako %@ - No comment provided by engineer. - left opuścił @@ -9724,6 +9822,10 @@ time to disappear usunął cię rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9775,11 +9877,6 @@ time to disappear kod bezpieczeństwa zmieniony chat item text - - send to connect - wyślij wiadomość bezpośrednią - No comment provided by engineer. - server queue info: %1$@ @@ -9933,11 +10030,6 @@ ostatnia otrzymana wiadomość: %2$@ you accepted this member snd group event chat item - - You are invited to group - jesteś zaproszony do grupy - No comment provided by engineer. - you are observer jesteś obserwatorem diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff index 090692abb0..e82d982923 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -563,6 +563,7 @@ time interval Принять accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Принять запрос? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Принять запрос на соединение от %@? @@ -593,7 +598,7 @@ swipe action Accept incognito Принять инкогнито - accept contact request via notification + alert action swipe action @@ -641,6 +646,11 @@ swipe action Добавить список No comment provided by engineer. + + Add message + Добавить cообщение + placeholder for sending contact request + Add profile Добавить профиль @@ -1170,11 +1180,6 @@ swipe action Автоприем изображений No comment provided by engineer. - - SimpleX address settings - Настройки автоприема - alert title - Back Назад @@ -2933,6 +2938,10 @@ chat item action Редактировать профиль группы No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Включить @@ -3173,6 +3182,10 @@ chat item action Ошибка вступления члена группы alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Ошибка при добавлении членов группы @@ -3192,6 +3205,10 @@ chat item action Ошибка при изменении адреса No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Ошибка при изменении профиля соединения @@ -3362,6 +3379,14 @@ chat item action Ошибка доступа к чату No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Ошибка при получении файла @@ -3382,6 +3407,10 @@ chat item action Ошибка регистрации для уведомлений alert title + + Error rejecting contact request + alert title + Error removing member Ошибка при удалении члена группы @@ -3475,7 +3504,7 @@ chat item action Error switching profile Ошибка переключения профиля - No comment provided by engineer. + alert title Error switching profile! @@ -4530,6 +4559,11 @@ More improvements are coming soon! Вступить swipe action + + Join as %@ + вступить как %@ + No comment provided by engineer. + Join group Вступить в группу @@ -4957,6 +4991,10 @@ This is your link for group %@! Сообщения No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Сообщения от %@ будут показаны! @@ -5610,7 +5648,7 @@ Requires compatible VPN. Open chat Открыть чат - No comment provided by engineer. + new chat action Open chat console @@ -5637,6 +5675,26 @@ Requires compatible VPN. Открытие миграции на другое устройство authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Приложение отрывается… @@ -6028,6 +6086,10 @@ Error: %@ Обновлённый профиль будет отправлен Вашим контактам. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Запретить аудио/видео звонки. @@ -6328,7 +6390,8 @@ Enable in *Network & servers* settings. Reject Отклонить - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6339,7 +6402,7 @@ swipe action Reject contact request Отклонить запрос - No comment provided by engineer. + alert title Reject member? @@ -6865,6 +6928,11 @@ chat item action Отправить живое сообщение — оно будет обновляться для получателей по мере того, как Вы его вводите No comment provided by engineer. + + Send contact request? + Отправить запрос на соединение? + No comment provided by engineer. + Send delivery receipts to Отправка отчётов о доставке @@ -6930,6 +6998,16 @@ chat item action Отправлять отчёты о доставке No comment provided by engineer. + + Send request + Отправить запрос + No comment provided by engineer. + + + Send request without message + Отправить запрос без сообщения + No comment provided by engineer. + Send them from gallery or custom keyboards. Отправьте из галереи или из дополнительных клавиатур. @@ -7030,6 +7108,10 @@ chat item action Отправленный ответ No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Всего отправлено @@ -7251,6 +7333,10 @@ chat item action Поделитесь из других приложений. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Поделиться ссылкой @@ -7259,7 +7345,11 @@ chat item action Share profile Поделиться профилем - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7381,6 +7471,11 @@ chat item action Адрес SimpleX или одноразовая ссылка? No comment provided by engineer. + + SimpleX address settings + Настройки автоприема + alert title + SimpleX channel link SimpleX ссылка канала @@ -7869,7 +7964,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified Отправитель не будет уведомлён - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8435,11 +8530,6 @@ To connect, please ask your contact to create another connection link and check Использовать серверы No comment provided by engineer. - - Use short links (BETA) - Короткие ссылки (БЕТА) - No comment provided by engineer. - Use the app while in the call. Используйте приложение во время звонка. @@ -8999,6 +9089,10 @@ Repeat connection request? Вы должны получать уведомления. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Соединение с группой будет установлено, когда хост группы будет онлайн. Пожалуйста, подождите или проверьте позже! @@ -9089,6 +9183,10 @@ Repeat connection request? Ваши профили чата No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Соединение было перемещено на %@, но при смене профиля произошла неожиданная ошибка. @@ -9475,6 +9573,10 @@ marked deleted chat item preview text контакт не готов No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator создатель @@ -9641,6 +9743,10 @@ pref value переслано No comment provided by engineer. + + group + shown on group welcome message + group deleted группа удалена @@ -9746,11 +9852,6 @@ pref value курсив No comment provided by engineer. - - join as %@ - вступить как %@ - No comment provided by engineer. - left покинул(а) группу @@ -9974,6 +10075,10 @@ time to disappear удалил(а) Вас из группы rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected запрос на вступление отклонён @@ -10029,11 +10134,6 @@ time to disappear код безопасности изменился chat item text - - send to connect - отправьте сообщение - No comment provided by engineer. - server queue info: %1$@ @@ -10188,11 +10288,6 @@ last received msg: %2$@ Вы приняли этого члена snd group event chat item - - You are invited to group - Вы приглашены в группу - No comment provided by engineer. - you are observer только чтение сообщений diff --git a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff index 384d50bac1..cf7bd4cdf3 100644 --- a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff +++ b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff @@ -518,6 +518,7 @@ time interval รับ accept contact request via notification accept incoming call via notification +alert action swipe action @@ -536,6 +537,10 @@ swipe action Accept connection request? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? รับการขอติดต่อจาก %@? @@ -544,7 +549,7 @@ swipe action Accept incognito ยอมรับโหมดไม่ระบุตัวตน - accept contact request via notification + alert action swipe action @@ -584,6 +589,10 @@ swipe action Add list No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile เพิ่มโปรไฟล์ @@ -1066,10 +1075,6 @@ swipe action ยอมรับภาพอัตโนมัติ No comment provided by engineer. - - SimpleX address settings - alert title - Back กลับ @@ -2644,6 +2649,10 @@ chat item action แก้ไขโปรไฟล์กลุ่ม No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable เปิดใช้งาน @@ -2867,6 +2876,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) เกิดข้อผิดพลาดในการเพิ่มสมาชิก @@ -2885,6 +2898,10 @@ chat item action เกิดข้อผิดพลาดในการเปลี่ยนที่อยู่ No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile No comment provided by engineer. @@ -3040,6 +3057,14 @@ chat item action Error opening chat No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file เกิดข้อผิดพลาดในการรับไฟล์ @@ -3057,6 +3082,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member เกิดข้อผิดพลาดในการลบสมาชิก @@ -3142,7 +3171,7 @@ chat item action Error switching profile - No comment provided by engineer. + alert title Error switching profile! @@ -4106,6 +4135,11 @@ More improvements are coming soon! เข้าร่วม swipe action + + Join as %@ + เข้าร่วมเป็น %@ + No comment provided by engineer. + Join group เข้าร่วมกลุ่ม @@ -4495,6 +4529,10 @@ This is your link for group %@! ข้อความและไฟล์ No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! No comment provided by engineer. @@ -5079,7 +5117,7 @@ Requires compatible VPN. Open chat เปิดแชท - No comment provided by engineer. + new chat action Open chat console @@ -5102,6 +5140,26 @@ Requires compatible VPN. Open migration to another device authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… No comment provided by engineer. @@ -5448,6 +5506,10 @@ Error: %@ การอัปเดตโปรไฟล์จะถูกส่งไปยังผู้ติดต่อของคุณ alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. ห้ามการโทรด้วยเสียง/วิดีโอ @@ -5721,7 +5783,8 @@ Enable in *Network & servers* settings. Reject ปฏิเสธ - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -5731,7 +5794,7 @@ swipe action Reject contact request ปฏิเสธคำขอติดต่อ - No comment provided by engineer. + alert title Reject member? @@ -6209,6 +6272,10 @@ chat item action ส่งข้อความสด - มันจะอัปเดตสําหรับผู้รับในขณะที่คุณพิมพ์ No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to ส่งใบเสร็จรับการจัดส่งข้อความไปที่ @@ -6268,6 +6335,14 @@ chat item action ส่งใบเสร็จ No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. ส่งจากแกลเลอรีหรือแป้นพิมพ์แบบกำหนดเอง @@ -6362,6 +6437,10 @@ chat item action Sent reply No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total No comment provided by engineer. @@ -6556,6 +6635,10 @@ chat item action Share from other apps. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link แชร์ลิงก์ @@ -6563,7 +6646,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -6673,6 +6760,10 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + alert title + SimpleX channel link simplex link type @@ -7118,7 +7209,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified ผู้ส่งจะไม่ได้รับแจ้ง - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -7622,10 +7713,6 @@ To connect, please ask your contact to create another connection link and check Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. No comment provided by engineer. @@ -8127,6 +8214,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! คุณจะเชื่อมต่อกับกลุ่มเมื่ออุปกรณ์โฮสต์ของกลุ่มออนไลน์อยู่ โปรดรอหรือตรวจสอบภายหลัง! @@ -8214,6 +8305,10 @@ Repeat connection request? โปรไฟล์แชทของคุณ No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -8574,6 +8669,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator ผู้สร้าง @@ -8734,6 +8833,10 @@ pref value forwarded No comment provided by engineer. + + group + shown on group welcome message + group deleted ลบกลุ่มแล้ว @@ -8836,11 +8939,6 @@ pref value ตัวเอียง No comment provided by engineer. - - join as %@ - เข้าร่วมเป็น %@ - No comment provided by engineer. - left ออกแล้ว @@ -9048,6 +9146,10 @@ time to disappear ลบคุณออกแล้ว rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9096,10 +9198,6 @@ time to disappear เปลี่ยนรหัสความปลอดภัยแล้ว chat item text - - send to connect - No comment provided by engineer. - server queue info: %1$@ @@ -9238,11 +9336,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - คุณได้รับเชิญให้เข้าร่วมกลุ่ม - No comment provided by engineer. - you are observer คุณเป็นผู้สังเกตการณ์ diff --git a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff index 5dda736cf8..b64aefebc7 100644 --- a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff +++ b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff @@ -563,6 +563,7 @@ time interval Kabul et accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Bağlantı isteği kabul edilsin mi? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? %@ 'den gelen iletişim isteği kabul edilsin mi? @@ -593,7 +598,7 @@ swipe action Accept incognito Takma adla kabul et - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Liste ekle No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Profil ekle @@ -1158,11 +1167,6 @@ swipe action Fotoğrafları otomatik kabul et No comment provided by engineer. - - SimpleX address settings - Ayarları otomatik olarak kabul et - alert title - Back Geri @@ -2889,6 +2893,10 @@ chat item action Grup profilini düzenle No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Etkinleştir @@ -3126,6 +3134,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Üye(ler) eklenirken hata oluştu @@ -3145,6 +3157,10 @@ chat item action Adres değiştirilirken hata oluştu No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Bağlantı profili değiştirilirken hata oluştu @@ -3311,6 +3327,14 @@ chat item action Sohbeti açarken sorun oluştu No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Dosya alınırken sorun oluştu @@ -3330,6 +3354,10 @@ chat item action Error registering for notifications alert title + + Error rejecting contact request + alert title + Error removing member Kişiyi silerken sorun oluştu @@ -3421,7 +3449,7 @@ chat item action Error switching profile Profil değiştirme sırasında hata oluştu - No comment provided by engineer. + alert title Error switching profile! @@ -4457,6 +4485,11 @@ Daha fazla iyileştirme yakında geliyor! Katıl swipe action + + Join as %@ + %@ olarak katıl + No comment provided by engineer. + Join group Gruba katıl @@ -4875,6 +4908,10 @@ Bu senin grup için bağlantın %@! Mesajlar & dosyalar No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! %@ den gelen mesajlar gösterilecektir! @@ -5497,7 +5534,7 @@ VPN'nin etkinleştirilmesi gerekir. Open chat Sohbeti aç - No comment provided by engineer. + new chat action Open chat console @@ -5522,6 +5559,26 @@ VPN'nin etkinleştirilmesi gerekir. Başka bir cihaza açık geçiş authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Uygulama açılıyor… @@ -5899,6 +5956,10 @@ Hata: %@ Profil güncellemesi kişilerinize gönderilecektir. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Sesli/görüntülü aramaları yasakla. @@ -6195,7 +6256,8 @@ Enable in *Network & servers* settings. Reject Reddet - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6206,7 +6268,7 @@ swipe action Reject contact request Bağlanma isteğini reddet - No comment provided by engineer. + alert title Reject member? @@ -6715,6 +6777,10 @@ chat item action Bir canlı mesaj gönder - yazışına göre kişiye(lere) kendini günceller No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Görüldü bilgilerini şuraya gönder @@ -6779,6 +6845,14 @@ chat item action Mesajlar gönder No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Bunları galeriden veya özel klavyelerden gönder. @@ -6879,6 +6953,10 @@ chat item action Gönderilen cevap No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Gönderilen tüm mesajların toplamı @@ -7090,6 +7168,10 @@ chat item action Diğer uygulamalardan paylaşın. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Bağlantıyı paylaş @@ -7098,7 +7180,11 @@ chat item action Share profile Profil paylaş - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7216,6 +7302,11 @@ chat item action SimpleX address or 1-time link? No comment provided by engineer. + + SimpleX address settings + Ayarları otomatik olarak kabul et + alert title + SimpleX channel link simplex link type @@ -7692,7 +7783,7 @@ Bazı hatalar nedeniyle veya bağlantı tehlikeye girdiğinde meydana gelebilir. The sender will NOT be notified Gönderene BİLDİRİLMEYECEKTİR - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8239,10 +8330,6 @@ Bağlanmak için lütfen kişinizden başka bir bağlantı oluşturmasını iste Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Görüşme sırasında uygulamayı kullanın. @@ -8793,6 +8880,10 @@ Bağlantı isteği tekrarlansın mı? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Grup sahibinin cihazı çevrimiçi olduğunda gruba bağlanacaksınız, lütfen bekleyin veya daha sonra kontrol edin! @@ -8882,6 +8973,10 @@ Bağlantı isteği tekrarlansın mı? Sohbet profillerin No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Bağlantınız %@ adresine taşındı ancak sizi profile yönlendirirken beklenmedik bir hata oluştu. @@ -9258,6 +9353,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator oluşturan @@ -9424,6 +9523,10 @@ pref value iletildi No comment provided by engineer. + + group + shown on group welcome message + group deleted grup silindi @@ -9528,11 +9631,6 @@ pref value italik No comment provided by engineer. - - join as %@ - %@ olarak katıl - No comment provided by engineer. - left ayrıldı @@ -9748,6 +9846,10 @@ time to disappear sen kaldırıldın rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9799,11 +9901,6 @@ time to disappear güvenlik kodu değiştirildi chat item text - - send to connect - doğrudan mesaj gönder - No comment provided by engineer. - server queue info: %1$@ @@ -9957,11 +10054,6 @@ son alınan msj: %2$@ you accepted this member snd group event chat item - - You are invited to group - gruba davet edildiniz - No comment provided by engineer. - you are observer gözlemcisiniz diff --git a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff index 07fb9571ef..37ce187558 100644 --- a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff +++ b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff @@ -563,6 +563,7 @@ time interval Прийняти accept contact request via notification accept incoming call via notification +alert action swipe action @@ -585,6 +586,10 @@ swipe action Прийняти запит на підключення? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? Прийняти запит на контакт від %@? @@ -593,7 +598,7 @@ swipe action Accept incognito Прийняти інкогніто - accept contact request via notification + alert action swipe action @@ -641,6 +646,10 @@ swipe action Додати список No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile Додати профіль @@ -1170,11 +1179,6 @@ swipe action Автоматичне прийняття зображень No comment provided by engineer. - - SimpleX address settings - Автоприйняття налаштувань - alert title - Back Назад @@ -1860,14 +1864,14 @@ set passcode view Connect to yourself? This is your own SimpleX address! - З'єднатися з самим собою? + З'єднатися з самим собою? Це ваша власна SimpleX-адреса! new chat sheet title Connect to yourself? This is your own one-time link! - Підключитися до себе? + Підключитися до себе? Це ваше власне одноразове посилання! new chat sheet title @@ -2933,6 +2937,10 @@ chat item action Редагування профілю групи No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable Увімкнути @@ -3173,6 +3181,10 @@ chat item action Помилка при прийомі учасника alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) Помилка додавання користувача(ів) @@ -3192,6 +3204,10 @@ chat item action Помилка зміни адреси No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile Помилка при зміні профілю з'єднання @@ -3362,6 +3378,14 @@ chat item action Помилка відкриття чату No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file Помилка отримання файлу @@ -3382,6 +3406,10 @@ chat item action Помилка під час реєстрації для отримання сповіщень alert title + + Error rejecting contact request + alert title + Error removing member Помилка видалення учасника @@ -3475,7 +3503,7 @@ chat item action Error switching profile Помилка перемикання профілю - No comment provided by engineer. + alert title Error switching profile! @@ -4529,6 +4557,11 @@ More improvements are coming soon! Приєднуйтесь swipe action + + Join as %@ + приєднатися як %@ + No comment provided by engineer. + Join group Приєднуйтесь до групи @@ -4950,6 +4983,10 @@ This is your link for group %@! Повідомлення та файли No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! Повідомлення від %@ будуть показані! @@ -5586,7 +5623,7 @@ Requires compatible VPN. Open chat Відкритий чат - No comment provided by engineer. + new chat action Open chat console @@ -5612,6 +5649,26 @@ Requires compatible VPN. Відкрита міграція на інший пристрій authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… Відкриваємо програму… @@ -5995,6 +6052,10 @@ Error: %@ Оновлення профілю буде надіслано вашим контактам. alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. Заборонити аудіо/відеодзвінки. @@ -6291,7 +6352,8 @@ Enable in *Network & servers* settings. Reject Відхилити - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6302,7 +6364,7 @@ swipe action Reject contact request Відхилити запит на контакт - No comment provided by engineer. + alert title Reject member? @@ -6812,6 +6874,10 @@ chat item action Надішліть повідомлення в реальному часі - воно буде оновлюватися для одержувача (одержувачів), поки ви його вводите No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to Надсилання звітів про доставку @@ -6876,6 +6942,14 @@ chat item action Надіслати підтвердження No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. Надсилайте їх із галереї чи власних клавіатур. @@ -6976,6 +7050,10 @@ chat item action Надіслано відповідь No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total Відправлено всього @@ -7194,6 +7272,10 @@ chat item action Діліться з інших програм. No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link Поділіться посиланням @@ -7202,7 +7284,11 @@ chat item action Share profile Поділіться профілем - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7323,6 +7409,11 @@ chat item action SimpleX адреса або одноразове посилання? No comment provided by engineer. + + SimpleX address settings + Автоприйняття налаштувань + alert title + SimpleX channel link simplex link type @@ -7806,7 +7897,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified Відправник НЕ буде повідомлений - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8364,10 +8455,6 @@ To connect, please ask your contact to create another connection link and check Використовуйте сервери No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. Використовуйте додаток під час розмови. @@ -8924,6 +9011,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! Ви будете підключені до групи, коли пристрій господаря групи буде в мережі, будь ласка, зачекайте або перевірте пізніше! @@ -9014,6 +9105,10 @@ Repeat connection request? Ваші профілі чату No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. Ваше з'єднання було переміщено на %@, але під час перенаправлення на профіль сталася несподівана помилка. @@ -9392,6 +9487,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator творець @@ -9558,6 +9657,10 @@ pref value переслано No comment provided by engineer. + + group + shown on group welcome message + group deleted групу видалено @@ -9662,11 +9765,6 @@ pref value курсив No comment provided by engineer. - - join as %@ - приєднатися як %@ - No comment provided by engineer. - left ліворуч @@ -9882,6 +9980,10 @@ time to disappear прибрали вас rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9934,11 +10036,6 @@ time to disappear змінено код безпеки chat item text - - send to connect - надіслати пряме повідомлення - No comment provided by engineer. - server queue info: %1$@ @@ -10092,11 +10189,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - вас запрошують до групи - No comment provided by engineer. - you are observer ви спостерігач diff --git a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff index 6da77ea758..caea28c92b 100644 --- a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff @@ -563,6 +563,7 @@ time interval 接受 accept contact request via notification accept incoming call via notification +alert action swipe action @@ -583,6 +584,10 @@ swipe action 接受联系人? No comment provided by engineer. + + Accept contact request + alert title + Accept contact request from %@? 接受来自 %@ 的联系人请求? @@ -591,7 +596,7 @@ swipe action Accept incognito 接受隐身聊天 - accept contact request via notification + alert action swipe action @@ -638,6 +643,10 @@ swipe action 添加列表 No comment provided by engineer. + + Add message + placeholder for sending contact request + Add profile 添加个人资料 @@ -1167,11 +1176,6 @@ swipe action 自动接受图片 No comment provided by engineer. - - SimpleX address settings - 自动接受设置 - alert title - Back 返回 @@ -2925,6 +2929,10 @@ chat item action 编辑群组资料 No comment provided by engineer. + + Empty message! + No comment provided by engineer. + Enable 启用 @@ -3164,6 +3172,10 @@ chat item action Error accepting member alert title + + Error adding address short link + No comment provided by engineer. + Error adding member(s) 添加成员错误 @@ -3183,6 +3195,10 @@ chat item action 更改地址错误 No comment provided by engineer. + + Error changing chat profile + alert title + Error changing connection profile 更改连接资料出错 @@ -3351,6 +3367,14 @@ chat item action 打开聊天时出错 No comment provided by engineer. + + Error preparing contact + No comment provided by engineer. + + + Error preparing group + No comment provided by engineer. + Error receiving file 接收文件错误 @@ -3371,6 +3395,10 @@ chat item action 注册消息推送出错 alert title + + Error rejecting contact request + alert title + Error removing member 删除成员错误 @@ -3464,7 +3492,7 @@ chat item action Error switching profile 切换配置文件出错 - No comment provided by engineer. + alert title Error switching profile! @@ -4520,6 +4548,11 @@ More improvements are coming soon! 加入 swipe action + + Join as %@ + 以 %@ 身份加入 + No comment provided by engineer. + Join group 加入群组 @@ -4945,6 +4978,10 @@ This is your link for group %@! 消息 No comment provided by engineer. + + Messages are protected by **end-to-end encryption**. + No comment provided by engineer. + Messages from %@ will be shown! 将显示来自 %@ 的消息! @@ -5596,7 +5633,7 @@ Requires compatible VPN. Open chat 打开聊天 - No comment provided by engineer. + new chat action Open chat console @@ -5622,6 +5659,26 @@ Requires compatible VPN. 打开迁移到另一台设备 authentication reason + + Open new chat + new chat action + + + Open new group + new chat action + + + Open to accept + No comment provided by engineer. + + + Open to connect + No comment provided by engineer. + + + Open to join + No comment provided by engineer. + Opening app… 正在打开应用程序… @@ -6003,6 +6060,10 @@ Error: %@ 个人资料更新将被发送给您的联系人。 alert message + + Profile will be shared via the address link. + alert message + Prohibit audio/video calls. 禁止音频/视频通话。 @@ -6298,7 +6359,8 @@ Enable in *Network & servers* settings. Reject 拒绝 - reject incoming call via notification + alert action +reject incoming call via notification swipe action @@ -6309,7 +6371,7 @@ swipe action Reject contact request 拒绝联系人请求 - No comment provided by engineer. + alert title Reject member? @@ -6817,6 +6879,10 @@ chat item action 发送实时消息——它会在您键入时为收件人更新 No comment provided by engineer. + + Send contact request? + No comment provided by engineer. + Send delivery receipts to 将送达回执发送给 @@ -6881,6 +6947,14 @@ chat item action 发送回执 No comment provided by engineer. + + Send request + No comment provided by engineer. + + + Send request without message + No comment provided by engineer. + Send them from gallery or custom keyboards. 发送它们来自图库或自定义键盘。 @@ -6981,6 +7055,10 @@ chat item action 已发送回复 No comment provided by engineer. + + Sent to your contact after connection. + No comment provided by engineer. + Sent total 发送总数 @@ -7190,6 +7268,10 @@ chat item action 从其他应用程序共享。 No comment provided by engineer. + + Share group profile via link + No comment provided by engineer. + Share link 分享链接 @@ -7197,7 +7279,11 @@ chat item action Share profile - No comment provided by engineer. + alert button + + + Share profile via link + alert title Share this 1-time invite link @@ -7318,6 +7404,11 @@ chat item action SimpleX 地址或一次性链接? No comment provided by engineer. + + SimpleX address settings + 自动接受设置 + alert title + SimpleX channel link SimpleX 频道链接 @@ -7792,7 +7883,7 @@ It can happen because of some bug or when the connection is compromised. The sender will NOT be notified 发送者将不会收到通知 - No comment provided by engineer. + alert message The servers for new connections of your current chat profile **%@**. @@ -8335,10 +8426,6 @@ To connect, please ask your contact to create another connection link and check Use servers No comment provided by engineer. - - Use short links (BETA) - No comment provided by engineer. - Use the app while in the call. 通话时使用本应用. @@ -8888,6 +8975,10 @@ Repeat connection request? You should receive notifications. token info + + You will be able to send messages **only after your request is accepted**. + No comment provided by engineer. + You will be connected to group when the group host's device is online, please wait or check later! 您将在组主设备上线时连接到该群组,请稍等或稍后再检查! @@ -8976,6 +9067,10 @@ Repeat connection request? 您的聊天资料 No comment provided by engineer. + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + alert message + Your connection was moved to %@ but an unexpected error occurred while redirecting you to the profile. No comment provided by engineer. @@ -9349,6 +9444,10 @@ marked deleted chat item preview text contact not ready No comment provided by engineer. + + contact should accept… + No comment provided by engineer. + creator 创建者 @@ -9515,6 +9614,10 @@ pref value 已转发 No comment provided by engineer. + + group + shown on group welcome message + group deleted 群组已删除 @@ -9619,11 +9722,6 @@ pref value 斜体 No comment provided by engineer. - - join as %@ - 以 %@ 身份加入 - No comment provided by engineer. - left 已离开 @@ -9839,6 +9937,10 @@ time to disappear 已将您移除 rcv group event chat item + + request is sent + No comment provided by engineer. + request to join rejected No comment provided by engineer. @@ -9890,11 +9992,6 @@ time to disappear 安全密码已更改 chat item text - - send to connect - 发送私信 - No comment provided by engineer. - server queue info: %1$@ @@ -10048,11 +10145,6 @@ last received msg: %2$@ you accepted this member snd group event chat item - - You are invited to group - 您被邀请加入群组 - No comment provided by engineer. - you are observer 您是观察者 diff --git a/apps/ios/SimpleXChat/ChatTypes.swift b/apps/ios/SimpleXChat/ChatTypes.swift index c1ea3946a8..28780b21a9 100644 --- a/apps/ios/SimpleXChat/ChatTypes.swift +++ b/apps/ios/SimpleXChat/ChatTypes.swift @@ -1419,7 +1419,7 @@ public enum ChatInfo: Identifiable, Decodable, NamedChat, Hashable { public var contactCard: Bool { switch self { - case let .direct(contact): contact.activeConn == nil && contact.profile.contactLink != nil && contact.active + case let .direct(contact): contact.isContactCard default: false } } @@ -1754,7 +1754,7 @@ public struct Contact: Identifiable, Decodable, NamedChat, Hashable { } public var isContactCard: Bool { - activeConn == nil && profile.contactLink != nil && active + activeConn == nil && profile.contactLink != nil && active && preparedContact == nil && contactRequestId == nil } public var contactConnIncognito: Bool { diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt index 8ead5c2292..ffabd5e1bc 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt @@ -1621,7 +1621,7 @@ sealed class ChatInfo: SomeChat, NamedChat { val contactCard: Boolean get() = when (this) { - is Direct -> contact.activeConn == null && contact.profile.contactLink != null && contact.active + is Direct -> contact.isContactCard else -> false } @@ -1721,7 +1721,7 @@ data class Contact( } val isContactCard: Boolean = - activeConn == null && profile.contactLink != null && active + activeConn == null && profile.contactLink != null && active && preparedContact == null && contactRequestId == null val contactConnIncognito = activeConn?.customUserProfileId != null diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt index 65c95c4966..674354c13e 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt @@ -552,7 +552,7 @@ fun ComposeView( // TODO [short links] different messages for business fun showSendConnectPreparedContactAlert(sendConnect: () -> Unit) { val empty = composeState.value.whitespaceOnly - AlertManager.shared.showAlertDialog( + AlertManager.shared.showAlertDialogStacked( title = generalGetString(MR.strings.compose_view_send_contact_request_alert_question), text = generalGetString(MR.strings.compose_view_send_contact_request_alert_text), confirmText = ( diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListNavLinkView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListNavLinkView.kt index d602c95c03..1c8a40f925 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListNavLinkView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListNavLinkView.kt @@ -188,7 +188,7 @@ fun ErrorChatListItem() { suspend fun directChatAction(rhId: Long?, contact: Contact, chatModel: ChatModel) { when { - contact.activeConn == null && contact.profile.contactLink != null && contact.active -> askCurrentOrIncognitoProfileConnectContactViaAddress(chatModel, rhId, contact, close = null, openChat = true) + contact.isContactCard -> askCurrentOrIncognitoProfileConnectContactViaAddress(chatModel, rhId, contact, close = null, openChat = true) else -> openDirectChat(rhId, contact.contactId) } } diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt index 334b220ee7..91d2699b7d 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt @@ -1211,7 +1211,7 @@ fun presetTagMatchesChat(tag: PresetTagKind, chatInfo: ChatInfo, chatStats: Chat PresetTagKind.GROUP_REPORTS -> chatStats.reportsCount > 0 PresetTagKind.FAVORITES -> chatInfo.chatSettings?.favorite == true PresetTagKind.CONTACTS -> when (chatInfo) { - is ChatInfo.Direct -> !(chatInfo.contact.activeConn == null && chatInfo.contact.profile.contactLink != null && chatInfo.contact.active) && !chatInfo.contact.chatDeleted + is ChatInfo.Direct -> !chatInfo.contact.isContactCard && !chatInfo.contact.chatDeleted is ChatInfo.ContactRequest -> true is ChatInfo.ContactConnection -> true is ChatInfo.Group -> chatInfo.groupInfo.businessChat?.chatType == BusinessChatType.Customer diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatPreviewView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatPreviewView.kt index 8831db2cea..a5deb0e88c 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatPreviewView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatPreviewView.kt @@ -172,7 +172,7 @@ fun ChatPreviewView( fun chatPreviewInfoText(): Pair? { return when (cInfo) { is ChatInfo.Direct -> - if (cInfo.contact.activeConn == null && cInfo.contact.profile.contactLink != null && cInfo.contact.active) { + if (cInfo.contact.isContactCard) { stringResource(MR.strings.contact_tap_to_connect) to MaterialTheme.colors.primary } else if (cInfo.contact.sendMsgToConnect) { stringResource(MR.strings.open_to_connect) to Color.Unspecified diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/AlertManager.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/AlertManager.kt index 399034f66b..dc0a86b8fb 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/AlertManager.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/AlertManager.kt @@ -254,7 +254,8 @@ class AlertManager { CircularProgressIndicator(Modifier.size(36.dp).padding(4.dp), color = MaterialTheme.colors.secondary, strokeWidth = 3.dp) } } - } + }, + shape = RoundedCornerShape(corner = CornerSize(25.dp)) ) } } @@ -269,6 +270,7 @@ class AlertManager { fun showOpenChatAlert( profileName: String, + profileFullName: String, profileImage: @Composable () -> Unit, confirmText: String = generalGetString(MR.strings.connect_plan_open_chat), onConfirm: () -> Unit, @@ -285,30 +287,41 @@ class AlertManager { AlertContent(text = null as String?, null) { Column( Modifier - .width(360.dp) - .padding(top = DEFAULT_PADDING), + .padding(top = DEFAULT_PADDING_HALF) + .width(360.dp), verticalArrangement = Arrangement.SpaceEvenly ) { - Row( + Column( Modifier.fillMaxWidth().padding(horizontal = DEFAULT_PADDING), - verticalAlignment = Alignment.CenterVertically, - horizontalArrangement = Arrangement.Start + horizontalAlignment = Alignment.CenterHorizontally ) { profileImage() - - Spacer(Modifier.width(DEFAULT_PADDING_HALF)) - + Spacer(Modifier.height(DEFAULT_PADDING_HALF)) Text( profileName, + textAlign = TextAlign.Center, + style = MaterialTheme.typography.h4, + lineHeight = 20.sp, fontWeight = FontWeight.SemiBold, - maxLines = 2 + maxLines = 2, + modifier = Modifier.fillMaxWidth() ) + + if (profileFullName.isNotEmpty() && profileFullName != profileName) { + Spacer(Modifier.height(DEFAULT_PADDING_HALF)) + Text( + profileFullName, + textAlign = TextAlign.Center, + style = MaterialTheme.typography.body2, + maxLines = 2, + modifier = Modifier.fillMaxWidth() + ) + } } - Row( - Modifier.fillMaxWidth(), - verticalAlignment = Alignment.CenterVertically, - horizontalArrangement = Arrangement.SpaceEvenly + Column( + Modifier.fillMaxWidth().padding(horizontal = DEFAULT_PADDING_HALF).padding(top = DEFAULT_PADDING, bottom = 2.dp), + horizontalAlignment = Alignment.CenterHorizontally ) { val focusRequester = remember { FocusRequester() } LaunchedEffect(Unit) { @@ -316,25 +329,23 @@ class AlertManager { delay(200) focusRequester.requestFocus() } - TextButton(onClick = { - onDismiss?.invoke() - hideAlert() - }) { - Text(dismissText) - } - - Spacer(Modifier.width(0.dp)) - TextButton(onClick = { onConfirm.invoke() hideAlert() }, Modifier.focusRequester(focusRequester)) { Text(confirmText) } + TextButton(onClick = { + onDismiss?.invoke() + hideAlert() + }) { + Text(dismissText) + } } } } - } + }, + shape = RoundedCornerShape(corner = CornerSize(25.dp)) ) } } diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/ConnectPlan.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/ConnectPlan.kt index f6562acc72..73c59f61a2 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/ConnectPlan.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/ConnectPlan.kt @@ -83,12 +83,7 @@ suspend fun planAndConnect( if (filterKnownContact != null) { filterKnownContact(contact) } else { - openKnownContact(chatModel, rhId, close, contact) - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.contact_already_exists), - String.format(generalGetString(MR.strings.connect_plan_you_are_already_connecting_to_vName), contact.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) + showOpenKnownContactAlert(chatModel, rhId, close, contact) cleanup() } } else { @@ -106,12 +101,7 @@ suspend fun planAndConnect( if (filterKnownContact != null) { filterKnownContact(contact) } else { - openKnownContact(chatModel, rhId, close, contact) - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.contact_already_exists), - String.format(generalGetString(MR.strings.you_are_already_connected_to_vName_via_this_link), contact.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) + showOpenKnownContactAlert(chatModel, rhId, close, contact) cleanup() } } @@ -163,12 +153,7 @@ suspend fun planAndConnect( if (filterKnownContact != null) { filterKnownContact(contact) } else { - openKnownContact(chatModel, rhId, close, contact) - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.contact_already_exists), - String.format(generalGetString(MR.strings.connect_plan_you_are_already_connecting_to_vName), contact.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) + showOpenKnownContactAlert(chatModel, rhId, close, contact) cleanup() } } @@ -178,12 +163,7 @@ suspend fun planAndConnect( if (filterKnownContact != null) { filterKnownContact(contact) } else { - openKnownContact(chatModel, rhId, close, contact) - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.contact_already_exists), - String.format(generalGetString(MR.strings.you_are_already_connected_to_vName_via_this_link), contact.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) + showOpenKnownContactAlert(chatModel, rhId, close, contact) cleanup() } } @@ -264,20 +244,7 @@ suspend fun planAndConnect( if (filterKnownGroup != null) { filterKnownGroup(groupInfo) } else { - openKnownGroup(chatModel, rhId, close, groupInfo) - if (groupInfo.businessChat == null) { - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.connect_plan_group_already_exists), - String.format(generalGetString(MR.strings.connect_plan_you_are_already_in_group_vName), groupInfo.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) - } else { - AlertManager.privacySensitive.showAlertMsg( - generalGetString(MR.strings.connect_plan_chat_already_exists), - String.format(generalGetString(MR.strings.connect_plan_you_are_already_connected_with_vName), groupInfo.displayName) + linkText, - hostDevice = hostDevice(rhId), - ) - } + showOpenKnownGroupAlert(chatModel, rhId, close, groupInfo) cleanup() } } @@ -389,6 +356,27 @@ fun openChat_(chatModel: ChatModel, rhId: Long?, close: (() -> Unit)?, chat: Cha } } +val alertProfileImageSize = 138.dp + +private fun showOpenKnownContactAlert(chatModel: ChatModel, rhId: Long?, close: (() -> Unit)?, contact: Contact) { + AlertManager.privacySensitive.showOpenChatAlert( + profileName = contact.profile.displayName, + profileFullName = contact.profile.fullName, + profileImage = { + ProfileImage( + size = alertProfileImageSize, + image = contact.profile.image, + icon = MR.images.ic_account_circle_filled + ) + }, + confirmText = generalGetString(if (contact.nextConnectPrepared) MR.strings.connect_plan_open_new_chat else MR.strings.connect_plan_open_chat), + onConfirm = { + openKnownContact(chatModel, rhId, close, contact) + }, + onDismiss = null + ) +} + fun openKnownContact(chatModel: ChatModel, rhId: Long?, close: (() -> Unit)?, contact: Contact) { withBGApi { val c = chatModel.getContactChat(contact.contactId) @@ -454,6 +442,31 @@ fun ownGroupLinkConfirmConnect( ) } +private fun showOpenKnownGroupAlert(chatModel: ChatModel, rhId: Long?, close: (() -> Unit)?, groupInfo: GroupInfo) { + AlertManager.privacySensitive.showOpenChatAlert( + profileName = groupInfo.groupProfile.displayName, + profileFullName = groupInfo.groupProfile.fullName, + profileImage = { + ProfileImage( + size = alertProfileImageSize, + image = groupInfo.groupProfile.image, + icon = if (groupInfo.businessChat == null) MR.images.ic_supervised_user_circle_filled else MR.images.ic_work_filled_padded + ) + }, + confirmText = generalGetString( + if (groupInfo.businessChat == null) { + if (groupInfo.nextConnectPrepared) MR.strings.connect_plan_open_new_group else MR.strings.connect_plan_open_group + } else { + if (groupInfo.nextConnectPrepared) MR.strings.connect_plan_open_new_chat else MR.strings.connect_plan_open_chat + } + ), + onConfirm = { + openKnownGroup(chatModel, rhId, close, groupInfo) + }, + onDismiss = null + ) +} + fun openKnownGroup(chatModel: ChatModel, rhId: Long?, close: (() -> Unit)?, groupInfo: GroupInfo) { withBGApi { val g = chatModel.getGroupChat(groupInfo.groupId) @@ -473,14 +486,15 @@ fun showPrepareContactAlert( ) { AlertManager.privacySensitive.showOpenChatAlert( profileName = contactShortLinkData.profile.displayName, + profileFullName = contactShortLinkData.profile.fullName, profileImage = { ProfileImage( - size = 72.dp, + size = alertProfileImageSize, image = contactShortLinkData.profile.image, icon = if (contactShortLinkData.business) MR.images.ic_work_filled_padded else MR.images.ic_account_circle_filled ) }, - confirmText = generalGetString(MR.strings.connect_plan_open_chat), + confirmText = generalGetString(MR.strings.connect_plan_open_new_chat), onConfirm = { AlertManager.privacySensitive.hideAlert() withBGApi { @@ -509,8 +523,9 @@ fun showPrepareGroupAlert( ) { AlertManager.privacySensitive.showOpenChatAlert( profileName = groupShortLinkData.groupProfile.displayName, - profileImage = { ProfileImage(size = 72.dp, image = groupShortLinkData.groupProfile.image, icon = MR.images.ic_supervised_user_circle_filled) }, - confirmText = generalGetString(MR.strings.connect_plan_open_group), + profileFullName = groupShortLinkData.groupProfile.fullName, + profileImage = { ProfileImage(size = alertProfileImageSize, image = groupShortLinkData.groupProfile.image, icon = MR.images.ic_supervised_user_circle_filled) }, + confirmText = generalGetString(MR.strings.connect_plan_open_new_group), onConfirm = { AlertManager.privacySensitive.hideAlert() withBGApi { diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatSheet.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatSheet.kt index 595e18d404..54620f8d60 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatSheet.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatSheet.kt @@ -83,7 +83,7 @@ fun chatContactType(chat: Chat): ContactType { val contact = cInfo.contact when { contact.nextAcceptContactRequest -> ContactType.CONTACT_WITH_REQUEST - contact.activeConn == null && contact.profile.contactLink != null && contact.active -> ContactType.CARD + contact.isContactCard -> ContactType.CARD contact.chatDeleted -> ContactType.CHAT_DELETED contact.contactStatus == ContactStatus.Active -> ContactType.RECENT else -> ContactType.UNLISTED diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/UserAddressView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/UserAddressView.kt index 1b60c42f01..e100210d38 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/UserAddressView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/UserAddressView.kt @@ -97,7 +97,7 @@ fun UserAddressView( } fun showAddShortLinkAlert() { - AlertManager.shared.showAlertDialog( + 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), diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml index 5671ec0f2c..ab0bbc8a43 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -14,7 +14,9 @@ Connect Connect incognito Open chat + Open new chat Open group + Open new group Invalid link Please check that SimpleX link is correct. @@ -1086,8 +1088,8 @@ Add your team members to the conversations. Add short link Share profile via link - Profile will be shared via the address short link. This change to the address cannot be reversed, other than fully deleting it. Do you wish to update the address? - Update (and share profile) + Profile will be shared via the address link. + Share profile Share group profile via link