From 1530d1e12b4bb9f05385d615d794de98432db23f Mon Sep 17 00:00:00 2001
From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Date: Sat, 7 May 2022 17:29:58 +0100
Subject: [PATCH] mobile: translations (#615)
* mobile: translations
* change some android translations
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* correction
* picture
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* import updated
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
---
.../app/src/main/res/values-ru/strings.xml | 10 +-
apps/ios/Shared/Model/Shared/ChatTypes.swift | 2 +-
.../en.xcloc/Localized Contents/en.xliff | 282 +++++++++++++++++-
.../SimpleX NSE/en.lproj/InfoPlist.strings | 6 +
.../SimpleX NSE/en.lproj/Localizable.strings | Bin 0 -> 2690 bytes
.../en.lproj/SimpleX--iOS--InfoPlist.strings | 6 +-
.../ru.xcloc/Localized Contents/ru.xliff | 281 ++++++++++++++++-
.../SimpleX NSE/en.lproj/InfoPlist.strings | 6 +
.../SimpleX NSE/en.lproj/Localizable.strings | Bin 0 -> 2690 bytes
.../en.lproj/SimpleX--iOS--InfoPlist.strings | 6 +-
.../SimpleX NSE/ru.lproj/InfoPlist.strings | 9 +
.../SimpleX NSE/ru.lproj/Localizable.strings | 61 ++++
apps/ios/SimpleX.xcodeproj/project.pbxproj | 24 ++
apps/ios/ru.lproj/Localizable.strings | 84 +++++-
.../ru.lproj/SimpleX--iOS--InfoPlist.strings | 8 +-
15 files changed, 769 insertions(+), 16 deletions(-)
create mode 100644 apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/InfoPlist.strings
create mode 100644 apps/ios/SimpleX Localizations/en.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings
create mode 100644 apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/InfoPlist.strings
create mode 100644 apps/ios/SimpleX Localizations/ru.xcloc/Source Contents/SimpleX NSE/en.lproj/Localizable.strings
create mode 100644 apps/ios/SimpleX NSE/ru.lproj/InfoPlist.strings
create mode 100644 apps/ios/SimpleX NSE/ru.lproj/Localizable.strings
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 ac1acc9801..0531c2b4b6 100644
--- a/apps/android/app/src/main/res/values-ru/strings.xml
+++ b/apps/android/app/src/main/res/values-ru/strings.xml
@@ -95,18 +95,18 @@
Изображение
- Ожидание изображения
+ Ожидается прием изображенияИзображение отправлено
- Ожидание изображения
- Изображение будет получено, когда ваш контакт будет в сети, пожалуйста, подождите или проверьте позже!
+ Ожидается прием изображения
+ Изображение будет принято, когда ваш контакт будет в сети, подождите или проверьте позже!ФайлБольшой файл!Ваш контакт отправил файл, размер которого превышает поддерживаемый в настоящее время максимальный размер (%1$s).В настоящее время максимальный поддерживаемый размер файла составляет %1$s.
- Ожидание файла
- Файл будет получен, когда ваш контакт будет в сети, пожалуйста, подождите или проверьте позже!
+ Ожидается прием файла
+ Файл будет принят, когда ваш контакт будет в сети, подождите или проверьте позже!Файл сохраненФайл не найденОшибка сохранения файла
diff --git a/apps/ios/Shared/Model/Shared/ChatTypes.swift b/apps/ios/Shared/Model/Shared/ChatTypes.swift
index 6f3981b69d..9a3b36d05b 100644
--- a/apps/ios/Shared/Model/Shared/ChatTypes.swift
+++ b/apps/ios/Shared/Model/Shared/ChatTypes.swift
@@ -866,7 +866,7 @@ enum CICallStatus: String, Decodable {
func text(_ sec: Int) -> String {
switch self {
case .pending: return NSLocalizedString("calling…", comment: "call status")
- case .missed: return NSLocalizedString("missed…", comment: "call status")
+ case .missed: return NSLocalizedString("missed", comment: "call status")
case .rejected: return NSLocalizedString("rejected", comment: "call status")
case .accepted: return NSLocalizedString("accepted", comment: "call status")
case .negotiated: return NSLocalizedString("connecting…", comment: "call status")
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 57ca5f9cbc..4e728c6920 100644
--- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
+++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
@@ -125,11 +125,21 @@
All your contacts will remain connectedNo comment provided by engineer.
+
+ Answer
+ Answer
+ accept incoming call via notification
+ AttachAttachNo comment provided by engineer.
+
+ Call already ended!
+ Call already ended!
+ No comment provided by engineer.
+ CancelCancel
@@ -160,6 +170,11 @@
Checking new messages...notification
+
+ Choose file
+ Choose file
+ No comment provided by engineer.
+ Choose from libraryChoose from library
@@ -285,6 +300,11 @@
Create profileNo comment provided by engineer.
+
+ Currently maximum supported file size is %@.
+ Currently maximum supported file size is %@.
+ No comment provided by engineer.
+ DeleteDelete
@@ -395,6 +415,11 @@
Error: URL is invalidNo comment provided by engineer.
+
+ File will be received when your contact is online, please wait or check later!
+ File will be received when your contact is online, please wait or check later!
+ No comment provided by engineer.
+ Full name (optional)Full name (optional)
@@ -440,6 +465,26 @@
If you received SimpleX Chat invitation link you can open it in your browser:No comment provided by engineer.
+
+ Ignore
+ Ignore
+ ignore incoming call via notification
+
+
+ Image will be received when your contact is online, please wait or check later!
+ Image will be received when your contact is online, please wait or check later!
+ No comment provided by engineer.
+
+
+ Incoming %@ call
+ Incoming %@ call
+ notification body
+
+
+ Incoming call
+ Incoming 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)
@@ -450,6 +495,11 @@
Invalid connection linkNo comment provided by engineer.
+
+ Large file!
+ Large file!
+ No comment provided by engineer.
+ Make sure SMP server addresses are in correct format, line separated and are not duplicated.Make sure SMP server addresses are in correct format, line separated and are not duplicated.
@@ -701,6 +751,16 @@ To connect, please ask your contact to create another connection link and check
Using SimpleX Chat servers.No comment provided by engineer.
+
+ Waiting for file
+ Waiting for file
+ No comment provided by engineer.
+
+
+ Waiting for image
+ Waiting for image
+ No comment provided by engineer.
+ Welcome %@!Welcome %@!
@@ -803,6 +863,11 @@ You can cancel this connection and remove the contact (and try later with a new
You can cancel this connection and remove the contact (and try later with a new link).
No comment provided by engineer.
+
+ Your contact sent a file that is larger than currently supported maximum size (%@).
+ Your contact sent a file that is larger than currently supported maximum size (%@).
+ No comment provided by engineer.
+ Your profile is stored on your device and shared only with your contacts.
SimpleX servers cannot see your profile.
@@ -845,11 +910,21 @@ SimpleX servers cannot see your profile.
above, then:No comment provided by engineer.
+
+ accepted
+ accepted
+ call status
+ boldboldNo comment provided by engineer.
+
+ calling…
+ calling…
+ call status
+ coloredcolored
@@ -860,10 +935,16 @@ SimpleX servers cannot see your profile.
connect to SimpleX Chat developers.No comment provided by engineer.
+
+ connected
+ connected
+ No comment provided by engineer.
+ connecting…connecting…
- chat list item title
+ call status
+chat list item titleconnection established
@@ -880,6 +961,26 @@ SimpleX servers cannot see your profile.
deleteddeleted chat item
+
+ end-to-end encrypted
+ end-to-end encrypted
+ No comment provided by engineer.
+
+
+ ended %1$d:%2$d
+ ended %1$d:%2$d
+ call status
+
+
+ error
+ error
+ call status
+
+
+ in progress
+ in progress
+ call status
+ invited to connectinvited to connect
@@ -890,11 +991,36 @@ SimpleX servers cannot see your profile.
italicNo comment provided by engineer.
+
+ missed
+ missed
+ call status
+
+
+ no end-to-end encryption
+ no end-to-end encryption
+ No comment provided by engineer.
+
+
+ received answer…
+ received answer…
+ No comment provided by engineer.
+
+
+ rejected
+ rejected
+ call status
+ secretsecretNo comment provided by engineer.
+
+ starting…
+ starting…
+ No comment provided by engineer.
+ strikestrike
@@ -915,6 +1041,16 @@ SimpleX servers cannot see your profile.
via one-time linkchat list item description
+
+ waiting for answer…
+ waiting for answer…
+ No comment provided by engineer.
+
+
+ waiting for confirmation…
+ waiting for confirmation…
+ No comment provided by engineer.
+ wants to connect to you!wants to connect to you!
@@ -953,10 +1089,150 @@ SimpleX servers cannot see your profile.
Bundle name
- SimpleX needs camera access to scan QR codes to connect to other app users
- SimpleX needs camera access to scan QR codes to connect to other app users
+ SimpleX needs camera access to scan QR codes to connect to other users and for video calls.
+ SimpleX needs camera access to scan QR codes to connect to other users and for video calls.Privacy - Camera Usage Description
+
+ SimpleX needs microphone access for audio and video calls.
+ SimpleX needs microphone access for audio and video calls.
+ Privacy - Microphone Usage Description
+
+
+ SimpleX needs access to Photo Library for saving captured and received media
+ SimpleX needs access to Photo Library for saving captured and received media
+ Privacy - Photo Library Additions Usage Description
+
+