Update translations

Update translations

Carefully because permalink.external_url is untranslated in many locales due to a recent change in client.en.yml in 516a03be096.

diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml
index 50975ce..dd1ebb9 100644
--- a/config/locales/client.fi.yml
+++ b/config/locales/client.fi.yml
@@ -2600,6 +2600,7 @@ fi:
       email_in_disabled_click: 'ota käyttöön "email in" asetus.'
       mailinglist_mirror: "Alue jäljittelee postituslistaa"
       show_subcategory_list: "Näytä lista tytäralueista ketjujen yläpuolella tällä alueella."
+      read_only_banner: "Banneriteksti joka näytetään, jos käyttäjä ei voi aloittaa ketjua tälle alueelle:"
       num_featured_topics: "Kuinka monta ketjua näytetään Keskustelualueet-sivulla:"
       subcategory_num_featured_topics: "Kuinka monta ketjua näytetään emoalueen sivulla:"
       all_topics_wiki: "Tee uusista ketjuista wiki-viestejä oletuksena."
@@ -2669,6 +2670,9 @@ fi:
         moderation: "Valvonta"
         appearance: "Ulkoasu"
         email: "Sähköposti"
+      list_filters:
+        all: "kaikki ketjut"
+        none: "ei tytäralueita"
     flagging:
       title: "Kiitos avustasi yhteisön hyväksi!"
       action: "Liputa viesti"
@@ -2844,6 +2848,7 @@ fi:
         this_month: "Kuukausi"
         this_week: "Viikko"
         today: "Tänään"
+        other_periods: "katso kuumat:"
     browser_update: 'Valitettavasti <a href="https://www.discourse.org/faq/#browser">selaimesi on liian vanha eikä siksi toimi tällä sivustolla</a>. <a href="https://browsehappy.com">Päivitä selaimesi</a> niin voit katsella nykyaikaisia sisältöjä, kirjautua sisään ja vastata.'
     permission_types:
       full: "Luoda / Vastata / Nähdä"
@@ -2936,6 +2941,8 @@ fi:
         topic_admin_actions: "%{shortcut} Avaa ketjun ylläpitotyökalut"
       search_menu:
         title: "Hakuvalikko"
+        prev_next: "%{shortcut} Siirry valinnassa ylös ja alas"
+        insert_url: "%{shortcut} Lisää valittu avoinna olevaan viestieditoriin"
     badges:
       earned_n_times:
         one: "Ansaitsi tämän ansiomerkin yhden kerran"
@@ -3171,6 +3178,7 @@ fi:
           view_table: "taulukko"
           view_graph: "graafi"
           refresh_report: "Päivitä raportti"
+          dates: "Päivämäärät (UTC)"
           groups: "Kaikki ryhmät"
           disabled: "Raportti ei ole käytössä"
           totals_for_sample: "Otos yhteensä"
@@ -3187,6 +3195,8 @@ fi:
               label: Ryhmä
             category:
               label: Alue
+            include_subcategories:
+              label: "Sisällytä tytäralueet"
       commits:
         latest_changes: "Viimeisimmät muutokset: päivitä usein!"
         by: "käyttäjältä"
@@ -3231,6 +3241,7 @@ fi:
             effects: Vaikutukset
             trust_levels_none: "Ei mitään"
             automatic_membership_email_domains: "Käyttäjä, joka rekisteröityy sähköpostiverkkotunnuksella joka täsmää tähän luetteloon, liitetään ryhmään automaattisesti:"
+            automatic_membership_user_count: "%{count} käyttäjällä on joku uusista sähköposti-verkkotunnuksista; heidät lisätään ryhmään."
             primary_group: "Aseta automaattisesti ensisijaiseksi ryhmäksi"
         name_placeholder: "Ryhmän nimi, ei välilyöntejä, samat säännöt kuin käyttäjänimillä"
         primary: "Ensisijainen ryhmä"
@@ -3342,6 +3353,9 @@ fi:
         notification_event:
           name: "Ilmoitustapahtuma"
           details: "Kun käyttäjä saa ilmoituksen syötteeseensä."
+        user_badge_event:
+          name: "Ansiomerkinmyöntämistapahtuma"
+          details: "Kun käyttäjä saa ansiomerkin."
         delivery_status:
           title: "Toimituksen tila"
           inactive: "Ei toiminnassa"
@@ -3491,6 +3505,7 @@ fi:
           theme_name: "Teeman nimi"
           component_name: "Komponentin nimi"
           themes_intro: "Aloita valitsemalla olemassa oleva teema tai asenna uusi."
+          themes_intro_emoji: "naistaiteilijaemoji"
           beginners_guide_title: "Aloittelijan opas Discourse-teemojen käyttämiseen"
           developers_guide_title: "Kehittäjän opas Discourse-teemoihin"
           browse_themes: "Selaile yhteisön kehittämiä teemoja"
@@ -4079,9 +4094,27 @@ fi:
         delete: "Poista käyttäjä"
         merge:
           prompt:
+            title: "Siirrä & poista %{username}"
+            description: |
+              <p>Valitse uusi omistaja käyttäjän <b>@%{username}'s</b> sisälölle.</p>
+
+              <p>Kaikki ketjunaloitukset, viestit, yksityisviestit ja muu käyttäjän <b>@%{username}</b> luoma sisältö siirtyvät.</p>
+            target_username_placeholder: "Uuden omistajan käyttäjänim"
+            transfer_and_delete: "Siirrä & poista %{username}"
             cancel: "Peru"
           confirmation:
+            title: "Siirrä & poista %{username}"
+            description: |
+              <p>Kaikki käyttäjän <b>@%{username}'s</b> sisältö siirretään käyttäjän <b>@%{targetUsername}</b> nimiin. Kun sisältö on siirretty, käyttäjän <b>@%{username}'s</b> tili poistetaan.</p>
+
+              <p><b>Tätä ei voi peruuttaa!</b></p>
+
+              <p>Jatka kirjoittamalla: <code>%{text}</code></p>
+            text: "siirrä käyttäjä @%{username} käyttäjälle @%{targetUsername}"
+            transfer_and_delete: "Siirrä & poista %{username}"
             cancel: "Peru"
+        merging_user: "Yhdistetään käyttäjää..."
+        merge_failed: "Käyttäjien yhdistäminen epäonnistui."
         delete_forbidden_because_staff: "Ylläpitäjiä ja valvojia ei voi poistaa."
         delete_posts_forbidden_because_staff: "Ylläpitäjien ja valvojien kaikkia viestejä ei voi poistaa."
         delete_forbidden:
@@ -4125,6 +4158,7 @@ fi:
           threshold_reached: "Vastaanotettiin liian monta palautusta tästä sähköpostiosoiteesta"
         trust_level_change_failed: "Käyttäjän luottamustason vaihtamisessa tapahtui virhe."
         suspend_modal_title: "Hyllytä käyttäjä"
+        confirm_cancel_penalty: "Oletko varma, että haluat pyyhkiä rangaistuksen?"
         trust_level_2_users: "Käyttäjät luottamustasolla 2"
         trust_level_3_requirements: "Luottamustaso 3 vaatimukset"
         trust_level_locked_tip: "luottamustaso on lukittu, järjestelmä ei ylennä tai alenna käyttäjää"
@@ -4267,6 +4301,8 @@ fi:
           modal_description: "Haluatko tämän muutoksen vaikuttavan takautuvasti? Tämä muuttaa kaikkien %{count} olemassa olevan käyttäjän käyttäjäasetusta."
           modal_yes: "Kyllä"
           modal_no: "Ei, muutosta sovellettakoon vain tästedes"
+        simple_list:
+          add_item: "Lisää asia..."
       badges:
         title: Ansiomerkit
         new_badge: Uusi ansiomerkki
@@ -4338,6 +4374,7 @@ fi:
             with_time: "<span class=\"username\">%{username}</span> <span class=\"time\">%{time}</span>"
         badge_intro:
           title: "Aloita valitsemalla olemassa oleva ansiomerkki tai luomalla uusi"
+          emoji: "naisopiskelijaemoji"
           what_are_badges_title: "Mitä ansiomerkit ovat?"
           badge_query_examples_title: "Esimerkkejä ansiomerkin tietokantakyselyistä"
         mass_award:
@@ -4345,6 +4382,8 @@ fi:
           description: Myönnä sama ansiomerkki useille käyttäjille samalla kertaa.
           no_badge_selected: Aloita valitsemalla ansiomerkki.
           perform: "Myönnä ansiomerkki käyttäjille"
+          upload_csv: "Lataa CSV, jossa on joko käyttäjien sähköpostiosoitteet tai käyttäjänimet"
+          aborted: "Lataa CSV, jossa on joko käyttäjien sähköpostiosoitteet tai käyttäjänimet"
           success: CSV tuli perille ja käyttäjät saavat ansiomerkkinsä pian.
           replace_owners: Poista ansiomerkki aiemmilta omistajilta
       emoji:
@@ -4355,6 +4394,7 @@ fi:
         name: "Nimi"
         group: "Ryhmä"
         image: "Kuva"
+        alt: "mukautetun emojin esikatselu"
         delete_confirm: "Oletko varma, että haluat poistaa emojin :%{name}:?"
       embedding:
         get_started: "Jos haluat upottaa Discoursen toiselle sivustolle, aloita lisäämällä isäntä."
diff --git a/config/locales/client.gl.yml b/config/locales/client.gl.yml
index 7132554..3384135 100644

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

GitHub sha: 8e07ee7e