about summary refs log tree commit diff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/locales/ar.yml4
-rw-r--r--config/locales/devise.fi.yml91
-rw-r--r--config/locales/devise.sk.yml10
-rw-r--r--config/locales/doorkeeper.fi.yml108
-rw-r--r--config/locales/doorkeeper.sk.yml2
-rw-r--r--config/locales/eo.yml6
-rw-r--r--config/locales/es.yml13
-rw-r--r--config/locales/fi.yml698
-rw-r--r--config/locales/ja.yml2
-rw-r--r--config/locales/simple_form.eo.yml4
-rw-r--r--config/locales/simple_form.fi.yml66
-rw-r--r--config/locales/simple_form.sk.yml16
-rw-r--r--config/locales/sk.yml27
13 files changed, 808 insertions, 239 deletions
diff --git a/config/locales/ar.yml b/config/locales/ar.yml
index c316a2fa5..8b9a6688a 100644
--- a/config/locales/ar.yml
+++ b/config/locales/ar.yml
@@ -204,6 +204,7 @@ ar:
       severity: الشدة
       show:
         affected_accounts:
+          one: هناك حساب واحد متأثر في قاعدة البيانات
           other: هناك %{count} حسابات في قاعدة البيانات متأثرة بذلك
         retroactive:
           silence: إلغاء الكتم عن كافة الحسابات المتواجدة على هذا النطاق
@@ -262,6 +263,7 @@ ar:
     settings:
       activity_api_enabled:
         desc_html: عدد المنشورات المحلية و المستخدمين النشطين و التسجيلات الأسبوعية الجديدة
+        title: نشر مُجمل الإحصائيات عن نشاط المستخدمين
       bootstrap_timeline_accounts:
         title: الإشتراكات الإفتراضية للمستخدمين الجدد
       contact_information:
@@ -274,12 +276,14 @@ ar:
         title: نشر عدد مثيلات الخوادم التي تم مصادفتها
       registrations:
         closed_message:
+          desc_html: يتم عرضه على الصفحة الرئيسية عندما يتم غلق تسجيل الحسابات الجديدة. يمكنكم إستخدام علامات الأيتش تي أم أل HTML
           title: رسالة التسجيلات المقفلة
         deletion:
           desc_html: السماح لأي مستخدم إغلاق حسابه
           title: السماح بحذف الحسابات
         min_invite_role:
           disabled: لا أحد
+          title: المستخدِمون المصرح لهم لإرسال الدعوات
         open:
           desc_html: السماح للجميع بإنشاء حساب
           title: فتح التسجيل
diff --git a/config/locales/devise.fi.yml b/config/locales/devise.fi.yml
index 91ab9559c..e356abf9f 100644
--- a/config/locales/devise.fi.yml
+++ b/config/locales/devise.fi.yml
@@ -2,60 +2,81 @@
 fi:
   devise:
     confirmations:
-      confirmed: Sähköpostisi on onnistuneesti vahvistettu.
-      send_instructions: Saat kohta sähköpostiisi ohjeet kuinka voit aktivoida tilisi.
-      send_paranoid_instructions: Jos sähköpostisi on meidän tietokannassa, saat pian ohjeet sen varmentamiseen.
+      confirmed: Sähköpostiosoitteen vahvistus onnistui.
+      send_instructions: Saat kohta sähköpostitse ohjeet, kuinka vahvistat sähköpostiosoitteen. Jos et saa viestiä, tarkista roskapostikansio.
+      send_paranoid_instructions: Jos sähköpostiosoite on tietokannassamme, saat pian ohjeet, kuinka vahvistat osoitteen. Jos et saa viestiä, tarkista roskapostikansio.
     failure:
       already_authenticated: Olet jo kirjautunut sisään.
-      inactive: Tiliäsi ei ole viellä aktivoitu.
+      inactive: Tiliäsi ei ole vielä aktivoitu.
       invalid: Virheellinen %{authentication_keys} tai salasana.
-      last_attempt: Sinulla on yksi yritys jäljellä tai tili lukitaan.
+      last_attempt: Voit yrittää enää kerran, ennen kuin tili lukitaan.
       locked: Tili on lukittu.
       not_found_in_database: Virheellinen %{authentication_keys} tai salasana.
-      timeout: Sessiosi on umpeutunut. Kirjaudu sisään jatkaaksesi.
-      unauthenticated: Sinun tarvitsee kirjautua sisään tai rekisteröityä jatkaaksesi.
-      unconfirmed: Sinun tarvitsee varmentaa sähköpostisi jatkaaksesi.
+      timeout: Istunto on umpeutunut. Jatka kirjautumalla sisään.
+      unauthenticated: Kirjaudu sisään tai rekisteröidy, jos haluat jatkaa.
+      unconfirmed: Vahvista sähköpostiosoitteesi, ennen kuin jatkat.
     mailer:
       confirmation_instructions:
-        subject: 'Mastodon: Varmistus ohjeet'
+        action: Vahvista sähköpostiosoite
+        explanation: Olet luonut tilin palvelimelle %{host} käyttäen tätä sähköpostiosoitetta. Aktivoi tili yhdellä klikkauksella. Jos et luonut tiliä itse, voit jättää tämän viestin huomiotta.
+        extra_html: Katso myös <a href="%{terms_path}">instanssin säännöt</a> ja <a href="%{policy_path}">käyttöehdot</a>.
+        subject: 'Mastodon: Vahvistusohjeet - %{instance}'
+        title: Vahvista sähköpostiosoite
+      email_changed:
+        explanation: 'Tilin sähköpostiosoitteeksi vaihdetaan:'
+        extra: Jos et vaihtanut sähköpostiosoitettasi, joku muu on todennäköisesti päässyt käyttämään tiliäsi. Vaihda salasanasi viipymättä. Jos et pääse kirjautumaan tilillesi, ota yhteyttä instanssin ylläpitäjään.
+        subject: 'Mastodon: Sähköpostiosoite vaihdettu'
+        title: Uusi sähköpostiosoite
       password_change:
+        explanation: Tilin salasana on vaihdettu.
+        extra: Jos et vaihtanut salasanaasi, joku muu on todennäköisesti päässyt käyttämään tiliäsi. Vaihda salasanasi viipymättä. Jos et pääse kirjautumaan tilillesi, ota yhteyttä instanssin ylläpitäjään.
         subject: 'Mastodon: Salasana vaihdettu'
+        title: Salasana vaihdettu
+      reconfirmation_instructions:
+        explanation: Vahvista uusi sähköpostiosoite, niin muutos astuu voimaan.
+        extra: Jos et tehnyt muutosta itse, voit jättää tämän viestin huomiotta. Mastodon-tilin sähköpostiosoitetta ei vaihdeta, ennen kuin klikkaat yllä olevaa linkkiä.
+        subject: 'Mastodon: Vahvista sähköpostiosoite - %{instance}'
+        title: Vahvista sähköpostiosoite
       reset_password_instructions:
-        subject: 'Mastodon: Salasanan vaihto ohjeet'
+        action: Vaihda salasana
+        explanation: Pyysit tilillesi uuden salasanan.
+        extra: Jos et tehnyt pyyntöä itse, voit jättää tämän viestin huomiotta. Salasanaasi ei vaihdeta, ennen kuin klikkaat yllä olevaa linkkiä ja luot uuden salasanan.
+        subject: 'Mastodon: Ohjeet salasanan vaihtoon'
+        title: Salasanan vaihto
       unlock_instructions:
-        subject: 'Mastodon: Avauksen ohjeet'
+        subject: 'Mastodon: Ohjeet lukituksen poistoon'
     omniauth_callbacks:
-      failure: Varmennus %{kind} epäonnistui koska "%{reason}".
-      success: Onnistuneesti varmennettu %{kind} tilillä.
+      failure: Tunnistautuminen lähteestä %{kind} ei onnistunut, koska "%{reason}".
+      success: Tunnistautuminen tililtä %{kind} onnistui.
     passwords:
-      no_token: Et pääse tälle sivulle ilman salasanan vaihto sähköpostia. Jos tulet tämmöisestä postista, varmista että sinulla on täydellinen URL.
-      send_instructions: Jos sähköpostisi on meidän tietokannassa, saat pian ohjeet salasanan palautukseen.
-      send_paranoid_instructions: Jos sähköpostisi on meidän tietokannassa, saat pian ohjeet salasanan palautukseen.
-      updated: Salasanasi vaihdettu onnistuneesti. Olet nyt kirjautunut sisään.
-      updated_not_active: Salasanasi vaihdettu onnistuneesti.
+      no_token: Tälle sivulle pääsee vain salasananvaihtoviestin kautta. Jos tiedät tulevasi salasananvaihtoviestin kautta, varmista, että käytät koko viestissä mainittua URL-osoitetta.
+      send_instructions: Jos sähköpostiosoite on tietokannassamme, siihen lähetetään pian linkki salasanan vaihtoon. Jos et saa viestiä, tarkista roskapostikansio.
+      send_paranoid_instructions: Jos sähköpostiosoite on tietokannassamme, siihen lähetetään pian linkki salasanan vaihtoon. Jos et saa viestiä, tarkista roskapostikansio.
+      updated: Salasanan vaihto onnistui. Olet nyt kirjautunut sisään.
+      updated_not_active: Salasanan vaihto onnistui.
     registrations:
-      destroyed: Näkemiin! Tilisi on onnistuneesti peruttu. Toivottavasti näemme joskus uudestaan.
-      signed_up: Tervetuloa! Rekisteröitymisesi onnistu.
-      signed_up_but_inactive: Olet onnistuneesti rekisteröitynyt, mutta emme voi kirjata sinua sisään koska tiliäsi ei ole viellä aktivoitu.
-      signed_up_but_locked: Olet onnistuneesti rekisteröitynyt, mutta emme voi kirjata sinua sisään koska tilisi on lukittu.
-      signed_up_but_unconfirmed: Varmistuslinkki on lähetty sähköpostiisi. Seuraa sitä jotta tilisi voidaan aktivoida.
-      update_needs_confirmation: Tilisi on onnistuneesti päivitetty, mutta meidän tarvitsee vahvistaa sinun uusi sähköpostisi. Tarkista sähköpostisi ja seuraa viestissä tullutta linkkiä varmistaaksesi uuden osoitteen..
-      updated: Tilisi on onnistuneesti päivitetty.
+      destroyed: Tilisi on poistettu. Näkemiin ja tervetuloa uudelleen!
+      signed_up: Tervetuloa! Rekisteröityminen onnistui.
+      signed_up_but_inactive: Rekisteröityminen onnistui. Emme kuitenkaan voi kirjata sinua sisään, sillä tiliäsi ei ole vielä aktivoitu.
+      signed_up_but_locked: Rekisteröityminen onnistui. Emme kuitenkaan voi kirjata sinua sisään, sillä tilisi on lukittu.
+      signed_up_but_unconfirmed: Sähköpostiosoitteeseesi on lähetetty vahvistuslinkki. Aktivoi tili seuraamalla linkkiä. Jos et saanut viestiä, tarkista roskapostikansio.
+      update_needs_confirmation: Tilin päivitys onnistui, mutta uusi sähköpostiosoite on vahvistettava. Tarkista sähköpostisi ja vahvista uusi sähköpostiosoite seuraamalla vahvistuslinkkiä. Jos et saanut viestiä, tarkista roskapostikansio.
+      updated: Tilin päivitys onnistui.
     sessions:
-      already_signed_out: Ulos kirjautuminen onnistui.
+      already_signed_out: Uloskirjautuminen onnistui.
       signed_in: Sisäänkirjautuminen onnistui.
-      signed_out: Ulos kirjautuminen onnistui.
+      signed_out: Uloskirjautuminen onnistui.
     unlocks:
-      send_instructions: Saat sähköpostiisi pian ohjeet, jolla voit avata tilisi uudestaan.
-      send_paranoid_instructions: Jos tilisi on olemassa, saat sähköpostiisi pian ohjeet tilisi avaamiseen.
-      unlocked: Tilisi on avattu onnistuneesti. Kirjaudu normaalisti sisään.
+      send_instructions: Saat pian sähköpostitse ohjeet tilin lukituksen poistoon. Jos et saanut viestiä, tarkista roskapostikansio.
+      send_paranoid_instructions: Jos tili on olemassa, saat pian sähköpostitse ohjeet tilin lukituksen poistoon. Jos et saanut viestiä, tarkista roskapostikansio.
+      unlocked: Tilin lukituksen poisto onnistui. Jatka kirjautumalla sisään.
   errors:
     messages:
-      already_confirmed: on jo varmistettu. Yritä kirjautua sisään
-      confirmation_period_expired: pitää varmistaa %{period} sisällä, ole hyvä ja pyydä uusi
-      expired: on erääntynyt, ole hyvä ja pyydä uusi
+      already_confirmed: on jo vahvistettu. Yritä kirjautua sisään
+      confirmation_period_expired: on vahvistettava %{period} sisällä. Pyydä uusi
+      expired: on vanhentunut. Pyydä uusi
       not_found: ei löydy
       not_locked: ei ollut lukittu
       not_saved:
-        one: '1 virhe esti %{resource} tallennuksen:'
-        other: "%{count} virhettä esti %{resource} tallennuksen:"
+        one: '1 virhe esti kohteen %{resource} tallennuksen:'
+        other: "%{count} virhettä esti kohteen %{resource} tallennuksen:"
diff --git a/config/locales/devise.sk.yml b/config/locales/devise.sk.yml
index 2ce328d22..e9c5dd455 100644
--- a/config/locales/devise.sk.yml
+++ b/config/locales/devise.sk.yml
@@ -13,13 +13,13 @@ sk:
       locked: Váš účet je zamknutý.
       not_found_in_database: Nesprávny %{authentication_keys} alebo heslo.
       timeout: Vaša aktívna sezóna vypršala. Pre pokračovanie sa prosím znovu prihláste.
-      unauthenticated: Pred pokračovaním sa musíte zaregistrovať alebo prihlásiť.
-      unconfirmed: Pred pokračovaním musíte potvrdiť svoj email.
+      unauthenticated: K pokračovaniu sa musíš zaregistrovať alebo prihlásiť.
+      unconfirmed: Pred pokračovaním musíš potvrdiť svoj email.
     mailer:
       confirmation_instructions:
-        action: Potvrite emailovú adresu
-        explanation: S touto email adresou ste si vytvoril/a účet na %{host}. Si iba jeden klik od jeho aktivácie. Pokiaľ ste to ale nebol/a vy, prosím ignoruj tento email.
-        extra_html: Prosím pozri sa aj na <a href="%{terms_path}"> pravidla tohto servera,</a> a <a href="%{policy_path}"> naše užívaťeľské podiemky</a>.
+        action: Potvŕď emailovú adresu
+        explanation: S touto emailovou adresou si si vytvoril/a účet na %{host}. Si iba jeden klik od jeho aktivácie. Pokiaľ si to ale nebol/a ty, prosím ignoruj tento email.
+        extra_html: Prosím pozri sa aj na <a href="%{terms_path}"> pravidlá tohto servera,</a> a <a href="%{policy_path}"> naše užívaťeľské podiemky</a>.
         subject: 'Mastodon: Potvrdzovacie inštrukcie pre %{instance}'
         title: Potvrď emailovú adresu
       email_changed:
diff --git a/config/locales/doorkeeper.fi.yml b/config/locales/doorkeeper.fi.yml
index 8c1baf909..a3b878b65 100644
--- a/config/locales/doorkeeper.fi.yml
+++ b/config/locales/doorkeeper.fi.yml
@@ -3,17 +3,19 @@ fi:
   activerecord:
     attributes:
       doorkeeper/application:
-        name: Nimi
-        redirect_uri: Uudelleenohjaus URI
+        name: Sovelluksen nimi
+        redirect_uri: Uudelleenohjauksen URI
+        scopes: Oikeudet
+        website: Sovelluksen verkkosivu
     errors:
       models:
         doorkeeper/application:
           attributes:
             redirect_uri:
               fragment_present: ei voi sisältää osia.
-              invalid_uri: pitää olla validi URI.
-              relative_uri: pitää olla täydellinen URI.
-              secured_uri: pitää olla HTTPS/SSL URI.
+              invalid_uri: on oltava kelvollinen URI.
+              relative_uri: on oltava täydellinen URI.
+              secured_uri: on oltava HTTPS/SSL-URI.
   doorkeeper:
     applications:
       buttons:
@@ -25,89 +27,93 @@ fi:
       confirmations:
         destroy: Oletko varma?
       edit:
-        title: Muokkaa applikaatiota
+        title: Muokkaa sovellusta
       form:
-        error: Whoops! Tarkista lomakkeesi mahdollisten virheiden varalta
+        error: Hups! Tarkista, että lomakkeessa ei ole virheitä
       help:
         native_redirect_uri: Käytä %{native_redirect_uri} paikallisiin testeihin
-        redirect_uri: Käytä yhtä riviä per URI
-        scopes: Erota scopet välilyönnein. Jätä tyhjäksi käyteksi oletus scopeja.
+        redirect_uri: Lisää jokainen URI omalle rivilleen
+        scopes: Erota oikeudet välilyönnein. Jos kenttä jätetään tyhjäksi, käytetään oletusoikeuksia.
       index:
-        callback_url: Callback URL
+        application: Sovellus
+        callback_url: Takaisinkutsu-URL
+        delete: Poista
         name: Nimi
-        new: Uusi applikaatio
-        title: Sinun applikaatiosi
+        new: Uusi sovellus
+        scopes: Oikeudet
+        show: Näytä
+        title: Omat sovellukset
       new:
-        title: Uusi applikaatio
+        title: Uusi sovellus
       show:
         actions: Toiminnot
-        application_id: Applikaation Id
-        callback_urls: Callback urls
-        scopes: Scopet
-        secret: Salainen avain
-        title: 'Applikaatio: %{name}'
+        application_id: Asiakasohjelman tunnus
+        callback_urls: Takaisinkutsu-URL:t
+        scopes: Oikeudet
+        secret: Asiakasohjelman salainen avain
+        title: 'Sovellus: %{name}'
     authorizations:
       buttons:
         authorize: Valtuuta
         deny: Evää
       error:
-        title: Virhe on tapahtunut
+        title: Tapahtui virhe
       new:
         able_to: Se voi
-        prompt: Applikaatio %{client_name} pyytää lupaa tilillesi
+        prompt: Sovellus %{client_name} pyytää lupaa käyttää tiliäsi
         title: Valtuutus vaaditaan
       show:
-        title: Kopioi tämä valtuutuskoodi ja liitä se applikaatioon.
+        title: Kopioi tämä valtuutuskoodi ja liitä se sovellukseen.
     authorized_applications:
       buttons:
-        revoke: Evää
+        revoke: Peru
       confirmations:
         revoke: Oletko varma?
       index:
-        application: Applikaatio
+        application: Sovellus
         created_at: Valtuutettu
         date_format: "%Y-%m-%d %H:%M:%S"
-        scopes: Scopet
-        title: Valtuuttamasi applikaatiot
+        scopes: Oikeudet
+        title: Valtuutetut sovellukset
     errors:
       messages:
-        access_denied: Resurssin omistaja tai valtuutus palvelin hylkäsi pyynnönr.
-        credential_flow_not_configured: Resurssin omistajan salasana epäonnistui koska Doorkeeper.configure.resource_owner_from_credentials ei ole konfiguroitu.
-        invalid_client: Asiakkaan valtuutus epäonnistui koska tuntematon asiakas, asiakas ei sisältänyt valtuutusta, tai tukematon valtuutus tapa.
-        invalid_grant: Antamasi valtuutus lupa on joko väärä, erääntynyt, peruttu, ei vastaa uudelleenohjaus URI jota käytetään valtuutus pyynnössä, tai se myönnettin toiselle asiakkaalle.
-        invalid_redirect_uri: Uudelleenohjaus uri ei ole oikein.
-        invalid_request: Pyynnöstä puutti parametri, sisältää tukemattoman parametri arvonn, tai on korruptoitunut.
-        invalid_resource_owner: Annetut resurssin omistajan tunnnukset ovat väärät, tai resurssin omistajaa ei löydy
-        invalid_scope: Pyydetty scope on väärä, tuntemat, tai korruptoitunut.
+        access_denied: Resurssin omistaja tai valtuutuspalvelin hylkäsi pyynnön.
+        credential_flow_not_configured: Resurssin omistajan salasana epäonnistui, koska asetusta Doorkeeper.configure.resource_owner_from_credentials ei ole konfiguroitu.
+        invalid_client: Asiakasohjelman valtuutus epäonnistui, koska asiakas on tuntematon, asiakkaan valtuutus ei ollut mukana tai valtuutustapaa ei tueta.
+        invalid_grant: Valtuutuslupa on virheellinen, umpeutunut, peruttu, valtuutuspyynnössä käytettyä uudelleenohjaus-URI:tä vastaamaton tai myönnetty toiselle asiakkaalle.
+        invalid_redirect_uri: Uudelleenohjaus-URI on virheellinen.
+        invalid_request: Pyynnöstä puuttuu vaadittu parametri, se sisältää tukemattoman parametriarvon tai on muulla tavoin väärin muotoiltu.
+        invalid_resource_owner: Annetut resurssin omistajan tunnnukset ovat virheelliset, tai resurssin omistajaa ei löydy
+        invalid_scope: Pyydetyt oikeudet ovat virheellisiä, tuntemattomia tai väärin muotoiltuja.
         invalid_token:
-          expired: Access token vanhentunut
-          revoked: Access token evätty
-          unknown: Access token väärä
-        resource_owner_authenticator_not_configured: Resurssin omistajan etsiminen epäonnistui koska Doorkeeper.configure.resource_owner_authenticator ei ole konfiguroitu.
-        server_error: Valtuutus palvelin kohtasi odottamattoman virheen joka esti sitä täyttämästä pyyntöä.
-        temporarily_unavailable: Valtuutus palvelin ei voi tällä hetkellä käsitellä pyyntöäsi joko väliaikaisen ruuhkan tai huollon takia.
-        unauthorized_client: Asiakas ei ole valtuutettu tekemään tätä pyyntöä käyttäen tätä metodia.
-        unsupported_grant_type: Valtuutus grant type ei ole tuettu valtuutus palvelimella.
-        unsupported_response_type: Valtuutus palvelin ei tue tätä vastaus tyyppiä.
+          expired: Käyttöoikeustunnus on vanhentunut
+          revoked: Käyttöoikeustunnus on peruttu
+          unknown: Käyttöoikeustunnus on virheellinen
+        resource_owner_authenticator_not_configured: Resurssin omistajaa ei löytynyt, koska asetusta Doorkeeper.configure.resource_owner_authenticator ei ole konfiguroitu.
+        server_error: Valtuutuspalvelin kohtasi odottamattoman virheen, joka esti pyynnön täyttämisen.
+        temporarily_unavailable: Valtuutuspalvelin ei voi tällä hetkellä käsitellä pyyntöä joko väliaikaisen ruuhkan tai huollon takia.
+        unauthorized_client: Asiakkaalla ei ole valtuuksia tehdä tätä pyyntöä tällä metodilla.
+        unsupported_grant_type: Valtuutuspalvelin ei tue tätä valtuutusluvan tyyppiä.
+        unsupported_response_type: Valtuutuspalvelin ei tue tätä vastauksen tyyppiä.
     flash:
       applications:
         create:
-          notice: Applikaatio luotu.
+          notice: Sovellus luotu.
         destroy:
-          notice: Applikaatio poistettu.
+          notice: Sovellus poistettu.
         update:
-          notice: Applikaatio päivitetty.
+          notice: Sovellus päivitetty.
       authorized_applications:
         destroy:
-          notice: Applikaatio tuhottu.
+          notice: Sovellus peruttu.
     layouts:
       admin:
         nav:
-          applications: Applikaatiot
-          oauth2_provider: OAuth2 Provider
+          applications: Sovellukset
+          oauth2_provider: OAuth2-palveluntarjoaja
       application:
-        title: OAuth valtuutus tarvitaan
+        title: OAuth-valtuutus tarvitaan
     scopes:
-      follow: seuraa, estä, peru esto ja lopeta tilien seuraaminen
-      read: lukea tilin dataa
+      follow: seurata, estää, perua eston ja lopettaa tilien seuraaminen
+      read: lukea tilin tietoja
       write: julkaista puolestasi
diff --git a/config/locales/doorkeeper.sk.yml b/config/locales/doorkeeper.sk.yml
index 7a285eb4f..bda26429e 100644
--- a/config/locales/doorkeeper.sk.yml
+++ b/config/locales/doorkeeper.sk.yml
@@ -63,7 +63,7 @@ sk:
         prompt: Aplikácia %{client_name} žiada prístup k vašemu účtu
         title: Je potrebná autorizácia
       show:
-        title: Skopírujte tento autorizačný kód a vložte ho do aplikácie.
+        title: Skopíruj tento autorizačný kód a vlož ho do aplikácie.
     authorized_applications:
       buttons:
         revoke: Zrušiť oprávnenie
diff --git a/config/locales/eo.yml b/config/locales/eo.yml
index a896592b0..27c62f899 100644
--- a/config/locales/eo.yml
+++ b/config/locales/eo.yml
@@ -24,12 +24,12 @@ eo:
       within_reach_body: Pluraj aplikaĵoj por iOS, Android, kaj aliaj platformoj danke al API-medio bonveniga por programistoj permesas resti en kontakto kun viaj amikoj ĉie.
       within_reach_title: Ĉiam kontaktebla
     generic_description: "%{domain} estas unu servilo en la reto"
-    hosted_on: Mastodon gastigita en %{domain}
+    hosted_on: "%{domain} estas nodo de Mastodon"
     learn_more: Lerni pli
     other_instances: Listo de nodoj
     source_code: Fontkodo
     status_count_after: mesaĝoj
-    status_count_before: Kiu publikigis
+    status_count_before: Kie skribiĝis
     user_count_after: uzantoj
     user_count_before: Hejmo de
     what_is_mastodon: Kio estas Mastodon?
@@ -358,7 +358,7 @@ eo:
     warning: Estu tre atenta kun ĉi tiu datumo. Neniam diskonigu ĝin al iu ajn!
     your_token: Via alira ĵetono
   auth:
-    agreement_html: Per registriĝo, vi konsentas kun <a href="%{rules_path}">la reguloj de la nodo</a> kaj <a href="%{terms_path}">niaj uzkondiĉoj</a>.
+    agreement_html: Per registriĝo, vi konsentas kun <a href="%{rules_path}">la reguloj de nia nodo</a> kaj <a href="%{terms_path}">niaj uzkondiĉoj</a>.
     change_password: Pasvorto
     confirm_email: Konfirmi retadreson
     delete_account: Forigi konton
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 8e7a766a8..a5a20aa3c 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -546,7 +546,7 @@ es:
           quadrillion: Q
           thousand: K
           trillion: T
-          unit: ''
+          unit: " "
   pagination:
     newer: Más nuevo
     next: Próximo
@@ -634,6 +634,15 @@ es:
     two_factor_authentication: Autenticación de dos factores
     your_apps: Tus aplicaciones
   statuses:
+    attached:
+      description: 'Adjunto: %{attached}'
+      image:
+        one: "%{count} imagen"
+        other: "%{count} imágenes"
+      video:
+        one: "%{count} vídeo"
+        other: "%{count} vídeos"
+    content_warning: 'Alerta de contenido: %{warning}'
     open_in_web: Abrir en web
     over_character_limit: Límite de caracteres de %{max} superado
     pin_errors:
@@ -682,7 +691,7 @@ es:
     backup_ready:
       explanation: Has solicitado una copia completa de tu cuenta de Mastodon. ¡Ya está preparada para descargar!
       subject: Tu archivo está preparado para descargar
-      title: Recogida del archivo
+      title: Descargar archivo
     welcome:
       edit_profile_action: Configurar el perfil
       edit_profile_step: Puedes personalizar tu perfil subiendo un avatar, cabecera, cambiando tu nombre para mostrar y más. Si te gustaría revisar seguidores antes de autorizarlos a que te sigan, puedes bloquear tu cuenta.
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
index 939ebd10a..62f6560bf 100644
--- a/config/locales/fi.yml
+++ b/config/locales/fi.yml
@@ -1,31 +1,35 @@
 ---
 fi:
   about:
-    about_mastodon_html: Mastodon on <em>vapaa, avoimeen lähdekoodiin perustuva</em> sosiaalinen verkosto. <em>Hajautettu</em> vaihtoehto kaupallisille alustoille, se välttää eiskit yhden yrityksen monopolisoinnin sinun viestinnässäsi. Valitse palvelin mihin luotat &mdash; minkä tahansa valitset, voit vuorovaikuttaa muiden kanssa. Kuka tahansa voi luoda Mastodon palvelimen ja ottaa osaa <em>sosiaaliseen verkkoon</em> saumattomasti.
+    about_hashtag_html: Nämä ovat hashtagilla <strong>#%{hashtag}</strong> merkittyjä julkisia tuuttauksia. Voit vastata niihin, jos sinulla on tili jossain päin fediversumia.
+    about_mastodon_html: Mastodon on sosiaalinen verkosto. Se on toteutettu avoimilla verkkoprotokollilla ja vapailla, avoimen lähdekoodin ohjelmistoilla, ja se toimii hajautetusti samaan tapaan kuin sähköposti.
     about_this: Tietoja tästä palvelimesta
-    closed_registrations: Rekisteröityminen tässä instanssissa on juuri nyt suljettu. Mutta! Voit yhdistää täysin samaan, yhteiseen verkostoon rekisteröitymällä jossain toisessa instanssissa.
+    closed_registrations: Tähän instanssiin ei voi tällä hetkellä rekisteröityä. Voit kuitenkin luoda tilin johonkin toiseen instanssiin ja käyttää samaa verkostoa sitä kautta.
     contact: Ota yhteyttä
     contact_missing: Ei asetettu
     contact_unavailable: Ei saatavilla
     description_headline: Mikä on %{domain}?
-    domain_count_after: muuhun palvelimeen
+    domain_count_after: muuhun instanssiin
     domain_count_before: Yhdistyneenä
     extended_description_html: |
       <h3>Hyvä paikka säännöille</h3>
-      <p>Pidennettyä kuvausta ei ole vielä asetettu.</p>
+      <p>Pidempää kuvausta ei ole vielä laadittu.</p>
     features:
-      humane_approach_body: Muiden verkostojen virheistä oppien, Mastodon pyrkii tekemään eettisiä valintoja suunnittelussa taistellakseen sosiaalisen median väärinkäyttöä vastaan.
-      humane_approach_title: Humaanimpi lähestymistapa
-      not_a_product_body: Mastodon ei ole kaupallinen verkosto. Ei mainoksia, ei tiedonlouhintaa, ei suljettuja sisäpiirejä. Mastodonissa ei ole keskitettyä auktoriteettiä.
+      humane_approach_body: Mastodonissa otetaan oppia muiden verkostojen virheistä, ja sen suunnittelussa pyritään toimimaan eettisesti ja ehkäisemään sosiaalisen median väärinkäyttöä.
+      humane_approach_title: Ihmisläheisempi ote
+      not_a_product_body: Mastodon ei ole kaupallinen verkosto. Ei mainoksia, ei tiedonlouhintaa, ei suljettuja protokollia. Mastodonissa ei ole keskusjohtoa.
       not_a_product_title: Olet henkilö, et tuote
-      real_conversation_title: Rakennettu oikealle keskustelulle
-      within_reach_body: Kehittäjäystävällisen rajapintaekosysteemin ansiosta useita appeja Androidille, iOS:lle ja muille alustoille, jotka mahdollistavat yhteydenpidon ystäviesi kanssa missä vain.
+      real_conversation_body: 'Voit ilmaista itseäsi niin kuin itse haluat: tilaa on 500 merkkiä, ja sisältövaroituksia voi tehdä monin tavoin.'
+      real_conversation_title: Tehty oikeaa keskustelua varten
+      within_reach_body: Rajapintoja on tarjolla moniin eri kehitysympäristöihin, minkä ansiosta iOS:lle, Androidille ja muille alustoille on saatavana useita eri sovelluksia. Näin voit pitää yhteyttä ystäviisi missä vain.
       within_reach_title: Aina lähellä
+    generic_description: "%{domain} on yksi verkostoon kuuluvista palvelimista"
+    hosted_on: Mastodon palvelimella %{domain}
     learn_more: Lisätietoja
     other_instances: Muut palvelimet
     source_code: Lähdekoodi
     status_count_after: statusta
-    status_count_before: Ovat luoneet
+    status_count_before: He ovat luoneet
     user_count_after: käyttäjälle
     user_count_before: Koti
     what_is_mastodon: Mikä on Mastodon?
@@ -33,161 +37,681 @@ fi:
     follow: Seuraa
     followers: Seuraajat
     following: Seuratut
+    media: Media
+    moved_html: "%{name} on muuttanut osoitteeseen %{new_profile_link}:"
     nothing_here: Täällä ei ole mitään!
-    people_followed_by: Henkilöitä joita %{name} seuraa
-    people_who_follow: Henkilöt jotka seuraa %{name}
-    posts: Postaukset
+    people_followed_by: Henkilöt, joita %{name} seuraa
+    people_who_follow: Käyttäjän %{name} seuraajat
+    posts: Tuuttaukset
+    posts_with_replies: Tuuttaukset ja vastaukset
     remote_follow: Etäseuranta
     reserved_username: Käyttäjänimi on varattu
     roles:
       admin: Ylläpitäjä
+      moderator: Moderaattori
     unfollow: Lopeta seuraaminen
   admin:
     account_moderation_notes:
       account: Moderaattori
       create: Luo
       created_at: Päiväys
-      created_msg: Moderointimerkintä luotu onnistuneesti!
+      created_msg: Moderointimerkinnän luonti onnistui!
       delete: Poista
-      destroyed_msg: Moderointimerkintä tuhottu onnistuneesti!
+      destroyed_msg: Moderointimerkinnän poisto onnistui!
     accounts:
       are_you_sure: Oletko varma?
-      confirm: Hyväksy
-      confirmed: Hyväksytty
+      by_domain: Verkko-osoite
+      confirm: Vahvista
+      confirmed: Vahvistettu
+      demote: Alenna
       disable: Poista käytöstä
       disable_two_factor_authentication: Poista 2FA käytöstä
       disabled: Poistettu käytöstä
+      display_name: Näyttönimi
+      domain: Verkko-osoite
       edit: Muokkaa
       email: Sähköposti
+      enable: Ota käyttöön
+      enabled: Käytössä
+      feed_url: Syötteen URL
       followers: Seuraajat
-      followers_url: Seuraajat URL
+      followers_url: Seuraajien URL
+      follows: Seuraa
+      inbox_url: Saapuvan postilaatikon URL
+      ip: IP
+      location:
+        all: Kaikki
+        local: Paikalliset
+        remote: Etätilit
+        title: Sijainti
+      login_status: Sisäänkirjautumisen tila
+      media_attachments: Medialiitteet
+      memorialize: Muuta muistosivuksi
+      moderation:
+        all: Kaikki
+        silenced: Hiljennetty
+        suspended: Jäähyllä
+        title: Moderointi
+      moderation_notes: Moderointimerkinnät
+      most_recent_activity: Viimeisin toiminta
+      most_recent_ip: Viimeisin IP
+      not_subscribed: Ei tilaaja
+      order:
+        alphabetic: Aakkosjärjestys
+        most_recent: Uusin
+        title: Järjestys
+      outbox_url: Lähtevän postilaatikon URL
+      perform_full_suspension: Siirrä kokonaan jäähylle
+      profile_url: Profiilin URL
+      promote: Ylennä
+      protocol: Protokolla
+      public: Julkinen
+      push_subscription_expires: PuSH-tilaus vanhenee
+      redownload: Päivitä profiilikuva
+      reset: Palauta
+      reset_password: Palauta salasana
+      resubscribe: Tilaa uudelleen
+      role: Oikeudet
+      roles:
+        admin: Ylläpitäjä
+        moderator: Moderaattori
+        staff: Henkilöstö
+        user: Käyttäjä
+      salmon_url: Salmon-URL
+      search: Haku
+      shared_inbox_url: Jaetun saapuvan postilaatikon URL
+      show:
+        created_reports: Tilin luomat raportit
+        report: raportti
+        targeted_reports: Tästä tilistä tehdyt raportit
+      silence: Hiljennä
+      statuses: Tilat
+      subscribe: Tilaa
+      title: Tilit
+      undo_silenced: Peru hiljennys
+      undo_suspension: Peru jäähy
+      unsubscribe: Lopeta tilaus
+      username: Käyttäjänimi
+      web: Web
+    action_logs:
+      actions:
+        confirm_user: "%{name} vahvisti käyttäjän %{target} sähköpostiosoitteen"
+        create_custom_emoji: "%{name} lähetti uuden emojin %{target}"
+        create_domain_block: "%{name} esti verkkotunnuksen %{target}"
+        create_email_domain_block: "%{name} lisäsi sähköpostiverkkotunnuksen %{target} estolistalle"
+        demote_user: "%{name} alensi käyttäjän %{target}"
+        destroy_domain_block: "%{name} poisti verkkotunnuksen %{target} eston"
+        destroy_email_domain_block: "%{name} lisäsi sähköpostiverkkotunnuksen %{target} sallittujen listalle"
+        destroy_status: "%{name} poisti käyttäjän %{target} tilan"
+        disable_2fa_user: "%{name} poisti käyttäjältä %{target} kaksivaiheisen todentamisen vaatimuksen"
+        disable_custom_emoji: "%{name} poisti emojin %{target} käytöstä"
+        disable_user: "%{name} poisti sisäänkirjautumisen käytöstä käyttäjältä %{target}"
+        enable_custom_emoji: "%{name} salli emojin %{target} käyttöön"
+        enable_user: "%{name} salli sisäänkirjautumisen käyttäjälle %{target}"
+        memorialize_account: "%{name} muutti käyttäjän %{target} tilin muistosivuksi"
+        promote_user: "%{name} ylensi käyttäjän %{target}"
+        reset_password_user: "%{name} palautti käyttäjän %{target} salasanan"
+        resolve_report: "%{name} hylkäsi raportin %{target}"
+        silence_account: "%{name} hiljensi käyttäjän %{target}"
+        suspend_account: "%{name} siirsi käyttäjän %{target} jäähylle"
+        unsilence_account: "%{name} poisti käyttäjän %{target} hiljennyksen"
+        unsuspend_account: "%{name} perui käyttäjän %{target} jäähyn"
+        update_custom_emoji: "%{name} päivitti emojin %{target}"
+        update_status: "%{name} päivitti käyttäjän %{target} tilan"
+      title: Auditointiloki
+    custom_emojis:
+      by_domain: Verkkotunnus
+      copied_msg: Emojin paikallisen kopion luonti onnistui
+      copy: Kopioi
+      copy_failed_msg: Emojista ei voitu tehdä paikallista kopiota
+      created_msg: Emojin luonti onnistui!
+      delete: Poista
+      destroyed_msg: Emojon poisto onnistui!
+      disable: Poista käytöstä
+      disabled_msg: Emojin käytöstäpoisto onnistui
+      emoji: Emoji
+      enable: Ota käyttöön
+      enabled_msg: Emojin käyttöönotto onnistui
+      image_hint: PNG enintään 50 kt
+      listed: Listassa
+      new:
+        title: Lisää uusi mukautettu emoji
+      overwrite: Kirjoita yli
+      shortcode: Lyhennekoodi
+      shortcode_hint: Vähintään kaksi merkkiä, vain kirjaimia, numeroita ja alaviivoja
+      title: Mukautetut emojit
+      unlisted: Ei listassa
+      update_failed_msg: Emojin päivitys epäonnistui
+      updated_msg: Emojin päivitys onnistui!
+      upload: Lähetä
+    domain_blocks:
+      add_new: Lisää uusi
+      created_msg: Verkkotunnuksen estoa käsitellään
+      destroyed_msg: Verkkotunnuksen esto on peruttu
+      domain: Verkkotunnus
+      new:
+        create: Luo esto
+        hint: Verkkotunnuksen esto ei estä tilien luomista ja lisäämistä tietokantaan, mutta se soveltaa näihin tileihin automaattisesti määrättyjä moderointitoimia tilin luomisen jälkeen.
+        severity:
+          desc_html: "<strong>Hiljennys</strong> estää tilin julkaisuja näkymästä muille kuin tilin seuraajille. <strong>Jäähy</strong> poistaa tilin kaiken sisällön, median ja profiilitiedot. Jos haluat vain hylätä mediatiedostot, valitse <strong>Ei mitään</strong>."
+          noop: Ei mitään
+          silence: Hiljennys
+          suspend: Jäähy
+        title: Uusi verkkotunnuksen esto
+      reject_media: Hylkää mediatiedostot
+      reject_media_hint: Poistaa paikallisesti tallennetut mediatiedostot eikä lataa niitä enää jatkossa. Ei merkitystä jäähyn kohdalla
+      severities:
+        noop: Ei mitään
+        silence: Hiljennys
+        suspend: Jäähy
+      severity: Vakavuus
+      show:
+        affected_accounts:
+          one: Vaikuttaa yhteen tiliin tietokannassa
+          other: Vaikuttaa %{count} tiliin tietokannassa
+        retroactive:
+          silence: Peru kaikkien tässä verkkotunnuksessa jo olemassa olevien tilien hiljennys
+          suspend: Peru kaikkien tässä verkkotunnuksessa jo olemassa olevien tilien jäähy
+        title: Peru verkkotunnuksen %{domain} esto
+        undo: Peru
+      title: Verkkotunnusten estot
+      undo: Peru
+    email_domain_blocks:
+      add_new: Lisää uusi
+      created_msg: Sähköpostiverkkotunnuksen lisäys estolistalle onnistui
+      delete: Poista
+      destroyed_msg: Sähköpostiverkkotunnuksen poisto estolistalta onnistui
+      domain: Verkkotunnus
+      new:
+        create: Lisää verkkotunnus
+        title: Uusi sähköpostiestolistan merkintä
+      title: Sähköpostiestolista
+    instances:
+      account_count: Tiedossa olevat tilit
+      domain_name: Verkkotunnus
+      reset: Palauta
+      search: Hae
+      title: Tiedossa olevat instanssit
+    invites:
+      filter:
+        all: Kaikki
+        available: Saatavilla
+        expired: Vanhentunut
+        title: Suodata
+      title: Kutsut
+    reports:
+      action_taken_by: Toimenpiteen tekijä
+      are_you_sure: Oletko varma?
+      comment:
+        label: Kommentti
+        none: Ei mitään
+      delete: Poista
+      id: Tunniste
+      mark_as_resolved: Merkitse ratkaistuksi
+      nsfw:
+        'false': Peru medialiitteiden piilotus
+        'true': Piilota medialiitteet
+      report: Raportti nro %{id}
+      report_contents: Sisältö
+      reported_account: Raportoitu tili
+      reported_by: Raportoija
+      resolved: Ratkaistut
+      silence_account: Hiljennä tili
+      status: Tila
+      suspend_account: Siirrä tili jäähylle
+      target: Kohde
+      title: Raportit
+      unresolved: Ratkaisemattomat
+      view: Näytä
+    settings:
+      activity_api_enabled:
+        desc_html: Paikallisesti julkaistujen tilojen, aktiivisten käyttäjien ja uusien rekisteröintien määrät viikoittain
+        title: Julkaise koostetilastoja käyttäjien aktiivisuudesta
+      bootstrap_timeline_accounts:
+        desc_html: Erota käyttäjänimet pilkulla. Vain paikalliset ja lukitsemattomat tilit toimivat. Jos kenttä jätetään tyhjäksi, oletusarvona ovat kaikki paikalliset ylläpitäjät.
+        title: Uudet käyttäjät seuraavat oletuksena seuraavia tilejä
+      contact_information:
+        email: Työsähköposti
+        username: Yhteyshenkilön käyttäjänimi
+      hero:
+        desc_html: Näytetään etusivulla. Suosituskoko vähintään 600x100 pikseliä. Jos kuvaa ei aseteta, käytetään instanssin pikkukuvaa
+        title: Sankarin kuva
+      peers_api_enabled:
+        desc_html: Verkkotunnukset, jotka tämä instanssi on kohdannut fediversumissa
+        title: Julkaise löydettyjen instanssien luettelo
+      registrations:
+        closed_message:
+          desc_html: Näytetään etusivulla, kun rekisteröinti on suljettu. HTML-tagit käytössä
+          title: Viesti, kun rekisteröinti on suljettu
+        deletion:
+          desc_html: Salli jokaisen poistaa oma tilinsä
+          title: Avoin tilin poisto
+        min_invite_role:
+          disabled: Ei kukaan
+          title: Salli kutsut käyttäjältä
+        open:
+          desc_html: Salli kenen tahansa luoda tili
+          title: Avoin rekisteröinti
+      show_known_fediverse_at_about_page:
+        desc_html: Kun tämä on valittu, esikatselussa näytetään tuuttaukset kaikkialta tunnetusta fediversumista. Muutoin näytetään vain paikalliset tuuttaukset.
+        title: Näytä aikajanan esikatselussa koko tunnettu fediversumi
+      show_staff_badge:
+        desc_html: Näytä käyttäjäsivulla henkilöstömerkki
+        title: Näytä henkilöstömerkki
+      site_description:
+        desc_html: Esittelykappale etusivulla ja metatunnisteissa. HTML-tagit käytössä, tärkeimmät ovat <code>&lt;a&gt;</code> ja <code>&lt;em&gt;</code>.
+        title: Instanssin kuvaus
+      site_description_extended:
+        desc_html: Hyvä paikka käytösohjeille, säännöille, ohjeistuksille ja muille instanssin muista erottaville asioille. HTML-tagit käytössä
+        title: Omavalintaiset laajat tiedot
+      site_terms:
+        desc_html: Tähän voi kirjoittaa instanssin tietosuojakäytännöstä, käyttöehdoista ja sen sellaisista asioista. HTML-tagit käytössä
+        title: Omavalintaiset käyttöehdot
+      site_title: Instanssin nimi
+      thumbnail:
+        desc_html: Käytetään esikatseluissa OpenGraphin ja API:n kautta. Suosituskoko 1200x630 pikseliä
+        title: Instanssin pikkukuva
+      timeline_preview:
+        desc_html: Näytä julkinen aikajana aloitussivulla
+        title: Aikajanan esikatselu
+      title: Sivuston asetukset
+    statuses:
+      back_to_account: Takaisin tilin sivulle
+      batch:
+        delete: Poista
+        nsfw_off: NSFW POIS
+        nsfw_on: NSFW PÄÄLLÄ
+      execute: Suorita
+      failed_to_execute: Suoritus epäonnistui
+      media:
+        hide: Piilota media
+        show: Näytä media
+        title: Media
+      no_media: Ei mediaa
+      title: Tilin tilat
+      with_media: Sisältää mediaa
+    subscriptions:
+      callback_url: Paluu-URL
+      confirmed: Vahvistettu
+      expires_in: Vanhenee
+      last_delivery: Viimeisin toimitus
+      title: WebSub
+      topic: Aihe
+    title: Ylläpito
+  admin_mailer:
+    new_report:
+      body: "%{reporter} on raportoinut kohteen %{target}"
+      subject: Uusi raportti instanssista %{instance} (nro %{id})
   application_mailer:
-    settings: 'Muokkaa sähköpostiasetuksia: %{link}'
-    view: 'Katso:'
+    notification_preferences: Muuta sähköpostiasetuksia
+    salutation: "%{name},"
+    settings: 'Muuta sähköpostiasetuksia: %{link}'
+    view: 'Näytä:'
+    view_profile: Näytä profiili
+    view_status: Näytä tila
   applications:
-    invalid_url: Annettu URL on väärä
+    created: Sovelluksen luonti onnistui
+    destroyed: Sovelluksen poisto onnistui
+    invalid_url: Annettu URL on virheellinen
+    regenerate_token: Luo pääsytunnus uudelleen
+    token_regenerated: Pääsytunnuksen uudelleenluonti onnistui
+    warning: Säilytä tietoa hyvin. Älä milloinkaan jaa sitä muille!
+    your_token: Pääsytunnus
   auth:
-    didnt_get_confirmation: Etkö saanut varmennusohjeita?
+    agreement_html: Rekisteröityessäsi sitoudut noudattamaan <a href="%{rules_path}">instanssin sääntöjä</a> ja <a href="%{terms_path}">käyttöehtoja</a>.
+    change_password: Salasana
+    confirm_email: Vahvista sähköpostiosoite
+    delete_account: Poista tili
+    delete_account_html: Jos haluat poistaa tilisi, <a href="%{path}">paina tästä</a>. Poisto on vahvistettava.
+    didnt_get_confirmation: Etkö saanut vahvistusohjeita?
     forgot_password: Unohditko salasanasi?
+    invalid_reset_password_token: Salasananpalautustunnus on virheellinen tai vanhentunut. Pyydä uusi.
     login: Kirjaudu sisään
     logout: Kirjaudu ulos
+    migrate_account: Muuta toiseen tiliin
+    migrate_account_html: Jos haluat ohjata tämän tilin toiseen tiliin, voit <a href="%{path}">asettaa toisen tilin tästä</a>.
+    or: tai
+    or_log_in_with: Tai käytä kirjautumiseen
+    providers:
+      cas: CAS
+      saml: SAML
     register: Rekisteröidy
-    resend_confirmation: Lähetä varmennusohjeet uudestaan
+    register_elsewhere: Rekisteröidy toiselle palvelimelle
+    resend_confirmation: Lähetä vahvistusohjeet uudestaan
     reset_password: Palauta salasana
     security: Tunnukset
     set_new_password: Aseta uusi salasana
   authorize_follow:
-    error: Valitettavasti tapahtui virhe etätilin haussa.
+    error: Valitettavasti etätilin haussa tapahtui virhe
     follow: Seuraa
-    title: Seuraa %{acct}
+    follow_request: 'Olet lähettänyt seuraamispyynnön käyttäjälle:'
+    following: 'Onnistui! Seuraat käyttäjää:'
+    post_follow:
+      close: Tai voit sulkea tämän ikkunan.
+      return: Palaa käyttäjän profiiliin
+      web: Siirry verkkosivulle
+    title: Seuraa käyttäjää %{acct}
   datetime:
     distance_in_words:
-      about_x_hours: "%{count}t"
-      about_x_months: "%{count}kk"
-      about_x_years: "%{count}v"
-      almost_x_years: "%{count}v"
-      half_a_minute: Juuri nyt
-      less_than_x_minutes: "%{count}m"
-      less_than_x_seconds: Juuri nyt
-      over_x_years: "%{count}v"
-      x_days: "%{count}pv"
-      x_minutes: "%{count}m"
-      x_months: "%{count}kk"
-      x_seconds: "%{count}s"
+      about_x_hours: "%{count} h"
+      about_x_months: "%{count} kk"
+      about_x_years: "%{count} v"
+      almost_x_years: "%{count} v"
+      half_a_minute: Nyt
+      less_than_x_minutes: "%{count} m"
+      less_than_x_seconds: Nyt
+      over_x_years: "%{count} v"
+      x_days: "%{count} pv"
+      x_minutes: "%{count} m"
+      x_months: "%{count} kk"
+      x_seconds: "%{count} s"
+  deletes:
+    bad_password_msg: Hyvä yritys, hakkerit! Väärä salasana
+    confirm_password: Tunnistaudu syöttämällä nykyinen salasanasi
+    description_html: Tämä poistaa <strong>pysyvästi ja peruuttamattomasti</strong> kaiken tilisi sisällön ja poistaa tilin käytöstä. Käyttäjänimesi pysyy varattuna, jotta identiteettiäsi ei myöhemmin varasteta.
+    proceed: Poista tili
+    success_msg: Tilin poisto onnistui
+    warning_html: Sisällön poistaminen taataan vain tämän instanssin osalta. Jos sisältöä on jaettu paljon, siitä todennäköisesti jää jälkiä. Palvelimet, joihin ei saada yhteyttä tai jotka ovat lopettaneet päivitystesi tilaamisen, eivät päivitä tietokantojaan.
+    warning_title: Sisällön saatavuustieto levitetty
+  errors:
+    '403': Sinulla ei ole lupaa nähdä tätä sivua.
+    '404': Etsimääsi sivua ei ole olemassa.
+    '410': Etsimääsi sivua ei ole enää olemassa.
+    '422':
+      content: Turvallisuusvahvistus epäonnistui. Oletko estänyt evästeet?
+      title: Turvallisuusvahvistus epäonnistui
+    '429': Rajoitettu
+    '500':
+      content: Valitettavasti jokin meni pieleen meidän päässämme.
+      title: Sivu ei ole oikein
+    noscript_html: Mastodon-selainsovelluksen käyttöön vaaditaan JavaScript. Voit vaihtoehtoisesti kokeilla jotakin omalle käyttöjärjestelmällesi tehtyä Mastodon<a href="https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md">sovellusta</a>.
   exports:
-    blocks: Estosi
+    archive_takeout:
+      date: Päiväys
+      download: Lataa arkisto
+      hint_html: Voit pyytää arkistoa omista <strong>tuuttauksistasi ja mediastasi</strong>. Vientitiedot ovat ActivityPub-muodossa, ja ne voi lukea millä tahansa yhteensopivalla ohjelmalla.
+      in_progress: Arkistoa kootaan...
+      request: Pyydä arkisto
+      size: Koko
+    blocks: Estot
     csv: CSV
     follows: Seurattavat
-    storage: Mediasi
+    mutes: Mykistetyt
+    storage: Media-arkisto
+  followers:
+    domain: Verkkotunnus
+    explanation_html: Jos haluat olla varma tilapäivitystesi yksityisyydestä, sinun täytyy tietää, ketkä seuraavat sinua. <strong>Yksityiset tilapäivityksesi lähetetään kaikkiin niihin instansseihin, joissa sinulla on seuraajia</strong>. Jos et luota siihen, että näiden instanssien ylläpitäjät tai ohjelmisto kunnioittavat yksityisyyttäsi, käy läpi seuraajaluettelosi ja poista tarvittaessa käyttäjiä.
+    followers_count: Seuraajien määrä
+    lock_link: Lukitse tili
+    purge: Poista seuraajista
+    success:
+      one: Estetään kevyesti seuraajia yhdestä verkkotunnuksesta...
+      other: Estetään kevyesti seuraajia %{count} verkkotunnuksesta...
+    true_privacy_html: Muista, että <strong>kunnollinen yksityisyys voidaan varmistaa vain päästä päähän -salauksella</strong>.
+    unlocked_warning_html: Kuka tahansa voi seurata sinua ja nähdä saman tien yksityiset tilapäivityksesi. %{lock_link}, niin voit tarkastaa ja torjua seuraajia.
+    unlocked_warning_title: Tiliäsi ei ole lukittu
   generic:
-    changes_saved_msg: Muutokset onnistuneesti tallennettu!
-    powered_by: powered by %{link}
+    changes_saved_msg: Muutosten tallennus onnistui!
+    powered_by: voimanlähteenä %{link}
     save_changes: Tallenna muutokset
     validation_errors:
-      one: Jokin ei ole viellä oikein! Katso virhe alapuolelta.
-      other: Jokin ei ole viellä oikein! Katso %{count} virhettä alapuolelta.
+      one: Kaikki ei ole aivan oikein! Tarkasta alla oleva virhe
+      other: Kaikki ei ole aivan oikein! Tarkasta alla olevat %{count} virhettä
   imports:
-    preface: Voit tuoda tiettyä dataa kaikista ihmisistä joita seuraat tai estät tilillesi tälle palvelimelle tiedostoista, jotka on luotu toisella palvelimella.
-    success: Datasi on onnistuneesti ladattu ja käsitellään pian
+    preface: Voit tuoda toisesta instanssista viemiäsi tietoja, kuten esimerkiksi seuraamiesi tai estämiesi henkilöiden listan.
+    success: Tietojen lähettäminen onnistui, ja ne käsitellään kohtapuoliin
     types:
-      blocking: Estetyt lista
-      following: Seuratut lista
+      blocking: Estettyjen lista
+      following: Seurattujen lista
+      muting: Mykistettyjen lista
     upload: Lähetä
-  landing_strip_html: "<strong>%{name}</strong> on käyttäjä domainilla %{link_to_root_path}. Voit seurata tai vuorovaikuttaa heidän kanssaan jos sinulla on tili yleisessä verkossa."
-  landing_strip_signup_html: Jos sinulla ei ole tiliä, voit <a href="%{sign_up_path}">rekisteröityä täällä</a>.
+  in_memoriam_html: Muistoissamme.
+  invites:
+    delete: Poista käytöstä
+    expired: Vanhentunut
+    expires_in:
+      '1800': 30 minuuttia
+      '21600': 6 tuntia
+      '3600': 1 tunti
+      '43200': 12 tuntia
+      '86400': 1 vuorokausi
+    expires_in_prompt: Ei koskaan
+    generate: Luo
+    max_uses:
+      one: kertakäyttöinen
+      other: "%{count} käyttökertaa"
+    max_uses_prompt: Ei rajoitusta
+    prompt: Luo linkkejä ja jaa niiden avulla muille pääsyoikeus tähän instanssiin
+    table:
+      expires_at: Vanhenee
+      uses: Käytetty
+    title: Kutsu ihmisiä
+  landing_strip_html: "<strong>%{name}</strong> on käyttäjänä palvelimella %{link_to_root_path}. Voit seurata heitä tai pitää heihin yhteyttä, jos sinulla on tili missä tahansa fediversumin kolkassa."
+  landing_strip_signup_html: Jos sinulla ei ole tiliä, voit <a href="%{sign_up_path}">rekisteröityä tätä kautta</a>.
+  lists:
+    errors:
+      limit: Sinulla on jo suurin sallittu määrä listoja
+  media_attachments:
+    validations:
+      images_and_video: Videota ei voi liittää tilapäivitykseen, jossa on jo kuvia
+      too_many: Tiedostoja voi liittää enintään 4
+  migrations:
+    acct: uuden tilin käyttäjätunnus@verkkotunnus
+    currently_redirecting: 'Profiiliisi on asetettu uudelleenohjaus:'
+    proceed: Tallenna
+    updated_msg: Tilinsiirtoasetusten päivitys onnistui!
+  moderation:
+    title: Moderointi
   notification_mailer:
     digest:
-      body: 'Tässä on pieni yhteenveto palvelimelta %{instance} viimeksi kun olit paikalla %{since}:'
+      action: Näytä kaikki ilmoitukset
+      body: Tässä lyhyt yhteenveto viime käyntisi (%{since}) jälkeen tulleista viesteistä
       mention: "%{name} mainitsi sinut:"
       new_followers_summary:
-        one: Olet myös saanut yhden uuden seuraajan poissaollessasi! Jee!
-        other: Olet saanut %{count} uutta seuraajaa poissaollessasi! Loistavaa!
+        one: Olet myös saanut yhden uuden seuraajan! Juhuu!
+        other: Olet myös saanut %{count} uutta seuraajaa! Aivan mahtavaa!
       subject:
-        one: "1 uusi ilmoitus viimeisen käyntisi jälkeen \U0001F418"
-        other: "%{count} uutta ilmoitusta viimeisen käyntisi jälkeen \U0001F418"
+        one: "1 uusi ilmoitus viime käyntisi jälkeen \U0001F418"
+        other: "%{count} uutta ilmoitusta viime käyntisi jälkeen \U0001F418"
+      title: Poissaollessasi…
     favourite:
-      body: 'Statuksestasi tykkäsi %{name}:'
-      subject: "%{name} tykkäsi sinun statuksestasi"
+      body: "%{name} tykkäsi tilastasi:"
+      subject: "%{name} tykkäsi tilastasi"
+      title: Uusi tykkäys
     follow:
       body: "%{name} seuraa nyt sinua!"
       subject: "%{name} seuraa nyt sinua"
+      title: Uusi seuraaja
     follow_request:
-      body: "%{name} on pyytänyt seurata sinua"
-      subject: 'Odottava seuraus pyyntö: %{name}'
+      action: Hallinnoi seuraamispyyntöjä
+      body: "%{name} haluaa seurata sinua"
+      subject: 'Odottava seuraamispyyntö: %{name}'
+      title: Uusi seuraamispyyntö
     mention:
-      body: 'Sinut mainitsi %{name} postauksessa:'
-      subject: Sinut mainitsi %{name}
+      action: Vastaa
+      body: "%{name} mainitsi sinut:"
+      subject: "%{name} mainitsi sinut"
+      title: Uusi maininta
     reblog:
-      body: 'Sinun statustasi boostasi %{name}:'
-      subject: "%{name} boostasi statustasi"
+      body: "%{name} buustasi tilaasi:"
+      subject: "%{name} boostasi tilaasi"
+      title: Uusi buustaus
   number:
     human:
       decimal_units:
-        format: "%n%u"
+        format: "%n %u"
         units:
-          billion: B
+          billion: Mrd
           million: M
-          quadrillion: Q
-          thousand: K
-          trillion: T
+          quadrillion: Brd
+          thousand: k
+          trillion: B
           unit: ''
   pagination:
+    newer: Uudemmat
     next: Seuraava
+    older: Vanhemmat
     prev: Edellinen
+    truncate: "&hellip;"
+  preferences:
+    languages: Kielet
+    other: Muut
+    publishing: Julkaiseminen
+    web: Web
+  push_notifications:
+    favourite:
+      title: "%{name} tykkäsi tilastasi"
+    follow:
+      title: "%{name} seuraa nyt sinua"
+    group:
+      title: "%{count} ilmoitusta"
+    mention:
+      action_boost: Buustaa
+      action_expand: Näytä lisää
+      action_favourite: Tykkää
+      title: "%{nimi} mainitsi sinut"
+    reblog:
+      title: "%{name} buustasi tilaasi"
   remote_follow:
-    acct: Syötä sinun käyttäjänimesi@domain jos haluat seurata palvelimelta
-    missing_resource: Ei löydetty tarvittavaa uudelleenohjaavaa URL-linkkiä tilillesi
-    proceed: Siirry seuraamiseen
-    prompt: 'Sinä aiot seurata:'
+    acct: Syötä se käyttäjätunnus@verkkotunnus, josta haluat seurata
+    missing_resource: Vaadittavaa uudelleenohjaus-URL:ää tiliisi ei löytynyt
+    proceed: Siirry seuraamaan
+    prompt: 'Olet aikeissa seurata:'
+  sessions:
+    activity: Viimeisin toiminta
+    browser: Selain
+    browsers:
+      alipay: Alipay
+      blackberry: Blackberry
+      chrome: Chrome
+      edge: Microsoft Edge
+      electron: Electron
+      firefox: Firefox
+      generic: Tuntematon selain
+      ie: Internet Explorer
+      micro_messenger: MicroMessenger
+      nokia: Nokia S40 Ovi -selain
+      opera: Opera
+      otter: Otter
+      phantom_js: PhantomJS
+      qq: QQ Browser
+      safari: Safari
+      uc_browser: UCBrowser
+      weibo: Weibo
+    current_session: Nykyinen istunto
+    description: "%{selain}, %{platform}"
+    explanation: Nämä verkkoselaimet ovat tällä hetkellä kirjautuneet Mastodon-tilillesi.
+    ip: IP
+    platforms:
+      adobe_air: Adobe Air
+      android: Android
+      blackberry: Blackberry
+      chrome_os: ChromeOS
+      firefox_os: Firefox OS
+      ios: iOS
+      linux: Linux
+      mac: Mac
+      other: tuntematon järjestelmä
+      windows: Windows
+      windows_mobile: Windows Mobile
+      windows_phone: Windows Phone
+    revoke: Hylkää
+    revoke_success: Istunnon hylkäys onnistui
+    title: Istunnot
   settings:
-    authorized_apps: Valtuutetut ohjelmat
+    authorized_apps: Valtuutetut sovellukset
     back: Takaisin Mastodoniin
+    delete: Tilin poisto
+    development: Kehittäminen
     edit_profile: Muokkaa profiilia
-    export: Vie dataa
-    import: Tuo dataa
+    export: Vie tietoja
+    followers: Valtuutetut seuraajat
+    import: Tuo
+    migrate: Tilin muutto muualle
+    notifications: Ilmoitukset
     preferences: Ominaisuudet
     settings: Asetukset
-    two_factor_authentication: Kaksivaiheinen tunnistus
+    two_factor_authentication: Kaksivaiheinen todentaminen
+    your_apps: Omat sovellukset
   statuses:
-    open_in_web: Avaa webissä
-    over_character_limit: sallittu kirjanmäärä %{max} ylitetty
+    attached:
+      description: 'Liitetty: %{attached}'
+      image:
+        one: "%{count} kuva"
+        other: "%{count} kuvaa"
+      video:
+        one: "%{count} video"
+        other: "%{count} videota"
+    content_warning: 'Sisältövaroitus: %{warning}'
+    open_in_web: Avaa selaimessa
+    over_character_limit: merkkimäärän rajoitus %{max} ylitetty
+    pin_errors:
+      limit: Olet jo kiinnittänyt suurimman mahdollisen määrän tuuttauksia
+      ownership: Muiden tuuttauksia ei voi kiinnittää
+      private: Piilotettua tuuttausta ei voi kiinnittää
+      reblog: Buustausta ei voi kiinnittää
     show_more: Näytä lisää
+    title: "%{name}: ”%{quote}”"
     visibilities:
-      private: Näytä vain seuraajille
+      private: Vain seuraajille
+      private_long: Näytä vain seuraajille
       public: Julkinen
-      unlisted: Julkinen, mutta älä näytä julkisella aikajanalla
+      public_long: Kaikki voivat nähdä
+      unlisted: Listaamaton julkinen
+      unlisted_long: Kaikki voivat nähdä, mutta ei näytetä julkisilla aikajanoilla
   stream_entries:
-    click_to_show: Klikkaa näyttääksesi
-    reblogged: boosted
-    sensitive_content: Herkkä materiaali
+    click_to_show: Katso napsauttamalla
+    pinned: Kiinnitetty tuuttaus
+    reblogged: buustasi
+    sensitive_content: Arkaluontoista sisältöä
+  terms:
+    title: "%{instance}, käyttöehdot ja tietosuojakäytäntö"
+  themes:
+    default: Mastodon
   time:
     formats:
-      default: "%b %d, %Y, %H:%M"
+      default: "%d.%m.%Y klo %H.%M"
   two_factor_authentication:
-    description_html: Jos otat käyttöön <strong>kaksivaiheisen tunnistuksen</strong>, kirjautumiseen vaaditaan puhelin, joka voi luoda tokeneita kirjautumista varten.
+    code_hint: Vahvista syöttämällä todentamissovelluksen generoima koodi
+    description_html: Jos otat käyttöön <strong>kaksivaiheisen todentamisen</strong>, kirjautumiseen vaaditaan puhelin, jolla voidaan luoda kirjautumistunnuksia.
     disable: Poista käytöstä
     enable: Ota käyttöön
-    instructions_html: "<strong>Skannaa tämä QR-koodi Google Authenticator- tai vastaavaan sovellukseen puhelimellasi</strong>. Tästä hetkestä lähtien ohjelma luo koodin, mikä sinun tarvitsee syöttää sisäänkirjautuessa."
+    enabled: Kaksivaiheinen todentaminen käytössä
+    enabled_success: Kaksivaiheisen todentamisen käyttöönotto onnistui
+    generate_recovery_codes: Luo palautuskoodit
+    instructions_html: "<strong>Lue tämä QR-koodi puhelimen Google Authenticator- tai vastaavalla TOTP-sovelluksella</strong>. Sen jälkeen sovellus luo tunnuksia, joita tarvitset sisäänkirjautuessasi."
+    lost_recovery_codes: Palautuskoodien avulla voit käyttää tiliä, jos menetät puhelimesi. Jos olet hukannut palautuskoodit, voit luoda uudet tästä. Vanhat palautuskoodit poistetaan käytöstä.
+    manual_instructions: 'Jos et voi lukea QR-koodia ja haluat syöttää sen käsin, tässä on salainen koodi tekstinä:'
+    recovery_codes: Varapalautuskoodit
+    recovery_codes_regenerated: Uusien palautuskoodien luonti onnistui
+    recovery_instructions_html: Jos menetät puhelimesi, voit kirjautua tilillesi jollakin alla olevista palautuskoodeista. <strong>Pidä palautuskoodit hyvässä tallessa</strong>. Voit esimerkiksi tulostaa ne ja säilyttää muiden tärkeiden papereiden joukossa.
+    setup: Ota käyttöön
+    wrong_code: Annettu koodi oli virheellinen! Ovatko palvelimen aika ja laitteen aika oikein?
+  user_mailer:
+    backup_ready:
+      explanation: Pyysit täydellistä varmuuskopiota Mastodon-tilistäsi. Voit nyt ladata sen!
+      subject: Arkisto on valmiina ladattavaksi
+      title: Arkiston tallennus
+    welcome:
+      edit_profile_action: Aseta profiili
+      edit_profile_step: Voit mukauttaa profiiliasi lataamalla profiilikuvan ja otsakekuvan, muuttamalla näyttönimeäsi ym. Jos haluat hyväksyä uudet seuraajat ennen kuin he voivat seurata sinua, voit lukita tilisi.
+      explanation: Näillä vinkeillä pääset alkuun
+      final_action: Ala julkaista
+      final_step: 'Ala julkaista! Vaikkei sinulla olisi seuraajia, monet voivat nähdä julkiset viestisi esimerkiksi paikallisella aikajanalla ja hashtagien avulla. Kannattaa esittäytyä! Käytä hashtagia #introductions. (Jos haluat esittäytyä myös suomeksi, se kannattaa tehdä erillisessä tuuttauksessa ja käyttää hashtagia #esittely.)'
+      full_handle: Koko käyttäjätunnuksesi
+      full_handle_hint: Kerro tämä ystävillesi, niin he voivat lähettää sinulle viestejä tai löytää sinut toisen instanssin kautta.
+      review_preferences_action: Muuta asetuksia
+      review_preferences_step: Käy tarkistamassa, että asetukset ovat haluamallasi tavalla. Voit valita, missä tilanteissa haluat saada sähköpostia, mikä on julkaisujesi oletusnäkyvyys jne. Jos et saa helposti pahoinvointia, voit valita, että GIF-animaatiot toistetaan automaattisesti.
+      subject: Tervetuloa Mastodoniin
+      tip_bridge_html: Jos tulet Twitteristä, voit etsiä ystäviäsi Mastodonista <a href="%{bridge_url}">siltasovelluksen</a> avulla. Se kuitenkin löytää heidät vain, jos hekin käyttävät sitä!
+      tip_federated_timeline: Yleinen aikajana näyttää sisältöä koko Mastodon-verkostosta. Siinä näkyvät kuitenkin vain ne henkilöt, joita oman instanssisi käyttäjät seuraavat. Siinä ei siis näytetä aivan kaikkea.
+      tip_following: Oletusarvoisesti seuraat oman palvelimesi ylläpitäjiä. Etsi lisää kiinnostavia ihmisiä paikalliselta ja yleiseltä aikajanalta.
+      tip_local_timeline: Paikallinen aikajana näyttää instanssin %{instance} käyttäjien julkaisut. He ovat naapureitasi!
+      tip_mobile_webapp: Jos voit lisätä Mastodonin mobiiliselaimen kautta aloitusnäytöllesi, voit vastaanottaa push-ilmoituksia. Toiminta vastaa monin tavoin tavanomaista sovellusta!
+      tips: Vinkkejä
+      title: Tervetuloa mukaan, %name}!
   users:
-    invalid_email: Virheellinen sähköposti
-    invalid_otp_token: Virheellinen kaksivaihetunnistuskoodi
+    invalid_email: Virheellinen sähköpostiosoite
+    invalid_otp_token: Virheellinen kaksivaiheisen todentamisen koodi
+    seamless_external_login: Olet kirjautunut ulkoisen palvelun kautta, joten salasana- ja sähköpostiasetukset eivät ole käytettävissä.
+    signed_in_as: 'Kirjautunut henkilönä:'
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index 960dd38ef..fecf996d5 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -18,7 +18,7 @@ ja:
     features:
       humane_approach_body: 他の SNS の失敗から学び、Mastodon はソーシャルメディアが誤った使い方をされることの無いように倫理的な設計を目指しています。
       humane_approach_title: より思いやりのある設計
-      not_a_product_body: Mastodon は営利的な SNS ではありません。広告や、データの収集・解析は無く、またユーザーの囲い込みもありません。
+      not_a_product_body: Mastodon は営利的な SNS ではありません。広告や、データの収集・解析は無く、またユーザーの囲い込みもありません。ここには中央権力はありません。
       not_a_product_title: あなたは人間であり、商品ではありません
       real_conversation_body: 好きなように書ける500文字までの投稿や、文章やメディアの内容に警告をつけられる機能で、思い通りに自分自身を表現することができます。
       real_conversation_title: 本当のコミュニケーションのために
diff --git a/config/locales/simple_form.eo.yml b/config/locales/simple_form.eo.yml
index 17862f916..41a0c26aa 100644
--- a/config/locales/simple_form.eo.yml
+++ b/config/locales/simple_form.eo.yml
@@ -14,7 +14,7 @@ eo:
           one: <span class="note-counter">1</span> signo restas
           other: <span class="note-counter">%{count}</span> signoj restas
         setting_noindex: Influas vian publikan profilon kaj mesaĝajn paĝojn
-        setting_theme: Influas kiel Mastodon aspektas kiam vi ensalutis en ajna aparato.
+        setting_theme: Influas kiel Mastodon aspektas post ensaluto de ajna aparato.
       imports:
         data: CSV-dosiero el alia nodo de Mastodon
       sessions:
@@ -45,7 +45,7 @@ eo:
         setting_default_privacy: Mesaĝa videbleco
         setting_default_sensitive: Ĉiam marki aŭdovidaĵojn tiklaj
         setting_delete_modal: Montri fenestron por konfirmi antaŭ ol forigi mesaĝon
-        setting_display_sensitive_media: Ĉiam montri aŭdovidaĵon markitajn tiklaj
+        setting_display_sensitive_media: Ĉiam montri aŭdovidaĵojn markitajn tiklaj
         setting_noindex: Ellistiĝi de retserĉila indeksado
         setting_reduce_motion: Malrapidigi animaciojn
         setting_system_font_ui: Uzi la dekomencan tiparon de la sistemo
diff --git a/config/locales/simple_form.fi.yml b/config/locales/simple_form.fi.yml
index 34605c4f6..f48e9ab23 100644
--- a/config/locales/simple_form.fi.yml
+++ b/config/locales/simple_form.fi.yml
@@ -3,64 +3,68 @@ fi:
   simple_form:
     hints:
       defaults:
-        avatar: PNG, GIF tai JPG. Korkeintaan 2MB. Skaalataan kokoon 400x400px
-        digest: Lähetetään vain pitkän poissaolon jälkeen, ja vain jos olet vastaanottanut yksityisviestejä poissaolosi aikana
-        display_name: Korkeintaan 30 merkkiä
-        header: PNG, GIF tai JPG. Korkeintaan 2MB. Skaalataan kokoon 700x335px
-        locked: Vaatii sinua manuaalisesti hyväksymään seuraajat
-        note: Korkeintaan 160 merkkiä
-        setting_noindex: Vaikuttaa julkiseen profiiliisi ja statuspäivityksiisi
-        setting_theme: Vaikuttaa siihen, miltä Mastodon näyttää kun olet kirjautuneena milllä tahansa laitteella.
+        avatar: PNG, GIF tai JPG. Enintään 2 Mt. Skaalataan kokoon 400 x 400 px
+        digest: Lähetetään vain pitkän poissaolon jälkeen ja vain, jos olet saanut suoria viestejä poissaolosi aikana
+        display_name:
+          one: <span class="name-counter">1</span> merkki jäljellä
+          other: <span class="name-counter">%{count}</span> merkkiä jäljellä
+        header: PNG, GIF tai JPG. Enintään 2 Mt. Skaalataan kokoon 700 x 335 px
+        locked: Sinun täytyy hyväksyä seuraajat manuaalisesti
+        note:
+          one: <span class="note-counter">1</span> merkki jäljellä
+          other: <span class="note-counter">%{count}</span> merkkiä jäljellä
+        setting_noindex: Vaikuttaa julkiseen profiiliisi ja tilasivuihisi
+        setting_theme: Vaikuttaa Mastodonin ulkoasuun millä tahansa laitteella kirjauduttaessa.
       imports:
-        data: CSV tiedosto, joka on tuotu toiselta Mastodon-palvelimelta
+        data: Toisesta Mastodon-instanssista tuotu CSV-tiedosto
       sessions:
-        otp: Syötä kaksivaiheisen tunnistuksen koodi puhelimestasi tai käytä yhtä palautuskoodeistasi.
+        otp: Syötä puhelimeen saamasi kaksivaiheisen tunnistautumisen koodi tai käytä palautuskoodia.
       user:
-        filtered_languages: Valitut kielet suodatetaan julkisilta aikajanoilta
+        filtered_languages: Valitut kielet suodatetaan pois julkisilta aikajanoilta
     labels:
       defaults:
         avatar: Profiilikuva
-        confirm_new_password: Varmista uusi salasana
-        confirm_password: Varmista salasana
+        confirm_new_password: Vahvista uusi salasana
+        confirm_password: Vahvista salasana
         current_password: Nykyinen salasana
-        data: Data
+        data: Tiedot
         display_name: Nimimerkki
         email: Sähköpostiosoite
-        expires_in: Vanhentuu
+        expires_in: Vanhenee
         filtered_languages: Suodatetut kielet
         header: Otsakekuva
         locale: Kieli
-        locked: Tee tilistä yksityinen
-        max_uses: Max käyttökerrat
+        locked: Lukitse tili
+        max_uses: Käyttökertoja enintään
         new_password: Uusi salasana
         note: Kuvaus
-        otp_attempt: Kaksivaiheinen koodi
+        otp_attempt: Kaksivaiheisen tunnistautumisen koodi
         password: Salasana
-        setting_auto_play_gif: Animoitujen GIFfien automaattitoisto
-        setting_boost_modal: Näytä vahvistusikkuna ennen boostausta
-        setting_default_privacy: Julkaisun yksityisyys
+        setting_auto_play_gif: Toista GIF-animaatiot automaattisesti
+        setting_boost_modal: Kysy vahvistusta ennen buustausta
+        setting_default_privacy: Julkaisun näkyvyys
         setting_default_sensitive: Merkitse media aina arkaluontoiseksi
-        setting_delete_modal: Näytä vahvistusikkuna ennen töötin poistamista
+        setting_delete_modal: Kysy vahvistusta ennen tuuttauksen poistamista
         setting_display_sensitive_media: Näytä aina arkaluontoiseksi merkitty media
         setting_noindex: Jättäydy pois hakukoneindeksoinnista
-        setting_reduce_motion: Vähennä liikettä animaatioissa
-        setting_system_font_ui: Käytä käyttöjärjestelmän oletusfonttia
+        setting_reduce_motion: Vähennä animaatioiden liikettä
+        setting_system_font_ui: Käytä järjestelmän oletusfonttia
         setting_theme: Sivuston teema
-        setting_unfollow_modal: Näytä vahvistusikkuna ennen seuraamisen lopettamista
-        severity: Vakavuusaste
-        type: Tuontityyppi
+        setting_unfollow_modal: Kysy vahvistusta, ennen kuin lopetat seuraamisen
+        severity: Vakavuus
+        type: Tietojen laji
         username: Käyttäjänimi
         username_or_email: Käyttäjänimi tai sähköposti
       interactions:
         must_be_follower: Estä ilmoitukset käyttäjiltä, jotka eivät seuraa sinua
         must_be_following: Estä ilmoitukset käyttäjiltä, joita et seuraa
-        must_be_following_dm: Estä suorat viestit ihmisiltä, joita et seuraa
+        must_be_following_dm: Estä suorat viestit käyttäjiltä, joita et seuraa
       notification_emails:
-        digest: Lähetä koosteviestejä sähköpostilla
-        favourite: Lähetä sähköposti, kun joku tykkää statuksestasi
+        digest: Lähetä koosteviestejä sähköpostitse
+        favourite: Lähetä sähköposti, kun joku tykkää tilastasi
         follow: Lähetä sähköposti, kun joku seuraa sinua
         follow_request: Lähetä sähköposti, kun joku pyytää seurata sinua
-        mention: Lähetä sähköposti, kun joku mainitsee sinut
+        mention: Lähetä sähköposti, kun sinut mainitaan
         reblog: Lähetä sähköposti, kun joku buustaa julkaisusi
     'no': Ei
     required:
diff --git a/config/locales/simple_form.sk.yml b/config/locales/simple_form.sk.yml
index 7d4241bac..e504c9774 100644
--- a/config/locales/simple_form.sk.yml
+++ b/config/locales/simple_form.sk.yml
@@ -6,21 +6,21 @@ sk:
         avatar: PNG, GIF alebo JPG. Maximálne 2MB. Bude zmenšený na 400x400px
         digest: Odoslané iba v prípade dlhodobej neprítomnosti, a len ak ste obdŕžali nejaké osobné správy kým ste boli preč
         display_name:
-          one: Ostáva vám <span class="name-counter">1</span> znak
-          other: Ostáva vám <span class="name-counter">%{count}</span> znakov
+          one: Ostáva ti <span class="name-counter">1</span> znak
+          other: Ostáva ti <span class="name-counter">%{count}</span> znakov
         header: PNG, GIF alebo JPG. Maximálne 2MB. Bude zmenšený na 700x335px
         locked: Musíte manuálne schváliť sledujúcich
         note:
           one: Ostáva vám <span class="note-counter">1</span> znak
-          other: Ostáva vám <span class="note-counter">%{count}</span>znakov
-        setting_noindex: Ovplyvňuje profil  a správy tak, že ich nebude možné nájsť vyhľadávaním
-        setting_theme: Ovplyvní ako bude Mastodon vyzerať pri prihlásení z hociktorého zariadenia.
+          other: Ostáva ti <span class="note-counter">%{count}</span> znakov
+        setting_noindex: Ovplyvňuje profil a správy tak, že ich nebude možné nájsť vyhľadávaním
+        setting_theme: Toto ovplyvní ako bude Mastodon vyzerať pri prihlásení z hociktorého zariadenia.
       imports:
         data: CSV súbor vyexportovaný z inej Mastodon inštancie
       sessions:
-        otp: Vložte 2FA kód z telefónu alebo použite jeden z vašich obnovovacích kódov.
+        otp: Napíš sem dvoj-faktorový kód z telefónu, alebo použite jeden z vašich obnovovacích kódov.
       user:
-        filtered_languages: Zaškrtnuté jazyky vám nebudú zobrazené vo verejnej časovej osi
+        filtered_languages: Zaškrtnuté jazyky budú pre teba vynechané nebudú z verejnej časovej osi
     labels:
       defaults:
         avatar: Avatar
@@ -53,7 +53,7 @@ sk:
         setting_unfollow_modal: Zobrazovať potvrdzovacie okno pred skončením sledovania iného používateľa
         severity: Závažnosť
         type: Typ importu
-        username: Používateľské meno
+        username: Užívateľské meno
         username_or_email: Prezívka, alebo Email
       interactions:
         must_be_follower: Blokovať notifikácie pod používateľov, ktorí ťa nesledujú
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
index 2ee25b372..25e672604 100644
--- a/config/locales/sk.yml
+++ b/config/locales/sk.yml
@@ -149,15 +149,15 @@ sk:
         enable_custom_emoji: "%{name} povolil emoji %{target}"
         enable_user: "%{name} povolil prihlásenie pre používateľa %{target}"
         memorialize_account: '%{name} zmenil účet %{target} na stránku "Navždy budeme spomínať"'
-        promote_user: "%{name} povýšil používateľa %{target}"
-        reset_password_user: "%{name} resetoval heslo pre používateľa %{target}"
-        resolve_report: "%{name} zamietol nahlásenie %{target}"
-        silence_account: "%{name} stíšil účet %{target}"
-        suspend_account: "%{name} suspendoval účet používateľa %{target}"
-        unsilence_account: "%{name} zrušil stíšenie účtu používateľa %{target}"
-        unsuspend_account: "%{name} zrušil suspendáciu účtu používateľa %{target}"
-        update_custom_emoji: "%{name} aktualizoval emoji %{target}"
-        update_status: "%{name} aktualizoval status %{target}"
+        promote_user: "%{name} povýšil/a používateľa %{target}"
+        reset_password_user: "%{name} resetoval/a heslo pre používateľa %{target}"
+        resolve_report: "%{name} zamietli nahlásenie %{target}"
+        silence_account: "%{name} utíšil/a účet %{target}"
+        suspend_account: "%{name} zablokoval/a účet používateľa %{target}"
+        unsilence_account: "%{name} zrušil/a utíšenie účtu používateľa %{target}"
+        unsuspend_account: "%{name} zrušil/a blokovanie účtu používateľa %{target}"
+        update_custom_emoji: "%{name} aktualizoval/a emoji %{target}"
+        update_status: "%{name} aktualizoval/a status pre %{target}"
       title: Kontrólny záznam
     custom_emojis:
       by_domain: Doména
@@ -358,7 +358,7 @@ sk:
     warning: Na tieto údaje dávajte ohromný pozor. Nikdy ich s nikým nezďieľajte!
     your_token: Váš prístupový token
   auth:
-    agreement_html: V rámci registrácie súhlasíte, že sa budete riadiť  <a href="%{rules_path}"> 1 pravidlami tejto instancie</a> 2 a taktiež <a href="%{terms_path}"> 3 našími servisnými podmienkami </a> 4.
+    agreement_html: V rámci registrácie súhlasíš, že sa budeš riadiť <a href="%{rules_path}"> pravidlami tejto instancie</a>, a taktiež <a href="%{terms_path}"> našími servisnými podmienkami </a>.
     change_password: Heslo
     confirm_email: Potvrdiť email
     delete_account: Vymazať účet
@@ -366,8 +366,8 @@ sk:
     didnt_get_confirmation: Neobdŕžali ste kroky pre potvrdenie?
     forgot_password: Zabudli ste heslo?
     invalid_reset_password_token: Token na obnovu hesla vypršal. Prosím vypítajte si nový.
-    login: Prihlásenie
-    logout: Odhlásiť sa
+    login: Prihlás sa
+    logout: Odhlás sa
     migrate_account: Presunúť sa na iný účet
     migrate_account_html: Pokiaľ si želáte presmerovať tento účet na nejaký iný, môžete <a href="%{path}"> tak urobiť tu</a>.
     or: alebo
@@ -375,7 +375,7 @@ sk:
     providers:
       cas: CAS
       saml: SAML
-    register: Zaregistrovať sa
+    register: Zaregistruj sa
     register_elsewhere: Zaregistruj sa na inom serveri
     resend_confirmation: Poslať potvrdzujúce pokyny znovu
     reset_password: Resetovať heslo
@@ -677,6 +677,7 @@ sk:
       full_handle: Adresa tvojho profilu v celom formáte
       full_handle_hint: Toto je čo musíš dať vedieť svojím priateľom aby ti mohli posielať správy, alebo ťa následovať z inej instancie.
       review_preferences_action: Zmeniť nastavenia
+      review_preferences_step: Daj si záležať na svojích nastaveniach, napríklad že aké emailové notifikácie chceš dostávať, alebo pod aký level súkromia sa tvoje príspevky majú sami automaticky zaradiť. Pokiaľ nemáš malátnosť z pohybu, môžeš si zvoliť aj automatické spúšťanie GIF animácií.
       subject: Vitaj na Mastodone
       tip_bridge_html: Ak prichádzaš z Twitteru, môžeš svojích priateľov nájsť na Mastodone pomocou tzv. <a href="%{bridge_url}">mostíkovej aplikácie</a>. Ale tá funguje iba ak ju aj oni niekedy použili!
       tip_federated_timeline: Federovaná os zobrazuje sieť Mastodonu až po jej hranice. Ale zahŕňa iba ľúdí ktorých ostatní okolo teba sledujú, takže predsa nieje úplne celistvá.