Update translations

Update translations

diff --git a/config/locales/client.de.yml b/config/locales/client.de.yml
index 51ef58d..4633a74 100644
--- a/config/locales/client.de.yml
+++ b/config/locales/client.de.yml
@@ -3066,7 +3066,7 @@ de:
           theme_name: "Theme-Name"
           component_name: "Komponenten-Name"
           themes_intro: "Wähle ein bestehendes Theme oder erstelle ein neues, um loszulegen"
-          beginners_guide_title: "Leitfaden für Einstieger zur Verwendung von Discourse-Themes"
+          beginners_guide_title: "Leitfaden für Einsteiger zur Verwendung von Discourse-Themes"
           developers_guide_title: "Leitfaden für Entwickler zur Verwendung von Discourse-Themes"
           browse_themes: "Community-Themes durchsuchen"
           import_theme: "Design importieren"
@@ -3224,7 +3224,7 @@ de:
         title: "E-Mails"
         settings: "Einstellungen"
         templates: "Vorlagen"
-        preview_digest: "Vorschau auf Neuigkeiten anzeigen"
+        preview_digest: "Vorschau auf Neuigkeiten"
         advanced_test:
           title: "Erweiterter Test"
           desc: "Erfahre, wie Discourse erhaltene E-Mails verarbeitet. Um eine E-Mail korrekt zu verarbeiten, kopiere unten bitte die ganze ursprüngliche E-Mail-Nachricht hinein:"
diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml
index c7d88e9..eca82e1 100644
--- a/config/locales/client.es.yml
+++ b/config/locales/client.es.yml
@@ -915,7 +915,7 @@ es:
           text: "Invitación masiva desde archivo"
           success: "Archivo subido correctamente, se te notificará con un mensaje cuando se complete el proceso."
           error: "Lo siento, el archivo debe tener formato CSV. "
-          confirmation_message: "Estás a punto de enviar invitaciones por correo a todo el mundo en el archivo subido."
+          confirmation_message: "Estás a punto de enviar invitaciones por correo a todos en el archivo subido."
       password:
         title: "Contraseña"
         too_short: "Tu contraseña es demasiada corta."
@@ -2514,11 +2514,11 @@ es:
     google_search: |
       <h3>Buscar con Google</h3>
       <p>
-      <form action='//google.com/search' id='google-search' onsubmit="document.getElementById('google-query').value = 'site:' + window.location.host + ' ' + document.getElementById('user-query').value; return true;">
-      <input type="text" id='user-query' value="">
-      <input type='hidden' id='google-query' name="q">
-      <button class="btn btn-primary">Google</button>
-      </form>
+        <form action='//google.com/search' id='google-search' onsubmit="document.getElementById('google-query').value = 'site:' + window.location.host + ' ' + document.getElementById('user-query').value; return true;">
+          <input type="text" id='user-query' value="">
+          <input type='hidden' id='google-query' name="q">
+          <button class="btn btn-primary">Google</button>
+        </form>
       </p>
     tagging:
       all_tags: "Etiquetas"
@@ -3072,7 +3072,7 @@ es:
           themes_intro: "Selecciona un tema existente o crear nuevo para empezar"
           beginners_guide_title: "Guía para novatos usando temas de Discourse"
           developers_guide_title: "Guía para desarrolladores para temas de Discourse"
-          browse_themes: "Ver temas de la comunidad"
+          browse_themes: "Ver temas (themes) de la comunidad"
           import_theme: "Importar tema"
           customize_desc: "Personalizar:"
           title: "Tema"
@@ -3136,7 +3136,7 @@ es:
           authors: "Autoría:"
           source_url: "Fuente"
           required_version:
-            error: "Este tema ha sido desactivado automáticamente por no ser compatible con esta versión de Discourse."
+            error: "Este tema ha sido desactivado automáticamente por no ser compatible con la versión actual de Discourse."
             minimum: "Necesita Discourse versión {{version}} o superior."
             maximum: "Necesita Discourse versión {{version}} o inferior."
           component_of: "Componente de:"
diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml
index 02dfd56..5083319 100644
--- a/config/locales/client.fi.yml
+++ b/config/locales/client.fi.yml
@@ -3125,7 +3125,7 @@ fi:
           delete_upload_confirm: "Poista ladattu tiedosto? (Teeman CSS voi lakata toimimasta!)"
           import_web_tip: "Tietovarasto, jossa teema on"
           import_file_tip: ".tar.gz or .dcstyle.json -tiedosto, jossa teema on"
-          is_private: "Teema in yksityisessä git-tietovarastossa"
+          is_private: "Teema on yksityisessä git-tietovarastossa"
           remote_branch: "Haaran nimi (valinnainen)"
           public_key: "Anna repositorioon pääsy seuraavalle julkiselle avaimelle:"
           about_theme: "Tietoa"
diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml
index 65af88b..421046a 100644
--- a/config/locales/client.fr.yml
+++ b/config/locales/client.fr.yml
@@ -259,7 +259,7 @@ fr:
       new_private_message: "Nouveau brouillon de message direct"
       topic_reply: "Créer un brouillon de réponse"
       abandon:
-        confirm: "Vous avez déjà ouvert un autre brouillon dans ce sujet. Etes-vous sûr de vouloir l'abandonner ?"
+        confirm: "Vous avez déjà ouvert un autre brouillon dans ce sujet. Êtes-vous sûr de vouloir l'abandonner ?"
         yes_value: "Oui, abandonner"
         no_value: "Non, garder"
     topic_count_latest:
@@ -3630,7 +3630,7 @@ fr:
         cant_delete_all_too_many_posts:
           one: "Impossible de supprimer tous les messages parce que l'utilisateur a plus d'un message. (delete_all_posts_max)"
           other: "Impossible de supprimer tous les messages parce que l'utilisateur a plus de %{count} messages. (delete_all_posts_max)"
-        delete_confirm: "Il est généralement préférable d'anonymiser les utilisateurs plutôt que de les supprimer, afin d'éviter d'enlever du contenu de discussions existantes. <br><br> Etes-vous sûr de vouloir supprimer cet utilisateur ? C'est irreversible !"
+        delete_confirm: "Il est généralement préférable d'anonymiser les utilisateurs plutôt que de les supprimer, afin d'éviter d'enlever du contenu de discussions existantes. <br><br> Êtes-vous sûr de vouloir supprimer cet utilisateur ? C'est irréversible !"
         delete_and_block: "Supprimer et <b>bloquer</b> cette adresse de courriel et adresse IP."
         delete_dont_block: "Supprimer uniquement"
         deleting_user: "Suppression de l'utilisateur"
diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml
index 0811549..81db06f 100644
--- a/config/locales/client.it.yml
+++ b/config/locales/client.it.yml
@@ -1797,6 +1797,8 @@ it:
           other: "{{count}} messaggi"
         cancel: "Rimuovi filtro"
       move_to:
+        title: "Sposta in"
+        action: "sposta in"
         error: "Si è verificato un errore spostando i messaggi."
       split_topic:
         title: "Sposta in un nuovo argomento"
@@ -2960,6 +2962,7 @@ it:
           custom_sections: "Sezioni personalizzate:"
           theme_components: "Componenti Tema"
           convert: "Converti"
+          convert_component_alert: "Non hai ancora salvato le tue modifiche. Sei sicuro di volerle abbandonare e passare ad altro?"
           convert_component_tooltip: "Converti questo Componente in Tema"
           convert_theme_alert: "Sei sicuro di voler convertire questo Tema in Componente? Sarà rimosso come Tema Padre da %{relatives}."
           convert_theme_tooltip: "Converti questo Tema in Componente"
@@ -2970,6 +2973,7 @@ it:
           upload_file_tip: "Scegli una risorsa da caricare (png, woff2, ecc...)"
           variable_name: "Nome SCSS var:"
           upload: "Carica"
+          unsaved_changes_alert: "Non hai ancora salvato le tue modifiche. Sei sicuro di volerle abbandonare e passare ad altro?"
           css_html: "CSS/HTML personalizzato"
           edit_css_html: "Modifica CSS/HTML"
           edit_css_html_help: "Non hai modificato nessun CSS o HTML"

[... diff too long, it was truncated ...]

GitHub sha: 55cc5ab4