diff --git a/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt b/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt
index b5fb74cc80..93f18e0609 100644
--- a/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt
+++ b/apps/android/app/src/main/java/chat/simplex/app/model/SimpleXAPI.kt
@@ -513,7 +513,7 @@ open class ChatController(private val ctrl: ChatCtrl, private val ntfManager: Nt
ntfManager.notifyCallInvitation(r.contact, invitation)
AlertManager.shared.showAlertDialog(
title = invitation.callTitle,
- text = String.format(generalGetString(R.string.contact_wants_to_connect_via_call), r.contact.displayName) + " " + invitation.callTypeText + ".\n" + generalGetString(R.string.if_you_accept_this_call_your_ip_address_visible),
+ text = String.format(generalGetString(R.string.contact_wants_to_connect_via_call), r.contact.displayName) + " " + invitation.callTypeText + ".",
confirmText = generalGetString(R.string.answer),
onConfirm = {
if (chatModel.activeCallInvitation.value == null) {
diff --git a/apps/android/app/src/main/res/values-ru/strings.xml b/apps/android/app/src/main/res/values-ru/strings.xml
index ad219eef1c..a5079561ba 100644
--- a/apps/android/app/src/main/res/values-ru/strings.xml
+++ b/apps/android/app/src/main/res/values-ru/strings.xml
@@ -341,39 +341,38 @@
Чтобы задать вопросы и получать уведомления о SimpleX Chat.
- Incoming video call
- Incoming audio call
- %1$s wants to connect with you via
- video call (not e2e encrypted)
- e2e encrypted video call
- audio call (not e2e encrypted)
- e2e encrypted audio call
- If you accept this call and you don\'t use relay, your IP address might be visible to your contact.
- Answer
- Call already ended!
- video call
- audio call
+ Входящий видеозвонок
+ Входящий аудиозвонок
+ %1$s хочет связаться с вами через
+ видеозвонок (не e2e зашифрованный)
+ e2e зашифрованный видеозвонок
+ аудиозвонок (не e2e зашифрованный)
+ e2e зашифрованный аудиозвонок
+ Принять
+ Звонок уже завершен!
+ видеозвонок
+ аудиозвонок
- e2e encrypted
- no e2e encryption
- contact has e2e encryption
- contact has no e2e encryption
+ e2e зашифровано
+ нет e2e шифрования
+ у контакта есть e2e шифрование
+ у контакта нет e2e шифрованияpeer-to-peer
- via relay
- Hang up
- Video off
- Video on
- Audio off
- Audio on
- Flip camera
+ через relay сервер
+ Закончить звонок
+ Выключить видео
+ Включить видео
+ Выключить звук
+ Включить звук
+ Перевернуть камеру
- Pending call
- Missed call
- Rejected call
- Connecting call
- Call in progress
- Call ended
- Answer call
+ Входящий звонок
+ Пропущенный звонок
+ Отклоненный звонок
+ Соединяющийся звонок
+ Текущий звонок
+ Звонок завершен
+ Принять звонок
diff --git a/apps/android/app/src/main/res/values/strings.xml b/apps/android/app/src/main/res/values/strings.xml
index 2915b56851..868e7f72b5 100644
--- a/apps/android/app/src/main/res/values/strings.xml
+++ b/apps/android/app/src/main/res/values/strings.xml
@@ -349,7 +349,6 @@
e2e encrypted video callaudio call (not e2e encrypted)e2e encrypted audio call
- If you accept this call and you don\'t use relay, your IP address might be visible to your contact.AnswerCall already ended!video call
diff --git a/apps/ios/Shared/Views/ChatList/ChatListView.swift b/apps/ios/Shared/Views/ChatList/ChatListView.swift
index 13f511610d..9f6da6c6d2 100644
--- a/apps/ios/Shared/Views/ChatList/ChatListView.swift
+++ b/apps/ios/Shared/Views/ChatList/ChatListView.swift
@@ -101,8 +101,7 @@ struct ChatListView: View {
title: Text(invitation.callTitle),
message: Text(contact.profile.displayName).bold() +
Text(" wants to connect with you via ") +
- Text(invitation.callTypeText) +
- Text("\nIf you accept this call and you don't use relay, your IP address might be visible to your contact."),
+ Text(invitation.callTypeText),
primaryButton: .default(Text("Answer")) {
if let activeCallInvitation = chatModel.activeCallInvitation {
chatModel.callInvitations.removeValue(forKey: activeCallInvitation.id)
diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
index 06cf5fea4e..4bdf3d3203 100644
--- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
+++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
@@ -20,6 +20,11 @@
(can be copied)No comment provided by engineer.
+
+ wants to connect with you via
+ wants to connect with you via
+ No comment provided by engineer.
+ !1 colored!!1 colored!
@@ -30,6 +35,11 @@
#secret#No comment provided by engineer.
+
+ %@ / %@
+ %@ / %@
+ No comment provided by engineer.
+ %@ is connected!%@ is connected!
@@ -50,6 +60,11 @@
%lldkNo comment provided by engineer.
+
+ (
+ (
+ No comment provided by engineer.
+ ))
@@ -75,8 +90,18 @@
**Scan QR code**: to connect to your contact in person or via video call.No comment provided by engineer.
+
+ **e2e encrypted** audio call.
+ **e2e encrypted** audio call.
+ No comment provided by engineer.
+
+
+ **e2e encrypted** video call.
+ **e2e encrypted** video call.
+ No comment provided by engineer.
+
- *bold*
+ \*bold*\*bold*No comment provided by engineer.
@@ -95,11 +120,6 @@
: No comment provided by engineer.
-
- : %@
- : %@
- No comment provided by engineer.
- About SimpleXAbout SimpleX
@@ -130,6 +150,11 @@
Add contact to start a new chatNo comment provided by engineer.
+
+ All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you.
+ All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you.
+ No comment provided by engineer.
+ All your contacts will remain connectedAll your contacts will remain connected
@@ -145,6 +170,11 @@
Answeraccept incoming call via notification
+
+ Answer call
+ Answer call
+ No comment provided by engineer.
+ AttachAttach
@@ -160,6 +190,11 @@
CancelNo comment provided by engineer.
+
+ Capabilities
+ Capabilities
+ No comment provided by engineer.
+ Chat consoleChat console
@@ -200,6 +235,16 @@
ClearNo comment provided by engineer.
+
+ Clear conversation
+ Clear conversation
+ No comment provided by engineer.
+
+
+ Clear conversation?
+ Clear conversation?
+ No comment provided by engineer.
+ Configure SMP serversConfigure SMP servers
@@ -415,6 +460,11 @@
Enable notifications? (BETA)No comment provided by engineer.
+
+ End
+ End
+ No comment provided by engineer.
+ Enter one SMP server per line:Enter one SMP server per line:
@@ -490,6 +540,11 @@
How to use markdownNo comment provided by engineer.
+
+ ICE
+ ICE
+ No comment provided by engineer.
+ If you can't meet in person, **show QR code in the video call**, or share the link.If you can't meet in person, **show QR code in the video call**, or share the link.
@@ -520,16 +575,21 @@
In person or via a video call – the most secure way to connect.No comment provided by engineer.
-
- Incoming %@ call
- Incoming %@ call
- notification body
+
+ Incoming audio call
+ Incoming audio call
+ notificationIncoming callIncoming callnotification
+
+ Incoming video call
+ Incoming video call
+ notification
+ Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)
@@ -615,9 +675,9 @@
Open SettingsNo comment provided by engineer.
-
- Open-source protocol – anybody can run the servers.
- Open-source protocol – anybody can run the servers.
+
+ Open-source protocol and code – anybody can run the servers.
+ Open-source protocol and code – anybody can run the servers.No comment provided by engineer.
@@ -735,6 +795,11 @@
Scan contact's QR codeNo comment provided by engineer.
+
+ Send
+ Send
+ No comment provided by engineer.
+ Server connectedServer connected
@@ -765,6 +830,11 @@
Show pending connectionsNo comment provided by engineer.
+
+ Start
+ Start
+ No comment provided by engineer.
+ Take pictureTake picture
@@ -1029,12 +1099,12 @@ SimpleX servers cannot see your profile.
No comment provided by engineer.
- _italic_
+ \_italic_\_italic_No comment provided by engineer.
- `a + b`
+ \`a + b`\`a + b`No comment provided by engineer.
@@ -1048,6 +1118,11 @@ SimpleX servers cannot see your profile.
acceptedcall status
+
+ audio call (not e2e encrypted).
+ audio call (not e2e encrypted).
+ No comment provided by engineer.
+ boldbold
@@ -1089,19 +1164,29 @@ SimpleX servers cannot see your profile.
connection:%@connection information
+
+ contact has e2e encryption
+ contact has e2e encryption
+ No comment provided by engineer.
+
+
+ contact has no e2e encryption
+ contact has no e2e encryption
+ No comment provided by engineer.
+ deleteddeleteddeleted chat item
-
- end-to-end encrypted
- end-to-end encrypted
+
+ e2e encrypted
+ e2e encryptedNo comment provided by engineer.
-
- ended %1$d:%2$d
- ended %1$d:%2$d
+
+ ended %@
+ ended %@call status
@@ -1129,9 +1214,9 @@ SimpleX servers cannot see your profile.
missedcall status
-
- no end-to-end encryption
- no end-to-end encryption
+
+ no e2e encryption
+ no e2e encryptionNo comment provided by engineer.
@@ -1139,6 +1224,11 @@ SimpleX servers cannot see your profile.
orNo comment provided by engineer.
+
+ peer-to-peer
+ peer-to-peer
+ No comment provided by engineer.
+ received answer…received answer…
@@ -1164,6 +1254,11 @@ SimpleX servers cannot see your profile.
strikeNo comment provided by engineer.
+
+ unknown
+ unknown
+ connection info
+ v%@ (%@)v%@ (%@)
@@ -1179,6 +1274,16 @@ SimpleX servers cannot see your profile.
via one-time linkchat list item description
+
+ via relay
+ via relay
+ No comment provided by engineer.
+
+
+ video call (not e2e encrypted).
+ video call (not e2e encrypted).
+ No comment provided by engineer.
+ waiting for answer…waiting for answer…
@@ -1194,13 +1299,18 @@ SimpleX servers cannot see your profile.
wants to connect to you!No comment provided by engineer.
+
+ with e2e encryption
+ with e2e encryption
+ No comment provided by engineer.
+ you shared one-time linkyou shared one-time linkchat list item description
- ~strike~
+ \~strike~\~strike~No comment provided by engineer.
@@ -1270,15 +1380,30 @@ SimpleX servers cannot see your profile.
%@ wants to connect!notification title
+
+ **e2e encrypted** audio call.
+ **e2e encrypted** audio call.
+ No comment provided by engineer.
+
+
+ **e2e encrypted** video call.
+ **e2e encrypted** video call.
+ No comment provided by engineer.
+ Accept contact request from %@?Accept contact request from %@?notification body
-
- Incoming %@ call
- Incoming %@ call
- notification body
+
+ Incoming audio call
+ Incoming audio call
+ notification
+
+
+ Incoming video call
+ Incoming video call
+ notificationYou can now send messages to %@
@@ -1290,6 +1415,11 @@ SimpleX servers cannot see your profile.
acceptedcall status
+
+ audio call (not e2e encrypted).
+ audio call (not e2e encrypted).
+ No comment provided by engineer.
+ calling…calling…
@@ -1316,9 +1446,9 @@ SimpleX servers cannot see your profile.
deleteddeleted chat item
-
- ended %1$d:%2$d
- ended %1$d:%2$d
+
+ ended %@
+ ended %@call status
@@ -1341,6 +1471,11 @@ SimpleX servers cannot see your profile.
missedcall status
+
+ no e2e encryption
+ no e2e encryption
+ No comment provided by engineer.
+ rejectedrejected
@@ -1356,6 +1491,16 @@ SimpleX servers cannot see your profile.
via one-time linkchat list item description
+
+ video call (not e2e encrypted).
+ video call (not e2e encrypted).
+ No comment provided by engineer.
+
+
+ with e2e encryption
+ with e2e encryption
+ No comment provided by engineer.
+ you shared one-time linkyou shared one-time link
diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings b/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings
index 7a81716312..d4c7fc1677 100644
Binary files a/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings and b/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings differ
diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/en.lproj/Localizable.strings b/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/en.lproj/Localizable.strings
index 7bbeebb05a..a87ccd3341 100644
--- a/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/en.lproj/Localizable.strings
+++ b/apps/ios/SimpleX Localizations/en.xcloc/Source Contents/en.lproj/Localizable.strings
@@ -9,3 +9,15 @@
/* No comment provided by engineer. */
"**Add new contact**: to create your one-time QR Code for your contact." = "**Add new contact**: to create your one-time QR Code or link for your contact.";
+
+/* No comment provided by engineer. */
+"*bold*" = "\\*bold*";
+
+/* No comment provided by engineer. */
+"_italic_" = "\\_italic_";
+
+/* No comment provided by engineer. */
+"~strike~" = "\\~strike~";
+
+/* No comment provided by engineer. */
+"`a + b`" = "\\`a + b`";
diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
index 9fd55a97c1..8bbbb124c6 100644
--- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
+++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
@@ -20,6 +20,11 @@
(можно скопировать)No comment provided by engineer.
+
+ wants to connect with you via
+ хочет связаться с вами через
+ No comment provided by engineer.
+ !1 colored!!1 цвет!
@@ -30,6 +35,11 @@
#секрет#No comment provided by engineer.
+
+ %@ / %@
+ %@ / %@
+ No comment provided by engineer.
+ %@ is connected!Установлено соединение с %@!
@@ -50,6 +60,11 @@
%lldkNo comment provided by engineer.
+
+ (
+ (
+ No comment provided by engineer.
+ ))
@@ -75,8 +90,18 @@
**Сканировать QR код**: соединиться с вашим контактом при встрече или во время видеозвонка.No comment provided by engineer.
+
+ **e2e encrypted** audio call.
+ **e2e зашифрованный** аудиозвонок.
+ No comment provided by engineer.
+
+
+ **e2e encrypted** video call.
+ **e2e зашифрованный** видеозвонок.
+ No comment provided by engineer.
+
- *bold*
+ \*bold*\*жирный*No comment provided by engineer.
@@ -95,11 +120,6 @@
: No comment provided by engineer.
-
- : %@
- : %@
- No comment provided by engineer.
- About SimpleXО SimpleX
@@ -130,6 +150,11 @@
Добавьте контакт, чтобы начать разговорNo comment provided by engineer.
+
+ All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you.
+ Все сообщения будут удалены - это действие нельзя отменить! Сообщения будут удалены только для вас.
+ No comment provided by engineer.
+ All your contacts will remain connectedВсе контакты, которые соединились через этот адрес, сохранятся.
@@ -145,6 +170,11 @@
Ответитьaccept incoming call via notification
+
+ Answer call
+ Принять звонок
+ No comment provided by engineer.
+ AttachПрикрепить
@@ -160,6 +190,11 @@
ОтменитьNo comment provided by engineer.
+
+ Capabilities
+ Возможности
+ No comment provided by engineer.
+ Chat consoleКонсоль
@@ -200,6 +235,16 @@
ОчиститьNo comment provided by engineer.
+
+ Clear conversation
+ Очистить разговор
+ No comment provided by engineer.
+
+
+ Clear conversation?
+ Очистить разговор?
+ No comment provided by engineer.
+ Configure SMP serversНастройка SMP серверов
@@ -415,6 +460,11 @@
Включить уведомления? (БЕТА)No comment provided by engineer.
+
+ End
+ Завершить
+ No comment provided by engineer.
+ Enter one SMP server per line:Введите SMP серверы, каждый на отдельной строке:
@@ -490,6 +540,11 @@
Как форматироватьNo comment provided by engineer.
+
+ ICE
+ ICE
+ No comment provided by engineer.
+ If you can't meet in person, **show QR code in the video call**, or share the link.Если вы не можете встретиться лично, вы можете **показать QR код во время видеозвонка**, или поделиться ссылкой.
@@ -520,16 +575,21 @@
При встрече или в видеозвонке – самый безопасный способ установить соединениеNo comment provided by engineer.
-
- Incoming %@ call
- Входящий звонок
- notification body
+
+ Incoming audio call
+ Входящий аудиозвонок
+ notificationIncoming callВходящий звонокnotification
+
+ Incoming video call
+ Входящий видеозвонок
+ notification
+ Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)[SimpleX Chat для терминала](https://github.com/simplex-chat/simplex-chat)
@@ -735,6 +795,11 @@
Сосканировать QR код контактаNo comment provided by engineer.
+
+ Send
+ Отправить
+ No comment provided by engineer.
+ Server connectedУстановлено соединение с сервером
@@ -765,6 +830,11 @@
Показать ожидаемые соединенияNo comment provided by engineer.
+
+ Start
+ Начать
+ No comment provided by engineer.
+ Take pictureСделать фото
@@ -1029,12 +1099,12 @@ SimpleX серверы не могут получить доступ к ваше
No comment provided by engineer.
- _italic_
+ \_italic_\_курсив_No comment provided by engineer.
- `a + b`
+ \`a + b`\`a + b`No comment provided by engineer.
@@ -1048,6 +1118,11 @@ SimpleX серверы не могут получить доступ к ваше
принятый звонокcall status
+
+ audio call (not e2e encrypted).
+ аудиозвонок (не e2e зашифрованный).
+ No comment provided by engineer.
+ boldжирный
@@ -1089,19 +1164,29 @@ SimpleX серверы не могут получить доступ к ваше
connection:%@connection information
+
+ contact has e2e encryption
+ у контакта есть e2e шифрование
+ No comment provided by engineer.
+
+
+ contact has no e2e encryption
+ у контакта нет e2e шифрования
+ No comment provided by engineer.
+ deletedудаленоdeleted chat item
-
- end-to-end encrypted
- end-to-end зашифрованный звонок
+
+ e2e encrypted
+ e2e зашифрованоNo comment provided by engineer.
-
- ended %1$d:%2$d
- звонок завершён %1$d:%2$d
+
+ ended %@
+ завершен %@call status
@@ -1129,9 +1214,9 @@ SimpleX серверы не могут получить доступ к ваше
пропущенный звонокcall status
-
- no end-to-end encryption
- end-to-end шифрование не поддерживается
+
+ no e2e encryption
+ нет e2e шифрованияNo comment provided by engineer.
@@ -1139,6 +1224,11 @@ SimpleX серверы не могут получить доступ к ваше
илиNo comment provided by engineer.
+
+ peer-to-peer
+ peer-to-peer
+ No comment provided by engineer.
+ received answer…получен ответ…
@@ -1164,6 +1254,11 @@ SimpleX серверы не могут получить доступ к ваше
зачеркнутьNo comment provided by engineer.
+
+ unknown
+ неизвестно
+ connection info
+ v%@ (%@)v%@ (%@)
@@ -1179,6 +1274,16 @@ SimpleX серверы не могут получить доступ к ваше
через одноразовую ссылкуchat list item description
+
+ via relay
+ через relay сервер
+ No comment provided by engineer.
+
+
+ video call (not e2e encrypted).
+ видеозвонок (не e2e зашифрованный).
+ No comment provided by engineer.
+ waiting for answer…ожидается ответ…
@@ -1194,13 +1299,18 @@ SimpleX серверы не могут получить доступ к ваше
хочет соединиться с вами!No comment provided by engineer.
+
+ with e2e encryption
+ e2e зашифровано
+ No comment provided by engineer.
+ you shared one-time linkвы создали ссылкуchat list item description
- ~strike~
+ \~strike~\~зачеркнуть~No comment provided by engineer.
@@ -1270,15 +1380,30 @@ SimpleX серверы не могут получить доступ к ваше
%@ хочет соединиться!notification title
+
+ **e2e encrypted** audio call.
+ **e2e зашифрованный** аудиозвонок.
+ No comment provided by engineer.
+
+
+ **e2e encrypted** video call.
+ **e2e зашифрованный** видеозвонок.
+ No comment provided by engineer.
+ Accept contact request from %@?Принять запрос на соединение от %@?notification body
-
- Incoming %@ call
- Входящий звонок
- notification body
+
+ Incoming audio call
+ Входящий аудиозвонок
+ notification
+
+
+ Incoming video call
+ Входящий видеозвонок
+ notificationYou can now send messages to %@
@@ -1290,6 +1415,11 @@ SimpleX серверы не могут получить доступ к ваше
принятый звонокcall status
+
+ audio call (not e2e encrypted).
+ аудиозвонок (не e2e зашифрованный).
+ No comment provided by engineer.
+ calling…входящий звонок…
@@ -1316,9 +1446,9 @@ SimpleX серверы не могут получить доступ к ваше
удаленоdeleted chat item
-
- ended %1$d:%2$d
- звонок завершён %1$d:%2$d
+
+ ended %@
+ завершен %@call status
@@ -1341,6 +1471,11 @@ SimpleX серверы не могут получить доступ к ваше
пропущенный звонокcall status
+
+ no e2e encryption
+ нет e2e шифрования
+ No comment provided by engineer.
+ rejectedотклоненный звонок
@@ -1356,6 +1491,16 @@ SimpleX серверы не могут получить доступ к ваше
через одноразовую ссылкуchat list item description
+
+ video call (not e2e encrypted).
+ видеозвонок (не e2e зашифрованный).
+ No comment provided by engineer.
+
+
+ with e2e encryption
+ e2e зашифровано
+ No comment provided by engineer.
+ you shared one-time linkвы создали одноразовую ссылку
diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings b/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings
index 7a81716312..d4c7fc1677 100644
Binary files a/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings and b/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings differ
diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/en.lproj/Localizable.strings b/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/en.lproj/Localizable.strings
index 7bbeebb05a..a87ccd3341 100644
--- a/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/en.lproj/Localizable.strings
+++ b/apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/en.lproj/Localizable.strings
@@ -9,3 +9,15 @@
/* No comment provided by engineer. */
"**Add new contact**: to create your one-time QR Code for your contact." = "**Add new contact**: to create your one-time QR Code or link for your contact.";
+
+/* No comment provided by engineer. */
+"*bold*" = "\\*bold*";
+
+/* No comment provided by engineer. */
+"_italic_" = "\\_italic_";
+
+/* No comment provided by engineer. */
+"~strike~" = "\\~strike~";
+
+/* No comment provided by engineer. */
+"`a + b`" = "\\`a + b`";
diff --git a/apps/ios/SimpleX NSE/ru.lproj/Localizable.strings b/apps/ios/SimpleX NSE/ru.lproj/Localizable.strings
index 44b29f3ae0..fc8627b30f 100644
--- a/apps/ios/SimpleX NSE/ru.lproj/Localizable.strings
+++ b/apps/ios/SimpleX NSE/ru.lproj/Localizable.strings
@@ -1,3 +1,9 @@
+/* No comment provided by engineer. */
+"**e2e encrypted** audio call." = "**e2e зашифрованный** аудиозвонок.";
+
+/* No comment provided by engineer. */
+"**e2e encrypted** video call." = "**e2e зашифрованный** видеозвонок.";
+
/* notification title */
"%@ is connected!" = "соединение с %@ установлено!";
@@ -10,6 +16,9 @@
/* call status */
"accepted" = "принятый звонок";
+/* No comment provided by engineer. */
+"audio call (not e2e encrypted)." = "аудиозвонок (не e2e зашифрованный).";
+
/* call status */
"calling…" = "входящий звонок…";
@@ -27,7 +36,7 @@
"deleted" = "удалено";
/* call status */
-"ended %02d:%02d" = "звонок завершён %1$d:%2$d";
+"ended %@" = "завершен %@";
/* call status */
"error" = "ошибка соединения";
@@ -35,8 +44,11 @@
/* call status */
"in progress" = "активный звонок";
-/* notification body */
-"Incoming %@ call" = "Входящий звонок";
+/* notification */
+"Incoming audio call" = "Входящий аудиозвонок";
+
+/* notification */
+"Incoming video call" = "Входящий видеозвонок";
/* chat list item title */
"invited to connect" = "приглашение соединиться";
@@ -44,6 +56,9 @@
/* call status */
"missed" = "пропущенный звонок";
+/* No comment provided by engineer. */
+"no e2e encryption" = "нет e2e шифрования";
+
/* call status */
"rejected" = "отклоненный звонок";
@@ -53,6 +68,12 @@
/* chat list item description */
"via one-time link" = "через одноразовую ссылку";
+/* No comment provided by engineer. */
+"video call (not e2e encrypted)." = "видеозвонок (не e2e зашифрованный).";
+
+/* No comment provided by engineer. */
+"with e2e encryption" = "e2e зашифровано";
+
/* notification body */
"You can now send messages to %@" = "Вы можете отправлять сообщения %@";
diff --git a/apps/ios/ru.lproj/Localizable.strings b/apps/ios/ru.lproj/Localizable.strings
index 0f86f73a9e..459f5515bf 100644
--- a/apps/ios/ru.lproj/Localizable.strings
+++ b/apps/ios/ru.lproj/Localizable.strings
@@ -7,6 +7,9 @@
/* No comment provided by engineer. */
" (can be copied)" = " (можно скопировать)";
+/* No comment provided by engineer. */
+" wants to connect with you via " = " хочет связаться с вами через ";
+
/* No comment provided by engineer. */
"_italic_" = "\\_курсив_";
@@ -17,10 +20,10 @@
": " = ": ";
/* No comment provided by engineer. */
-": %@" = ": %@";
+"!1 colored!" = "!1 цвет!";
/* No comment provided by engineer. */
-"!1 colored!" = "!1 цвет!";
+"(" = "(";
/* No comment provided by engineer. */
")" = ")";
@@ -34,6 +37,12 @@
/* No comment provided by engineer. */
"**Create link / QR code** for your contact to use." = "**Создать ссылку / QR код** для вашего контакта.";
+/* No comment provided by engineer. */
+"**e2e encrypted** audio call." = "**e2e зашифрованный** аудиозвонок.";
+
+/* No comment provided by engineer. */
+"**e2e encrypted** video call." = "**e2e зашифрованный** видеозвонок.";
+
/* No comment provided by engineer. */
"**Paste received link** or open it in the browser and tap **Open in mobile app**." = "**Вставить полученную ссылку**, или откройте её в браузере и нажмите **Open in mobile app**.";
@@ -46,6 +55,9 @@
/* No comment provided by engineer. */
"#secret#" = "#секрет#";
+/* No comment provided by engineer. */
+"%@ / %@" = "%@ / %@";
+
/* notification title */
"%@ is connected!" = "Установлено соединение с %@!";
@@ -91,6 +103,9 @@
/* No comment provided by engineer. */
"Add contact to start a new chat" = "Добавьте контакт, чтобы начать разговор";
+/* No comment provided by engineer. */
+"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Все сообщения будут удалены - это действие нельзя отменить! Сообщения будут удалены только для вас.";
+
/* No comment provided by engineer. */
"All your contacts will remain connected" = "Все контакты, которые соединились через этот адрес, сохранятся.";
@@ -100,9 +115,15 @@
/* accept incoming call via notification */
"Answer" = "Ответить";
+/* No comment provided by engineer. */
+"Answer call" = "Принять звонок";
+
/* No comment provided by engineer. */
"Attach" = "Прикрепить";
+/* No comment provided by engineer. */
+"audio call (not e2e encrypted)." = "аудиозвонок (не e2e зашифрованный).";
+
/* No comment provided by engineer. */
"bold" = "жирный";
@@ -115,6 +136,9 @@
/* No comment provided by engineer. */
"Cancel" = "Отменить";
+/* No comment provided by engineer. */
+"Capabilities" = "Возможности";
+
/* No comment provided by engineer. */
"Chat console" = "Консоль";
@@ -139,6 +163,12 @@
/* No comment provided by engineer. */
"Clear" = "Очистить";
+/* No comment provided by engineer. */
+"Clear conversation" = "Очистить разговор";
+
+/* No comment provided by engineer. */
+"Clear conversation?" = "Очистить разговор?";
+
/* No comment provided by engineer. */
"colored" = "цвет";
@@ -209,6 +239,12 @@
/* No comment provided by engineer. */
"Contact and all messages will be deleted - this cannot be undone!" = "Контакт и все сообщения будут удалены - это действие нельзя отменить!";
+/* No comment provided by engineer. */
+"contact has e2e encryption" = "у контакта есть e2e шифрование";
+
+/* No comment provided by engineer. */
+"contact has no e2e encryption" = "у контакта нет e2e шифрования";
+
/* notification */
"Contact is connected" = "Соединение с контактом установлено";
@@ -284,6 +320,9 @@
/* No comment provided by engineer. */
"Display name" = "Имя профиля";
+/* No comment provided by engineer. */
+"e2e encrypted" = "e2e зашифровано";
+
/* No comment provided by engineer. */
"Edit" = "Редактировать";
@@ -291,10 +330,10 @@
"Enable notifications? (BETA)" = "Включить уведомления? (БЕТА)";
/* No comment provided by engineer. */
-"end-to-end encrypted" = "end-to-end зашифрованный звонок";
+"End" = "Завершить";
/* call status */
-"ended %02d:%02d" = "звонок завершён %1$d:%2$d";
+"ended %@" = "завершен %@";
/* No comment provided by engineer. */
"Enter one SMP server per line:" = "Введите SMP серверы, каждый на отдельной строке:";
@@ -344,6 +383,9 @@
/* No comment provided by engineer. */
"How to use markdown" = "Как форматировать";
+/* No comment provided by engineer. */
+"ICE" = "ICE";
+
/* No comment provided by engineer. */
"If you can't meet in person, **show QR code in the video call**, or share the link." = "Если вы не можете встретиться лично, вы можете **показать QR код во время видеозвонка**, или поделиться ссылкой.";
@@ -365,12 +407,15 @@
/* call status */
"in progress" = "активный звонок";
-/* notification body */
-"Incoming %@ call" = "Входящий звонок";
+/* notification */
+"Incoming audio call" = "Входящий аудиозвонок";
/* notification */
"Incoming call" = "Входящий звонок";
+/* notification */
+"Incoming video call" = "Входящий видеозвонок";
+
/* No comment provided by engineer. */
"Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat)" = "[SimpleX Chat для терминала](https://github.com/simplex-chat/simplex-chat)";
@@ -420,7 +465,7 @@
"New message" = "Новое сообщение";
/* No comment provided by engineer. */
-"no end-to-end encryption" = "end-to-end шифрование не поддерживается";
+"no e2e encryption" = "нет e2e шифрования";
/* No comment provided by engineer. */
"Notifications are disabled!" = "Уведомления выключены";
@@ -455,6 +500,9 @@
/* No comment provided by engineer. */
"Paste the link you received into the box below to connect with your contact." = "Чтобы соединиться, вставьте ссылку, полученную от вашего контакта.";
+/* No comment provided by engineer. */
+"peer-to-peer" = "peer-to-peer";
+
/* No comment provided by engineer. */
"People can connect to you only via the links you share." = "С вами можно соединиться только через созданные вами ссылки.";
@@ -515,6 +563,9 @@
/* No comment provided by engineer. */
"secret" = "секрет";
+/* No comment provided by engineer. */
+"Send" = "Отправить";
+
/* No comment provided by engineer. */
"Server connected" = "Установлено соединение с сервером";
@@ -536,6 +587,9 @@
/* No comment provided by engineer. */
"SMP servers" = "SMP серверы";
+/* No comment provided by engineer. */
+"Start" = "Начать";
+
/* No comment provided by engineer. */
"starting…" = "инициализация…";
@@ -599,6 +653,9 @@
/* No comment provided by engineer. */
"Unexpected error: %@" = "Неожиданная ошибка: %@";
+/* connection info */
+"unknown" = "неизвестно";
+
/* No comment provided by engineer. */
"Unless your contact deleted the connection or this link was already used, it might be a bug - please report it.\nTo connect, please ask your contact to create another connection link and check that you have a stable network connection." = "Возможно, ваш контакт удалил ссылку, или она уже была использована. Если это не так, то это может быть ошибкой - пожалуйста, сообщите нам об этом.\nЧтобы установить соединение, попросите ваш контакт создать еще одну ссылку и проверьте ваше соединение с сетью.";
@@ -617,6 +674,12 @@
/* chat list item description */
"via one-time link" = "через одноразовую ссылку";
+/* No comment provided by engineer. */
+"via relay" = "через relay сервер";
+
+/* No comment provided by engineer. */
+"video call (not e2e encrypted)." = "видеозвонок (не e2e зашифрованный).";
+
/* No comment provided by engineer. */
"waiting for answer…" = "ожидается ответ…";
@@ -635,6 +698,9 @@
/* No comment provided by engineer. */
"Welcome %@!" = "Здравствуйте %@!";
+/* No comment provided by engineer. */
+"with e2e encryption" = "e2e зашифровано";
+
/* No comment provided by engineer. */
"You" = "Вы";