Browse Source

update translations

B. Petersen 4 years ago
parent
commit
ab86fa6c34

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

@@ -5,7 +5,7 @@ class BlockedContactsViewController: GroupMembersViewController, GroupMemberSele
 
     var emptyStateView: EmptyStateLabel = {
         let view =  EmptyStateLabel()
-        view.text = String.localized("none_blocked_desktop")
+        view.text = String.localized("blocked_empty_hint")
         return view
     }()
 

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

@@ -375,6 +375,7 @@
 "pref_profile_info_headline" = "Mein Profil";
 "pref_profile_photo" = "Profilbild";
 "pref_blocked_contacts" = "Blockierte Kontakte";
+"blocked_empty_hint" = "Wenn Sie Kontakte blockieren, werden diese hier angezeigt.";
 "pref_profile_photo_remove_ask" = "Profilbild entfernen?";
 "pref_password_and_account_settings" = "Passwort und E-Mail-Konto";
 "pref_who_can_see_profile_explain" = "Das Profilbild und der Name werden neben gesendeten Nachrichten angezeigt. Bereits gesendete Informationen können nicht mehr gelöscht oder entfernt werden.";

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

@@ -375,6 +375,7 @@
 "pref_profile_info_headline" = "Your profile info";
 "pref_profile_photo" = "Profile image";
 "pref_blocked_contacts" = "Blocked contacts";
+"blocked_empty_hint" = "If you block contacts, they will be shown here.";
 "pref_profile_photo_remove_ask" = "Remove profile image?";
 "pref_password_and_account_settings" = "Password and account";
 "pref_who_can_see_profile_explain" = "Your profile image and name will be shown alongside your messages when communicating with other users. Already sent information can not be deleted or removed.";

+ 6 - 0
deltachat-ios/es.lproj/Localizable.strings

@@ -150,6 +150,8 @@
 "menu_unmute" = "Des-silenciar ";
 "menu_export_attachment" = "Exportar adjunto";
 "menu_all_media" = "Toda la multimedia";
+// menu entry that opens eg. a gallery image or a document in the chat at the correct position
+"show_in_chat" = "Mostrar en el chat";
 "menu_share" = "Compartir";
 "menu_block_contact" = "Bloquear contacto";
 "menu_unblock_contact" = "Desbloquear contacto";
@@ -489,6 +491,10 @@
 "autodel_server_title" = "Borrar mensajes del servidor";
 // %1$d will be replaced by the number of messages, you can assume plural/lots here. %2$s will be replaced by a timespan option.
 "autodel_device_ask" = "¿Desea borrar %1$d mensajes ahora y todos los mensajes recientemente alcanzados \"%2$@\" en el futuro?\n\n• Esto incluye toda la multimedia\n\n• Los mensajes serán eliminados siendo vistos o no\n\n• \"Mensajes guardados\" serán saltados de este proceso local";
+// %1$d will be replaced by the number of messages, you can assume plural/lots here. %2$s will be replaced by a timespan option.
+"autodel_server_ask" = "¿Deseas borrar %1$d mensajes ahora y todos los mensajes recibidos en \"%2$@\"  al futuro?\n\n⚠️ Esto incluye correos, multimedia y \"Mensajes guardados\" en todas las carpetas del servidor. No uses esta función sis quieres mantener tus datos en el servidor o si estas usando otros clientes de correo más allá de Delta Chat\n\n⚠️ No uses esta función si deseas mantener tus datos en el servidor\n\n⚠️ No uses esta función si estás usando otros clientes de correo más allá de Delta Chat";
+// shown below enabled autodel_server-option, should be a summary of autodel_server_ask and remind about the impact
+"autodel_server_enabled_hint" = "Esto incluye correos, multimedia  y \"Mensajes guardados\" en todas las carpetas del servidor. No uses esta función sis quieres mantener tus datos en el servidor o si estas usando otros clientes de correo más allá de Delta Chat";
 "autodel_confirm" = "Comprendo, borrar todos los mensajes";
 "autodel_at_once" = "Inmediatamente";
 "after_30_seconds" = "Luego de 30 segundos";

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

@@ -2,3 +2,4 @@ NSCameraUsageDescription = "Delta Chat utilise votre appareil photo pour pendre
 NSContactsUsageDescription = "Delta Chat utilise vos contacts pour montrer une liste d\'adresses de courriel auxquels vous pouvez écrire. Delta Chat n\'a pas de serveur, vos contacts ne sont envoyés nulle part.";
 NSMicrophoneUsageDescription = "Delta Chat utilise votre micro pour enregistrer et envoyer des messages vocaux et des vidéos avec bande son.";
 NSPhotoLibraryUsageDescription = "Delta Chat vous laisse choisir quelles photos envoyer de votre photothèque. ";
+NSPhotoLibraryAddUsageDescription = "Delta Chat veut enregistrer les images dans votre bibliothèque photo.";

+ 137 - 4
deltachat-ios/fr.lproj/Localizable.strings

@@ -8,11 +8,14 @@
 "on" = "Allumé";
 "off" = "Éteint";
 "def" = "Par défaut";
+"default_value" = "Par défaut (%1$@)";
+"default_value_as_above" = "Par défaut (comme ci-dessus)";
 "custom" = "Personalisé";
 "none" = "Aucun";
 "automatic" = "Automatique";
 "strict" = "Stricte";
 "open" = "Ouvert";
+"open_attachment" = "Ouvrir la pièce jointe";
 "join" = "Rejoindre";
 "rejoin" = "Réintégrer";
 "delete" = "Supprimer";
@@ -31,6 +34,7 @@
 "save" = "Sauvegarder";
 "chat" = "Discussion";
 "media" = "Média";
+"profile" = "Profil";
 "main_menu" = "Menu principal";
 "start_chat" = "Commencer la discussion";
 "show_password" = "Afficher le mot de passe";
@@ -40,6 +44,7 @@
 "one_moment" = "Un instant …";
 "done" = "Fait";
 "undo" = "Annuler";
+"offline" = "Hors ligne";
 // Translators: used eg. for the next view, could also be "continue" or so. as used in ios headers, the string should be as short as possible, though.
 "next" = "Suivant";
 "error" = "Erreur";
@@ -69,6 +74,8 @@
 "self" = "Moi";
 "draft" = "Brouillon";
 "image" = "Image";
+// Translators: Used in summaries as "Draft: Reply", similar as "Draft: Image". Use a noun here, not a verb (not: "to reply")
+"reply_noun" = "Réponse";
 "gif" = "Gif";
 "images" = "Images";
 "audio" = "Son";
@@ -95,6 +102,8 @@
 "magenta" = "Magenta";
 "white" = "Blanc";
 
+"zoom" = "Zoom";
+"extra_small" = "Très petit";
 "small" = "Petit";
 "normal" = "Normal";
 "large" = "Grand";
@@ -123,12 +132,17 @@
 "menu_add_attachment" = "Ajouter une pièce jointe";
 "menu_leave_group" = "Quitter le groupe";
 "menu_delete_chat" = "Effacer la discussion";
+"ask_delete_named_chat" = "Êtes-vous sûr de vouloir effacer « %1$@ » ?";
 "menu_delete_messages" = "Effacer les messages";
 "menu_delete_image" = "Effacer l\'image";
+"delete_contact" = "Effacer le contact";
 "menu_delete_locations" = "Effacer toutes les positions ? ";
 "menu_delete_location" = "Effacer cette position ?";
 "menu_message_details" = "Détails du message";
 "menu_copy_to_clipboard" = "Copier vers presse-papiers";
+"menu_copy_selection_to_clipboard" = "Copier la sélection";
+"menu_copy_link_to_clipboard" = "Copier le lien";
+"paste_from_clipboard" = "Coller depuis le presse-papiers";
 "menu_forward" = "Faire suivre le message";
 "menu_resend" = "Renvoyer le message";
 "menu_reply" = "Répondre au message";
@@ -136,6 +150,8 @@
 "menu_unmute" = "Réactiver";
 "menu_export_attachment" = "Exporter le fichier joint";
 "menu_all_media" = "Tous les médias";
+// menu entry that opens eg. a gallery image or a document in the chat at the correct position
+"show_in_chat" = "Montrer dans la discussion";
 "menu_share" = "Partager";
 "menu_block_contact" = "Bloquer ce contact";
 "menu_unblock_contact" = "Débloquer ce contact";
@@ -169,6 +185,9 @@
 "pin" = "Épingler";
 // Translators: this is the opposite of "Pin", removing the sticky-state from sth.
 "unpin" = "Désépingler";
+"ConversationFragment_quoted_message_not_found" = "Le message original n\'a pas été trouvé";
+"reply_privately" = "Répondre en privé";
+
 "mute_for_one_hour" = "Déactiver pour 1 heure";
 "mute_for_two_hours" = "Déactiver pour 2 heures";
 "mute_for_one_day" = "Déactiver pour 1 jour";
@@ -184,12 +203,25 @@
 
 "file_saved_to" = "Fichier enregistré dans \"%1$@\".";
 
+"videochat" = "Discussion vidéo";
+"videochat_invite_user_to_videochat" = "Inviter %1$@ à une discussion vidéo ?";
 "videochat_invite_user_hint" = "Cela requiert une application compatible ou un navigateur compatible des deux côtés.";
+"videochat_contact_invited_hint" = "%1$@ est invité à une discussion vidéo.";
+"videochat_you_invited_hint" = "Vous êtes invité à une discussion vidéo.";
+"videochat_will_open_in_your_browser" = "Cette discussion vidéo va s\'ouvrir dans votre navigateur web.";
 "videochat_tap_to_join" = "Appuyez pour rejoindre";
 "videochat_tap_to_open" = "Appuyez pour ouvrir";
+"videochat_instance" = "Instance de discussion vidéo";
+"videochat_instance_placeholder" = "Votre instance de discussion vidéo";
+"videochat_instance_explain" = "Si une instance de discussion vidéo est définie, vous pouvez démarrer une discussion vidéo depuis chaque discussion privée. Une discussion vidéo nécessite une application compatible ou un navigateur web compatible des deux côtés.\n\nExemples : https://meet.jit.si/$ROOM ou basicwebrtc:https://votre-serveur";
+"videochat_instance_from_qr" = "Utiliser « %1$@ » pour inviter les autres à des discussions vidéos ?\n\nUne fois configuré, vous pouvez démarrer une discussion vidéo depuis chaque discussion privée. Ceci va remplacer la précédente configuration pour les discussions vidéos, s\'il y en a une.";
+"videochat_invitation" = "Invitation de discussion vidéo";
+"videochat_invitation_body" = "Vous êtes invité à une discussion vidéo, cliquez sur %1$@ pour la rejoindre.";
+
 // get confirmations
 "ask_leave_group" = "Voulez-vous vraiment quitter ce groupe ?";
 "ask_forward" = "Faire suivre les messages à %1$@ ?";
+"ask_forward_multiple" = "Faire suivre les messages à %1$d discussions ?";
 "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.";
@@ -197,8 +229,12 @@
 "ask_delete_contact" = "Supprimer le contact %1$@ ?\n\nLes contacts dans les discussions en cours et les contacts du carnet d\'adresses du système ne peuvent pas être supprimés définitivement.";
 "cannot_delete_contacts_in_use" = "Impossible d\'effacer des contacts ayant une discussion active.";
 "ask_start_chat_with" = "Discuter avec %1$@ ?";
+"ask_delete_value" = "Effacer %1$@ ?";
 // Translators: %1$s will be replaces by a comma separated list of names
 "ask_remove_members" = "Retirer %1$@ du groupe ?";
+"open_url_confirmation" = "Voulez-vous ouvrir ce lien ?";
+
+
 // contact list
 "contacts_title" = "Contacts";
 "contacts_enter_name_or_email" = "Entrez le nom ou l\'email";
@@ -225,10 +261,20 @@
 "chat_self_talk_subtitle" = "Messages envoyés à moi-même";
 "saved_messages" = "Messages sauvegardés";
 "saved_messages_explain" = "• Transférez les messages ici pour un accès facile\n\n• Prenez des notes, des mémos vocaux\n\n• Joignez des fichiers pour les sauvegarder";
+// this "Saved" should match the "Saved" from "Saved messages"
+"saved" = "Sauvegardés";
 "chat_contact_request" = "Demande de contact";
 "chat_no_contact_requests" = "Aucune demande de contact. Si vous voulez que les courriels classiques apparaissent ici comme demandes de contact, vous pouvez changer le paramètre correspondant dans les paramètres de l\'application.";
 "retry_send" = "Réessayer d\'envoyer le message";
 "send_failed" = "L’envoi du message a échoué";
+// reasons for a disabled message composer
+"messaging_disabled_not_in_group" = "Vous ne pouvez pas écrire car vous ne faites pas partie de ce groupe. Pour le rejoindre, demandez à un membre.";
+"messaging_disabled_device_chat" = "Cette discussion contient des messages générés localement. Par conséquent, vous ne pouvez pas écrire le moindre message.";
+"messaging_disabled_deaddrop" = "Cliquez sur un message pour accepter ou rejeter la demande de contact.";
+"cannot_display_unsuported_file_type" = "Impossible d\'afficher ce type de fichier : %1$@";
+"attachment_failed_to_load" = "Échec du chargement de la pièce jointe";
+
+
 // map
 "filter_map_on_time" = "Afficher les positions dans le temps";
 "show_location_traces" = "Afficher les traces";
@@ -243,7 +289,9 @@
 
 // create/edit groups, contact/group profile
 "group_name" = "Nom du groupe";
-"group_avatar" = "Avatar du groupe";
+"group_avatar" = "Image du groupe";
+"remove_group_image" = "Retirer l\'image du groupe";
+"change_group_image" = "Changer l\'image du groupe";
 "group_create_button" = "Créer un groupe";
 "group_please_enter_group_name" = "Entrez un nom pour le groupe.";
 "group_add_members" = "Ajouter des participants";
@@ -283,6 +331,8 @@
 "login_smtp_port" = "Port SMTP";
 "login_smtp_security" = "Sécurité SMTP";
 "login_auth_method" = "Méthode d\'autorisation";
+// Translators: %1$s will be replaced by an email address
+"login_oauth2_checking_addr" = "Vérification de %1$@";
 "login_info_oauth2_title" = "Continuer avec une configuration simplifiée ?";
 "login_info_oauth2_text" = "L\'adresse de courriel saisie prend en charge une configuration simplifiée (OAuth2.0). \n\nDans l\'étape suivante, autorisez Delta Chat à agir comme votre application de Chat avec courriel . Il n\'y a pas de serveur Delta Chat, vos données restent sur votre appareil !";
 "login_certificate_checks" = "Vérification du certificat";
@@ -296,7 +346,7 @@
 // Translators: %1$s will be replaced by the email address
 "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$@: %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.";
+"login_error_server_response" = "Réponse de %1$@ : %2$@\n\nCertains fournisseurs peuvent envoyer des informations complémentaires par courriel concernant ce problème ; vous devriez pouvoir vérifier votre boîte de réception grâce à votre client de messagerie habituel ou par son interface web. Consultez votre fournisseur ou vos amis si vous rencontrez des problèmes.";
 // TLS certificate checks
 "accept_invalid_certificates" = "Accepter les certificats non valides";
 "used_settings" = "Paramètres utilisés :";
@@ -304,10 +354,18 @@
 "add_account" = "Ajouter un compte";
 "delete_account" = "Supprimer le compte";
 "delete_account_ask" = "Êtes-vous sûr de vouloir supprimer les données de votre compte ?";
+"delete_account_explain_with_name" = "Toutes les données de compte de « %1$@ » sur cet appareil seront effacées, y compris votre configuration de chiffrement de bout en bout, vos contacts, discussions, messages et médias. Cette action est irrévocable.";
 "switching_account" = "Changement de compte...";
+"try_connect_now" = "Essayer de se connecter maintenant";
+// Translations: %1$s will be replaced by a more detailed error message
+"configuration_failed_with_error" = "Échec de la configuration. Erreur : %1$@";
+
 // 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" = "Transférer à …";
+"share_multiple_attachments" = "Envoyer %1$d fichiers à la discussion sélectionnée ?\n\nLes fichiers sont envoyés sans modification, à leur taille originale, ie. les images et les vidéos ne sont pas réencodées.";
+"share_multiple_attachments_multiple_chats" = "Envoyer %1$d fichier(s) à %2$d discussions ?\n\nLes fichiers sont envoyés sans modification, à leur taille originale, ie. les images et les vidéos ne sont pas réencodées.";
+"share_text_multiple_chats" = "Envoyer ce texte à %1$d discussions ?\n\n« %2$@ »";
 "share_abort" = "Partage annulé en raison de permissions manquantes.";
 
 
@@ -340,6 +398,9 @@
 "pref_notifications" = "Notifications";
 "pref_notifications_show" = "Afficher";
 "pref_notifications_priority" = "Priorité";
+"pref_notifications_explain" = "Activer les notifications système pour les nouveaux messages";
+"pref_show_notification_content" = "Montrer le contenu du message dans la notification";
+"pref_show_notification_content_explain" = "Montre l\'expéditeur et les premiers mots du message dans les notifications";
 "pref_led_color" = "Couleur de LED";
 "pref_sound" = "Son";
 "pref_silent" = "Silencieux";
@@ -402,10 +463,40 @@
 "pref_background_default_color" = "Couleur par défaut";
 "pref_background_custom_image" = "Image personnalisée";
 "pref_background_custom_color" = "Couleur personnalisée";
+"export_aborted" = "Exportation annulée.";
+"profile_image_select" = "Sélectionnez l\'image de profil";
+"select_your_new_profile_image" = "Sélectionnez votre nouvelle image de profil";
+"profile_image_delete" = "Effacer l\'image de profil";
+
+
+// Emoji picker and categories
+"emoji_search_results" = "Résultats de la recherche";
+"emoji_not_found" = "Pas d\'emoji trouvé";
+"emoji_recent" = "Récemment utilisés";
+"emoji_people" = "Personnes & corps";
+"emoji_nature" = "Animaux & nature";
+"emoji_foods" = "Nourriture & boisson";
+"emoji_activity" = "Activités";
+"emoji_places" = "Voyage & lieux";
+"emoji_objects" = "Objets";
+"emoji_symbols" = "Symboles";
+"emoji_flags" = "Drapeaux";
+
+
 // automatically delete message
 "delete_old_messages" = "Effacer les anciens messages";
-"autodel_device_title" = "Effacer les messages sur appareil";
+// devs: autodel_title is deprecated, use delete_old_messages instead
+"autodel_title" = "Messages auto-détruits";
+"autodel_device_title" = "Effacer les messages de l\'appareil";
 "autodel_server_title" = "Effacer les messages sur le serveur";
+// %1$d will be replaced by the number of messages, you can assume plural/lots here. %2$s will be replaced by a timespan option.
+"autodel_device_ask" = "Voulez-vous effacer %1$d messages maintenant ainsi que tous les prochains messages reçus « %2$@ » à l\'avenir ?\n\n• Cela inclus tous les médias\n\n• Les messages seront effacés qu\'ils aient été vus ou non\n\n• Les « Messages sauvegardés » seront préservés de la suppression locale";
+// %1$d will be replaced by the number of messages, you can assume plural/lots here. %2$s will be replaced by a timespan option.
+"autodel_server_ask" = "Voulez-vous effacer %1$d messages maintenant ainsi que tous les prochains messages reçus « %2$@ » à l\'avenir ?\n\n⚠️ Cela inclus les courriels, médias et les « Messages sauvegardés » dans tous les répertoires du serveur\n\n⚠️ N\'utilisez pas cette fonction si vous utilisez d\'autres clients de messagerie électronique en plus de Delta Chat";
+// shown below enabled autodel_server-option, should be a summary of autodel_server_ask and remind about the impact
+"autodel_server_enabled_hint" = "Cela inclus les courriels, médias et les « Messages sauvegardés » dans tous les répertoires du serveur. N\'utilisez pas cette fonction si vous voulez garder les données sur le serveur ou si vous utilisez d\'autres clients de messagerie électronique en plus de Delta Chat.";
+"autodel_confirm" = "Je comprends, effacez tous ces messages";
+"autodel_at_once" = "Une fois";
 "after_30_seconds" = "Après 30 secondes";
 "after_1_minute" = "Après 1 minute";
 "autodel_after_1_hour" = "Après 1 heure";
@@ -446,9 +537,22 @@
 "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$@ sur %2$@.";
+"systemmsg_unknown_sender_for_chat" = "Expéditeur inconnu de cette discussion. Voir « Info » pour plus de détails.";
 "systemmsg_subject_for_new_contact" = "Message de %1$@";
 "systemmsg_failed_sending_to" = "Échec de l\'envoi du message à %1$@.";
 
+"systemmsg_ephemeral_timer_disabled" = "Temporisation des messages éphémères désactivée.";
+"systemmsg_ephemeral_timer_enabled" = "Temporisation des messages éphémères réglée à %1$@ s.";
+"systemmsg_ephemeral_timer_minute" = "Temporisation des messages éphémères réglée à 1 minute.";
+"systemmsg_ephemeral_timer_hour" = "Temporisation des messages éphémères réglée à 1 heure.";
+"systemmsg_ephemeral_timer_day" = "Temporisation des messages éphémères réglée à 1 journée.";
+"systemmsg_ephemeral_timer_week" = "Temporisation des messages éphémères réglée à 1 semaine.";
+"systemmsg_ephemeral_timer_four_weeks" = "Temporisation des messages éphémères réglée à 4 semaines.";
+
+// Translators: Protection disabled/enabled messages may be displayed together with a "big shield" and may be suffixed by systemmsg_action_by_user or systemmsg_action_by_me
+"systemmsg_chat_protection_disabled" = "Protection de la discussion désactivée.";
+"systemmsg_chat_protection_enabled" = "Protection de la discussion activée.";
+
 // screen lock
 "screenlock_title" = "Verrouillage de l\'écran";
 "screenlock_explain" = "Verrouiller l’accès avec le verrouillage d’écran Android ou l’empreinte digitale ; pour éviter d’afficher le contenu précédent, veuillez également activer « Sécurité écran »";
@@ -462,8 +566,10 @@
 
 // qr code stuff
 "qr_code" = "Code QR";
+"load_qr_code_as_image" = "Charger le code QR comme une image";
 "qrscan_title" = "Numériser le QR code";
 "qrscan_hint" = "Placez votre caméra au dessus du QR code";
+"qrscan_failed" = "Le code QR n\'a pas pu être décodé";
 "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.";
@@ -481,13 +587,19 @@
 "qrshow_join_contact_hint" = "Scanner ceci pour créer 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.";
+"qraccount_ask_create_and_login" = "Créer une nouvelle adresse de courriel sur « %1$@ » et se connecter ici ?";
+"qraccount_ask_create_and_login_another" = "Créer une nouvelle adresse de courriel sur « %1$@ » et se connecter ici ?\n\nVotre compte existant ne sera pas effacé. Utilisez l\'élément de menu « Changer de compte » pour passer d\'un compte à l\'autre.";
+"qraccount_success_enter_name" = "Connexion réussie – votre adresse de courriel est %1$@\n\nSi vous le souhaitez, vous pouvez maintenant choisir un nom et une image de profil qui seront affichés aux personnes à qui vous écrivez.";
 "qraccount_qr_code_cannot_be_used" = "Le code QR scanné ne peut pas être utilisé pour ouvrir un nouveau compte.";
-"qraccount_use_on_new_install" = "Le code QR scanné permet d\'ouvrir un nouveau compte. Vous pouvez scanner le code QR lors de la mise en place d\'une nouvelle installation de Delta Chat.";
+"qraccount_use_on_new_install" = "Le code QR scanné permet de configurer un nouveau compte. Vous pouvez scanner le code QR à la configuration d\'une nouvelle installation de Delta Chat.";
 "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$@";
 "verified_group_explain" = "Les groupes vérifiés (fonction expérimentale) offrent une sécurité contre les attaques actives. Les membres sont vérifiés avec un second facteur par d\'autres membres et les messages sont toujours chiffrés de bout en bout.";
+"copy_qr_data_success" = "L\'URL du code QR a été copié dans le presse-papiers";
+
+
 // notifications 
 "notify_n_messages_in_m_chats" = "%1$d nouveaux messages dans %2$d tchats";
 "notify_mark_read" = "Marquer comme lu";
@@ -509,9 +621,15 @@
 "perm_explain_access_to_storage_denied" = "Pour recevoir ou envoyer des fichiers, aller au menu Paramètres de l\'application, sélectionnez \"Autorisations\" et autoriser \"Stockage\".";
 "perm_explain_access_to_location_denied" = "Pour attacher une position, aller au menu paramètres de l\'application, sélectionnez \"Autorisations\" et activez \"Position\".";
 
+// ImageEditorHud
+"ImageEditorHud_draw_anywhere_to_blur" = "Dessinez n\'importe où pour flouter";
+
 // dc_str_* resources
 "encrypted_message" = "Message chiffré";
 
+// strings introduced on desktop. we want to share strings between the os, in general, please do not add generic strings here
+"about_offical_app_desktop" = "Ceci est l\'application de bureau Delta Chat officielle.";
+"about_licensed_under_desktop" = "Ce logiciel est sous licence GNU GPL version 3 et le code source est disponible sur GitHub.";
 "welcome_desktop" = "Bienvenue sur Delta Chat";
 "login_known_accounts_title_desktop" = "Comptes connus";
 "global_menu_preferences_language_desktop" = "Choisissez la langue...";
@@ -566,6 +684,7 @@
 "ask_delete_chat_desktop" = "Effacer cette discussion?";
 "email_validation_failed_desktop" = "Adresse email requise.";
 "forget_login_confirmation_desktop" = "Effacer cette connexion? Tout sera supprimé, y compris vos réglages bout en bout, contacts, discussions, messages et les fichiers multimédia. Cette action ne peut pas être défaite.";
+"account_info_hover_tooltip_desktop" = "Courriel : %1$@\nTaille : %2$@\nChemin : %3$@";
 "me_desktop" = "moi";
 "in_this_group_desktop" = "Membres du groupe";
 "not_in_this_group_desktop" = "Membres de groupe possibles (pas dans groupe)";
@@ -587,6 +706,20 @@
 "a11y_delivery_status_invalid" = "Statut de livraison non valide";
 "a11y_message_context_menu_btn_label" = "Actions sur le message";
 "a11y_background_preview_label" = "Aperçu de l\'arrière-plan";
+"a11y_disappearing_messages_activated" = "Messages éphémères activés";
+
+
 // iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings"
+
+
+// android specific strings, developers: please take care to remove strings that are no longer used!
+"pref_background_notifications" = "Notifications d\'arrière-plan";
+"pref_background_notifications_explain" = "Utilise une connexion à votre serveur en arrière-plan et requiert la désactivation de l\'optimisation de la batterie";
+"pref_background_notifications_rationale" = "Pour maintenir une connexion à votre serveur de courriel et recevoir les messages en arrière-plan, ignorez l\'optimisation de la batterie à l\'étape suivante.\n\nDelta Chat utilise peu de ressources et prend garde à ne pas vider votre batterie.";
+// disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable
+"pref_reliable_service" = "Connexion d\'arrière-plan fiable";
+"pref_reliable_service_explain" = "Requiert une notification permanente";
 "perm_enable_bg_reminder_title" = "Touchez ici pour recevoir des messages pendant que DeltaChat est en arrière-plan.";
 "perm_enable_bg_already_done" = "Vous avez déjà autorisé Delta Chat à recevoir des messages en arrière plan.\n\nSi vous ne les recevez toujours pas en arrière plan, vérifiez les paramètres de votre système.";
+"update_1_14_android" = "Quelques points forts de la mise à jour 1.14 :\n\n🧹 Glisser pour répondre : pour répondre à un message précis, glissez-le juste vers la droite – pas ici ! vous ne pouvez pas répondre là 😛 Vous verrez une citation au-dessus de la ligne de rédaction et pourrez continuer d\'écrire votre message comme d\'habitude.\n\n🔥 Messages éphémères – le temps est venu 😀 Toute discussion peut maintenant être configurée pour effacer les messages envoyés et reçus après un certain temps. Sélectionnez juste « Messages éphémères » dans le menu de discussion – encore une fois, pas ici.\n\n👆 Les discussions s\'ouvrent au premier message non-lu.\n\n💾 Transférez des choses dans les « Messages sauvegardés » directement et plus rapidement – cela peut être essayé ici : appuyez longtemps sur ce message puis sur la flèche en haut à droite.\n\n🎃 Enfin, nous avons encore effrayés de nombreux bugs ! Beaucoup ont eu tellement peur qu\'ils ne reviendront jamais.";
+

+ 16 - 0
deltachat-ios/fr.lproj/Localizable.stringsdict

@@ -98,6 +98,22 @@
 			<string>%d membres</string>
 		</dict>
 	</dict>
+	<key>ask_send_following_n_files_to</key>
+	<dict>
+		<key>NSStringLocalizedFormatKey</key>
+		<string>%#@localized_format_key@</string>
+		<key>localized_format_key</key>
+		<dict>
+			<key>NSStringFormatSpecTypeKey</key>
+			<string>NSStringPluralRuleType</string>
+			<key>NSStringFormatValueTypeKey</key>
+			<string>d</string>
+			<key>one</key>
+			<string>Envoyer le fichier suivant à %s ?</string>
+			<key>other</key>
+			<string>Envoyer les %d fichiers suivants à %s ?</string>
+		</dict>
+	</dict>
 	<key>ask_delete_chat</key>
 	<dict>
 		<key>NSStringLocalizedFormatKey</key>

+ 90 - 0
deltachat-ios/sk.lproj/Localizable.strings

@@ -150,6 +150,8 @@
 "menu_unmute" = "Zapnúť zvuk";
 "menu_export_attachment" = "Exportovať prílohu";
 "menu_all_media" = "Všetky médiá";
+// menu entry that opens eg. a gallery image or a document in the chat at the correct position
+"show_in_chat" = "Zobraziť v chate";
 "menu_share" = "Zdieľam";
 "menu_block_contact" = "Blokovať kontakt";
 "menu_unblock_contact" = "Odblokovať kontakt";
@@ -262,3 +264,91 @@
 // this "Saved" should match the "Saved" from "Saved messages"
 "saved" = "Uložené";
 "chat_contact_request" = "Kontaktná žiadosť";
+"chat_no_contact_requests" = "Žiadne žiadosti o kontakt.\n\nAk chcete, aby sa tu klasické e-maily zobrazovali ako žiadosti o kontakt, môžete príslušné nastavenie zmeniť v nastaveniach aplikácie.";
+"retry_send" = "Skúste správu odoslať znova";
+"send_failed" = "Správu sa nepodarilo odoslať";
+// reasons for a disabled message composer
+"messaging_disabled_not_in_group" = "Nemôžete písať, pretože nie ste v tejto skupine. Ak sa chcete pripojiť, požiadajte iného člena.";
+"messaging_disabled_device_chat" = "Tento chat obsahuje miestne generované správy. Preto nemôžete písať žiadne správy.";
+"messaging_disabled_deaddrop" = "Kliknutím na správu prijmete alebo odmietnete žiadosť o kontakt";
+"cannot_display_unsuported_file_type" = "Nie je možné zobraziť tento typ súboru:%1$@";
+"attachment_failed_to_load" = "Prílohu sa nepodarilo načítať";
+
+
+// map
+"filter_map_on_time" = "Zobraziť polohy v časovom rámci";
+"show_location_traces" = "Zobraziť stopy";
+"add_poi" = "Pošlite zaujímavé miesto";
+
+
+// search
+"search" = "Vyhľadávanie";
+"search_explain" = "Vyhľadajte chaty, kontakty a správy";
+"search_no_result_for_x" = "Neboli nájdené žiadne výsledky pre %1$@";
+
+
+// create/edit groups, contact/group profile
+"group_name" = "Názov skupiny";
+"group_avatar" = "Skupinový obrázok";
+"remove_group_image" = "Odstrániť skupinový obrázok";
+"change_group_image" = "Zmeniť skupinový obrázok";
+"group_create_button" = "Vytvorte skupinu";
+"group_please_enter_group_name" = "Zadajte názov skupiny.";
+"group_add_members" = "Pridajte členov";
+"group_hello_draft" = "Dobrý deň, práve som pre nás vytvoril skupinu \"%1$@\"";
+"group_self_not_in_group" = "Ak chcete vykonať túto akciu, musíte byť členom skupiny.";
+"profile_encryption" = "Šifrovanie";
+"profile_shared_chats" = "Zdieľané chaty";
+"tab_contact" = "Kontakt";
+"tab_group" = "Skupina";
+"tab_members" = "Členovia";
+"tab_gallery" = "Galéria";
+"tab_docs" = "Docs";
+"tab_links" = "Odkazy";
+"tab_map" = "Mapa";
+"tab_gallery_empty_hint" = "Tu sa zobrazia obrázky a videá zdieľané v tomto rozhovore.";
+"tab_docs_empty_hint" = "Tu sa zobrazia dokumenty, hudba a ďalšie súbory zdieľané v tomto rozhovore.";
+"media_preview" = "Ukážka pre médiá";
+"send_message" = "Poslať správu";
+
+
+// welcome and login
+"welcome_intro1_message" = "Posol s najširším publikom na svete. Slobodný a nezávislý.";
+"login_title" = "Prihlásiť sa";
+"login_header" = "Prihláste sa na server";
+"login_explain" = "Prihláste sa pomocou existujúceho e-mailového účtu";
+"login_subheader" = "Pre známych poskytovateľov e-mailov sa automaticky nastavujú ďalšie nastavenia. Niekedy je potrebné v nastaveniach webu povoliť protokol IMAP. Požiadajte o pomoc svojho poskytovateľa e-mailu alebo priateľov";
+"login_no_servers_hint" = "Neexistujú žiadne servery Delta Chat, vaše dáta zostanú vo vašom prístroji.";
+"login_inbox" = "Doručená pošta";
+"login_imap_login" = "Prihlasovacie meno IMAP";
+"login_imap_server" = "Server IMAP";
+"login_imap_port" = "Port IMAP";
+"login_imap_security" = "Zabezpečenie IMAP";
+"login_outbox" = "Pošta na odoslanie";
+"login_smtp_login" = "Prihlasovacie meno pre SMTP";
+"login_smtp_password" = "Heslo SMTP";
+"login_smtp_server" = "Server SMTP";
+"login_smtp_port" = "Port SMTP";
+"login_smtp_security" = "Zabezpečenie SMTP";
+"login_auth_method" = "Metóda autorizácie";
+// Translators: %1$s will be replaced by an email address
+"login_oauth2_checking_addr" = "Prebieha kontrola %1$@";
+"login_info_oauth2_title" = "Pokračovať v zjednodušenom nastavovaní?";
+"login_info_oauth2_text" = "Zadaná e-mailová adresa podporuje zjednodušené nastavenie (OAuth 2.0).\n\nV ďalšom kroku povoľte aplikácii Delta Chat, aby fungovala ako vaša aplikácia Chat cez e-mail.\n\nNie sú k dispozícii servery Delta Chat, vaše dáta zostanú vo vašom zariadení .";
+"login_certificate_checks" = "Osvedčovacie kontroly";
+"login_error_mail" = "Prosím zadajte platnú emailovú adresu";
+"login_error_server" = "Zadajte platný server / IP adresu";
+"login_error_port" = "Zadajte platný port (1–65535)";
+"login_error_required_fields" = "Zadajte platnú e-mailovú adresu a heslo";
+"import_backup_title" = "Importovať zálohu";
+"import_backup_ask" = "Záloha sa našla na „%1$@“.\n\nChcete z nej importovať a použiť všetky dáta a nastavenia?";
+"import_backup_no_backup_found" = "Neboli nájdené žiadne zálohy.\n\nSkopírujte zálohu na „%1$@“ a skúste to znova. Prípadne stlačte tlačidlo „Spustiť zasielanie správ“ a pokračujte v bežnom procese nastavenia.";
+// Translators: %1$s will be replaced by the email address
+"login_error_cannot_login" = "Nie je možné prihlásiť sa ako „%1$@“. Skontrolujte správnosť e-mailovej adresy a hesla.";
+// 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" = "Odpoveď od%1$@:%2$@\n\nNiektorí poskytovatelia vám môžu poslať e-mailom ďalšie informácie o tomto probléme; mali by ste byť schopní skontrolovať svoju doručenú poštu pomocou svojej bežnej e-mailovej aplikácie alebo webovej stránky. Ak narazíte na problémy, obráťte sa na svojho poskytovateľa alebo priateľov.";
+// TLS certificate checks
+"accept_invalid_certificates" = "Prijmite neplatné certifikáty";
+"used_settings" = "Použité nastavenia:";
+"switch_account" = "Prepnúť účet";
+"add_account" = "Pridať účet";

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

@@ -29,7 +29,7 @@
 "archive" = "归档";
 "unarchive" = "解档";
 "mute" = "静音";
-"ephemeral_messages" = "阅后即焚消息";
+"ephemeral_messages" = "阅后即焚";
 "ephemeral_messages_hint" = "这些设置适用于所有使用 Delta Chat 的参与者。 但是,他们可能会复制、保存和转发消息或者使用其他的电子邮件客户端。";
 "save" = "保存";
 "chat" = "聊天";
@@ -541,13 +541,13 @@
 "systemmsg_subject_for_new_contact" = "来自 %1$@ 的消息";
 "systemmsg_failed_sending_to" = "发送消息给 %1$@ 失败。";
 
-"systemmsg_ephemeral_timer_disabled" = "已禁用阅后即焚消息定时器";
-"systemmsg_ephemeral_timer_enabled" = "设置阅后即焚消息定时器为 %1$@ 秒";
-"systemmsg_ephemeral_timer_minute" = "设置阅后即焚消息定时器为 1 分钟";
-"systemmsg_ephemeral_timer_hour" = "设置阅后即焚消息定时器为 1 小时";
-"systemmsg_ephemeral_timer_day" = "设置阅后即焚消息定时器为 1 天";
-"systemmsg_ephemeral_timer_week" = "设置阅后即焚消息定时器为 1 周";
-"systemmsg_ephemeral_timer_four_weeks" = "设置阅后即焚消息定时器为 4 周";
+"systemmsg_ephemeral_timer_disabled" = "已禁用阅后即焚定时器";
+"systemmsg_ephemeral_timer_enabled" = "设置阅后即焚定时器为 %1$@ 秒";
+"systemmsg_ephemeral_timer_minute" = "设置阅后即焚定时器为 1 分钟";
+"systemmsg_ephemeral_timer_hour" = "设置阅后即焚定时器为 1 小时";
+"systemmsg_ephemeral_timer_day" = "设置阅后即焚定时器为 1 天";
+"systemmsg_ephemeral_timer_week" = "设置阅后即焚定时器为 1 周";
+"systemmsg_ephemeral_timer_four_weeks" = "设置阅后即焚定时器为 4 周";
 
 // Translators: Protection disabled/enabled messages may be displayed together with a "big shield" and may be suffixed by systemmsg_action_by_user or systemmsg_action_by_me
 "systemmsg_chat_protection_disabled" = "聊天保护已禁用";
@@ -706,7 +706,7 @@
 "a11y_delivery_status_invalid" = "无效的发送状态";
 "a11y_message_context_menu_btn_label" = "消息操作";
 "a11y_background_preview_label" = "背景预览";
-"a11y_disappearing_messages_activated" = "阅后即焚消息已激活";
+"a11y_disappearing_messages_activated" = "阅后即焚已激活";
 
 
 // iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings"
@@ -721,5 +721,5 @@
 "pref_reliable_service_explain" = "需要一个永久通知";
 "perm_enable_bg_reminder_title" = "点击此处以在 Delta Chat 处于后台时接收消息。";
 "perm_enable_bg_already_done" = "您已允许 Delta Chat 在后台接收消息。\n\n如果在后台时消息仍没到达,请同时检查系统设置。";
-"update_1_14_android" = "1.14 更新亮点:\n\n🧹 轻扫以回复:要回复某一具体消息,只需将其向右轻扫(不是这里!这里您不能回复😛)您会在撰写行上方看到一个引用,之后可以照常编写消息。\n\n🔥 阅后即焚消息 ­—— 时辰已到😀。任意聊天均可被配置为在一段时间后删除已发送与已接收的消息。从聊天菜单中选择“阅后即焚消息”(重复:不是这里)\n\n👆 于第一条未查看的消息处打开聊天\n\n💾 将东西直接、快速地转发到“保存的消息”(这个可以在这里尝试:长按此消息,然后右上角箭头)\n\n🎃 最后,我们再次恐吓了许多bug!它们大多数都被吓坏了,应该不会再回来了。";
+"update_1_14_android" = "1.14 更新亮点:\n\n🧹 轻扫以回复:要回复某一具体消息,只需将其向右轻扫(不是这里!这里您不能回复😛)您会在撰写行上方看到一个引用,之后可以照常编写消息。\n\n🔥 阅后即焚 ­—— 时辰已到😀。任意聊天均可被配置为在一段时间后删除已发送与已接收的消息。从聊天菜单中选择“阅后即焚”(重复:不是这里)\n\n👆 于第一条未查看的消息处打开聊天\n\n💾 将东西直接、快速地转发到“保存的消息”(这个可以在这里尝试:长按此消息,然后右上角箭头)\n\n🎃 最后,我们再次恐吓了许多bug!它们大多数都被吓坏了,应该不会再回来了。";