Quellcode durchsuchen

replace with in positional parameters

cyberta vor 6 Jahren
Ursprung
Commit
04cd6424bb

+ 35 - 35
az.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Hazır";
 "undo" = "Geri qaytar";
 "error" = "Xəta";
-"error_x" = "Xəta: %1$s";
+"error_x" = "Xəta: %1$@";
 "error_no_network" = "Şəbəkə əlçatmazdır.";
 "no_app_to_handle_data" = "Bu tip məlumatları idarə etmək üçün bir tətbiq tapılmadı.";
 "no_browser_installed" = "Heç bir brauzer quraşdırılıb.";
-"file_not_found" = "Tapa bilmədim %1$s.";
+"file_not_found" = "Tapa bilmədim %1$@.";
 "copied_to_clipboard" = "Panoya kopyalandı.";
 "contacts_headline" = "Kontaktlar";
 "email_address" = "Email ünvanı";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Bu qrupu tərk etmək istədiyinizə əminsiniz?";
-"ask_forward" = "Mesajları yönləndirin %1$sə-?";
+"ask_forward" = "Mesajları yönləndirin %1$@ə-?";
 "ask_export_attachment" = "Faylı ixrac etmək? Faylların ixracı cihazınızdakı hər hansı digər tətbiqlərə daxil olmağa imkan verəcəkdir. \n\n Razısan?";
 "ask_block_contact" = "Bu kontaktı bloklamaq? Bu kontaktdan artıq mesaj qəbul etməyəcəksiniz.";
 "ask_unblock_contact" = "Bu kontaktı blokdan çıxarmaq istəyirsiniz? Nəticədə kontaktdan mesajlar ala bilərsiniz.";
 "ask_delete_contacts" = "Kontaktları silmək? Bu əməliyyat seçilmiş kontaktları daimi olaraq silməyəcək. \n\n Sistem kontakt kitabından davam edən söhbətlər və kontaktlar ilə əlaqə saxlanıla bilməz.";
 "cannot_delete_contacts_in_use" = "Davam edən çatlarla kontakt silinmir.";
-"ask_start_chat_with" = "%1$s ilə çat? ";
+"ask_start_chat_with" = "%1$@ ilə çat? ";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "%1$s qrupdan silmək? ";
+"ask_remove_members" = "%1$@ qrupdan silmək? ";
 "info_outdated_app_title" = "Sizin tətbiq versiyanız köhnəlmişdir.";
 "info_outdated_app_text" = "Göründüyü kimi, Delta Chat avtomatik yeniləmələr olmadan (məsələn, GitHub) bir mənbədən quraşdırılmışdır. Ən son xüsusiyyətləri əldə etmək üçün mağaza versiyasına keçin.";
 "info_outdated_app_dialog_title" = "Resursların yenilənməsi";
@@ -206,7 +206,7 @@
 "group_create_button" = "Qrup yarat";
 "group_please_enter_group_name" = "Xahiş edirik qrup üçün bir ad daxil et.";
 "group_add_members" = "Üzv elavə et";
-"group_hello_draft" = "Salam! Mən  bizim üçün \\\"%1$s\\\" qrup düzəltdim.";
+"group_hello_draft" = "Salam! Mən  bizim üçün \\\"%1$@\\\" qrup düzəltdim.";
 "group_self_not_in_group" = "Bunu etmək üçün qrupun üzvü olmalısan.";
 "profile_encryption" = "Şifrələmə";
 "profile_shared_chats" = "Çatlar göndərildi";
@@ -266,9 +266,9 @@
 "login_error_port" = "Xahiş edirik, düzgün bir port (1-65535) daxil et";
 "login_error_required_fields" = "Xahiş edirik düzgün bir e-poçt ünvanı və parol daxil et";
 "import_backup_title" = "Nüsxənin importu";
-"import_backup_ask" = "\\\"%1$s\\\" - də ehtiyat nüsxəsi tapıldı.\n\nİndi bütün məlumatları və parametrləri idxal etmək və istifadə etmək istəyirsiniz?";
+"import_backup_ask" = "\\\"%1$@\\\" - də ehtiyat nüsxəsi tapıldı.\n\nİndi bütün məlumatları və parametrləri idxal etmək və istifadə etmək istəyirsiniz?";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = " \\\"%1$s\\\" kimi giriş alınmadı. E-poçt ünvanı və parolun düzgün olub olmadığını yoxlayın.";
+"login_error_cannot_login" = " \\\"%1$@\\\" kimi giriş alınmadı. E-poçt ünvanı və parolun düzgün olub olmadığını yoxlayın.";
 // 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" = "İrəli ...";
@@ -354,14 +354,14 @@
 "pref_backup_explain" = "Daxili yaddaşa mesaj nüsxəsi";
 "pref_backup_export_explain" = "Ehtiyat nüsxəsi bu və ya digər bir cihazda yeni bir quraşdırma qurmağa kömək edir. \n\nNüsxədə bütün mesajlar, kontaktlar, çatlar və son ucdan uca avtoşifrələmə quraşdırmaınız olacaq. Nüsxə faylını təhlükəsiz yerdə saxlayın və ya mümkün qədər tez silin.";
 "pref_backup_export_start_button" = "Nüsxəyə başla";
-"pref_backup_written_to_x" = "Ehtiyat nüsxə %1$s- ə uğurla yazılmışdır";
+"pref_backup_written_to_x" = "Ehtiyat nüsxə %1$@- ə uğurla yazılmışdır";
 "pref_managekeys_menu_title" = "Açar idarəetməsi";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat, faylları idxal / ixrac etmək üçün girişə ehtiyac duyur.";
 "pref_managekeys_export_secret_keys" = "Gizli açar ixracı";
-"pref_managekeys_export_explain" = " \\\"%1$s\\\" - ə gizli açar ixracı?";
+"pref_managekeys_export_explain" = " \\\"%1$@\\\" - ə gizli açar ixracı?";
 "pref_managekeys_import_secret_keys" = "Gizli açar idxalı";
-"pref_managekeys_secret_keys_exported_to_x" = "Ehtiyat nüsxə %1$s- ə uğurla yazılmışdır";
-"pref_managekeys_secret_keys_imported_from_x" = " \\\"%1$s\\\" - dən gizli açar idxalı?";
+"pref_managekeys_secret_keys_exported_to_x" = "Ehtiyat nüsxə %1$@- ə uğurla yazılmışdır";
+"pref_managekeys_secret_keys_imported_from_x" = " \\\"%1$@\\\" - dən gizli açar idxalı?";
 "pref_background" = "Fon";
 "pref_background_btn_default" = "Hal hazırdaki şəkili istifadə edin";
 "pref_background_btn_gallery" = "Fotoalbomdan götürün";
@@ -402,18 +402,18 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Qrupun adı \\\"%1$s\\\" - dən \\\"%2$s\\\" - yə deyişildi.";
+"systemmsg_group_name_changed" = "Qrupun adı \\\"%1$@\\\" - dən \\\"%2$@\\\" - yə deyişildi.";
 "systemmsg_group_image_changed" = "Qrup şəkili dəyişildi. ";
 "systemmsg_group_image_deleted" = "Qrupun şəkili silindi. ";
-"systemmsg_member_added" = "Üzv %1$s əlavə olundu. ";
-"systemmsg_member_removed" = "%1$s üzv silindi. ";
+"systemmsg_member_added" = "Üzv %1$@ əlavə olundu. ";
+"systemmsg_member_removed" = "%1$@ üzv silindi. ";
 "systemmsg_group_left" = "Qrup buraxdı.";
 "systemmsg_read_receipt_subject" = "Qəbul olunanları oxuyun";
 "systemmsg_cannot_decrypt" = "Bu mesaj şifresi çözülə bilməz. \n\n • Bu mesaja yalnız cavab vermək və göndərənin mesajı yenidən göndərməsini xahiş edə bilər. \n\n • Bu barədə Delta Chat və ya başqa bir e-poçt proqramını yenidən quraşdırdığınız halda oradan Autocrypt Kurulum Mesajı göndərmək istədiyiniz başqa bir qurğudan istifadə edə bilərsiniz.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s məndən. ";
+"systemmsg_action_by_me" = "%1$@ məndən. ";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s ilə %2$s.";
+"systemmsg_action_by_user" = "%1$@ ilə %2$@.";
 
 
 // screen lock
@@ -430,32 +430,32 @@
 // qr code stuff
 "qrscan_title" = "Qr kodu skan edin";
 "qrscan_hint" = "QR kodu kamera ilə izləyin";
-"qrscan_ask_join_group" = "\\\"%1$s\\\" qrupa qoşulmaq istəyirsinizmi?";
-"qrscan_fingerprint_mismatch" = "%1$süçün skan olunan barmaq izi son görüldüyü barmaq izinə uyğun deyil";
+"qrscan_ask_join_group" = "\\\"%1$@\\\" qrupa qoşulmaq istəyirsinizmi?";
+"qrscan_fingerprint_mismatch" = "%1$@üçün skan olunan barmaq izi son görüldüyü barmaq izinə uyğun deyil";
 "qrscan_no_addr_found" = "QR kodu iz ehtiva edir, lakin heç bir e-poçt ünvanı yoxdur.\n\nƏlaqə qurmaq üçün əvvəlcə abonentlə şifrəli bir əlaqə qurun.";
-"qrscan_contains_text" = "QR kod mətni skan olundu:\n\n%1$s";
-"qrscan_contains_url" = "QR kod linki skan olundu:\n\n%1$s";
+"qrscan_contains_text" = "QR kod mətni skan olundu:\n\n%1$@";
+"qrscan_contains_url" = "QR kod linki skan olundu:\n\n%1$@";
 "qrscan_fingerprint_label" = "İz";
-"qrscan_x_verified_introduce_myself" = "%1$s təsdiqləndi, özümü təqdim edirəm …";
+"qrscan_x_verified_introduce_myself" = "%1$@ təsdiqləndi, özümü təqdim edirəm …";
 "qrshow_title" = "QR dəvət kodu";
-"qrshow_x_joining" = "%1$s qoşulur.";
-"qrshow_x_verified" = "%1$s yoxlanıldı.";
-"qrshow_x_has_joined_group" = "%1$s qrupa qoşuldu.";
+"qrshow_x_joining" = "%1$@ qoşulur.";
+"qrshow_x_verified" = "%1$@ yoxlanıldı.";
+"qrshow_x_has_joined_group" = "%1$@ qrupa qoşuldu.";
 "qrshow_join_group_title" = "Dəvət QR-kodu";
-"qrshow_join_group_hint" = " \\\"%1$s\\\" qrupuna qoşulmaq üçün bunu skan edin. ";
+"qrshow_join_group_hint" = " \\\"%1$@\\\" qrupuna qoşulmaq üçün bunu skan edin. ";
 "qrshow_join_contact_title" = "Dəvət QR-kodu";
-"qrshow_join_contact_hint" = "%1$silə əlaqə qurmaq üçün bunu skan edin";
+"qrshow_join_contact_hint" = "%1$@ilə əlaqə qurmaq üçün bunu skan edin";
 "qrshow_join_contact_no_connection_hint" = "Qr kodu quraşdırma İnternet bağlantısı tələb edir. Davam etməyinizdən əvvəl şəbəkəyə qoşulun.";
 "qrshow_join_contact_no_connection_toast" = "İnternet bağlantısı yoxdur, QR kodunu qura bilmir.";
-"contact_verified" = "%1$s yoxlanıldı.";
-"contact_not_verified" = "%1$sDoğrula bilmir";
+"contact_verified" = "%1$@ yoxlanıldı.";
+"contact_not_verified" = "%1$@Doğrula bilmir";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "%1$süçün quraşdırma dəyişdirildi";
+"contact_setup_changed" = "%1$@üçün quraşdırma dəyişdirildi";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d yeni mesaj %2$d çatda";
-"notify_most_recent_from" = "Ən son olanlar: %1$s";
+"notify_most_recent_from" = "Ən son olanlar: %1$@";
 "notify_media_message_with_text" = "Media messaj: %s";
 "notify_mark_all_read" = "Hamısını oxunmuş olaraq işarələ";
 "notify_mark_read" = "Oxuma işarəsi";
@@ -567,15 +567,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "\\\"%1$s\\\" qrupa qoşulmaq istəyirsinizmi?";
+"qrscan_ask_join_verified_group" = "\\\"%1$@\\\" qrupa qoşulmaq istəyirsinizmi?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "%1$s ilə çat? ";
+"qrscan_ask_fingerprint_ask_oob" = "%1$@ ilə çat? ";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "%1$s ilə çat? ";
+"qrscan_ask_chatting_fingerprint_ok" = "%1$@ ilə çat? ";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Dəvət QR-kodu";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = " \\\"%1$s\\\" qrupuna qoşulmaq üçün bunu skan edin. ";
+"qrshow_join_verified_group_hint" = " \\\"%1$@\\\" qrupuna qoşulmaq üçün bunu skan edin. ";
 // see chat_all_archived
 "chat_all_done_hint" = "Gələnlər qutusu zeeerrro";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\nHamınız tutuldunuz!";

+ 41 - 41
ca.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Fet";
 "undo" = "Desfés";
 "error" = "Error";
-"error_x" = "Error: %1$s";
+"error_x" = "Error: %1$@";
 "error_no_network" = "Xarxa no disponible.";
 "no_app_to_handle_data" = "No hi ha cap app per gestionar aquestes dades.";
 "no_browser_installed" = "Cap navegador instal·lat.";
-"file_not_found" = "No s\\'ha trobat %1$s.";
+"file_not_found" = "No s\\'ha trobat %1$@.";
 "copied_to_clipboard" = "Copiat al porta-retalls.";
 "contacts_headline" = "Contactes";
 "email_address" = "Adreça de correu electrònic";
@@ -136,13 +136,13 @@
 
 // get confirmations
 "ask_leave_group" = "Segur que voleu deixar aquest grup?";
-"ask_forward" = "Reenvia missatges a %1$s?";
+"ask_forward" = "Reenvia missatges a %1$@?";
 "ask_export_attachment" = "Exporto l\\'adjunt? En exportar els adjunts permetreu que altres apps del dispositiu hi puguin accedir.\n\nVoleu continuar endavant?";
 "ask_block_contact" = "Voleu blocar aquest contacte? En aquest cas ja no en rebreu més missatges.";
 "ask_unblock_contact" = "Voleu desblocar aquest contacte? Llavors podreu tornar a rebre\\'n missatges.";
 "ask_delete_contacts" = "Voleu esborrar els contactes? Això eliminarà definitivament els contactes seleccionats.\n\nEls contactes amb xats oberts i els que estiguin al vostre directori d\\'adreces no es poden eliminar definitivament. ";
 "cannot_delete_contacts_in_use" = "No es poden esborrar els contactes amb xats actius.";
-"ask_start_chat_with" = "Voleu xatejar amb %1$s?";
+"ask_start_chat_with" = "Voleu xatejar amb %1$@?";
 // contact list
 "contacts_title" = "Llista de contactes";
 "contacts_enter_name_or_email" = "Introduïu el vostre nom o la vostra adreça d\\'e-mail";
@@ -155,7 +155,7 @@
 "chat_please_enter_message" = "Si us plau, escriviu un missatge";
 "chat_camera_unavailable" = "Càmera no disponible.";
 "chat_unable_to_record_audio" = "No es pot gravar so.";
-"chat_no_messages_hint" = "Envia el missatge a %1$s:\n\n• No cal amoïnar-se si %2$s no usa Delta Chat.\n\n• El lliurament del primer missatge por trigar una estona i potser arriba sense encriptar.";
+"chat_no_messages_hint" = "Envia el missatge a %1$@:\n\n• No cal amoïnar-se si %2$@ no usa Delta Chat.\n\n• El lliurament del primer missatge por trigar una estona i potser arriba sense encriptar.";
 "chat_new_group_hint" = "Escriviu el primer missatge i així els altres podran respondre a tot el grup.\n\n• No patiu si hi ha membres que no fan servir Delta Chat.\n\n• El lliurament del primer missatge pot trigar una estona.";
 "chat_record_slide_to_cancel" = "Llisca per cancel·lar";
 "chat_record_explain" = "Mantingues premut per gravar un missatge de veu i deixa anar per enviar-lo";
@@ -185,7 +185,7 @@
 "group_create_button" = "Crea el grup";
 "group_please_enter_group_name" = "Si us plau, poseu nom al grup.";
 "group_add_members" = "Afegiu-hi membres";
-"group_hello_draft" = "Hola, acabo de crear el grup \\\"%1$s\\\" per naltros.";
+"group_hello_draft" = "Hola, acabo de crear el grup \\\"%1$@\\\" per naltros.";
 "group_self_not_in_group" = "Has de ser membre del grup per poder fer això.";
 "profile_encryption" = "Encriptació";
 "media_preview" = "Previsualització multimèdia";
@@ -193,7 +193,7 @@
 
 // invite
 "invite_slogan" = "Els amics no deixen els amics tancats en sitges de missatgeria.";
-"invite_default_text" = "Canviem a Delta Chat - %1$s - pots escriure\\'m a %2$s";
+"invite_default_text" = "Canviem a Delta Chat - %1$@ - pots escriure\\'m a %2$@";
 
 
 // welcome and login
@@ -238,12 +238,12 @@
 "login_error_port" = "Si us plau poseu un  port vàlid (1-65535)";
 "login_error_required_fields" = "Si us plau poseu una adreça i contrasenya vàlids";
 "import_backup_title" = "Importa una còpia de seguretat";
-"import_backup_ask" = "S\\'ha trobat una còpia de seguretat a \\\"%1$s\\\".\n\nVoleu importar-la i fer-ne servir les dades i els paràmetres de configuració?";
-"import_backup_no_backup_found" = "No s\\'han trobat còpies de seguretat.\n\nCopieu la còpia de seguretat a \\\"%1$s\\\" i torneu-ho a provar. Com a alternativa, premeu \\\"Comença a escriure\\\" per encetar el procés de configuració habitual.";
+"import_backup_ask" = "S\\'ha trobat una còpia de seguretat a \\\"%1$@\\\".\n\nVoleu importar-la i fer-ne servir les dades i els paràmetres de configuració?";
+"import_backup_no_backup_found" = "No s\\'han trobat còpies de seguretat.\n\nCopieu la còpia de seguretat a \\\"%1$@\\\" i torneu-ho a provar. Com a alternativa, premeu \\\"Comença a escriure\\\" per encetar el procés de configuració habitual.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "No es pot iniciar la sessió com a \\\"%1$s\\\". Comproveu que l\\'adreça electrònica i la contrasenya són correctes.";
+"login_error_cannot_login" = "No es pot iniciar la sessió com a \\\"%1$@\\\". Comproveu que l\\'adreça electrònica i la contrasenya són correctes.";
 // 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" = "La resposta de%1$s ha sigut: %2$s\n\nHi ha proveïdors que posen informació addicional a la vostra safata d\\'entrada; podeu trobar-la allà p. ex. usant la interfície de correu web. Consulteu el vostre proveïdor o els vostres amics si teniu problemes.";
+"login_error_server_response" = "La resposta de%1$@ ha sigut: %2$@\n\nHi ha proveïdors que posen informació addicional a la vostra safata d\\'entrada; podeu trobar-la allà p. ex. usant la interfície de correu web. Consulteu el vostre proveïdor o els vostres amics si teniu problemes.";
 
 
 // share and forward messages
@@ -325,15 +325,15 @@
 "pref_backup_explain" = "Copia els xats a un magatzem extern";
 "pref_backup_export_explain" = "La còpia de seguretat és útil a l\\'hora de reinstal·lar l\\'aplicació en aquest dispositiu o en un altre.\n\nLa còpia tindrà tot els missatges, contactes i xats i la configuració d\\'extrem a extrem d\\'Autocrypt. Conserveu el fitxer de la còpia en un lloc segur o esborreu-lo tan aviat com pugueu.";
 "pref_backup_export_start_button" = "Inicia la còpia de seguretat";
-"pref_backup_written_to_x" = "La còpia de seguretat s\\'ha escrit correctament a %1$s";
+"pref_backup_written_to_x" = "La còpia de seguretat s\\'ha escrit correctament a %1$@";
 "pref_managekeys_menu_title" = "Gestiona les claus";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat necessita accedir als vostres arxius per poder importar/exportar les claus.";
 "pref_managekeys_export_secret_keys" = "Exporta les claus secretes";
-"pref_managekeys_export_explain" = "Exporto les claus secretes a \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Exporto les claus secretes a \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importa les claus secretes";
-"pref_managekeys_import_explain" = "Importo les claus secretes de \\\"%1$s\\\"?\n\n• Les claus secretes existents no s\\'esborraran\n\n• L\\'última clau importada s\\'usarà com la nova clau per defecte a menys que tingui la paraula \\\"legacy\\\" en el nom de l\\'arxiu";
-"pref_managekeys_secret_keys_exported_to_x" = "Les claus secretes s\\'han copiat correctament a \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Claus secretes importades de \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importo les claus secretes de \\\"%1$@\\\"?\n\n• Les claus secretes existents no s\\'esborraran\n\n• L\\'última clau importada s\\'usarà com la nova clau per defecte a menys que tingui la paraula \\\"legacy\\\" en el nom de l\\'arxiu";
+"pref_managekeys_secret_keys_exported_to_x" = "Les claus secretes s\\'han copiat correctament a \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Claus secretes importades de \\\"%1$@\\\".";
 "pref_background" = "Fons";
 "pref_background_btn_default" = "Usa la imatge per defecte";
 "pref_background_btn_gallery" = "Tria de la galeria";
@@ -355,7 +355,7 @@
 "autocrypt_send_asm_title" = "Envia el missatge de configuració Autocrypt";
 "autocrypt_send_asm_explain_before" = "Un \\\"missatge de configuració Autocrypt\\\" comparteix de forma segura la vostra configuració d\\'extrem a extrem amb altres aplicacions compatibles amb Autocrypt.\n\nLa configuració es xifrarà amb un codi de configuració que es mostrarà aquí i que haureu d\\'escriure a l’altre dispositiu.";
 "autocrypt_send_asm_button" = "Envia el missatge de configuració Autocrypt";
-"autocrypt_send_asm_explain_after" = "Se us ha enviat la vostra configuració. Canvieu a l\\'altre dispositiu i obriu el missatge de configuració. Se us demanarà un codi de configuració. Introduïu els dígits següents a l\\'indicador:\n\n%1$s\n\nUn cop fet, l\\'altre dispositiu estarà llest per utilitzar Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Se us ha enviat la vostra configuració. Canvieu a l\\'altre dispositiu i obriu el missatge de configuració. Se us demanarà un codi de configuració. Introduïu els dígits següents a l\\'indicador:\n\n%1$@\n\nUn cop fet, l\\'altre dispositiu estarà llest per utilitzar Autocrypt.";
 "autocrypt_prefer_e2ee" = "Prefereix l\\'encriptació d\\'extrem a extrem";
 "autocrypt_asm_subject" = "Missatge de configuració Autocrypt";
 "autocrypt_asm_general_body" = "Aquest és el missatge de configuració Autocrypt que s’utilitza per transferir la vostra configuració d\\'extrem a extrem entre dispositius.\n\nPer desxifrar i utilitzar aquesta configuració, obriu el missatge en un dispositiu compatible amb Autocript i introduïu el codi de configuració que apareix al dispositiu primari.";
@@ -368,19 +368,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Nom del grup \\\"%1$s\\\" canviat a \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Nom del grup \\\"%1$@\\\" canviat a \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Imatge de grup canviada.";
 "systemmsg_group_image_deleted" = "Imatge de grup eliminada.";
-"systemmsg_member_added" = "Membre %1$s afegit.";
-"systemmsg_member_removed" = "Membre %1$s eliminat.";
+"systemmsg_member_added" = "Membre %1$@ afegit.";
+"systemmsg_member_removed" = "Membre %1$@ eliminat.";
 "systemmsg_group_left" = "Deixa el grup.";
 "systemmsg_read_receipt_subject" = "Confirmació de lectura";
-"systemmsg_read_receipt_body" = "Confirmació de lectura del missatge \\\"%1$s\\\".\n\nVol dir que el missatge s\\'ha mostrat al dispositiu del receptor, no necessàriament que s\\'hagi llegit.";
+"systemmsg_read_receipt_body" = "Confirmació de lectura del missatge \\\"%1$@\\\".\n\nVol dir que el missatge s\\'ha mostrat al dispositiu del receptor, no necessàriament que s\\'hagi llegit.";
 "systemmsg_cannot_decrypt" = "Aquest missatge no es pot desxifrar.\n\n• Proveu de respondre\\'l i demanar-li al remitent que us el torni a enviar.\n\n• Si heu reinstal·lat Delta Chat o un altre gestor de correu en aquest dispositiu o en algun altre, proveu d\\'enviar un missatge de configuració Autocrypt des d\\'allà.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s per mi.";
+"systemmsg_action_by_me" = "%1$@ per mi.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s per %2$s.";
+"systemmsg_action_by_user" = "%1$@ per %2$@.";
 
 
 // screen lock
@@ -397,30 +397,30 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "L\\'empremta escanejada no coincideix amb l\\'última empremta de %1$s";
+"qrscan_ask_join_group" = "Voleu unir-vos al grup \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "L\\'empremta escanejada no coincideix amb l\\'última empremta de %1$@";
 "qrscan_no_addr_found" = "Aquest codi QR conté una empremta digital, però no hi ha cap adreça de correu electrònic.\n\nPer a una verificació fora de banda, establiu primer una connexió xifrada amb el destinatari.";
-"qrscan_contains_text" = "Text del codi QR escanejat:\n\n%1$s";
-"qrscan_contains_url" = "URL del codi QR escanejat:\n\n%1$s";
+"qrscan_contains_text" = "Text del codi QR escanejat:\n\n%1$@";
+"qrscan_contains_url" = "URL del codi QR escanejat:\n\n%1$@";
 "qrscan_fingerprint_label" = "Empremta";
-"qrscan_x_verified_introduce_myself" = "%1$s verificat, presentar-me …";
+"qrscan_x_verified_introduce_myself" = "%1$@ verificat, presentar-me …";
 "qrshow_title" = "Codi QR d\\'invitació";
-"qrshow_x_joining" = "%1$s s\\'uneix.";
-"qrshow_x_verified" = "%1$s verificat.";
-"qrshow_x_has_joined_group" = "%1$s s\\'ha unit al grup.";
+"qrshow_x_joining" = "%1$@ s\\'uneix.";
+"qrshow_x_verified" = "%1$@ verificat.";
+"qrshow_x_has_joined_group" = "%1$@ s\\'ha unit al grup.";
 "qrshow_join_group_title" = "Codi QR d\\'invitació";
-"qrshow_join_group_hint" = "Escanegeu això per unir-vos al grup \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Escanegeu això per unir-vos al grup \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "Codi QR d\\'invitació";
-"qrshow_join_contact_hint" = "Escanegeu això per establir contacte amb %1$s";
-"contact_verified" = "%1$s verificat.";
-"contact_not_verified" = "No es pot verificar%1$s";
+"qrshow_join_contact_hint" = "Escanegeu això per establir contacte amb %1$@";
+"contact_verified" = "%1$@ verificat.";
+"contact_not_verified" = "No es pot verificar%1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Configuració canviada per %1$s";
+"contact_setup_changed" = "Configuració canviada per %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d missatges nous en %2$d xats";
-"notify_most_recent_from" = "El més nou des de : %1$s";
+"notify_most_recent_from" = "El més nou des de : %1$@";
 "notify_media_message_with_text" = "Missatge multimèdia: %s";
 "notify_mark_all_read" = "Marca\\'ls tots com a llegits";
 "notify_mark_read" = "Marca\\'l com a llegit";
@@ -532,15 +532,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Voleu unir-vos al grup \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Voleu unir-vos al grup \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Xatejar amb %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Xatejar amb %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Xatejar amb %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Xatejar amb %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Codi QR d\\'invitació";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Escanegeu això per unir-vos al grup \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Escanegeu això per unir-vos al grup \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Zeeeeeroo missatges a la safata d\\'entrada";
 "chat_all_done_explain" = "Res, niente, ezer, nihil, rien de rien\nJa heu acabat!";

+ 9 - 1
convertTranslations.js

@@ -21,7 +21,15 @@ function parseAndroid(data) {
   for (let line of lines) {
     let kv = line.match(rgxKeyValue);
     if (kv != null) {
-      result.parsed.push([kv[1], kv[2].replace(/&quot;/g, '"').replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&').replace(/\\t/g, '\t').replace(/\\r/g, '\r').replace(/\\n/g, '\n').replace(/\\\\/g, '\\')]);
+      result.parsed.push([kv[1], kv[2].replace(/&quot;/g, '"').
+      replace(/&lt;/g, '<').
+      replace(/&gt;/g, '>').
+      replace(/&amp;/g, '&').
+      replace(/\\t/g, '\t').
+      replace(/\\r/g, '\r').
+      replace(/\\n/g, '\n').
+      replace(/\\\\/g, '\\').
+      replace(/\$s/ig, '$@')])
       continue;
     }
 

+ 42 - 42
da.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Færdig";
 "undo" = "Genskabe";
 "error" = "Fejl";
-"error_x" = "Fejl: %1$s";
+"error_x" = "Fejl: %1$@";
 "error_no_network" = "Netværk utilgængelig";
 "no_app_to_handle_data" = "Kan ikke finde et program til håndtering af denne type data.";
 "no_browser_installed" = "Ingen netlæser installeret.";
-"file_not_found" = "Kunne ikke finde %1$s.";
+"file_not_found" = "Kunne ikke finde %1$@.";
 "copied_to_clipboard" = "Kopieret til klippebord";
 "contacts_headline" = "Kontakter";
 "email_address" = "E-post adresse";
@@ -146,15 +146,15 @@
 
 // get confirmations
 "ask_leave_group" = "Forlade denne gruppe?";
-"ask_forward" = "Videresende beskeder til %1$s?";
+"ask_forward" = "Videresende beskeder til %1$@?";
 "ask_export_attachment" = "Eksportere vedhæftninger? Eksport af vedhæftninger vil tillade alle programmer på din enhed adgang til dem.\n\nFortsætte?";
 "ask_block_contact" = "Blokere kontakt? Du vil ikke modtage beskeder fra denne kontakt mere.";
 "ask_unblock_contact" = "Fjerne blokering af kontakt? Du vil igen kunne modtage beskeder fra denne kontakt.";
 "ask_delete_contacts" = "Slette kontakter? Dette vil slette valgte kontakter permanent.\n\nKontakter med igangværende samtaler og kontakter fra systemets adressebog kan ikke slette permanent.";
 "cannot_delete_contacts_in_use" = "Kan ikke slette kontakter med igangværende samtaler.";
-"ask_start_chat_with" = "Samtale med %1$s?";
+"ask_start_chat_with" = "Samtale med %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Fjerne %1$s fra gruppe?";
+"ask_remove_members" = "Fjerne %1$@ fra gruppe?";
 "info_outdated_app_title" = "Program version er forældet.";
 "info_outdated_app_text" = "Det ser ud til at Delta Chat er installeret fra en kilde uden auto-opdatering (eks. GitHub). Skift til en butik version for at modtage seneste funktioner og fejlrettelser.";
 "info_outdated_app_dialog_title" = "Opdatere kilder";
@@ -173,7 +173,7 @@
 "chat_please_enter_message" = "Indtast besked";
 "chat_camera_unavailable" = "Kamera ikke tilgængelig";
 "chat_unable_to_record_audio" = "Kan ikke optage lyd.";
-"chat_no_messages_hint" = "Send besked til %1$s:\n\n• Det er o.k. hvis %2$s ikke bruger Delta Chat.\n\n• Levering af første besked kan tage nogen tid og kan være ukrypteret.";
+"chat_no_messages_hint" = "Send besked til %1$@:\n\n• Det er o.k. hvis %2$@ ikke bruger Delta Chat.\n\n• Levering af første besked kan tage nogen tid og kan være ukrypteret.";
 "chat_new_group_hint" = "Skriv første besked, tillader andre at svare i denne gruppe.\n\n• Det er o.k hvis ikke alle medlemmer bruger Delta Chat.\n\n• Levering af første besked kan tage nogen tid.";
 "chat_record_slide_to_cancel" = "Trække for at annullere";
 "chat_record_explain" = "Tryk og hold for at optage tale besked, slip for at sende.";
@@ -206,7 +206,7 @@
 "group_create_button" = "Oprette gruppe";
 "group_please_enter_group_name" = "Indtast et navn til gruppen.";
 "group_add_members" = "Tilføje medlemmer";
-"group_hello_draft" = "Hej, har lige oprettet gruppen  \\\"%1$s\\\" til os.";
+"group_hello_draft" = "Hej, har lige oprettet gruppen  \\\"%1$@\\\" til os.";
 "group_self_not_in_group" = "Man skal være medlem af gruppen fro at udføre denne handling.";
 "profile_encryption" = "Kryptering";
 "profile_shared_chats" = "Delte samtaler";
@@ -224,7 +224,7 @@
 
 // invite
 "invite_slogan" = "Venner lader ikke venner være låst i besked siloer.";
-"invite_default_text" = "Skift til Delta Chat - %1$s - skriv til mig på %2$s";
+"invite_default_text" = "Skift til Delta Chat - %1$@ - skriv til mig på %2$@";
 
 
 // welcome and login
@@ -269,12 +269,12 @@
 "login_error_port" = "Indtast gyldig port (1–65535)";
 "login_error_required_fields" = "Indtast gyldig e-post adresse og adgangskode";
 "import_backup_title" = "Importere sikkerhedskopi";
-"import_backup_ask" = "Sikkerhedskopi fundet hos \\\"%1$s\\\".\n\nImportere og bruge al data og opsætning fra den?";
-"import_backup_no_backup_found" = "Ingen sikkerhedskopi fundet.\n\nKopiere sikkerhedskopi til \\\"%1$s\\\" og prøv igen. Alternativt, klik \\\"Start samtale\\\" for at følge normal opsætning proces.";
+"import_backup_ask" = "Sikkerhedskopi fundet hos \\\"%1$@\\\".\n\nImportere og bruge al data og opsætning fra den?";
+"import_backup_no_backup_found" = "Ingen sikkerhedskopi fundet.\n\nKopiere sikkerhedskopi til \\\"%1$@\\\" og prøv igen. Alternativt, klik \\\"Start samtale\\\" for at følge normal opsætning proces.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Kan ikke logge ind som  \\\"%1$s\\\". Kontrollere om e-post adresse og adgangskode er korrekt.";
+"login_error_cannot_login" = "Kan ikke logge ind som  \\\"%1$@\\\". Kontrollere om e-post adresse og adgangskode er korrekt.";
 // 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" = "Svar fra %1$s: %2$s\n\nNogle udbydere placerer ekstra information i indbakken; det kan kontrolleres f.eks. i net grænsefladen. Kontakt udbyder eller venner hvis disse problemer opstår.";
+"login_error_server_response" = "Svar fra %1$@: %2$@\n\nNogle udbydere placerer ekstra information i indbakken; det kan kontrolleres f.eks. i net grænsefladen. Kontakt udbyder eller venner hvis disse problemer opstår.";
 
 
 // share and forward messages
@@ -360,15 +360,15 @@
 "pref_backup_explain" = "Sikkerhedskopiere samtaler til eksternt lager";
 "pref_backup_export_explain" = "En sikkerhedskopi hjælper til at opsætte en ny installation på denne eller en anden enhed.\n\nSikkerhedskopien indeholder alle beskeder, kontakter og samtaler og ende-til-ende kryptering opsætning. Gem sikkerhedskopien et sikkert sted eller slet den så hurtigt som muligt.";
 "pref_backup_export_start_button" = "Starte sikkerhedskopiering";
-"pref_backup_written_to_x" = "Sikkerhedskopi skrevet til %1$s";
+"pref_backup_written_to_x" = "Sikkerhedskopi skrevet til %1$@";
 "pref_managekeys_menu_title" = "Håndtere nøgler";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat behøver fil adgang for importere/eksportere nøgler.";
 "pref_managekeys_export_secret_keys" = "Eksportere hemmelige nøgler";
-"pref_managekeys_export_explain" = "Eksportere hemmelige nøgler til \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Eksportere hemmelige nøgler til \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importere hemmelige nøgler";
-"pref_managekeys_import_explain" = "Importere hemmelige nøgler fra \\\"%1$s\\\"?\n\n• Eksisterende hemmelige nøgler bliver ikke slettet\n\n• Den seneste importerede nøgle bliver brugt som ny standard nøgle medmindre den har ordet \\\"legacy\\\" i dens filnavn";
-"pref_managekeys_secret_keys_exported_to_x" = "Hemmelige nøgler skrevet til \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Hemmelige nøgler importeret fra \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importere hemmelige nøgler fra \\\"%1$@\\\"?\n\n• Eksisterende hemmelige nøgler bliver ikke slettet\n\n• Den seneste importerede nøgle bliver brugt som ny standard nøgle medmindre den har ordet \\\"legacy\\\" i dens filnavn";
+"pref_managekeys_secret_keys_exported_to_x" = "Hemmelige nøgler skrevet til \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Hemmelige nøgler importeret fra \\\"%1$@\\\".";
 "pref_background" = "Baggrund";
 "pref_background_btn_default" = "Brug standard billede";
 "pref_background_btn_gallery" = "Vælge fra galleri";
@@ -390,7 +390,7 @@
 "autocrypt_send_asm_title" = "Sende Autocrypt opsætning besked";
 "autocrypt_send_asm_explain_before" = "En \\\"Autocrypt opsætning besked\\\" deler sikkert ende-til-ende opsætning med andre Autocrypt kompatible programmer.\n\nOpsætning er krypteret med en kode som er vist her og skal indtastes på den anden enhed.";
 "autocrypt_send_asm_button" = "Sende autocrypt  opsætning besked";
-"autocrypt_send_asm_explain_after" = "Opsætning er sendt til undertegnet. Skift til den anden enhed og åben opsætning beskeden. Der skulle blive spurgt til opsætning kode. Indtast følgende cifre i prompt:\n\n%1$s\n\nNår færdig vil den anden enhed være klar til at bruge Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Opsætning er sendt til undertegnet. Skift til den anden enhed og åben opsætning beskeden. Der skulle blive spurgt til opsætning kode. Indtast følgende cifre i prompt:\n\n%1$@\n\nNår færdig vil den anden enhed være klar til at bruge Autocrypt.";
 "autocrypt_prefer_e2ee" = "Foretrække ende-til-ende kryptering";
 "autocrypt_asm_subject" = "Autocrypt opsætning besked";
 "autocrypt_asm_general_body" = "Dette er Autocrypt opsætning besked brugt til at overføre ende-til-ende opsætning mellem klienter.\n\nFor at af kryptere og bruge opsætning åben beskeden i en Autocrypt kompatibel klient og indtast opsæt koden vist på den genererende enhed.";
@@ -403,19 +403,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Gruppe navn ændret fra \\\"%1$s\\\" til \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Gruppe navn ændret fra \\\"%1$@\\\" til \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Gruppe billede ændret.";
 "systemmsg_group_image_deleted" = "Gruppe billede slettet.";
-"systemmsg_member_added" = "Medlem %1$s tilføjet.";
-"systemmsg_member_removed" = "Medlem %1$s fjernet.";
+"systemmsg_member_added" = "Medlem %1$@ tilføjet.";
+"systemmsg_member_removed" = "Medlem %1$@ fjernet.";
 "systemmsg_group_left" = "Gruppe forladt.";
 "systemmsg_read_receipt_subject" = "Læse modtagelse";
-"systemmsg_read_receipt_body" = "Dette er en læst kvittering for beskeden \\\"%1$s\\\".\n\nDet betyder beskeden blev vist på modtager enhed men ikke nødvendigvis at indholdet blev læst.";
+"systemmsg_read_receipt_body" = "Dette er en læst kvittering for beskeden \\\"%1$@\\\".\n\nDet betyder beskeden blev vist på modtager enhed men ikke nødvendigvis at indholdet blev læst.";
 "systemmsg_cannot_decrypt" = "Denne besked kan ikke dekrypteres.\n\n• Det kan måske hjælpe at svare på beskeden og bede afsender sende beskeden igen.\n\n• I tilfælde at Delta Chat eller andet e-post program på denne enhed eller en anden er blevet gen-installeret bør der sendes en Autocrypt opsætning besked derfra.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s af undertegnet.";
+"systemmsg_action_by_me" = "%1$@ af undertegnet.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s af %2$s.";
+"systemmsg_action_by_user" = "%1$@ af %2$@.";
 
 
 // screen lock
@@ -432,32 +432,32 @@
 // qr code stuff
 "qrscan_title" = "Skanne QR kode";
 "qrscan_hint" = "Placere kamera over QR kode";
-"qrscan_ask_join_group" = "Deltage i gruppen \\\"%1$s\\\"?";
-"qrscan_fingerprint_mismatch" = "Det aflæste fingeraftryk passer ikke til sidst set fingeraftryk for %1$s";
+"qrscan_ask_join_group" = "Deltage i gruppen \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "Det aflæste fingeraftryk passer ikke til sidst set fingeraftryk for %1$@";
 "qrscan_no_addr_found" = "Denne QR kode indeholder et fingeraftryk men ingen e-post adresse.\n\nFor en uden for område efterprøvning opret først en krypteret forbindelse til modtager.";
-"qrscan_contains_text" = "Skannet QR kode tekst:\n\n%1$s";
-"qrscan_contains_url" = "Skannet QR kode URL:\n\n%1$s";
+"qrscan_contains_text" = "Skannet QR kode tekst:\n\n%1$@";
+"qrscan_contains_url" = "Skannet QR kode URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "Fingeraftryk";
-"qrscan_x_verified_introduce_myself" = "%1$s efterprøvet, introducere…";
+"qrscan_x_verified_introduce_myself" = "%1$@ efterprøvet, introducere…";
 "qrshow_title" = "QR invitere kode";
-"qrshow_x_joining" = "%1$s tilslutter.";
-"qrshow_x_verified" = "%1$s efterprøvet.";
-"qrshow_x_has_joined_group" = "%1$s tilsluttet gruppen.";
+"qrshow_x_joining" = "%1$@ tilslutter.";
+"qrshow_x_verified" = "%1$@ efterprøvet.";
+"qrshow_x_has_joined_group" = "%1$@ tilsluttet gruppen.";
 "qrshow_join_group_title" = "QR invitere kode";
-"qrshow_join_group_hint" = "Skanne dette for at deltage i gruppen \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Skanne dette for at deltage i gruppen \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "QR invitere kode";
-"qrshow_join_contact_hint" = "Skanne dette for at indstille kontakt med %1$s";
+"qrshow_join_contact_hint" = "Skanne dette for at indstille kontakt med %1$@";
 "qrshow_join_contact_no_connection_hint" = "QR kode opsætning kræver en internet forbindelse. Forbind til et netværk inden der fortsættes.";
 "qrshow_join_contact_no_connection_toast" = "Ingen internet forbindelse, kan ikke udføre QR kode opsætning.";
-"contact_verified" = "%1$s efterprøvet.";
-"contact_not_verified" = "Kan ikke efterprøve %1$s";
+"contact_verified" = "%1$@ efterprøvet.";
+"contact_not_verified" = "Kan ikke efterprøve %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Ændret opsætning for %1$s";
+"contact_setup_changed" = "Ændret opsætning for %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nye beskeder i %2$d samtaler";
-"notify_most_recent_from" = "Nylig fra: %1$s";
+"notify_most_recent_from" = "Nylig fra: %1$@";
 "notify_media_message_with_text" = "Medie besked: %s";
 "notify_mark_all_read" = "Vælge alle som læst";
 "notify_mark_read" = "Vælge læst";
@@ -569,15 +569,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Tilslutte gruppe \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Tilslutte gruppe \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Samtale med %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Samtale med %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Samtale med %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Samtale med %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR inviteringskode ";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Skanne dette for at tilslutte gruppe \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Skanne dette for at tilslutte gruppe \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Indbakke tom";
 "chat_all_done_explain" = "Der er ikke mere!";

+ 41 - 41
de.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Fertig";
 "undo" = "Rückgängig";
 "error" = "Fehler";
-"error_x" = "Fehler: %1$s";
+"error_x" = "Fehler: %1$@";
 "error_no_network" = "Kein Netzwerk.";
 "no_app_to_handle_data" = "Keine passende App zum Öffnen dieses Dateityps gefunden";
 "no_browser_installed" = "Kein Internetbrowser eingerichtet.";
-"file_not_found" = "Kann %1$s nicht finden";
+"file_not_found" = "Kann %1$@ nicht finden";
 "copied_to_clipboard" = "In Zwischenablage kopiert.";
 "contacts_headline" = "Kontakte";
 "email_address" = "E-Mail-Adresse";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Diese Gruppe verlassen?";
-"ask_forward" = "Nachricht weiterleiten an %1$s?";
+"ask_forward" = "Nachricht weiterleiten an %1$@?";
 "ask_export_attachment" = "Anlage exportieren? Das Exportieren von Anhängen ermöglicht es allen anderen Anwendungen auf Ihrem Gerät, auf diese zuzugreifen.\n\nFortfahren? ";
 "ask_block_contact" = "Diesen Kontakt blockieren? Sie werden keine Nachrichten mehr von diesem Kontakt erhalten.";
 "ask_unblock_contact" = "Diesen Kontakt nicht mehr blockieren? Nachrichten von diesem Kontakt werden dann wieder angezeigt.";
 "ask_delete_contacts" = "Kontakte löschen? Dadurch werden die ausgewählten Kontakte dauerhaft gelöscht.\n\nKontakte mit laufenden Chats und Kontakte aus dem Adressbuch des Systems können nicht dauerhaft gelöscht werden.";
 "cannot_delete_contacts_in_use" = "Kontakte mit laufenden Chats können nicht gelöscht werden.";
-"ask_start_chat_with" = "Chat mit %1$s starten?";
+"ask_start_chat_with" = "Chat mit %1$@ starten?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "%1$s aus der Gruppe löschen?";
+"ask_remove_members" = "%1$@ aus der Gruppe löschen?";
 "info_outdated_app_title" = "Ihre App-version ist veraltet. ";
 "info_outdated_app_text" = "Anscheinend haben Sie Delta Chat von einer Quelle ohne automatische Updates (z. B. GitHub) installiert. Bitte wechseln Sie zu einer Store-Version, um die neuesten Funktionen und Fehlerbehebungen zu erhalten.";
 "info_outdated_app_dialog_title" = "Quellen updaten";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Bitte eine Nachricht eingeben.";
 "chat_camera_unavailable" = "Kamera nicht verfügbar.";
 "chat_unable_to_record_audio" = "Es ist nicht möglich, Audio aufzunehmen.";
-"chat_no_messages_hint" = "Eine Nachricht an %1$s:\n\n• Es ist in Ordnung wenn %2$s kein Delta Chat verwendet.\n\n• Die Übermittlung der ersten Nachricht kann eine Weile dauern und erfolgt unverschlüsselt. ";
+"chat_no_messages_hint" = "Eine Nachricht an %1$@:\n\n• Es ist in Ordnung wenn %2$@ kein Delta Chat verwendet.\n\n• Die Übermittlung der ersten Nachricht kann eine Weile dauern und erfolgt unverschlüsselt. ";
 "chat_new_group_hint" = "Verfassen Sie die erste Nachricht, damit andere innerhalb dieser Gruppe antworten können.\n\n-- Es ist in Ordnung, wenn nicht alle Mitglieder Delta Chat verwenden.\n\n-- Die Zustellung der ersten Nachricht kann einige Zeit dauern.";
 "chat_record_slide_to_cancel" = "Schieben um abzubrechen";
 "chat_record_explain" = "Tippen und halten, um eine Sprachnachricht aufzunehmen, loslassen um zu senden. ";
@@ -207,7 +207,7 @@
 "group_create_button" = "Gruppe erstellen";
 "group_please_enter_group_name" = "Bitte einen Gruppennamen eingeben.";
 "group_add_members" = "Mitglied hinzufügen";
-"group_hello_draft" = "Hallo, Ich habe gerade die Gruppe \\\"%1$s\\\" für uns erstellt.";
+"group_hello_draft" = "Hallo, Ich habe gerade die Gruppe \\\"%1$@\\\" für uns erstellt.";
 "group_self_not_in_group" = "Sie müssen ein Mitglied der Gruppe sein, um diese Aktion durchführen zu können.";
 "profile_encryption" = "Verschlüsselung";
 "profile_shared_chats" = "Gemeinsame Chats";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Freunde lassen Freunde nicht in Messenger-Silos zurück. ";
-"invite_default_text" = "Ich verwende nun auch den Delta Chat Messenger - %1$s - und bin dort unter %2$s erreichbar.";
+"invite_default_text" = "Ich verwende nun auch den Delta Chat Messenger - %1$@ - und bin dort unter %2$@ erreichbar.";
 
 
 // welcome and login
@@ -270,10 +270,10 @@
 "login_error_port" = "Bitte einen gültigen Port  (1–65535) eingeben";
 "login_error_required_fields" = "Bitte eine gültige E-Mail-Adresse und ein Passwort eingeben";
 "import_backup_title" = "Backup importieren";
-"import_backup_ask" = "Backup \\\"%1$s\\\" gefunden.\n\nDieses einlesen und alle Daten und Einstellungen daraus verwenden?";
-"import_backup_no_backup_found" = "Kein Backup gefunden.\n\nKopiere die Sicherung nach \\\"%1$s\\\" und versuche es erneut. Alternativ \\\"Jetzt beginnen\\\" wählen, um den normalen Einrichtungsprozess fortzusetzen.";
+"import_backup_ask" = "Backup \\\"%1$@\\\" gefunden.\n\nDieses einlesen und alle Daten und Einstellungen daraus verwenden?";
+"import_backup_no_backup_found" = "Kein Backup gefunden.\n\nKopiere die Sicherung nach \\\"%1$@\\\" und versuche es erneut. Alternativ \\\"Jetzt beginnen\\\" wählen, um den normalen Einrichtungsprozess fortzusetzen.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Login als \\\"%1$s\\\" nicht möglich. Bitte E-Mail Adresse und Passwort auf Richtigkeit überprüfen.";
+"login_error_cannot_login" = "Login als \\\"%1$@\\\" nicht möglich. Bitte E-Mail Adresse und Passwort auf Richtigkeit überprüfen.";
 // 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.
 
 
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Chats auf externem Speicher sichern";
 "pref_backup_export_explain" = "Ein Backup hilft bei einer Neuinstallation auf diesem oder einem anderen Gerät.\n\nDas Backup enthält alle Nachrichten, Kontakte und Chats sowie die Ende-zu-Ende Autocrypt-Einstellungen. Das Backup bitte an einem sicheren Ort aufbewahren oder es so bald wie möglich löschen.";
 "pref_backup_export_start_button" = "Backup starten";
-"pref_backup_written_to_x" = "Backup nach %1$s erfolgreich";
+"pref_backup_written_to_x" = "Backup nach %1$@ erfolgreich";
 "pref_managekeys_menu_title" = "Schlüssel verwalten";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat benötigt Zugriff auf das Dateisystem, um die Schlüssel zu importieren/exportieren.";
 "pref_managekeys_export_secret_keys" = "Exportiere geheime Schlüssel";
-"pref_managekeys_export_explain" = "Geheime Schlüssel nach \\\"%1$s\\\" exportieren?";
+"pref_managekeys_export_explain" = "Geheime Schlüssel nach \\\"%1$@\\\" exportieren?";
 "pref_managekeys_import_secret_keys" = "Importiere geheime Schlüssel";
-"pref_managekeys_import_explain" = "Geheime Schlüssel von \\\"%1$s\\\" importieren?\n\n\\\"• Bereits vorhandene Schlüssel werden nicht gelöscht\n\n• Der zuletzt importierte Schlüssel wird als neuer Standardschlüssel verwendet, außer der Dateiname beinhaltet das Wort \\\"legacy\\\"";
-"pref_managekeys_secret_keys_exported_to_x" = "Geheime Schlüssel erfolgreich nach \\\"%1$s\\\" geschrieben.";
-"pref_managekeys_secret_keys_imported_from_x" = "Geheime Schlüssel von \\\"%1$s\\\" importiert.";
+"pref_managekeys_import_explain" = "Geheime Schlüssel von \\\"%1$@\\\" importieren?\n\n\\\"• Bereits vorhandene Schlüssel werden nicht gelöscht\n\n• Der zuletzt importierte Schlüssel wird als neuer Standardschlüssel verwendet, außer der Dateiname beinhaltet das Wort \\\"legacy\\\"";
+"pref_managekeys_secret_keys_exported_to_x" = "Geheime Schlüssel erfolgreich nach \\\"%1$@\\\" geschrieben.";
+"pref_managekeys_secret_keys_imported_from_x" = "Geheime Schlüssel von \\\"%1$@\\\" importiert.";
 "pref_background" = "Hintergrund";
 "pref_background_btn_default" = "Standard-Bild verwenden";
 "pref_background_btn_gallery" = "Aus Galerie auswählen";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Autocrypt-Setup-Nachricht senden";
 "autocrypt_send_asm_explain_before" = "Eine \\\"Autocrypt-Setup-Nachricht\\\" überträgt das Ende-zu-Ende-Setup sicher auf ein anderes Autocrypt-kompatibles Gerät.\n\nDas Setup wird mit einem Setup-Code geschützt; dieser wird hier angezeigt und muss auf dem anderen Gerät eingetippt werden.";
 "autocrypt_send_asm_button" = "Autocrypt-Setup-Nachricht senden";
-"autocrypt_send_asm_explain_after" = "Das Setup wurde an dich geschickt. Wechsele nun zum anderen Gerät und öffne die Setup-Nachricht. Folge den Anweisungen und gib den Setup-Code ein:\n\n%1$s\n\nDanach ist Autocrypt auf dem anderen Gerät eingerichtet.";
+"autocrypt_send_asm_explain_after" = "Das Setup wurde an dich geschickt. Wechsele nun zum anderen Gerät und öffne die Setup-Nachricht. Folge den Anweisungen und gib den Setup-Code ein:\n\n%1$@\n\nDanach ist Autocrypt auf dem anderen Gerät eingerichtet.";
 "autocrypt_prefer_e2ee" = "Ende-zu-Ende-Verschlüsselung bevorzugen";
 "autocrypt_asm_subject" = "Autocrypt-Setup-Nachricht";
 "autocrypt_asm_general_body" = "Dies ist die Autocrypt-Setup-Nachricht, um das Ende-zu-Ende-Setup von einem Gerät auf das andere zu übertragen.\n\nUm das Setup zu entschlüsseln und zu verwenden, öffne diese Nachricht in einer Autocrypt-kompatiblen App und gib den Setup-Code ein, der auf dem anderen Gerät angezeigt wurde.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Gruppenname von \\\"%1$s\\\" zu \\\"%2$s\\\" geändert.";
+"systemmsg_group_name_changed" = "Gruppenname von \\\"%1$@\\\" zu \\\"%2$@\\\" geändert.";
 "systemmsg_group_image_changed" = "Gruppenbild geändert.";
 "systemmsg_group_image_deleted" = "Gruppenbild gelöscht.";
-"systemmsg_member_added" = "%1$s hinzugefügt.";
-"systemmsg_member_removed" = "%1$s entfernt.";
+"systemmsg_member_added" = "%1$@ hinzugefügt.";
+"systemmsg_member_removed" = "%1$@ entfernt.";
 "systemmsg_group_left" = "Gruppe verlassen.";
 "systemmsg_read_receipt_subject" = "Empfangsbestätigung";
-"systemmsg_read_receipt_body" = "Dies ist eine Empfangsbestätigung für die Nachricht \\\"%1$s\\\".\n\nEs bedeutet, dass die Nachricht auf dem Gerät des Empfängers angezeigt wurde, nicht unbedingt, dass der Inhalt gelesen wurde.";
+"systemmsg_read_receipt_body" = "Dies ist eine Empfangsbestätigung für die Nachricht \\\"%1$@\\\".\n\nEs bedeutet, dass die Nachricht auf dem Gerät des Empfängers angezeigt wurde, nicht unbedingt, dass der Inhalt gelesen wurde.";
 "systemmsg_cannot_decrypt" = "Diese Nachricht kann nicht entschlüsselt werden.\n\n• Es könnte bereits helfen, einfach auf diese Nachricht zu antworten und den Absender zu bitten, die Nachricht erneut zu senden.\n\n• Falls Delta Chat oder ein anderes E-Mail-Programm auf diesem oder einem anderen Gerät neu installiert wurde, kann von dort aus eine Autocrypt Setup-Nachricht gesendet werden.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s von mir.";
+"systemmsg_action_by_me" = "%1$@ von mir.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s von %2$s.";
+"systemmsg_action_by_user" = "%1$@ von %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "qrscan_title" = "QR-Code scannen";
 "qrscan_hint" = "Kamera über den QR-Code halten";
-"qrscan_ask_join_group" = "Der Gruppe \\\"%1$s\\\" beitreten?";
-"qrscan_fingerprint_mismatch" = "Der gescannte Fingerabdruck stimmt nicht mit dem zuletzt für %1$s gesehenen Fingerabdruck überein.";
+"qrscan_ask_join_group" = "Der Gruppe \\\"%1$@\\\" beitreten?";
+"qrscan_fingerprint_mismatch" = "Der gescannte Fingerabdruck stimmt nicht mit dem zuletzt für %1$@ gesehenen Fingerabdruck überein.";
 "qrscan_no_addr_found" = "Dieser QR-Code enthält einen Fingerabdruck, aber keine E-Mail-Adresse.\n\nFür eine Out-of-Band-Verifizierung stelle bitte zuerst eine verschlüsselte Verbindung zum Empfänger her.";
-"qrscan_contains_text" = "Gescannter QR-Code text:\n\n%1$s";
-"qrscan_contains_url" = "Gescannter QR-Code URL:\n\n%1$s";
+"qrscan_contains_text" = "Gescannter QR-Code text:\n\n%1$@";
+"qrscan_contains_url" = "Gescannter QR-Code URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "Fingerabdruck";
-"qrscan_x_verified_introduce_myself" = "%1$s verifiziert, mich vorgestellt....";
+"qrscan_x_verified_introduce_myself" = "%1$@ verifiziert, mich vorgestellt....";
 "qrshow_title" = "QR-Einladungscode";
-"qrshow_x_joining" = "%1$s beigefügt.";
-"qrshow_x_verified" = "%1$s verifiziert.";
-"qrshow_x_has_joined_group" = "%1$s ist der Gruppe beigetreten.";
+"qrshow_x_joining" = "%1$@ beigefügt.";
+"qrshow_x_verified" = "%1$@ verifiziert.";
+"qrshow_x_has_joined_group" = "%1$@ ist der Gruppe beigetreten.";
 "qrshow_join_group_title" = "QR-Einladungscode";
-"qrshow_join_group_hint" = "Scanne dies, um der Gruppe \\\"%1$s\\\" beizutreten.";
+"qrshow_join_group_hint" = "Scanne dies, um der Gruppe \\\"%1$@\\\" beizutreten.";
 "qrshow_join_contact_title" = "QR-Einladungscode";
-"qrshow_join_contact_hint" = "Scannen, um einen Kontakt mit %1$s herzustellen.";
+"qrshow_join_contact_hint" = "Scannen, um einen Kontakt mit %1$@ herzustellen.";
 "qrshow_join_contact_no_connection_hint" = "Der Austausch von QR-Codes erfordert eine Verbindung zum Internet. Bitte stellen Sie diese her, bevor Sie fortfahtren.";
 "qrshow_join_contact_no_connection_toast" = "Keine Verbindung zum Internet, Austausch des QR-Codes nicht möglich.";
-"contact_verified" = "%1$s verifiziert.";
-"contact_not_verified" = "Kann %1$s nicht verifizieren";
+"contact_verified" = "%1$@ verifiziert.";
+"contact_not_verified" = "Kann %1$@ nicht verifizieren";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Geändertes Setup für %1$s";
+"contact_setup_changed" = "Geändertes Setup für %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d neue Nachrichten in %2$d Chats";
-"notify_most_recent_from" = "Letzter Stand von: %1$s";
+"notify_most_recent_from" = "Letzter Stand von: %1$@";
 "notify_media_message_with_text" = "Medienmitteilung: %s";
 "notify_mark_all_read" = "Alle als gelesen markieren";
 "notify_mark_read" = "Als gelesen markieren";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Der Gruppe \\\"%1$s\\\" beitreten?";
+"qrscan_ask_join_verified_group" = "Der Gruppe \\\"%1$@\\\" beitreten?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Chat mit %1$s starten?";
+"qrscan_ask_fingerprint_ask_oob" = "Chat mit %1$@ starten?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Chat mit %1$s starten?";
+"qrscan_ask_chatting_fingerprint_ok" = "Chat mit %1$@ starten?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR-Einladungscode";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Dies scannen, um der Gruppe \\\"%1$s\\\" beizutreten.";
+"qrshow_join_verified_group_hint" = "Dies scannen, um der Gruppe \\\"%1$@\\\" beizutreten.";
 // see chat_all_archived
 "chat_all_done_hint" = "Posteingang leeeeer";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\nAlle aufgeholt!";

+ 42 - 42
en.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Done";
 "undo" = "Undo";
 "error" = "Error";
-"error_x" = "Error: %1$s";
+"error_x" = "Error: %1$@";
 "error_no_network" = "Network unavailable.";
 "no_app_to_handle_data" = "Can\\'t find an app to handle this type of data.";
 "no_browser_installed" = "No browser installed.";
-"file_not_found" = "Could not find %1$s.";
+"file_not_found" = "Could not find %1$@.";
 "copied_to_clipboard" = "Copied to clipboard.";
 "contacts_headline" = "Contacts";
 "email_address" = "Email address";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Are you sure you want to leave this group?";
-"ask_forward" = "Forward messages to %1$s?";
+"ask_forward" = "Forward messages to %1$@?";
 "ask_export_attachment" = "Export attachment? Exporting attachments will allow any other apps on your device to access them.\n\nContinue?";
 "ask_block_contact" = "Block this contact? You will no longer receive messages from this contact.";
 "ask_unblock_contact" = "Unblock this contact? You will once again be able to receive messages from this contact.";
 "ask_delete_contacts" = "Delete contacts? This will permanently delete the selected contacts.\n\nContacts with ongoing chats and contacts from the system\\'s address book cannot be deleted permanently.";
 "cannot_delete_contacts_in_use" = "Cannot delete contacts with ongoing chats.";
-"ask_start_chat_with" = "Chat with %1$s?";
+"ask_start_chat_with" = "Chat with %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Remove %1$s from group?";
+"ask_remove_members" = "Remove %1$@ from group?";
 "info_outdated_app_title" = "Your app version is outdated.";
 "info_outdated_app_text" = "It seems that you installed Delta Chat from a source without auto updates (e.g. GitHub). Please switch to a store version to receive the latest features and bug fixes.";
 "info_outdated_app_dialog_title" = "Update sources";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Please enter a message.";
 "chat_camera_unavailable" = "Camera unavailable.";
 "chat_unable_to_record_audio" = "Unable to record audio.";
-"chat_no_messages_hint" = "Send message to %1$s:\n\n• It is okay if %2$s does not use Delta Chat.\n\n• Delivering the first message may take a while and may be unencrypted.";
+"chat_no_messages_hint" = "Send message to %1$@:\n\n• It is okay if %2$@ does not use Delta Chat.\n\n• Delivering the first message may take a while and may be unencrypted.";
 "chat_new_group_hint" = "Compose the first message, allowing others to reply within this group.\n\n• It is okay if not all members use Delta Chat.\n\n• Delivering the first message may take a while.";
 "chat_record_slide_to_cancel" = "Slide to cancel";
 "chat_record_explain" = "Tap and hold to record a voice message, release to send";
@@ -207,7 +207,7 @@
 "group_create_button" = "Create group";
 "group_please_enter_group_name" = "Please enter a name for the group.";
 "group_add_members" = "Add members";
-"group_hello_draft" = "Hello, I\\'ve just created the group \\\"%1$s\\\" for us.";
+"group_hello_draft" = "Hello, I\\'ve just created the group \\\"%1$@\\\" for us.";
 "group_self_not_in_group" = "You must be a member of the group to perform this action.";
 "profile_encryption" = "Encryption";
 "profile_shared_chats" = "Shared chats";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Friends don\\'t let friends locked in messaging silos.";
-"invite_default_text" = "Let\\'s switch to Delta Chat - %1$s - you can text me at %2$s";
+"invite_default_text" = "Let\\'s switch to Delta Chat - %1$@ - you can text me at %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Please enter a valid port (1–65535)";
 "login_error_required_fields" = "Please enter a valid email address and a password";
 "import_backup_title" = "Import backup";
-"import_backup_ask" = "Backup found at \\\"%1$s\\\".\n\nDo you want to import and use all data and settings from it?";
-"import_backup_no_backup_found" = "No backups found.\n\nCopy the backup to \\\"%1$s\\\" and try again. Alternatively, press \\\"Start messaging\\\" to go with the normal setup process.";
+"import_backup_ask" = "Backup found at \\\"%1$@\\\".\n\nDo you want to import and use all data and settings from it?";
+"import_backup_no_backup_found" = "No backups found.\n\nCopy the backup to \\\"%1$@\\\" and try again. Alternatively, press \\\"Start messaging\\\" to go with the normal setup process.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Cannot login as \\\"%1$s\\\". Please check if the email-address and the password are correct.";
+"login_error_cannot_login" = "Cannot login as \\\"%1$@\\\". Please check if the email-address and the password are correct.";
 // 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" = "Response from %1$s: %2$s\n\nSome providers place additional information in your inbox; you can check them it eg. in the web frontend. Consult your provider or friends if you run into problems.";
+"login_error_server_response" = "Response from %1$@: %2$@\n\nSome providers place additional information in your inbox; you can check them it eg. in the web frontend. Consult your provider or friends if you run into problems.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Backup chats to external storage";
 "pref_backup_export_explain" = "A backup helps you to set up a new installation on this or on another device.\n\nThe backup will contain all messages, contacts and chats and your end-to-end Autocrypt setup. Keep the backup file in a safe place or delete it as soon as possible.";
 "pref_backup_export_start_button" = "Start backup";
-"pref_backup_written_to_x" = "Backup written successfully to %1$s";
+"pref_backup_written_to_x" = "Backup written successfully to %1$@";
 "pref_managekeys_menu_title" = "Manage keys";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat needs access to your files to import/export keys.";
 "pref_managekeys_export_secret_keys" = "Export secret keys";
-"pref_managekeys_export_explain" = "Export secret keys to \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Export secret keys to \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Import secret keys";
-"pref_managekeys_import_explain" = "Import secret keys from \\\"%1$s\\\"?\n\n• Existing secret keys will not be deleted\n\n• The last imported key will be used as the new default key unless it has the word \\\"legacy\\\" in its filename";
-"pref_managekeys_secret_keys_exported_to_x" = "Secret keys written successfully to \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Secret keys imported from \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Import secret keys from \\\"%1$@\\\"?\n\n• Existing secret keys will not be deleted\n\n• The last imported key will be used as the new default key unless it has the word \\\"legacy\\\" in its filename";
+"pref_managekeys_secret_keys_exported_to_x" = "Secret keys written successfully to \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Secret keys imported from \\\"%1$@\\\".";
 "pref_background" = "Background";
 "pref_background_btn_default" = "Use default image";
 "pref_background_btn_gallery" = "Select from gallery";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Send Autocrypt Setup Message";
 "autocrypt_send_asm_explain_before" = "An \\\"Autocrypt Setup Message\\\" securely shares your end-to-end setup with other Autocrypt-compliant apps.\n\nThe setup will be encrypted by a setup code which is displayed here and must be typed on the other device.";
 "autocrypt_send_asm_button" = "Send Autocrypt Setup Message";
-"autocrypt_send_asm_explain_after" = "Your setup has been sent to yourself. Switch to the other device and open the setup message. You should be prompted for a setup code. Type the following digits into the prompt:\n\n%1$s\n\nOnce you\\'re done, your other device will be ready to use Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Your setup has been sent to yourself. Switch to the other device and open the setup message. You should be prompted for a setup code. Type the following digits into the prompt:\n\n%1$@\n\nOnce you\\'re done, your other device will be ready to use Autocrypt.";
 "autocrypt_prefer_e2ee" = "Prefer end-to-end encryption";
 "autocrypt_asm_subject" = "Autocrypt Setup Message";
 "autocrypt_asm_general_body" = "This is the Autocrypt Setup Message used to transfer your end-to-end setup between clients.\n\nTo decrypt and use your setup, open the message in an Autocrypt-compliant client and enter the setup code presented on the generating device.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Group name changed from \\\"%1$s\\\" to \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Group name changed from \\\"%1$@\\\" to \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Group image changed.";
 "systemmsg_group_image_deleted" = "Group image deleted.";
-"systemmsg_member_added" = "Member %1$s added.";
-"systemmsg_member_removed" = "Member %1$s removed.";
+"systemmsg_member_added" = "Member %1$@ added.";
+"systemmsg_member_removed" = "Member %1$@ removed.";
 "systemmsg_group_left" = "Group left.";
 "systemmsg_read_receipt_subject" = "Read receipt";
-"systemmsg_read_receipt_body" = "This is a read receipt for the message \\\"%1$s\\\".\n\nIt means that message was displayed on the recipient\\'s device, not necessarily that the content was read.";
+"systemmsg_read_receipt_body" = "This is a read receipt for the message \\\"%1$@\\\".\n\nIt means that message was displayed on the recipient\\'s device, not necessarily that the content was read.";
 "systemmsg_cannot_decrypt" = "This message cannot be decrypted.\n\n• It might already help to simply reply to this message and ask the sender to send the message again.\n\n• In case you re-installed Delta Chat or another email program on this or another device you may want to send an Autocrypt Setup Message from there.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s by me.";
+"systemmsg_action_by_me" = "%1$@ by me.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s by %2$s.";
+"systemmsg_action_by_user" = "%1$@ by %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "The scanned fingerprint does not match the fingerprint last seen for %1$s";
+"qrscan_ask_join_group" = "Do you want to join the group \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "The scanned fingerprint does not match the fingerprint last seen for %1$@";
 "qrscan_no_addr_found" = "This QR code contains a fingerprint but no email address.\n\nFor an out-of-band-verification, please establish an encrypted connection to the recipient first.";
-"qrscan_contains_text" = "Scanned QR code text:\n\n%1$s";
-"qrscan_contains_url" = "Scanned QR code URL:\n\n%1$s";
+"qrscan_contains_text" = "Scanned QR code text:\n\n%1$@";
+"qrscan_contains_url" = "Scanned QR code URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "Fingerprint";
-"qrscan_x_verified_introduce_myself" = "%1$s verified, introduce myself …";
+"qrscan_x_verified_introduce_myself" = "%1$@ verified, introduce myself …";
 "qrshow_title" = "QR invite code";
-"qrshow_x_joining" = "%1$s joins.";
-"qrshow_x_verified" = "%1$s verified.";
-"qrshow_x_has_joined_group" = "%1$s joined the group.";
+"qrshow_x_joining" = "%1$@ joins.";
+"qrshow_x_verified" = "%1$@ verified.";
+"qrshow_x_has_joined_group" = "%1$@ joined the group.";
 "qrshow_join_group_title" = "QR invite code";
-"qrshow_join_group_hint" = "Scan this to join the group \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Scan this to join the group \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "QR invite code";
-"qrshow_join_contact_hint" = "Scan this to set up a contact with %1$s";
+"qrshow_join_contact_hint" = "Scan this to set up a contact with %1$@";
 "qrshow_join_contact_no_connection_hint" = "QR code setup requires an internet connection. Please connect to a network before proceeding.";
 "qrshow_join_contact_no_connection_toast" = "No internet connection, can\\'t perform QR code setup.";
-"contact_verified" = "%1$s verified.";
-"contact_not_verified" = "Cannot verify %1$s";
+"contact_verified" = "%1$@ verified.";
+"contact_not_verified" = "Cannot verify %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Changed setup for %1$s";
+"contact_setup_changed" = "Changed setup for %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d new messages in %2$d chats";
-"notify_most_recent_from" = "Most recent from: %1$s";
+"notify_most_recent_from" = "Most recent from: %1$@";
 "notify_media_message_with_text" = "Media message: %s";
 "notify_mark_all_read" = "Mark all as read";
 "notify_mark_read" = "Mark read";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Do you want to join the group \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Do you want to join the group \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Chat with %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Chat with %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Chat with %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Chat with %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR invite code";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Scan this to join the group \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Scan this to join the group \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Inbox zeeerrro";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\nYou\\'re all caught up!";

+ 42 - 42
es.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Hecho";
 "undo" = "Deshacer";
 "error" = "Error";
-"error_x" = "Error: %1$s";
+"error_x" = "Error: %1$@";
 "error_no_network" = "Red no disponible.";
 "no_app_to_handle_data" = "No se encontró una aplicación compatible con el tipo de archivo";
 "no_browser_installed" = "No hay ningún navegador instalado.";
-"file_not_found" = "No se pudo encontrar %1$s.";
+"file_not_found" = "No se pudo encontrar %1$@.";
 "copied_to_clipboard" = "Copiado al portapapeles.";
 "contacts_headline" = "Contactos";
 "email_address" = "Dirección de correo";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "¿Seguro que deseas abandonar este grupo? ";
-"ask_forward" = "¿Reenviar mensajes a %1$s?";
+"ask_forward" = "¿Reenviar mensajes a %1$@?";
 "ask_export_attachment" = "¿Exportar adjuntos? Si exporta los adjuntos, serán accesibles desde cualquier otra aplicación en su dispositivo. ¿Desea continuar?";
 "ask_block_contact" = "¿Bloquear este contacto? Ya no recibirás mensajes de este contacto.";
 "ask_unblock_contact" = "¿Desbloquear este contacto? Una vez más podrá recibir mensajes de este contacto.";
 "ask_delete_contacts" = "¿Eliminar contactos? Esto eliminará de forma permanente los contactos seleccionados.\n\nContactos con un chat en curso y contactos de la libreta de direcciones del sistema no pueden ser eliminados de forma permanente.";
 "cannot_delete_contacts_in_use" = "No se puede eliminar contactos con chats en curso.";
-"ask_start_chat_with" = "¿Chatear con %1$s?";
+"ask_start_chat_with" = "¿Chatear con %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "¿Eliminar a %1$s del grupo?";
+"ask_remove_members" = "¿Eliminar a %1$@ del grupo?";
 "info_outdated_app_title" = "Tu versión de la aplicación está desactualizada.";
 "info_outdated_app_text" = "Parece que instaló Delta Chat desde una fuente sin actualizaciones automáticas (por ejemplo, GitHub). Cambie a una versión de tienda para recibir las últimas funciones y correcciones de errores.";
 "info_outdated_app_dialog_title" = "Actualizar las fuentes";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Por favor, introduzca un mensaje.";
 "chat_camera_unavailable" = "Cámara no disponible.";
 "chat_unable_to_record_audio" = "No es posible grabar audio.";
-"chat_no_messages_hint" = "Enviar mensaje a %1$s:\n\n• No hay problema si %2$s no usa Delta Chat.\n\n• La entrega del primer mensaje puede tardar un poco y puede estar sin cifrar.";
+"chat_no_messages_hint" = "Enviar mensaje a %1$@:\n\n• No hay problema si %2$@ no usa Delta Chat.\n\n• La entrega del primer mensaje puede tardar un poco y puede estar sin cifrar.";
 "chat_new_group_hint" = "Componga el primer mensaje, permitiendo que otros respondan dentro de este grupo.\n\n• No hay problema si no todos los miembros usan Delta Chat.\n\n• La entrega del primer mensaje puede tardar un poco y puede estar sin cifrar.";
 "chat_record_slide_to_cancel" = "Deslice para cancelar";
 "chat_record_explain" = "Mantenga pulsado para grabar un mensaje de voz, suelte para enviar";
@@ -207,7 +207,7 @@
 "group_create_button" = "Crear grupo";
 "group_please_enter_group_name" = "Por favor introduzca un nombre para el grupo.";
 "group_add_members" = "Añadir miembros";
-"group_hello_draft" = "Hola, acabo de crear el grupo \\\"%1$s\\\" para nosotros.";
+"group_hello_draft" = "Hola, acabo de crear el grupo \\\"%1$@\\\" para nosotros.";
 "group_self_not_in_group" = "Debes ser un miembro del grupo para realizar esta acción.";
 "profile_encryption" = "Cifrado";
 "profile_shared_chats" = "Chats compartidos";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Los amigos no dejan a los amigos encerrados en silos de mensajería.";
-"invite_default_text" = "Cambiémonos a Delta Chat - %1$s - puedes enviarme un mensaje a %2$s";
+"invite_default_text" = "Cambiémonos a Delta Chat - %1$@ - puedes enviarme un mensaje a %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Por favor, introduzca un puerto válido (1–65535)";
 "login_error_required_fields" = "Por favor, introduzca una dirección de correo válida y una contraseña";
 "import_backup_title" = "Importar copia de respaldo";
-"import_backup_ask" = "Copia de respaldo encontrada en \\\"%1$s\\\".\n\n¿Desea importar y utilizar todos los datos y configuraciones de ella?";
-"import_backup_no_backup_found" = "No se encontraron copias de seguridad.\n\nCopie el archivo de respaldo en \\\"%1$s\\\" e inténtelo de nuevo. Alternativamente, presione \\\"Empezar a Chatear\\\" para continuar con el proceso de configuración normal.";
+"import_backup_ask" = "Copia de respaldo encontrada en \\\"%1$@\\\".\n\n¿Desea importar y utilizar todos los datos y configuraciones de ella?";
+"import_backup_no_backup_found" = "No se encontraron copias de seguridad.\n\nCopie el archivo de respaldo en \\\"%1$@\\\" e inténtelo de nuevo. Alternativamente, presione \\\"Empezar a Chatear\\\" para continuar con el proceso de configuración normal.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "No se puede iniciar sesión como \\\"%1$s\\\". Por favor, compruebe si la dirección de correo y la contraseña son correctas.";
+"login_error_cannot_login" = "No se puede iniciar sesión como \\\"%1$@\\\". Por favor, compruebe si la dirección de correo y la contraseña son correctas.";
 // 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$s: %2$s\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.";
+"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.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Hacer copias de respaldo de chats en almacenamiento externo";
 "pref_backup_export_explain" = "Una copia de respaldo lo ayuda a configurar una nueva instalación en este u otro dispositivo.\n\nLa copia de respaldo contendrá todos los mensajes, contactos y chats, y su configuración Autocrypt de extremo a extremo. Guarde el archivo de respaldo en un lugar seguro o elimínelo lo antes posible.";
 "pref_backup_export_start_button" = "Iniciar copia de respaldo";
-"pref_backup_written_to_x" = "Copia de respaldo escrita correctamente en %1$s";
+"pref_backup_written_to_x" = "Copia de respaldo escrita correctamente en %1$@";
 "pref_managekeys_menu_title" = "Administrar claves";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat necesita acceso a tus archivos para importar/exportar claves";
 "pref_managekeys_export_secret_keys" = "Exportar claves secretas";
-"pref_managekeys_export_explain" = "¿Exportar claves secretas a \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "¿Exportar claves secretas a \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importar claves secretas";
-"pref_managekeys_import_explain" = "Importar claves secretas de \\\"%1$s\\\"?\n\n• Las claves secretas existentes no se eliminarán\n\n• La última clave importada se usará como la nueva clave predeterminada a menos que tenga la palabra \\\"legacy\\\" en su nombre de archivo.";
-"pref_managekeys_secret_keys_exported_to_x" = "Claves secretas escritas exitosamente a \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Claves secretas importadas de \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importar claves secretas de \\\"%1$@\\\"?\n\n• Las claves secretas existentes no se eliminarán\n\n• La última clave importada se usará como la nueva clave predeterminada a menos que tenga la palabra \\\"legacy\\\" en su nombre de archivo.";
+"pref_managekeys_secret_keys_exported_to_x" = "Claves secretas escritas exitosamente a \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Claves secretas importadas de \\\"%1$@\\\".";
 "pref_background" = "Fondo";
 "pref_background_btn_default" = "Usar imagen por defecto";
 "pref_background_btn_gallery" = "Seleccionar de la galería";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Enviar Mensaje de Configuración de Autocrypt";
 "autocrypt_send_asm_explain_before" = "Un \\\"Mensaje de Configuración de Autocrypt\\\" comparte de forma segura su configuración de extremo a extremo con otras aplicaciones compatibles con Autocrypt.\n\nLa configuración se cifrará mediante un código de configuración que se muestra aquí y debe escribirse en el otro dispositivo.";
 "autocrypt_send_asm_button" = "Enviar Mensaje de Configuración de Autocrypt";
-"autocrypt_send_asm_explain_after" = "Se le ha enviado su configuración. Cambie al otro dispositivo y abra el mensaje de configuración. Se le debe solicitar un código de configuración. Escriba los siguientes dígitos:\n\n%1$s\n\nUna vez que haya terminado, su otro dispositivo estará listo para usar Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Se le ha enviado su configuración. Cambie al otro dispositivo y abra el mensaje de configuración. Se le debe solicitar un código de configuración. Escriba los siguientes dígitos:\n\n%1$@\n\nUna vez que haya terminado, su otro dispositivo estará listo para usar Autocrypt.";
 "autocrypt_prefer_e2ee" = "Preferir el cifrado de extremo a extremo";
 "autocrypt_asm_subject" = "Mensaje de Configuración de Autocrypt";
 "autocrypt_asm_general_body" = "Este es el Mensaje de Configuración de Autocrypt utilizado para transferir su configuración de extremo a extremo entre clientes.\n\nPara descifrar y usar su configuración, abra el mensaje en un cliente compatible con Autocrypt e ingrese el código de configuración presentado en el dispositivo que lo generó.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Nombre de grupo cambiado de \\\"%1$s\\\" a \\\"%2$s\\\"";
+"systemmsg_group_name_changed" = "Nombre de grupo cambiado de \\\"%1$@\\\" a \\\"%2$@\\\"";
 "systemmsg_group_image_changed" = "Imagen de grupo cambiada.";
 "systemmsg_group_image_deleted" = "Imagen de grupo eliminada.";
-"systemmsg_member_added" = "Miembro %1$s añadido.";
-"systemmsg_member_removed" = "Miembro %1$s eliminado.";
+"systemmsg_member_added" = "Miembro %1$@ añadido.";
+"systemmsg_member_removed" = "Miembro %1$@ eliminado.";
 "systemmsg_group_left" = "Grupo abandonado.";
 "systemmsg_read_receipt_subject" = "Acuse de recibo";
-"systemmsg_read_receipt_body" = "Este es un acuse de recibo para el mensaje \\\"%1$s\\\".\n\nSignifica que el mensaje se mostró en el dispositivo del destinatario, pero no necesariamente que se leyó el contenido.";
+"systemmsg_read_receipt_body" = "Este es un acuse de recibo para el mensaje \\\"%1$@\\\".\n\nSignifica que el mensaje se mostró en el dispositivo del destinatario, pero no necesariamente que se leyó el contenido.";
 "systemmsg_cannot_decrypt" = "Este mensaje no puede ser descifrado.\n\n• Es posible que sea útil simplemente responderlo y pedirle al remitente que lo envíe nuevamente.\n\n• En caso de que haya reinstalado Delta Chat u otro programa de correo en este u otro dispositivo, puede que quiera enviar un Mensaje de Configuración de Autocrypt desde allí.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s por mi.";
+"systemmsg_action_by_me" = "%1$@ por mi.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s por %2$s.";
+"systemmsg_action_by_user" = "%1$@ por %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "La huella digital escaneada no coincide con la última huella vista para \\\"%1$s\\\".";
+"qrscan_ask_join_group" = "¿Quieres unirte al grupo \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "La huella digital escaneada no coincide con la última huella vista para \\\"%1$@\\\".";
 "qrscan_no_addr_found" = "Este código QR contiene una huella digital pero no una dirección de correo electrónico.\n\nPara una verificación fuera de banda, establezca primero una conexión cifrada con el destinatario.";
-"qrscan_contains_text" = "Texto del código QR escaneado:\n\n%1$s";
-"qrscan_contains_url" = "URL del código QR escaneado:\n\n%1$s";
+"qrscan_contains_text" = "Texto del código QR escaneado:\n\n%1$@";
+"qrscan_contains_url" = "URL del código QR escaneado:\n\n%1$@";
 "qrscan_fingerprint_label" = "Huella digital";
-"qrscan_x_verified_introduce_myself" = "%1$s verificado, presentarme ...";
+"qrscan_x_verified_introduce_myself" = "%1$@ verificado, presentarme ...";
 "qrshow_title" = "Código de invitación QR";
-"qrshow_x_joining" = "%1$s se une.";
-"qrshow_x_verified" = "%1$s verificado.";
-"qrshow_x_has_joined_group" = "%1$s se unió al grupo.";
+"qrshow_x_joining" = "%1$@ se une.";
+"qrshow_x_verified" = "%1$@ verificado.";
+"qrshow_x_has_joined_group" = "%1$@ se unió al grupo.";
 "qrshow_join_group_title" = "Código de invitación QR";
-"qrshow_join_group_hint" = "Escanea esto para unirte al grupo verificado \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Escanea esto para unirte al grupo verificado \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "Código de invitación QR";
-"qrshow_join_contact_hint" = "Escanea esto para configurar un contacto con %1$s";
+"qrshow_join_contact_hint" = "Escanea esto para configurar un contacto con %1$@";
 "qrshow_join_contact_no_connection_hint" = "La configuración con código QR requiere conexión a Internet. Por favor, conéctese a una red antes de continuar.";
 "qrshow_join_contact_no_connection_toast" = "No hay conexión a Internet, no se puede configurar con código QR.";
-"contact_verified" = "%1$s verificado.";
-"contact_not_verified" = "No se pudo verificar %1$s";
+"contact_verified" = "%1$@ verificado.";
+"contact_not_verified" = "No se pudo verificar %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Configuración cambiada para %1$s";
+"contact_setup_changed" = "Configuración cambiada para %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nuevos mensajes en %2$d chats";
-"notify_most_recent_from" = "Más reciente de: %1$s";
+"notify_most_recent_from" = "Más reciente de: %1$@";
 "notify_media_message_with_text" = "Mensaje multimedia: %s";
 "notify_mark_all_read" = "Marcar todo como leído";
 "notify_mark_read" = "Marcar como leído";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "¿Quieres unirte al grupo \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "¿Quieres unirte al grupo \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "¿Chatear con %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "¿Chatear con %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "¿Chatear con %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "¿Chatear con %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Código de invitación QR";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Escanea esto para unirte al grupo \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Escanea esto para unirte al grupo \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Bandeja de entrada vacía";
 "chat_all_done_explain" = "No hay nada aquí!!!";

+ 42 - 42
eu.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Egina";
 "undo" = "Desegin";
 "error" = "Errorea";
-"error_x" = "Errorea: %1$s";
+"error_x" = "Errorea: %1$@";
 "error_no_network" = "Sarea ez dago eskuragarri.";
 "no_app_to_handle_data" = "Ezin izan da datu mota hau kudeatzeko aplikaziorik.";
 "no_browser_installed" = "Ez dago nabigatzailerik instalatuta.";
-"file_not_found" = "Ezin izan da %1$s aurkitu.";
+"file_not_found" = "Ezin izan da %1$@ aurkitu.";
 "copied_to_clipboard" = "Arbelera kopiatuta.";
 "contacts_headline" = "Kontaktuak";
 "email_address" = "E-mail helbidea";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Ziur talde honetatik atera nahi duzula?";
-"ask_forward" = "Birbidali mezuak %1$s erabiltzaileari?";
+"ask_forward" = "Birbidali mezuak %1$@ erabiltzaileari?";
 "ask_export_attachment" = "Esportatu eranskina? Eranskinak esportatzeak zure beste gailuko beste aplikazioek atzitzea ahalbidetuko du.\n\nJarraitu?";
 "ask_block_contact" = "Blokeatu kontaktu hau? Ez dituzu kontaktu honen mezu gehiago jasoko.";
 "ask_unblock_contact" = "Desblokeatu kontaktu hau? Berriro jaso ahal izango dituzu kontaktu honen mezuak.";
 "ask_delete_contacts" = "Ezabatu kontaktuak? Honek behin betiko ezabatuko ditu hautatutako kontaktuak.\n\nTxaten bat abian duten eta sistemako helbide liburuan dauden kontaktuak ezin dira behin betiko ezabatu.";
 "cannot_delete_contacts_in_use" = "Ezin dira txatak abian dituzten kontaktuak ezabatu";
-"ask_start_chat_with" = "Txateatu %1$s erabiltzailearekin?";
+"ask_start_chat_with" = "Txateatu %1$@ erabiltzailearekin?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Kendu %1$s taldetik?";
+"ask_remove_members" = "Kendu %1$@ taldetik?";
 "info_outdated_app_title" = "Zure aplikazioaren bertsioa zaharkituta dago";
 "info_outdated_app_text" = "Badirudi eguneraketak automatikoki kudeatzen ez dituen iturri batetik instalatu duzula Delta Chat (esaterako GitHub). Aldatu aplikazio dendaren bateko bertsiora azken eguneraketak eta arazoen konponketak jasotzeko.";
 "info_outdated_app_dialog_title" = "Eguneratu iturriak";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Idatzi mezu bat.";
 "chat_camera_unavailable" = "Kamera ez dago eskuragarri.";
 "chat_unable_to_record_audio" = "Ezin izan da audioa grabatu.";
-"chat_no_messages_hint" = "Bidali mezuak %1$s erabiltzaileari:\n\n• Ez du axola %2$s(e)k ez badu Delta Chat erabiltzen.\n\n• Lehen mezua bidaltzeko denbora bat behar daiteke, eta agian ez da zifratuta egongo.";
+"chat_no_messages_hint" = "Bidali mezuak %1$@ erabiltzaileari:\n\n• Ez du axola %2$@(e)k ez badu Delta Chat erabiltzen.\n\n• Lehen mezua bidaltzeko denbora bat behar daiteke, eta agian ez da zifratuta egongo.";
 "chat_new_group_hint" = "Idatzi lehen mezua, besteek taldera erantzutea baimenduz\n\n• Ez du axola denek ez badute Delta Chat erabiltzen.\n\n• Lehen mezua bidaltzeko denbora bat behar daiteke.";
 "chat_record_slide_to_cancel" = "Irristatu ezeztatzeko";
 "chat_record_explain" = "Sakatu eta mantendu ahots-mezu bat grabatzeko, askatu bidaltzeko.";
@@ -207,7 +207,7 @@
 "group_create_button" = "Sortu taldea";
 "group_please_enter_group_name" = "Idatzi izen bat taldearentzat.";
 "group_add_members" = "Gehitu kideak";
-"group_hello_draft" = "Kaixo, \\\"%1$s\\\" taldea sortu berri dut guretzat. ";
+"group_hello_draft" = "Kaixo, \\\"%1$@\\\" taldea sortu berri dut guretzat. ";
 "group_self_not_in_group" = "Taldeko kidea izan behar zara ekintza hau burutzeko.";
 "profile_encryption" = "Zifratzea";
 "profile_shared_chats" = "Partekatutako txatak";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Lagun onek ez diete bere lagunei itxitako mezularitza guneetan giltzaperatzea.";
-"invite_default_text" = "Alda gaitezen Delta Chat-era %1$s - %2$s helbidera idatzi diezadakezu";
+"invite_default_text" = "Alda gaitezen Delta Chat-era %1$@ - %2$@ helbidera idatzi diezadakezu";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Sartu baliozko ataka bat  (1–65535)";
 "login_error_required_fields" = "Sartu baliozko e-mail helbidea eta pasahitza";
 "import_backup_title" = "Inportatu babes-kopia";
-"import_backup_ask" = "Babes-kopia aurkitu da:  \\\"%1$s\\\".\n\nInportatu nahi duzu eta bertako datu eta ezarpenak erabili?";
-"import_backup_no_backup_found" = "Ez da babes-kopiarik aurkitu.\n\nKopiatu babes-kopia \\\"%1$s\\\" karpetan eta saiatu berriro. Bestela, sakatu \\\"Hasi txateatzen\\\" ezarpen arruntarekin aurrera egiteko.";
+"import_backup_ask" = "Babes-kopia aurkitu da:  \\\"%1$@\\\".\n\nInportatu nahi duzu eta bertako datu eta ezarpenak erabili?";
+"import_backup_no_backup_found" = "Ez da babes-kopiarik aurkitu.\n\nKopiatu babes-kopia \\\"%1$@\\\" karpetan eta saiatu berriro. Bestela, sakatu \\\"Hasi txateatzen\\\" ezarpen arruntarekin aurrera egiteko.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Ezin da \\\"%1$s\\\" bezala saioa hasi. Egiaztatu E-mail helbidea eta pasahitza zuzenak diren.";
+"login_error_cannot_login" = "Ezin da \\\"%1$@\\\" bezala saioa hasi. Egiaztatu E-mail helbidea eta pasahitza zuzenak diren.";
 // 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" = "%1$s(r)en erantzuna: %2$s\n\nHornitzaile batzuk informazio gehigarria uzten dute zure sarrera ontzian; adibidez bere web interfazearen bidez egiaztatu dezakezu. Galdetu zure hornitzaileari edo lagunei arazoak badituzu.";
+"login_error_server_response" = "%1$@(r)en erantzuna: %2$@\n\nHornitzaile batzuk informazio gehigarria uzten dute zure sarrera ontzian; adibidez bere web interfazearen bidez egiaztatu dezakezu. Galdetu zure hornitzaileari edo lagunei arazoak badituzu.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Egin txaten babes-kopia kanpo biltegian";
 "pref_backup_export_explain" = "Babes-kopia batek instalazio berri bat ezartzen laguntzen dizu, bai gailu honetan zein beste batean.\n\nBabes-kopiak mezu guztiak, kontaktuak eta txatak, eta zure Autocrypt ezarpena daramatza. Gorde babes-kopiaren fitxategia toki seguruan edo ezabatu ahalik eta lasterren.";
 "pref_backup_export_start_button" = "Hasi babes-kopia";
-"pref_backup_written_to_x" = "Babes-kopia ongi idatzi da hemen: %1$s";
+"pref_backup_written_to_x" = "Babes-kopia ongi idatzi da hemen: %1$@";
 "pref_managekeys_menu_title" = "Kudeatu gakoak";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat-ek zure fitxategiak atzitzeko baimena behar du gakoak inportatu/esportatu ahal izateko.";
 "pref_managekeys_export_secret_keys" = "Esportatu gako sekretuak";
-"pref_managekeys_export_explain" = "Esportatu gako sekretuak \\\"%1$s\\\"-ra?";
+"pref_managekeys_export_explain" = "Esportatu gako sekretuak \\\"%1$@\\\"-ra?";
 "pref_managekeys_import_secret_keys" = "Inportatu gako sekretuak";
-"pref_managekeys_import_explain" = "Inportatu gako sekretuak \\\"%1$s\\\"-tik?\n\n• Dauden gako sekretuak ez dira ezabatuko\n\n• Inportatutako azken gakoa lehenetsitako gako berri gisa erabiliko da fitxategiaren izenean \\\"legacy\\\" ez badu.";
-"pref_managekeys_secret_keys_exported_to_x" = "Gako sekretuak ongi idatzi dira hemen: \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Gako sekretuak hemendik inportatu dira: \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Inportatu gako sekretuak \\\"%1$@\\\"-tik?\n\n• Dauden gako sekretuak ez dira ezabatuko\n\n• Inportatutako azken gakoa lehenetsitako gako berri gisa erabiliko da fitxategiaren izenean \\\"legacy\\\" ez badu.";
+"pref_managekeys_secret_keys_exported_to_x" = "Gako sekretuak ongi idatzi dira hemen: \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Gako sekretuak hemendik inportatu dira: \\\"%1$@\\\".";
 "pref_background" = "Atzealdea";
 "pref_background_btn_default" = "Erabili lehenetsitako irudia";
 "pref_background_btn_gallery" = "Hautatu galeriatik";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Bidali Autocrypt ezarpen mezua";
 "autocrypt_send_asm_explain_before" = "\\\"Autocrypt ezarpen mezua\\\" batek modu seguruan partekatzen du zure muturretik muturrerako ezarpena Autocryptekin bateragarriak diren beste aplikazioekin. Ezarpena hemen bistaratutako ezarpen kodearekin zifratuko  da, eta beste gailuan kode hau sartu beharko da.";
 "autocrypt_send_asm_button" = "Bidali Autocrypt ezarpen mezua";
-"autocrypt_send_asm_explain_after" = "Zure ezarpena zuri bidali zaizu. Aldatu beste gailura eta ireki ezarpen mezua. Ezarpen kode bat eskatuko zaizu, Idatzi honako zenbaki hauek han:\n\n%1$s\n\nBehin bukatuta, zure beste gailua Autocrypt erabiltzeko prest egongo da.";
+"autocrypt_send_asm_explain_after" = "Zure ezarpena zuri bidali zaizu. Aldatu beste gailura eta ireki ezarpen mezua. Ezarpen kode bat eskatuko zaizu, Idatzi honako zenbaki hauek han:\n\n%1$@\n\nBehin bukatuta, zure beste gailua Autocrypt erabiltzeko prest egongo da.";
 "autocrypt_prefer_e2ee" = "Hobetsi muturretik muturrerako zifratzea";
 "autocrypt_asm_subject" = "Autocrypt ezarpen mezua";
 "autocrypt_asm_general_body" = "Hau Autocrypt ezarpen mezua da, zure muturretik muturrerako ezarpena bezeroen artean pasatzeko erabilia.\n\n Zure ezarpena deszifratu eta erabiltzeko, ireki mezua Autocrypt onartzen duen bezero batean eta sartu gailu sortzailean agertutako ezarpen kodea.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Taldearen izena \\\"%1$s\\\" izatetik \\\"%2$s\\\" izatera aldatu da.";
+"systemmsg_group_name_changed" = "Taldearen izena \\\"%1$@\\\" izatetik \\\"%2$@\\\" izatera aldatu da.";
 "systemmsg_group_image_changed" = "Taldearen irudia aldatuta.";
 "systemmsg_group_image_deleted" = "Taldearen irudia ezabatuta.";
-"systemmsg_member_added" = "%1$s kidea gehituta.";
-"systemmsg_member_removed" = "%1$s kidea kenduta.";
+"systemmsg_member_added" = "%1$@ kidea gehituta.";
+"systemmsg_member_removed" = "%1$@ kidea kenduta.";
 "systemmsg_group_left" = "Taldetik aterata.";
 "systemmsg_read_receipt_subject" = "Irakurragiria";
-"systemmsg_read_receipt_body" = "Hau \\\"%1$s\\\" mezuaren irakurragiri bat da.\n\nHonek mezua jasotzailearen gailuan bistaratu dela esan nahi du, ez edukia irakurri dela.";
+"systemmsg_read_receipt_body" = "Hau \\\"%1$@\\\" mezuaren irakurragiri bat da.\n\nHonek mezua jasotzailearen gailuan bistaratu dela esan nahi du, ez edukia irakurri dela.";
 "systemmsg_cannot_decrypt" = "Ezin da mezu hau deszifratu.\n\n• Mezuari erantzun diezaiokezu eta berriro bidaltzea eskatu.\n\n• Delta Chat berrinstalatu baduzu edo beste posta programa bat instalatu baduzu gailu honetan edo beste batean, AutoCrypt ezarpen mezua handik hona birbidaltzen saiatu zaitezke.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "Nik: %1$s";
+"systemmsg_action_by_me" = "Nik: %1$@";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%2$s(e)k: %1$s";
+"systemmsg_action_by_user" = "%2$@(e)k: %1$@";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "qrscan_title" = "Eskaneatu QR kodea";
 "qrscan_hint" = "Kokatu zure kamera QR kodearen gainean";
-"qrscan_ask_join_group" = "\\\"%1$s\\\" taldera elkartu nahi duzu?";
-"qrscan_fingerprint_mismatch" = "Eskaneatutako hatz-marka eta %1$s erabiltzaileari ikusitako azken hatz-marka ez datoz bat.";
+"qrscan_ask_join_group" = "\\\"%1$@\\\" taldera elkartu nahi duzu?";
+"qrscan_fingerprint_mismatch" = "Eskaneatutako hatz-marka eta %1$@ erabiltzaileari ikusitako azken hatz-marka ez datoz bat.";
 "qrscan_no_addr_found" = "QR kode honek hatz-marka bat du baina ez e-mail helbidea.\n\nBandaz kanpoko egiaztaketa baterako, ezarri zifratutako konexio bat hartzailearekin aurretik.";
-"qrscan_contains_text" = "Eskaneatutako QR kodearen testua:\n\n%1$s";
-"qrscan_contains_url" = "Eskaneatutako QR kodearen URL-a:\n\n%1$s";
+"qrscan_contains_text" = "Eskaneatutako QR kodearen testua:\n\n%1$@";
+"qrscan_contains_url" = "Eskaneatutako QR kodearen URL-a:\n\n%1$@";
 "qrscan_fingerprint_label" = "Hatz-marka";
-"qrscan_x_verified_introduce_myself" = "%1$s egiaztatuta, nire burua aurkeztu ...";
+"qrscan_x_verified_introduce_myself" = "%1$@ egiaztatuta, nire burua aurkeztu ...";
 "qrshow_title" = "QR gonbidapen-kodea";
-"qrshow_x_joining" = "%1$s elkartu da.";
-"qrshow_x_verified" = "%1$s egiaztatuta.";
-"qrshow_x_has_joined_group" = "%1$s taldera elkartu da.";
+"qrshow_x_joining" = "%1$@ elkartu da.";
+"qrshow_x_verified" = "%1$@ egiaztatuta.";
+"qrshow_x_has_joined_group" = "%1$@ taldera elkartu da.";
 "qrshow_join_group_title" = "QR gonbidapen-kodea";
-"qrshow_join_group_hint" = "Eskaneatu hau \\\"%1$s\\\" taldera elkartzeko.";
+"qrshow_join_group_hint" = "Eskaneatu hau \\\"%1$@\\\" taldera elkartzeko.";
 "qrshow_join_contact_title" = "QR gonbidapen-kodea";
-"qrshow_join_contact_hint" = "Eskaneatu hau %1$s erabiltzailearen kontaktua ezartzeko";
+"qrshow_join_contact_hint" = "Eskaneatu hau %1$@ erabiltzailearen kontaktua ezartzeko";
 "qrshow_join_contact_no_connection_hint" = "Ezarpen QR kodeak Internet konexioa behar du. Konektatu sarera jarraitu aurretik";
 "qrshow_join_contact_no_connection_toast" = "Ez dago Internet konexiorik, ezin da QR kode bidezko ezarpena aplikatu";
-"contact_verified" = "%1$s egiaztatuta.";
-"contact_not_verified" = "Ezin da %1$s egiaztatu";
+"contact_verified" = "%1$@ egiaztatuta.";
+"contact_not_verified" = "Ezin da %1$@ egiaztatu";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Aldatu %1$s(r)en ezarpena";
+"contact_setup_changed" = "Aldatu %1$@(r)en ezarpena";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d mezu berri %2$d txatetan";
-"notify_most_recent_from" = "%1$s(r)en azkena";
+"notify_most_recent_from" = "%1$@(r)en azkena";
 "notify_media_message_with_text" = "Multimedia mezua: %s";
 "notify_mark_all_read" = "Markatu denak irakurrita gisa";
 "notify_mark_read" = "Markatu irakurrita gisa";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "\\\"%1$s\\\" taldera elkartu nahi duzu?";
+"qrscan_ask_join_verified_group" = "\\\"%1$@\\\" taldera elkartu nahi duzu?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Txateatu %1$s(r)ekin?";
+"qrscan_ask_fingerprint_ask_oob" = "Txateatu %1$@(r)ekin?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Txateatu %1$s(r)ekin?";
+"qrscan_ask_chatting_fingerprint_ok" = "Txateatu %1$@(r)ekin?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR gonbidapen kodea";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Eskaneatu hau \\\"%1$s\\\" taldera elkartzeko.";
+"qrshow_join_verified_group_hint" = "Eskaneatu hau \\\"%1$@\\\" taldera elkartzeko.";
 // see chat_all_archived
 "chat_all_done_hint" = "Sarrera ontzi hutsa";
 "chat_all_done_explain" = "Ezer ere ez.\n Egunean zaude!";

+ 42 - 42
fr.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Fait";
 "undo" = "Annuler";
 "error" = "Erreur";
-"error_x" = "Erreur: %1$s";
+"error_x" = "Erreur: %1$@";
 "error_no_network" = "Réseau inaccessible.";
 "no_app_to_handle_data" = "Aucune application trouvée pour traiter ce type de données.";
 "no_browser_installed" = "Aucun navigateur installé.";
-"file_not_found" = "Impossible de trouver %1$s";
+"file_not_found" = "Impossible de trouver %1$@";
 "copied_to_clipboard" = "Copié dans le presse-papiers";
 "contacts_headline" = "Contacts";
 "email_address" = "Adresse de courriel";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Voulez-vous vraiment quitter ce groupe ?";
-"ask_forward" = "Faire suivre les messages à %1$s?";
+"ask_forward" = "Faire suivre les messages à %1$@?";
 "ask_export_attachment" = "Exporter une pièce jointe ? L\\'exportation des pièces jointes permettra à toute autre application sur votre appareil d\\'y accéder. Continuer ?";
 "ask_block_contact" = "Bloquer ce contact ? Vous ne recevrez plus ses messages.";
 "ask_unblock_contact" = "Débloquer ce contact ? Vous recevrez à nouveau ses messages.";
 "ask_delete_contacts" = "Effacer ces contacts? Cela supprimera définitivement les contacts sélectionnés.\n\nLes contacts avec des conversations en cours et ceux venant du carnet d\\'adresses du système ne peuvent pas être définitivement effacés.";
 "cannot_delete_contacts_in_use" = "Impossible d\\'effacer des contacts ayant une discussion active.";
-"ask_start_chat_with" = "Discuter avec %1$s ?";
+"ask_start_chat_with" = "Discuter avec %1$@ ?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Retirer %1$s du groupe ?";
+"ask_remove_members" = "Retirer %1$@ du groupe ?";
 "info_outdated_app_title" = "La version de votre application n\\'est plus à jour.";
 "info_outdated_app_text" = "Il semble que vous ayez installé Delta Chat à partir d\\'une source sans mise à jour automatique (par ex. GitHub). Veuillez passer à une version de magasin pour recevoir les dernières fonctionnalités et corrections de bogues.";
 "info_outdated_app_dialog_title" = "Mise à jour des sources";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Entrez un message.";
 "chat_camera_unavailable" = "Caméra indisponible.";
 "chat_unable_to_record_audio" = "Impossible d\\'enregistrer le son.";
-"chat_no_messages_hint" = "Envoyer un message à %1$s:\n\n• C\\'est OK si  %2$s n\\'utilise pas Delta Chat.\n\n• La remise du premier message peut prendre un moment et peut ne pas être chiffré.";
+"chat_no_messages_hint" = "Envoyer un message à %1$@:\n\n• C\\'est OK si  %2$@ n\\'utilise pas Delta Chat.\n\n• La remise du premier message peut prendre un moment et peut ne pas être chiffré.";
 "chat_new_group_hint" = "Composez le premier message, permettant aux autres de répondre au sein de ce groupe. C\\'est ok même si tous les membres n\\'utilisent pas le Chat Delta. La transmission du premier message peut prendre un certain temps.";
 "chat_record_slide_to_cancel" = "Glisser pour annuler";
 "chat_record_explain" = "Appuyez et maintenez pour enregistrer un message vocal, relâchez pour l\\'envoyer.";
@@ -207,7 +207,7 @@
 "group_create_button" = "Créer un groupe";
 "group_please_enter_group_name" = "Entrez un nom pour le groupe.";
 "group_add_members" = "Ajouter des participants";
-"group_hello_draft" = "Salut, je viens juste de nous créer le groupe \\\"%1$s\\\".";
+"group_hello_draft" = "Salut, je viens juste de nous créer le groupe \\\"%1$@\\\".";
 "group_self_not_in_group" = "Vous devez être membre du groupe pour effectuer cette action.";
 "profile_encryption" = "Chiffrement";
 "profile_shared_chats" = "Discussions partagées";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Les amis ne laissent pas leurs amis enfermés dans des silos de communication.";
-"invite_default_text" = "Passons sur Delta Chat - %1$s - vous pouvez m\\'envoyer un texto à %2$s";
+"invite_default_text" = "Passons sur Delta Chat - %1$@ - vous pouvez m\\'envoyer un texto à %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Entrez un port valide (1-65535)";
 "login_error_required_fields" = "Entrez une adresse email et un mot de passe valides";
 "import_backup_title" = "Importer la sauvegarde";
-"import_backup_ask" = "Sauvegarde trouvée sur \\\"%1$s\\\".\n\nVoulez-vous importer et en utiliser toutes les données et paramètres ?";
-"import_backup_no_backup_found" = "Aucune sauvegarde trouvée.\n\nCopiez le fichier de sauvegarde vers \\\"%1$s\\\" et essayez à nouveau. Ou bien, appuyez sur \\\"Démarrage communication\\\" pour suivre le processus normal de configuration.";
+"import_backup_ask" = "Sauvegarde trouvée sur \\\"%1$@\\\".\n\nVoulez-vous importer et en utiliser toutes les données et paramètres ?";
+"import_backup_no_backup_found" = "Aucune sauvegarde trouvée.\n\nCopiez le fichier de sauvegarde vers \\\"%1$@\\\" et essayez à nouveau. Ou bien, appuyez sur \\\"Démarrage communication\\\" pour suivre le processus normal de configuration.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Connexion en tant que \\\"%1$s\\\" échouée. Vérifiez s.v.p. que votre adresse courriel et votre mot de passe sont corrects.";
+"login_error_cannot_login" = "Connexion en tant que \\\"%1$@\\\" échouée. Vérifiez s.v.p. que votre adresse courriel et votre mot de passe sont corrects.";
 // 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" = "Réponse de %1$s: %2$s\n\nCertains fournisseurs ajoutent des informations dans votre boite de réception; vous pouvez les vérifier par exemple dans le gestionnaire Web. Consultez votre fournisseur ou vos amis si vous rencontrez des problèmes.";
+"login_error_server_response" = "Réponse de %1$@: %2$@\n\nCertains fournisseurs ajoutent des informations dans votre boite de réception; vous pouvez les vérifier par exemple dans le gestionnaire Web. Consultez votre fournisseur ou vos amis si vous rencontrez des problèmes.";
 
 
 // share and forward messages
@@ -362,15 +362,15 @@
 "pref_backup_explain" = "Sauvegarder les discussions sur un stockage externe";
 "pref_backup_export_explain" = "Une sauvegarde vous aide pour une nouvelle installation sur cet appareil ou un autre.\n\nLa sauvegarde contiendra tous les messages, contacts et discussions ainsi que vos réglages  d\\'Autocrypt de bout en bout. Garder le fichier de sauvegarde dans un endroit sûr ou supprimez le aussitôt utilisé.";
 "pref_backup_export_start_button" = "Démarrer la sauvegarde";
-"pref_backup_written_to_x" = "Sauvegarde effectuée avec succès sur %1$s";
+"pref_backup_written_to_x" = "Sauvegarde effectuée avec succès sur %1$@";
 "pref_managekeys_menu_title" = "Gérer les clés";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat a besoin d\\'accéder à vos fichiers pour importer/exporter des clés.";
 "pref_managekeys_export_secret_keys" = "Exporter les clés secrètes";
-"pref_managekeys_export_explain" = "Exporter les clés secrètes vers \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Exporter les clés secrètes vers \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importer des clés secrètes";
-"pref_managekeys_import_explain" = "Importer les clés secrètes depuis \\\"%1$s\\\"?\n\n• Les clés secrètes existantes ne seront pas détruites\n\n• La dernière clé importée sera utilisée comme nouvelle clé par défaut à moins qu\\'il y ait le mot \\\"legacy\\\" dans son nom de fichier";
-"pref_managekeys_secret_keys_exported_to_x" = "Les clés secrètes ont été écrites avec succès vers \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Les clés secrètes ont été importées depuis \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importer les clés secrètes depuis \\\"%1$@\\\"?\n\n• Les clés secrètes existantes ne seront pas détruites\n\n• La dernière clé importée sera utilisée comme nouvelle clé par défaut à moins qu\\'il y ait le mot \\\"legacy\\\" dans son nom de fichier";
+"pref_managekeys_secret_keys_exported_to_x" = "Les clés secrètes ont été écrites avec succès vers \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Les clés secrètes ont été importées depuis \\\"%1$@\\\".";
 "pref_background" = "Arrière-plan";
 "pref_background_btn_default" = "Utilisez l\\'image par défaut";
 "pref_background_btn_gallery" = "Sélectionner depuis la galerie";
@@ -399,7 +399,7 @@
 "autocrypt_send_asm_title" = "Envoyer le message de configuration Autocrypt";
 "autocrypt_send_asm_explain_before" = "Un \\\"Message de configuration d\\'Autocrypt\\\" partages en toute sécurité vos paramètres de bout-en-bout avec les autres applications conformes à Autocrypt.\n\nLa configuration sera chiffrée par un code d\\'installation affiché ici et doit être saisi sur l\\'autre appareil.";
 "autocrypt_send_asm_button" = "Envoyer le message de configuration Autocrypt";
-"autocrypt_send_asm_explain_after" = "Votre configuration vous a été envoyée. Passez à l\\'autre appareil et ouvrez le message de configuration. Vous devriez être invité à entrer un code de configuration. Tapez les chiffres suivants dans l\\'invite :\n\n%1$s\n\nUne fois que vous avez terminé, votre autre périphérique sera prêt à utiliser Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Votre configuration vous a été envoyée. Passez à l\\'autre appareil et ouvrez le message de configuration. Vous devriez être invité à entrer un code de configuration. Tapez les chiffres suivants dans l\\'invite :\n\n%1$@\n\nUne fois que vous avez terminé, votre autre périphérique sera prêt à utiliser Autocrypt.";
 "autocrypt_prefer_e2ee" = "Préférez le chiffrement de bout en bout";
 "autocrypt_asm_subject" = "Message de configuration Autocrypt";
 "autocrypt_asm_general_body" = "Ceci est le message de configuration Autocrypt utilisé pour transférer votre configuration de bout en bout entre clients. Pour déchiffrer et utiliser votre configuration, ouvrez le message dans un client compatible Autocrypt et entrez le code de configuration présenté sur le périphérique de génération.";
@@ -412,19 +412,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Nom de groupe modifié de \\\"%1$s\\\" en \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Nom de groupe modifié de \\\"%1$@\\\" en \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Image de groupe modifiée.";
 "systemmsg_group_image_deleted" = "Image de groupe effacée.";
-"systemmsg_member_added" = "Membre %1$s ajouté.";
-"systemmsg_member_removed" = "Membre %1$s retiré.";
+"systemmsg_member_added" = "Membre %1$@ ajouté.";
+"systemmsg_member_removed" = "Membre %1$@ retiré.";
 "systemmsg_group_left" = "Groupe quitté.";
 "systemmsg_read_receipt_subject" = "Accusé de lecture";
-"systemmsg_read_receipt_body" = "Ceci est un accusé de lecture pour le message \\\"%1$s\\\".\n\nCela signifie que le message a été affiché sur l\\'appareil du destinataire, pas forcément que le contenu ait été lu.";
+"systemmsg_read_receipt_body" = "Ceci est un accusé de lecture pour le message \\\"%1$@\\\".\n\nCela signifie que le message a été affiché sur l\\'appareil du destinataire, pas forcément que le contenu ait été lu.";
 "systemmsg_cannot_decrypt" = "Ce message ne peut pas être déchiffré.\n\n• Il peut déjà être utile de simplement répondre à ce message et demander à l\\'expéditeur de l\\'envoyer à nouveau.\n\n• Au cas où vous auriez réinstallé Delta Chat ou un autre programme de messagerie sur cet appareil ou un autre, vous voudrez peut-être envoyer un message de configuration d\\'Autocrypt depuis ce dernier.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s par moi.";
+"systemmsg_action_by_me" = "%1$@ par moi.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s sur %2$s.";
+"systemmsg_action_by_user" = "%1$@ sur %2$@.";
 
 
 // screen lock
@@ -441,32 +441,32 @@
 // 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$s\\\" ?";
-"qrscan_fingerprint_mismatch" = "L\\'empreinte digitale numérisée ne correspond pas à la dernière empreinte digitale vue depuis  %1$s";
+"qrscan_ask_join_group" = "Voulez-vous rejoindre le groupe \\\"%1$@\\\" ?";
+"qrscan_fingerprint_mismatch" = "L\\'empreinte digitale numérisée ne correspond pas à la dernière empreinte digitale vue depuis  %1$@";
 "qrscan_no_addr_found" = "Ce QR code contient une empreinte digitale mais pas d\\'adresse de courriel.\n\nPour une vérification externe, veuillez d\\'abord établir une connexion cryptée avec le destinataire.";
-"qrscan_contains_text" = "Texte du QR code numérisé:\n\n%1$s";
-"qrscan_contains_url" = "Url du QR code numérisé :\n\n%1$s";
+"qrscan_contains_text" = "Texte du QR code numérisé:\n\n%1$@";
+"qrscan_contains_url" = "Url du QR code numérisé :\n\n%1$@";
 "qrscan_fingerprint_label" = "Empreinte digitale";
-"qrscan_x_verified_introduce_myself" = "%1$s vérifié, me présenter …";
+"qrscan_x_verified_introduce_myself" = "%1$@ vérifié, me présenter …";
 "qrshow_title" = "QR Code d\\'Invitation";
-"qrshow_x_joining" = "%1$s rejoints.";
-"qrshow_x_verified" = "%1$s vérifiés.";
-"qrshow_x_has_joined_group" = "%1$s a rejoint le groupe.";
+"qrshow_x_joining" = "%1$@ rejoints.";
+"qrshow_x_verified" = "%1$@ vérifiés.";
+"qrshow_x_has_joined_group" = "%1$@ a rejoint le groupe.";
 "qrshow_join_group_title" = "QR code d\\'invitation";
-"qrshow_join_group_hint" = "Scannez ceci pour rejoindre le groupe \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Scannez ceci pour rejoindre le groupe \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "QR code d\\'invitation";
-"qrshow_join_contact_hint" = "Scanner ceci pour avoir un contact avec %1$s";
+"qrshow_join_contact_hint" = "Scanner ceci pour avoir un contact avec %1$@";
 "qrshow_join_contact_no_connection_hint" = "\\'installation du QR code nécessite une connexion Internet. Veuillez vous connecter à un réseau avant de continuer.";
 "qrshow_join_contact_no_connection_toast" = "Pas de connexion Internet, ne peut pas effectuer la configuration du QR code.";
-"contact_verified" = "%1$s vérifié.";
-"contact_not_verified" = "Ne peut pas vérifier %1$s";
+"contact_verified" = "%1$@ vérifié.";
+"contact_not_verified" = "Ne peut pas vérifier %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Configuration modifiée pour %1$s";
+"contact_setup_changed" = "Configuration modifiée pour %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nouveaux messages dans %2$d tchats";
-"notify_most_recent_from" = "Plus récents depuis : %1$s";
+"notify_most_recent_from" = "Plus récents depuis : %1$@";
 "notify_media_message_with_text" = "Message multimédia: %s";
 "notify_mark_all_read" = "Tout marquer comme lus";
 "notify_mark_read" = "Marquer comme lu";
@@ -578,15 +578,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Voulez-vous joindre le groupe  \\\"%1$s\\\" ?";
+"qrscan_ask_join_verified_group" = "Voulez-vous joindre le groupe  \\\"%1$@\\\" ?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Discuter avec %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Discuter avec %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Discuter avec %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Discuter avec %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR code d\\'invitation";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Numérisez ceci pour rejoindre le groupe \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Numérisez ceci pour rejoindre le groupe \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "boite de réception zeeerrro";
 "chat_all_done_explain" = "Zip. Zilch. Zéro. Nada. Vous êtes tous pris !";

+ 42 - 42
it.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Fatto";
 "undo" = "Annulla";
 "error" = "Errore";
-"error_x" = "Errore: %1$s";
+"error_x" = "Errore: %1$@";
 "error_no_network" = "Rete non disponibile.";
 "no_app_to_handle_data" = "Non ho trovato un\\'app per gestire questo tipo di dati.";
 "no_browser_installed" = "Nessun browser installato.";
-"file_not_found" = "%1$s non trovato.";
+"file_not_found" = "%1$@ non trovato.";
 "copied_to_clipboard" = "Copiato negli appunti.";
 "contacts_headline" = "Contatti";
 "email_address" = "Indirizzo email";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Sei sicuro di voler abbandonare il gruppo?";
-"ask_forward" = "Inoltrare messaggi a %1$s?";
+"ask_forward" = "Inoltrare messaggi a %1$@?";
 "ask_export_attachment" = "Esportare allegato? Questo permetterà ad ogni altra app sul tuo dispositivo di accedervi.\n\nContinuare?";
 "ask_block_contact" = "Bloccare il contatto? Non riceverai più messaggi da questo contatto.";
 "ask_unblock_contact" = "Sbloccare il contatto? Potrai nuovamente ricevere messaggi da questo contatto.";
 "ask_delete_contacts" = "Eliminare il contatto? Questo eliminerà per sempre il contatto selezionato.\n\nI contatti con chat attive o presenti nella rubrica del sistema non possono essere eliminati permanentemente.";
 "cannot_delete_contacts_in_use" = "Impossibile eliminare contatti con chat in corso.";
-"ask_start_chat_with" = "Chattare with %1$s?";
+"ask_start_chat_with" = "Chattare with %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Rimuovere %1$s dal gruppo?";
+"ask_remove_members" = "Rimuovere %1$@ dal gruppo?";
 "info_outdated_app_title" = "La applicazione non è aggiornata.";
 "info_outdated_app_text" = "Sembra che tu abbia installato Delta Chat da una sorgente che non fornisce aggiornamenti automatici (es. GitHub). Scaricala da uno store per riceve nuove funzionalità e bug fix.";
 "info_outdated_app_dialog_title" = "Aggiorna sorgenti";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Scrivere un messaggio.";
 "chat_camera_unavailable" = "Camera non disponibile.";
 "chat_unable_to_record_audio" = "Impossibile registrare audio.";
-"chat_no_messages_hint" = "Invia un messaggio a %1$s:\n\n• Non è necessario che anche %2$s usi Delta Chat.\n\n• L\\'invio del primo messaggio può richiedere qualche istante ed non essere crittografato. ";
+"chat_no_messages_hint" = "Invia un messaggio a %1$@:\n\n• Non è necessario che anche %2$@ usi Delta Chat.\n\n• L\\'invio del primo messaggio può richiedere qualche istante ed non essere crittografato. ";
 "chat_new_group_hint" = "Invia il primo messaggio per permettere agli altri di rispondere nel gruppo\n\n• Non è necessario che tutti i membri usino Delta Chat.\n\n• L\\'invio del primo messaggio può richiedere qualche istante.";
 "chat_record_slide_to_cancel" = "Scorri per annullare";
 "chat_record_explain" = "Tocca e mantieni per registrare un messaggio vocale, rilascia per inviare ";
@@ -207,7 +207,7 @@
 "group_create_button" = "Crea gruppo";
 "group_please_enter_group_name" = "Inserisci un nome per il gruppo.";
 "group_add_members" = "Aggiungi membri";
-"group_hello_draft" = "Ciao, ho appena creato il gruppo \\\"%1$s\\\" per noi.";
+"group_hello_draft" = "Ciao, ho appena creato il gruppo \\\"%1$@\\\" per noi.";
 "group_self_not_in_group" = "Devi essere membro del gruppo per fare questa operazione.";
 "profile_encryption" = "Crittografia";
 "profile_shared_chats" = "Chat condivise";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Non lasciare i tuoi amici bloccati nelle app di messaggistica che li tengono prigionieri.";
-"invite_default_text" = "Passiamo a Delta Chat - %1$s - puoi scrivermi a %2$s";
+"invite_default_text" = "Passiamo a Delta Chat - %1$@ - puoi scrivermi a %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Inserisci una porta valida (1-65535)";
 "login_error_required_fields" = "Inserisci un indirizzo email e una password validi";
 "import_backup_title" = "Importa backup";
-"import_backup_ask" = "Backup trovato in \\\"%1$s\\\".\n\nVuoi importarlo e usare i dati e le impostazioni salvati?";
-"import_backup_no_backup_found" = "Nessun backup trovato\n\nCopia il backup in \\\"%1$s\\\" e riprova. Altimenti premi \\\"Inizia a messaggiare\\\" per procedere con il setup normale.";
+"import_backup_ask" = "Backup trovato in \\\"%1$@\\\".\n\nVuoi importarlo e usare i dati e le impostazioni salvati?";
+"import_backup_no_backup_found" = "Nessun backup trovato\n\nCopia il backup in \\\"%1$@\\\" e riprova. Altimenti premi \\\"Inizia a messaggiare\\\" per procedere con il setup normale.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Impossibile accedere come \\\"%1$s\\\". Verifica che l\\'indirizzo email e la password siano corretti.";
+"login_error_cannot_login" = "Impossibile accedere come \\\"%1$@\\\". Verifica che l\\'indirizzo email e la password siano corretti.";
 // 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" = "Risposta da%1$s: %2$s\n\nAlcuni provider inseriscono altre informazioni nella tua casella; puoi controllarle ad es. dalla pagina web. Consulta il provider o i tuoi amici se riscontri problemi.";
+"login_error_server_response" = "Risposta da%1$@: %2$@\n\nAlcuni provider inseriscono altre informazioni nella tua casella; puoi controllarle ad es. dalla pagina web. Consulta il provider o i tuoi amici se riscontri problemi.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Backup chat su memoria estera";
 "pref_backup_export_explain" = "Un backup ti aiuta a impostare una nuova installazione su questo o un altro dispositivo.\n\nIl backup conterrà tutti i messaggi, i contatti, le chat e le impostazioni Autocrypt. Tienilo al sicuro o eliminalo il prima possibile. ";
 "pref_backup_export_start_button" = "Avvia backup";
-"pref_backup_written_to_x" = "Backup scritto con successo in %1$s";
+"pref_backup_written_to_x" = "Backup scritto con successo in %1$@";
 "pref_managekeys_menu_title" = "Gestisci chiavi";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat ha bisgno di accedere ai tuoi file per importare/esportare le chiavi";
 "pref_managekeys_export_secret_keys" = "Esporta chiavi segrete";
-"pref_managekeys_export_explain" = "Esportare chiavi segrete in \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Esportare chiavi segrete in \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importa chiavi segrete";
-"pref_managekeys_import_explain" = "Importare le chiavi segrete da \\\"%1$s\\\"?\n\n• Le chiavi esistenti non verranno cancellate\n\n• Le chiavi importate verrano usate come predefinite a meno che non abbiano la parola \\\"legacy\\\" nel nome del file.";
-"pref_managekeys_secret_keys_exported_to_x" = "Chiavi segrete salvate con successo in \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Chiavi segrete importate da \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importare le chiavi segrete da \\\"%1$@\\\"?\n\n• Le chiavi esistenti non verranno cancellate\n\n• Le chiavi importate verrano usate come predefinite a meno che non abbiano la parola \\\"legacy\\\" nel nome del file.";
+"pref_managekeys_secret_keys_exported_to_x" = "Chiavi segrete salvate con successo in \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Chiavi segrete importate da \\\"%1$@\\\".";
 "pref_background" = "Sfondo";
 "pref_background_btn_default" = "Usa immagine predefinita";
 "pref_background_btn_gallery" = "Seleziona dalla galleria";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Messaggio di configurazione Autocrypt ";
 "autocrypt_send_asm_explain_before" = "Un \\'Messaggio di configurazione Autocrypt\\' condivide in sicurezza le tue impostazioni end-to-end con altre app compatibili. Le impostazioni sono criptate con un codice mostrato qui che deve essere inserito nell\\'altro dispositivo.";
 "autocrypt_send_asm_button" = "Invia Messaggio di configurazione Autocrypt";
-"autocrypt_send_asm_explain_after" = "La tua configurazione ti è stata inviata. Passa all\\'altro dispositivo e apri il messaggio. Dovrebbe venirti richiesto un codice. Inserisci il seguente codice:\n\n%1$s\n\nUna volta fatto, il dispositivo sarà pronto per usare Autocrypt.";
+"autocrypt_send_asm_explain_after" = "La tua configurazione ti è stata inviata. Passa all\\'altro dispositivo e apri il messaggio. Dovrebbe venirti richiesto un codice. Inserisci il seguente codice:\n\n%1$@\n\nUna volta fatto, il dispositivo sarà pronto per usare Autocrypt.";
 "autocrypt_prefer_e2ee" = "Preferisci cifratura end-to-end";
 "autocrypt_asm_subject" = "Messaggio di configurazione Autocrypt";
 "autocrypt_asm_general_body" = "Questo è un messaggio di configurazione Autocrypt per trasferire le impostazioni end-to-end tra dispositivi.\n\nPer decifrarlo e usare le impostazioni, apri questo messaggio con un client compatibile e inserisci il codice mostrato nel dispositivo di origine.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Nome del gruppo modificato da \\\"%1$s\\\" a \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Nome del gruppo modificato da \\\"%1$@\\\" a \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Immagine del gruppo cambiata.";
 "systemmsg_group_image_deleted" = "Immagine del gruppo eliminata.";
-"systemmsg_member_added" = "Membro %1$s aggiunto.";
-"systemmsg_member_removed" = "Membro %1$s rimosso.";
+"systemmsg_member_added" = "Membro %1$@ aggiunto.";
+"systemmsg_member_removed" = "Membro %1$@ rimosso.";
 "systemmsg_group_left" = "Gruppo abbandonato.";
 "systemmsg_read_receipt_subject" = "Ricevuta di lettura";
-"systemmsg_read_receipt_body" = "Questa è una ricevuta di lettura del messaggio \\\"%1$s\\\".\n\nCiò significa che il messaggio è stato mostrato nel dispositivo del destinatario, ma necessariamente che il contenuto è stato letto.";
+"systemmsg_read_receipt_body" = "Questa è una ricevuta di lettura del messaggio \\\"%1$@\\\".\n\nCiò significa che il messaggio è stato mostrato nel dispositivo del destinatario, ma necessariamente che il contenuto è stato letto.";
 "systemmsg_cannot_decrypt" = "Questo messaggio non può essere decrittato.\n\n• Potrebbe essere sufficiente rispondere a questo messaggio e chiedere al mittente di rispedirlo.\n\n• Se hai reinstallato Delta Chat o usi un altro client email dovresti inviare un Messaggio di configurazione Autocrypt dal dispositivo originario.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s da me.";
+"systemmsg_action_by_me" = "%1$@ da me.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s da %2$s.";
+"systemmsg_action_by_user" = "%1$@ da %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "Il codice scansionato non corrisponde all\\'ultimo conosciuto per %1$s";
+"qrscan_ask_join_group" = "Vuoi entrare nel gruppo \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "Il codice scansionato non corrisponde all\\'ultimo conosciuto per %1$@";
 "qrscan_no_addr_found" = "Questo codice QR contiene un\\'impronta, ma non un indirizzo email.\n\nPer una verifica a due fattori efficace, prima stabilisci una connessione cifrata col destinatario.";
-"qrscan_contains_text" = "Testo del codice QR scansionato::\n\n%1$s";
-"qrscan_contains_url" = "URL del codice QR scansionato:\n\n%1$s";
+"qrscan_contains_text" = "Testo del codice QR scansionato::\n\n%1$@";
+"qrscan_contains_url" = "URL del codice QR scansionato:\n\n%1$@";
 "qrscan_fingerprint_label" = "Impronta";
-"qrscan_x_verified_introduce_myself" = "%1$s verificato, mi presento …";
+"qrscan_x_verified_introduce_myself" = "%1$@ verificato, mi presento …";
 "qrshow_title" = "Codice QR di invito";
-"qrshow_x_joining" = "%1$s entra.";
-"qrshow_x_verified" = "%1$s verificato.";
-"qrshow_x_has_joined_group" = "%1$s è entrato nel gruppo.";
+"qrshow_x_joining" = "%1$@ entra.";
+"qrshow_x_verified" = "%1$@ verificato.";
+"qrshow_x_has_joined_group" = "%1$@ è entrato nel gruppo.";
 "qrshow_join_group_title" = "Codice QR di invito";
-"qrshow_join_group_hint" = "Scansionalo per entrare nel gruppo \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Scansionalo per entrare nel gruppo \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "Codice QR di invito";
-"qrshow_join_contact_hint" = "Scansionalo per creare un contatto per %1$s";
+"qrshow_join_contact_hint" = "Scansionalo per creare un contatto per %1$@";
 "qrshow_join_contact_no_connection_hint" = "Il setup tramite codice QR richiede una connessione internet. Collegati a una rete prima di procedere.";
 "qrshow_join_contact_no_connection_toast" = "Nessuna connessione internet, impossibile effettuare l\\'impostazione tramite QR.";
-"contact_verified" = "%1$s verificato.";
-"contact_not_verified" = "Impossibile verificare %1$s";
+"contact_verified" = "%1$@ verificato.";
+"contact_not_verified" = "Impossibile verificare %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Impostazioni modificate per %1$s";
+"contact_setup_changed" = "Impostazioni modificate per %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nuovi messaggi in %2$d chat";
-"notify_most_recent_from" = "Più recente da: %1$s";
+"notify_most_recent_from" = "Più recente da: %1$@";
 "notify_media_message_with_text" = "Messaggio multimediale: %s";
 "notify_mark_all_read" = "Segna tutti come letti";
 "notify_mark_read" = "Segna come letto";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Vuoi entrare nel gruppo \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Vuoi entrare nel gruppo \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Chattare with %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Chattare with %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Chattare with %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Chattare with %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Codice QR di invito";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Scansionalo per entrare nel gruppo \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Scansionalo per entrare nel gruppo \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Inbox vuooota";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\nSiete tutti impegnati!";

+ 34 - 34
lt.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Atlikta";
 "undo" = "Atšaukti";
 "error" = "Klaida";
-"error_x" = "Klaida: %1$s";
+"error_x" = "Klaida: %1$@";
 "error_no_network" = "Tinklas neprieinamas.";
 "no_app_to_handle_data" = "Nepavyksta rasti programėlės, kuri apdorotų šį duomenų tipą.";
 "no_browser_installed" = "Neįdiegta jokia naršyklė.";
-"file_not_found" = "Nepavyko rasti %1$s.";
+"file_not_found" = "Nepavyko rasti %1$@.";
 "copied_to_clipboard" = "Nukopijuota į iškarpinę.";
 "contacts_headline" = "Adresatai";
 "email_address" = "El. pašto adresas";
@@ -138,13 +138,13 @@
 
 // get confirmations
 "ask_leave_group" = "Ar tikrai norite išeiti iš šios grupės?";
-"ask_forward" = "Persiųsti žinutes %1$s?";
+"ask_forward" = "Persiųsti žinutes %1$@?";
 "ask_export_attachment" = "Eksportuoti priedą? Priedų eksportavimas leis bet kurioms kitoms programėlėms jūsų įrenginyje turėti prieigą prie šių priedų.\n\nTęsti?";
 "ask_block_contact" = "Užblokuoti šį adresatą? Jūs daugiau nebegausite žinučių nuo šio adresato.";
 "ask_unblock_contact" = "Atblokuoti šį adresatą? Jūs ir vėl galėsite gauti žinutes nuo šio adresato.";
-"ask_start_chat_with" = "Pradėti pokalbį su %1$s?";
+"ask_start_chat_with" = "Pradėti pokalbį su %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Pašalinti %1$s iš grupės?";
+"ask_remove_members" = "Pašalinti %1$@ iš grupės?";
 // contact list
 "contacts_title" = "Adresatai";
 "contacts_enter_name_or_email" = "Įveskite vardą ar el. pašto adresą";
@@ -157,7 +157,7 @@
 "chat_please_enter_message" = "Įveskite žinutę.";
 "chat_camera_unavailable" = "Kamera neprieinama.";
 "chat_unable_to_record_audio" = "Nepavyko įrašyti garso.";
-"chat_no_messages_hint" = "Siųskite žinutę %1$s:\n\n• Nieko tokio, jei %2$s nenaudoja Delta Chat.\n\n• Pirmosios žinutės pristatymas gali šiek tiek užtrukti ir gali būti nešifruotas.";
+"chat_no_messages_hint" = "Siųskite žinutę %1$@:\n\n• Nieko tokio, jei %2$@ nenaudoja Delta Chat.\n\n• Pirmosios žinutės pristatymas gali šiek tiek užtrukti ir gali būti nešifruotas.";
 "chat_new_group_hint" = "Rašykite pirmąją žinutę, taip leisdami kitiems atsakyti šioje grupėje..\n\n• Nieko tokio, jei ne visi dalyviai naudoja Delta Chat.\n\n• Pirmosios žinutės pristatymas gali šiek tiek užtrukti.";
 "chat_record_slide_to_cancel" = "Perbraukite, norėdami atsisakyti";
 "chat_record_explain" = "Bakstelėkite ir laikykite, norėdami įrašyti balso žinutę. Atleiskite, norėdami išsiųsti";
@@ -179,7 +179,7 @@
 "group_create_button" = "Sukurti grupę";
 "group_please_enter_group_name" = "Įveskite grupės pavadinimą.";
 "group_add_members" = "Pridėti dalyvius";
-"group_hello_draft" = "Sveiki, aš ką tik sukūriau mums grupę \\\"%1$s\\\".";
+"group_hello_draft" = "Sveiki, aš ką tik sukūriau mums grupę \\\"%1$@\\\".";
 "group_self_not_in_group" = "Norėdami atlikti šį veiksmą, privalote būti grupės dalyviu.";
 "profile_encryption" = "Šifravimas";
 "tab_gallery" = "Galerija";
@@ -193,7 +193,7 @@
 
 // invite
 "invite_slogan" = "Draugai nepalieka savo draugų susirašinėjimo šachtose.";
-"invite_default_text" = "Pradėkime naudoti Delta Chat - %1$s - gali man parašyti į %2$s";
+"invite_default_text" = "Pradėkime naudoti Delta Chat - %1$@ - gali man parašyti į %2$@";
 
 
 // welcome and login
@@ -235,12 +235,12 @@
 "login_error_port" = "Įveskite teisingą prievadą (1–65535)";
 "login_error_required_fields" = "Įveskite teisingą el. pašto adresą ir slaptažodį";
 "import_backup_title" = "Importuoti atsarginę kopjią";
-"import_backup_ask" = "Atsarginė kopija rasta ties \\\"%1$s\\\".\n\nAr norite iš jos importuoti ir naudoti visus duomenis ir nustatymus?";
-"import_backup_no_backup_found" = "Nerasta jokių atsarginių kopijų.\n\nNukopijuokite atsarginę kopiją į \\\"%1$s\\\" ir bandykite dar kartą. Priešingu atveju, paspauskite \\\"Pradėti susirašinėjimą\\\", kad pereitumėte į įprastą sąrankos procesą.";
+"import_backup_ask" = "Atsarginė kopija rasta ties \\\"%1$@\\\".\n\nAr norite iš jos importuoti ir naudoti visus duomenis ir nustatymus?";
+"import_backup_no_backup_found" = "Nerasta jokių atsarginių kopijų.\n\nNukopijuokite atsarginę kopiją į \\\"%1$@\\\" ir bandykite dar kartą. Priešingu atveju, paspauskite \\\"Pradėti susirašinėjimą\\\", kad pereitumėte į įprastą sąrankos procesą.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Nepavyksta prisijungti kaip \\\"%1$s\\\". Patikrinkite ar el. pašto adresas ir slaptažodis yra teisingi.";
+"login_error_cannot_login" = "Nepavyksta prisijungti kaip \\\"%1$@\\\". Patikrinkite ar el. pašto adresas ir slaptažodis yra teisingi.";
 // 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" = "Atsakymas iš %1$s: %2$s\n\nKai kurie teikėjai patalpina papildomą informaciją į jūsų gautųjų laiškų aplanką; galite ją patikrinti, pvz., prisijungę per naršyklę. Jei susidursite su problema, pagalbos teiraukitės savo teikėjo ar draugų.";
+"login_error_server_response" = "Atsakymas iš %1$@: %2$@\n\nKai kurie teikėjai patalpina papildomą informaciją į jūsų gautųjų laiškų aplanką; galite ją patikrinti, pvz., prisijungę per naršyklę. Jei susidursite su problema, pagalbos teiraukitės savo teikėjo ar draugų.";
 
 
 // share and forward messages
@@ -317,15 +317,15 @@
 "pref_backup_explain" = "Padaro atsarginę pokalbių kopiją į išorinę saugyklą";
 "pref_backup_export_explain" = "Atsarginė kopija padeda jums nusistatyti naują diegimą šiame ar kitame įrenginyje.\n\nAtsarginėje kopijoje bus visos žinutės, adresatai ir pokalbiai bei jūsų ištisinė Autocrypt sąranka. Atsarginės kopijos failą laikykite saugioje vietoje arba kaip įmanoma greičiau jį ištrinkite.";
 "pref_backup_export_start_button" = "Pradėti daryti atsarginę kopiją";
-"pref_backup_written_to_x" = "Atsarginė kopija sėkmingai įrašyta į %1$s";
+"pref_backup_written_to_x" = "Atsarginė kopija sėkmingai įrašyta į %1$@";
 "pref_managekeys_menu_title" = "Tvarkykite raktus";
 "pref_managekeys_ask_for_storage_permission" = "Norint importuoti/eksportuoti raktus, Delta Chat reikia prieigos prie jūsų failų.";
 "pref_managekeys_export_secret_keys" = "Eksportuoti slaptus raktus";
-"pref_managekeys_export_explain" = "Eksportuoti slaptus raktus į \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Eksportuoti slaptus raktus į \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importuoti slaptus raktus";
-"pref_managekeys_import_explain" = "Importuoti slaptus raktus iš \\\"%1$s\\\"?\n\n• Esami raktai nebus ištrinti\n\n• Paskutinis importuotas raktas bus naudojamas kaip naujas numatytasis raktas, nebent jo failo pavadinime bus žodis \\\"legacy\\\"";
-"pref_managekeys_secret_keys_exported_to_x" = "Slapti raktai sėkmingai įrašyti į \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Slapti raktai importuoti iš \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importuoti slaptus raktus iš \\\"%1$@\\\"?\n\n• Esami raktai nebus ištrinti\n\n• Paskutinis importuotas raktas bus naudojamas kaip naujas numatytasis raktas, nebent jo failo pavadinime bus žodis \\\"legacy\\\"";
+"pref_managekeys_secret_keys_exported_to_x" = "Slapti raktai sėkmingai įrašyti į \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Slapti raktai importuoti iš \\\"%1$@\\\".";
 "pref_background" = "Fonas";
 "pref_background_btn_default" = "Naudoti numatytąjį paveikslą";
 "pref_background_btn_gallery" = "Pasirinkti iš galerijos";
@@ -343,7 +343,7 @@
 "autocrypt_send_asm_title" = "Siųsti Autocrypt sąrankos žinutę";
 "autocrypt_send_asm_explain_before" = "\\\"Autocrypt sąrankos žinutė\\\" saugiai bendrina jūsų ištisinę sąranką su kitomis su Autocrypt suderinamomis programomis.\n\nSąranka bus užšifruota sąrankos kodu, kuris yra rodomas čia ir privalės būti įvestas kitame įrenginyje.";
 "autocrypt_send_asm_button" = "Siųsti Autocrypt sąrankos žinutę";
-"autocrypt_send_asm_explain_after" = "Jūsų sąranka buvo išsiųsta jums. Persijukite į kitą įrenginį ir atverkite sąrankos žinutę. Jūsų turėtų būti paprašyta sąrankos kodo. Į užklausą įrašykite šiuos skaitmenis:\n\n%1$s\n\nJums užbaigus, kitas įrenginys bus paruoštas naudoti Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Jūsų sąranka buvo išsiųsta jums. Persijukite į kitą įrenginį ir atverkite sąrankos žinutę. Jūsų turėtų būti paprašyta sąrankos kodo. Į užklausą įrašykite šiuos skaitmenis:\n\n%1$@\n\nJums užbaigus, kitas įrenginys bus paruoštas naudoti Autocrypt.";
 "autocrypt_prefer_e2ee" = "Teikti pirmenybę ištisiniam šifravimui";
 "autocrypt_asm_subject" = "Autocrypt sąrankos žinutė";
 "autocrypt_asm_general_body" = "Tai yra Autocrypt sąrankos žinutė, kuri yra naudojama perduoti jūsų ištisinę sąranką tarp klientų.\n\nNorėdami iššifruoti ir naudoti savo sąranką, atverkite žinutę su Autocrypt suderinamame kliente ir įveskite generuojančiame įrenginyje rodomą sąrankos kodą.";
@@ -356,13 +356,13 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Grupės pavadinimas pasikeitė iš \\\"%1$s\\\" į \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Grupės pavadinimas pasikeitė iš \\\"%1$@\\\" į \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Grupės paveikslas pakeistas.";
 "systemmsg_group_image_deleted" = "Grupės paveikslas ištrintas.";
-"systemmsg_member_added" = "Dalyvis %1$s pridėtas.";
-"systemmsg_member_removed" = "Dalyvis %1$s pašalintas.";
+"systemmsg_member_added" = "Dalyvis %1$@ pridėtas.";
+"systemmsg_member_removed" = "Dalyvis %1$@ pašalintas.";
 "systemmsg_read_receipt_subject" = "Pranešimas apie skaitymą";
-"systemmsg_read_receipt_body" = "Tai yra pranešimas apie žinutės \\\"%1$s\\\" skaitymą.\n\nTai reiškia, kad žinutė buvo atvaizduota gavėjo įrenginyje, tačiau neužtikrina, kad jos turinys buvo perskaitytas.";
+"systemmsg_read_receipt_body" = "Tai yra pranešimas apie žinutės \\\"%1$@\\\" skaitymą.\n\nTai reiškia, kad žinutė buvo atvaizduota gavėjo įrenginyje, tačiau neužtikrina, kad jos turinys buvo perskaitytas.";
 "systemmsg_cannot_decrypt" = "Nepavyksta iššifruoti šios žinutės.\n\n• Galima, tiesiog, atsakyti į šią žinutę ir paprašyti siuntėjo dar kartą išsiųsti šią žinutę.\n\n• Tuo atveju, jeigu iš naujo įdiegėte Delta Chat ar kitą el. pašto programą šiame ar kitame įrenginyje, jūs galite pageidauti išsiųsti Autocrypt sąrankos žinutę iš to įrenginio.";
 // screen lock
 "screenlock_title" = "Ekrano užraktas";
@@ -377,20 +377,20 @@
 // 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$s\\\"?";
-"qrscan_contains_text" = "Nuskenuoto QR kodo tekstas:\n\n%1$s";
-"qrscan_contains_url" = "Nuskenuoto QR kodo URL:\n\n%1$s";
+"qrscan_ask_join_group" = "Ar norite prisijungti prie grupės \\\"%1$@\\\"?";
+"qrscan_contains_text" = "Nuskenuoto QR kodo tekstas:\n\n%1$@";
+"qrscan_contains_url" = "Nuskenuoto QR kodo URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "Kontrolinis kodas";
 "qrshow_title" = "QR pakvietimo kodas";
-"qrshow_x_has_joined_group" = "%1$s prisijungė prie grupės.";
+"qrshow_x_has_joined_group" = "%1$@ prisijungė prie grupės.";
 "qrshow_join_group_title" = "QR pakvietimo kodas";
-"qrshow_join_group_hint" = "Nuskenuokite tai, norėdami prisijungti prie \\\"%1$s\\\" grupės.";
+"qrshow_join_group_hint" = "Nuskenuokite tai, norėdami prisijungti prie \\\"%1$@\\\" grupės.";
 "qrshow_join_contact_title" = "QR pakvietimo kodas";
-"qrshow_join_contact_hint" = "Nuskenuokite tai, norėdami užmegzti kontaktą su %1$s";
+"qrshow_join_contact_hint" = "Nuskenuokite tai, norėdami užmegzti kontaktą su %1$@";
 "qrshow_join_contact_no_connection_hint" = "QR kodo sąranka reikalauja interneto ryšio. Prieš tęsdami, prisijunkite prie tinklo.";
 "qrshow_join_contact_no_connection_toast" = "Nėra interneto ryšio, nepavyksta atlikti QR kodo sąrankos.";
-"contact_not_verified" = "Nepavyksta patvirtinti %1$s";
-"notify_most_recent_from" = "Naujausia nuo: %1$s";
+"contact_not_verified" = "Nepavyksta patvirtinti %1$@";
+"notify_most_recent_from" = "Naujausia nuo: %1$@";
 "notify_media_message_with_text" = "Medijos žinutė: %s";
 "notify_mark_all_read" = "Žymėti visas kaip skaitytas";
 "notify_mark_read" = "Žymėti kaip skaitytą";
@@ -494,15 +494,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Ar norite prisijungti prie grupės \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Ar norite prisijungti prie grupės \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Pradėti pokalbį su %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Pradėti pokalbį su %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Pradėti pokalbį su %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Pradėti pokalbį su %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR pakvietimo kodas";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Nuskenuokite tai, norėdami prisijungti prie \\\"%1$s\\\" grupės.";
+"qrshow_join_verified_group_hint" = "Nuskenuokite tai, norėdami prisijungti prie \\\"%1$@\\\" grupės.";
 // see chat_all_archived
 "chat_all_done_hint" = "Gautųjų aplanke tuščia";
 "chat_all_done_explain" = "Tuščia.\nNieko nepraleidote!";

+ 42 - 42
nl.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Klaar";
 "undo" = "Ongedaan maken";
 "error" = "Fout";
-"error_x" = "Fout: %1$s";
+"error_x" = "Fout: %1$@";
 "error_no_network" = "Geen internetverbinding.";
 "no_app_to_handle_data" = "Je hebt geen app die deze inhoud kan openen.";
 "no_browser_installed" = "Geen webbrowser geïnstalleerd.";
-"file_not_found" = "Kan %1$s niet vinden.";
+"file_not_found" = "Kan %1$@ niet vinden.";
 "copied_to_clipboard" = "Gekopieerd naar klembord.";
 "contacts_headline" = "Contactpersonen";
 "email_address" = "E-mailadres";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Weet je zeker dat je deze groep wilt verlaten?";
-"ask_forward" = "Wil je de berichten doorsturen aan %1$s?";
+"ask_forward" = "Wil je de berichten doorsturen aan %1$@?";
 "ask_export_attachment" = "Als je de bijlage exporteert, geef je andere apps op je apparaat toegang om hem uit te lezen.\n\nWil je doorgaan?";
 "ask_block_contact" = "Wil je deze contactpersoon blokkeren? Hij/zij kan je geen berichten meer sturen.";
 "ask_unblock_contact" = "Wil je deze contactpersoon deblokkeren? Hij/zij kan je wederom berichten sturen.";
 "ask_delete_contacts" = "Wil je de geselecteerde contactpersonen permanent verwijderen?\n\nPersonen met actieve gesprekken en personen afkomstig uit je adresboek kunnen niet permanent worden verwijderd.";
 "cannot_delete_contacts_in_use" = "Contactpersonen waarmee je nog gesprekken voert kunnen niet worden verwijderd.";
-"ask_start_chat_with" = "Wil je een gesprek voeren met %1$s?";
+"ask_start_chat_with" = "Wil je een gesprek voeren met %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Wil je %1$s verwijderen uit de groep?";
+"ask_remove_members" = "Wil je %1$@ verwijderen uit de groep?";
 "info_outdated_app_title" = "Je gebruikt een verouderde versie.";
 "info_outdated_app_text" = "Het lijkt erop dat je Delta Chat hebt geïnstalleerd uit een bron zonder automatische updates (bijv. GitHub). Installeer Delta Chat via een appwinkel om updates te ontvangen.";
 "info_outdated_app_dialog_title" = "Bronnen bijwerken";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Typ een bericht.";
 "chat_camera_unavailable" = "De camera is niet beschikbaar.";
 "chat_unable_to_record_audio" = "Kan geen audio opnemen.";
-"chat_no_messages_hint" = "Verstuur een bericht aan %1$s:\n\n• %2$s hoeft Delta Chat niet te gebruiken.\n\n• Het afleveren van het eerste bericht kan even duren en onversleuteld zijn.";
+"chat_no_messages_hint" = "Verstuur een bericht aan %1$@:\n\n• %2$@ hoeft Delta Chat niet te gebruiken.\n\n• Het afleveren van het eerste bericht kan even duren en onversleuteld zijn.";
 "chat_new_group_hint" = "Stel het eerste bericht op, zodat anderen binnen deze groep kunnen reageren.\n\n• Niet alle leden hoeven Delta Chat te gebruiken.\n\n• Het afleveren van het eerste bericht kan even duren.";
 "chat_record_slide_to_cancel" = "Veeg opzij om te annuleren";
 "chat_record_explain" = "Houdt ingedrukt om een spraakbericht op te nemen; laat los om te versturen";
@@ -207,7 +207,7 @@
 "group_create_button" = "Groep creëren";
 "group_please_enter_group_name" = "Voer een naam in voor de groep.";
 "group_add_members" = "Deelnemers toevoegen";
-"group_hello_draft" = "Hallo, ik heb zojuist de groep \\\"%1$s\\\" voor ons gemaakt.";
+"group_hello_draft" = "Hallo, ik heb zojuist de groep \\\"%1$@\\\" voor ons gemaakt.";
 "group_self_not_in_group" = "Om deze actie uit te kunnen voeren moet je deelnemen aan de groep.";
 "profile_encryption" = "Versleuteling";
 "profile_shared_chats" = "Gedeelde gesprekken";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Vrienden houden vrienden niet opgesloten in berichtkluizen.";
-"invite_default_text" = "Laten we overgaan op Delta Chat - %1$s - je kunt me een bericht sturen op %2$s";
+"invite_default_text" = "Laten we overgaan op Delta Chat - %1$@ - je kunt me een bericht sturen op %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Voer een geldige poort in (1-65535)";
 "login_error_required_fields" = "Voer een geldig e-mailadres en wachtwoord in";
 "import_backup_title" = "Back-up importeren";
-"import_backup_ask" = "Back-up aangetroffen in \\\"%1$s\\\".\n\nWil je de instellingen en gegevens daaruit importeren?";
-"import_backup_no_backup_found" = "Geen back-ups aangetroffen.\n\nKopieer de back-up naar \\\"%1$s\\\" en probeer het opnieuw of druk op \\\"Aan de slag\\\" om het normale instelproces te doorlopen.";
+"import_backup_ask" = "Back-up aangetroffen in \\\"%1$@\\\".\n\nWil je de instellingen en gegevens daaruit importeren?";
+"import_backup_no_backup_found" = "Geen back-ups aangetroffen.\n\nKopieer de back-up naar \\\"%1$@\\\" en probeer het opnieuw of druk op \\\"Aan de slag\\\" om het normale instelproces te doorlopen.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Kan niet inloggen als \\\"%1$s\\\". Controleer het e-mailadres en wachtwoord.";
+"login_error_cannot_login" = "Kan niet inloggen als \\\"%1$@\\\". Controleer het e-mailadres en wachtwoord.";
 // 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" = "Antwoord van %1$s: %2$s\n\nSommige providers plaatsen extra informatie in je Postvak IN. Je kunt dit controleren in, bijv., de webversie. Neem contact op met je provider of vrienden als je problemen ervaart.";
+"login_error_server_response" = "Antwoord van %1$@: %2$@\n\nSommige providers plaatsen extra informatie in je Postvak IN. Je kunt dit controleren in, bijv., de webversie. Neem contact op met je provider of vrienden als je problemen ervaart.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Gesprekken back-uppen naar externe opslag";
 "pref_backup_export_explain" = "Een back-up helpt je om een nieuwe installatie in te stellen op dit of een ander apparaat.\n\nDe back-up bevat alle berichten, contactpersonen, gesprekken en je end-to-end Autocrypt-instellingen. Bewaar het back-upbestand op een veilige plaats of verwijder het zo snel mogelijk.";
 "pref_backup_export_start_button" = "Nu back-uppen";
-"pref_backup_written_to_x" = "Back-up weggeschreven naar %1$s";
+"pref_backup_written_to_x" = "Back-up weggeschreven naar %1$@";
 "pref_managekeys_menu_title" = "Sleutels beheren";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat heeft toegang nodig tot je bestanden om sleutels te im- en exporteren.";
 "pref_managekeys_export_secret_keys" = "Geheime sleutels exporteren";
-"pref_managekeys_export_explain" = "Geheime sleutels exporteren naar \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Geheime sleutels exporteren naar \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Geheime sleutels importeren";
-"pref_managekeys_import_explain" = "Wil je geheime sleutels importeren uit \\\"%1$s\\\"?\n\n• Bestaande sleutels worden niet verwijderd.\n\n• De laatst geïmporteerde sleutel wordt als standaard gebruikt tenzij de bestandsnaam \\\"legacy\\\" bevat.";
-"pref_managekeys_secret_keys_exported_to_x" = "Geheime sleutels weggeschreven naar \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Geheime sleutels geïmporteerd uit \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Wil je geheime sleutels importeren uit \\\"%1$@\\\"?\n\n• Bestaande sleutels worden niet verwijderd.\n\n• De laatst geïmporteerde sleutel wordt als standaard gebruikt tenzij de bestandsnaam \\\"legacy\\\" bevat.";
+"pref_managekeys_secret_keys_exported_to_x" = "Geheime sleutels weggeschreven naar \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Geheime sleutels geïmporteerd uit \\\"%1$@\\\".";
 "pref_background" = "Achtergrond";
 "pref_background_btn_default" = "Standaardafbeelding gebruiken";
 "pref_background_btn_gallery" = "Kiezen uit galerij";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Autocrypt-instelbericht versturen";
 "autocrypt_send_asm_explain_before" = "Een \\'Autocrypt-instelbericht\\' deelt je end-to-end-instellingen veilig met andere Autocrypt-compatibele apps.\n\nDe instellingen zijn versleuteld middels een code die hier wordt getoond en moet worden overgetypt op het andere apparaat.";
 "autocrypt_send_asm_button" = "Autocrypt-instelbericht versturen";
-"autocrypt_send_asm_explain_after" = "Je instellingen zijn aan jezelf verstuurd. Schakel over naar het andere apparaat en open het instelbericht. Je zou nu moeten worden gevraagd om een code. Typ de volgende getallen in het invoerveld:\n\n%1$s\n\nAls je klaar bent, is je andere apparaat klaar voor gebruik.";
+"autocrypt_send_asm_explain_after" = "Je instellingen zijn aan jezelf verstuurd. Schakel over naar het andere apparaat en open het instelbericht. Je zou nu moeten worden gevraagd om een code. Typ de volgende getallen in het invoerveld:\n\n%1$@\n\nAls je klaar bent, is je andere apparaat klaar voor gebruik.";
 "autocrypt_prefer_e2ee" = "Voorkeur voor end-to-end-versleuteling";
 "autocrypt_asm_subject" = "Autocrypt-instelbericht";
 "autocrypt_asm_general_body" = "Dit is het Autocrypt-instelbericht dat wordt gebruikt om je instellingen over te zetten naar andere clients.\n\nOm te ontsleutelen en te gebruiken, open je het bericht in een met Autocrypt compatibele app en voer je de code in die wordt getoond op het apparaat dat de code heeft gegenereerd.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Groepsnaam gewijzigd van \\\"%1$s\\\" in \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Groepsnaam gewijzigd van \\\"%1$@\\\" in \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Groepsafbeelding gewijzigd.";
 "systemmsg_group_image_deleted" = "Groepsafbeelding verwijderd.";
-"systemmsg_member_added" = "Deelnemer \\'%1$s\\' toegevoegd.";
-"systemmsg_member_removed" = "Deelnemer \\'%1$s\\' verwijderd.";
+"systemmsg_member_added" = "Deelnemer \\'%1$@\\' toegevoegd.";
+"systemmsg_member_removed" = "Deelnemer \\'%1$@\\' verwijderd.";
 "systemmsg_group_left" = "Groep verlaten.";
 "systemmsg_read_receipt_subject" = "Leesbevestiging";
-"systemmsg_read_receipt_body" = "Dit is een leesbevestiging voor het bericht \\'%1$s\\'.\n\nDit betekent dat het bericht getoond is op het apparaat van de ontvanger, maar niet dat het ook gelezen is.";
+"systemmsg_read_receipt_body" = "Dit is een leesbevestiging voor het bericht \\'%1$@\\'.\n\nDit betekent dat het bericht getoond is op het apparaat van de ontvanger, maar niet dat het ook gelezen is.";
 "systemmsg_cannot_decrypt" = "Dit bericht kan niet worden ontsleuteld.\n\n• Het kan helpen dit bericht te beantwoorden en de afzender te vragen het opnieuw te versturen.\n\n• Als je Delta Chat of een andere e-mailapp opnieuw hebt geïnstalleerd op dit of een ander apparaat, verstuur het instelbericht dan opnieuw.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s door mij.";
+"systemmsg_action_by_me" = "%1$@ door mij.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s door %2$s.";
+"systemmsg_action_by_user" = "%1$@ door %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "De gescande vingerafdruk komt niet overeen met de vorige voor %1$s";
+"qrscan_ask_join_group" = "Wil je deelnemen aan de groep \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "De gescande vingerafdruk komt niet overeen met de vorige voor %1$@";
 "qrscan_no_addr_found" = "Deze QR-code bevat een vingerafdruk, maar geen e-mailadres.\n\nVoor out-of-band-goedkeuring, moet je eerst een beveiligde verbinding opzetten met de ontvanger.";
-"qrscan_contains_text" = "Gescande QR-codetekst:\n\n %1$s";
-"qrscan_contains_url" = "Gescande QR-code-URL:\n\n %1$s";
+"qrscan_contains_text" = "Gescande QR-codetekst:\n\n %1$@";
+"qrscan_contains_url" = "Gescande QR-code-URL:\n\n %1$@";
 "qrscan_fingerprint_label" = "Vingerafdruk";
-"qrscan_x_verified_introduce_myself" = "%1$s goedgekeurd; vertel iets over jezelf...";
+"qrscan_x_verified_introduce_myself" = "%1$@ goedgekeurd; vertel iets over jezelf...";
 "qrshow_title" = "QR-uitnodigingscode";
-"qrshow_x_joining" = "%1$s heeft deelgenomen.";
-"qrshow_x_verified" = "%1$s is goedgekeurd.";
-"qrshow_x_has_joined_group" = "%1$s neemt nu deel aan de groep.";
+"qrshow_x_joining" = "%1$@ heeft deelgenomen.";
+"qrshow_x_verified" = "%1$@ is goedgekeurd.";
+"qrshow_x_has_joined_group" = "%1$@ neemt nu deel aan de groep.";
 "qrshow_join_group_title" = "QR-uitnodigingscode";
-"qrshow_join_group_hint" = "Scan dit om deel te nemen aan de groep \\'%1$s\\'.";
+"qrshow_join_group_hint" = "Scan dit om deel te nemen aan de groep \\'%1$@\\'.";
 "qrshow_join_contact_title" = "QR-uitnodigingscode";
-"qrshow_join_contact_hint" = "Scan dit om een contactpersoon in te stellen met %1$s";
+"qrshow_join_contact_hint" = "Scan dit om een contactpersoon in te stellen met %1$@";
 "qrshow_join_contact_no_connection_hint" = "Voor het instellen van QR-codes is een internetverbinding vereist. Maak verbinding en probeer het opnieuw.";
 "qrshow_join_contact_no_connection_toast" = "Geen internetverbinding; kan QR-codes niet instellen.";
-"contact_verified" = "%1$s is goedgekeurd.";
-"contact_not_verified" = "Kan %1$s niet goedkeuren";
+"contact_verified" = "%1$@ is goedgekeurd.";
+"contact_not_verified" = "Kan %1$@ niet goedkeuren";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Gewijzigde instellingen voor %1$s";
+"contact_setup_changed" = "Gewijzigde instellingen voor %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nieuwe berichten in %2$d gesprekken";
-"notify_most_recent_from" = "Recentste van: %1$s";
+"notify_most_recent_from" = "Recentste van: %1$@";
 "notify_media_message_with_text" = "Mediabericht: %s";
 "notify_mark_all_read" = "Alles markeren als gelezen";
 "notify_mark_read" = "Markeren als gelezen";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Wil je deelnemen aan de groep \\'%1$s\\'?";
+"qrscan_ask_join_verified_group" = "Wil je deelnemen aan de groep \\'%1$@\\'?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Wil je een gesprek voeren met %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Wil je een gesprek voeren met %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Wil je een gesprek voeren met %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Wil je een gesprek voeren met %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR-uitnodigingscode";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Scan dit om deel te nemen aan de groep \\'%1$s\\'.";
+"qrshow_join_verified_group_hint" = "Scan dit om deel te nemen aan de groep \\'%1$@\\'.";
 // see chat_all_archived
 "chat_all_done_hint" = "Postvak nullllll";
 "chat_all_done_explain" = "Niks. Noppes. Nakkes. Nada.\nJe bent volledig op de hoogte!";

+ 37 - 37
pl.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Gotowe";
 "undo" = "Cofnij";
 "error" = "Błąd";
-"error_x" = "Błąd: %1$s";
+"error_x" = "Błąd: %1$@";
 "error_no_network" = "Sieć niedostępna.";
 "no_app_to_handle_data" = "Nie można znaleźć aplikacji do obsługi tego typu danych.";
 "no_browser_installed" = "Nie zainstalowano przeglądarki.";
-"file_not_found" = "Nie znaleziono pliku %1$s.";
+"file_not_found" = "Nie znaleziono pliku %1$@.";
 "copied_to_clipboard" = "Skopiowano do schowka";
 "contacts_headline" = "Kontakty";
 "email_address" = "Adres e-mail";
@@ -133,12 +133,12 @@
 
 // get confirmations
 "ask_leave_group" = "Czy na pewno chcesz opuścić tą grupę?";
-"ask_forward" = "Przekazać wiadomości do użytkownika %1$s?";
+"ask_forward" = "Przekazać wiadomości do użytkownika %1$@?";
 "ask_export_attachment" = "Eksportować załącznik? Eksportowanie załączników umożliwi dostęp do nich wszystkim aplikacjom na urządzeniu.\n\nKontynuować?";
 "ask_block_contact" = "Zablokować ten kontakt? Nie będziesz już odbierać wiadomości od tego kontaktu.";
 "ask_unblock_contact" = "Odblokować ten kontakt? Ponownie będzie można odbierać wiadomości od tego kontaktu.";
 "ask_delete_contacts" = "Usunąć kontakty? Spowoduje to trwałe usunięcie wybranych kontaktów.\n\nKontaktów z trwającymi rozmowami i kontaktów z książki adresowej systemu nie można trwale usunąć.";
-"ask_start_chat_with" = "Czat z %1$s?";
+"ask_start_chat_with" = "Czat z %1$@?";
 // contact list
 "contacts_title" = "Kontakty";
 "contacts_enter_name_or_email" = "Podaj nazwę lub adres e-mail";
@@ -151,7 +151,7 @@
 "chat_please_enter_message" = "Napisz wiadomość.";
 "chat_camera_unavailable" = "Aparat niedostępny.";
 "chat_unable_to_record_audio" = "Nie można nagrać dźwięku.";
-"chat_no_messages_hint" = "Wyślij wiadomość do %1$s:\n\n• Nie ma problemu, jeśli %2$s nie używa Delta Chat.\n\n• Dostarczenie pierwszej wiadomości może chwilę potrwać i może być niezaszyfrowane.";
+"chat_no_messages_hint" = "Wyślij wiadomość do %1$@:\n\n• Nie ma problemu, jeśli %2$@ nie używa Delta Chat.\n\n• Dostarczenie pierwszej wiadomości może chwilę potrwać i może być niezaszyfrowane.";
 "chat_new_group_hint" = "Napisz pierwszą wiadomość, by inni mogli odpowiedzieć w tej grupie.\n\n• Nie ma problemu, jeśli nie wszyscy członkowie korzystają z Delta Chat.\n\n• Dostarczenie pierwszej wiadomości może chwilę potrwać.";
 "chat_record_slide_to_cancel" = "PRZESUŃ, BY ANULOWAĆ";
 "chat_record_explain" = "Dotknij i przytrzymaj, aby nagrać wiadomość głosową, zwolnij, aby wysłać";
@@ -172,7 +172,7 @@
 "group_create_button" = "Utwórz grupę";
 "group_please_enter_group_name" = "Podaj nazwę dla grupy";
 "group_add_members" = "Dodaj członków";
-"group_hello_draft" = "Witam, właśnie utworzyłem dla nas grupę \\\"%1$s\\\".";
+"group_hello_draft" = "Witam, właśnie utworzyłem dla nas grupę \\\"%1$@\\\".";
 "group_self_not_in_group" = "Musisz być członkiem grupy, aby wykonać tę czynność.";
 "profile_encryption" = "Szyfrowanie";
 "media_preview" = "Podgląd multimediów";
@@ -180,7 +180,7 @@
 
 // invite
 "invite_slogan" = "Przyjaciele nie pozwalają przyjaciołom zamknąć się w silosach komunikacyjnych.";
-"invite_default_text" = "Przejdźmy na Delta Chat - %1$s - możesz pisać do mnie na %2$s";
+"invite_default_text" = "Przejdźmy na Delta Chat - %1$@ - możesz pisać do mnie na %2$@";
 
 
 // welcome and login
@@ -222,12 +222,12 @@
 "login_error_port" = "Podaj poprawny numer portu (1–65535)";
 "login_error_required_fields" = "Podaj ważny adres e-mail i hasło";
 "import_backup_title" = "Import kopii zapasowej";
-"import_backup_ask" = "Delta Chat znalazł kopię zapasową w katalogu „%1$s.\n\nCzy chcesz zaimportować i używać wszystkich danych i ustawień z tej kopii zapasowej?";
-"import_backup_no_backup_found" = "Nie znaleziono kopii zapasowej.\n\nSkopiuj kopię zapasową do katalogu „%1$s i spróbuj ponownie. Alternatywnie dotknij \\\"Uruchom komunikator\\\", aby rozpocząć normalny proces instalacji.";
+"import_backup_ask" = "Delta Chat znalazł kopię zapasową w katalogu „%1$@.\n\nCzy chcesz zaimportować i używać wszystkich danych i ustawień z tej kopii zapasowej?";
+"import_backup_no_backup_found" = "Nie znaleziono kopii zapasowej.\n\nSkopiuj kopię zapasową do katalogu „%1$@ i spróbuj ponownie. Alternatywnie dotknij \\\"Uruchom komunikator\\\", aby rozpocząć normalny proces instalacji.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Nie można się zalogować jako „%1$s. Sprawdź, czy adres e-mail i hasło są poprawne.";
+"login_error_cannot_login" = "Nie można się zalogować jako „%1$@. Sprawdź, czy adres e-mail i hasło są poprawne.";
 // 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" = "Odpowiedź od %1$s: %2$s\n\nNiektórzy dostawcy umieszczają w skrzynce odbiorczej dodatkowe informacje, które można sprawdzić np. na stronie internetowej. W przypadku wystąpienia problemów należy skonsultować się z dostawcą lub znajomymi.";
+"login_error_server_response" = "Odpowiedź od %1$@: %2$@\n\nNiektórzy dostawcy umieszczają w skrzynce odbiorczej dodatkowe informacje, które można sprawdzić np. na stronie internetowej. W przypadku wystąpienia problemów należy skonsultować się z dostawcą lub znajomymi.";
 
 
 // share and forward messages
@@ -296,15 +296,15 @@
 "pref_backup_explain" = "Wykonaj kopię zapasową czatów na pamięci zewnętrznej";
 "pref_backup_export_explain" = "Kopia zapasowa pomaga skonfigurować nową instalację na tym lub na innym urządzeniu.\n\nKopia zapasowa będzie zawierała wszystkie wiadomości, kontakty i czaty oraz pełną konfigurację automatycznego szyfrowania (Autocrypt). Przechowuj plik kopii zapasowej w bezpiecznym miejscu lub usuń go jak najszybciej.";
 "pref_backup_export_start_button" = "Utwórz";
-"pref_backup_written_to_x" = "Kopia zapasowa została pomyślnie zapisana do %1$s";
+"pref_backup_written_to_x" = "Kopia zapasowa została pomyślnie zapisana do %1$@";
 "pref_managekeys_menu_title" = "Zarządzaj prywatnymi kluczami";
 "pref_managekeys_ask_for_storage_permission" = "Aby zaimportować/wyeksportować klucze Delta Chat musi mieć dostęp do twoich plików.";
 "pref_managekeys_export_secret_keys" = "Eksportuj prywatne klucze";
-"pref_managekeys_export_explain" = "Wyeksportować prywatne klucze do „%1$s”?";
+"pref_managekeys_export_explain" = "Wyeksportować prywatne klucze do „%1$@”?";
 "pref_managekeys_import_secret_keys" = "Importuj prywatne klucze";
-"pref_managekeys_import_explain" = "Zaimportować prywatne klucze z „%1$s”?\n\n• Istniejące prywatne klucze nie są usuwane\n\n• Ostatni zaimportowany klucz zostanie użyty jako nowy klucz domyślny, chyba że w nazwie pliku znajduje się słowo legacy”.";
-"pref_managekeys_secret_keys_exported_to_x" = "Prywatne klucze zapisano pomyślnie do „%1$s”.";
-"pref_managekeys_secret_keys_imported_from_x" = "Prywatne klucze zaimportowano z „%1$s”.";
+"pref_managekeys_import_explain" = "Zaimportować prywatne klucze z „%1$@”?\n\n• Istniejące prywatne klucze nie są usuwane\n\n• Ostatni zaimportowany klucz zostanie użyty jako nowy klucz domyślny, chyba że w nazwie pliku znajduje się słowo legacy”.";
+"pref_managekeys_secret_keys_exported_to_x" = "Prywatne klucze zapisano pomyślnie do „%1$@”.";
+"pref_managekeys_secret_keys_imported_from_x" = "Prywatne klucze zaimportowano z „%1$@”.";
 "pref_background" = "Tło";
 "pref_imap_folder_handling" = "Obsługa folderów IMAP";
 "pref_watch_inbox_folder" = "Oglądaj katalog Skrzynka odbiorcza";
@@ -322,7 +322,7 @@
 "autocrypt_send_asm_title" = "Wyślij wiadomość konfiguracyjną Autocrypt";
 "autocrypt_send_asm_explain_before" = "Wiadomość konfiguracyjna automatycznego szyfrowania” bezpiecznie udostępnia twoją konfigurację end-to-end innym aplikacjom zgodnym z Autocrypt. Klucz zostanie zaszyfrowany za pomocą wyświetlonego tutaj kodu konfiguracyjnego, który należy wpisać na drugim urządzeniu.";
 "autocrypt_send_asm_button" = "Wyślij wiadomość konfiguracyjną Autocrypt";
-"autocrypt_send_asm_explain_after" = "Klucz został wysłany do ciebie. Przejdź do innego urządzenia i otwórz wiadomość konfiguracyjną. Zostanie wyświetlona prośba o podanie kodu konfiguracyjnego. Wpisz następujące cyfry w podpowiedzi:\n\n%1$s\n\nGdy skończysz, drugie urządzenie będzie gotowe do użycia funkcji automatycznego szyfrowania.";
+"autocrypt_send_asm_explain_after" = "Klucz został wysłany do ciebie. Przejdź do innego urządzenia i otwórz wiadomość konfiguracyjną. Zostanie wyświetlona prośba o podanie kodu konfiguracyjnego. Wpisz następujące cyfry w podpowiedzi:\n\n%1$@\n\nGdy skończysz, drugie urządzenie będzie gotowe do użycia funkcji automatycznego szyfrowania.";
 "autocrypt_prefer_e2ee" = "Preferuj pełne szyfrowanie";
 "autocrypt_asm_subject" = "Wiadomość konfiguracyjna automatycznego szyfrowania";
 "autocrypt_asm_general_body" = "Jest to wiadomość konfiguracyjna automatycznego szyfrowania służąca do przesyłania klucza między klientami.\n\nAby odszyfrować i użyć klucza, otwórz wiadomość w kliencie zgodnym z automatycznym szyfrowaniem i wprowadź kod konfiguracyjny przedstawiony na urządzeniu generującym.";
@@ -335,19 +335,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Zmieniono nazwę grupy z \\\"%1$s\\\" na \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Zmieniono nazwę grupy z \\\"%1$@\\\" na \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Zmieniono obraz grupy.";
 "systemmsg_group_image_deleted" = "Usunięto obraz grupy.";
-"systemmsg_member_added" = "Dodano członka %1$s";
-"systemmsg_member_removed" = "Usunięto członka %1$s";
+"systemmsg_member_added" = "Dodano członka %1$@";
+"systemmsg_member_removed" = "Usunięto członka %1$@";
 "systemmsg_group_left" = "Grupa opuszczona.";
 "systemmsg_read_receipt_subject" = "Potwierdzenie odczytu";
-"systemmsg_read_receipt_body" = "To jest potwierdzenie odczytu dla wiadomości ”%1$s„.\n\nTo potwierdzenie odczytu tylko informuje, że wiadomość została wyświetlona na urządzeniu odbiorcy. Nie ma gwarancji, że odbiorca przeczytał treść wiadomości.";
+"systemmsg_read_receipt_body" = "To jest potwierdzenie odczytu dla wiadomości ”%1$@„.\n\nTo potwierdzenie odczytu tylko informuje, że wiadomość została wyświetlona na urządzeniu odbiorcy. Nie ma gwarancji, że odbiorca przeczytał treść wiadomości.";
 "systemmsg_cannot_decrypt" = "Tej wiadomości nie można odszyfrować.\n\n• Możesz teraz pomóc odpowiadając po prostu na tą wiadomość i poprosić nadawcę o ponowne wysłanie wiadomości.\n\n• W przypadku ponownego zainstalowania Delta Chat lub innego programu mailowego na tym lub innym urządzeniu, może być konieczne wysłanie stąd klucza automatycznego szyfrowania.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s przeze mnie.";
+"systemmsg_action_by_me" = "%1$@ przeze mnie.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s przez %2$s.";
+"systemmsg_action_by_user" = "%1$@ przez %2$@.";
 
 
 // screen lock
@@ -363,23 +363,23 @@
 // 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$s?";
-"qrscan_fingerprint_mismatch" = "Zeskanowany odcisk palca nie pasuje do odcisku palca ostatnio widzianego u %1$s";
+"qrscan_ask_join_group" = "Czy chcesz dołączyć do grupy „%1$@?";
+"qrscan_fingerprint_mismatch" = "Zeskanowany odcisk palca nie pasuje do odcisku palca ostatnio widzianego u %1$@";
 "qrscan_no_addr_found" = "Ten kod QR zawiera odcisk palca, ale nie zawiera adresu e-mail.\n\nW celu weryfikacji poza zasadniczym pasmem należy najpierw nawiązać szyfrowane połączenie z odbiorcą.";
-"qrscan_contains_text" = "Zeskanowany kod QR zawiera następujący tekst:\n\n%1$s";
-"qrscan_contains_url" = "Zeskanowany kod QR zawiera następujący adres:\n\n%1$s";
+"qrscan_contains_text" = "Zeskanowany kod QR zawiera następujący tekst:\n\n%1$@";
+"qrscan_contains_url" = "Zeskanowany kod QR zawiera następujący adres:\n\n%1$@";
 "qrscan_fingerprint_label" = "Odciski palca";
-"qrscan_x_verified_introduce_myself" = "Zweryfikowano %1$s, przedstaw się…";
+"qrscan_x_verified_introduce_myself" = "Zweryfikowano %1$@, przedstaw się…";
 "qrshow_title" = "Kod QR zaproszenia";
-"qrshow_x_joining" = "%1$s dołącza.";
-"qrshow_x_verified" = "Zweryfikowano %1$s";
-"qrshow_x_has_joined_group" = "Użytkownik %1$s dołączył do grupy. ";
+"qrshow_x_joining" = "%1$@ dołącza.";
+"qrshow_x_verified" = "Zweryfikowano %1$@";
+"qrshow_x_has_joined_group" = "Użytkownik %1$@ dołączył do grupy. ";
 "qrshow_join_group_title" = "Kod QR zaproszenia";
-"qrshow_join_group_hint" = "Zeskanuj to, aby dołączyć do grupy „%1$s”.";
+"qrshow_join_group_hint" = "Zeskanuj to, aby dołączyć do grupy „%1$@”.";
 "qrshow_join_contact_title" = "Kod QR zaproszenia";
-"qrshow_join_contact_hint" = "Zeskanuj to w celu skonfigurowania kontaktu z %1$s";
-"contact_verified" = "Kontakt %1$s zweryfikowany.";
-"notify_most_recent_from" = "Najnowsze z: %1$s";
+"qrshow_join_contact_hint" = "Zeskanuj to w celu skonfigurowania kontaktu z %1$@";
+"contact_verified" = "Kontakt %1$@ zweryfikowany.";
+"notify_most_recent_from" = "Najnowsze z: %1$@";
 "notify_media_message_with_text" = "Wiadomość multimedialna: %s";
 "notify_mark_all_read" = "Oznacz wszystkie jako przeczytane";
 "notify_mark_read" = "Oznacz jako przeczytane";
@@ -469,11 +469,11 @@
 "message_detail_to_desktop" = "do";
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Czy chcesz dołączyć do grupy „%1$s?";
+"qrscan_ask_join_verified_group" = "Czy chcesz dołączyć do grupy „%1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Kod QR zaproszenia";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Zeskanuj to, aby dołączyć do grupy „%1$s”.";
+"qrshow_join_verified_group_hint" = "Zeskanuj to, aby dołączyć do grupy „%1$@”.";
 // see chat_all_archived
 "chat_all_done_hint" = "Skrzynka odbiorcza zeeerrro";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\nWszyscy jesteście złapani!";

+ 41 - 41
pt-BR.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Feito";
 "undo" = "Desfazer";
 "error" = "Erro";
-"error_x" = "Erro: %1$s";
+"error_x" = "Erro: %1$@";
 "error_no_network" = "Rede indisponível.";
 "no_app_to_handle_data" = "Arquivo desconhecido.";
 "no_browser_installed" = "Nenhum navegador instalado.";
-"file_not_found" = "Impossível achar%1$s.";
+"file_not_found" = "Impossível achar%1$@.";
 "copied_to_clipboard" = "Copiado para a área de transferência.";
 "contacts_headline" = "Contatos";
 "email_address" = "Endereço eletrônico";
@@ -136,13 +136,13 @@
 
 // get confirmations
 "ask_leave_group" = "Quer mesmo sair do grupo?";
-"ask_forward" = "Encaminhar mensagens para %1$s?";
+"ask_forward" = "Encaminhar mensagens para %1$@?";
 "ask_export_attachment" = "Exportar o anexo? Anexos exportados poderão ser acessados pelos demais aplicativos.\n\nContinuar?";
 "ask_block_contact" = "Bloquear este contato? Você não mais receberá mensagens dele.";
 "ask_unblock_contact" = "Desbloquear este contato? Você voltará a receber mensagens dele.";
 "ask_delete_contacts" = "Apagar contatos? Eles serão permanentemente apagados.\n\nContatos com conversas ativas e contatos do livro de endereços do sistema não podem ser permanentemente apagados.";
 "cannot_delete_contacts_in_use" = "Impossível apagar contatos com conversas em curso.";
-"ask_start_chat_with" = "Conversar com %1$s?";
+"ask_start_chat_with" = "Conversar com %1$@?";
 // contact list
 "contacts_title" = "Contatos";
 "contacts_enter_name_or_email" = "Insira um nome ou e-mail";
@@ -155,7 +155,7 @@
 "chat_please_enter_message" = "Por favor, escreva uma mensagem.";
 "chat_camera_unavailable" = "Câmera indisponível.";
 "chat_unable_to_record_audio" = "Impossível gravar áudio.";
-"chat_no_messages_hint" = "Enviar mensagem para %1$s:\n\n• Não tem problema se %2$s não usa o Delta Chat.\n\n• O envio da primeira mensagem pode demorar e não ser criptografada.";
+"chat_no_messages_hint" = "Enviar mensagem para %1$@:\n\n• Não tem problema se %2$@ não usa o Delta Chat.\n\n• O envio da primeira mensagem pode demorar e não ser criptografada.";
 "chat_new_group_hint" = "Compor a primeira mensagem habilitará os participantes a ingressar no grupo.\n\n• Não tem problema se nem todos usarem o Delta Chat.\n\n• O envio da primeira mensagem pode demorar.";
 "chat_record_slide_to_cancel" = "Deslize para cancelar";
 "chat_record_explain" = "Toque e segure para gravar uma mensagem de voz e, depois, solte para enviar";
@@ -185,7 +185,7 @@
 "group_create_button" = "Criar grupo";
 "group_please_enter_group_name" = "Por favor, dê um nome ao grupo.";
 "group_add_members" = "Adicionar participantes";
-"group_hello_draft" = "Oi! Acabei de criar o grupo \\\"%1$s\\\" para conversarmos.";
+"group_hello_draft" = "Oi! Acabei de criar o grupo \\\"%1$@\\\" para conversarmos.";
 "group_self_not_in_group" = "É preciso ser um participante do grupo para fazer isso.";
 "profile_encryption" = "Criptografia";
 "media_preview" = "Pré-visualização.";
@@ -193,7 +193,7 @@
 
 // invite
 "invite_slogan" = "Ajude seus amigos a se libertarem de aplicativos que exploram seus dados.";
-"invite_default_text" = "Vamos mudar para o Delta Chat - %1$s - contate-me pelo e-mail %2$s";
+"invite_default_text" = "Vamos mudar para o Delta Chat - %1$@ - contate-me pelo e-mail %2$@";
 
 
 // welcome and login
@@ -238,12 +238,12 @@
 "login_error_port" = "Por favor, insira uma porta válida (1-65535)";
 "login_error_required_fields" = "Por favor, insira e-mail e senha válidos";
 "import_backup_title" = "Importar becape";
-"import_backup_ask" = "Becape localizado em \\\"%1$s\\\".\n\nVocê quer importá-lo e usar seus dados e configurações?";
-"import_backup_no_backup_found" = "Becapes não localizados.\n\nCopie o becape para \\\"%1$s\\\" e tente de novo. Alternativamente, toque em \\\"comece a conversar\\\" para prosseguir normalmente.";
+"import_backup_ask" = "Becape localizado em \\\"%1$@\\\".\n\nVocê quer importá-lo e usar seus dados e configurações?";
+"import_backup_no_backup_found" = "Becapes não localizados.\n\nCopie o becape para \\\"%1$@\\\" e tente de novo. Alternativamente, toque em \\\"comece a conversar\\\" para prosseguir normalmente.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Impossível acessar \\\"%1$s\\\". Por favor, verifique o e-mail e senha.";
+"login_error_cannot_login" = "Impossível acessar \\\"%1$@\\\". Por favor, verifique o e-mail e senha.";
 // 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" = "Resposta de %1$s: %2$s\n\nAlguns provedores colocam informações adicionais na sua caixa de entrada; verifique-as, por exemplo, na interface web. Consulte o seu provedor ou amigos se você tiver problemas.";
+"login_error_server_response" = "Resposta de %1$@: %2$@\n\nAlguns provedores colocam informações adicionais na sua caixa de entrada; verifique-as, por exemplo, na interface web. Consulte o seu provedor ou amigos se você tiver problemas.";
 
 
 // share and forward messages
@@ -325,15 +325,15 @@
 "pref_backup_explain" = "Fazer becape das conversas para o armazenamento externo";
 "pref_backup_export_explain" = "Um becape ajudará a configurar uma nova instalação neste ou em outro dispositivo. \n\n O becape conterá todas as mensagens, contatos, conversas e a configuração de criptografia. Mantenha o arquivo de becape em um local seguro ou apague-o o mais rápido possível.";
 "pref_backup_export_start_button" = "Fazer becape";
-"pref_backup_written_to_x" = "Becape salvo em %1$s";
+"pref_backup_written_to_x" = "Becape salvo em %1$@";
 "pref_managekeys_menu_title" = "Gerenciar chaves";
 "pref_managekeys_ask_for_storage_permission" = "O Delta Chat precisa acessar seus arquivos para importar e exportar chaves.";
 "pref_managekeys_export_secret_keys" = "Exportar chaves secretas";
-"pref_managekeys_export_explain" = "Exportar chaves secretas para \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Exportar chaves secretas para \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importar chaves secretas";
-"pref_managekeys_import_explain" = "Importar chaves secretas de \\\"%1$s\\\"?\n\n• As chaves secretas atuais não serão apagadas\n\n• A última chave importada será usada por padrão a não ser que ela tenha a palavra \\\"legacy\\\" no seu nome.";
-"pref_managekeys_secret_keys_exported_to_x" = "Chaves secretas exportadas para \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Chaves secretas importadas de \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importar chaves secretas de \\\"%1$@\\\"?\n\n• As chaves secretas atuais não serão apagadas\n\n• A última chave importada será usada por padrão a não ser que ela tenha a palavra \\\"legacy\\\" no seu nome.";
+"pref_managekeys_secret_keys_exported_to_x" = "Chaves secretas exportadas para \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Chaves secretas importadas de \\\"%1$@\\\".";
 "pref_background" = "Papel de parede";
 "pref_background_btn_default" = "Usar imagem padrão";
 "pref_background_btn_gallery" = "Selecionar da galeria";
@@ -355,7 +355,7 @@
 "autocrypt_send_asm_title" = "Enviar \\\"mensagem de configuração do Autocrypt\\\"?";
 "autocrypt_send_asm_explain_before" = "A \\\"mensagem de configuração do Autocrypt\\\" compartilha com segurança a sua configuração de ponta a ponta com outros aplicativos compatíveis. \n\nA configuração será criptografada por um código de configuração que será exibido aqui e deverá ser digitado no outro dispositivo.";
 "autocrypt_send_asm_button" = "Enviar \\\"mensagem de configuração do Autocrypt\\\"?";
-"autocrypt_send_asm_explain_after" = "Sua chave foi enviada para você mesmo. Abra a mensagem de configuração no seu outro dispositivo. Lá será exibido uma solicitação de código. Digite-o lá:\n\n%1$s\n\nDepois disso, seu dispositivo estará pronto para usar o Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Sua chave foi enviada para você mesmo. Abra a mensagem de configuração no seu outro dispositivo. Lá será exibido uma solicitação de código. Digite-o lá:\n\n%1$@\n\nDepois disso, seu dispositivo estará pronto para usar o Autocrypt.";
 "autocrypt_prefer_e2ee" = "Preferir criptografia ponta a ponta";
 "autocrypt_asm_subject" = "Mensagem de configuração do Autocrypt";
 "autocrypt_asm_general_body" = "Esta é uma \\\"mensagem de configuração do Autocrypt\\\" que serve para transferir suas chaves entre dispositivos diferentes.\n\nPara descriptografar sua chave abra esta mensagem num cliente compatível e digite o código exibido no dispositivo de origem.";
@@ -368,19 +368,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Nome do grupo alterado de \\\"%1$s\\\" para \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Nome do grupo alterado de \\\"%1$@\\\" para \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Avatar do grupo modificado.";
 "systemmsg_group_image_deleted" = "Avatar do grupo apagado.";
-"systemmsg_member_added" = "Participante %1$s adicionado.";
-"systemmsg_member_removed" = "Participante %1$s removido.";
+"systemmsg_member_added" = "Participante %1$@ adicionado.";
+"systemmsg_member_removed" = "Participante %1$@ removido.";
 "systemmsg_group_left" = "Grupo abandonado.";
 "systemmsg_read_receipt_subject" = "Confirmação de leitura";
-"systemmsg_read_receipt_body" = "Confirmação de recebimento da mensagem \\\"%1$s\\\".\n\nEsta confirmação somente assegura que a mensagem foi exibida no aparelho do destinatário, mas não há garantia de que ele tenha lido o seu conteúdo.";
+"systemmsg_read_receipt_body" = "Confirmação de recebimento da mensagem \\\"%1$@\\\".\n\nEsta confirmação somente assegura que a mensagem foi exibida no aparelho do destinatário, mas não há garantia de que ele tenha lido o seu conteúdo.";
 "systemmsg_cannot_decrypt" = "Impossível descriptografar esta mensagem.\n\n• Pode resolver pedir que ela seja reenviada.\n\n• Caso você tenha reinstalado o Delta Chat ou outro programa de e-mail, neste ou noutro dispositivo, será necessário enviar uma \\\"mensagem de configuração do Autocrypt\\\".";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s por mim.";
+"systemmsg_action_by_me" = "%1$@ por mim.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s por %2$s.";
+"systemmsg_action_by_user" = "%1$@ por %2$@.";
 
 
 // screen lock
@@ -397,30 +397,30 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "Esta digital não confere com a última vista em %1$s";
+"qrscan_ask_join_group" = "Você quer ingressar no grupo \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "Esta digital não confere com a última vista em %1$@";
 "qrscan_no_addr_found" = "Este código QR tem uma impressão, mas não tem e-mail.\n\nPara uma verificação por dois canais, primeiro estabeleça uma conexão criptografada com o destinatário.";
-"qrscan_contains_text" = "O código QR escaneado contém o seguinte texto:\n\n%1$s";
-"qrscan_contains_url" = "O código QR escaneado contém a seguinte URL:\n\n%1$s";
+"qrscan_contains_text" = "O código QR escaneado contém o seguinte texto:\n\n%1$@";
+"qrscan_contains_url" = "O código QR escaneado contém a seguinte URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "Impressão";
-"qrscan_x_verified_introduce_myself" = "%1$s verificado, apresentar-me …";
+"qrscan_x_verified_introduce_myself" = "%1$@ verificado, apresentar-me …";
 "qrshow_title" = "Código QR de convite";
-"qrshow_x_joining" = "%1$s ingressou.";
-"qrshow_x_verified" = "%1$s verificado.";
-"qrshow_x_has_joined_group" = "%1$s ingressou no grupo.";
+"qrshow_x_joining" = "%1$@ ingressou.";
+"qrshow_x_verified" = "%1$@ verificado.";
+"qrshow_x_has_joined_group" = "%1$@ ingressou no grupo.";
 "qrshow_join_group_title" = "Código QR de convite";
-"qrshow_join_group_hint" = "Escanear para ingressar no grupo \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Escanear para ingressar no grupo \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "Código QR de convite";
-"qrshow_join_contact_hint" = "Escanear para estabelecer contato com %1$s";
-"contact_verified" = "%1$s verificado.";
-"contact_not_verified" = "Impossível verificar %1$s";
+"qrshow_join_contact_hint" = "Escanear para estabelecer contato com %1$@";
+"contact_verified" = "%1$@ verificado.";
+"contact_not_verified" = "Impossível verificar %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "A configuração Autocrypt mudou para %1$s";
+"contact_setup_changed" = "A configuração Autocrypt mudou para %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d novas mensagens em %2$d conversas";
-"notify_most_recent_from" = "Mais recentes de: %1$s";
+"notify_most_recent_from" = "Mais recentes de: %1$@";
 "notify_media_message_with_text" = "Mensagens de mídia: %s";
 "notify_mark_all_read" = "Marcar todas como lidas";
 "notify_mark_read" = "Marcar como lida";
@@ -532,15 +532,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Você quer ingressar no grupo \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Você quer ingressar no grupo \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Conversar com %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Conversar com %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Conversar com %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Conversar com %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Código QR de convite";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Escanear para ingressar no grupo \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Escanear para ingressar no grupo \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Caixa vazzziaaa";
 "chat_all_done_explain" = "Nichts. Niente. Rien. Nada.\nAgora é só começar!";

+ 41 - 41
pt-PT.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Feito";
 "undo" = "Desfazer";
 "error" = "Erro";
-"error_x" = "Erro: %1$s";
+"error_x" = "Erro: %1$@";
 "error_no_network" = "Rede indisponível.";
 "no_app_to_handle_data" = "Não é possível encontrar uma aplicação para lidar com esse tipo de dados.";
 "no_browser_installed" = "Navegador da internet não instalado.";
-"file_not_found" = "Não consegui localizar %1$s";
+"file_not_found" = "Não consegui localizar %1$@";
 "copied_to_clipboard" = "Copiado para a área de transferência.";
 "contacts_headline" = "Contactos";
 "email_address" = "Endereço de email";
@@ -130,13 +130,13 @@
 
 // get confirmations
 "ask_leave_group" = "Tem certeza que deseja deixar este grupo?";
-"ask_forward" = "Reencaminhar mensages para %1$s?";
+"ask_forward" = "Reencaminhar mensages para %1$@?";
 "ask_export_attachment" = "Exportar anexo? A exportação de anexos permitirá o seu acesso a qualquer outra aplicação no seu dispositivo.\n\nContinuar?";
 "ask_block_contact" = "Bloquear este contacto? Não receberá mais mensagens deste contacto.";
 "ask_unblock_contact" = "Desbloquear esse contacto? Poderá mais uma vez receber mensagens deste contacto.";
 "ask_delete_contacts" = "Remover contactos? Assim removerá permanentemente os contactos selecionados.\n\nContactos com chats a decorrer e contactos com  endereços do sistema não podem ser removidos permanentemente.";
 "cannot_delete_contacts_in_use" = "Não é possível excluir contactos com chats a decorrer.";
-"ask_start_chat_with" = "Conversar com %1$s?";
+"ask_start_chat_with" = "Conversar com %1$@?";
 // contact list
 "contacts_title" = "Contactos";
 "contacts_enter_name_or_email" = "Digite o nome ou endereço de e-mail";
@@ -149,7 +149,7 @@
 "chat_please_enter_message" = "Por favor introduza uma mensagem.";
 "chat_camera_unavailable" = "Camera indisponivel.";
 "chat_unable_to_record_audio" = "Não é possível gravar áudio.";
-"chat_no_messages_hint" = "Enviar mensagem para %1$s:\n\n• Não há problema se %2$s não usar o Delta Chat. \n\n• A entrega da primeira mensagem pode demorar um pouco e pode não ser encriptada.";
+"chat_no_messages_hint" = "Enviar mensagem para %1$@:\n\n• Não há problema se %2$@ não usar o Delta Chat. \n\n• A entrega da primeira mensagem pode demorar um pouco e pode não ser encriptada.";
 "chat_new_group_hint" = "Componha a primeira mensagem, permitindo que outras pessoas respondam dentro deste grupo.\n\n• Tudo bem se nem todos os membros usarem o Delta Chat.\n\n• A entrega da primeira mensagem pode demorar um pouco.";
 "chat_record_slide_to_cancel" = "Deslize para cancelar";
 "chat_record_explain" = "Toque e segure para gravar uma mensagem de voz, solte para enviar";
@@ -171,7 +171,7 @@
 "group_create_button" = "Criar grupo";
 "group_please_enter_group_name" = "Por favor, introduza um nome para o grupo.";
 "group_add_members" = "Adicionar membros";
-"group_hello_draft" = "Olá, Acabei de criar o grupo \\\"%1$s\\\" para nós.";
+"group_hello_draft" = "Olá, Acabei de criar o grupo \\\"%1$@\\\" para nós.";
 "group_self_not_in_group" = "Você deve ser um membro do grupo para executar essa ação.";
 "profile_encryption" = "Encriptação";
 "media_preview" = "Visualização de mídia";
@@ -179,7 +179,7 @@
 
 // invite
 "invite_slogan" = "Amigos não deixam amigos fechados em silos de mensagens.";
-"invite_default_text" = "Vamos mudar para o Delta Chat -%1$s -  pode enviar-me um texto em %2$s";
+"invite_default_text" = "Vamos mudar para o Delta Chat -%1$@ -  pode enviar-me um texto em %2$@";
 
 
 // welcome and login
@@ -223,12 +223,12 @@
 "login_error_port" = "Por favor, insira um porto válido (1-65535)";
 "login_error_required_fields" = "Por favor, insira um endereço de e-mail e uma palavra-chave válidos";
 "import_backup_title" = "Importar backup";
-"import_backup_ask" = "Backup encontrado em \\\"%1$s\\\".\n\nQuer importar e usar todos os dados e respectivas configurações?";
-"import_backup_no_backup_found" = "Nenhum backup encontrado. \n\nCopie o backup para \\\"%1$s\\\" e tente novamente. Em alternativa, pressione \\\"Iniciar mensagem\\\" para prosseguir com o processo de configuração normal.";
+"import_backup_ask" = "Backup encontrado em \\\"%1$@\\\".\n\nQuer importar e usar todos os dados e respectivas configurações?";
+"import_backup_no_backup_found" = "Nenhum backup encontrado. \n\nCopie o backup para \\\"%1$@\\\" e tente novamente. Em alternativa, pressione \\\"Iniciar mensagem\\\" para prosseguir com o processo de configuração normal.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Não é possível fazer o login como \\\"%1$s\\\". Por favor, verifique se o endereço de email e a palavra-chave estão corretos.";
+"login_error_cannot_login" = "Não é possível fazer o login como \\\"%1$@\\\". Por favor, verifique se o endereço de email e a palavra-chave estão corretos.";
 // 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" = "Resposta de %1$s: %2$s \n\nAlguns provedores colocam informações adicionais na sua caixa de entrada; pode verificá-los, por exemplo, na interface web. Consulte o seu provedor ou amigos se você tiver problemas.";
+"login_error_server_response" = "Resposta de %1$@: %2$@ \n\nAlguns provedores colocam informações adicionais na sua caixa de entrada; pode verificá-los, por exemplo, na interface web. Consulte o seu provedor ou amigos se você tiver problemas.";
 
 
 // share and forward messages
@@ -306,15 +306,15 @@
 "pref_backup_explain" = "Backup das chats para o dispositivo externo";
 "pref_backup_export_explain" = "Um backup ajuda-o a configurar uma nova instalação neste ou em outro dispositivo. \n\n O backup conterá todas as mensagens, contactos e converas e a configuração de encriptação Mantenha o arquivo de backup em um local seguro ou exclua-o o mais rápido possível.";
 "pref_backup_export_start_button" = "Inicia backup";
-"pref_backup_written_to_x" = "Backup escrito com sucesso em %1$s";
+"pref_backup_written_to_x" = "Backup escrito com sucesso em %1$@";
 "pref_managekeys_menu_title" = "Gerir teclas";
 "pref_managekeys_ask_for_storage_permission" = "O Delta Chat precisa de acesso aos seus arquivos para importar/exportar chaves";
 "pref_managekeys_export_secret_keys" = "Exportar chave secreta";
-"pref_managekeys_export_explain" = "Exportar chave secreta para \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Exportar chave secreta para \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importar chave secreta";
-"pref_managekeys_import_explain" = "Importar chaves secretas de \\\"%1$s\\\"?\n\n• As chaves secretas existentes não serão apagadas \n\n • A última chave importada será usada como a nova chave padrão, a menos que tenha a palavra \\\"legacy\\\" no nome do arquivo";
-"pref_managekeys_secret_keys_exported_to_x" = "Chaves secretas escritas com sucesso para \"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "Chaves secretas importadas de \"%1$s\\\".";
+"pref_managekeys_import_explain" = "Importar chaves secretas de \\\"%1$@\\\"?\n\n• As chaves secretas existentes não serão apagadas \n\n • A última chave importada será usada como a nova chave padrão, a menos que tenha a palavra \\\"legacy\\\" no nome do arquivo";
+"pref_managekeys_secret_keys_exported_to_x" = "Chaves secretas escritas com sucesso para \"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "Chaves secretas importadas de \"%1$@\\\".";
 "pref_background" = "Fundo";
 "pref_imap_folder_handling" = "Manipulação da pasta do IMAP";
 "pref_imap_folder_warn_disable_defaults" = "Se desabilitar esta opção, verifique se seu servidor e seus outros clientes estão configurados adequadamente. \n\ncaso contrário, as coisas podem não funcionar.";
@@ -333,7 +333,7 @@
 "autocrypt_send_asm_title" = "Enviar mensagem com a definição da encriptação automática";
 "autocrypt_send_asm_explain_before" = "A \\\"Mensagem de Configuração Autocrypt\\\" compartilha com segurança a sua configuração de ponta a ponta com outros aplicativos compatíveis com Autocrypt. \n\nA configuração será encriptada por um código de configuração que é exibido aqui e deve ser digitado no outro dispositivo.";
 "autocrypt_send_asm_button" = "Enviar mensagem com a definição da encriptação automática";
-"autocrypt_send_asm_explain_after" = "A sua configuração foi-lhe enviada. Entre no outro dispositivo e abra a mensagem de configuração. Deve ser solicitado a fornecer um código de configuração. Digite os seguintes dígitos no prompt: \n\n%1$s\n\n Assim que estiver concluido, o outro dispositivo estará pronto para usar o Autocrypt.";
+"autocrypt_send_asm_explain_after" = "A sua configuração foi-lhe enviada. Entre no outro dispositivo e abra a mensagem de configuração. Deve ser solicitado a fornecer um código de configuração. Digite os seguintes dígitos no prompt: \n\n%1$@\n\n Assim que estiver concluido, o outro dispositivo estará pronto para usar o Autocrypt.";
 "autocrypt_prefer_e2ee" = "Preferir encriptação ponta a ponta";
 "autocrypt_asm_subject" = "Mensagem de configuração do Autocrypt";
 "autocrypt_asm_general_body" = "Esta é a Mensagem de Configuração de Autocrypt usada para transferir sua configuração de ponta a ponta entre clientes (dispositivos). \n\nPara descriptar e usar, abra a mensagem em um cliente compatível com Autocrypt e insira o código de configuração apresentado no dispositivo de geração.";
@@ -346,19 +346,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "O nome do grupo mudou de \\\"%1$s\\\" para \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "O nome do grupo mudou de \\\"%1$@\\\" para \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Imagem do grupo modificada.";
 "systemmsg_group_image_deleted" = "Imagem do grupo apagada.";
-"systemmsg_member_added" = "Membro %1$s adicionado.";
-"systemmsg_member_removed" = "Membro %1$s removido.";
+"systemmsg_member_added" = "Membro %1$@ adicionado.";
+"systemmsg_member_removed" = "Membro %1$@ removido.";
 "systemmsg_group_left" = "Saíu do grupo.";
 "systemmsg_read_receipt_subject" = "Ler recibos";
-"systemmsg_read_receipt_body" = "Este é um recibo de confirmação de leitura da mensagem \\\"%1$s\\\".\n\nEsta mensagem foi exibida no dispositivo do destinatário, não necessariamente que o conteúdo foi lido.";
+"systemmsg_read_receipt_body" = "Este é um recibo de confirmação de leitura da mensagem \\\"%1$@\\\".\n\nEsta mensagem foi exibida no dispositivo do destinatário, não necessariamente que o conteúdo foi lido.";
 "systemmsg_cannot_decrypt" = "Esta mensagem não pode ser descriptada.\n\n • Talvez seja útil simplesmente responder a esta mensagem e solicitar que o remetente envie a mensagem novamente.\n\n • Caso você tenha re-instalado o Delta Chat ou outro programa de e-mail neste ou noutro dispositivo poderá querer enviar uma mensagem de configuração Autocrypt do dispositvo.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s por mim.";
+"systemmsg_action_by_me" = "%1$@ por mim.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s por %2$s.";
+"systemmsg_action_by_user" = "%1$@ por %2$@.";
 
 
 // screen lock
@@ -374,30 +374,30 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "A impressão digital digitalizada não corresponde à impressão digital usada pela última vez em %1$s";
+"qrscan_ask_join_group" = "Quer se juntar-se ao grupo \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "A impressão digital digitalizada não corresponde à impressão digital usada pela última vez em %1$@";
 "qrscan_no_addr_found" = "Este código QR contém uma impressão digital, mas nenhum endereço de e-mail. \n\nPara uma verificação fora da banda, estabeleça primeiro uma encriptada criptografada com o destinatário.";
-"qrscan_contains_text" = "Texto de código QR digitalizado: \n\n%1$s";
-"qrscan_contains_url" = "URL do código QR digitalizado: \n\n%1$s";
+"qrscan_contains_text" = "Texto de código QR digitalizado: \n\n%1$@";
+"qrscan_contains_url" = "URL do código QR digitalizado: \n\n%1$@";
 "qrscan_fingerprint_label" = "Impressão digital";
-"qrscan_x_verified_introduce_myself" = "%1$s verificado, apresente-se";
+"qrscan_x_verified_introduce_myself" = "%1$@ verificado, apresente-se";
 "qrshow_title" = "Código de convite do QR";
-"qrshow_x_joining" = "%1$s junta-se.";
-"qrshow_x_verified" = "%1$s verificado.";
-"qrshow_x_has_joined_group" = "%1$s juntou-se ao grupo.";
+"qrshow_x_joining" = "%1$@ junta-se.";
+"qrshow_x_verified" = "%1$@ verificado.";
+"qrshow_x_has_joined_group" = "%1$@ juntou-se ao grupo.";
 "qrshow_join_group_title" = "QR com código de convite";
-"qrshow_join_group_hint" = "Digitalize para se juntar ao geupo \\\"%1$s\\\".";
+"qrshow_join_group_hint" = "Digitalize para se juntar ao geupo \\\"%1$@\\\".";
 "qrshow_join_contact_title" = "QR com código de convite";
-"qrshow_join_contact_hint" = "Digitalize para configurar um contato com %1$s";
-"contact_verified" = "%1$s verificado.";
-"contact_not_verified" = "Não é possível verificar %1$s";
+"qrshow_join_contact_hint" = "Digitalize para configurar um contato com %1$@";
+"contact_verified" = "%1$@ verificado.";
+"contact_not_verified" = "Não é possível verificar %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Configuração alterada para %1$s";
+"contact_setup_changed" = "Configuração alterada para %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d novas mensagens em %2$d chats";
-"notify_most_recent_from" = "Mais recentes de: %1$s";
+"notify_most_recent_from" = "Mais recentes de: %1$@";
 "notify_media_message_with_text" = "Mensagem de mídia: %s";
 "notify_mark_all_read" = "Marcar tudo como lido";
 "notify_mark_read" = "Marcar lido";
@@ -505,15 +505,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Quer juntar-se ao grupo \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Quer juntar-se ao grupo \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Conversa com %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Conversa com %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Conversar com %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Conversar com %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Código de convite do QR";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Digitalizar para se juntar ao grupo \\\"%1$s\\\".";
+"qrshow_join_verified_group_hint" = "Digitalizar para se juntar ao grupo \\\"%1$@\\\".";
 // see chat_all_archived
 "chat_all_done_hint" = "Caixa de entrada a zerrrooooo";
 "chat_all_done_explain" = "Zip. Zilch. Zero. Nada.\n Está pronto para começar";

+ 42 - 42
ru.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Выполнено";
 "undo" = "Отмена";
 "error" = "Ошибка";
-"error_x" = "Ошибка: %1$s";
+"error_x" = "Ошибка: %1$@";
 "error_no_network" = "Сеть недоступна.";
 "no_app_to_handle_data" = "Приложение, позволяющее обрабатывать этот тип данных, не найдено.";
 "no_browser_installed" = "Браузер не установлен.";
-"file_not_found" = "Невозможно найти %1$s";
+"file_not_found" = "Невозможно найти %1$@";
 "copied_to_clipboard" = "Скопировано в буфер обмена.";
 "contacts_headline" = "Контакты";
 "email_address" = "Адрес эл.почты";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Вы уверены, что хотите покинуть эту группу?";
-"ask_forward" = "Переслать сообщения для %1$s?";
+"ask_forward" = "Переслать сообщения для %1$@?";
 "ask_export_attachment" = "Экспортировать вложения? Экспорт вложений, позволит любому приложению на вашем устройстве получить к ним доступ.\n\nПродолжить?";
 "ask_block_contact" = "Заблокировать контакт? Вы больше не сможете получать от него сообщения.";
 "ask_unblock_contact" = "Разблокировать контакт? Вы сможете получать от него сообщения снова.";
 "ask_delete_contacts" = "Удалить контакты? Это действие навсегда удалит выбранные контакты.\n\nКонтакты из действующих чатов и из адресной книги системы нельзя удалить навсегда.";
 "cannot_delete_contacts_in_use" = "Невозможно удалить контакты, с которыми имеются активные чаты.";
-"ask_start_chat_with" = "Создать чат с %1$s?";
+"ask_start_chat_with" = "Создать чат с %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Удалить %1$s из группы?";
+"ask_remove_members" = "Удалить %1$@ из группы?";
 "info_outdated_app_title" = "Версия вашего приложения устарела.";
 "info_outdated_app_text" = "Похоже что Delta Chat установлен из исходников не имеющих возможности обновляться автоматически (напр. GitHub). Подключитесь к источнику из магазина приложений для того чтобы получать своевременные обновления и исправления ошибок.";
 "info_outdated_app_dialog_title" = "Источник обновлений";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Введите сообщение.";
 "chat_camera_unavailable" = "Камера недоступна.";
 "chat_unable_to_record_audio" = "Невозможно записать аудио.";
-"chat_no_messages_hint" = "Отправьте сообщение %1$s:\n\n• Это сработает, даже если %2$s не использует Delta Chat.\n\n• Доставка первого сообщения займёт некоторое время и может быть незашифрованным.";
+"chat_no_messages_hint" = "Отправьте сообщение %1$@:\n\n• Это сработает, даже если %2$@ не использует Delta Chat.\n\n• Доставка первого сообщения займёт некоторое время и может быть незашифрованным.";
 "chat_new_group_hint" = "Напишите первое сообщение, оно позволит другим участникам группы ответить на него.\n\n• Это сработает, даже если не все участники используют Delta Chat.\n\n• Доставка первого сообщения может занять некоторое время.";
 "chat_record_slide_to_cancel" = "Сдвиньте для отмены";
 "chat_record_explain" = "Нажмите и удерживайте для записи голосового сообщения, отпустите для отправки";
@@ -207,7 +207,7 @@
 "group_create_button" = "Создать группу";
 "group_please_enter_group_name" = "Введите название группы";
 "group_add_members" = "Добавить участников";
-"group_hello_draft" = "Привет, я только что создал для нас группу «%1$s».";
+"group_hello_draft" = "Привет, я только что создал для нас группу «%1$@».";
 "group_self_not_in_group" = "Необходимо быть участником группы для данного действия.";
 "profile_encryption" = "Шифрование";
 "profile_shared_chats" = "Общие чаты";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Друзья, не позволяйте другим, быть запертыми с залежалыми сообщениями.";
-"invite_default_text" = "Давайте перейдём на Delta Chat %1$s -  вы можете написать мне на %2$s";
+"invite_default_text" = "Давайте перейдём на Delta Chat %1$@ -  вы можете написать мне на %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Укажите действительный порт (1-65535)";
 "login_error_required_fields" = "Введите действительный адрес эл. почты и пароль";
 "import_backup_title" = "Импорт резервной копии";
-"import_backup_ask" = "Найдена резервная копия в «%1$s».\n\nВы хотите импортировать и использовать все данные и параметры из неё?";
-"import_backup_no_backup_found" = "Резервных копий не найдено.\n\nПоместите резервную копию в папку «%1$s» и попробуйте снова запустить восстановление. Или как альтернатива, нажмите «Начать общение»  в обычном режиме.";
+"import_backup_ask" = "Найдена резервная копия в «%1$@».\n\nВы хотите импортировать и использовать все данные и параметры из неё?";
+"import_backup_no_backup_found" = "Резервных копий не найдено.\n\nПоместите резервную копию в папку «%1$@» и попробуйте снова запустить восстановление. Или как альтернатива, нажмите «Начать общение»  в обычном режиме.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Не удалось выполнить вход с логином \\\"%1$s\\\". Убедитесь, что адрес эл. почты и пароль указаны верно.";
+"login_error_cannot_login" = "Не удалось выполнить вход с логином \\\"%1$@\\\". Убедитесь, что адрес эл. почты и пароль указаны верно.";
 // 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" = "Ответ сервера %1$s: %2$s\n\nНекоторые серверы электронной почты сохраняют дополнительную информацию в папке «Входящие». Вы можете проверить эту папку, например, используя доступ через веб-интерфейс. Если Вы столкнулись с проблемами, проконсультируйте с провайдером электронной почты или знакомым специалистом.";
+"login_error_server_response" = "Ответ сервера %1$@: %2$@\n\nНекоторые серверы электронной почты сохраняют дополнительную информацию в папке «Входящие». Вы можете проверить эту папку, например, используя доступ через веб-интерфейс. Если Вы столкнулись с проблемами, проконсультируйте с провайдером электронной почты или знакомым специалистом.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Сохранить чаты на внешний носитель";
 "pref_backup_export_explain" = "Резервное копирование позволяет восстанавливать предыдущие настройки приложения во время новой установки на этом или другом устройстве.\n\nРезервная копия содержит все сообщения, контакты и чаты, а также параметры шифрования Autocrypt.  После того, как резервная копия будет создана, как можно скорее перенесите её в надёжное место.";
 "pref_backup_export_start_button" = "Начать резервное копирование";
-"pref_backup_written_to_x" = "Резервная копия успешно записана на %1$s";
+"pref_backup_written_to_x" = "Резервная копия успешно записана на %1$@";
 "pref_managekeys_menu_title" = "Управление ключами";
 "pref_managekeys_ask_for_storage_permission" = "Приложению необходим доступ к файлам для импорта/экспорта ключей";
 "pref_managekeys_export_secret_keys" = "Экспортировать секретные ключи";
-"pref_managekeys_export_explain" = "Экспортировать секретные ключи в папку «%1$s»?";
+"pref_managekeys_export_explain" = "Экспортировать секретные ключи в папку «%1$@»?";
 "pref_managekeys_import_secret_keys" = "Импортировать секретные ключи";
-"pref_managekeys_import_explain" = "Импортировать секретные ключи из папки «%1$s»?\n\n• Существующие секретные ключи не будут удалены\n\n• Последний импортированный ключ будет использован как новый ключ по умолчанию, если он не содержит слова «legacy» в названии файла.";
-"pref_managekeys_secret_keys_exported_to_x" = "Секретные ключи успешно сохранены в папку «%1$s».";
-"pref_managekeys_secret_keys_imported_from_x" = "Секретные ключи импортированы из папки «%1$s».";
+"pref_managekeys_import_explain" = "Импортировать секретные ключи из папки «%1$@»?\n\n• Существующие секретные ключи не будут удалены\n\n• Последний импортированный ключ будет использован как новый ключ по умолчанию, если он не содержит слова «legacy» в названии файла.";
+"pref_managekeys_secret_keys_exported_to_x" = "Секретные ключи успешно сохранены в папку «%1$@».";
+"pref_managekeys_secret_keys_imported_from_x" = "Секретные ключи импортированы из папки «%1$@».";
 "pref_background" = "Фон";
 "pref_background_btn_default" = "Использовать изображение по умолчанию";
 "pref_background_btn_gallery" = "Выбрать из галлереи";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Сообщение с параметрами Autocrypt";
 "autocrypt_send_asm_explain_before" = "\\\"Сообщение с параметрами Autocrypt\\\" служит для безопасной передачи параметров шифрования между собственными приложениями для работы с электронной почтой, поддерживающими протокол Autocrypt.\n\nЭти параметры шифруются с использованием специального кода, который показан здесь и должен быть введён в настраиваемом приложении.  ";
 "autocrypt_send_asm_button" = "Отправить сообщение с параметрами Autocrypt";
-"autocrypt_send_asm_explain_after" = "Параметры шифрования были вам отправлены. Откройте сообщение с параметрами в настраиваемой программе, после чего программа запросит код подтверждения. Введите следующий код:\n\n%1$s\n\nПосле завершения настройки, программа сможет использовать Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Параметры шифрования были вам отправлены. Откройте сообщение с параметрами в настраиваемой программе, после чего программа запросит код подтверждения. Введите следующий код:\n\n%1$@\n\nПосле завершения настройки, программа сможет использовать Autocrypt.";
 "autocrypt_prefer_e2ee" = "Предпочитать сквозное шифрование";
 "autocrypt_asm_subject" = "Сообщение с параметрами Autocrypt";
 "autocrypt_asm_general_body" = "Это сообщение с параметрами Autocrypt служит для передачи параметров сквозного шифрования между устройствами.\n\nДля расшифровывания параметров откройте это сообщение в приложении, поддерживающем Autocrypt и введите код подтверждения, показанный на исходном устройстве.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Название группы изменено с «%1$s» на «%2$s».";
+"systemmsg_group_name_changed" = "Название группы изменено с «%1$@» на «%2$@».";
 "systemmsg_group_image_changed" = "Изображение группы изменено.";
 "systemmsg_group_image_deleted" = "Изображение группы удалено.";
-"systemmsg_member_added" = "Добавлен участник %1$s.";
-"systemmsg_member_removed" = "Участник %1$s удалён.";
+"systemmsg_member_added" = "Добавлен участник %1$@.";
+"systemmsg_member_removed" = "Участник %1$@ удалён.";
 "systemmsg_group_left" = "Вы покинули группу.";
 "systemmsg_read_receipt_subject" = "Уведомление о прочтении";
-"systemmsg_read_receipt_body" = "Это подтверждение того, что сообщение \\\"%1$s\\\" было открыто на устройстве получателя. Данное подтверждение не означает, что сообщение было прочитано.";
+"systemmsg_read_receipt_body" = "Это подтверждение того, что сообщение \\\"%1$@\\\" было открыто на устройстве получателя. Данное подтверждение не означает, что сообщение было прочитано.";
 "systemmsg_cannot_decrypt" = "Это сообщение не может быть расшифровано.\n\n• Возможно, это уже поможет просто ответить на это сообщение и попросить отправителя отправить сообщение еще раз.\n\n • В случае, если вы переустановили Delta Chat или другую почтовую программу на этом или другом устройство, с которого вы, возможно, захотите отправить оттуда Сообщение с параметрами Autocrypt.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s мной.";
+"systemmsg_action_by_me" = "%1$@ мной.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s пользователем %2$s.";
+"systemmsg_action_by_user" = "%1$@ пользователем %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "qrscan_title" = "Сканировать QR код";
 "qrscan_hint" = "Наведите камеру на QR код";
-"qrscan_ask_join_group" = "Присоединиться к группе «%1$s»?";
-"qrscan_fingerprint_mismatch" = "Отсканированный отпечаток не совпадает с последним известным отпечатком %1$s";
+"qrscan_ask_join_group" = "Присоединиться к группе «%1$@»?";
+"qrscan_fingerprint_mismatch" = "Отсканированный отпечаток не совпадает с последним известным отпечатком %1$@";
 "qrscan_no_addr_found" = "QR код содержит отпечаток ключа, но не содержит адрес электронной почты.\n\nДля проверки подлинности с использованием альтернативного канала связи следует сначала установить с получателем защищенное соединение.";
-"qrscan_contains_text" = "Текст из QR кода:\n\n%1$s";
-"qrscan_contains_url" = "URL из QR кода:\n\n%1$s";
+"qrscan_contains_text" = "Текст из QR кода:\n\n%1$@";
+"qrscan_contains_url" = "URL из QR кода:\n\n%1$@";
 "qrscan_fingerprint_label" = "Отпечаток";
-"qrscan_x_verified_introduce_myself" = "Подлинность %1$s проверена, передается личная информация…";
+"qrscan_x_verified_introduce_myself" = "Подлинность %1$@ проверена, передается личная информация…";
 "qrshow_title" = "QR код приглашения";
-"qrshow_x_joining" = "%1$s присоединилось.";
-"qrshow_x_verified" = "%1$s проверен.";
-"qrshow_x_has_joined_group" = "%1$s присоединился к группе.";
+"qrshow_x_joining" = "%1$@ присоединилось.";
+"qrshow_x_verified" = "%1$@ проверен.";
+"qrshow_x_has_joined_group" = "%1$@ присоединился к группе.";
 "qrshow_join_group_title" = "QR код приглашения";
-"qrshow_join_group_hint" = "Отсканируйте код, чтобы присоединиться к группе «%1$s».";
+"qrshow_join_group_hint" = "Отсканируйте код, чтобы присоединиться к группе «%1$@».";
 "qrshow_join_contact_title" = "QR код приглашения";
-"qrshow_join_contact_hint" = "Отсканируйте, чтобы создать контакт с %1$s";
+"qrshow_join_contact_hint" = "Отсканируйте, чтобы создать контакт с %1$@";
 "qrshow_join_contact_no_connection_hint" = "Для настройки по QR коду необходимо интернет соединение. Сначала подключитесь к сети интернет.";
 "qrshow_join_contact_no_connection_toast" = "Нет соединения к интернету, невозможно начать процесс настройки по QR коду.";
-"contact_verified" = "%1$s подтвержден.";
-"contact_not_verified" = "Невозможно подтвердить %1$s";
+"contact_verified" = "%1$@ подтвержден.";
+"contact_not_verified" = "Невозможно подтвердить %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Изменённые параметры для %1$s";
+"contact_setup_changed" = "Изменённые параметры для %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d новых сообщений в %2$d чатах.";
-"notify_most_recent_from" = "Последнее от: %1$s";
+"notify_most_recent_from" = "Последнее от: %1$@";
 "notify_media_message_with_text" = "Медиа-сообщение: %s";
 "notify_mark_all_read" = "Отметить всё как прочитанное";
 "notify_mark_read" = "Отметить как прочитанное";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Присоединиться к группе \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Присоединиться к группе \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Начать чат с \\\"%1$s\\\" ?";
+"qrscan_ask_fingerprint_ask_oob" = "Начать чат с \\\"%1$@\\\" ?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Начать чат с \\\"%1$s\\\" ?";
+"qrscan_ask_chatting_fingerprint_ok" = "Начать чат с \\\"%1$@\\\" ?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR код приглашения";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Чтобы присоединиться к группе \\\"%1$s\\\", отсканируйте этот код";
+"qrshow_join_verified_group_hint" = "Чтобы присоединиться к группе \\\"%1$@\\\", отсканируйте этот код";
 // see chat_all_archived
 "chat_all_done_hint" = "Нооольь.. входящих";
 "chat_all_done_explain" = "Ничего. Шиш. Нуль. Нада.\nВы все попались!";

+ 42 - 42
sq.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "U bë";
 "undo" = "Zhbëje";
 "error" = "Gabim";
-"error_x" = "Gabim: %1$s";
+"error_x" = "Gabim: %1$@";
 "error_no_network" = "Rrjet i pakapshëm.";
 "no_app_to_handle_data" = "S\\’gjendet dot një aplikacion për trajtimin e këtij lloji të dhënash.";
 "no_browser_installed" = "S\\’ka shfletues të instaluar.";
-"file_not_found" = "S\\’u gjet dot %1$s.";
+"file_not_found" = "S\\’u gjet dot %1$@.";
 "copied_to_clipboard" = "U kopjua në të papastër.";
 "contacts_headline" = "Kontakte";
 "email_address" = "Adresë email";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Jeni i sigurt se doni ta braktisni këtë grup?";
-"ask_forward" = "Të përcillen mesazhet te %1$s?";
+"ask_forward" = "Të përcillen mesazhet te %1$@?";
 "ask_export_attachment" = "Të eksportohet bashkëngjitja? Eksportimi i bashkëngjitjeve do t\\’i lejojë çfarëdo aplikacioni tjetër në pajisjen tuaj t\\’i përdorë ato.\n\nTë vazhdohet?";
 "ask_block_contact" = "Të bllokohet ky kontakt? S\\’do të merrni më mesazhe prej këtij kontakti.";
 "ask_unblock_contact" = "Të zhbllokohet ky kontakt? Do të jeni sërish në gjendje të merrni mesazhe prej këtij kontakti.";
 "ask_delete_contacts" = "Të fshihen kontaktet? Kjo do të bëjë të fshihen përgjithmonë kontaktet e përzgjedhur.\n\nKontaktet me fjalosje në zhvillim e sipër dhe kontaktet prej libri adresash të sistemit s\\’mund të fshihen përgjithmonë.";
 "cannot_delete_contacts_in_use" = "S\\’mund të fshihen kontakte me fjalosje në zhvillim e sipër.";
-"ask_start_chat_with" = "Të bisedohet me %1$s?";
+"ask_start_chat_with" = "Të bisedohet me %1$@?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "Të hiqet %1$s nga grupi?";
+"ask_remove_members" = "Të hiqet %1$@ nga grupi?";
 "info_outdated_app_title" = "Versioni juaj i aplikacionit është i vjetruar.";
 "info_outdated_app_text" = "Duket se e instaluat Delta Chat-in prej një burimi pa vetëpërditësim (p.sh. GitHub). Ju lutemi, që të merrni veçoritë më të reja dhe ndreqje të metash, hidhuni te një version shitoreje.";
 "info_outdated_app_dialog_title" = "Përditëso burime";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Ju lutemi, jepni një mesazh.";
 "chat_camera_unavailable" = "Kamerë jo gati.";
 "chat_unable_to_record_audio" = "S\\’arrihet të incizohet audio.";
-"chat_no_messages_hint" = "Dërgoni mesazh te %1$s:\n\n• S\\’ka problem nëse %2$s s\\’përdor Delta Chat.\n\n• Dërgimi i mesazhit të parë mund të zgjasë ca dhe mund të jetë i pafshehtëzuar.";
+"chat_no_messages_hint" = "Dërgoni mesazh te %1$@:\n\n• S\\’ka problem nëse %2$@ s\\’përdor Delta Chat.\n\n• Dërgimi i mesazhit të parë mund të zgjasë ca dhe mund të jetë i pafshehtëzuar.";
 "chat_new_group_hint" = "Hartoni mesazhin e parë, duke u lejuar të tjerëve të përgjigjen brenda këtij grupi.\n\n• S\\’ka problem nëse Delta Chat-in s\\’e përdorin  të tërë anëtarë.\n\n• Dërgimi i mesazhit të parë mund të zgjasë ca.";
 "chat_record_slide_to_cancel" = "Rrëshqiteni që të anulohet";
 "chat_record_explain" = "Prekeni dhe mbajeni të prekur që të incizoni një mesazh zanor; lëshojeni, që të dërgohet";
@@ -207,7 +207,7 @@
 "group_create_button" = "Krijoni grup";
 "group_please_enter_group_name" = "Ju lutemi, jepni një emër për grupin.";
 "group_add_members" = "Shtoni anëtarë";
-"group_hello_draft" = "Tungjatjeta, Sapo krijova për ne grupin \\\"%1$s\\\".";
+"group_hello_draft" = "Tungjatjeta, Sapo krijova për ne grupin \\\"%1$@\\\".";
 "group_self_not_in_group" = "Duhet të jeni anëtar i grupit që të kryeni këtë veprim.";
 "profile_encryption" = "Fshehtëzim";
 "profile_shared_chats" = "Fjalosje të përbashkëta";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Kush të ka shok, s\\’të lë kyçur në silos mesazhesh.";
-"invite_default_text" = "Le të hidhemi në Delta Chat - %1$s - mund të më dërgoni mesazhe tekst te %2$s";
+"invite_default_text" = "Le të hidhemi në Delta Chat - %1$@ - mund të më dërgoni mesazhe tekst te %2$@";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Ju lutemi, jepni një portë të vlefshme (1–65535)";
 "login_error_required_fields" = "Ju lutemi, jepni një adresë email dhe fjalëkalim të vlefshëm";
 "import_backup_title" = "Importo kopjeruajtje";
-"import_backup_ask" = "U gjet kopjeruajtje te \\\"%1$s\\\".\n\nDoni të importohen dhe përdoren krejt të dhënat dhe rregullimet prej atij?";
-"import_backup_no_backup_found" = "S\\’u gjetën kopjeruajtje.\n\nKopjojeni kopjeruajtjen te \\\"%1$s\\\" dhe riprovoni. Ndryshe, shtypni \\\"Filloni të shkëmbeni mesazhe\\\", që të vazhdoni me procesin normal të rregullimit.";
+"import_backup_ask" = "U gjet kopjeruajtje te \\\"%1$@\\\".\n\nDoni të importohen dhe përdoren krejt të dhënat dhe rregullimet prej atij?";
+"import_backup_no_backup_found" = "S\\’u gjetën kopjeruajtje.\n\nKopjojeni kopjeruajtjen te \\\"%1$@\\\" dhe riprovoni. Ndryshe, shtypni \\\"Filloni të shkëmbeni mesazhe\\\", që të vazhdoni me procesin normal të rregullimit.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "S\\’bëhet dot hyrja si %1$s. Ju lutemi, shihni nëse adresa email dhe fjalëkalimi janë të saktë.";
+"login_error_cannot_login" = "S\\’bëhet dot hyrja si %1$@. Ju lutemi, shihni nëse adresa email dhe fjalëkalimi janë të saktë.";
 // 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" = "Përgjigje nga %1$s: %2$s\n\nDisa shërbime vendosin të dhëna shtesë te kutia juaj e mesazheve të marrë; mund t\\’i shihni, për shembull, te pjesa e dukshme web. Nëse hasni probleme, këshillohuni me shërbimin tuaj ose shokë.";
+"login_error_server_response" = "Përgjigje nga %1$@: %2$@\n\nDisa shërbime vendosin të dhëna shtesë te kutia juaj e mesazheve të marrë; mund t\\’i shihni, për shembull, te pjesa e dukshme web. Nëse hasni probleme, këshillohuni me shërbimin tuaj ose shokë.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Kopjeruaji fjalosjet në depozitim të jashtëm";
 "pref_backup_export_explain" = "Një kopjeruajtje ju lejon të rregulloni një instalim të ri në këtë apo në një tjetër pajisje.\n\nKopjeruajtja do të përmbajë krejt mesazhet, kontaktet dhe fjalosjet, si dhe rregullimin tuaj për Autocrypt skaj-më-skaj. Mbajeni kartelën e kopjeruajtjes diku të parrezikuar, përndryshe fshijeni as më shpejt që të jetë e mundur.";
 "pref_backup_export_start_button" = "Fillo kopjeruajtjen";
-"pref_backup_written_to_x" = "Kopjeruajtje e shkruar me sukses te %1$s";
+"pref_backup_written_to_x" = "Kopjeruajtje e shkruar me sukses te %1$@";
 "pref_managekeys_menu_title" = "Administroni kyçe";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat lyp hyrje në kartelat tuaja që të importojë/eksportojë kyçe.";
 "pref_managekeys_export_secret_keys" = "Eksportoni kyçe të fshehtë";
-"pref_managekeys_export_explain" = "Të eksportohen kyçet e fshehtë te \\\"%1$s\\\"?";
+"pref_managekeys_export_explain" = "Të eksportohen kyçet e fshehtë te \\\"%1$@\\\"?";
 "pref_managekeys_import_secret_keys" = "Importoni kyçe të fshehtë";
-"pref_managekeys_import_explain" = "Të importohen kyçe të fshehtë prej \\\"%1$s\\\"?\n\n• Kyçet e fshehtë ekzistues s\\’do të fshihen\n\n• Kyçi i fundit i importuar do të përdoret si kyçi i ri parazgjedhje, hiq rastin ku përmban te emri i kartelës fjalën \\\"legacy\\\"";
-"pref_managekeys_secret_keys_exported_to_x" = "Kyçe të fshehtë shkruar me sukses te \\\"%1$s\\\".";
-"pref_managekeys_secret_keys_imported_from_x" = "U importuan kyçe të fshehtë nga \\\"%1$s\\\".";
+"pref_managekeys_import_explain" = "Të importohen kyçe të fshehtë prej \\\"%1$@\\\"?\n\n• Kyçet e fshehtë ekzistues s\\’do të fshihen\n\n• Kyçi i fundit i importuar do të përdoret si kyçi i ri parazgjedhje, hiq rastin ku përmban te emri i kartelës fjalën \\\"legacy\\\"";
+"pref_managekeys_secret_keys_exported_to_x" = "Kyçe të fshehtë shkruar me sukses te \\\"%1$@\\\".";
+"pref_managekeys_secret_keys_imported_from_x" = "U importuan kyçe të fshehtë nga \\\"%1$@\\\".";
 "pref_background" = "Sfond";
 "pref_background_btn_default" = "Përdor figurën parazgjedhje";
 "pref_background_btn_gallery" = "Përzgjidhni nga galeri";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Dërgo Mesazh Rregullimi Autocrypt-i";
 "autocrypt_send_asm_explain_before" = "Një \\\"Mesazh Rregullimi Autocrypt-i\\\" ua jep, në mënyrë të parrezikuar, rregullimin tuaj skaj-më-skaj pajisjeve të tjera që përdorin Autocrypt-in.\n\nRregullimi do të fshehtëzohet përmes një kodi rregullimi i cili shfaqet këtu dhe duhet dhënë te pajisja tjetër.";
 "autocrypt_send_asm_button" = "Dërgo Mesazh Rregullimi Autocrypt-i";
-"autocrypt_send_asm_explain_after" = "Rregullimi juaj u dërgua te ju. Kaloni te pajisja tjetër dhe hapni mesazhin e rregullimit. Do t\\’ju kërkohet një kod rregullimi. Shtypni atje shifrat vijuese:\n\n%1$s\n\nPasi të keni mbaruar, pajisja juaj tjetër do të jetë gati të përdorë Autocrypt-in.";
+"autocrypt_send_asm_explain_after" = "Rregullimi juaj u dërgua te ju. Kaloni te pajisja tjetër dhe hapni mesazhin e rregullimit. Do t\\’ju kërkohet një kod rregullimi. Shtypni atje shifrat vijuese:\n\n%1$@\n\nPasi të keni mbaruar, pajisja juaj tjetër do të jetë gati të përdorë Autocrypt-in.";
 "autocrypt_prefer_e2ee" = "Parapëlqe fshehtëzim skaj-më-skaj";
 "autocrypt_asm_subject" = "Mesazh Rregullimi Autocrypt-i";
 "autocrypt_asm_general_body" = "Ky është Mesazhi i Rregullimit të Autocrypt-it i përdorur për të shpërngulur rregullimin tuaj skaj-më-skaj në klientë të tjerë.\n\nQë ta shfshehtëzoni rregullimin tuaj, hapeni mesazhin te një klient që mund të përdorë Autocrypt-in dhe jepni kodin e rregullimit të treguar te pajisja që e prodhoi.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Emri i grupit u ndryshua nga \\\"%1$s\\\" në \\\"%2$s\\\".";
+"systemmsg_group_name_changed" = "Emri i grupit u ndryshua nga \\\"%1$@\\\" në \\\"%2$@\\\".";
 "systemmsg_group_image_changed" = "Figura e grupit ndryshoi.";
 "systemmsg_group_image_deleted" = "Figura e grupit u fshi.";
-"systemmsg_member_added" = "U shtua anëtari %1$s.";
-"systemmsg_member_removed" = "U hoq anëtari %1$s.";
+"systemmsg_member_added" = "U shtua anëtari %1$@.";
+"systemmsg_member_removed" = "U hoq anëtari %1$@.";
 "systemmsg_group_left" = "U braktis grupi.";
 "systemmsg_read_receipt_subject" = "Dëftesë leximi";
-"systemmsg_read_receipt_body" = "Kjo është dëftesë leximi për mesazhin \\\"%1$s\\\".\n\nDo të thotë që mesazhi u shfaq te pajisja e marrësit, jo domosdo që lënda u lexua.";
+"systemmsg_read_receipt_body" = "Kjo është dëftesë leximi për mesazhin \\\"%1$@\\\".\n\nDo të thotë që mesazhi u shfaq te pajisja e marrësit, jo domosdo që lënda u lexua.";
 "systemmsg_cannot_decrypt" = "Ky mesazh s\\’mund të shfshehtëzohet.\n\n• Mundet që të ndihmojë dërgimi thjesht i një përgjigjeje këtij mesazhi dhe t\\’i kërkohet dërguesit ta ridërgojë mesazhin.\n\n• Në rast se ri-instaluat Delta Chat-in apo një tjetër program email-esh në këtë apo në një tjetër pajisje, mund të donit të dërgonit një Mesazh Rregullimi Autocrypt-i që prej andej.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s nga unë.";
+"systemmsg_action_by_me" = "%1$@ nga unë.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s nga %2$s.";
+"systemmsg_action_by_user" = "%1$@ nga %2$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // 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$s\\\"?";
-"qrscan_fingerprint_mismatch" = "Shenjat e gishtave të skanuar nuk përputhen me shenjat e gishtave parë së fundi për %1$s.";
+"qrscan_ask_join_group" = "Doni të bëheni pjesë e grupit \\\"%1$@\\\"?";
+"qrscan_fingerprint_mismatch" = "Shenjat e gishtave të skanuar nuk përputhen me shenjat e gishtave parë së fundi për %1$@.";
 "qrscan_no_addr_found" = "Ky kod QR përmban shenja gishtash, por jo adresë email.\n\nPër një verifikim out-of-band, ju lutemi, së pari vendosni me marrësin një lidhje të fshehtëzuar.";
-"qrscan_contains_text" = "Tekst kodi QR të skanuar:\n\n%1$s";
-"qrscan_contains_url" = "URL kodi QR të skanuar:\n\n%1$s";
+"qrscan_contains_text" = "Tekst kodi QR të skanuar:\n\n%1$@";
+"qrscan_contains_url" = "URL kodi QR të skanuar:\n\n%1$@";
 "qrscan_fingerprint_label" = "Shenja gishtash";
-"qrscan_x_verified_introduce_myself" = "%1$s u verifikua, po prezantoj veten…";
+"qrscan_x_verified_introduce_myself" = "%1$@ u verifikua, po prezantoj veten…";
 "qrshow_title" = "Kod QR ftese";
-"qrshow_x_joining" = "%1$s vjen.";
-"qrshow_x_verified" = "%1$s u verifikua.";
-"qrshow_x_has_joined_group" = "%1$s u bë pjesë e grupit në mënyrë të sigurt.";
+"qrshow_x_joining" = "%1$@ vjen.";
+"qrshow_x_verified" = "%1$@ u verifikua.";
+"qrshow_x_has_joined_group" = "%1$@ u bë pjesë e grupit në mënyrë të sigurt.";
 "qrshow_join_group_title" = "Kod QR ftese";
-"qrshow_join_group_hint" = "Që të bëheni pjesë e grupit \\\"%1$s\\\", skanoni këtë.";
+"qrshow_join_group_hint" = "Që të bëheni pjesë e grupit \\\"%1$@\\\", skanoni këtë.";
 "qrshow_join_contact_title" = "Kod QR ftese";
-"qrshow_join_contact_hint" = "Skanojeni këtë që të rregullohet një kontakt %1$s";
+"qrshow_join_contact_hint" = "Skanojeni këtë që të rregullohet një kontakt %1$@";
 "qrshow_join_contact_no_connection_hint" = "Ujdisja e kodit QR lyp lidhje në internet. Ju lutemi, përpara se të ecni më tej, lidhuni me një rrjet.";
 "qrshow_join_contact_no_connection_toast" = "S\\’ka lidhje në internet, s\\’bëhet dot ujdisja e kodit QR.";
-"contact_verified" = "%1$s u verifikua.";
-"contact_not_verified" = "S\\’verifikohet dot %1$s";
+"contact_verified" = "%1$@ u verifikua.";
+"contact_not_verified" = "S\\’verifikohet dot %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "U ndryshua rregullimi për %1$s";
+"contact_setup_changed" = "U ndryshua rregullimi për %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d mesazhe të rinj në %2$d fjalosje";
-"notify_most_recent_from" = "Më të rejat nga: %1$s";
+"notify_most_recent_from" = "Më të rejat nga: %1$@";
 "notify_media_message_with_text" = "Mesazh media: %s";
 "notify_mark_all_read" = "Vëru shenjë të tërave si të lexuar";
 "notify_mark_read" = "Vëri shenjë si i lexuar";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Doni të bëheni pjesë e grupit \\\"%1$s\\\"?";
+"qrscan_ask_join_verified_group" = "Doni të bëheni pjesë e grupit \\\"%1$@\\\"?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Të bisedohet me %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Të bisedohet me %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Të bisedohet me %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Të bisedohet me %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "Kod QR ftese";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Që të bëheni pjesë e grupit \\\"%1$s\\\", skanoni këtë.";
+"qrshow_join_verified_group_hint" = "Që të bëheni pjesë e grupit \\\"%1$@\\\", skanoni këtë.";
 // see chat_all_archived
 "chat_all_done_hint" = "Zero të marrë";
 "chat_all_done_explain" = "Hiç. Fare. Zero.\nJanë qëruar!";

+ 42 - 42
tr.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Bitti";
 "undo" = "Geri al";
 "error" = "Hata";
-"error_x" = "Hata: %1$s";
+"error_x" = "Hata: %1$@";
 "error_no_network" = "Ağ kullanım dışı.";
 "no_app_to_handle_data" = "Bu veri türünü işleyen bir uygulama bulunamıyor.";
 "no_browser_installed" = "Kurulu tarayıcı yok.";
-"file_not_found" = "%1$s bulunamadı.";
+"file_not_found" = "%1$@ bulunamadı.";
 "copied_to_clipboard" = "Panoya kopyalandı.";
 "contacts_headline" = "Kişiler";
 "email_address" = "E-posta adresi";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "Bu gruptan ayrılmak istediğinizden emin misiniz?";
-"ask_forward" = "İletiler %1$s alıcısına iletilsin mi?";
+"ask_forward" = "İletiler %1$@ alıcısına iletilsin mi?";
 "ask_export_attachment" = "Ek dışa aktarılsın mı? Ekleri dışa aktarmak, aygıtınızdaki tüm diğer uygulamaların onlara erişmesine izin verir.\n\nSürdürülsün mü?";
 "ask_block_contact" = "Bu kişi engellensin mi? Artık bu kişiden gelen iletileri almayacaksınız.";
 "ask_unblock_contact" = "Bu kişinin engellemesi kaldırılsın mı? Bir kez daha bu kişiden gelen iletileri alabileceksiniz.";
 "ask_delete_contacts" = "Kişiler silinsin mi? Bu, seçilen kişileri kalıcı olarak silecek.\n\nSohbetleri süren kişiler ve sistemin adres defterinden gelen kişiler kalıcı olarak silinemez.";
 "cannot_delete_contacts_in_use" = "Sohbetleri süren kişiler silinemez.";
-"ask_start_chat_with" = "%1$s ile sohbet edilsin mi?";
+"ask_start_chat_with" = "%1$@ ile sohbet edilsin mi?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "%1$s gruptan kaldırılsın mı?";
+"ask_remove_members" = "%1$@ gruptan kaldırılsın mı?";
 "info_outdated_app_title" = "Uygulama sürümünüz eski.";
 "info_outdated_app_text" = "Delta Chat\\'i otomatik güncelleştirmeler olmadan bir kaynaktan (örn. GitHub) kurdunuz. En son özellikleri ve hata düzeltmelerini almak için lütfen bir mağaza sürümüne geçin.";
 "info_outdated_app_dialog_title" = "Güncelleştirme kaynakları";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "Lütfen bir ileti girin.";
 "chat_camera_unavailable" = "Kamera kullanım dışı.";
 "chat_unable_to_record_audio" = "Ses kaydedilemedi.";
-"chat_no_messages_hint" = "%1$s alıcısına ileti gönder:\n\n• %2$s Delta Chat kullanmıyorsa tamam.\n\n• İlk iletinin teslim edilmesi biraz zaman alabilir ve şifrelenmeyebilir.";
+"chat_no_messages_hint" = "%1$@ alıcısına ileti gönder:\n\n• %2$@ Delta Chat kullanmıyorsa tamam.\n\n• İlk iletinin teslim edilmesi biraz zaman alabilir ve şifrelenmeyebilir.";
 "chat_new_group_hint" = "İlk iletiyi oluşturun, diğerlerinin bu grupta yanıtlamasına izin verin.\n\n• Tüm üyeler Delta Chat kullanmıyorsa tamam.\n\n• İlk iletinin teslim edilmesi biraz zaman alabilir.";
 "chat_record_slide_to_cancel" = "İptal etmek için kaydırın";
 "chat_record_explain" = "Bir sesli ileti kaydetmek için dokunun ve basılı tutun, göndermek için bırakın";
@@ -207,7 +207,7 @@
 "group_create_button" = "Grup oluştur";
 "group_please_enter_group_name" = "Lütfen grup için bir ad girin.";
 "group_add_members" = "Üyeler ekle";
-"group_hello_draft" = "Merhaba, bizim için az önce \\\"%1$s\\\" grubunu oluşturdum.";
+"group_hello_draft" = "Merhaba, bizim için az önce \\\"%1$@\\\" grubunu oluşturdum.";
 "group_self_not_in_group" = "Bu eylemi gerçekleştirmek için grubun bir üyesi olmalısınız.";
 "profile_encryption" = "Şifreleme";
 "profile_shared_chats" = "Paylaşılan sohbetler";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "Arkadaşlar, arkadaşların iletileşme silolarına kilitlenmesine izin vermez.";
-"invite_default_text" = "Delta Chat\\'e geçelim - %1$s - %2$s üzerinden bana yazabilirsiniz";
+"invite_default_text" = "Delta Chat\\'e geçelim - %1$@ - %2$@ üzerinden bana yazabilirsiniz";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "Lütfen geçerli bir bağlantı noktası (1–65535) girin";
 "login_error_required_fields" = "Lütfen geçerli bir e-posta adresi ve bir parola girin";
 "import_backup_title" = "Yedeği içe aktar";
-"import_backup_ask" = "\\\"%1$s\\\" üzerinde yedek bulundu.\n\nİçe aktarmak ve ondan gelen tüm verileri ve ayarları kullanmak istiyor musunuz?";
-"import_backup_no_backup_found" = "Yedek bulunamadı.\n\nYedeği \\\"%1$s\\\" üzerine kopyalayın ve yeniden deneyin. Ek olarak, normal ayarlama işlemine gitmek için \\\"İletileşmeye başla\\\"ya basın.";
+"import_backup_ask" = "\\\"%1$@\\\" üzerinde yedek bulundu.\n\nİçe aktarmak ve ondan gelen tüm verileri ve ayarları kullanmak istiyor musunuz?";
+"import_backup_no_backup_found" = "Yedek bulunamadı.\n\nYedeği \\\"%1$@\\\" üzerine kopyalayın ve yeniden deneyin. Ek olarak, normal ayarlama işlemine gitmek için \\\"İletileşmeye başla\\\"ya basın.";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "\\\"%1$s\\\" olarak oturum açılamıyor. Lütfen e-posta adresinin ve parolanın doğru olup olmadığını denetleyin.";
+"login_error_cannot_login" = "\\\"%1$@\\\" olarak oturum açılamıyor. Lütfen e-posta adresinin ve parolanın doğru olup olmadığını denetleyin.";
 // 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" = "%1$s yanıtı: %2$s\n\nBazı sağlayıcılar gelen kutunuza ek bilgiler yerleştirir; onları örn. web ön ucundan denetleyebilirsiniz. Sorun yaşarsanız sağlayıcınıza ya da arkadaşlarınıza danışın.";
+"login_error_server_response" = "%1$@ yanıtı: %2$@\n\nBazı sağlayıcılar gelen kutunuza ek bilgiler yerleştirir; onları örn. web ön ucundan denetleyebilirsiniz. Sorun yaşarsanız sağlayıcınıza ya da arkadaşlarınıza danışın.";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "Sohbetleri dış depolamaya yedekle";
 "pref_backup_export_explain" = "Bir yedek, bu ya da başka bir aygıtta yeni bir kurulum ayarlamak için size yardım eder.\n\nYedek, tüm iletileri, kişileri ve sohbetleri ve uçtan uca Autocrypt ayarlamanızı içerecek. Yedek dosyasını güvenli bir yerde tutun ya da olanaklıysa en kısa sürede silin.";
 "pref_backup_export_start_button" = "Yedeklemeye başla";
-"pref_backup_written_to_x" = "Yedek %1$s üzerine başarıyla yazıldı";
+"pref_backup_written_to_x" = "Yedek %1$@ üzerine başarıyla yazıldı";
 "pref_managekeys_menu_title" = "Anahtarları yönet";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat\\'in anahtarları içe/dışa aktarmak için dosyalarınıza erişmesi gerekir.";
 "pref_managekeys_export_secret_keys" = "Sır anahtarları dışa aktar";
-"pref_managekeys_export_explain" = "Sır anahtarlar \\\"%1$s\\\" üzerine dışa aktarılsın mı?";
+"pref_managekeys_export_explain" = "Sır anahtarlar \\\"%1$@\\\" üzerine dışa aktarılsın mı?";
 "pref_managekeys_import_secret_keys" = "Sır anahtarları içe aktar";
-"pref_managekeys_import_explain" = "Sır anahtarlar \\\"%1$s\\\" üzerinden içe aktarılsın mı?\n\n• Varolan sır anahtarlar silinmeyecek\n\n• Son içe aktarılan anahtar, dosya adında \\\"legacy\\\" sözcüğü olmadıkça yeni varsayılan anahtar olarak kullanılacak";
-"pref_managekeys_secret_keys_exported_to_x" = "Sır anahtarlar \\\"%1$s\\\" üzerine başarıyla yazıldı.";
-"pref_managekeys_secret_keys_imported_from_x" = "Sır anahtarlar \\\"%1$s\\\" üzerinden içe aktarıldı.";
+"pref_managekeys_import_explain" = "Sır anahtarlar \\\"%1$@\\\" üzerinden içe aktarılsın mı?\n\n• Varolan sır anahtarlar silinmeyecek\n\n• Son içe aktarılan anahtar, dosya adında \\\"legacy\\\" sözcüğü olmadıkça yeni varsayılan anahtar olarak kullanılacak";
+"pref_managekeys_secret_keys_exported_to_x" = "Sır anahtarlar \\\"%1$@\\\" üzerine başarıyla yazıldı.";
+"pref_managekeys_secret_keys_imported_from_x" = "Sır anahtarlar \\\"%1$@\\\" üzerinden içe aktarıldı.";
 "pref_background" = "Artalan";
 "pref_background_btn_default" = "Varsayılan görseli kullan";
 "pref_background_btn_gallery" = "Galeriden seç";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "Autocrypt Ayarlama İletisi gönder";
 "autocrypt_send_asm_explain_before" = "Bir \\\"Autocrypt Ayarlama İletisi\\\", uçtan uca ayarlamanızı diğer Autocrypt uyumlu uygulamalarla güvenli olarak paylaşır.\n\nAyarlama, burada görüntülenen ve diğer aygıtta yazılması gereken bir ayarlama kodu tarafından şifrelenecek.";
 "autocrypt_send_asm_button" = "Autocrypt Ayarlama İletisi gönder";
-"autocrypt_send_asm_explain_after" = "Ayarlamanız kendinize gönderildi. Diğer aygıta geçin ve ayarlama iletisini açın. Bir ayarlama kodu girmeniz istenmeli. İsteme aşağıdaki sayıları yazın:\n\n%1$s\n\nBitirdiğinizde, diğer aygıtınız Autocrypt kullanmaya hazır olacak.";
+"autocrypt_send_asm_explain_after" = "Ayarlamanız kendinize gönderildi. Diğer aygıta geçin ve ayarlama iletisini açın. Bir ayarlama kodu girmeniz istenmeli. İsteme aşağıdaki sayıları yazın:\n\n%1$@\n\nBitirdiğinizde, diğer aygıtınız Autocrypt kullanmaya hazır olacak.";
 "autocrypt_prefer_e2ee" = "Uçtan uca şifrelemeyi yeğle";
 "autocrypt_asm_subject" = "Autocrypt Ayarlama İletisi";
 "autocrypt_asm_general_body" = "Bu, uçtan uca ayarlamanızı istemciler arasında aktarmak için kullanılan Autocrypt Ayarlama İletisi.\n\nŞifreyi çözmek ve ayarlamanızı kullanmak için iletiyi bir Autocrypt uyumlu istemcide açın ve oluşturan aygıtta sunulan ayarlama kodunu girin.";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "\\\"%1$s\\\" grup adı \\\"%2$s\\\" olarak değiştirildi.";
+"systemmsg_group_name_changed" = "\\\"%1$@\\\" grup adı \\\"%2$@\\\" olarak değiştirildi.";
 "systemmsg_group_image_changed" = "Grup görseli değiştirildi.";
 "systemmsg_group_image_deleted" = "Grup görseli silindi.";
-"systemmsg_member_added" = "%1$s üyesi eklendi.";
-"systemmsg_member_removed" = "%1$s üyesi kaldırıldı.";
+"systemmsg_member_added" = "%1$@ üyesi eklendi.";
+"systemmsg_member_removed" = "%1$@ üyesi kaldırıldı.";
 "systemmsg_group_left" = "Gruptan ayrılındı.";
 "systemmsg_read_receipt_subject" = "Okundu bilgisi";
-"systemmsg_read_receipt_body" = "Bu, \\\"%1$s\\\" iletisi için bir okundu bilgisi.\n\nBu, iletinin alıcının aygıtında görüntülendiği anlamına gelir, içeriğin okunması gerekmez.";
+"systemmsg_read_receipt_body" = "Bu, \\\"%1$@\\\" iletisi için bir okundu bilgisi.\n\nBu, iletinin alıcının aygıtında görüntülendiği anlamına gelir, içeriğin okunması gerekmez.";
 "systemmsg_cannot_decrypt" = "Bu ileti şifresi çözülemiyor.\n\n• Bu iletiye basitçe yanıt vermek ve gönderene iletiyi yeniden gönderip gönderemeyeceğini sormak zaten yardım edebilir.\n\n• Delta Chat\\'i ya da başka bir e-posta programını bu ya da başka bir aygıta yeniden kurduysanız, oradan bir Autocrypt Ayarlama İletisi göndermek isteyebilirsiniz.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "Benim tarafımdan %1$s.";
+"systemmsg_action_by_me" = "Benim tarafımdan %1$@.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%2$s tarafından %1$s.";
+"systemmsg_action_by_user" = "%2$@ tarafından %1$@.";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "qrscan_title" = "QR kodunu tara";
 "qrscan_hint" = "Kameranızı QR kodunun üzerine yerleştirin";
-"qrscan_ask_join_group" = "\\\"%1$s\\\" grubuna katılmak istiyor musunuz?";
-"qrscan_fingerprint_mismatch" = "Taranan parmak izi %1$s için son görülen parmak iziyle eşleşmiyor";
+"qrscan_ask_join_group" = "\\\"%1$@\\\" grubuna katılmak istiyor musunuz?";
+"qrscan_fingerprint_mismatch" = "Taranan parmak izi %1$@ için son görülen parmak iziyle eşleşmiyor";
 "qrscan_no_addr_found" = "Bu QR kodu bir parmak izi içeriyor ama e-posta adresi yok.\n\nBir bant dışı doğrulama için lütfen önce alıcıya şifrelenen bir bağlantı kurun.";
-"qrscan_contains_text" = "Taranan QR kodu metni:\n\n%1$s";
-"qrscan_contains_url" = "Taranan QR kodu URL\\'si:\n\n%1$s";
+"qrscan_contains_text" = "Taranan QR kodu metni:\n\n%1$@";
+"qrscan_contains_url" = "Taranan QR kodu URL\\'si:\n\n%1$@";
 "qrscan_fingerprint_label" = "Parmak izi";
-"qrscan_x_verified_introduce_myself" = "%1$s 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$s katılıyor.";
-"qrshow_x_verified" = "%1$s doğrulandı.";
-"qrshow_x_has_joined_group" = "%1$s gruba katıldı.";
+"qrshow_x_joining" = "%1$@ katılıyor.";
+"qrshow_x_verified" = "%1$@ doğrulandı.";
+"qrshow_x_has_joined_group" = "%1$@ gruba katıldı.";
 "qrshow_join_group_title" = "QR davet kodu";
-"qrshow_join_group_hint" = "\\\"%1$s\\\" grubuna katılmak için bunu tarayın.";
+"qrshow_join_group_hint" = "\\\"%1$@\\\" grubuna katılmak için bunu tarayın.";
 "qrshow_join_contact_title" = "QR davet kodu";
-"qrshow_join_contact_hint" = "%1$s ile bir iletişim ayarlamak için bunu tarayın";
+"qrshow_join_contact_hint" = "%1$@ ile bir iletişim ayarlamak için bunu tarayın";
 "qrshow_join_contact_no_connection_hint" = "QR kodu ayarlaması bir internet bağlantısı gerektirir. İşlemden önce lütfen bir ağa bağlanın.";
 "qrshow_join_contact_no_connection_toast" = "İnternet bağlantısı yok, QR kodu ayarlaması gerçekleştirilemiyor.";
-"contact_verified" = "%1$s doğrulandı.";
-"contact_not_verified" = "%1$s doğrulanamıyor";
+"contact_verified" = "%1$@ doğrulandı.";
+"contact_not_verified" = "%1$@ doğrulanamıyor";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "%1$s için ayarlama değiştirildi";
+"contact_setup_changed" = "%1$@ için ayarlama değiştirildi";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%2$d sohbette %1$d yeni ileti";
-"notify_most_recent_from" = "En son gönderen: %1$s";
+"notify_most_recent_from" = "En son gönderen: %1$@";
 "notify_media_message_with_text" = "Ortam iletisi: %s";
 "notify_mark_all_read" = "Tümünü okundu olarak imle";
 "notify_mark_read" = "Okundu imi";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "\\\"%1$s\\\" grubuna katılmak istiyor musunuz?";
+"qrscan_ask_join_verified_group" = "\\\"%1$@\\\" grubuna katılmak istiyor musunuz?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "%1$s ile sohbet edilsin mi?";
+"qrscan_ask_fingerprint_ask_oob" = "%1$@ ile sohbet edilsin mi?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "%1$s ile sohbet edilsin mi?";
+"qrscan_ask_chatting_fingerprint_ok" = "%1$@ ile sohbet edilsin mi?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR davet kodu";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "\\\"%1$s\\\" grubuna katılmak için bunu tarayın.";
+"qrshow_join_verified_group_hint" = "\\\"%1$@\\\" grubuna katılmak için bunu tarayın.";
 // see chat_all_archived
 "chat_all_done_hint" = "Gelen kutusu boş";
 "chat_all_done_explain" = "Sıfır öğe.\nBurada hiçbir şey yok!";

+ 41 - 41
uk.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "Виконано";
 "undo" = "Скасувати";
 "error" = "Помилка";
-"error_x" = "Помилка: %1$s";
+"error_x" = "Помилка: %1$@";
 "error_no_network" = "Мережа недоступна.";
 "no_app_to_handle_data" = "Додаток, що дозволяє обробляти цей тип даних, не знайдено.";
 "no_browser_installed" = "Не встановлено браузер.";
-"file_not_found" = "Не вдалося знайти %1$s.";
+"file_not_found" = "Не вдалося знайти %1$@.";
 "copied_to_clipboard" = "Скопійовано до буферу обміну.";
 "contacts_headline" = "Контакти";
 "email_address" = "Адреса електронної пошти";
@@ -123,13 +123,13 @@
 "mute_for_seven_days" = "Відключити сповіщення на 7 днів";
 // get confirmations
 "ask_leave_group" = "Ви впевнені, що хочете залишити цю групу?";
-"ask_forward" = "Переслати повідомлення %1$s?";
+"ask_forward" = "Переслати повідомлення %1$@?";
 "ask_export_attachment" = "Експортувати вкладення? Експорт вкладень дозволить будь-якому іншому додатку на Вашому пристрої отримати до них доступ.\n\nПродовжити?";
 "ask_block_contact" = "Заблокувати цей контакт? Ви більше не будете отримувати від нього повідомлення.";
 "ask_unblock_contact" = "Розблокувати цей контакт? Ви знову зможете отримувати від нього повідомлення.";
 "ask_delete_contacts" = "Видалити контакти? Ця дія назавжди видалить вибрані контакти.\n\nКонтакти з діючих чатів та з адресної книги системи не можна видалити назавжди.";
 "cannot_delete_contacts_in_use" = "Неможливо видалити контакти, з якими є активні чати.";
-"ask_start_chat_with" = "Створити чат з %1$s?";
+"ask_start_chat_with" = "Створити чат з %1$@?";
 // contact list
 "contacts_title" = "Контакти";
 "contacts_enter_name_or_email" = "Введіть ім\\'я або адресу електронної пошти";
@@ -142,7 +142,7 @@
 "chat_please_enter_message" = "Будь ласка, введіть повідомлення.";
 "chat_camera_unavailable" = "Камера недоступна.";
 "chat_unable_to_record_audio" = "Неможливо записати аудіо.";
-"chat_no_messages_hint" = "Надіслати повідомлення %1$s:\n\n• Це спрацює, якщо %2$s не використовує Delta Chat.\n\n• Перше повідомлення може виявитися незашифрованим, його доставка може зайняти деякий час.";
+"chat_no_messages_hint" = "Надіслати повідомлення %1$@:\n\n• Це спрацює, якщо %2$@ не використовує Delta Chat.\n\n• Перше повідомлення може виявитися незашифрованим, його доставка може зайняти деякий час.";
 "chat_new_group_hint" = "Напишіть перше повідомлення, що дасть можливість іншим учасникам групи відповісти на нього.\n\n• Це спрацює, навіть якщо не всі учасники використовують Delta Chat.\n\n• Доставка першого повідомлення може зайняти деякий час.";
 "chat_record_slide_to_cancel" = "Рухайте для скасування";
 "chat_record_explain" = "Натисніть і утримуйте для запису голосового повідомлення, відпустіть для відправки";
@@ -166,7 +166,7 @@
 "group_create_button" = "Створити групу";
 "group_please_enter_group_name" = "Введіть назву групи.";
 "group_add_members" = "Додати учасників";
-"group_hello_draft" = "Привіт! Я щойно створив групу для нас групу «%1$s».";
+"group_hello_draft" = "Привіт! Я щойно створив групу для нас групу «%1$@».";
 "group_self_not_in_group" = "Щоб виконати цю дію, Ви повинні бути учасником групи.";
 "profile_encryption" = "Шифрування";
 "media_preview" = "Попередній перегляд медіа";
@@ -174,7 +174,7 @@
 
 // invite
 "invite_slogan" = "Друзі не залишають друзів без спілкування.";
-"invite_default_text" = "Пропоную перейти на Delta Chat – %1$s– Ви можете написати мені на %2$s";
+"invite_default_text" = "Пропоную перейти на Delta Chat – %1$@– Ви можете написати мені на %2$@";
 
 
 // welcome and login
@@ -219,12 +219,12 @@
 "login_error_port" = "Вкажіть дійсний порт (1–65535)";
 "login_error_required_fields" = "Вкажіть вірні адресу електронної пошти та пароль";
 "import_backup_title" = "Імпортувати бекап";
-"import_backup_ask" = "Знайдена резервна копія «%1$s».\n\nВідновити з неї всі дані і параметри?";
-"import_backup_no_backup_found" = "Резервних копій не знайдено.\n\nПомістить резервну копію у папку «%1$s» і спробуйте знову запустити відновлення. Для установлення без відновлення параметрів натисніть «Почати спілкування».";
+"import_backup_ask" = "Знайдена резервна копія «%1$@».\n\nВідновити з неї всі дані і параметри?";
+"import_backup_no_backup_found" = "Резервних копій не знайдено.\n\nПомістить резервну копію у папку «%1$@» і спробуйте знову запустити відновлення. Для установлення без відновлення параметрів натисніть «Почати спілкування».";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "Не вдалося увійти як «%1$s». Будь ласка, перевірте правильність адреси електронної пошти і пароля.";
+"login_error_cannot_login" = "Не вдалося увійти як «%1$@». Будь ласка, перевірте правильність адреси електронної пошти і пароля.";
 // 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" = "Відповідь сервера %1$s: %2$s\n\nДеякі сервери електронної пошти зберігають додаткову інформацію у папці «Вхідні». Ви можете перевірити цю папку, наприклад, використовуючи доступ через веб-інтерфейс. Якщо Ви зіткнулися з проблемами, проконсультуйтеся з провайдером електронної пошти або знайомими фахівцями.";
+"login_error_server_response" = "Відповідь сервера %1$@: %2$@\n\nДеякі сервери електронної пошти зберігають додаткову інформацію у папці «Вхідні». Ви можете перевірити цю папку, наприклад, використовуючи доступ через веб-інтерфейс. Якщо Ви зіткнулися з проблемами, проконсультуйтеся з провайдером електронної пошти або знайомими фахівцями.";
 
 
 // share and forward messages
@@ -302,15 +302,15 @@
 "pref_backup_explain" = "Зберегти чати на зовнішній носій";
 "pref_backup_export_explain" = "Резервне копіювання дозволяє відновлювати попередні налаштування програми під час нової установки на цьому або іншому пристрої.\n\nРезервная копія містить всі повідомлення, контакти і чати, а також параметри наскрізного Autocrypt. Після того як резервна копія буде створена,  якомога швидше перенесіть її у надійне місце.";
 "pref_backup_export_start_button" = "Почати резервне копіювання";
-"pref_backup_written_to_x" = "Резервна копія успішно записана на %1$s";
+"pref_backup_written_to_x" = "Резервна копія успішно записана на %1$@";
 "pref_managekeys_menu_title" = "Управління ключами";
 "pref_managekeys_ask_for_storage_permission" = "Додатку необхідний доступ до файлів для імпорту/експорту ключів.";
 "pref_managekeys_export_secret_keys" = "Експорт секретних ключів";
-"pref_managekeys_export_explain" = "Експортувати секретні ключі до «%1$s»?";
+"pref_managekeys_export_explain" = "Експортувати секретні ключі до «%1$@»?";
 "pref_managekeys_import_secret_keys" = "Імпорт секретних ключів";
-"pref_managekeys_import_explain" = "Імпортувати секретні ключі з «%1$s»?\n\n• Існуючі секретні ключі не будуть видалені\n\n• Останній імпортований ключ буде використаний як новий ключ за замовчуванням, якщо він не містить слова legacy у назві файлу.";
-"pref_managekeys_secret_keys_exported_to_x" = "Секретні ключі успішно збережені в «%1$s».";
-"pref_managekeys_secret_keys_imported_from_x" = "Секретні ключі імпортовані з «%1$s».";
+"pref_managekeys_import_explain" = "Імпортувати секретні ключі з «%1$@»?\n\n• Існуючі секретні ключі не будуть видалені\n\n• Останній імпортований ключ буде використаний як новий ключ за замовчуванням, якщо він не містить слова legacy у назві файлу.";
+"pref_managekeys_secret_keys_exported_to_x" = "Секретні ключі успішно збережені в «%1$@».";
+"pref_managekeys_secret_keys_imported_from_x" = "Секретні ключі імпортовані з «%1$@».";
 "pref_background" = "Фон";
 "pref_imap_folder_handling" = "Параметри IMAP-папок";
 "pref_imap_folder_warn_disable_defaults" = "У разі вимкнення цього параметру переконайтеся, що сервер і Ваші інші додатки для роботи з електронною поштою налаштовані таким же чином.\n\nУ випадку, якщо параметри відрізняються, все може перестати працювати.";
@@ -330,7 +330,7 @@
 "autocrypt_send_asm_title" = "Надіслати повідомлення з параметрами Autocrypt";
 "autocrypt_send_asm_explain_before" = "«Повідомлення з параметрами Autocrypt» слугує для безпечної передачі параметрів наскрізного шифрування між власними додатками для роботи з електронною поштою, що підтримують протокол Autocrypt.\n\nЦі параметри шифруються з використанням спеціального інсталяційного коду, що показаний тут і повинен бути введений у налаштовуємому додатку.";
 "autocrypt_send_asm_button" = "Надіслати повідомлення з параметрами Autocrypt";
-"autocrypt_send_asm_explain_after" = "Параметри шифрування були Вам надіслані. Відкрийте інсталяційне повідомлення у налаштовуємій програмі, після чого вона запросить інсталяційний код. Введіть наступний код:\n\n%1$s\n\nПісля завершення налаштування програма зможе використовувати Autocrypt.";
+"autocrypt_send_asm_explain_after" = "Параметри шифрування були Вам надіслані. Відкрийте інсталяційне повідомлення у налаштовуємій програмі, після чого вона запросить інсталяційний код. Введіть наступний код:\n\n%1$@\n\nПісля завершення налаштування програма зможе використовувати Autocrypt.";
 "autocrypt_prefer_e2ee" = "Віддавати перевагу наскрізному шифруванню";
 "autocrypt_asm_subject" = "Повідомлення з параметрами Autocrypt";
 "autocrypt_asm_general_body" = "Це повідомлення з параметрами Autocrypt, що слугує для передачі параметрів наскрізного шифрування між пристроями.\n\nДля розшифрування параметрів відкрийте це повідомлення у додатку, що підтримує Autocrypt і введіть інсталяційний код, показаний на початковому пристрої.";
@@ -343,19 +343,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "Назву групи змінено з «%1$s» на «%2$s».";
+"systemmsg_group_name_changed" = "Назву групи змінено з «%1$@» на «%2$@».";
 "systemmsg_group_image_changed" = "Зображення групи змінено.";
 "systemmsg_group_image_deleted" = "Зображення групи видалено.";
-"systemmsg_member_added" = "Додано учасника %1$s.";
-"systemmsg_member_removed" = "Видалено учасника %1$s.";
+"systemmsg_member_added" = "Додано учасника %1$@.";
+"systemmsg_member_removed" = "Видалено учасника %1$@.";
 "systemmsg_group_left" = "Ви залишили групу.";
 "systemmsg_read_receipt_subject" = "Сповіщення про прочитання.";
-"systemmsg_read_receipt_body" = "Це підтвердження того, що повідомлення «%1$s» було відкрито на пристрої одержувача. Дане підтвердження не означає, що повідомлення було прочитано.";
+"systemmsg_read_receipt_body" = "Це підтвердження того, що повідомлення «%1$@» було відкрито на пристрої одержувача. Дане підтвердження не означає, що повідомлення було прочитано.";
 "systemmsg_cannot_decrypt" = "Це повідомлення не може бути розшифроване.\n\n• Можливо, має сенс просто відповісти на нього і попросити відправника повторно відправити повідомлення.\n\n• У випадку, якщо Ви переустановили Delta Chat або іншу поштову програму на цьому або іншому пристрої, Ви, можливо, захочете відправити повідомлення з параметрами Autocrypt звідти.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "%1$s мною.";
+"systemmsg_action_by_me" = "%1$@ мною.";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%1$s користувачем %2$s.";
+"systemmsg_action_by_user" = "%1$@ користувачем %2$@.";
 
 
 // screen lock
@@ -372,30 +372,30 @@
 // qr code stuff
 "qrscan_title" = "Сканувати QR-код";
 "qrscan_hint" = "Наведіть камеру на QR-код";
-"qrscan_ask_join_group" = "Приєднатися до групи «%1$s»?";
-"qrscan_fingerprint_mismatch" = "Відсканований відбиток не збігається з останнім відомим відбитком %1$s";
+"qrscan_ask_join_group" = "Приєднатися до групи «%1$@»?";
+"qrscan_fingerprint_mismatch" = "Відсканований відбиток не збігається з останнім відомим відбитком %1$@";
 "qrscan_no_addr_found" = "QR-код містить відбиток ключа, але не містить адресу електронної пошти.\n\nДля перевірки автентичності з використанням альтернативного каналу зв\\'язку слід спочатку встановити з одержувачем захищене з\\'єднання.";
-"qrscan_contains_text" = "Текст з QR-коду:\n\n%1$s";
-"qrscan_contains_url" = "URL з QR-коду:\n\n%1$s";
+"qrscan_contains_text" = "Текст з QR-коду:\n\n%1$@";
+"qrscan_contains_url" = "URL з QR-коду:\n\n%1$@";
 "qrscan_fingerprint_label" = "Відбиток";
-"qrscan_x_verified_introduce_myself" = "%1$s підтверджено, передається особиста інформація...";
+"qrscan_x_verified_introduce_myself" = "%1$@ підтверджено, передається особиста інформація...";
 "qrshow_title" = "QR-код запрошення";
-"qrshow_x_joining" = "%1$s приєднався(-лася).";
-"qrshow_x_verified" = "%1$s перевірений(-а).";
-"qrshow_x_has_joined_group" = "%1$s приєднався(-лася) до групи.";
+"qrshow_x_joining" = "%1$@ приєднався(-лася).";
+"qrshow_x_verified" = "%1$@ перевірений(-а).";
+"qrshow_x_has_joined_group" = "%1$@ приєднався(-лася) до групи.";
 "qrshow_join_group_title" = "QR-код запрошення";
-"qrshow_join_group_hint" = "Відскануйте код, щоб приєднатися до групи «%1$s».";
+"qrshow_join_group_hint" = "Відскануйте код, щоб приєднатися до групи «%1$@».";
 "qrshow_join_contact_title" = "QR-код запрошення";
-"qrshow_join_contact_hint" = "Відскануйте код, щоб створити контакт з %1$s";
-"contact_verified" = "%1$s підтверджений(-а)";
-"contact_not_verified" = "Неможливо підтвердити %1$s";
+"qrshow_join_contact_hint" = "Відскануйте код, щоб створити контакт з %1$@";
+"contact_verified" = "%1$@ підтверджений(-а)";
+"contact_not_verified" = "Неможливо підтвердити %1$@";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "Змінені параметри для %1$s";
+"contact_setup_changed" = "Змінені параметри для %1$@";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d нових повідомлень з %2$d чатів";
-"notify_most_recent_from" = "Останнє від: %1$s";
+"notify_most_recent_from" = "Останнє від: %1$@";
 "notify_media_message_with_text" = "Медіа-повідомлення: %s";
 "notify_mark_all_read" = "Позначити все як прочитане";
 "notify_mark_read" = "Позначити прочитаним";
@@ -503,15 +503,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "Приєднатися до групи «%1$s»?";
+"qrscan_ask_join_verified_group" = "Приєднатися до групи «%1$@»?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "Почати чат з %1$s?";
+"qrscan_ask_fingerprint_ask_oob" = "Почати чат з %1$@?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "Почати чат з %1$s?";
+"qrscan_ask_chatting_fingerprint_ok" = "Почати чат з %1$@?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "QR-код запрошення";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "Відскануйте цей код, щоб приєднатися до групи «%1$s».";
+"qrshow_join_verified_group_hint" = "Відскануйте цей код, щоб приєднатися до групи «%1$@».";
 // see chat_all_archived
 "chat_all_done_hint" = "Вхідних немає";
 "chat_all_done_explain" = "Нічого!\nНа цьому поки все";

+ 26 - 26
zh-Hant-TW.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "完成";
 "undo" = "復原";
 "error" = "錯誤";
-"error_x" = "錯誤: %1$s";
+"error_x" = "錯誤: %1$@";
 "error_no_network" = "網路無法連線";
 "no_app_to_handle_data" = "沒有可以處理這種資料的應用程式";
 "no_browser_installed" = "沒有安裝瀏覽器";
-"file_not_found" = "找不到 %1$s";
+"file_not_found" = "找不到 %1$@";
 "copied_to_clipboard" = "已複製至剪貼簿";
 "contacts_headline" = "聯絡人";
 "email_address" = "電子郵件信箱";
@@ -146,15 +146,15 @@
 
 // get confirmations
 "ask_leave_group" = "確定要離開本群組?";
-"ask_forward" = "轉發訊息給%1$s?";
+"ask_forward" = "轉發訊息給%1$@?";
 "ask_export_attachment" = "要匯出附件嗎?匯出的附件可以用裝置上的其它 App 打開。\n\n繼續?";
 "ask_block_contact" = "要封鎖這個人嗎?你之後不會再收到這個人的訊息。";
 "ask_unblock_contact" = "要解除封鎖嗎?你之後可以繼續收到這個人的訊息。";
 "ask_delete_contacts" = "要刪除聯絡人嗎?選定的聯絡人將被永久刪除。\n\n正在進行對話的聯絡人、以及系統通訊錄中的聯絡人,無法被永久刪除。";
 "cannot_delete_contacts_in_use" = "正在對話的聯絡人不能刪除。";
-"ask_start_chat_with" = "要和%1$s開始對話嗎?";
+"ask_start_chat_with" = "要和%1$@開始對話嗎?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "要把%1$s移出群組嗎?";
+"ask_remove_members" = "要把%1$@移出群組嗎?";
 "info_outdated_app_title" = "你的app太舊了。";
 "info_outdated_app_text" = "你似乎從原始碼(如 GitHub)安裝了 Delta Chat。建議使用各種商店的版本,以獲得最新功能、錯誤修正、以及自動更新。";
 "info_outdated_app_dialog_text" = "Delta Chat 可以在以下地方下載:";
@@ -172,7 +172,7 @@
 "chat_please_enter_message" = "請輸入訊息";
 "chat_camera_unavailable" = "無法開啟鏡頭";
 "chat_unable_to_record_audio" = "無法錄音";
-"chat_no_messages_hint" = "傳送訊息給%1$s:\n\n• 即使%2$s沒有使用 Delta Chat 也沒關係\n\n• 傳送的第一個訊息可能要一點時間,而且可能沒有加密";
+"chat_no_messages_hint" = "傳送訊息給%1$@:\n\n• 即使%2$@沒有使用 Delta Chat 也沒關係\n\n• 傳送的第一個訊息可能要一點時間,而且可能沒有加密";
 "chat_new_group_hint" = "請傳送第一條訊息,以便其它人在群組內回覆\n\n• 即使群組內有些人沒使用 Delta Chat 也沒關係(請注意在他們那端可能沒加密)\n\n• 傳送第一條訊息需要花一點時間。";
 "chat_record_slide_to_cancel" = "滑動以取消";
 "chat_record_explain" = "按住不放錄音,放開後傳送";
@@ -205,7 +205,7 @@
 "group_create_button" = "建立群組";
 "group_please_enter_group_name" = "請輸入群組的名稱";
 "group_add_members" = "新增成員";
-"group_hello_draft" = "嗨! 我剛建立了 %1$s 群組";
+"group_hello_draft" = "嗨! 我剛建立了 %1$@ 群組";
 "group_self_not_in_group" = "你必須先加入群組,才能執行本功能。";
 "profile_encryption" = "加密";
 "profile_shared_chats" = "共享的對話";
@@ -223,7 +223,7 @@
 
 // invite
 "invite_slogan" = "友情不應該被訊息的孤島分隔。";
-"invite_default_text" = "一起來用 Delta Chat 吧! %1$s -- 你可以傳訊息到 %2$s 給我";
+"invite_default_text" = "一起來用 Delta Chat 吧! %1$@ -- 你可以傳訊息到 %2$@ 給我";
 
 
 // welcome and login
@@ -268,12 +268,12 @@
 "login_error_port" = "請輸入合法的埠號 (1-65535)";
 "login_error_required_fields" = "請輸入合法的 email 地址和密碼";
 "import_backup_title" = "匯入備份";
-"import_backup_ask" = "在 %1$s 找到備份\n\n你要匯入備份,並使用原來的資料和設定嗎?";
-"import_backup_no_backup_found" = "找不到備份\n\n請把備份複製到 %1$s 然後再試一次,或是按「開始傳送訊息」進行標準設定。";
+"import_backup_ask" = "在 %1$@ 找到備份\n\n你要匯入備份,並使用原來的資料和設定嗎?";
+"import_backup_no_backup_found" = "找不到備份\n\n請把備份複製到 %1$@ 然後再試一次,或是按「開始傳送訊息」進行標準設定。";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "無法登入 %1$s。請確定 email 帳號和密碼是否正確。 ";
+"login_error_cannot_login" = "無法登入 %1$@。請確定 email 帳號和密碼是否正確。 ";
 // 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" = "伺服器 %1$s 的回應: %2$s\n\n有些郵件服務商會在你的收件匣提供進一步的資訊,請檢查一下,並看看 web 介面上有沒有相關設定。還是不行的話,請洽詢郵件服務商,或是請朋友幫忙。";
+"login_error_server_response" = "伺服器 %1$@ 的回應: %2$@\n\n有些郵件服務商會在你的收件匣提供進一步的資訊,請檢查一下,並看看 web 介面上有沒有相關設定。還是不行的話,請洽詢郵件服務商,或是請朋友幫忙。";
 
 
 // share and forward messages
@@ -359,15 +359,15 @@
 "pref_backup_explain" = "將備份另存至外部儲存媒體";
 "pref_backup_export_explain" = "備份可以讓你把設定及對話紀錄轉移到這台或其它裝置上。\n\n備份內容包括所有的訊息、聯絡人、對話、端到端AutoCrypt設定。請務必將備份檔存放在安全的地方,並在轉移後儘快刪除。";
 "pref_backup_export_start_button" = "開始備份";
-"pref_backup_written_to_x" = "成功備份至 %1$s";
+"pref_backup_written_to_x" = "成功備份至 %1$@";
 "pref_managekeys_menu_title" = "管理金鑰";
 "pref_managekeys_ask_for_storage_permission" = "Delta Chat 需要存取檔案權限,以便匯入/匯出金鑰。";
 "pref_managekeys_export_secret_keys" = "匯出金鑰";
-"pref_managekeys_export_explain" = "將金鑰匯出至 %1$s ?";
+"pref_managekeys_export_explain" = "將金鑰匯出至 %1$@ ?";
 "pref_managekeys_import_secret_keys" = "匯入金鑰";
-"pref_managekeys_import_explain" = "從 %1$s 匯入金鑰?\n\n• 現存的金鑰不會被刪除\n\n• 最後一筆匯入的金鑰將被設為預設的加密金鑰,除非它的檔名內包含 legacy 字樣";
-"pref_managekeys_secret_keys_exported_to_x" = "成功匯出金鑰至 %1$s。";
-"pref_managekeys_secret_keys_imported_from_x" = "成功自 %1$s 匯入金鑰。";
+"pref_managekeys_import_explain" = "從 %1$@ 匯入金鑰?\n\n• 現存的金鑰不會被刪除\n\n• 最後一筆匯入的金鑰將被設為預設的加密金鑰,除非它的檔名內包含 legacy 字樣";
+"pref_managekeys_secret_keys_exported_to_x" = "成功匯出金鑰至 %1$@。";
+"pref_managekeys_secret_keys_imported_from_x" = "成功自 %1$@ 匯入金鑰。";
 "pref_background" = "背景";
 "pref_background_btn_default" = "使用預設圖案";
 "pref_background_btn_gallery" = "從相簿中挑選";
@@ -389,7 +389,7 @@
 "autocrypt_send_asm_title" = "傳送AutoCrypt設定訊息";
 "autocrypt_send_asm_explain_before" = "「AutoCrypt設定訊息」可以安全地和你使用的其它支援AutoCrypt的 app 共享端到端加密設定。\n\n本訊息含一組設定碼,請在其它支援的設備中輸入這組設定碼。";
 "autocrypt_send_asm_button" = "傳送AutoCrypt設定訊息";
-"autocrypt_send_asm_explain_after" = "你的設定已經傳送給你自己了。請到其它支援自動加密設定的裝置,開啟設定訊息,並輸入以下的設定碼:\n\n%1$s\n\n輸入完之後,你的其它裝置就可以使用AutoCrypt了。";
+"autocrypt_send_asm_explain_after" = "你的設定已經傳送給你自己了。請到其它支援自動加密設定的裝置,開啟設定訊息,並輸入以下的設定碼:\n\n%1$@\n\n輸入完之後,你的其它裝置就可以使用AutoCrypt了。";
 "autocrypt_prefer_e2ee" = "偏好端到端加密";
 "autocrypt_asm_subject" = "Autocrypt Setup Message";
 "autocrypt_asm_general_body" = "本信件包含AutoCrypt設定訊息。\n\n請使用其它裝置上支援AutoCrypt設定的應用程式開啟本訊息,並輸入設定碼,以便匯入自動加密設定。";
@@ -402,19 +402,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "群組名稱已從 %1$s 更改為 %2$s";
+"systemmsg_group_name_changed" = "群組名稱已從 %1$@ 更改為 %2$@";
 "systemmsg_group_image_changed" = "已更改群組圖片。";
 "systemmsg_group_image_deleted" = "已刪除群組圖片。";
-"systemmsg_member_added" = "已新增成員 %1$s";
-"systemmsg_member_removed" = "已移除成員 %1$s";
+"systemmsg_member_added" = "已新增成員 %1$@";
+"systemmsg_member_removed" = "已移除成員 %1$@";
 "systemmsg_group_left" = "已退出群組。";
 "systemmsg_read_receipt_subject" = "收執回條";
-"systemmsg_read_receipt_body" = "這是訊息 %1$s 的收執回條,表示本訊息已經顯示在收件人的裝置上了,但不代表收件人已讀。";
+"systemmsg_read_receipt_body" = "這是訊息 %1$@ 的收執回條,表示本訊息已經顯示在收件人的裝置上了,但不代表收件人已讀。";
 "systemmsg_cannot_decrypt" = "本訊息無法解密。\n\n請試著回覆本訊息,並請發送者重發一遍。\n\n如果你曾經在本裝置或其它裝置重新安裝 Delta Chat 或其它郵件軟體的話,請重新發送AutoCrypt設定訊息。";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "我%1$s";
+"systemmsg_action_by_me" = "我%1$@";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%2$s%1$s";
+"systemmsg_action_by_user" = "%2$@%1$@";
 
 
 // screen lock
@@ -431,8 +431,8 @@
 // qr code stuff
 "qrscan_title" = "掃描QR Code";
 "qrscan_hint" = "請將相機對準 QR Code";
-"qrscan_ask_join_group" = "你要參加群組 %1$s 嗎?";
-"qrshow_join_contact_hint" = "掃描 QRCode 以新增 %1$s";
+"qrscan_ask_join_group" = "你要參加群組 %1$@ 嗎?";
+"qrshow_join_contact_hint" = "掃描 QRCode 以新增 %1$@";
 "contact_detail_title_desktop" = "聯絡人詳細資料";
 "contact_request_title_desktop" = "聯絡請求";
 "no_archived_chats_desktop" = "沒有封存的對話";

+ 42 - 42
zh-Hant.lproj/Localizable.strings

@@ -17,11 +17,11 @@
 "done" = "已完成";
 "undo" = "撤销";
 "error" = "错误";
-"error_x" = "错误:%1$s";
+"error_x" = "错误:%1$@";
 "error_no_network" = "网络不可用。";
 "no_app_to_handle_data" = "无法找到用于处理此类数据的应用程序。";
 "no_browser_installed" = "没有安装浏览器。";
-"file_not_found" = "无法找到 %1$s。";
+"file_not_found" = "无法找到 %1$@。";
 "copied_to_clipboard" = "已复制到剪贴板。";
 "contacts_headline" = "联系人";
 "email_address" = "电子邮件地址";
@@ -147,15 +147,15 @@
 
 // get confirmations
 "ask_leave_group" = "您确定要离开此群组吗?";
-"ask_forward" = "将消息转发给%1$s?";
+"ask_forward" = "将消息转发给%1$@?";
 "ask_export_attachment" = "导出附件?导出附件将允许您设备上的任意应用程序访问它们。\n\n是否继续?";
 "ask_block_contact" = "屏蔽此联系人?您将不再收到此联系人的消息。";
 "ask_unblock_contact" = "取消屏蔽此联系人?您将再次能收到此联系人的消息。";
 "ask_delete_contacts" = "删除联系人?这将永久删除选中的联系人。\n\n仍有在进行中的聊天的联系人和在系统通讯录中的联系人无法被永久删除。";
 "cannot_delete_contacts_in_use" = "无法删除仍有在进行中的聊天的联系人。";
-"ask_start_chat_with" = "与 %1$s 聊天?";
+"ask_start_chat_with" = "与 %1$@ 聊天?";
 // Translators: %1$s will be replaces by a comma separated list of names
-"ask_remove_members" = "将 %1$s  从群组中移除?";
+"ask_remove_members" = "将 %1$@  从群组中移除?";
 "info_outdated_app_title" = "您的应用程序版本过时了。";
 "info_outdated_app_text" = "您似乎是从没有自动更新的源(例如GitHub)安装的Delta Chat。请切换到应用商店版本以接收最新功能和错误修复。";
 "info_outdated_app_dialog_title" = "更新源";
@@ -174,7 +174,7 @@
 "chat_please_enter_message" = "请输入消息。";
 "chat_camera_unavailable" = "相机不可用。";
 "chat_unable_to_record_audio" = "无法录制音频。";
-"chat_no_messages_hint" = "发消息给%1$s。\n\n即使%2$s不使用Delta Chat也没问题。发送第一条消息可能需要一些时间并且可能未经加密。";
+"chat_no_messages_hint" = "发消息给%1$@。\n\n即使%2$@不使用Delta Chat也没问题。发送第一条消息可能需要一些时间并且可能未经加密。";
 "chat_new_group_hint" = "撰写第一条消息以允许其他人在此群组内回复。\n\n• 即使有成员不使用Delta Chat也没问题。\n\n• 发送第一条消息可能需要一些时间。";
 "chat_record_slide_to_cancel" = "滑动来取消";
 "chat_record_explain" = "按住来录制语音消息,松开来发送";
@@ -207,7 +207,7 @@
 "group_create_button" = "创建群组";
 "group_please_enter_group_name" = "请为群组输入名称。";
 "group_add_members" = "添加成员";
-"group_hello_draft" = "你好,我刚刚为我们创建了群组“%1$s”。";
+"group_hello_draft" = "你好,我刚刚为我们创建了群组“%1$@”。";
 "group_self_not_in_group" = "为了执行此操作,您必须是群组成员。";
 "profile_encryption" = "加密";
 "profile_shared_chats" = "共有聊天";
@@ -225,7 +225,7 @@
 
 // invite
 "invite_slogan" = "朋友不会让朋友陷入消息孤岛。";
-"invite_default_text" = "让我们切换到Delta Chat-%1$s-你可以通过%2$s发消息给我。";
+"invite_default_text" = "让我们切换到Delta Chat-%1$@-你可以通过%2$@发消息给我。";
 
 
 // welcome and login
@@ -270,12 +270,12 @@
 "login_error_port" = "请输入有效的端口(1-65535)";
 "login_error_required_fields" = "请输入有效的电子邮件地址和密码";
 "import_backup_title" = "导入备份";
-"import_backup_ask" = "在“%1$s”找到备份。\n\n您想导入并使用备份中的全部数据与设置吗?";
-"import_backup_no_backup_found" = "没有找到备份。\n\n将备份复制到“%1$s”然后再试一次;或者按“开始发送消息”来进行常规设置流程。";
+"import_backup_ask" = "在“%1$@”找到备份。\n\n您想导入并使用备份中的全部数据与设置吗?";
+"import_backup_no_backup_found" = "没有找到备份。\n\n将备份复制到“%1$@”然后再试一次;或者按“开始发送消息”来进行常规设置流程。";
 // Translators: %1$s will be replaced by the email address
-"login_error_cannot_login" = "无法作为“%1$s”登录。请检查电子邮件地址和密码是否正确。";
+"login_error_cannot_login" = "无法作为“%1$@”登录。请检查电子邮件地址和密码是否正确。";
 // 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" = "来自%1$s的回应:%2$s\n\n某些提供商会在您的收件箱中放置额外信息; 您可以在Web端等处等查看它。 如遇到问题,请咨询您的提供商或朋友。";
+"login_error_server_response" = "来自%1$@的回应:%2$@\n\n某些提供商会在您的收件箱中放置额外信息; 您可以在Web端等处等查看它。 如遇到问题,请咨询您的提供商或朋友。";
 
 
 // share and forward messages
@@ -363,15 +363,15 @@
 "pref_backup_explain" = "将聊天备份至外部存储";
 "pref_backup_export_explain" = "备份可帮助您设置在此设备或其他设备上新安装的本应用。备份将包含所有消息、联系人、聊天以及端到端的Autocrypt设置。请将备份文件保存在安全的地方或尽快将其删除。";
 "pref_backup_export_start_button" = "开始备份";
-"pref_backup_written_to_x" = "备份已成功写入到%1$s";
+"pref_backup_written_to_x" = "备份已成功写入到%1$@";
 "pref_managekeys_menu_title" = "管理密钥";
 "pref_managekeys_ask_for_storage_permission" = "为了导入/导出密钥,Delta Chat需要访问您的文件。";
 "pref_managekeys_export_secret_keys" = "导出密钥";
-"pref_managekeys_export_explain" = "导出密钥到“%1$s”?";
+"pref_managekeys_export_explain" = "导出密钥到“%1$@”?";
 "pref_managekeys_import_secret_keys" = "导入密钥";
-"pref_managekeys_import_explain" = "从“%1$s”导入密钥?已经存在的密钥不会被删除。\n\n最后导入的密钥将被用作新的默认密钥除非它的文件名中含有单词\\\"legacy\\\".";
-"pref_managekeys_secret_keys_exported_to_x" = "密钥已成功写入至\\\"%1$s\\\"。";
-"pref_managekeys_secret_keys_imported_from_x" = "密钥已从\\\"%1$s\\\"导入。";
+"pref_managekeys_import_explain" = "从“%1$@”导入密钥?已经存在的密钥不会被删除。\n\n最后导入的密钥将被用作新的默认密钥除非它的文件名中含有单词\\\"legacy\\\".";
+"pref_managekeys_secret_keys_exported_to_x" = "密钥已成功写入至\\\"%1$@\\\"。";
+"pref_managekeys_secret_keys_imported_from_x" = "密钥已从\\\"%1$@\\\"导入。";
 "pref_background" = "背景";
 "pref_background_btn_default" = "使用默认图像";
 "pref_background_btn_gallery" = "从图库中选择";
@@ -400,7 +400,7 @@
 "autocrypt_send_asm_title" = "发送Autocrypt设置消息";
 "autocrypt_send_asm_explain_before" = "“Autocrypt设置消息”安全地共享您的端到端设置至其他兼容Autocrypt的应用程序。\n\n设置将通过在此显示的、必须在其他设备上输入的设置码进行加密。";
 "autocrypt_send_asm_button" = "发送Autocrypt设置消息";
-"autocrypt_send_asm_explain_after" = "您的设置已发送给您自己。切换到其他设备并打开该设置消息。 系统将提示您输入设置码。 在其中输入以下数字:\n\n%1$s\n\n一旦完成,您的其他设备就准备好使用Autocrypt了。";
+"autocrypt_send_asm_explain_after" = "您的设置已发送给您自己。切换到其他设备并打开该设置消息。 系统将提示您输入设置码。 在其中输入以下数字:\n\n%1$@\n\n一旦完成,您的其他设备就准备好使用Autocrypt了。";
 "autocrypt_prefer_e2ee" = "优先端到端加密";
 "autocrypt_asm_subject" = "Autocrypt设置消息";
 "autocrypt_asm_general_body" = "这是用于在客户端之间传输端到端设置的Autocrypt设置消息。\n\n要解密并使用您的设置,请在Autocrypt兼容的客户端中打开本消息,然后输入生成设备上显示的设置码。";
@@ -413,19 +413,19 @@
 
 
 // system messages
-"systemmsg_group_name_changed" = "已更改群组名称:从“%1$s”更改为\\\"%2$s\\\"";
+"systemmsg_group_name_changed" = "已更改群组名称:从“%1$@”更改为\\\"%2$@\\\"";
 "systemmsg_group_image_changed" = "已更改群组图像";
 "systemmsg_group_image_deleted" = "已删除群组图像";
-"systemmsg_member_added" = "已添加成员 %1$s";
-"systemmsg_member_removed" = "已移除成员 %1$s ";
+"systemmsg_member_added" = "已添加成员 %1$@";
+"systemmsg_member_removed" = "已移除成员 %1$@ ";
 "systemmsg_group_left" = "已离开群组";
 "systemmsg_read_receipt_subject" = "已读回执";
-"systemmsg_read_receipt_body" = "这是消息“%1$s”的已读回执。\n\n这意味着消息已显示在收件人的设备上,但内容却不一定被阅读。";
+"systemmsg_read_receipt_body" = "这是消息“%1$@”的已读回执。\n\n这意味着消息已显示在收件人的设备上,但内容却不一定被阅读。";
 "systemmsg_cannot_decrypt" = "此消息无法解密。\n\n•简单地回复此消息以要求发件人再次发送该消息可能会有所帮助。\n\n• 如果您在此设备或其他设备上重新安装了Delta Chat或其他电子邮件程序,则可能需要从别处发送Autocrypt设置消息。";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed).
-"systemmsg_action_by_me" = "我%1$s。";
+"systemmsg_action_by_me" = "我%1$@。";
 // Translators: %1$s will be replaced by sth. as "member xy added" (trailing full-stop removed). %2$s will be replaced by the name/addr of the person who did this action.
-"systemmsg_action_by_user" = "%2$s%1$s。";
+"systemmsg_action_by_user" = "%2$@%1$@。";
 
 
 // screen lock
@@ -442,32 +442,32 @@
 // qr code stuff
 "qrscan_title" = "扫描二维码";
 "qrscan_hint" = "将您的相机对准二维码";
-"qrscan_ask_join_group" = "您想加入群组“%1$s”吗?";
-"qrscan_fingerprint_mismatch" = "扫描到的指纹与上次见到的%1$s的指纹不匹配";
+"qrscan_ask_join_group" = "您想加入群组“%1$@”吗?";
+"qrscan_fingerprint_mismatch" = "扫描到的指纹与上次见到的%1$@的指纹不匹配";
 "qrscan_no_addr_found" = "此二维码包含指纹但没有电子邮件地址。\n\n对于带外验证,请先与收件人建立加密连接。";
-"qrscan_contains_text" = "已扫描的二维码文本:\n\n%1$s";
-"qrscan_contains_url" = "已扫描的二维码URL:\n\n%1$s";
+"qrscan_contains_text" = "已扫描的二维码文本:\n\n%1$@";
+"qrscan_contains_url" = "已扫描的二维码URL:\n\n%1$@";
 "qrscan_fingerprint_label" = "指纹";
-"qrscan_x_verified_introduce_myself" = "%1$s已验证, 介绍我自己…";
+"qrscan_x_verified_introduce_myself" = "%1$@已验证, 介绍我自己…";
 "qrshow_title" = "二维邀请码";
-"qrshow_x_joining" = "%1$s加入。";
-"qrshow_x_verified" = "%1$s已验证。";
-"qrshow_x_has_joined_group" = "%1$s已加入群组。";
+"qrshow_x_joining" = "%1$@加入。";
+"qrshow_x_verified" = "%1$@已验证。";
+"qrshow_x_has_joined_group" = "%1$@已加入群组。";
 "qrshow_join_group_title" = "二维邀请码";
-"qrshow_join_group_hint" = "扫描此处来加入群组\\\"%1$s\\\"。";
+"qrshow_join_group_hint" = "扫描此处来加入群组\\\"%1$@\\\"。";
 "qrshow_join_contact_title" = "二维邀请码";
-"qrshow_join_contact_hint" = "扫描此处来建立联系人\\\"%1$s\\\"。";
+"qrshow_join_contact_hint" = "扫描此处来建立联系人\\\"%1$@\\\"。";
 "qrshow_join_contact_no_connection_hint" = "二维码设置需要互联网连接。 要继续,请先连接到网络。";
 "qrshow_join_contact_no_connection_toast" = "没有互联网连接,无法进行二维码设置。";
-"contact_verified" = "%1$s已验证。";
-"contact_not_verified" = "无法验证%1$s。";
+"contact_verified" = "%1$@已验证。";
+"contact_not_verified" = "无法验证%1$@。";
 // translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message"
-"contact_setup_changed" = "更改了%1$s的设置";
+"contact_setup_changed" = "更改了%1$@的设置";
 
 
 // notifications 
 "notify_n_messages_in_m_chats" = "%2$d个聊天中有%1$d条新消息";
-"notify_most_recent_from" = "最新消息来自:%1$s";
+"notify_most_recent_from" = "最新消息来自:%1$@";
 "notify_media_message_with_text" = "媒体消息:%s";
 "notify_mark_all_read" = "将所有标记为已读";
 "notify_mark_read" = "标记为已读";
@@ -579,15 +579,15 @@
 
 // deprecated on android, please remove if unused on desktop
 // see qrscan_ask_join_group
-"qrscan_ask_join_verified_group" = "您想加入群组“%1$s”吗?";
+"qrscan_ask_join_verified_group" = "您想加入群组“%1$@”吗?";
 // see ask_start_chat_with
-"qrscan_ask_fingerprint_ask_oob" = "和 %1$s 聊天?";
+"qrscan_ask_fingerprint_ask_oob" = "和 %1$@ 聊天?";
 // see ask_start_chat_with
-"qrscan_ask_chatting_fingerprint_ok" = "和 %1$s 聊天?";
+"qrscan_ask_chatting_fingerprint_ok" = "和 %1$@ 聊天?";
 // see qrshow_join_group_title
 "qrshow_join_verified_group_title" = "二维邀请码";
 // see qrshow_join_group_hint
-"qrshow_join_verified_group_hint" = "扫描此处来加入群组\\\"%1$s\\\"。";
+"qrshow_join_verified_group_hint" = "扫描此处来加入群组\\\"%1$@\\\"。";
 // see chat_all_archived
 "chat_all_done_hint" = "收件箱为为……为空";
 "chat_all_done_explain" = "没了,没了,没了,没了。\n您全看过了!";