diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c4beb598..5cb1aa993 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,11 @@ * Fix: do not accidentally set draft in chats that don't allow sending messages * Fix swipe navigation between tabs in RTL languages * Remove legacy option +* Don't show non-delivery-notfications in broadcast channels +* Resend the last 10 messages to new broadcast member +* Enable PQC (Post-Quantum Cryptography) decrypting support for incoming messages +* Fix: avoid invalid empty "~" notifications when some peer is streaming location +* Update to core 2.50.0 ## v2.49.0 2026-04 diff --git a/jni/deltachat-core-rust b/jni/deltachat-core-rust index dab7ca19f..784a6abb3 160000 --- a/jni/deltachat-core-rust +++ b/jni/deltachat-core-rust @@ -1 +1 @@ -Subproject commit dab7ca19fec91fe2462cb70eb52ec407343b4b2d +Subproject commit 784a6abb3bae6d027062cb9dbc1bf9829905b013 diff --git a/src/main/assets/help/cs/help.html b/src/main/assets/help/cs/help.html index 3158693f1..6164a85ae 100644 --- a/src/main/assets/help/cs/help.html +++ b/src/main/assets/help/cs/help.html @@ -29,6 +29,21 @@
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Wenn Gruppen größer werden, können sie sozial instabil werden und benötigen möglicherweise eine Hierarchie - und Delta Chat ist ein privater Messenger für Chats mit gleichen Rechten. Vgl. Dunbar-Zahl.
+Kanäle dienen der Verbreitung von Nachrichten an viele Empfänger.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Das verwendete Relay muss Ihre IP-Adresse kennen, -sowie manchmal auch die Geräte Ihrer Kontakte, wenn Sie einen Anruf tätigen -oder gemeinsam Apps verwenden.
+Die verwendeten Relays müssen deine IP-Adresse kennen, +sowie manchmal auch die Geräte deiner Kontakte, wenn du einen Anruf tätigst +oder ihr gemeinsam Apps verwendet.
IP-Adressen sind für Verbindungen und für Effizienz erforderlich. -Sie werden weder gespeichert noch offengelegt. -Beachten Sie, dass die IP-Adresse -nicht mit einer Adresse, die Sie einem Lieferdienst geben, vergleichbar ist - -sondern viel gröber ist und oft nur die Region oder das Land angibt.
+Sie werden von Delta Chat weder gespeichert noch offengelegt. +IP-Adressen sind nicht mit einer Adresse, die du einem Lieferdienst gibst, vergleichbar - sondern viel gröber und oft nur die Stadt oder die Region beschreibend. -Da dies die Standardfunktion des Internets und anderer Messenger ist, -bieten wir hier keine Optionen an und stellen auch keine Fragen im Voraus.
- -Wenn Sie Ihre IP-Adresse als Sicherheits- oder Datenschutzrisiko betrachten, -empfehlen wir Ihnen, ein VPN in Kombination mit dem System-Lockdown-Modus zu verwenden. -Alle einzelnen Apps auf Ihrem System nach IP-Optionen abzusuchen wird nicht zufriedenstellen sein; -beispielsweise legt das Antippen eines Links IP-Adressen gegenüber unbekannten Parteien offen und stellt hier das weitaus größere Risiko dar.
+Wenn du deine IP-Adresse als Risiko betrachtest, empfehlen wir, ein VPN für das gesamte System zu verwenden. +Einstellungen auf App-Ebene hinterlassen Lücken überall im System. Wenn man beispielsweise auf einen Link tippt, können IP-Adressen an Unbekannte weitergegeben werden, was bei weitem das größere Risiko darstellt
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Instant creation of private chat profiles -with secure and interoperable chatmail relays -that offer instant message delivery, and Push Notifications for iOS and Android devices.
+Creación instantánea de perfiles de chat privados +con servidores de chatmail seguros e interoperables +que ofrecen un envío instantáneo de mensajes y Notificaciones Push en dispositivos Android e iOS.
Pervasive multi-profile and -multi-device support on all platforms -and between different chatmail apps.
+Soporte generalizado multiperfil y +soporte multidispositivo en todas las plataformas +y entre diferentes aplicaciones de chatmail.
Interactive in-chat apps for gaming and collaboration
+Aplicaciones interactivas en el chat para juegos y colaboración
Audited end-to-end encryption -safe against network and server attacks.
+Cifrado de extremo a extremo auditado +seguro contra ataques a la red y al servidor.
Free and Open Source software, both app and server side, -built on Internet Standards.
+Software gratuito y de código abierto, tanto las aplicaciones como los servidores, +construido sobre estándares de internet.
First, note that Delta Chat is a private messenger. -There is no public discovery, you decide about your contacts.
+En primer lugar, ten en cuenta que Delta Chat es un sistema de mensajería privado. +No hay descubrimiento público, tú decides sobre tus contactos.
If you are face to face with your friend or family,
-tap the QR Code icon
-on the main screen.
-Ask your chat partner to scan the QR image
-with their Delta Chat app.
Si estas cara a cara con tus amigos o familia,
+pulsa el icono del Código QR
+en la pantalla principal.
+Pídele a la otra persona que escanee el código QR
+con su aplicación de Delta Chat.
For a remote contact setup, -from the same screen, -click “Copy” or “Share” and send the invite link -through another private chat.
+Para configurar un contacto a distancia, +desde la misma pantalla, +haga clic en “Copiar” o “Compartir” y envíe el enlace de invitación +a través de otro chat privado.
Now wait while connection gets established.
+Espera mientras la conexión se establece.
If both sides are online, they will soon see a chat -and can start messaging securely.
+Si ambas partes están en línea, pronto verán un chat +y podrán empezar a mensajearse de forma segura.
If one side is offline or in bad network, -the ability to chat is delayed until connectivity is restored.
+Si una de las partes no está conectada o tiene una mala conexión, +la capacidad de chatear se retrasará hasta que la conectividad se haya restaurado.
Congratulations! -You now will automatically use end-to-end encryption with this contact. -If you add each other to groups, end-to-end encryption will be established among all members.
+¡Enhorabuena! +Ahora estás utilizando automáticamente el cifrado de extremo a extremo con este contacto. +Si os añadís mutuamente a grupos, el cifrado de extremo a extremo se establecerá entre todos los miembros.
-As being a private messenger, -only friends and family you share your QR code or invite link with can write to you.
+Al ser un sistema de mensajería privada +solo los amigos y familiares con los que compartas tu código QR o enlace de invitación pueden escribirte.
-Your friends may share your contact with other friends, -this appears as Request
+Tus amigos pueden compartir tu contacto con otros amigos, +esto aparecerá como Solicitud
A profile is a name, a picture and some additional information for encrypting messages. -A profile lives on your device(s) only -and uses the server only to relay messages.
+Un perfil es un nombre, una foto y alguna información adicional para cifrar los mensajes. +Un perfil se almacena únicamente en tu dispositivo (o dispositivos) +y solo utiliza el servidor para enviar los mensajes.
En la primera instalación de Delta Chat se crea un primer perfil.
Después, puedes tocar la imagen de tu perfil en la esquina superior izquierda para Añadir perfiles o para Cambiar perfiles.
-You may want to use separate profiles for political, family or work related activities.
+Puede utilizar perfiles diferentes para actividades políticas, familiares o laborales.
Quizás quieres aprender cómo se usa el mismo perfil en múltiples dispositivos.
@@ -252,15 +267,15 @@ o los agrega a través de un código QR, ellos lo verán automáticamente como sYes, -you can do so under Settings → Profile → Bio. -Once you sent a message to a contact, -they will see it when they view your contact details.
+Sí, +es posible hacerlo en Ajustes → Perfil → Texto de firma. +Una vez que hayas enviado un mensaje a un contacto, +este lo verá cuando consulte tus datos de contacto.
Chats muteados si no quieres recibir notificaciones de ellos. Chats muteados se mantienen en su lugar e inclusive puedes fijarlos.
Archivar chats si no deseas verlos en tu lista de chats. Los chats archivados siguen siendo accesibles arriba de la lista de chats o a través de la búsqueda.
+Archivar chats si no deseas verlos en tu lista de chats. Los chats archivados siguen siendo accesibles arriba de la lista de chats o a través de la búsqueda y aparecen marcados como Archivado.
Cuando un chat archivado recibe un nuevo mensaje, a menos que esté silenciado, saldrá del archivo y volverá a aparecer en tu lista de chats. @@ -352,16 +367,16 @@ and others will as well not always see that you are “online”.
One tick
-means that the message was sent successfully to the relay.
Un tick
+significa que el mensaje se ha enviado correctamente al servidor.
Two ticks
-indicate your contact has read the message.
Dos ticks
+indican que tu contacto ha leído el mensaje.
In groups the second tick means that at least one member has reported back having read the message.
+En los grupos el segundo tick indica que, al menos, uno de los miembros ha leído el mensaje.
You will only get the second tick if both you and one of the recipients who read the message has Settings → Chats → Read Receipts enabled.
@@ -396,13 +411,12 @@ who could have already replied, forwarded, saved, screenshotted or otherwise copImages, videos, files, voice messages etc. can be sent using the
Attach-
-or
Voice Message buttons.
Imágenes, vídeos, archivos, mensajes de voz, etc., pueden enviarse utilizando los botones de
Adjuntar o
Mensaje de Voz.
If you want to save storage on your device, you can choose to delete old -messages automatically.
+Si quieres ahorrar espacio en tu dispositivo, puedes elegir borrar los mensajes antiguos +automáticamente.
To turn it on, go to Settings → Chats → Delete Message from Device. You can set a timeframe between “after an hour” and “after a year”; @@ -471,7 +485,7 @@ older than that.
Groups let several people chat together privately with equal rights.
+Los grupos permiten a varias personas chatear juntas en privado con igualdad de derechos.
Anyone can change the group name or avatar, @@ -503,7 +517,7 @@ change the group name or avatar, set disappearing messages, and delete their own messages from all member’s devices.
-Because all members have the same rights, groups work best among trusted friends and family.
+Como todos los miembros tienen los mismos derechos, los grupos funcionan mejor entre amigos de confianza y familiares.
All group members have the same rights. -For this reason, everyone can delete any member or add new ones.
+Todos los miembros del grupo tienen los mismos derechos. +Por esta razón, todos pueden eliminar a cualquier miembro o añadir otros nuevos.
To add or delete members, tap the group name in the chat and select the member to add or remove.
+Para añadir o eliminar miembros, pulsa el nombre del grupo en el chat y selecciona el miembro a añadir o eliminar.
If the member is not yet in your contact list, but face to face with you, @@ -583,84 +597,275 @@ Si desea unirse al grupo nuevamente más tarde, pídale a otro miembro del grupo
Como alternativa, también puede “silenciar” a un grupo, lo que significa que recibirá todos los mensajes y aún puede escribir, pero ya no se le notifican nuevos mensajes.
-You can duplicate a group to start a separate discussion -or to exclude members without them noticing.
+Puedes duplicar un grupo para empezar una discusión separada +o para excluir a miembros sin notificárselo.
Open the group profile and tap Clone Chat (Android/iOS), -or right-click the group in the chat list (Desktop).
+Abre el perfil del grupo y pulsa Clonar Chat (Android/iOS), +o haz clic derecho en el grupo en la lista de chats (Escritorio).
Set a new name, choose an avatar, and adjust the member list if needed.
+Establece un nuevo nombre, elige un avatar y ajusta la lista de miembros si es necesario.
The new group is fully independent from the original, -which continues to work as before.
+El nuevo grupo es completamente independiente del original, +que continúa funcionando como antes.
-There is no strict technical limit, -but more than 150 is not recommended.
+No hay una limitación técnica, +pero no se recomiendan más de 150.
As groups get larger, they can become socially unstable and may need a hierarchy - where Delta Chat is a private messenger for chatting with equal rights. See Dunbar’s number for more insights.
-You can send apps to a chat - games, editors, polls and other tools. -This makes Delta Chat a truly extensible messenger.
+Channels are a one-to-many tool for broadcasting messages.
-That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +In a chat, using
Attachment Button → Apps
Tap New Chat and choose New Channel.
You can also create your own app and attach it using
Attachment Button → File
Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
In-chat apps can not send data to the Internet, or download anything.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Puedes enviar aplicaciones a un chat: juegos, editores, encuestas y otras herramientas. +Esto convierte a Delta Chat en una aplicación de mensajería realmente ampliable.
+ +En un chat, utilizando
Botón Adjuntar → Aplicaciones.
También puedes crear tu propia aplicación y adjuntarla utilizando
Botón Adjuntar → Archivo
Las aplicaciones en el chat no pueden enviar datos a Internet ni descargar nada.
An in-chat app can only exchange data within a chat, with its @@ -672,29 +877,28 @@ isolated from the Internet.
trust the people you chat with, you can trust the in-chat app as well.This also means: Just like for web links, do not open apps from untrusted contacts.
+Esto también significa que, al igual que con los enlaces web, no debes abrir aplicaciones de contactos en los que no confíes.
In-chat apps are zip files with .xdc extension containing html, css, and javascript code.
Las aplicaciones de chat son archivos zip con extensión .xdc que contienen código html, css y javascript.
You can extend the Hello World example app -to get started.
+Para empezar, puedes ampliar la aplicación de ejemplo Hola, Mundo
All else you need to know is written in the -Webxdc documentation.
+Todo lo que necesitas saber lo puedes encontrar en +la documentación de Webxdc
If you have question, you can ask others with experience @@ -871,21 +1075,21 @@ Welcome to the power of the interoperable chatmail relay network :)
-Yes. You can use the same profile on different devices:
+Sí. Puedes utilizar el mismo perfil en diferentes dispositivos.
Asegurate que ambos dispositivos estén en la misma Wi-Fi o red
On the first device, go to Settings → Add Second Device, unlock the screen if needed -and wait a moment until a QR code is shown
+En el primer dispositivo, ve a Ajustes → Añadir segundo dispositivo, desbloquea la pantalla si es necesario, +y espera un momento hasta que aparezca un código QR
En el otro dispositivo, instala Delta Chat
On the second device, start Delta Chat, select Add as Second Device, and scan the QR code from the old device
+En el segundo dispositivo, abre Delta Chat, selecciona **Añadir desde otro dispositivo” y escanea el código QR del primer dispositivo
La transferencia debería comenzar después de unos segundos y durante la transferencia ambos dispositivos mostrarán el progreso. @@ -946,8 +1150,8 @@ Do not exit Delta Chat. You can use multiple profiles per device, just add another profile
If you still have problems or if you cannot scan a QR code -try the manual transfer described below
+Si todavía tienes problemas o si no puedes escanear el código QR +utiliza la transferencia manual descrita debajo
Tap on a relay to set it as used for sending.
+Pulsa en un retransmisor para establecerlo como usado para enviar.
If you remove a relay, @@ -1057,17 +1261,17 @@ To stay reachable in the meantime, choose Hide from Contacts in instead of removing it right away.
To show a hidden relay again, tap on it.
+Para mostrar de nuevo un retransmisor oculto, pulsa en él.
For more details and future possibilities of relays, you can follow discussions in the Forum.
-You can turn it on and off at -Settings → Advanced → Send statistics to Delta Chat’s developers.
+Puedes activarlo y desactivarlo en +Ajustes → Avanzado → Enviar estadísticas a los desarrolladores de Delta Chat.
-When you turn it on, -weekly statistics will be automatically sent to a bot.
+Cuando lo activas, +las estadísticas semanales se envían automáticamente a un bot.
-We are interested e.g. in statistics like:
+Estamos interesados en estadísticas como, p. ej.:
How many contacts are introduced by personally scanning a QR code?
Which versions of Delta Chat are being used?
+¿Qué versiones de Delta Chat están siendo utilizadas?
What errors occur for users?
+¿Qué errores se producen para los usuarios?
We will not collect any personally identifiable information about you.
+Nosotros no recopilaremos ninguna información de carácter personal sobre ti.
Delta Chat does not query, publish or interact with any OpenPGP key servers.
+Delta Chat no consulta, publica o interacciona con ningún servidor de claves OpenPGP.
The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
No, not yet.
+No, todavía no.
The Signal messenger introduced “Sealed Sender” in 2018 to keep their server infrastructure ignorant of who is sending a message to a set of recipients. @@ -1464,7 +1665,7 @@ but an implementation has not been agreed as a priority yet.
-Not yet, but it’s coming with Autocrypt v2.
+Todavía no, pero llegará con Autocrypt v2.
Delta Chat today doesn’t support Perfect Forward Secrecy (PFS). This means that if your private decryption key is leaked, @@ -1482,12 +1683,12 @@ This approach is specified in the - Does Delta Chat support Post-Quantum-Cryptography? + ¿Soporta Delta Chat criptografía postcuántica? -
Not yet, but it’s coming with Autocrypt v2.
+Todavía no, pero llegará con Autocrypt v2.
Autocrypt v2, scheduled for full implementation in 2026, will bring post-quantum resistant encryption to protect against quantum computer attacks. @@ -1495,10 +1696,10 @@ Delta Chat uses the Rust OpenPGP library which supports the latest IETF Post-Quantum-Cryptography OpenPGP draft. The implementation is specified in the Autocrypt v2 OpenPGP Certificates draft.
-Algunas características requieren ciertos permisos, +p. ej., tienes que conceder permiso de acceso a la cámara si quieres escanear un código QR de invitación.
-See Privacy Policy for a detailed overview.
+Consulta la Política de privacidad para obtener información detallada.
-Delta Chat is available for all major and some minor platforms:
+Delta Chat está disponible para todas las plataformas principales y algunas secundarias:
The official website, https://delta.chat/download shows all options in detail
+La página web oficial, https://delta.chat/download, muestra todas las opciones en detalle.
If unavailable, use the mirror at https://deltachat.github.io/deltachat-pages
+Si no está disponible, utiliza el mirror en https://deltachat.github.io/deltachat-pages
Open one of the following app stores and search for “Delta Chat”: -Google Play Store, F-Droid, Huawei App Gallery, iOS and macOS App Store, Microsoft Store
+Abre una de las siguientes tiendas de aplicaciones y busca “Delta Chat”: + Google Play Store, F-Droid, Huawei App Gallery, iOS y macOS App Store, Microsoft Store
Check the package manager of your Linux distributions
+Comprueba el gestor de paquetes de tu distribución de Linux
Android APKs are also available on https://github.com/deltachat/deltachat-android/releases
+Las Android APKs están también disponibles en https://github.com/deltachat/deltachat-android/releases
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Erabiltzen duzun erreleak zure IP helbidea jakin behar du, -eta, batzuetan, baita zure kontaktuen gailuena ere; adibidez, -kontaktu horiekin deiak egiten badituzu edo -aplikazioak erabiltzen badituzu.
+The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call +or use apps together.
-IP helbideak ezinbestekoak dira konektibitaterako eta eraginkortasunerako. -Ez dira gordetzen, ez argitara ematen. -Kontuan izan IP helbidea ez dela mezularitzako zerbitzuei-eta eman ohi zaiena -bezalako helbide zehatz bat; askoz orokorragoa da, eta askotan eskualdea edo -herrialdea baizik ez du identifikatzen.
+IP Addresses are needed for connectivity and efficiency. +Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only.
-Internetek eta beste mezularitza-aplikazioek horrela funtzionatzen dutenez, -ez dugu horren gaineko bestelako aukerarik eskaintzen, ez galderarik egiten.
- -Uste baduzu zure IP helbidea jakiteak zure segurtasuna edo pribatutasuna -arriskuan jar ditzakeela, zera gomendatuko genizuke, VPN bat erabiltzea, -sistema blokeatzeko moduarekin batera. Zure sistemako aplikazio guztietan -alternatibak bilatzeak segurtasun-zuloak utziko ditu; adibidez, esteka batean klik egindakoan, -IP helbideak agerian geratzen zaizkie hirugarren ezezagunei, eta -hori askoz arriskutsuagoa da.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Il ripetitore utilizzato deve conoscere il tuo indirizzo IP, -e talvolta anche i dispositivi dei tuoi contatti se avete una chiamata -o utilizzate apps insieme.
+The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call +or use apps together.
-Gli indirizzi IP sono necessari per la connettività e l’efficienza. -Non sono né persistenti né esposti. -Si noti che l’indirizzo IP -non è come un indirizzo dettagliato che si fornisce a un servizio di consegna, -ma molto più generico, che spesso definisce solo la regione o il paese.
+IP Addresses are needed for connectivity and efficiency. +Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only.
-Poiché questo è il modo in cui Internet e altri servizi di messaggistica funzionano di default, -non offriamo opzioni né poniamo domande in anticipo.
- -Se ritieni che il tuo indirizzo IP rappresenti un rischio per la sicurezza o la privacy, -ti consigliamo di utilizzare una VPN, in combinazione con la modalità di blocco del sistema. -Esplorare le opzioni in tutte le app del tuo sistema lascerà delle lacune. -Ad esempio, cliccare su un link espone gli indirizzi IP a sconosciuti e rappresenta il rischio di gran lunga maggiore.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Delta Chat to niezawodna, zdecentralizowana i bezpieczna aplikacja do błyskawicznego przesyłania wiadomości, dostępna na platformy mobilne i stacjonarne.
+Natychmiastowe tworzenie prywatnych profili czatu z bezpiecznymi i interoperacyjnymi przekaźnikami chatmail, które oferują natychmiastowe dostarczanie wiadomości oraz powiadomienia push dla urządzeń z systemem iOS i Android.
+Instant creation of private chat profiles -with secure and interoperable chatmail relays -that offer instant message delivery, and Push Notifications for iOS and Android devices.
+Wszechstronna obsługa wielu profili i wielu urządzeń na wszystkich platformach i między różnymi aplikacjami chatmail.
Pervasive multi-profile and -multi-device support on all platforms -and between different chatmail apps.
+Interaktywne aplikacje do czatu w grach i do współpracy
Interactive in-chat apps for gaming and collaboration
+Audytowne szyfrowanie end-to-end zabezpieczające przed atakami sieciowymi i serwerowymi.
Audited end-to-end encryption -safe against network and server attacks.
-Free and Open Source software, both app and server side, -built on Internet Standards.
+Bezpłatne i otwartoźródłowe oprogramowanie zarówno po stronie aplikacji, jak i serwera, stworzone w oparciu o standardy internetowe.
First, note that Delta Chat is a private messenger. -There is no public discovery, you decide about your contacts.
+Najpierw pamiętaj, że Delta Chat to prywatny komunikator. Nie ma możliwości publicznego wyszukiwania, sam decydujesz o swoich kontaktach.
If you are face to face with your friend or family,
-tap the QR Code icon
-on the main screen.
-Ask your chat partner to scan the QR image
-with their Delta Chat app.
Jeśli jesteś twarzą w twarz ze znajomym lub rodziną, dotknij ikony
kodu QR na ekranie głównym.
+Poproś partnera czatu o zeskanowanie obrazu QR za pomocą aplikacji Delta Chat.
For a remote contact setup, -from the same screen, -click “Copy” or “Share” and send the invite link -through another private chat.
+Aby skonfigurować kontakt zdalny, na tym samym ekranie naciśnij „Kopiuj” lub „Udostępnij” i wyślij link zaproszenia za pośrednictwem innego prywatnego czatu.
Now wait while connection gets established.
+Poczekaj, aż połączenie zostanie nawiązane.
If both sides are online, they will soon see a chat -and can start messaging securely.
+Jeśli obie strony są online, wkrótce zobaczą czat i będą mogły bezpiecznie wysyłać wiadomości.
If one side is offline or in bad network, -the ability to chat is delayed until connectivity is restored.
+Jeśli jedna ze stron jest offline lub ma słaby zasięg, możliwość czatowania zostanie wstrzymana do czasu przywrócenia połączenia.
Congratulations! -You now will automatically use end-to-end encryption with this contact. -If you add each other to groups, end-to-end encryption will be established among all members.
+Gratulacje! Teraz będziesz automatycznie korzystać z szyfrowania typu end-to-end dla tego kontaktu. Jeśli dodacie się nawzajem do grup, szyfrowanie typu end-to-end zostanie nawiązane między wszystkimi członkami.
-As being a private messenger, -only friends and family you share your QR code or invite link with can write to you.
+Ponieważ jest to prywatny komunikator, tylko znajomi i rodzina, którym udostępnisz swój kod QR lub link zaproszenia, mogą do ciebie pisać.
-Your friends may share your contact with other friends, -this appears as Request
+Twoi znajomi mogą udostępniać twoje dane kontaktowe innym znajomym, co jest oznaczone jako Prośba
Attach the first contact to the chat of the second using
Attachment Button → Contact.
-You can also add a little introduction message.
Dołącz pierwszy kontakt do czatu drugiego, używając przycisku
Dołączania → Kontakt. Możesz również dodać krótką wiadomość powitalną.
The second contact will receive a card then -and can tap it to start chatting with the first contact.
+Drugi kontakt otrzyma wtedy kartkę i może ją nacisnąć, aby rozpocząć czat z pierwszym kontaktem.
A profile is a name, a picture and some additional information for encrypting messages. -A profile lives on your device(s) only -and uses the server only to relay messages.
+Profil składa się z nazwy, zdjęcia i dodatkowych informacji służących do szyfrowania wiadomości. Profil jest dostępny tylko na twoim urządzeniu (urządzeniach) i korzysta z serwera wyłącznie do przekazywania wiadomości.
Podczas pierwszej instalacji Delta Chat tworzony jest pierwszy profil.
Później możesz dotknąć swojego zdjęcia profilowego w lewym górnym rogu, aby Dodać profile lub Przełączyć profile.
-You may want to use separate profiles for political, family or work related activities.
+Możesz używać osobnych profili dla aktywności politycznych, rodzinnych lub zawodowych.
Możesz także dowiedzieć się, jak używać tego samego profilu na wielu urządzeniach.
@@ -243,22 +234,19 @@ and uses the server only to relay messages.Możesz dodać zdjęcie profilowe w swoich ustawieniach. Jeśli napiszesz do swoich kontaktów lub dodasz je za pomocą kodu QR, automatycznie zobaczą je jako Twoje zdjęcie profilowe.
+Możesz dodać zdjęcie profilowe w swoich ustawieniach. Jeśli napiszesz do swoich kontaktów lub dodasz je za pomocą kodu QR, automatycznie zobaczą je jako twoje zdjęcie profilowe.
-Ze względów prywatności nikt nie widzi Twojego zdjęcia profilowego, dopóki nie napiszesz do niego wiadomości.
+Ze względów prywatności nikt nie widzi twojego zdjęcia profilowego, dopóki nie napiszesz do niego wiadomości.
Yes, -you can do so under Settings → Profile → Bio. -Once you sent a message to a contact, -they will see it when they view your contact details.
+Tak, możesz to zrobić w Ustawieniach → Profil → Biografia. Po wysłaniu wiadomości do kontaktu zostanie ona wyświetlona, gdy będzie on przeglądał twoje dane kontaktowe.
Wycisz czaty, jeśli nie chcesz otrzymywać z nich powiadomień. Wyciszone czaty pozostają na swoim miejscu i możesz też przypiąć wyciszony czat.
Archiwizuj czaty, jeśli nie chcesz ich już widzieć na liście czatów. Zarchiwizowane czaty pozostają dostępne nad listą czatów lub poprzez wyszukiwanie.
+Archiwizuj czaty, jeśli nie chcesz ich już widzieć na liście czatów. Pozostają dostępne nad listą czatów lub poprzez wyszukiwanie i są oznaczone jako Zarchiwizowane
Gdy zarchiwizowany czat otrzyma nową wiadomość, o ile nie zostanie wyciszony, wyskoczy z archiwum i wróci na twoją listę czatów. @@ -309,7 +297,7 @@ they will see it when they view your contact details.
Później otwórz czat „Zapisane wiadomości” — zobaczysz tam zapisane wiadomości. Naciskając
, możesz wrócić do oryginalnej wiadomości w oryginalnym czacie
Na koniec możesz również użyć „Zapisz wiadomości”, aby robić osobiste notatki — otwórz czat, wpisz coś, dodaj zdjęcie lub wiadomość głosową itp.
+Na koniec możesz również użyć „Zapisanych wiadomości”, aby robić osobiste notatki — otwórz czat, wpisz coś, dodaj zdjęcie lub wiadomość głosową itp.
Ponieważ „Zapisane wiadomości” są zsynchronizowane, mogą być bardzo przydatne do przesyłania danych między urządzeniami
@@ -326,13 +314,9 @@ they will see it when they view your contact details. -You can sometimes see a green dot
-next to the avatar of a contact.
-It means they were recently seen by you in the last 10 minutes,
-e.g. because they messaged you or sent a read receipt.
Czasami można zobaczyć zieloną kropkę
obok awatara kontaktu. Oznacza to, że był on niedawno widziany przez ciebie w ciągu ostatnich 10 minut, np. wysłał ci wiadomość lub potwierdzenie odczytu.
So this is not a real time online status -and others will as well not always see that you are “online”.
+Nie jest to więc status online w czasie rzeczywistym i inni również nie zawsze zobaczą, że jesteś „online”.
One tick
-means that the message was sent successfully to the relay.
Jeden znacznik
oznacza, że wiadomość została pomyślnie wysłana do przekaźnika.
Two ticks
-indicate your contact has read the message.
Dwa znaczniki
oznaczają, że twój kontakt przeczytał wiadomość.
In groups the second tick means that at least one member has reported back having read the message.
+W grupach drugi znacznik oznacza, że co najmniej jeden członek potwierdził przeczytanie wiadomości.
-You will only get the second tick if both you and one of the recipients who read the message -has Settings → Chats → Read Receipts enabled.
+Drugi znacznik pojawi się tylko wtedy, gdy ty i jeden z odbiorców, którzy przeczytali wiadomość, macie włączoną opcję Ustawienia → Czaty → Potwierdzenie odczytu.
Images, videos, files, voice messages etc. can be sent using the
Attach-
-or
Voice Message buttons.
Obrazy, filmy, pliki, wiadomości głosowe itp. można wysyłać za pomocą przycisków:
Załącz lub
Wiadomość głosowa.
By default, compression ensures fast, efficient delivery that respects everyone’s data limits and storage. -This is ideal for everyday communication.
+Domyślnie kompresja zapewnia szybką i wydajną dostawę, respektując limity danych i pamięci wszystkich użytkowników. Jest to idealne rozwiązanie do codziennej komunikacji.
In regions with worse connectivity, -you can choose higher compression at Settings → Chats → Outgoing Media Quality.
+W regionach o słabszej łączności można wybrać wyższą kompresję w Ustawieniach → Czaty → Jakość mediów wychodzących.
If you specifically need to send media in its original quality, use
Attach → File in the chat.
-Please use this method sparingly, as sending original files will significantly increase data usage for you and all recipients in the chat.
Jeśli chcesz wysłać multimedia w oryginalnej jakości, użyj w czacie opcji
Załącz → Plik. Używaj tej metody oszczędnie, ponieważ wysyłanie oryginalnych plików znacznie zwiększy zużycie danych przez ciebie i wszystkich odbiorców na czacie.
Możesz włączyć „znikające wiadomości” w ustawieniach czatu, w prawym górnym rogu okna czatu, wybierając przedział czasu od 5 minut do 1 roku.
-Until the setting is turned off again, -each chat member’s Delta Chat app takes care -of deleting the messages -after the selected time span. -The time span begins -when the receiver first sees the message in Delta Chat. -The messages are deleted both, -on the servers, -and in the apps itself.
+Dopóki ustawienie nie zostanie ponownie wyłączone, aplikacja Delta Chat u każdego członka czatu zajmie się usuwaniem wiadomości po wybranym okresie. Przedział czasu rozpoczyna się w momencie, gdy odbiorca po raz pierwszy zobaczy wiadomość w Delta Chat. Wiadomości są usuwane zarówno na serwerze, jak i w samej aplikacji.
Pamiętaj, że na znikających wiadomościach możesz polegać tylko wtedy, gdy ufasz swoim partnerom czatu; złośliwi partnerzy czatu mogą robić zdjęcia lub w inny sposób zapisywać, kopiować lub przesyłać dalej wiadomości przed usunięciem.
-Apart from that, -if one chat partner uninstalls Delta Chat, -the (anyway encrypted) messages may take longer to get deleted from their server.
+Poza tym, jeśli jeden z uczestników czatu odinstaluje aplikację Delta Chat, usunięcie (i tak zaszyfrowanych) wiadomości z jego serwera może potrwać dłużej.
Jeśli chcesz zaoszczędzić miejsce na urządzeniu, możesz wybrać opcję automatycznego usuwania starych wiadomości.
+Jeśli chcesz zaoszczędzić miejsce na swoim urządzeniu, możesz wybrać opcję automatycznego usuwania starych wiadomości.
-Aby ją włączyć, przejdź do „Usuń wiadomości z urządzenia” w ustawieniach w sekcji „Czaty i media”. Możesz ustawić przedział czasowy pomiędzy „po 1 godzinie” a „po 1 roku”; w ten sposób wszystkie wiadomości zostaną usunięte z urządzenia, gdy tylko staną się starsze.
+Aby ją włączyć, przejdź do Ustawienia → Czaty → Usuń wiadomości z urządzenia . Możesz ustawić przedział czasowy pomiędzy „po 1 godzinie” a „po 1 roku”; w ten sposób wszystkie wiadomości zostaną usunięte z urządzenia, gdy tylko staną się starsze.
Wybierz Nowy czat, a następnie Nowa grupa z menu w prawym górnym rogu lub naciśnij odpowiedni przycisk na Androidzie / iOS.
Na następnym ekranie wybierz członków grupy i zdefiniuj nazwę grupy. Możesz też wybrać awatar grupy.
+Na następnym ekranie wybierz członków grupy i zdefiniuj nazwę grupy. Możesz też wybrać awatar grupy.
Zaraz po napisaniu pierwszej wiadomości w grupie wszyscy członkowie zostaną poinformowani o nowej grupie i mogą odpowiedzieć w grupie (jeżeli nie napiszesz wiadomości w grupie, grupa jest niewidoczna dla członków).
+Gdy tylko napiszesz pierwszą wiadomość w grupie, wszyscy członkowie zostaną poinformowani o nowej grupie i będą mogli odpowiadać w grupie (dopóki nie napiszesz wiadomości w grupie, grupa będzie niewidoczna dla członków).
Ponieważ nie jesteś członkiem grupy, nie możesz dodać siebie ponownie. - Jednak nie ma problemu, po prostu poproś dowolnego członka grupy na normalnym czacie, aby dodał cię ponownie.
+Ponieważ nie jesteś członkiem grupy, nie możesz dodać siebie ponownie. Jednak nie ma problemu, po prostu poproś dowolnego członka grupy na normalnym czacie, aby dodał cię ponownie.
Alternatywnie możesz też „Wyłączyć powiadomienia” dla grupy dzięki temu otrzymasz wszystkie wiadomości i - nadal będziesz mógł pisać, ale nie będziesz już powiadamiany o żadnych nowych wiadomościach.
+Alternatywnie możesz też „Wyłączyć powiadomienia” dla grupy, dzięki temu otrzymasz wszystkie wiadomości i nadal będziesz mógł pisać, ale nie będziesz już powiadamiany o żadnych nowych wiadomościach.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Sprawdź dokładnie, czy oba urządzenia są w tym samym Wi-Fi lub tej samej sieci
Na Windowsie, przejdź do “Panel sterowania / Sieć i internet” i upewnij się, że Sieć prywatna jest wybrana jako “Typ profilu sieci” -(po przeniesieniu możesz wrócić do pierwotnej wartości)
+Na Windowsie, przejdź do „Panel sterowania / Sieć i internet” i upewnij się, że Sieć prywatna jest wybrana jako „Typ profilu sieci” (po przeniesieniu możesz wrócić do pierwotnej wartości)
W systemie iOS upewnij się, że jest przydzielony dostęp do opcji „Ustawienia » Aplikacje » Delta Chat » Sieć lokalna”
@@ -894,15 +1049,14 @@ Welcome to the power of the interoperable chatmail relay network :)Na starym urządzeniu przejdź do Ustawienia → Czaty i media → Eksport kopii zapasowej. Wprowadź swój PIN odblokowania ekranu, wzór lub hasło. Następnie możesz nacisnąć „Utwórz kopię”. Spowoduje to zapisanie pliku kopii zapasowej na urządzeniu. Teraz musisz jakoś przenieść go na inne urządzenie.
+Na starym urządzeniu przejdź do Ustawienia → Czaty → Eksport kopii zapasowej. Wprowadź swój PIN odblokowania ekranu, wzór lub hasło. Następnie możesz nacisnąć „Utwórz kopię”. Spowoduje to zapisanie pliku kopii zapasowej na urządzeniu. Teraz musisz jakoś przenieść go na inne urządzenie.
Na nowym urządzeniu, na ekranie logowania, zamiast logować się na swoje konto e-mail, wybierz Przywróć z kopii zapasowej. Po zaimportowaniu Twoje rozmowy, klucze szyfrujące i multimedia powinny zostać skopiowane na nowe urządzenie. -Jeśli korzystasz z iOS i napotykasz trudności, może ten poradnik Ci pomoże.
+Na nowym urządzeniu wybierz: Mam już profil → Przywróć z kopii zapasowej. Jeśli korzystasz z iOS i napotykasz trudności, może ten poradnik ci pomoże.
Jesteś teraz zsynchronizowany i możesz używać obu urządzeń do wysyłania i odbierania wiadomości zaszyfrowanych end-to-end w komunikacji ze swoimi partnerami.
+Jesteś teraz zsynchronizowany i w komunikacji ze swoimi partnerami możesz używać obu urządzeń do wysyłania i odbierania wiadomości zaszyfrowanych metodą end-to-end.
The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+Используемый релей должен знать ваш IP-адрес, -а также иногда устройства ваших контактов, если вы проводите совместные звонки -или используете приложения.
+The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call +or use apps together.
-IP-адреса необходимы для обеспечения соединения и эффективности. -Они не сохраняются и не передаются третьим лицам. -Обратите внимание, что IP-адрес
-IP Addresses are needed for connectivity and efficiency. +Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only.
-Поскольку именно так по умолчанию работает интернет и другие мессенджеры, -мы не предлагаем здесь никаких настроек и не задаём предварительных вопросов
- -Если вы считаете свой IP-адрес угрозой безопасности или конфиденциальности, -мы рекомендуем использовать VPN в сочетании с режимом блокировки системы. -Поиск настроек во всех приложениях на вашем устройстве оставит уязвимости. -Например, нажатие на ссылку раскрывает IP-адрес неизвестным лицам и представляет собой гораздо больший риск в данном случае.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+The used relay needs to know your IP Address, -as well as sometimes your contact’s devices if you have a call +
The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call or use apps together.
IP Addresses are needed for connectivity and efficiency. -They are neither persisted nor exposed. -Note that the IP Address -is not like a detailed address you give to a delivery service, -but much more coarse, often defining region or country only.
+Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only. -As this is just how the internet and other messengers work by default, -we do not offer options here or ask upfront questions.
- -If you see your IP Address as a security or privacy risk, -we recommend to use a VPN, in combination with system lockdown mode. -Hunting down options in all apps on your system will leave gaps. -For example, tapping a link exposes IP Addresses to unknown parties and is the by far larger risk here.
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
Channels are a one-to-many tool for broadcasting messages.
+ +That’s all! +You will receive a few of the messages from the channel history +and, from that point on, all new messages from the channel.
+ +Don’t worry, if that does not happen immediately. +Once the channel owner comes online, your join request will be processed.
+ +As all of Delta Chat, also Channels are private and decentralized, +there is no public discovery.
+ +Other channel subscribers will not see that you subscribed and cannot message you. +The channel owner, however, can message you. +They will also see that you read a message unless you have read receipts disabled.
+ +If you do not want to share your main profile, +you can also create a dedicated profile for joining a channel.
+ +Tap New Chat and choose New Channel.
+Enter a name, optionally set an image and description, and hit the Create button.
+You can now send and manage messages as usual.
+From the channel’s profile, share the QR code or invite link with others.
+Subscribers will receive your messages, +but they cannot send messages in your channel. +When subscribing, they will receive a few of the latest messages of the channel history.
+ +You can see the view count beside each message. +Note that this only counts subscribers who have read receipts enabled, +so the real view count may be larger.
+ +Channels are designed for much larger audiences than groups.
+ +The practical limit depends on the used relay, +so there is no single fixed number that applies everywhere.
+ +For really large channels with several tens of thousands of subscribers, +we recommend using a dedicated profile for the channel +and checking whether the relay is suitable.
+ +But don’t be too hesitant: Delta Chat is designed to be relay-agnostic, +so you can change your relay at any point easily - +your existing subscribers will not even notice. +You only have to update the invite link you share with new subscribers in that case.
+ +Delta Chat supports one-to-one audio calls and video calls.
+ +Calls are supported on Desktop, Ubuntu Touch, iOS and Android 8 and newer.
+ +In a one-to-one chat, tap the 📞 call icon.
+This opens a small menu +where you can choose whether to place an Audio Call or a Video Call.
+When someone calls you, +Delta Chat shows an incoming call screen or notification.
+Tap Accept to answer +or Decline to reject the call.
+You can mute your microphone.
+You can enable or disable your camera.
+On mobile, you can switch between front and back cameras.
+Depending on the device, you can also select the audio output or use picture-in-picture. +On desktop, the call is using a dedicated window +and you can continue using the main Delta Chat window as usual.
+ +If you do not answer, do not hear the ringing, or do not have your device at hand, +the call appears as a missed call.
+Only your accepted contacts can make your device ring. +Contact requests will appear as usual and will not ring.
+At Settings → Notifications → Calls, +you can disable the special call ringing screen completely. +If you do so, you will not be disturbed by any ringing notification, +you can still pick up the call by tapping the incoming call message bubble in its chat.
+使用的 中继服务器 需要知道您的 IP 地址、 -有时还需要知道联系人的设备(如果你们有 通话),或一起使用 Webxdc应用程序。
+The used relays need to know your IP Address, +as well as sometimes your contact’s devices if you have a call +or use apps together.
-IP 地址是连接和提高效率所必需的。 -它们既不会持久存在,也不会暴露。 -请注意,IP 地址 -不像你给快递服务的详细地址、 -而是更粗略,通常只定义地区或国家。
+IP Addresses are needed for connectivity and efficiency. +Delta Chat neither persists nor exposes them. +Note that IP Addresses +are not like an address you give to a delivery service, +but typically less precise, often defining city or region only.
-这只是互联网和其他信使的默认工作方式、 -我们在此不提供选项,也不预先提问。
- -如果你认为你的 IP 地址存在安全或隐私风险、 -我们建议使用 VPN 并结合系统锁定模式。 -在系统的所有应用程序中查找选项会留下漏洞。 -例如,点击链接会将 IP 地址暴露给未知方,这是目前最大的风险。
+If you see your IP Address as a risk, +we recommend to use a VPN for the whole system. +Per-app options leave gaps across your system. +For example, tapping a link can expose IP Addresses to unknown parties, which is by far the larger risk.
###Delta Chat 是否支持 “密封发件人”?{#sealedsender}
diff --git a/src/main/java/chat/delta/rpc/Rpc.java b/src/main/java/chat/delta/rpc/Rpc.java index d5b825d5a..2275a0c8c 100644 --- a/src/main/java/chat/delta/rpc/Rpc.java +++ b/src/main/java/chat/delta/rpc/Rpc.java @@ -443,10 +443,19 @@ public class Rpc { } /** - * Estimate the number of messages that will be deleted - * by the set_config()-options `delete_device_after` or `delete_server_after`. + * Estimates the number of messages that will be deleted + * by the `set_config()`-option `delete_device_after`. + ** This is typically used to show the estimated impact to the user * before actually enabling deletion of old messages. + *
+ * Messages in the "Saved Messages" chat are not counted as they will not be deleted automatically. + *
+ * Parameters: + * - `from_server`: Deprecated, pass `false` here + * - `seconds`: Count messages older than the given number of seconds. + *
+ * Returns the number of messages that are older than the given number of seconds.
*/
public Integer estimateAutoDeletionCount(Integer accountId, Boolean fromServer, Integer seconds) throws RpcException {
return transport.callForResult(new TypeReference
+ * The list is already sorted and starts with the oldest message.
+ * Clients should not try to re-sort the list as this would be an expensive action
+ * and would result in inconsistencies between clients.
+ * Note that the messages are not necessarily sorted by their ID or by their displayed timestamp;
+ * UIs need to handle both the case of descending message IDs
+ * and of decreasing timestamps.
+ *
+ * Optionally, 'daymarkers' added to the ID array may help to
+ * implement virtual lists.
+ *
+ * Parameters:
+ *
+ * * chat_id The chat ID of which the messages IDs should be queried.
+ * * _info_only: Deprecated, pass `false` here.
* * `add_daymarker` - If `true`, add day markers as `DC_MSG_ID_DAYMARKER` to the result,
* e.g. [1234, 1237, 9, 1239]. The day marker timestamp is the midnight one for the
* corresponding (following) day in the local timezone.
@@ -932,6 +955,14 @@ public class Rpc {
return transport.callForResult(new TypeReference
+ * Similar to `get_message_ids` / `getMessageIds`,
+ * see that function for details.
+ * The difference is that this function here returns a list of `MessageListItem`,
+ * which is an enum of a message or a daymarker.
+ */
public java.util.List
@@ -1328,10 +1354,47 @@ public class Rpc {
return transport.callForResult(new TypeReference
+ * Returns true if location streaming is currently
+ * enabled and locations should be updated.
+ *
+ * Location is represented as latitude and longitude in degrees
+ * and horizontal accuracy in meters.
+ */
+ public Boolean setLocation(Float latitude, Float longitude, Float accuracy) throws RpcException {
+ return transport.callForResult(new TypeReference
+ * Pass 0 as the number of seconds to disable location streaming in the chat.
+ */
+ public void sendLocationsToChat(Integer accountId, Integer chatId, Integer seconds) throws RpcException {
+ transport.call("send_locations_to_chat", mapper.valueToTree(accountId), mapper.valueToTree(chatId), mapper.valueToTree(seconds));
+ }
+
+ /** Returns whether any chat is sending locations. */
+ public Boolean isSendingLocations(Integer accountId) throws RpcException {
+ return transport.callForResult(new TypeReference
- * Reaction is a string of emojis separated by spaces. Reaction to a
- * single message can be sent multiple times. The last reaction
- * received overrides all previously received reactions. It is
- * possible to remove all reactions by sending an empty string.
+ * A reaction is a string that represents an emoji.
+ * You can call this function again to change the emoji;
+ * the last sent reaction overrides all previously sent reactions.
+ * It is possible to remove the reaction by sending an empty string.
*/
public Integer sendReaction(Integer accountId, Integer messageId, java.util.List
+ * Defaults to "INBOX" if not set. Should not be an empty string.
+ */
+ @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
+ public String imapFolder;
/** Imap server port. */
@com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
public Integer imapPort;
diff --git a/src/main/java/chat/delta/rpc/types/Reactions.java b/src/main/java/chat/delta/rpc/types/Reactions.java
index 94ac17e72..7ff5f948e 100644
--- a/src/main/java/chat/delta/rpc/types/Reactions.java
+++ b/src/main/java/chat/delta/rpc/types/Reactions.java
@@ -5,6 +5,6 @@ package chat.delta.rpc.types;
public class Reactions {
/** Unique reactions and their count, sorted in descending order. */
public java.util.List
* If possible, the ui should display the image without borders in a transparent way. A click on a sticker will offer to install the sticker set in some future.
*/
diff --git a/src/main/java/chat/delta/rpc/types/WebxdcMessageInfo.java b/src/main/java/chat/delta/rpc/types/WebxdcMessageInfo.java
index 8cfc09468..3efcda8f6 100644
--- a/src/main/java/chat/delta/rpc/types/WebxdcMessageInfo.java
+++ b/src/main/java/chat/delta/rpc/types/WebxdcMessageInfo.java
@@ -15,6 +15,10 @@ public class WebxdcMessageInfo {
public String icon;
/** True if full internet access should be granted to the app. */
public Boolean internetAccess;
+ /** Define if the local user is the one who initially shared the webxdc application in the chat. */
+ public Boolean isAppSender;
+ /** Define if the app runs in a broadcasting context. */
+ public Boolean isBroadcast;
/**
* The name of the app.
*
diff --git a/src/main/res/values-ar/strings.xml b/src/main/res/values-ar/strings.xml
index 70a347f2c..d4f0e068b 100644
--- a/src/main/res/values-ar/strings.xml
+++ b/src/main/res/values-ar/strings.xml
@@ -184,6 +184,7 @@