diff --git a/Ring/Ring/Resources/fi.lproj/Localizable.strings b/Ring/Ring/Resources/fi.lproj/Localizable.strings
index 870a65c81b889b34186445222f557e13a947193a..7f1158fb61a5182043eafff20c8db5c6d019ca06 100644
--- a/Ring/Ring/Resources/fi.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fi.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Estetty";
 "swarm.unknown" = "Tuntematon";
 "swarm.inviteMembers" = "Kutsu jäseniä";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Haluatko poistua keskustelusta?";
 "swarm.Leave" = "Lähdetään";
 "swarm.newGroup" = "Luo uusi ryhmä";
 "swarm.namePlaceholder" = "Ryhmän nimi";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Kirjoita...";
 "conversation.explanationSendingLocationTo" = "Jaat sijaintisi tällä hetkellä";
 "conversation.explanationReceivingLocationFrom" = "Saat parhaillaan suoraa sijaintia";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Virhe tallennettaessa kuvaa galleriaan.";
 "conversation.receivedRequest" = "%@ lähetti sinulle keskustelukutsun.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "lähetti sinulle keskustelukutsun.";
+"conversation.requestMessage" = "Hei,\nHaluatko liittyä keskusteluun?";
 "conversation.sendRequest" = "Lähetä kutsu, jotta he voivat keskustella.";
 "conversation.sendRequestTitle" = "Lähetä keskustelukutsu";
 "conversation.synchronizationTitle" = "Olet hyväksynyt keskustelukutsun.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Odotetaan, että %@ synkronoi keskustelun…";
 "conversation.inReplyTo" = "Vastauksena";
 "conversation.repliedTo" = " vastaus...";
 "conversation.yourself" = "itselle";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Tilin linkittäminen";
 "alerts.dbFailedTitle" = "Jamia käynnistettäessä tapahtui virhe";
 "alerts.dbFailedMessage" = "Sulje sovellus ja yritä avata se uudelleen";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Haluatko estää tämän henkilön? Henkilön keskusteluhistoria myös poistetaan pysyvästi.";
+"alerts.confirmDeleteConversation" = "Haluatko poistaa tämän keskustelun pysyvästi?";
+"alerts.confirmDeleteConversationFromContact" = "Haluatko poistaa keskustelun tämän henkilön kanssa?";
 "alerts.confirmDeleteConversationTitle" = "Poista keskustelu";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Haluatko tyhjentää keskustelun tämän henkilön kanssa?";
 "alerts.confirmClearConversationTitle" = "Tyhjennä keskustelu";
 "alerts.noMediaPermissionsTitle" = "Pääsyä mediaan ei ole myönnetty";
 "alerts.noLibraryPermissionsTitle" = "Pääsyä valokuviin ei ole myönnetty";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Välityspalvelin poistettu käytöstä";
 "accountPage.proxyDisabledAlertBody" = "Jotta voit vastaanottaa ilmoituksia, käytä välityspalvelinta";
 "accountPage.removeDeviceTitle" = "Poista laite";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Haluatko poistaa tämän laitteen? Toimintoa ei voi kumota.";
 "accountPage.revokeDeviceButton" = "Peruuta";
 "accountPage.revokeDevicePlaceholder" = "Anna sinun salasana";
 "accountPage.deviceRevoked" = "Laitteen peruminen valmis";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "kutsuttiin keskusteluun.";
 "generatedMessage.invitationAccepted" = "liittyi keskusteluun.";
 "generatedMessage.youJoined" = "Liityit keskusteluun.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "estettiin keskustelusta.";
+"generatedMessage.contactUnblocked" = "keskustelun esto poistettiin.";
 "generatedMessage.outgoingCall" = "Lähtevä puhelu";
 "generatedMessage.missedOutgoingCall" = "Vastaamaton lähtevä puhelu";
 "generatedMessage.missedIncomingCall" = "Vastaamaton puhelu";
 "generatedMessage.liveLocationSharing" = "Suoran sijainnin jakaminen";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "poistui keskustelusta.";
 
 // General Settings
 "generalSettings.videoSettings" = "Videoasetukset";
diff --git a/Ring/Ring/Resources/fr-BE.lproj/Localizable.strings b/Ring/Ring/Resources/fr-BE.lproj/Localizable.strings
index c35dd3ef65aa45517f7b946f8564c3fa9948af26..d00c4c4b0dfbf8c8f9feff2fdb0587abeca307ca 100644
--- a/Ring/Ring/Resources/fr-BE.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fr-BE.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloqué";
 "swarm.unknown" = "Inconnu";
 "swarm.inviteMembers" = "Inviter des membres";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Souhaitez-vous quitter cette conversation ?";
 "swarm.Leave" = "Quitter";
 "swarm.newGroup" = "Créer un nouveau groupe";
 "swarm.namePlaceholder" = "Nom du groupe";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Écrire à";
 "conversation.explanationSendingLocationTo" = "Vous partagez actuellement votre position avec";
 "conversation.explanationReceivingLocationFrom" = "Vous recevez actuellement la position de ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Une erreur s'est produite en sauvegardant l'image dans la galerie.";
 "conversation.receivedRequest" = "%@ vous a envoyé une invitation.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "vous a envoyé une demande de conversation";
+"conversation.requestMessage" = "Bonjour, souhaitez-vous rejoindre la conversation ?";
 "conversation.sendRequest" = "Envoyer leur une invitation afin de discuter";
 "conversation.sendRequestTitle" = "Envoyer une invitation";
 "conversation.synchronizationTitle" = "Vous avez accepté la demande de conversation";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Nous attendons que %@ se connecte afin de synchroniser la conversation.";
 "conversation.inReplyTo" = "En réponse à";
 "conversation.repliedTo" = "répondre à";
 "conversation.yourself" = "vous-même";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Liaison du compte";
 "alerts.dbFailedTitle" = "Une erreur s'est produite au démarrage de Jami";
 "alerts.dbFailedMessage" = "Veuillez fermer l'application et tenter de la ré-ouvrir";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Êtes-vous certain de vouloir bloquer ce contact ? L'historique des conversations avec ce contact sera supprimé définitivement.";
+"alerts.confirmDeleteConversation" = "Êtes-vous certain de vouloir supprimer définitivement cette conversation ? ";
+"alerts.confirmDeleteConversationFromContact" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmDeleteConversationTitle" = "Supprimer cette conversation";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmClearConversationTitle" = "Effacer la conversation";
 "alerts.noMediaPermissionsTitle" = "L'accès au média non autorisé";
 "alerts.noLibraryPermissionsTitle" = "L'accès à la bibliothèque de photos non autorisé";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Nœud délégataire désactivé ";
 "accountPage.proxyDisabledAlertBody" = "Pour recevoir des notifications, veuillez activer le serveur mandataire ";
 "accountPage.removeDeviceTitle" = "Supprimer l'appareil";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Êtes-vous certain de vouloir révoquer l'appareil ? Cette opération est irréversible.";
 "accountPage.revokeDeviceButton" = "Révoquer";
 "accountPage.revokeDevicePlaceholder" = "Entrer votre mot de passe";
 "accountPage.deviceRevoked" = "La révocation de l'appareil a été effectuée";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a été invité à rejoindre la conversation";
 "generatedMessage.invitationAccepted" = " a rejoint la conversation.";
 "generatedMessage.youJoined" = "Vous avez rejoint la conversation.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a été bloqué de la conversation.";
+"generatedMessage.contactUnblocked" = "a été réintégré dans la conversation.";
 "generatedMessage.outgoingCall" = "Appel sortant";
 "generatedMessage.missedOutgoingCall" = "Appel sortant manqué";
 "generatedMessage.missedIncomingCall" = "Appel entrant manqué";
 "generatedMessage.liveLocationSharing" = "Partage de position en temps réel";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a quitté la conversation.";
 
 // General Settings
 "generalSettings.videoSettings" = "Paramètres vidéo ";
diff --git a/Ring/Ring/Resources/fr-CA.lproj/Localizable.strings b/Ring/Ring/Resources/fr-CA.lproj/Localizable.strings
index db3c6f19f837ccd53b0879244a842312e097e170..6d5830e287ef7dfcbd08fc8d5f60d370e3223d32 100644
--- a/Ring/Ring/Resources/fr-CA.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fr-CA.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloqué";
 "swarm.unknown" = "Inconnu";
 "swarm.inviteMembers" = "Inviter des membres";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Souhaitez-vous quitter cette conversation ?";
 "swarm.Leave" = "Quitter";
 "swarm.newGroup" = "Créer un nouveau groupe";
 "swarm.namePlaceholder" = "Nom du groupe";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Écrire à";
 "conversation.explanationSendingLocationTo" = "Vous partagez actuellement votre position avec";
 "conversation.explanationReceivingLocationFrom" = "Vous recevez actuellement la position de ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Une erreur s'est produite en sauvegardant l'image dans la galerie.";
 "conversation.receivedRequest" = "%@ vous a envoyé une invitation.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "vous a envoyé une demande de conversation";
+"conversation.requestMessage" = "Bonjour, souhaitez-vous rejoindre la conversation ?";
 "conversation.sendRequest" = "Envoyer leur une invitation afin de discuter";
 "conversation.sendRequestTitle" = "Envoyer une invitation";
 "conversation.synchronizationTitle" = "Vous avez accepté la demande de conversation";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Nous attendons que %@ se connecte afin de synchroniser la conversation.";
 "conversation.inReplyTo" = "En réponse à";
 "conversation.repliedTo" = "répondre à";
 "conversation.yourself" = "vous-même";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Lier un compte";
 "alerts.dbFailedTitle" = "Une erreur s'est produite au démarrage de Jami";
 "alerts.dbFailedMessage" = "Veuillez fermer l’application et la rouvrir SVP";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Êtes-vous certain de vouloir bloquer ce contact ? L'historique des conversations avec ce contact sera supprimé définitivement.";
+"alerts.confirmDeleteConversation" = "Êtes-vous certain de vouloir supprimer définitivement cette conversation ? ";
+"alerts.confirmDeleteConversationFromContact" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmDeleteConversationTitle" = "Supprimer cette conversation";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmClearConversationTitle" = "Effacer la conversation";
 "alerts.noMediaPermissionsTitle" = "L'accès au média non autorisé";
 "alerts.noLibraryPermissionsTitle" = "L'accès à la bibliothèque de photos non autorisé";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Nœud délégataire désactivé ";
 "accountPage.proxyDisabledAlertBody" = "Pour recevoir des notifications, veuillez activer le serveur mandataire ";
 "accountPage.removeDeviceTitle" = "Supprimer l'appareil";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Êtes-vous certain de vouloir révoquer l'appareil ? Cette opération est irréversible.";
 "accountPage.revokeDeviceButton" = "Révoquer";
 "accountPage.revokeDevicePlaceholder" = "Entrer votre mot de passe";
 "accountPage.deviceRevoked" = "La révocation de l'appareil a été effectuée";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a été invité à rejoindre la conversation";
 "generatedMessage.invitationAccepted" = " a rejoint la conversation.";
 "generatedMessage.youJoined" = "Vous avez rejoint la conversation.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a été bloqué de la conversation.";
+"generatedMessage.contactUnblocked" = "a été réintégré dans la conversation.";
 "generatedMessage.outgoingCall" = "Appel sortant";
 "generatedMessage.missedOutgoingCall" = "Appel sortant manqué";
 "generatedMessage.missedIncomingCall" = "Appel entrant manqué";
 "generatedMessage.liveLocationSharing" = "Partage de position en temps réel";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a quitté la conversation.";
 
 // General Settings
 "generalSettings.videoSettings" = "Paramètres vidéo ";
diff --git a/Ring/Ring/Resources/fr-CH.lproj/Localizable.strings b/Ring/Ring/Resources/fr-CH.lproj/Localizable.strings
index 425fcd81bd28776033ac5839612fa4a2c2350e4d..82f062e26553d0173882edee788769b0944c983d 100644
--- a/Ring/Ring/Resources/fr-CH.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fr-CH.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloqué";
 "swarm.unknown" = "Inconnu";
 "swarm.inviteMembers" = "Inviter des membres";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Souhaitez-vous quitter cette conversation ?";
 "swarm.Leave" = "Quitter";
 "swarm.newGroup" = "Créer un nouveau groupe";
 "swarm.namePlaceholder" = "Nom du groupe";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Écrire à";
 "conversation.explanationSendingLocationTo" = "Vous partagez actuellement votre position avec";
 "conversation.explanationReceivingLocationFrom" = "Vous recevez actuellement la position de ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Une erreur s'est produite en sauvegardant l'image dans la galerie.";
 "conversation.receivedRequest" = "%@ vous a envoyé une invitation.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "vous a envoyé une demande de conversation";
+"conversation.requestMessage" = "Bonjour, souhaitez-vous rejoindre la conversation ?";
 "conversation.sendRequest" = "Envoyer leur une invitation afin de discuter";
 "conversation.sendRequestTitle" = "Envoyer une invitation";
 "conversation.synchronizationTitle" = "Vous avez accepté la demande de conversation";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Nous attendons que %@ se connecte afin de synchroniser la conversation.";
 "conversation.inReplyTo" = "En réponse à";
 "conversation.repliedTo" = "répondre à";
 "conversation.yourself" = "vous-même";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Liaison du compte";
 "alerts.dbFailedTitle" = "Une erreur s'est produite au démarrage de Jami";
 "alerts.dbFailedMessage" = "Veuillez fermer l'application et tenter de la ré-ouvrir";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Êtes-vous certain de vouloir bloquer ce contact ? L'historique des conversations avec ce contact sera supprimé définitivement.";
+"alerts.confirmDeleteConversation" = "Êtes-vous certain de vouloir supprimer définitivement cette conversation ? ";
+"alerts.confirmDeleteConversationFromContact" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmDeleteConversationTitle" = "Supprimer cette conversation";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmClearConversationTitle" = "Effacer la conversation";
 "alerts.noMediaPermissionsTitle" = "L'accès au média non autorisé";
 "alerts.noLibraryPermissionsTitle" = "L'accès à la bibliothèque de photos non autorisé";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Nœud délégataire désactivé ";
 "accountPage.proxyDisabledAlertBody" = "Pour recevoir des notifications, veuillez activer le serveur mandataire ";
 "accountPage.removeDeviceTitle" = "Supprimer l'appareil";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Êtes-vous certain de vouloir révoquer l'appareil ? Cette opération est irréversible.";
 "accountPage.revokeDeviceButton" = "Révoquer";
 "accountPage.revokeDevicePlaceholder" = "Entrer votre mot de passe";
 "accountPage.deviceRevoked" = "La révocation de l'appareil a été effectuée";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a été invité à rejoindre la conversation";
 "generatedMessage.invitationAccepted" = " a rejoint la conversation.";
 "generatedMessage.youJoined" = "Vous avez rejoint la conversation.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a été bloqué de la conversation.";
+"generatedMessage.contactUnblocked" = "a été réintégré dans la conversation.";
 "generatedMessage.outgoingCall" = "Appel sortant";
 "generatedMessage.missedOutgoingCall" = "Appel sortant manqué";
 "generatedMessage.missedIncomingCall" = "Appel entrant manqué";
 "generatedMessage.liveLocationSharing" = "Partage de position en temps réel";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a quitté la conversation.";
 
 // General Settings
 "generalSettings.videoSettings" = "Paramètres vidéo ";
diff --git a/Ring/Ring/Resources/fr-FR.lproj/Localizable.strings b/Ring/Ring/Resources/fr-FR.lproj/Localizable.strings
index ea3081b624b2cd8e6e3cca75e8e0a180a7acca11..f2bbd1ee7b9f82dee7c893d5ac462da916b84d39 100644
--- a/Ring/Ring/Resources/fr-FR.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fr-FR.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloqué";
 "swarm.unknown" = "Inconnu";
 "swarm.inviteMembers" = "Inviter des membres";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Souhaitez-vous quitter cette conversation ?";
 "swarm.Leave" = "Quitter";
 "swarm.newGroup" = "Créer un nouveau groupe";
 "swarm.namePlaceholder" = "Nom du groupe";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Écrire à";
 "conversation.explanationSendingLocationTo" = "Vous partagez actuellement votre position avec";
 "conversation.explanationReceivingLocationFrom" = "Vous recevez actuellement la position de ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Une erreur s'est produite en sauvegardant l'image dans la galerie.";
 "conversation.receivedRequest" = "%@ vous a envoyé une invitation.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "vous a envoyé une demande de conversation";
+"conversation.requestMessage" = "Bonjour, souhaitez-vous rejoindre la conversation ?";
 "conversation.sendRequest" = "Envoyer leur une invitation afin de discuter";
 "conversation.sendRequestTitle" = "Envoyer une invitation";
 "conversation.synchronizationTitle" = "Vous avez accepté la demande de conversation";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Nous attendons que %@ se connecte afin de synchroniser la conversation.";
 "conversation.inReplyTo" = "En réponse à";
 "conversation.repliedTo" = "répondre à";
 "conversation.yourself" = "vous-même";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Liaison du compte";
 "alerts.dbFailedTitle" = "Une erreur s'est produite au démarrage de Jami";
 "alerts.dbFailedMessage" = "Veuillez fermer l'application et tenter de la ré-ouvrir";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Êtes-vous certain de vouloir bloquer ce contact ? L'historique des conversations avec ce contact sera supprimé définitivement.";
+"alerts.confirmDeleteConversation" = "Êtes-vous certain de vouloir supprimer définitivement cette conversation ? ";
+"alerts.confirmDeleteConversationFromContact" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmDeleteConversationTitle" = "Supprimer cette conversation";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmClearConversationTitle" = "Effacer la conversation";
 "alerts.noMediaPermissionsTitle" = "L'accès au média non autorisé";
 "alerts.noLibraryPermissionsTitle" = "L'accès à la bibliothèque de photos non autorisé";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Nœud délégataire désactivé ";
 "accountPage.proxyDisabledAlertBody" = "Pour recevoir des notifications, veuillez activer le serveur mandataire ";
 "accountPage.removeDeviceTitle" = "Supprimer l'appareil";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Êtes-vous certain de vouloir révoquer l'appareil ? Cette opération est irréversible.";
 "accountPage.revokeDeviceButton" = "Révoquer";
 "accountPage.revokeDevicePlaceholder" = "Entrer votre mot de passe";
 "accountPage.deviceRevoked" = "La révocation de l'appareil a été effectuée";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a été invité à rejoindre la conversation";
 "generatedMessage.invitationAccepted" = " a rejoint la conversation.";
 "generatedMessage.youJoined" = "Vous avez rejoint la conversation.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a été bloqué de la conversation.";
+"generatedMessage.contactUnblocked" = "a été réintégré dans la conversation.";
 "generatedMessage.outgoingCall" = "Appel sortant";
 "generatedMessage.missedOutgoingCall" = "Appel sortant manqué";
 "generatedMessage.missedIncomingCall" = "Appel entrant manqué";
 "generatedMessage.liveLocationSharing" = "Partage de position en temps réel";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a quitté la conversation.";
 
 // General Settings
 "generalSettings.videoSettings" = "Paramètres vidéo ";
diff --git a/Ring/Ring/Resources/fr.lproj/Localizable.strings b/Ring/Ring/Resources/fr.lproj/Localizable.strings
index 5b9a9d26bc3aa16f587df11817e2a8af37a9ac18..e2c8ee36caf3cfe2916cd73b34bea770b94392f7 100644
--- a/Ring/Ring/Resources/fr.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/fr.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloqué";
 "swarm.unknown" = "Inconnu";
 "swarm.inviteMembers" = "Inviter des membres";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Souhaitez-vous quitter cette conversation ?";
 "swarm.Leave" = "Quitter";
 "swarm.newGroup" = "Créer un nouveau groupe";
 "swarm.namePlaceholder" = "Nom du groupe";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Écrire à";
 "conversation.explanationSendingLocationTo" = "Vous partagez actuellement votre position avec";
 "conversation.explanationReceivingLocationFrom" = "Vous recevez actuellement la position de ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Une erreur s'est produite en sauvegardant l'image dans la galerie.";
 "conversation.receivedRequest" = "%@ vous a envoyé une invitation.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "vous a envoyé une demande de conversation";
+"conversation.requestMessage" = "Bonjour, souhaitez-vous rejoindre la conversation ?";
 "conversation.sendRequest" = "Envoyer leur une invitation afin de discuter";
 "conversation.sendRequestTitle" = "Envoyer une invitation";
 "conversation.synchronizationTitle" = "Vous avez accepté la demande de conversation.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Nous attendons que %@ se connecte afin de synchroniser la conversation.";
 "conversation.inReplyTo" = "En réponse à";
 "conversation.repliedTo" = "répondre à";
 "conversation.yourself" = "vous-même";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Association du compte en cours";
 "alerts.dbFailedTitle" = "Une erreur s'est produite au démarrage de Jami";
 "alerts.dbFailedMessage" = "Veuillez fermer l'application et réessayez";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Êtes-vous certain de vouloir bloquer ce contact ? L'historique des conversations avec ce contact sera supprimé définitivement.";
+"alerts.confirmDeleteConversation" = "Êtes-vous certain de vouloir supprimer définitivement cette conversation ? ";
+"alerts.confirmDeleteConversationFromContact" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmDeleteConversationTitle" = "Supprimer cette conversation";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Êtes-vous certain de vouloir effacer cette conversation avec ce contact ? ";
 "alerts.confirmClearConversationTitle" = "Effacer la conversation";
 "alerts.noMediaPermissionsTitle" = "L'accès au média non autorisé";
 "alerts.noLibraryPermissionsTitle" = "L'accès à la bibliothèque de photos non autorisé";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Nœud délégataire désactivé ";
 "accountPage.proxyDisabledAlertBody" = "Pour recevoir des notifications, veuillez activer le serveur mandataire ";
 "accountPage.removeDeviceTitle" = "Supprimer l'appareil";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Êtes-vous certain de vouloir révoquer l'appareil ? Cette opération est irréversible.";
 "accountPage.revokeDeviceButton" = "Révoquer";
 "accountPage.revokeDevicePlaceholder" = "Entrer votre mot de passe";
 "accountPage.deviceRevoked" = "La révocation de l'appareil a été effectuée";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a été invité à rejoindre la conversation";
 "generatedMessage.invitationAccepted" = " a rejoint la conversation.";
 "generatedMessage.youJoined" = "Vous avez rejoint la conversation.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a été exclu de la conversation.";
+"generatedMessage.contactUnblocked" = "a été réintégré dans la conversation.";
 "generatedMessage.outgoingCall" = "Appel sortant";
 "generatedMessage.missedOutgoingCall" = "Appel sortant manqué";
 "generatedMessage.missedIncomingCall" = "Appel entrant manqué";
 "generatedMessage.liveLocationSharing" = "Partage de position en temps réel";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a quitté la conversation.";
 
 // General Settings
 "generalSettings.videoSettings" = "Paramètres vidéo ";
diff --git a/Ring/Ring/Resources/hu.lproj/Localizable.strings b/Ring/Ring/Resources/hu.lproj/Localizable.strings
index 97030621f0d3f92e8abbdd8f3b39b586e45b4e05..a383b8ebeaea02b4f6c333098307ec63cdfae226 100644
--- a/Ring/Ring/Resources/hu.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/hu.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Letiltva";
 "swarm.unknown" = "Ismeretlen";
 "swarm.inviteMembers" = "Tagok meghívása";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Szeretne kilépni ebből a beszélgetésből?";
 "swarm.Leave" = "Elhagyás";
 "swarm.newGroup" = "Új csoport létrehozása";
 "swarm.namePlaceholder" = "Csoport neve";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Írj a következő(k)nek:";
 "conversation.explanationSendingLocationTo" = "Ön megosztja valós idejű helyét a következővel:";
 "conversation.explanationReceivingLocationFrom" = "Jelenleg valós idejű helyet kap a következőtől:";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Hiba történt a kép gyűjteménybe történő mentése közben.";
 "conversation.receivedRequest" = "%@ beszélgetésre szóló meghívót küldött Önnek.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "beszélgetésre szóló meghívót küldött Önnek.";
+"conversation.requestMessage" = "Üdvözlöm!\nSzeretne csatlakozni a beszélgetésbe?";
 "conversation.sendRequest" = "Meghívó küldése a beszélgetés engedélyezéséhez.";
 "conversation.sendRequestTitle" = "Beszélgetési meghívó küldése";
 "conversation.synchronizationTitle" = "Ön elfogadott a beszélgetési meghívást.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Várakozás a(z) %@ csatlakozásra a beszélgetés összehangolásához…";
 "conversation.inReplyTo" = "Válaszul erre:";
 "conversation.repliedTo" = "válaszolt neki:";
 "conversation.yourself" = "önmaga";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Fiók összekapcsolása…";
 "alerts.dbFailedTitle" = "Hiba történt a Jami indításakor";
 "alerts.dbFailedMessage" = "Kérjük, hogy zárja be az alkalmazást és próbálja meg újra megnyitni";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Szeretne letiltani ezt a kapcsolattartót? A beszélgetés előzményei a kapcsolattartóval együtt véglegesen törlésre kerülnek.";
+"alerts.confirmDeleteConversation" = "Szeretne véglegesen törölni ezt a beszélgetést?";
+"alerts.confirmDeleteConversationFromContact" = "Szeretne törli a beszélgetést ezzel a kapcsolattartóval?";
 "alerts.confirmDeleteConversationTitle" = "Beszélgetés törlése";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Szeretne törli a beszélgetést ezzel a kapcsolattartóval?";
 "alerts.confirmClearConversationTitle" = "Beszélgetés törlése";
 "alerts.noMediaPermissionsTitle" = "A média engedélyét nem adták meg";
 "alerts.noLibraryPermissionsTitle" = "Fényképkönyvtár hozzáférése nem engedélyezett";
@@ -257,7 +257,7 @@
 "alerts.locationSharingDuration1hour" = "1 óra";
 "alerts.mapInformation" = "Térkép adatai";
 "alerts.openStreetMapCopyright" = "© OpenStreetMap közreműködők";
-"alerts.openStreetMapCopyrightMoreInfo" = "Tudjon meg többet";
+"alerts.openStreetMapCopyrightMoreInfo" = "További tájékoztatás";
 
 // Actions
 "actions.deleteAction" = "Törlés";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Meghatalmazott-kiszolgáló letiltva";
 "accountPage.proxyDisabledAlertBody" = "Annak érdekében, hogy értesítéseket kaphasson kérjük, hogy engedélyezze a meghatalmazott használatát";
 "accountPage.removeDeviceTitle" = "Eszköz eltávolítása";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Szeretne eltávolítani ezt az eszközt? Ez a művelet nem vonható vissza.";
 "accountPage.revokeDeviceButton" = "Visszavon";
 "accountPage.revokeDevicePlaceholder" = "Jelszó megadása";
 "accountPage.deviceRevoked" = "Az eszköz visszavonása befejeződött";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "meghívott a beszélgetéshez.";
 "generatedMessage.invitationAccepted" = "csatlakozott a beszélgetéshez.";
 "generatedMessage.youJoined" = "Ön csatlakozott a beszélgetéshez.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "letiltották a beszélgetésből.";
+"generatedMessage.contactUnblocked" = "letiltás feloldották a beszélgetésből.";
 "generatedMessage.outgoingCall" = "Kimenő hívás";
 "generatedMessage.missedOutgoingCall" = "Nem fogadott kimenő hívás";
 "generatedMessage.missedIncomingCall" = "Nem fogadott bejövő hívás";
 "generatedMessage.liveLocationSharing" = "Valós idejű hely megosztása";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "kilépett a beszélgetésből.";
 
 // General Settings
 "generalSettings.videoSettings" = "Videóbeállítások";
diff --git a/Ring/Ring/Resources/it-IT.lproj/Localizable.strings b/Ring/Ring/Resources/it-IT.lproj/Localizable.strings
index 83f342afa5ea0dd98df4103a5c0ba33048e06c69..fedaf9b4af212da1e037dc4aaa5d93e2a1814ed9 100644
--- a/Ring/Ring/Resources/it-IT.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/it-IT.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloccato";
 "swarm.unknown" = "Sconosciuto";
 "swarm.inviteMembers" = "Invita membri";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Vuoi abbandonare questa conversazione?";
 "swarm.Leave" = "Lascia";
 "swarm.newGroup" = "Crea un nuovo gruppo";
 "swarm.namePlaceholder" = "Nome del gruppo";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Scrivi a";
 "conversation.explanationSendingLocationTo" = "Stai condividendo la tua posizione con ";
 "conversation.explanationReceivingLocationFrom" = "Stai ricevendo una posizione in diretta da ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Si è verificato un errore durante il salvataggio dell'immagine.";
 "conversation.receivedRequest" = "%@ ti ha mandato un invito alla conversazione.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "ti ha mandato un invito alla conversazione.";
+"conversation.requestMessage" = "Ciao,\nvuoi partecipare alla conversazione?";
 "conversation.sendRequest" = "Manda un invito per poter conversare.";
 "conversation.sendRequestTitle" = "Manda invito alla conversazione";
 "conversation.synchronizationTitle" = "Hai accettato l'invito alla conversazione.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "In attesa che %@ si connetta per sincronizzare la conversazione…";
 "conversation.inReplyTo" = "In risposta a";
 "conversation.repliedTo" = " ha risposto a";
 "conversation.yourself" = "te";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Associazione dell'account";
 "alerts.dbFailedTitle" = "Si è verificato un errore durante l'avvio di Jami";
 "alerts.dbFailedMessage" = "Chiudi l'applicazione e prova ad aprirla di nuovo";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Si desidera bloccare questo contatto? Anche la cronologia delle conversazioni con questo contatto verrà cancellata in modo permanente.";
+"alerts.confirmDeleteConversation" = "Vuoi cancellare definitivamente questa conversazione?";
+"alerts.confirmDeleteConversationFromContact" = "Vuoi cancellare la conversazione con questo contatto?";
 "alerts.confirmDeleteConversationTitle" = "Elimina conversazione";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Vuoi cancellare la conversazione con questo contatto?";
 "alerts.confirmClearConversationTitle" = "Cancella conversazione";
 "alerts.noMediaPermissionsTitle" = "Permesso non consentito ai media";
 "alerts.noLibraryPermissionsTitle" = "Accesso non consentito alle foto";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Server proxy disabilitato";
 "accountPage.proxyDisabledAlertBody" = "Abilitare il proxy, per ricevere le notifiche";
 "accountPage.removeDeviceTitle" = "Rimuovi dispositivo";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Vuoi rimuovere questo dispositivo? Questa azione non può essere annullata.";
 "accountPage.revokeDeviceButton" = "Revoca";
 "accountPage.revokeDevicePlaceholder" = "Inserisci la tua password";
 "accountPage.deviceRevoked" = "Revoca del dispositico completata";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "è stato invitato a partecipare alla conversazione.";
 "generatedMessage.invitationAccepted" = "partecipa alla conversazione.";
 "generatedMessage.youJoined" = "Partecipi alla conversazione.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "è stato bloccato dalla conversazione.";
+"generatedMessage.contactUnblocked" = "è stato sbloccato dalla conversazione.";
 "generatedMessage.outgoingCall" = "Chiamata in uscita";
 "generatedMessage.missedOutgoingCall" = "Chiamata in uscita persa";
 "generatedMessage.missedIncomingCall" = "Chiamata in arrivo persa";
 "generatedMessage.liveLocationSharing" = "Condivisione della posizione in diretta";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "ha abbandonato la conversazione.";
 
 // General Settings
 "generalSettings.videoSettings" = "Impostazioni video";
diff --git a/Ring/Ring/Resources/it.lproj/Localizable.strings b/Ring/Ring/Resources/it.lproj/Localizable.strings
index fe31b0a909389ea94bbde4cf58380b5a4cd9b467..274ebc3cb1ea0e5db1b206a8ea18d2b78893d5fe 100644
--- a/Ring/Ring/Resources/it.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/it.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bloccato";
 "swarm.unknown" = "Sconosciuto";
 "swarm.inviteMembers" = "Invita membri";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Vuoi abbandonare questa conversazione?";
 "swarm.Leave" = "Lascia";
 "swarm.newGroup" = "Crea un nuovo gruppo";
 "swarm.namePlaceholder" = "Nome del gruppo";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Scrivi a";
 "conversation.explanationSendingLocationTo" = "Stai condividendo la tua posizione con ";
 "conversation.explanationReceivingLocationFrom" = "Stai ricevendo una posizione in diretta da ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Si è verificato un errore durante il salvataggio dell'immagine.";
 "conversation.receivedRequest" = "%@ ti ha mandato un invito alla conversazione.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "ti ha mandato un invito alla conversazione.";
+"conversation.requestMessage" = "Ciao,\nvuoi partecipare alla conversazione?";
 "conversation.sendRequest" = "Manda un invito per poter conversare.";
 "conversation.sendRequestTitle" = "Manda invito alla conversazione";
 "conversation.synchronizationTitle" = "Hai accettato l'invito alla conversazione.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "In attesa che %@ si connetta per sincronizzare la conversazione…";
 "conversation.inReplyTo" = "In risposta a";
 "conversation.repliedTo" = " ha risposto a";
 "conversation.yourself" = "te";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Associazione dell'account";
 "alerts.dbFailedTitle" = "Si è verificato un errore durante l'avvio di Jami";
 "alerts.dbFailedMessage" = "Chiudi l'applicazione e prova ad aprirla di nuovo";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Si desidera bloccare questo contatto? Anche la cronologia delle conversazioni con questo contatto verrà cancellata in modo permanente.";
+"alerts.confirmDeleteConversation" = "Vuoi cancellare definitivamente questa conversazione?";
+"alerts.confirmDeleteConversationFromContact" = "Vuoi cancellare la conversazione con questo contatto?";
 "alerts.confirmDeleteConversationTitle" = "Cancella conversazione";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Vuoi cancellare la conversazione con questo contatto?";
 "alerts.confirmClearConversationTitle" = "Cancella conversazione";
 "alerts.noMediaPermissionsTitle" = "Permesso non consentito ai media";
 "alerts.noLibraryPermissionsTitle" = "Accesso non consentito alle foto";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Server proxy disabilitato";
 "accountPage.proxyDisabledAlertBody" = "Attiva il proxy, per ricevere le notifiche";
 "accountPage.removeDeviceTitle" = "Rimuovi dispositivo";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Vuoi rimuovere questo dispositivo? Questa azione non può essere annullata.";
 "accountPage.revokeDeviceButton" = "Revoca";
 "accountPage.revokeDevicePlaceholder" = "Inserisci la tua password";
 "accountPage.deviceRevoked" = "Revoca del dispositico completata";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "è stato invitato a partecipare alla conversazione.";
 "generatedMessage.invitationAccepted" = "partecipa alla conversazione.";
 "generatedMessage.youJoined" = "Partecipi alla conversazione.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "è stato bloccato dalla conversazione.";
+"generatedMessage.contactUnblocked" = "è stato sbloccato dalla conversazione.";
 "generatedMessage.outgoingCall" = "Chiamata in uscita";
 "generatedMessage.missedOutgoingCall" = "Chiamata in uscita persa";
 "generatedMessage.missedIncomingCall" = "Chiamata in arrivo persa";
 "generatedMessage.liveLocationSharing" = "Condivisione della posizione in diretta";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "ha abbandonato la conversazione.";
 
 // General Settings
 "generalSettings.videoSettings" = "Impostazioni video";
diff --git a/Ring/Ring/Resources/ro.lproj/Localizable.strings b/Ring/Ring/Resources/ro.lproj/Localizable.strings
index 9b9b11458bfe900646f1c568168438ac7f981b71..ebb8fe0c81fbad9a13598ddcdc50d0199250dfa4 100644
--- a/Ring/Ring/Resources/ro.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/ro.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Blocat";
 "swarm.unknown" = "Necunoscut";
 "swarm.inviteMembers" = "Invită membri";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Vrei să părăsești această conversație?";
 "swarm.Leave" = "Părăsește";
 "swarm.newGroup" = "Creează un grup nou";
 "swarm.namePlaceholder" = "Numele grupului";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Scrie pentru";
 "conversation.explanationSendingLocationTo" = "Acum, poziția ta este distribuită către ";
 "conversation.explanationReceivingLocationFrom" = "Acum, primești poziția în direct de la ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "A apărut o eroare în timpul salvării imaginii.";
 "conversation.receivedRequest" = "%@ ți-a trimis o invitație la conversație.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "ți-a trimis o invitație la conversație.";
+"conversation.requestMessage" = "Vrei să participi la conversație?";
 "conversation.sendRequest" = "Trimite o invitație pentru a putea conversa.";
 "conversation.sendRequestTitle" = "Trimite o invitație la conversație";
 "conversation.synchronizationTitle" = "Ai acceptat invitația la conversație.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Se așteaptă ca %@ să se conecteze pentru a sincroniza conversația…";
 "conversation.inReplyTo" = "Răspuns pentru";
 "conversation.repliedTo" = " a răspuns pentru";
 "conversation.yourself" = "tine";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Se asociază contul";
 "alerts.dbFailedTitle" = "S-a produs o eroare la pornirea lui Jami";
 "alerts.dbFailedMessage" = "Închide aplicația și încearcă să o repornești";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Vrei să blochezi acest contact? Conversația cu acest contact va fi ștearsă definitiv.";
+"alerts.confirmDeleteConversation" = "Vrei să ștergi definitiv această conversație?";
+"alerts.confirmDeleteConversationFromContact" = "Vrei să ștergi conversația cu acest contact?";
 "alerts.confirmDeleteConversationTitle" = "Șterge conversația";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Vrei să ștergi conversația cu acest contact?";
 "alerts.confirmClearConversationTitle" = "Șterge conversația";
 "alerts.noMediaPermissionsTitle" = "Nu ai permis accesul la Media";
 "alerts.noLibraryPermissionsTitle" = "Nu ai permis accesul la poze";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Serverul Proxy e dezactivat";
 "accountPage.proxyDisabledAlertBody" = "Activează serverul Proxy, ca să primești notificările";
 "accountPage.removeDeviceTitle" = "Elimină aparatul";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Vrei să elimini acest aparat? Această acțiune nu poate fi anulată.";
 "accountPage.revokeDeviceButton" = "Elimină";
 "accountPage.revokeDevicePlaceholder" = "Introdu parola";
 "accountPage.deviceRevoked" = "Eliminarea aparatului s-a terminat";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a fost invitat să participe la conversație.";
 "generatedMessage.invitationAccepted" = "participă la conversație.";
 "generatedMessage.youJoined" = "Participi la conversație.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a fost blocat din conversație.";
+"generatedMessage.contactUnblocked" = "a fost deblocat din conversație.";
 "generatedMessage.outgoingCall" = "Apel efectuat";
 "generatedMessage.missedOutgoingCall" = "Apel efectuat nepreluat";
 "generatedMessage.missedIncomingCall" = "Apel pierdut";
 "generatedMessage.liveLocationSharing" = "Distribuirea poziției în direct";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a părăsit conversația.";
 
 // General Settings
 "generalSettings.videoSettings" = "Reglări video";
diff --git a/Ring/Ring/Resources/ro_RO.lproj/Localizable.strings b/Ring/Ring/Resources/ro_RO.lproj/Localizable.strings
index df5a90a42972407a46b2587b85f86ee0fc0127e2..14ebc2090470ea3bff97a8ef8ad673bc788cdc79 100644
--- a/Ring/Ring/Resources/ro_RO.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/ro_RO.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Blocat";
 "swarm.unknown" = "Necunoscut";
 "swarm.inviteMembers" = "Invită membri";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Vrei să părăsești această conversație?";
 "swarm.Leave" = "Părăsește";
 "swarm.newGroup" = "Creează un grup nou";
 "swarm.namePlaceholder" = "Numele grupului";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Scrie pentru";
 "conversation.explanationSendingLocationTo" = "Acum, poziția ta este distribuită către ";
 "conversation.explanationReceivingLocationFrom" = "Acum, primești poziția în direct de la ";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "A apărut o eroare în timpul salvării imaginii.";
 "conversation.receivedRequest" = "%@ ți-a trimis o invitație la conversație.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "ți-a trimis o invitație la conversație.";
+"conversation.requestMessage" = "Vrei să participi la conversație?";
 "conversation.sendRequest" = "Trimite o invitație pentru a putea conversa.";
 "conversation.sendRequestTitle" = "Trimite o invitație la conversație";
 "conversation.synchronizationTitle" = "Ai acceptat invitația la conversație.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Se așteaptă ca %@ să se conecteze pentru a sincroniza conversația…";
 "conversation.inReplyTo" = "Răspuns pentru";
 "conversation.repliedTo" = " a răspuns pentru";
 "conversation.yourself" = "tine";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Se asociază contul";
 "alerts.dbFailedTitle" = "S-a produs o eroare la pornirea lui Jami";
 "alerts.dbFailedMessage" = "Închide aplicația și încearcă să o repornești";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Vrei să blochezi acest contact? Conversația cu acest contact va fi ștearsă definitiv.";
+"alerts.confirmDeleteConversation" = "Vrei să ștergi definitiv această conversație?";
+"alerts.confirmDeleteConversationFromContact" = "Vrei să ștergi conversația cu acest contact?";
 "alerts.confirmDeleteConversationTitle" = "Șterge conversația";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Vrei să ștergi conversația cu acest contact?";
 "alerts.confirmClearConversationTitle" = "Șterge conversația";
 "alerts.noMediaPermissionsTitle" = "Nu ai permis accesul la Media";
 "alerts.noLibraryPermissionsTitle" = "Nu ai permis accesul la poze";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Serverul Proxy e dezactivat";
 "accountPage.proxyDisabledAlertBody" = "Activează serverul Proxy, ca să primești notificările";
 "accountPage.removeDeviceTitle" = "Elimină aparatul";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Vrei să elimini acest aparat? Această acțiune nu poate fi anulată.";
 "accountPage.revokeDeviceButton" = "Elimină";
 "accountPage.revokeDevicePlaceholder" = "Introdu parola";
 "accountPage.deviceRevoked" = "Eliminarea aparatului s-a terminat";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "a fost invitat să participe la conversație.";
 "generatedMessage.invitationAccepted" = "participă la conversație.";
 "generatedMessage.youJoined" = "Participi la conversație.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "a fost blocat din conversație.";
+"generatedMessage.contactUnblocked" = "a fost deblocat din conversație.";
 "generatedMessage.outgoingCall" = "Apel efectuat";
 "generatedMessage.missedOutgoingCall" = "Apel efectuat nepreluat";
 "generatedMessage.missedIncomingCall" = "Apel pierdut";
 "generatedMessage.liveLocationSharing" = "Distribuirea poziției în direct";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "a părăsit conversația.";
 
 // General Settings
 "generalSettings.videoSettings" = "Reglări video";
diff --git a/Ring/Ring/Resources/sq-AL.lproj/Localizable.strings b/Ring/Ring/Resources/sq-AL.lproj/Localizable.strings
index e181b17e8fccb21541587f207f26a2a0162ef2d7..3356a111447754500012328a5c34feb1dfd4f226 100644
--- a/Ring/Ring/Resources/sq-AL.lproj/Localizable.strings
+++ b/Ring/Ring/Resources/sq-AL.lproj/Localizable.strings
@@ -85,7 +85,7 @@
 "swarm.blocked" = "Bllokuar";
 "swarm.unknown" = "I panjohur";
 "swarm.inviteMembers" = "Ftoni anëtarë";
-"swarm.confirmLeaveConversation" = "Do you want to leave this conversation?";
+"swarm.confirmLeaveConversation" = "Doni ta braktisni këtë bisedë?";
 "swarm.Leave" = "Braktise";
 "swarm.newGroup" = "Krijoni grup të ri";
 "swarm.namePlaceholder" = "Emër grupi";
@@ -131,14 +131,14 @@
 "conversation.messagePlaceholder" = "Shkruajini";
 "conversation.explanationSendingLocationTo" = "Aktualisht e ndani vendndodhjen tuaj me ";
 "conversation.explanationReceivingLocationFrom" = "Aktualisht merrni drejtpërdrejt vendndodhje nga";
-"conversation.errorSavingImage" = "An error occurred while saving the image to the gallery.";
+"conversation.errorSavingImage" = "Ndodhi një gabim teksa ruhej figura te galeria.";
 "conversation.receivedRequest" = "%@ ju dërgoi një ftesë bisede.";
-"conversation.incomingRequest" = "sent you a conversation invitation.";
-"conversation.requestMessage" = "Hello,\nDo you want to join the conversation?";
+"conversation.incomingRequest" = "ju dërgoi një ftesë për bisedë.";
+"conversation.requestMessage" = "Tungjatjeta,\nDoni  të merrni pjesë te biseda?";
 "conversation.sendRequest" = "Dërgojuni një ftesë, që të jeni në gjendje të bisedoni.";
 "conversation.sendRequestTitle" = "Dërgoni ftesë bisede";
 "conversation.synchronizationTitle" = "Keni pranuar ftesën e bisedës.";
-"conversation.synchronizationMessage" = "Waiting for %@ to connect to synchronize the conversation…";
+"conversation.synchronizationMessage" = "Po pritet që %@ të lidhet, që të njëkohësohet biseda…";
 "conversation.inReplyTo" = "Në përgjigje të";
 "conversation.repliedTo" = "iu përgjigj";
 "conversation.yourself" = "vetes";
@@ -235,11 +235,11 @@
 "alerts.accountLinkedTitle" = "Po lidhet llogaria";
 "alerts.dbFailedTitle" = "Ndodhi një gabim gjatë nisjes së Jami-t";
 "alerts.dbFailedMessage" = "Ju lutemi, mbylleni aplikacionin dhe provoni ta rihapni";
-"alerts.confirmBlockContact" = "Do you want to block this contact? The conversation history with this contact will also be deleted permanently.";
-"alerts.confirmDeleteConversation" = "Do you want to delete this conversation permanently?";
-"alerts.confirmDeleteConversationFromContact" = "Do you want to delete the conversation with this contact?";
+"alerts.confirmBlockContact" = "Doni të bllokohet ky kontakt? Edhe historiku i bisedës me këtë kontakt do të fshihet përgjithmonëy.";
+"alerts.confirmDeleteConversation" = "Doni të fshihet përgjithmonë kjo bisedë?";
+"alerts.confirmDeleteConversationFromContact" = "Doni të fshihet biseda me këtë kontakt?";
 "alerts.confirmDeleteConversationTitle" = "Fshije Bisedën";
-"alerts.confirmClearConversation" = "Do you want to clear the conversation with this contact?";
+"alerts.confirmClearConversation" = "Doni të spastrohet biseda me këtë kontakt?";
 "alerts.confirmClearConversationTitle" = "Spastroje Bisedën";
 "alerts.noMediaPermissionsTitle" = "S'u akordua leje mbi media";
 "alerts.noLibraryPermissionsTitle" = "S’u akordua hyrje te fototekë";
@@ -304,7 +304,7 @@
 "accountPage.proxyDisabledAlertTitle" = "Shërbyesi Ndërmjetës u Çaktivizua";
 "accountPage.proxyDisabledAlertBody" = "Që të mund të merrni njoftime, ju lutemi, aktivizoni ndërmjetësin";
 "accountPage.removeDeviceTitle" = "Hiqe pajisjen";
-"accountPage.revokeDeviceMessage" = "Do you want to remove this device? This action cannot be undone.";
+"accountPage.revokeDeviceMessage" = "Doni të hiqet kjo pajisje? Veprimi s’mund të zhbëhet.";
 "accountPage.revokeDeviceButton" = "Shfuqizoje";
 "accountPage.revokeDevicePlaceholder" = "Jepni fjalëkalimin tuaj";
 "accountPage.deviceRevoked" = "Shfuqizimi i pajisjes u plotësua";
@@ -470,13 +470,13 @@
 "generatedMessage.invitationReceived" = "u ftua të marrë pjesë në bisedë.";
 "generatedMessage.invitationAccepted" = "erdhi në bisedë.";
 "generatedMessage.youJoined" = "Erdhët në bisedë.";
-"generatedMessage.contactBlocked" = "was blocked from the conversation.";
-"generatedMessage.contactUnblocked" = "was unblocked from the conversation.";
+"generatedMessage.contactBlocked" = "u bllokua prej bisede.";
+"generatedMessage.contactUnblocked" = "u zhbllokua prej bisede.";
 "generatedMessage.outgoingCall" = "Thirrje për";
 "generatedMessage.missedOutgoingCall" = "Thirrje ikse të humbura";
 "generatedMessage.missedIncomingCall" = "Thirrje ardhëse të humbura";
 "generatedMessage.liveLocationSharing" = "Dhënie e vendndodhjes drejtpërsëdrejti";
-"generatedMessage.contactLeftConversation" = "left the conversation.";
+"generatedMessage.contactLeftConversation" = "e braktisi bisedën.";
 
 // General Settings
 "generalSettings.videoSettings" = "Rregullime videoje";