B. Petersen 5 жил өмнө
parent
commit
6a89cb1ec7
28 өөрчлөгдсөн 74 нэмэгдсэн , 75 устгасан
  1. 2 2
      deltachat-ios/Controller/AccountSetupController.swift
  2. 2 2
      deltachat-ios/Controller/ChatViewController.swift
  3. 1 1
      deltachat-ios/Controller/QrViewController.swift
  4. 1 1
      deltachat-ios/Coordinator/AppCoordinator.swift
  5. 2 2
      deltachat-ios/Handler/HudHandler.swift
  6. 2 2
      deltachat-ios/View/ProgressHud.swift
  7. 0 1
      deltachat-ios/az.lproj/Localizable.strings
  8. 0 1
      deltachat-ios/ca.lproj/Localizable.strings
  9. 0 1
      deltachat-ios/da.lproj/Localizable.strings
  10. 11 0
      deltachat-ios/de.lproj/Localizable.strings
  11. 11 13
      deltachat-ios/en.lproj/Localizable.strings
  12. 10 1
      deltachat-ios/es.lproj/Localizable.strings
  13. 0 2
      deltachat-ios/eu.lproj/Localizable.strings
  14. 0 1
      deltachat-ios/fr.lproj/Localizable.strings
  15. 0 1
      deltachat-ios/it.lproj/Localizable.strings
  16. 0 1
      deltachat-ios/ja.lproj/Localizable.strings
  17. 0 1
      deltachat-ios/lt.lproj/Localizable.strings
  18. 0 3
      deltachat-ios/nl.lproj/Localizable.strings
  19. 21 1
      deltachat-ios/pl.lproj/Localizable.strings
  20. 0 1
      deltachat-ios/pt-BR.lproj/Localizable.strings
  21. 0 1
      deltachat-ios/pt-PT.lproj/Localizable.strings
  22. 2 5
      deltachat-ios/ru.lproj/Localizable.strings
  23. 0 3
      deltachat-ios/sq.lproj/Localizable.strings
  24. 7 10
      deltachat-ios/tr.lproj/Localizable.strings
  25. 0 1
      deltachat-ios/uk.lproj/Localizable.strings
  26. 0 1
      deltachat-ios/zh-Hant-TW.lproj/Localizable.strings
  27. 2 2
      deltachat-ios/zh-Hant.lproj/Localizable.strings
  28. 0 14
      tools/untranslated.xml

+ 2 - 2
deltachat-ios/Controller/AccountSetupController.swift

@@ -448,7 +448,7 @@ class AccountSetupController: UITableViewController {
             return String.localized("login_no_servers_hint")
         } else if sections[section] == advancedSection {
             if advancedSectionShowing && dcContext.isConfigured() {
-                var info = "Current settings:\n"
+                var info = String.localized("used_settings") + "\n"
                 let serverFlags = Int(dcContext.getConfig("configured_server_flags") ?? "") ?? 0
                 info += "IMAP "
                 info += SecurityConverter.convertHexToString(type: .IMAPSecurity, hex: serverFlags&0x700) + " "
@@ -757,7 +757,7 @@ class AccountSetupController: UITableViewController {
 
         let dbfile = appDelegate.dbfile()
         let dburl = URL(fileURLWithPath: dbfile, isDirectory: false)
-        let alert = UIAlertController(title: String.localized("delete_account_message"),
+        let alert = UIAlertController(title: String.localized("delete_account_ask"),
                                       message: nil,
                                       preferredStyle: .actionSheet)
 

+ 2 - 2
deltachat-ios/Controller/ChatViewController.swift

@@ -268,7 +268,7 @@ class ChatViewController: MessagesViewController {
         if disableWriting {
             menuItems = [
                 UIMenuItem(title: String.localized("start_chat"), action: #selector(MessageCollectionViewCell.messageStartChat(_:))),
-                UIMenuItem(title: String.localized("dismiss"), action: #selector(MessageCollectionViewCell.messageDismiss(_:))),
+                UIMenuItem(title: String.localized("cancel"), action: #selector(MessageCollectionViewCell.messageDismiss(_:))),
                 UIMenuItem(title: String.localized("menu_block_contact"), action: #selector(MessageCollectionViewCell.messageBlock(_:))),
             ]
         } else {
@@ -901,7 +901,7 @@ extension ChatViewController: MessagesLayoutDelegate {
 
     private func showClipperOptions() {
         let alert = UIAlertController(title: nil, message: nil, preferredStyle: .actionSheet)
-        let photoAction = PhotoPickerAlertAction(title: String.localized("photo"), style: .default, handler: photoButtonPressed(_:))
+        let photoAction = PhotoPickerAlertAction(title: String.localized("camera"), style: .default, handler: photoButtonPressed(_:))
         let videoAction = PhotoPickerAlertAction(title: String.localized("video"), style: .default, handler: videoButtonPressed(_:))
 
         alert.addAction(photoAction)

+ 1 - 1
deltachat-ios/Controller/QrViewController.swift

@@ -29,7 +29,7 @@ class QrViewController: UITableViewController, QrCodeReaderDelegate {
 
     override func viewDidLoad() {
         super.viewDidLoad()
-        title = String.localized("qr_code_title")
+        title = String.localized("qr_code")
         qrCodeReaderController.delegate = self
         tableView.separatorStyle = .none
     }

+ 1 - 1
deltachat-ios/Coordinator/AppCoordinator.swift

@@ -29,7 +29,7 @@ class AppCoordinator: NSObject, Coordinator {
         let controller = QrViewController(dcContext: dcContext)
         let nav = DcNavigationController(rootViewController: controller)
         let settingsImage = UIImage(named: "report_card")
-        nav.tabBarItem = UITabBarItem(title: String.localized("qr_code_title"), image: settingsImage, tag: qrTab)
+        nav.tabBarItem = UITabBarItem(title: String.localized("qr_code"), image: settingsImage, tag: qrTab)
         let coordinator = QrViewCoordinator(navigationController: nav)
         self.childCoordinators.append(coordinator)
         controller.coordinator = coordinator

+ 2 - 2
deltachat-ios/Handler/HudHandler.swift

@@ -12,7 +12,7 @@ class HudHandler {
     func setHudProgress(_ progress: Int) {
         if let hud = self.backupHud {
             hud.progress = Float(progress) / 1000.0
-            hud.detailTextLabel.text = "\(progress / 10)% \(String.localized("complete"))"
+            hud.detailTextLabel.text = "\(progress / 10)%"
         }
     }
 
@@ -21,7 +21,7 @@ class HudHandler {
             let hud = JGProgressHUD(style: .dark)
             hud.vibrancyEnabled = true
             hud.indicatorView = JGProgressHUDPieIndicatorView()
-            hud.detailTextLabel.text = "0% \(String.localized("complete"))"
+            hud.detailTextLabel.text = "0%"
             hud.textLabel.text = text
             hud.show(in: self.view)
             self.backupHud = hud

+ 2 - 2
deltachat-ios/View/ProgressHud.swift

@@ -34,7 +34,7 @@ class ProgressHud {
 
     func progress(_ progress: Int) {
         hud.progress = Float(progress) / 1000.0
-        hud.detailTextLabel.text = "\(progress / 10)% \(String.localized("complete"))"
+        hud.detailTextLabel.text = "\(progress / 10)%"
     }
 
     init(_ text: String, in view: UIView) {
@@ -42,7 +42,7 @@ class ProgressHud {
         hud.vibrancyEnabled = true
         hud.indicatorView = JGProgressHUDPieIndicatorView()
 
-        hud.detailTextLabel.text = "0% " + String.localized("complete")
+        hud.detailTextLabel.text = "0%"
         hud.textLabel.text = text
         hud.show(in: view)
     }

+ 0 - 1
deltachat-ios/az.lproj/Localizable.strings

@@ -426,7 +426,6 @@
 "screenlock_inactivity_timeout_interval" = "Ğeyri aktiv gözləmə intervalı. ";
 
 
-// qr code stuff
 "qrscan_title" = "Qr kodu skan edin";
 "qrscan_hint" = "QR kodu kamera ilə izləyin";
 "qrscan_ask_join_group" = "\"%1$@\" qrupa qoşulmaq istəyirsinizmi?";

+ 0 - 1
deltachat-ios/ca.lproj/Localizable.strings

@@ -390,7 +390,6 @@
 "screenlock_inactivity_timeout_interval" = "Interval de temps d\'inactivitat ";
 
 
-// qr code stuff
 "qrscan_title" = "Escaneja codi QR";
 "qrscan_hint" = "Poseu la càmera davant del codi QR";
 "qrscan_ask_join_group" = "Voleu unir-vos al grup \"%1$@\"?";

+ 0 - 1
deltachat-ios/da.lproj/Localizable.strings

@@ -425,7 +425,6 @@
 "screenlock_inactivity_timeout_interval" = "Inaktivitet tidsudløb interval";
 
 
-// qr code stuff
 "qrscan_title" = "Skanne QR kode";
 "qrscan_hint" = "Placere kamera over QR kode";
 "qrscan_ask_join_group" = "Deltage i gruppen \"%1$@\"?";

+ 11 - 0
deltachat-ios/de.lproj/Localizable.strings

@@ -13,6 +13,7 @@
 "strict" = "Strikt";
 "open" = "Öffnen";
 "delete" = "Löschen";
+"info" = "Info";
 "update" = "Aktualisieren";
 "emoji" = "Emoji";
 "attachment" = "Anhang";
@@ -22,6 +23,7 @@
 "chat" = "Chat";
 "media" = "Medien";
 "main_menu" = "Hauptmenü";
+"start_chat" = "Chat starten";
 "show_password" = "Passwort anzeigen";
 "hide_password" = "Passwort verstecken";
 "not_now" = "Nicht jetzt";
@@ -29,6 +31,8 @@
 "one_moment" = "Einen Moment…";
 "done" = "Fertig";
 "undo" = "Rückgängig";
+// Translators: used eg. for the next view, could also be "continue" or so. as used in ios headers, the string should be as short as possible, though.
+"next" = "Weiter";
 "error" = "Fehler";
 "error_x" = "Fehler: %1$@";
 "error_no_network" = "Kein Netzwerk.";
@@ -41,6 +45,8 @@
 "bad_email_address" = "Ungültige E-Mail-Adresse";
 "password" = "Passwort";
 "now" = "Jetzt";
+// Translators: used as a headline in sections with actions that cannot be undone. could also be "Caution" or "Cave" or so.
+"danger" = "Achtung";
 // n_min_ago is deprecated, use n_minutes instead
 "n_min_ago" = "%d Min.";
 "today" = "Heute";
@@ -145,6 +151,7 @@
 "title_share_location" = "Standort mit allen Gruppenmitgliedern teilen";
 "device_talk" = "Systemnachrichten";
 "device_talk_subtitle" = "Lokal erzeugte Nachrichten";
+"edit_contact" = "Kontakt bearbeiten";
 
 "mute_for_one_hour" = "Stumm für 1 Stunde";
 "mute_for_two_hours" = "Stumm für 2 Stunden";
@@ -301,6 +308,9 @@
 "accept_invalid_hostnames" = "Ungültige Hostnamen akzeptieren";
 "accept_invalid_certificates" = "Ungültige Zertifikate akzeptieren";
 
+"used_settings" = "Verwendete Einstellungen:";
+"delete_account" = "E-Mail-Konto löschen";
+"delete_account_ask" = "Das E-Mail-Konto und alle Daten wirklich von diesem Gerät löschen?";
 
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
@@ -470,6 +480,7 @@
 
 
 // qr code stuff
+"qr_code" = "QR-Code";
 "qrscan_title" = "QR-Code scannen";
 "qrscan_hint" = "Kamera über den QR-Code halten";
 "qrscan_ask_join_group" = "Der Gruppe \"%1$@\" beitreten?";

+ 11 - 13
deltachat-ios/en.lproj/Localizable.strings

@@ -13,6 +13,7 @@
 "strict" = "Strict";
 "open" = "Open";
 "delete" = "Delete";
+"info" = "Info";
 "update" = "Update";
 "emoji" = "Emoji";
 "attachment" = "Attachment";
@@ -22,6 +23,7 @@
 "chat" = "Chat";
 "media" = "Media";
 "main_menu" = "Main menu";
+"start_chat" = "Start chat";
 "show_password" = "Show password";
 "hide_password" = "Hide password";
 "not_now" = "Not now";
@@ -29,6 +31,8 @@
 "one_moment" = "One moment…";
 "done" = "Done";
 "undo" = "Undo";
+// Translators: used eg. for the next view, could also be "continue" or so. as used in ios headers, the string should be as short as possible, though.
+"next" = "Next";
 "error" = "Error";
 "error_x" = "Error: %1$@";
 "error_no_network" = "Network unavailable.";
@@ -41,6 +45,8 @@
 "bad_email_address" = "Bad email address.";
 "password" = "Password";
 "now" = "Now";
+// Translators: used as a headline in sections with actions that cannot be undone. could also be "Caution" or "Cave" or so.
+"danger" = "Danger";
 // n_min_ago is deprecated, use n_minutes instead
 "n_min_ago" = "%d min";
 "today" = "Today";
@@ -145,6 +151,7 @@
 "title_share_location" = "Share location with all group members";
 "device_talk" = "Device messages";
 "device_talk_subtitle" = "Locally generated messages";
+"edit_contact" = "Edit contact";
 
 "mute_for_one_hour" = "Mute for 1 hour";
 "mute_for_two_hours" = "Mute for 2 hours";
@@ -301,6 +308,9 @@
 "accept_invalid_hostnames" = "Accept invalid hostnames";
 "accept_invalid_certificates" = "Accept invalid certificates";
 
+"used_settings" = "Used settings:";
+"delete_account" = "Delete account";
+"delete_account_ask" = "Are you sure you want to delete your account data?";
 
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
@@ -470,6 +480,7 @@
 
 
 // qr code stuff
+"qr_code" = "QR code";
 "qrscan_title" = "Scan QR code";
 "qrscan_hint" = "Place your camera over the QR code";
 "qrscan_ask_join_group" = "Do you want to join the group \"%1$@\"?";
@@ -613,19 +624,6 @@
 "a11y_message_context_menu_btn_label" = "Message actions";
 "a11y_background_preview_label" = "Background preview";
 
-"start_chat" = "Start chat";
-"dismiss" = "Dismiss";
-"photo" = "Photo";
 "import_contacts" = "Import device contacts";
 "import_contacts_message" = "To chat with contacts from your device open the settings menu and enable the Contacts option";
 "no_account_setup" = "No account set up";
-"delete_account" = "Delete account";
-"delete_account_message" = "Are you sure you want to delete your account data?";
-"danger" = "Danger";
-"next" = "Next";
-"reset" = "Reset";
-"edit_contact" = "Edit contact";
-"custom_port" = "Custom port";
-"complete" = "Complete";
-"info" = "Info";
-"qr_code_title" = "QR scan/show";

+ 10 - 1
deltachat-ios/es.lproj/Localizable.strings

@@ -9,6 +9,8 @@
 "def" = "Por defecto";
 "custom" = "Personalizado";
 "none" = "Ninguno";
+"automatic" = "Automático";
+"strict" = "Estricto";
 "open" = "Abrir";
 "delete" = "Eliminar";
 "update" = "Actualización";
@@ -18,6 +20,7 @@
 "close" = "Cerrar";
 "save" = "Guardar";
 "chat" = "Chat";
+"media" = "Multimedia";
 "main_menu" = "Menú principal";
 "show_password" = "Mostrar contraseña";
 "hide_password" = "Ocultar contraseña";
@@ -140,6 +143,8 @@
 "menu_zoom_out" = "Alejar";
 "menu_save_log" = "Salvar log";
 "title_share_location" = "Compartir ubicación con todos los miembros del grupo";
+"device_talk" = "Mensajes del dispositivo";
+"device_talk_subtitle" = "Mensajes generados localmente";
 "mute_for_one_hour" = "Silenciar por 1 hora";
 "mute_for_two_hours" = "Silenciar por 2 horas";
 "mute_for_one_day" = "Silenciar por 1 día";
@@ -278,6 +283,7 @@
 "login_info_oauth2_title" = "¿Continuar con la configuración simplificada?";
 "login_info_oauth2_text" = "La dirección de correo electrónico introducida admite una configuración simplificada (OAuth2).\n\nEn el próximo paso, permita que Delta Chat actúe como su aplicación de chat con correo electrónico.\n\nNo hay servidores de Delta Chat, tus datos permanecen en tu dispositivo!";
 "login_info_gmail_text" = "Para las cuentas de Gmail, debe crear una contraseña de aplicación si tiene habilitado la verificación en 2 pasos. Si esta opción no está disponible, debe habilitar la opción \"Acceso de aplicaciones poco seguras\".";
+"login_certificate_checks" = "Comprobaciones de certificados";
 "login_error_mail" = "Por favor, introduzca una dirección de correo válida";
 "login_error_server" = "Por favor, introduzca un servidor / dirección IP válido";
 "login_error_port" = "Por favor, introduzca un puerto válido (1–65535)";
@@ -290,6 +296,10 @@
 // Translators: %1$s will be replaced by the server name (eg. imap.somewhere.org) and %2$s will be replaced by the human-readable response from the server. this response may be a single word or some sentences and may or may not be localized.
 "login_error_server_response" = "Respuesta de %1$@: %2$@\n\nAlgunos proveedores colocan información adicional en su bandeja de entrada; Puedes comprobarlo por ej. en la interfaz web. Consulte a su proveedor o amigos si tiene problemas.";
 
+// TLS certificate checks
+"accept_invalid_hostnames" = "Aceptar nombres de host no válidos";
+"accept_invalid_certificates" = "Aceptar certificados no válidos";
+
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "Reenviar a ...";
@@ -457,7 +467,6 @@
 "screenlock_inactivity_timeout_interval" = "Tiempo de espera antes de bloquear por inactividad";
 
 
-// qr code stuff
 "qrscan_title" = "Escanear código QR";
 "qrscan_hint" = "Coloque su cámara sobre el código QR";
 "qrscan_ask_join_group" = "¿Quieres unirte al grupo \"%1$@\"?";

+ 0 - 2
deltachat-ios/eu.lproj/Localizable.strings

@@ -298,7 +298,6 @@
 "accept_invalid_hostnames" = "Onartu ostalari izen baliogabeak";
 "accept_invalid_certificates" = "Onartu ziurtagiri baliogabeak";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "Birbidali honi …";
@@ -466,7 +465,6 @@
 "screenlock_inactivity_timeout_interval" = "Jarduerarik gabeko denbora tartea";
 
 
-// qr code stuff
 "qrscan_title" = "Eskaneatu QR kodea";
 "qrscan_hint" = "Kokatu zure kamera QR kodearen gainean";
 "qrscan_ask_join_group" = "\"%1$@\" taldera elkartu nahi duzu?";

+ 0 - 1
deltachat-ios/fr.lproj/Localizable.strings

@@ -432,7 +432,6 @@
 "screenlock_inactivity_timeout_interval" = "Intervalle de temps d\'inactivité";
 
 
-// qr code stuff
 "qrscan_title" = "Numériser le QR code";
 "qrscan_hint" = "Placez votre caméra au dessus du QR code";
 "qrscan_ask_join_group" = "Voulez-vous rejoindre le groupe \"%1$@\" ?";

+ 0 - 1
deltachat-ios/it.lproj/Localizable.strings

@@ -457,7 +457,6 @@
 "screenlock_inactivity_timeout_interval" = "Tempo di inattività";
 
 
-// qr code stuff
 "qrscan_title" = "Scansiona codice QR";
 "qrscan_hint" = "Posiziona la camera sopra il codice QR";
 "qrscan_ask_join_group" = "Vuoi entrare nel gruppo \"%1$@\"?";

+ 0 - 1
deltachat-ios/ja.lproj/Localizable.strings

@@ -228,7 +228,6 @@
 "autocrypt_send_asm_button" = "自動暗号化設定用メッセージを送信する";
 "autocrypt_asm_subject" = "自動暗号化設定用メッセージ";
 "autocrypt_continue_transfer_title" = "自動暗号化設定用メッセージ";
-// qr code stuff
 "qrscan_title" = "QRコードを読み取る";
 "qrscan_hint" = "QRコードを読み取って下さい";
 "qrscan_contains_text" = "読み取り結果は以下:\n\n%1$@";

+ 0 - 1
deltachat-ios/lt.lproj/Localizable.strings

@@ -393,7 +393,6 @@
 "screenlock_inactivity_timeout_interval" = "Neveiklumui skirtas laiko intervalas";
 
 
-// qr code stuff
 "qrscan_title" = "Nuskenuokite QR kodą";
 "qrscan_hint" = "Laikykite savo kamerą virš QR kodo";
 "qrscan_ask_join_group" = "Ar norite prisijungti prie grupės \"%1$@\"?";

+ 0 - 3
deltachat-ios/nl.lproj/Localizable.strings

@@ -145,7 +145,6 @@
 "title_share_location" = "Locatie delen met alle groepsleden";
 "device_talk" = "Berichten op apparaat";
 "device_talk_subtitle" = "Lokaal gegenereerde berichten";
-
 "mute_for_one_hour" = "1 uur lang uitschakelen";
 "mute_for_two_hours" = "2 uur lang uitschakelen";
 "mute_for_one_day" = "1 dag lang uitschakelen";
@@ -301,7 +300,6 @@
 "accept_invalid_hostnames" = "Ongeldige hostnamen accepteren";
 "accept_invalid_certificates" = "Ongeldige certificaten accepteren";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "Doorsturen naar...";
@@ -469,7 +467,6 @@
 "screenlock_inactivity_timeout_interval" = "Periode van inactiviteit";
 
 
-// qr code stuff
 "qrscan_title" = "QR-code scannen";
 "qrscan_hint" = "Plaatst je camera boven de QR-code";
 "qrscan_ask_join_group" = "Wil je deelnemen aan de groep \"%1$@\"?";

+ 21 - 1
deltachat-ios/pl.lproj/Localizable.strings

@@ -11,6 +11,15 @@
 "none" = "Brak";
 "open" = "Otwórz";
 "delete" = "Usuń";
+"emoji" = "Emoji";
+"attachment" = "Załącznik";
+"back" = "Wróć";
+"close" = "Zamknij";
+"save" = "Zapisz";
+"chat" = "Czat";
+"media" = "Multimedia";
+"show_password" = "Pokaż hasło";
+"hide_password" = "Ukryj hasło";
 "not_now" = "Nie teraz";
 "never" = "Nigdy";
 "one_moment" = "Jedną chwilę…";
@@ -302,6 +311,7 @@
 "pref_blocked_contacts" = "Zablokowane kontakty";
 "pref_profile_photo_remove_ask" = "Usunąć zdjęcie profilowe?";
 "pref_help_url" = "https://delta.chat/pl/help";
+"pref_password_and_account_settings" = "Hasło i konto";
 "pref_who_can_see_this_information" = "Kto może zobaczyć tę informację?";
 "pref_who_can_see_profile_explain" = "Twoje zdjęcie profilowe i nazwa będą wyświetlane wraz z wiadomościami podczas komunikacji z innymi użytkownikami. Już wysłanych informacji nie można skasować ani usunąć.";
 "pref_your_name" = "Twoja nazwa";
@@ -377,6 +387,7 @@
 "pref_watch_inbox_folder" = "Oglądaj katalog Skrzynka odbiorcza";
 "pref_watch_sent_folder" = "Oglądaj katalog Wysłane";
 "pref_watch_mvbox_folder" = "Oglądaj katalog DeltaChat";
+"pref_send_copy_to_self" = "Wyślij kopię do siebie";
 "pref_auto_folder_moves" = "Automatyczne przenoszenie do folderu DeltaChat";
 "pref_auto_folder_moves_explain" = "Rozmowy na czacie są przenoszone, aby nie zaśmiecać folderu Skrzynka odbiorcza";
 "pref_email_interaction_title" = "Interakcja e-mail";
@@ -389,6 +400,11 @@
 "pref_empty_server_inbox" = "Usuń WSZYSTKIE wiadomości e-mail w folderze Skrzynka odbiorcza";
 "pref_empty_server_mvbox" = " Usuń WSZYSTKIE wiadomości e-mail w folderze DeltaChat";
 "pref_empty_server_do_button" = "Usuń e-maile";
+"pref_background_default" = "Domyślne tło";
+"pref_background_default_color" = "Domyślny kolor";
+"pref_background_custom_image" = "Własny obraz";
+"pref_background_custom_color" = "Własny kolor";
+
 // autocrypt
 "autocrypt" = "Autocrypt";
 "autocrypt_explain" = "Autocrypt to nowa i otwarta specyfikacja szyfrowania e-maili typu end-to-end.\n\nTwoja konfiguracja end-to-end w razie potrzeby jest tworzona automatycznie i można ją przesłać między urządzeniami za pomocą Wiadomości konfiguracyjnej automatycznego szyfrowania.";
@@ -434,7 +450,6 @@
 "screenlock_inactivity_timeout_interval" = "Limit czasu nieaktywności";
 
 
-// qr code stuff
 "qrscan_title" = "Skanuj kod QR";
 "qrscan_hint" = "Umieść aparat nad kodem QR";
 "qrscan_ask_join_group" = "Czy chcesz dołączyć do grupy „%1$@?";
@@ -494,6 +509,8 @@
 // dc_str_* resources
 "encrypted_message" = "Zaszyfrowana wiadomość";
 
+// desktop specific strings
+"welcome_desktop" = "Witaj w Delta Chat";
 "login_known_accounts_title_desktop" = "Znane konta";
 "global_menu_preferences_language_desktop" = "Wybierz język";
 "global_menu_file_desktop" = "Plik";
@@ -509,8 +526,10 @@
 "global_menu_view_developer_desktop" = "Programista";
 "global_menu_view_developer_tools_desktop" = "Narzędzia Programisty";
 "global_menu_help_desktop" = "Pomoc";
+"global_menu_help_learn_desktop" = "Dowiedz się więcej o Delta Chat";
 "global_menu_help_contribute_desktop" = "Przyczyń się do rozwoju na GitHub";
 "global_menu_help_report_desktop" = "Zgłoś problem…";
+"global_menu_help_about_desktop" = "O Delta Chat";
 "no_chat_selected_suggestion_desktop" = "Wybierz czat lub utwórz nowy czat";
 "write_message_desktop" = "Napisz wiadomość";
 "encryption_info_title_desktop" = "Informacje o szyfrowaniu";
@@ -562,3 +581,4 @@
 "user_location_permission_explanation" = "Delta Chat wymaga uprawnienia lokalizacji, aby pokazać i udostępniać swoją lokalizację.";
 
 
+"a11y_background_preview_label" = "Podgląd tła";

+ 0 - 1
deltachat-ios/pt-BR.lproj/Localizable.strings

@@ -434,7 +434,6 @@
 "screenlock_inactivity_timeout_interval" = "Limite de inatividade";
 
 
-// qr code stuff
 "qrscan_title" = "Escanear código QR";
 "qrscan_hint" = "Aponte sua câmera para o código QR";
 "qrscan_ask_join_group" = "Você quer ingressar no grupo \"%1$@\"?";

+ 0 - 1
deltachat-ios/pt-PT.lproj/Localizable.strings

@@ -369,7 +369,6 @@
 "screenlock_inactivity_timeout_interval" = "Intervalo de tempo limite de inactividade";
 
 
-// qr code stuff
 "qrscan_title" = "Fazer scan do código QR";
 "qrscan_hint" = "Coloque sua câmera sobre o código QR";
 "qrscan_ask_join_group" = "Quer se juntar-se ao grupo \"%1$@\"?";

+ 2 - 5
deltachat-ios/ru.lproj/Localizable.strings

@@ -145,7 +145,6 @@
 "title_share_location" = "Делиться местоположением со всеми участниками группы";
 "device_talk" = "Сообщения устройства";
 "device_talk_subtitle" = "Локально сгенерированные сообщения";
-
 "mute_for_one_hour" = "1 час";
 "mute_for_two_hours" = "На 2 часа";
 "mute_for_one_day" = "На 1 день";
@@ -276,14 +275,14 @@
 "login_imap_security" = "Параметры безопасности IMAP";
 "login_outbox" = "Исходящие";
 "login_smtp_login" = "SMTP логин";
-"login_smtp_password" = "SMTP пароль";
+"login_smtp_password" = "Пароль SMTP";
 "login_smtp_server" = "SMTP сервер";
 "login_smtp_port" = "SMTP порт";
 "login_smtp_security" = "Параметры безопасности SMTP";
 "login_auth_method" = "Метод авторизации";
 "login_info_oauth2_title" = "Продолжить упрощенную настройку?";
 "login_info_oauth2_text" = "Введённый адрес электронной почты поддерживает упрощённую настройку (OAuth2).\n\nНа следующем шаге разрешите, пожалуйста, Delta Chat выступать в качестве Вашего приложения для чата с помощью электронной почты.\n\nУ Delta Chat нет серверов, Ваши данные остаются на Вашем устройстве!";
-"login_info_gmail_text" = "Для аккаунтов GMail необходимо задать пароль для приложений - App-Password , если включена 2FA двухфакторная аутентификация. Если эти настройки недоступны, вам нужно активировать параметр Less Secure Apps.";
+"login_info_gmail_text" = "Для учётных записей GMail необходимо задать пароль для приложений (App-Password), если включена двухфакторная аутентификация (2FA). Если эти настройки недоступны, вам нужно активировать параметр «Менее безопасные приложения» (Less Secure Apps).";
 "login_certificate_checks" = "Проверки сертификатов";
 "login_error_mail" = "Укажите действительный адрес эл. почты";
 "login_error_server" = "Укажите действительный сервер / IP адрес";
@@ -301,7 +300,6 @@
 "accept_invalid_hostnames" = "Принимать сертификаты с недействительным именем хоста";
 "accept_invalid_certificates" = "Принимать недействительные сертификаты";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "Переслать...";
@@ -469,7 +467,6 @@
 "screenlock_inactivity_timeout_interval" = "Время неактивности";
 
 
-// qr code stuff
 "qrscan_title" = "Сканировать QR код";
 "qrscan_hint" = "Наведите камеру на QR код";
 "qrscan_ask_join_group" = "Присоединиться к группе «%1$@»?";

+ 0 - 3
deltachat-ios/sq.lproj/Localizable.strings

@@ -145,7 +145,6 @@
 "title_share_location" = "Jepua vendndodhjen krejt anëtarëve të grupit";
 "device_talk" = "Mesazhe Pajisjeje";
 "device_talk_subtitle" = "Mesazhe të prodhuar lokalisht";
-
 "mute_for_one_hour" = "Heshtoji për 1 orë";
 "mute_for_two_hours" = "Heshtoji për 2 orë";
 "mute_for_one_day" = "Heshtoji për 1 ditë";
@@ -301,7 +300,6 @@
 "accept_invalid_hostnames" = "Prano strehëemra të pavlefshëm";
 "accept_invalid_certificates" = "Prano dëshmi të pavlefshme";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "Përcilljani …";
@@ -468,7 +466,6 @@
 "screenlock_inactivity_timeout_interval" = "Interval afati mosveprimtarie";
 
 
-// qr code stuff
 "qrscan_title" = "Skanoni kod QR";
 "qrscan_hint" = "Vendoseni kamerën tuaj përmbi kodin QR";
 "qrscan_ask_join_group" = "Doni të bëheni pjesë e grupit \"%1$@\"?";

+ 7 - 10
deltachat-ios/tr.lproj/Localizable.strings

@@ -145,7 +145,6 @@
 "title_share_location" = "Tüm grup üyeleriyle konum paylaş";
 "device_talk" = "Aygıt iletileri";
 "device_talk_subtitle" = "Yerel olarak oluşturulan iletiler";
-
 "mute_for_one_hour" = "1 saatliğine sessize al";
 "mute_for_two_hours" = "2 saatliğine sessize al";
 "mute_for_one_day" = "1 günlüğüne sessize al";
@@ -273,17 +272,17 @@
 "login_imap_login" = "IMAP oturum açma adı";
 "login_imap_server" = "IMAP sunucusu";
 "login_imap_port" = "IMAP bağlantı noktası";
-"login_imap_security" = "IMAP Güvenliği";
+"login_imap_security" = "IMAP güvenliği";
 "login_outbox" = "Giden Kutusu";
 "login_smtp_login" = "SMTP oturum açma adı";
-"login_smtp_password" = "SMTP Parolası";
+"login_smtp_password" = "SMTP parolası";
 "login_smtp_server" = "SMTP sunucusu";
 "login_smtp_port" = "SMTP bağlantı noktası";
-"login_smtp_security" = "SMTP Güvenliği";
+"login_smtp_security" = "SMTP güvenliği";
 "login_auth_method" = "Yetkilendirme yöntemi";
 "login_info_oauth2_title" = "Basitleştirilen ayarlamayla sürdürülsün mü?";
 "login_info_oauth2_text" = "Girilen e-posta adresi basitleştirilen bir ayarlamayı (OAuth2) destekliyor.\n\nSonraki adımda, lütfen Delta Chat\'in E-posta ile Sohbet uygulamanız olarak davranmasına izin verin.\n\nDelta Chat sunucusu yoktur; verileriniz aygıtınızda kalır!";
-"login_info_gmail_text" = "Gmail hesapları için 2FA\'yı etkinleştirdiyseniz, bir uygulama parolası oluşturmanız gerekir. Bu ayar kullanılabilir değilse, Güvenliği Düşük Uygulamalar\'ı etkinleştirmeniz gerekir.";
+"login_info_gmail_text" = "Gmail Hesapları için \"2 Adımlı Doğrulama\"yı etkinleştirdiyseniz, bir uygulama parolası oluşturmanız gerekir. Bu ayar kullanılabilir değilse, \"Güvenliği düşük uygulamalar\"ı etkinleştirmeniz gerekir.";
 "login_certificate_checks" = "Sertifika denetimleri";
 "login_error_mail" = "Lütfen geçerli bir e-posta adresi girin";
 "login_error_server" = "Lütfen geçerli bir sunucu / IP adresi girin";
@@ -301,10 +300,9 @@
 "accept_invalid_hostnames" = "Geçersiz ana bilgisayar adlarını kabul et";
 "accept_invalid_certificates" = "Geçersiz sertifikaları kabul et";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
-"forward_to" = "İlet …";
+"forward_to" = "İlet…";
 "share_multiple_attachments" = "%1$d dosyayı seçilen sohbete göndermek istiyor musunuz?\n\nDosyalar, değiştirilmeden özgün boyutlarında gönderilir; örn. görseller ve videolar yeniden kodlanmaz.";
 "share_abort" = "Eksik izinlerden dolayı paylaşımdan vazgeçildi.";
 
@@ -413,7 +411,7 @@
 "pref_show_emails_accepted_contacts" = "Kabul edilen kişiler için";
 "pref_show_emails_all" = "Tümü";
 "pref_empty_server_title" = "E-postaları sunucudan sil";
-"pref_empty_server_msg" = "Bu işlev, verilen klasörlerdeki sohbet iletilerini kapsayıp TÜM e-postaları silerek IMAP sunucunuzda alan boşaltmanıza yardım eder. Bu aygıttaki iletiler silinmeyecek.  Silme geri alınamaz!";
+"pref_empty_server_msg" = "Bu işlev, verilen klasörlerdeki sohbet iletilerini kapsayıp tüm e-postaları silerek IMAP sunucunuzda alan boşaltmanıza yardım eder. Bu aygıttaki iletiler silinmeyecek. Silme geri alınamaz!";
 "pref_empty_server_inbox" = "Gelen Kutusu klasöründeki tüm e-postaları sil";
 "pref_empty_server_mvbox" = "DeltaChat klasöründeki tüm e-postaları sil";
 "pref_empty_server_do_button" = "E-postaları sil";
@@ -469,7 +467,6 @@
 "screenlock_inactivity_timeout_interval" = "Etkisizlik zaman aşımı aralığı";
 
 
-// qr code stuff
 "qrscan_title" = "QR kod tara";
 "qrscan_hint" = "Kameranızı QR kodun üzerine yerleştirin";
 "qrscan_ask_join_group" = "\"%1$@\" grubuna katılmak istiyor musunuz?";
@@ -478,7 +475,7 @@
 "qrscan_contains_text" = "Taranan QR kod metni:\n\n%1$@";
 "qrscan_contains_url" = "Taranan QR kod URL\'si:\n\n%1$@";
 "qrscan_fingerprint_label" = "Parmak izi";
-"qrscan_x_verified_introduce_myself" = "%1$@ doğrulandı; kendimi tanıtıyorum …";
+"qrscan_x_verified_introduce_myself" = "%1$@ doğrulandı; kendimi tanıtıyorum…";
 "qrshow_title" = "QR davet kodu";
 "qrshow_x_joining" = "%1$@ katılıyor.";
 "qrshow_x_verified" = "%1$@ doğrulandı.";

+ 0 - 1
deltachat-ios/uk.lproj/Localizable.strings

@@ -366,7 +366,6 @@
 "screenlock_inactivity_timeout_interval" = "Час бездіяльності";
 
 
-// qr code stuff
 "qrscan_title" = "Сканувати QR-код";
 "qrscan_hint" = "Наведіть камеру на QR-код";
 "qrscan_ask_join_group" = "Приєднатися до групи «%1$@»?";

+ 0 - 1
deltachat-ios/zh-Hant-TW.lproj/Localizable.strings

@@ -424,7 +424,6 @@
 "screenlock_inactivity_timeout_interval" = "閒置逾時時間";
 
 
-// qr code stuff
 "qrscan_title" = "掃描QR Code";
 "qrscan_hint" = "請將相機對準 QR Code";
 "qrscan_ask_join_group" = "你要參加群組 %1$@ 嗎?";

+ 2 - 2
deltachat-ios/zh-Hant.lproj/Localizable.strings

@@ -143,6 +143,8 @@
 "menu_zoom_out" = "缩小";
 "menu_save_log" = "保存日志";
 "title_share_location" = "与群组所有成员共享位置";
+"device_talk" = "设备消息";
+"device_talk_subtitle" = "本地生成的消息";
 "mute_for_one_hour" = "静音1小时";
 "mute_for_two_hours" = "静音2小时";
 "mute_for_one_day" = "静音1天";
@@ -298,7 +300,6 @@
 "accept_invalid_hostnames" = "接受无效的主机名";
 "accept_invalid_certificates" = "接受无效的证书";
 
-
 // share and forward messages
 // Translators: Title shown above a chat/contact list; the user selects the recipient of the messages he wants to forward to
 "forward_to" = "转发给…";
@@ -466,7 +467,6 @@
 "screenlock_inactivity_timeout_interval" = "闲置超时间隔";
 
 
-// qr code stuff
 "qrscan_title" = "扫描二维码";
 "qrscan_hint" = "将您的相机对准二维码";
 "qrscan_ask_join_group" = "您想加入群组“%1$@”吗?";

+ 0 - 14
tools/untranslated.xml

@@ -2,23 +2,9 @@
 <resources>
 
     <!-- iOS specific untranslated strings -->
-    <string name="start_chat">Start chat</string>
-    <string name="dismiss">Dismiss</string>
-    <string name="photo">Photo</string>
     <string name="import_contacts">Import device contacts</string>
     <string name="import_contacts_message">To chat with contacts from your device open the settings menu and enable the Contacts option</string>
     <string name="no_account_setup">No account set up</string>
-    <string name="delete_account">Delete account</string>
-    <string name="delete_account_message">Are you sure you want to delete your account data?</string>
-    <string name="danger">Danger</string>
-    <string name="next">Next</string>
-    <string name="reset">Reset</string>
-    <string name="edit_contact">Edit contact</string>
-    <string name="custom_port">Custom port</string>
-    <string name="automatic">Automatic</string>
-    <string name="complete">Complete</string>
-    <string name="info">Info</string>
-    <string name="qr_code_title">QR scan/show</string>
     <!-- info plist keys need to pre prefixed with INFOPLIST., spaces need to be replaced with dots and dashes need to replaced with underscores -->
     <string name="INFOPLIST.Privacy._.Camera.Usage.Description">Allowing access to the camera lets you take photos and videos.</string>
     <string name="INFOPLIST.Privacy._.Contacts.Usage.Description">Allowing access to your address book lets you chat with contacts from your device.</string>